/* CSS Document */
body{
	padding:0;
	margin:0;
	background-image:url(/images/bgr.jpg);
	background-color:#666666;
	background-repeat:repeat-x;
	padding-top:35px;
}
#body{
	padding:0;
	margin:0 auto;
	width:797px;
	height:631px;
	background-color:#FFFFFF;
}
#left_rail{
	padding:0;
	margin:0;
	width:221px;
	float:left;
}
#right_rail{
	padding:0;
	margin:0;
	width:576px;
	float:right;
	z-index:2;
}
.clear{
	padding:0;
	margin:0;
	height:1px;
	background-color:#6D6D6D;
}
#header{
	padding:0;
	margin:0;
	height:137px;
}
#content{
	padding:0;
	margin:0;
	background-image:url(/images/content_bgr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	overflow:auto;
	height:461px;
	z-index:auto;
	position:relative;
}
#content H1{
	padding:38px 20px 25px 30px;;
	margin:0;
	color:#1A4975;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
}
#content H2{
	padding:15px 20px 25px 30px;;
	margin:0;
	color:#1A4975;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
}
#content H3{
    padding:0 0px 0px 30px;;
	margin:0;
	color:#1A4975;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
}
#content p{
	padding:0 20px 20px 30px;;
	margin:0;
	color:#191919;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}
.smalltext{
	padding:0 0px 0px 30px;;
	margin:0;
	color:#191919;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left; 
}
#content div{
	padding:0 0px 0px 30px;;
	margin:0;
	color:#191919;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center; 
}
#content ul{
	padding:0 20px 20px 60px;;
	margin:0;
	color:#191919;
	font-family:Arial, Helvetica, Sans-serif;
	font-size:12px;
	text-align:left;
}
#flash{
	padding:0;
	margin:0;
	height:202px;
	background-image:url(/images/flash_bgr.jpg);
	background-repeat:no-repeat;
	position:relative;
	z-index:1;
}
#flash_circle {
	position:absolute;
	margin:0;
	padding:0;
	left:7px;
	top:7px;
}
#left_nav{
	padding:0;
	margin:0;
	height:396px;
	background-image:url(/images/nav_bgr.jpg);
	background-repeat:no-repeat;
	position:relative;
	z-index:0;
}
#navigation{
	padding:24px 0 0 32px;
	margin:0;
	width:140px;
}
#navigation td{
	padding:2px 0 2px 0;
	margin:0;
	border-bottom:1px solid #93A5AC;
}
#navigation a{
	padding:0 6px 0px 0px;
	margin:0;
	color:#141516;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	font-weight:normal;
}
#navigation a:hover{
	text-decoration:underline;
}
#footer{
	padding:0;
	margin:0;
	height:24px;
	background:url('/images/footer_bgr.jpg');
	background-repeat:repeat-x;
	padding-top:10px;
	text-align:center;
	color:#A9A9A9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	clear:both;
	position:relative;
}
#footer a{
	padding:0 20px 0px 20px;
	margin:0;
	color:#A9A9A9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
#nav_top{
    position:absolute;
	text-align:right;
	padding:0;
	margin:0;
	width:767px;
	height:27px;
	background-image:url(/images/nav_top_bgr2.jpg);
	background-repeat:repeat-x;
	padding-left:30px;
	left:0px;
	top:137px;
}
#nav_top a{
	padding:0;
	margin:0;
	padding-right:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	line-height:27px;
}
#nav_top a:hover{
	text-decoration:underline;
}