/* CSS Document */
img {
	border-style:none;
}
body {
	background:url(../basic/background.gif) repeat-x #1B3651;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
		#mainNav {
			margin:0px;
			padding:0px;
			list-style:none;
			text-align:left;
			border-width:1px 0px 0px 0px;
			border-color:#375D83;
			border-style:solid;
		}
			#mainNav a:hover{
				text-decoration:underline
			}
			#mainNav li{
				padding: 3px;
				margin: 0px;
				border-width:0px 1px 1px 1px;
				border-color:#375D83;
				border-style:solid;
			}
			#mainNav li.selected{
				background-color:#375D83;
			}
			#mainNav li a{
				color:#ffffff;
				font-family:verdana;
				font-size:11px;
				text-decoration:none
			}
			#mainNav a.dead,#mainNav li.selected ul li a.dead{
				font-weight:bold;
				color:#B5C7D8;
			}
			#mainNav li a:hover{
			}
			
			
				#mainNav li ul {
					margin:5px 0px 0px 5px;
					padding:0px;
					list-style:none;
					text-align:left;
					border-width:1px 0px 0px 0px;
					border-color:#7B98B5;
					border-style:dotted;
				}
					#mainNav li ul li{
						padding: 3px 3px 6px 12px;
						margin: 0px;
						border:none;
						background:url(../basic/nav_bullet.gif) no-repeat;
					}
					#mainNav li.selected ul li a{
						color:#ffffff;
						font-family:verdana;
						font-size:10px;
						text-decoration:none;
						font-weight:normal;
					}
					#mainNav li ul li.selected a{
						color:#B5C7D8;
					}
					#mainNav li ul li a:hover{
						text-decoration:underline
					}

#bodyContainer{
width:600px;
margin-left:auto;
margin-right:auto;
text-align:left;
}
	#bodyContainer #rightColumn{
	width:420px;
	float:right; 
	}
		#bodyContainer .contentBox{
			width:412px;
			border:1px #cccccc solid;
			padding:3px;
			margin-bottom:3px;
			background-color:#fff;
			font-size:12px;
			font-family:verdana;
			line-height:1.3
		}
		#bodyContainer .contentBox legend{
			font-size:10px;
			font-weight:bold;
			color:#777777;
		}
		#bodyContainer .contentBox fieldset{
			border:1px #cccccc solid;
			padding:10px;
		}
		#breadCrumb{
			width:388px;
			border-color:#cccccc;
			border-style: solid;
			border-width:1px 1px 0px 1px;
			padding:8px;
			padding-left:22px;
			background:#fff url(../basic/breadcrumb_bg.gif);
			font-size:9px;
			font-family:verdana;
			color:#777777;
		}
		#breadCrumb a{
			color:#990000;
		}
		#breadCrumb a:hover{
			color:#000;
		}
		#bodyContainer .mainBox{
			margin-bottom:3px;
			background:#fff url(../basic/main_bg.jpg) repeat-x;
			font-size:12px;
			font-family:verdana;
			line-height:1.3;
			width:372px;
			padding:20px;
		}
			#bodyContainer .mainBox h2,#bodyContainer .main h1{
				font-size:20px;
				margin-top:0px;
				font-family:helvetica,tahoma,verdana;
				color:#990000;
			}
			#bodyContainer .mainBox h3{
				font-size:15px;
				font-family:verdana;
				color:#990000;
				padding-bottom:3px;
				margin-bottom:3px;
			}
			#bodyContainer .mainBox h4{
				font-size:12px;
				font-family:verdana;
				color:#990000;
			}
			#bodyContainer .mainBox ul{
			margin:15px 0px 0px 0px;
			padding:0px;
			list-style:none;
			}
			#bodyContainer .mainBox li{
			background:url(../basic/bullet.gif) no-repeat;
			margin:0px 0px 0px 0px;
			padding:0px 0px 10px 15px;
			list-style:none;
			}
			#bodyContainer .mainBox a{
			color:#23629E;
			}
			#bodyContainer .mainBox a:hover{
			color:#990000;
			}
	
	#bodyContainer #leftColumn{
	width:168px;
	padding:3px;
	height:340px;
	background:#1B3651;
	}
.formInput {
background:#DBE7F2;
width:300px;
margin-top:3px;
border:1px solid #4F8AC3;
font-size:11px;
font-family:Verdana;
color:#555555;
padding-left:2px;
}
form {
font-size:11px;
font-family:Verdana;
color:#333333;
}
#bgLeft {
	background:url(../basic/bg_left.gif) no-repeat;
	position:absolute;
	left:0;
	top:237px;
	height:171px;
	width:150px;

}
#bgRight {
	background:url(../basic/bg_right.gif) no-repeat right;
	position:absolute;
	left:68%;
	top:130px;
	height:278px;
	width:232px;
}
#bgFore {
	background:url(../basic/bg_right_foreground.gif) no-repeat right;
	position:absolute;
	right:0px;
	top:176px;
	height:278px;
	width:432px;
}
#mainContainer{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:absolute;
	top:0px;
	z-index:2;
}
#subContainer{
	margin-top:25px;
	width:600px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
#topAddresss{
position:absolute;
top:0px;
right:0px;
padding:3px 6px 3px 3px ;
font-size:9px;
color:#888888;
z-index:50;
height:20px;
}
#topAddresss a{
color:#990000
}

#sitemap .level1 li ul{
list-style:circle;
margin:8px 0px 0px 13px;
padding:0px 0px 0px 0px;
}
#sitemap .level1 li ul li{
list-style:circle;
background:none;
margin:0px 0px 0px 0px;
padding:0px 0px 3px 0px;
}

#footer{
list-style:none;
clear:both;
font-size:9px;
float:right;
}
	#footer li{
	display:inline;
	padding:0px 5px 0px 0px;
	}
	#footer li a{
	color:#B83333
	}
	#footer li a:hover{
	color:#fff
	}
