@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
}
p{
	margin:0px;
	padding:0px;
}
img{
	border:none;
}
h1{
	margin:0px;
	margin-left:-8px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#992023;
	font-weight:bold;
}
h2{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
}
td, th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	text-decoration:none;
}
ul{
	margin:0px;
	padding:0px;
	margin-bottom:8px;
	margin-top:8px;
	margin-left:20px;
}

li{
	margin-top:5px;
}


form{
	margin:0px;
	padding:0px;
}
.mainContainer{
	border-top: 1px solid #c5c5c5;
	background-color:#FFFFFF;
	padding-bottom:6px;
	padding-left:6px;
	padding-right:6px;
}
.headerBg{
	background-image:url(../images/logo_bg.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}

.topnav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c3c3c;
	background-image:url(../images/top_nav_saprator.gif);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
	float:left;
}
.topnav a{
	background-image:url(../images/link_off.gif);
	padding-top:4px;
	padding-bottom:4px;
	padding-right:8px;
	background-repeat:no-repeat;
	padding-left:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c3c3c;
	text-decoration:none;
	display:block;
}
.topnav a:hover{
	background-image:url(../images/link_on.gif);
	padding-top:4px;
	padding-bottom:4px;
	padding-right:8px;
	background-repeat:no-repeat;
	padding-left:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d6060d;
	text-decoration:underline;
	display:block;
}

.topnav1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c3c3c;
	display:block;
	float:left;
}
.topnav1 a{
	background-image:url(../images/link_off.gif);
	background-repeat:no-repeat;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:8px;
	
	padding-left:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3c3c3c;
	text-decoration:none;
	display:block;
}
.topnav1 a:hover{
	background-image:url(../images/link_on.gif);
	padding-top:4px;
	padding-bottom:4px;
	padding-right:8px;
	background-repeat:no-repeat;
	padding-left:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d6060d;
	text-decoration:underline;
	display:block;
}

.contentBg1{
	padding-bottom:6px;
	padding-top:6px;
}
.contentBg2{
	background-image:url(../images/content_bg1.gif);
	background-repeat:repeat-y;
	padding-bottom:17px;
	padding-left:17px;
	padding-right:17px;
	padding-top:19px;
}
.contentBg3{
	background-image:url(../images/content_bg2.gif);
	background-repeat:repeat-y;
	padding-bottom:10px;
	padding-left:17px;
	padding-right:17px;
	padding-top:10px;
}
.contentBg4{
	background-image:url(../images/content_bg2.gif);
	background-repeat:repeat-y;
	padding-bottom:10px;
	padding-left:9px;
	padding-right:9px;
	padding-top:10px;
}
.titleBg1{
	background-image:url(../images/titleBg1.gif);
	background-repeat:repeat-x;
	padding-left:9px;
}
.titleBg2{
	background-image:url(../images/titleBg2.gif);
	background-repeat:repeat-x;
	padding-left:9px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.titleBg4{
	background-image:url(../images/titleBg2.gif);
	background-repeat:repeat-x;
	padding-left:17px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.titleBg5{
	background-image:url(../images/titleBg2.gif);
	background-repeat:repeat-x;
	padding-left:17px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.titleBg3{
	background-image:url(../images/titleBg2.gif);
	background-repeat:repeat-x;
	padding-left:9px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.redText{
	color:#9b0005;
}
.footer{
	background-color:#ededed;
}
.footer a{
	background-image:url(../images/footer_link_line.jpg);
	background-position:right top;
	display:block;
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	padding-bottom:9px;
	padding-top:9px;
	padding-left:19px;
	padding-right:19px;
}

.footer a:hover{
	background-image:url(../images/footer_link_line.jpg);
	background-position:right top;
	display:block;
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ae0308;
	padding-bottom:9px;
	padding-top:9px;
	padding-left:19px;
	padding-right:19px;
}

a.footerlink{
	display:block;
	float:left;
	background-image:none;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	padding-bottom:9px;
	padding-top:9px;
	padding-left:19px;
	padding-right:15px;
}

a.footerlink:hover{
	background-image:none;
	display:block;
	float:left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ae0308;
	padding-bottom:9px;
	padding-top:9px;
	padding-left:19px;
	padding-right:15px;
}
a.Brownlink{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#981f23;
}

a.Brownlink:hover{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.newsTitle{
	background-image:url(../images/line.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
.newsContaint{
	border-top:1px solid #d9d9d9;
	border-top-style:dotted;
	padding-top:10px;
	padding-bottom:10px;
}
.leftlinkbg{
	background-image:url(../images/left_linkbg.gif);
	background-repeat:repeat-y;
	padding-left:16px;
}
.leftlinkbg a{
	background-image:url(../images/link_off_bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	display:block;
	padding-left:20px;
	padding-bottom:6px;
	padding-top:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#383838;
	text-decoration:none;
}
.leftlinkbg a:hover{
	background-image:url(../images/link_on_bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	display:block;
	padding-left:20px;
	padding-bottom:6px;
	padding-top:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9d0005;
	font-weight:bold;
	text-decoration:underline;
}
a.over {
	background-image:url(../images/link_on_bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	display:block;
	padding-left:20px;
	padding-bottom:6px;
	padding-top:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9d0005;
	font-weight:bold;
	text-decoration:underline;
}
.donwloadbox{
	border-top:1px solid #d9d9d9;
	border-top-style:dotted;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
}
.projectBoxbg{
	background-image:url(../images/project_box_bg.gif);
	background-repeat:repeat-y;
	padding:8px;
}
.line{
	border-top:1px solid #d9d9d9;
	border-top-style:dotted;
}
.lineimg{
	background-image:url(../images/v-line.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
.imgBorder{
	border:1px solid #FFFFFF;
}
.planBoxBg{
	background-color:#d9d7d7;
}

ol {
	margin:0px;
	padding:0px 0px 0px 18px;
}

.area_statement_tbl {
	background-color:#9E0003;

}

.area_statement {
	background-color:#000000;
	color:#FFFFFF;
}
.newBg{
	border-left:3px solid #d6d6d6;
	border-right:3px solid #d6d6d6;
	background-color:#f5f5f5;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:8px;
	padding-top:8px;
}
.newsBottom{
	background-color:#D6D6D6;
}
.newsBottom a{
	background-color:#D6D6D6;
	display:block;
	padding:8px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	font-size:12px;
	text-decoration:none;
	border-right:1px solid #FFFFFF;
}
.newsBottom a:hover{
	background-color:#870004;
	display:block;
	float:left;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}

a.widemedia_link {
	text-decoration:none;
}

a.widemedia_link:hover {
	text-decoration:underline;
}