/* Main Classes */

BODY, TD, INPUT, SELECT {
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana, tahoma, arial, sans-serif; 
	COLOR: 000000;
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 15px;
}

FONT { FONT-FAMILY: verdana, tahoma, arial, sans-serif; }

/* Text Classes */

.yellow	{ COLOR: #FFF5B1 }
.red  	{ COLOR: #950000 }
.black  { COLOR: #000000 }
.white  { COLOR: #FFFFFF }
.gray	{ COLOR: #909090 }
.alert	{ COLOR: yellow; background-color: #D50000; padding: 3px }

.grayBack{ BACKGROUND-COLOR: #F0F0F0 }
.whiteBack  { BACKGROUND-COLOR: #FFFFFF }

.navdot {
	color: #FFFFFF;
	font-family: Arial;
	font-size:11px;
	color:white
}

.header1 { COLOR: #2B5377; FONT-FAMILY: arial, tahoma; FONT-SIZE: 16px; FONT-WEIGHT: Bold; }
.header2 { FONT-FAMILY: arial, tahoma; FONT-SIZE: 14px; FONT-WEIGHT: Bold; }


.linkBot { line-height:22px; COLOR: #1A1A1A; FONT-FAMILY: tahoma, arial; FONT-SIZE: 11px }
.tbl2Header { COLOR: #C7180F; FONT-FAMILY: verdana, tahoma; FONT-SIZE: 10px; FONT-WEIGHT: Bold;  }
.pageContent { padding-top: 8px; padding-bottom: 30px; }
.pageContent2 { padding-top: 12px; padding-bottom: 30px; }
.selected { background-color: #979797; color: white }
.li { COLOR: #1A1A1A; FONT-FAMILY: tahoma, arial; FONT-SIZE: 11px }

.sm { FONT-FAMILY: tahoma, arial; FONT-SIZE: 10px }
.sm1 { FONT-FAMILY: tahoma, arial; FONT-SIZE: 9px }
.tahoma9	{ FONT-FAMILY: tahoma, arial; FONT-SIZE: 9px }
.tahoma10	{ FONT-FAMILY: tahoma, arial; FONT-SIZE: 11px }
.tahoma11	{ FONT-FAMILY: tahoma, arial; FONT-SIZE: 11px }
.arial14	{ FONT-FAMILY: arial, tahoma; FONT-SIZE: 14px }
.arial15	{ FONT-FAMILY: arial, tahoma; FONT-SIZE: 15px }
.arial16	{ FONT-FAMILY: arial, tahoma; FONT-SIZE: 16px }
.tahoma11Up	{
	FONT-FAMILY: tahoma, arial;
	FONT-SIZE: 10px;
	font : small-caps;
	font-style: upper;
}

/* Tables & DIVs Classes */
.tblMain	{ BACKGROUND-COLOR: #CECECE; }
.tblHeader	{ BACKGROUND-COLOR: #F0F0F0; PADDING: 7px }
.tblContent	{ BACKGROUND-COLOR: #FFFFFF; PADDING: 7px }



.silverGray	{ BACKGROUND-COLOR: #D4D0C8 }
.butBorder	{ BACKGROUND-IMAGE: url(../_pic/back_butborder.gif); WIDTH: 36px; }

.borderedW	{ BACKGROUND-COLOR: #FFFFFF; padding: 3px; width: 1px }

.menuGray	{ BACKGROUND-COLOR: #858585 }
.menuRed	{ BACKGROUND-COLOR: #A52600 }
.linkMenu	{ line-height:12px; COLOR: #1A1A1A; FONT-FAMILY: tahoma, arial; FONT-SIZE: 11px }

.tblListCity { BACKGROUND-COLOR: #97be0d; height: 30px; text-align: center; color: #fff;}
.tblListHeader {BACKGROUND-COLOR: #98bbdb; text-align: center; color: #fff; height: 30px;}
.tblListRow { padding: 6px;}
.tblListRowTop { BACKGROUND-COLOR: #E5E2DB; height: 1px; padding: 0; margin: 0; }

.tab1on {
	border-left : 1px solid black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
}

.tab1r {
	border-bottom: 1px solid black;
	border-right: 2px solid white;
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #F0F0F0;
}

.tab1l {
	border-bottom: 1px solid black;
	border-left: 2px solid white;
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #F0F0F0;
}

/* Button Classes */

.button { FONT-SIZE: 11px; FONT-FAMILY: tahoma, verdana, sans-serif; PADDING: 0px; PADDING-LEFT: 0px; }

.buttonTop  { border:1px; PADDING-right: 2px; }
.buttonTopText  { border:0px; width:100%;  PADDING-right: 2px; }
.buttonTopTextNoIMG  { border:0px; width:100%; PADDING-right: 4px;  PADDING-left: 1px;  PADDING-top: 2px;  PADDING-bottom: px;}
.buttonMainNav { PADDING:3px; width:178px; text-align:center; FONT-FAMILY: tahoma, verdana, sans-serif; FONT-SIZE: 11px;  }
.buttonMainNavLinks { background-color: #848484; border:0px; PADDING:3px }

.li1 { color: A52600 }

/* */
.mainHeader {
	FONT-SIZE: 23px; FONT-FAMILY: arial, tahoma, verdana, sans-serif; color: #102F68;
	width: 100%; font-weight: bold;
}

A 			{ COLOR: #000000 }
A:hover 	{ TEXT-DECORATION: none }

A.nav {
	font-family: Tahoma, Arial, Verdana, 'Lucida Console';
	font-size:11px;
	color:white;
	text-decoration: none;
	line-height:12px;
}

A.nav:hover {
	text-decoration: underline;
}

A.navBl {
	font-family: Tahoma, Arial, Verdana, 'Lucida Console';
	font-size:11px;
	color:black;
	text-decoration: none;
	line-height:12px;
}

A.navBl:hover {
	text-decoration: underline;
}
.bomenuh {  font-weight: bold; color: #000000; background-color: #FFFFFF; border-top: 1px solid black; border-left: 1px solid black}
.bomenul {  font-weight: bold; color: #000000; background-color: #C7C7C7; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 1px solid black}
.bomenub {  text-decoration: none; background-color: #C7C7C7; border-top: 1px solid black; border-bottom: 1px solid black}
.tabhigh {background-color: #EEEEEE; border-left: solid 1px #000000; border-top: solid 1px #000000; border-right: solid 1px #000000;; border-bottom:solid 1px #EEEEEE;}
.tablow {background-color: #C7C7C7; border-left: solid 1px #AAAAAA; border-right:solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-bottom:solid 1px #000000;}
.tablowl {background-color: #C7C7C7; border-left:solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-bottom:solid 1px #000000;}
.tablowr {background-color: #C7C7C7; border-right:solid 1px #AAAAAA; border-top: solid 1px #AAAAAA; border-bottom:solid 1px #000000;}
.tabnone {background-color: #FFFFFF; border-bottom:solid 1px #000000;}
.tabbg {background-color: #EEEEEE; border-left: solid 1px #000000; border-bottom: solid 1px #000000; border-right: solid 1px #000000;}
.bb_error{ font-weight: bold; color: red; font-size: 11px; padding: 10px;}
.bb_copyright{ color: black; font-size: 10px;}
/* down menu classes */
#down ul {
	height: 1%;
	margin: 0;
	padding: 0px 0px 50px;
	list-style-type: none;
	}

#down li {
	float: left;
	width: 172px;
	padding: 0px;
	vertical-align: middle;
	font-size: 9px;
	}
	
#down li a:link, #down li a:visited {
	display: block;
	height: 1%;
	padding: 0px 5px 5px 10px;
	color: #646464;
	}
#down li a:hover {
	background-image: none;
	text-decoration: underline;
	color: #646464;
	}

#down .active a:link, #down .active a:visited {
	color: #000000;
	margin-left: 0px;
	text-decoration: none;
	}
#down .active a:hover {
	cursor: default;
	color: #000000;
	margin-left: 0px;
	text-decoration: none;
	}

/* text in table classes */
#tabletext {
	height: 1%;
	margin: 10% 0 0 10px;
	padding: 0px 0 0;
	list-style-type: none;
	color: #333333;
	}
#tabletext a:link, #tabletext a:visited {
	color: #646464;
	}
#tabletext a:hover {
	color: #000000;
	}

/* text in table classes */
#tabletext_h {
	height: 1%;
	margin: 0 0 0 0px;
	padding: 0px 0 0;
	list-style-type: none;
	color: #333333;
	}
#tabletext_h a:link, #tabletext_h a:visited {
	color: #646464;
	}
#tabletext_h a:hover {
	color: #000000;
	}

/* text in table classes */
#tabletextleft {
	height: 1%;
	margin: 10% 20px 0 23px;
	padding: 0px 0 0;
	list-style-type: none;
	color: #333333;
	}
#tabletextleft a:link, #tabletextleft a:visited {
	color: #646464;
	}
#tabletextleft a:hover {
	color: #000000;
	}
	
/* text in list */
#mainfix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 112px;
	color: #333333;
	text-decoration: none;
	}