﻿html, body, form { padding: 0; margin: 0; }
body {font-family: Arial; color: #fff; background-image:url(../images/bg.jpg); background-repeat: repeat-x; background-color: #e7f6ff;}
img {border: 0}
a {color: #fff}
.siteWrapper {background: url(../images/bg-main.jpg) no-repeat top center; margin: 0 auto; width:100%; height: 822px;}
.main{background: url(../images/bg-main.jpg) no-repeat top center; width: 949px; height: 822px; margin: 0 auto;}
.header{color: #b2b2b2; font-size: 12px; padding-top: 10px; height: 32px}
.headTxt{width: 350px;}
.subheader{height: 80px; padding-top: 10px;}
.navBar{float:left; padding: 30px 0 0 60px;}
.header2{height: 15px; padding: 5px 0 15px 0;}
.topLeft{float: left;}
.loginHead{float:right; padding-left: 130px; padding-right:20px;}
.loginHead input {color: #000;background: #9c9c9c; border: 1px solid #ababab;}
.login {border: 0;}
.topRight{background-image: url(../images/right-top-bg.jpg); background-repeat: no-repeat; float: left; width: 317px; height: 234px}
.topRight .contBox{padding: 10px 50px 5px 30px; color: #000; font-size: 14px;}
.bottomMain{background: url(../images/bottomBg.png) no-repeat; margin-top: 10px; min-height:240px}
* html .bottomMain{height:240px;}
.btm1{width: 305px; float: left; padding: 30px 0 0 15px;}
.btm2{width: 305px; float:left; padding: 30px 0 0 15px;}
.btm2 .btmTxtBox td{width: 130px;} 
.btm3{width: 290px; float: left; padding: 30px 0 0 15px;}
.btmTxtBox{padding: 12px 0 0 3px; width: 255px; font-size: 12px; line-height: 18px;}
.btm3 .btmTxtBox .tblDate{width: 65px; padding-left: 5 px;}
.btm3 .btmTxtBox tr{padding-bottom: 10px;}
.bottomfoot{font-size: 12px; font-weight: bold; height: 22px; background: url(../images/bottombtm.png) no-repeat;}
.bottomfoottxt{padding-left:225px; float: left}
.bld{font-weight: bold}
.clear{clear:both;}
.whitefont{color: #fff;}
.footer{margin-top: 15px; height:50px; color: #003e65; font-size: 11px; text-align: center; line-height:18px}
.footer a{color: #003e65; text-decoration: none; font-size:11px;}
.footer a:hover{text-decoration: underline;}
.floatleft{float:left;}
h4 {text-decoration: underline; margin:0; padding:0; font-weight: bold;}
.contWrap{width: 938px;}
img, div, td { behavior: url(../iepngfix.htc) }
.bgWrap{background: url(../images/mainbg.jpg) repeat-y; height: 1%; overflow: auto; min-height:300px;}

.mainContentHead{width: 938px; height:32px; padding: 45px 0 0 0; background: url(../images/defaultbgtop.png) no-repeat top center;}
.mainContentHead h1{margin:0}
.mainContentHead table{margin:0 0 0 23px}
.blueLine{height: 11px; background: url(../images/blueline.gif) repeat-x;}

.leftNav{width:243px; float: left;}
.mainnav{list-style-type:none;  margin: 0; padding: 0;}
.mainnav {}
.mainnav li a{width: 206px; height: 24px; padding:5px 0 0 30px; background: url(../images/sidenav-off.jpg) no-repeat; color: #000; text-decoration: none; font-family: arial; font-size: 12px; display: block}
.mainnav li.on a{background: url(../images/sidenav-on.jpg) no-repeat; font-weight: bold; color: #fff;}
.mainnav li a:hover {background: url(../images/sidenav-on.jpg) no-repeat;}




.mainContent{width: 695px; height:100%; float: left;}
.contentTitle{font-family: Arial; color: #000; font-size: 22px; margin-top: 0}
.contentText{padding: 0 52px 15px 42px; color: #000; font-size: 12px}
.contentText a{color: #000;}

.mainContentFoot{display:block; width:938px;}

/*Image Gallery*/

.imageGallery{margin-top: 20px;}
.imageGallery a{display: block; width: 150px; height: 150px; float: left; padding: 5px; margin: 0 35px 35px 0; border: 1px solid #ccc}
.imageGallery a:hover{border: 1px solid #003c61}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

ul.sitemap{margin-left: 40px;}
