@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
img { margin: 0; padding: 0; }

html { height: 100%; width: 100%;}

body{ background: #032747 url("../images/background.jpg") repeat-x top; height: 100%; text-align: center; font-family: verdana,arial,helvetica; }
h3 { font-size: 14px; color: #036; }
ul { font-size: 12px; color: rgb(0, 51, 102); }
ul li { font-size: 12px; color: rgb(0, 51, 102); }
ol { font-size: 12px; color: rgb(0, 51, 102); }
ol li { font-size: 12px; color: rgb(0, 51, 102); }
table { font-size: 12px; color: rgb(0, 51, 102); border: 1px; border-color: #000; }
.textbox { width:160px; font:normal 12px Verdana; color: #e9e9e9; margin:3px 5px 3px 0px; color: rgb(100, 100, 100);}
.textboxSearch { background-image: url(../images/magnifyingGlass.png); background-repeat: no-repeat; background-position:left; width:160px; font:normal 12px Verdana; color: rgb(100, 100, 100); margin:3px 5px 3px 0px; padding-left: 15px; }
.ddLabel { margin-left: 5px; width: 50px; color: #036; postition: relative; float: left; }
.dropDown {	width: 200px; }
.go { position: relative; float: left; background: #bed600; font-size:11px; color: #fff; border: none; padding: 3px 5px; text-decoration: none; text-transform:uppercase; margin: 0; *margin:-25px 0 0 -20px; }
.reportTable { font-size: 12px; width: 300px; }
.reportTable th  { width: 35px; padding: 5px; color: #036; font-weight: bold; }
.reportTable td  { width: 35px; padding: 5px; }
.reportTable .leftText { width:  100px; color: #114170; }
.reportTable .entry { width: 30px; }
.reportTable input { width: 30px; }
.reportsList { padding-left:  25px; }

#wrapper{ position: relative; width: 1000px; height: auto; background: #fff; margin: 0 auto;}

#wrapper #header { position: relative; text-align: center; height: 130px; width: 965px; margin: 0 auto; }
#wrapper #header #logo { position: relative; float: left; height: 80px; width: 370px; }
#wrapper #header #searchBox { position: relative; float: right; height: 25px; width: 210px; top: 38px; }
#wrapper #header #nav { position: relative; height: 39px; width: 965px; background: url("../images/navBar.jpg") no-repeat; text-align: left; color: #fff; font-size: 16px; font-family: rockwell, verdana,arial,helvetica; padding-top: 7px; padding-left: 5px; }
#wrapper #header #nav ul { display: inline; margin: 0; padding: 0; padding-left:5px; color: #fff; font-size: 16px;}
#wrapper #header #nav ul li {display: inline; padding: 0px 0px;color: #fff; font-size: 16px;}
#wrapper #header #nav ul li img { margin: 0; padding: 0; }
#wrapper #header #nav ul li a:link, a:visited, a:hover { color: #fff; text-decoration: none; }
#wrapper #header #nav ul li a.active:link, a.active:visited, a.active:hover { color: #bed600; text-decoration: none; }

#wrapper #content { position: relative; text-align: center; height: auto; width: 965px; margin: 0 auto; }

#wrapper #content #sidebarLeft { position: relative; float: left; width: 232px; height: auto; }
#wrapper #content #sidebarLeft #latestNews { position: relative; float: left; width: 232px; height: auto; max-height: 282px; background-color: #228db6; text-align: left; }
#wrapper #content #sidebarLeft #latestNews h2{ font-size: 14px; font-weight: 700; color: #fff; padding-top:10px; padding-bottom:10px; padding-left: 5px; }
#wrapper #content #sidebarLeft #latestNews img { margin: 11px 10px; }
#wrapper #content #sidebarLeft #latestNews ul li { padding-left: 5px; padding-right: 5px; padding-top: 10px; padding-bottom: 10px; height: 29px; font-size: 12px; color: #fafdfe; }
#wrapper #content #sidebarLeft #latestNews .latestNewsLinks { color: #fafdfe; text-decoration: none; }
#wrapper #content #sidebarLeft #loginBox { position: relative; float: left; width: 232px; height: auto; text-align: left; padding-left: 5px; padding-top: 10px; color: #666;}
#wrapper #content #sidebarLeft #loginBox h2{ font-size: 14px; color: #069; font-weight: 700; }
#wrapper #content #sidebarLeft #loginBox a:link, a:visited, a:hover { color: #666; text-decoration: none; }
#wrapper #content #sidebarLeft #loginBox ul li { background: url(../images/listPlus.png) 0% 70% no-repeat; padding-top: 5px; padding-left: 10px; color: #666; font-size: 10px; }
#wrapper #content #sidebarLeft #loginBox ul li .greyLink { color: #666; text-decoration: none; }
#wrapper #content #sidebarLeft #loggedinBox { position: relative; float: left; width: 232px; height: auto; text-align: left; padding-left: 5px; padding-top: 10px; color: #666;}
#wrapper #content #sidebarLeft #loggedinBox h2{ font-size: 14px; color: #069; font-weight: 700; }
#wrapper #content #sidebarLeft #loggedinBox p { font-size: 12px; color: #036; font-weight: bold; padding-top: 10px;}
#wrapper #content #sidebarLeft #loggedinBox a:link, a:visited, a:hover { color: #7f99b2; text-decoration: none; }
#wrapper #content #sidebarLeft #loggedinBox ul li { background: url(../images/listPlus.png) 0% 70% no-repeat; padding-top: 5px; padding-left: 15px; color: #036; font-size: 10px; }
#wrapper #content #sidebarLeft #loggedinBox ul li .blueLink { color: #036; text-decoration: none; }

#wrapper #content #sidebarLeft #menu { text-align: left; margin-top: 8px;}
#wrapper #content #sidebarLeft #menu #topMenu { padding-left: 20px; width: 185px; }
#wrapper #content #sidebarLeft #menu #topMenu li {  border-bottom-style: solid; border-bottom-color: #cbde33; border-bottom-width: 1px; padding: 5px 0px 7px 0; }
#wrapper #content #sidebarLeft #menu #topMenu .menuLinks { text-decoration: none; color: #036; font-size: 13px;  }
#wrapper #content #sidebarLeft #menu #topMenu .menuLinksActive { text-decoration: none; color: #39c; font-size: 13px;  }
#wrapper #content #sidebarLeft #menu #subMenu1 { padding-left: 20px; width: 185px; }
#wrapper #content #sidebarLeft #menu #subMenu1 li {  border-bottom:none; padding: 5px 0px 7px 0; }
#wrapper #content #sidebarLeft #menu #subMenu1 .submenu1Links { text-decoration: none; color: #39c; font-size: 13px;  }
#wrapper #content #sidebarLeft #menu #subMenu1 .submenu1LinksActive { text-decoration: none; color: #069; font-size: 13px;  }
#wrapper #content #sidebarLeft #menu #subMenu2 { padding-left: 20px; width: 185px; }
#wrapper #content #sidebarLeft #menu #subMenu2 li {  border-bottom:none; padding: 3px 0px 3px 0; }
#wrapper #content #sidebarLeft #menu #subMenu2 .submenu2Links { text-decoration: none; color: #39c; font-size: 13px; }
#wrapper #content #sidebarLeft #menu #subMenu2 .submenu2LinksActive { text-decoration: none; color: #069; font-size: 13px; }

#wrapper #content #rightContent { position: relative; float: right; width: 720px; height: auto; }
#wrapper #content #rightContent #mainImage { position: relative; float: left; width: 720px; height: 282px; }
#wrapper #content #rightContent #mainImage #tagline { position: relative; width: 300px; height: 105px; margin-top: -200px; margin-left: 325px; font-size: 19px; color: #fafdfe; font-weight: bold; text-align: left; }
#wrapper #content #rightContent #mainImage #tagline .tagLineLink{ font-weight: normal; text-decoration: none; color: #fafdfe; }
#wrapper #content #rightContent .bottomBox { position: relative; float: left; width: 230px; height: 170px; font-size: 12px; text-align: left; padding-right: 10px; }
#wrapper #content #rightContent .bottomBox .title { position:  relative; margin-top: 10px; margin-bottom: 10px; }
#wrapper #content #rightContent .bottomBox .title h2{ font-size: 14px; color: #069; font-weight: 700; }
#wrapper #content #rightContent .bottomBox .bottom { position:  relative; float: left; margin-bottom: 10px; }
#wrapper #content #rightContent .bottomBox .bottom .clickHere { color: #069; font-weight: bold; text-decoration: none; }
#wrapper #content #rightContent .bottomBox p { color: #036; width: 135px; float: left; }
#wrapper #content #rightContent .bottomBox .rightImage { position:  relative; float: left; height: 130px; width: 95px; margin-bottom: -10px; }
#wrapper #content #rightContent .bottomBox ul li { height: 25px; font-size: 12px; font-weight: bold; padding-left: 10px; padding-top:10px; color: #fafdfe; }
#wrapper #content #rightContent .bottomBox .bottomRightLink { color: #fafdfe; text-decoration: none; }

#wrapper #content #middleContent { position: relative; float: left; width: 460px; height: auto; text-align: left; padding: 0 10px; }
#wrapper #content #middleContent h1 { color: #069; font-weight: bold; margin-bottom: 10px; margin-top: 8px; font-size: 14px; }
#wrapper #content #middleContent p { color: #036; margin-bottom: 10px; font-size: 12px; text-align: justify;}
#wrapper #content #middleContent .contentLink { color: #036; text-decoration: none; }
#wrapper #content #middleContent .searchLink { color: #036; text-decoration: none; font-weight: bold; margin-top: 10px; }

#wrapper #content #middleContent ul#downloads{margin:10px 0 0 25px; padding:10px; list-style-image:url(../images/icons/download.jpg);}
#wrapper #content #middleContent ul#downloads li{margin:0; padding:0;}
#wrapper #content #middleContent ul#downloads li a:link {color: #006699; text-decoration: none; font-weight:bold; font-size:12px;}
#wrapper #content #middleContent ul#downloads li a:visited {color: #006699; text-decoration: none; font-weight:bold; font-size:12px;}
#wrapper #content #middleContent ul#downloads li a:hover {color: #006699; text-decoration: none; font-weight:bold; font-size:12px;}

#wrapper #content #middleContent .article {clear:both; margin:10px 0 10px 0;}
#wrapper #content #middleContent .article h2{color: #3399cc; font-size:12px; font-weight:bold;}
#wrapper #content #middleContent .article p{clear:both; color: #003366; font-size:12px; margin:0; padding:0;}
#wrapper #content #middleContent .article .addedDate{clear:both; color: #003366; font-size:11px; margin:0; padding:0;}


#wrapper #content #middleContent ul#links{margin:0px; padding:0px; list-style:none; list-style-type:none; color}
#wrapper #content #middleContent ul#links li{margin:0; padding:0;}
#wrapper #content #middleContent ul#links li a:link {color: #006699; text-decoration: none; font-size:12px;}
#wrapper #content #middleContent ul#links li a:visited {color: #006699; text-decoration: none; font-size:12px;}
#wrapper #content #middleContent ul#links li a:hover {color: #006699; text-decoration: none; font-size:12px;}
#wrapper #content #middleContent h3{ font-size: 14px; color: #036; margin: 10px 0; }
#wrapper #content #middleContent #forms label {float: left; position: relative; width: 110px; font-size: 12px;}
#wrapper #content #middleContent #forms input {float: right; position: relative; width: 200px; }
#wrapper #content #middleContent #forms select {float: right; position: relative; width: 200px; }
#wrapper #content #middleContent .preferences label {float: none; position: relative; width: 110px; font-size: 12px;}
#wrapper #content #middleContent .preferences input {float: none; position: relative; width: auto; }

#wrapper #content #sidebarRight { position: relative; float: left; width: 232px; height: 500px; }
#wrapper #content #sidebarRight #sidebarImage { position: relative; float: left; text-align: center; width: 232px; height: 300px; bottom: 20px; margin-top: 20px; }
#wrapper #content #sidebarRight #loginBox { position: relative; float: left; width: 232px; height: 120px; text-align: left; padding-left: 10px; padding-top: 10px; color: #666;}
#wrapper #content #sidebarRight #loginBox h2{ font-size: 14px; color: #069; font-weight: 700; }
#wrapper #content #sidebarRight #loginBox a:link, a:visited, a:hover { color: #666; text-decoration: none; }
#wrapper #content #sidebarRight #loginBox ul li { background: url(../images/listPlus.png) 0% 70% no-repeat; padding-top: 5px; padding-left: 15px; color: #666; font-size: 10px; }
#wrapper #content #sidebarRight #loginBox ul li .greyLink { color: #666; text-decoration: none; }
#wrapper #content #sidebarRight #loggedinBox { position: relative; float: left; width: 232px; height: 120px; text-align: left; padding-left: 10px; padding-top: 10px; color: #666;}
#wrapper #content #sidebarRight #loggedinBox h2{ font-size: 14px; color: #069; font-weight: 700; }
#wrapper #content #sidebarRight #loggedinBox p { font-size: 12px; color: #036; font-weight: bold;}
#wrapper #content #sidebarRight #loggedinBox a:link, a:visited, a:hover { color: #7f99b2; text-decoration: none; }
#wrapper #content #sidebarRight #loggedinBox ul li { background: url(../images/listPlus.png) 0% 70% no-repeat; padding-top: 5px; padding-left: 15px; color: #036; font-size: 10px; }
#wrapper #content #sidebarRight #loggedinBox ul li .blueLink { color: #036; text-decoration: none; }

#wrapper #footer { position: relative; margin: 15px auto; width: 965px; height: 25px; background: url("../images/footerBar.jpg") no-repeat; padding-bottom: 15px; color: #fff; font-weight: lighter; }
#wrapper #footer #footerLeft { position: relative; float: left; width: 500px; height: auto; font-size: 12px; padding-top: 4px; text-align: left; padding-left: 10px;}
#wrapper #footer #footerRight { position: relative; float: right; width: 230px; height: auto; font-size: 12px; padding-top: 4px; text-align: right; padding-right: 10px; }
#wrapper #footer #footerRight a:link, a:visited, a:hover { color: #fff; text-decoration: none; }

#bottomWrapper{ position: relative; width: 1000px; height: 25px; margin: 0 auto; *margin: 10px 0 0 0; }
.ebow { color:#fdfcfc; float:right; font-size:12px; padding-right: 15px; margin-top: -10px; *margin-top: 0px; font-weight: 100; text-decoration:none; }


