body {background:#bed9e0 url(images/body-bg.jpg) top left repeat-x;margin:0px auto;font:10pt Arial,Helvetica,sans-serif;text-align:center;color:#070A34;}

p,td {}

h1 {color:#1a214e;font:bold 22pt Arial;text-align:left;background:url(images/title-line.gif) no-repeat 0% 100%;margin:0px;}

h2 {font-size:9pt;color:#b10d00;}

h3 {font-size:9pt;color:#008fcc;}

h4 {color:#1a214e;font:bold 12pt Arial;text-align:left;background:url(images/title-line.gif) no-repeat 0% 100%;margin:0px;}

img {border:0px none;padding:0px;margin:0px;}
form {margin:0px;padding:0px;}
.cmt {font-size:8pt;color:#c00;}
.textSmall {font-size:7pt;color:#666;}
.red {font-size:8pt;color:#c00;}
.clear {clear:both;}

a {color:#000;text-decoration:none;}
a:hover {color:#333;text-decoration:underline;}


select {background:#fff;border:solid 1px #333;padding:2px;font:9pt arial;}
textarea {background:#fff;border:solid 1px #acacac;font:9pt arial;}
.inputFld {background:#fff;font:9pt arial;border:solid 1px #acacac;}
.submitBtn {border:0px none;padding:2px 10px;font:9pt arial;font-weight:bold;color:#fff;}
.checkradio {margin:0px;padding:0px;}


#fb-banner {width:100%;position:absolute;top:0px;left:0px;}

#banner {width:1000px;height:78px;margin:0px auto;text-align:center;}
#banner .logo {float:left;width:304px;margin:5px 20px 0px 0px;text-align:left;}
#banner .logo div {padding:0px;margin:0px;}

#banner .topNav {float:right;width:450px;text-align:right;padding-top:5px;}
#banner .topNav a {font:bold 14pt arial;color:#101f51;text-decoration:none;}
#banner .topNav a:hover {font:bold 14pt arial;color:#101f51;text-decoration:none;}

#header {background: url(images/header.jpg) top left no-repeat;width:1000px;height:288px;}
#header .bnrCnt {padding:2px 20px;text-align:left;width:500px;float:left;}
#header .bnrCnt .hdrText {font:bold 36pt arial;color:#101f51;}
#header .bnrCnt .msg {font:bold 10pt arial;line-height:20px;color:#223D6E;}

#nav {background:#1a214e;width:1000px;height:97px;margin-top:377px;clear:both;}

#nav ul {
	height:97px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px;
	position:relative;
	text-align:center;
	width:1000px;
	margin:0px;
}


#nav li {
	/*display:inline;*/
	float:left;
	height:97px;
}


#nav li.who-we-are {background: url(images/nav-who.gif) top left no-repeat;width:330px;}
#nav li.who-we-are:hover {background-position: 0% 50%;}
#nav li.who-we-are-current {background: url(images/nav-who.gif) bottom left no-repeat;width:330px;}


#nav li.what-we-do {background: url(images/nav-what.gif) top left no-repeat;width:340px;}
#nav li.what-we-do:hover {background-position:0% 50%;}
#nav li.what-we-do-current {background: url(images/nav-what.gif) bottom left no-repeat;width:340px;}

#nav li.why-us {background: url(images/nav-why.gif) top left no-repeat;width:330px;}
#nav li.why-us:hover {background-position:0% 50%;}
#nav li.why-us-current {background: url(images/nav-why.gif) bottom left no-repeat;width:330px;}

#page {width:1000px;margin:0px auto;text-align:center;}

#wrapper {background:#fff;padding:0px 10px;text-align:left;clear:both;}

#contentWrapper {background:#e6f1f3;width:1000px;}
#contentWrapper #content {padding:10px;}

#content #leftCol {float:left;width:27%;text-align:left;}
#content #leftCol ul {margin:15px 0px 0px 0px;padding:0px;}
#content #leftCol li {list-style-type:none;display:block;border-bottom:1px solid #95BCCE;padding:5px;background:#d1e6ef;margin-right:10px;}
#content #leftCol li.noneClr {list-style-type:none;display:block;border-bottom:1px solid #95BCCE;padding:5px;background:none;}

#content #leftCol h2 {background: url(images/arrow.gif) 0% 50% no-repeat;font-size:11pt;font-weight:bold;color:#008fcc;text-align:left;padding:5px 5px 5px 20px;margin:0px;}
#content .link {padding:15px 10px 0px 0px;}
#content a.link {color:#008fcc;text-decoration:none;}
#content a.link:hover {text-decoration:underline;}

#queryFrm {width:260px;height:362px;background:url(images/queryfrmBg.jpg) repeat-x;border:1px solid #90acb3;color:#000;text-align:left;font-weight:bold;}
#queryFrm .title {background:url(images/formtitleBg.gif) no-repeat;width:256px; height:57px;margin:0px auto;text-align:center;margin:2px;}
#queryFrm .title h2 {font-size:12pt; color:#fff;margin:0px;padding:0px;text-align:left;padding:8px 10px;}
#queryFrm .frmContent {width:220px; text-align:left;padding-left:40px;line-height:23px;}
.button {padding-left:40px;margin-top:12px;width:100px;}

#loginFrm {width:260px;height:200px;background:url(images/loginfrmBg.jpg) repeat-x;border:1px solid #90acb3;color:#000;text-align:left;font-weight:bold;}
#loginFrm .title {background:url(images/formtitleBg.gif) no-repeat; width:256px; height:57px;margin:0px auto;text-align:center;margin:2px;}
#loginFrm .title h2 {font-size:12pt; color:#fff;margin:0px;padding:0px;text-align:left;padding:8px 10px;}
#loginFrm .frmContent {width:220px; text-align:left;padding-left:40px;line-height:23px;}

#content #midCol {float:left;width:43%;padding-left:10px;border-left:solid 1px #AFB4B7;text-align:left;margin-bottom:10px;} 

#content .link1 {color:#c00;text-decoration:none;float:right;padding-right:10px;}
#content .link1:hover {color:#000;text-decoration:underline;float:right;padding-right:10px;}

#content #rightCol {float:left;width:26%;margin-left:20px;}

#latestNews {width:100%;}
#latestNews .title {background:url(images/formtitleBg.gif) no-repeat; width:256px; height:57px;margin:0px auto;text-align:center;}
#latestNews .title h2 {font-size:12pt; color:#fff;margin:0px;padding:0px;text-align:left;padding:10px;}
#latestNews .dT {font-weight:bold;color:#979797;}
#latestNews .frmContent {width:255px; text-align:left;}

#footer {width:1000px;background:#81aeba;height:60px;font-size:10pt;color:#fff;text-align:left;padding-top:10px;line-height:20px;padding-left:2px;margin:0px auto;text-align:center;border-top:solid 8px #1b2052;clear:both;}
#footer .copyRight {float:left;padding-left:2px;}
#footer .fCnt {float:right;text-align:left;color:#fff;padding-right:2px;}
#footer a {text-decoration:none;color:#fff;}
#footer a:hover {text-decoration:underline;color:#1B2052;}




/*---- [CSS FOR BANNER SLIDER ] -----------------------------*/


ul.nav li {
  display:inline;
  float:left;
  height:107px;
  width:200px;
}
ul.nav li span {
  color:#9BBDCF;
  cursor:pointer;
  display:block;
  font-size:40px;
  font-weight:bold;
  height:82px;
  letter-spacing:-1px;
  line-height:47px;
  padding:25px 55px 12px 65px;
  text-decoration:none;
  width:125px;
}

=============================================================================================================

#main {
	width:1000px;
	overflow:hidden;
}

#fb-content {
	color:#1A2151;
	font-size:17px;
	height:270px;
	overflow:hidden;
	position:absolute;
	top:95px;
	left:0px;
	width:100%;
}

#fb-content #slider-centered { position:relative; width:1000px; margin:0 auto;left:0px;top:0px; }

#fb-content h2 {
	margin:0 0 21px;
	font-size:45px;
	line-height:43px;
	font-weight:bold;
	color:#1a2151;
	letter-spacing:-2px;
}
#fb-content p {
	line-height:27px;
	margin:0;
}

#fb-content #slider-1,
#fb-content #slider-2,
#fb-content #slider-3,
#fb-content #slider-4 {
	position:absolute;
	top:0; left:0;
	height:267px }

#fb-content #slider-1 {
	padding:0px 555px 35px 15px;
	width:410px }
	
#fb-content #slider-2 {
	padding:0px 559px 35px 15px;
	width:406px }

#fb-content #slider-3 {
	padding:0px 564px 35px 15px;
	width:401px; }
	
#fb-content #slider-4 {
	padding:0px 538px 35px 15px;
	width:427px; }

	#fb-content #slider-1 .slider-image { background:url('images/slide1.jpg') no-repeat top right  }
	#fb-content #slider-2 .slider-image { background:url('images/slide2.jpg') no-repeat top right }
	#fb-content #slider-3 .slider-image { background:url('images/slide3.jpg') no-repeat top right }
	#fb-content #slider-4 .slider-image { background:url('images/slide3.jpg') no-repeat top right }
	
	.sidebar-image {
		width:245px;
		height:234px;
		position:relative;
		top:-20px; left:0;
		padding:0 0 1px 0;
		border-bottom:1px solid #95bcce }
		
		
	#fb-content #slider-1 .slider-image,
	#fb-content #slider-2 .slider-image,
	#fb-content #slider-3 .slider-image,
	#fb-content #slider-4 .slider-image {
		width:1000px;
		height:328px;
		position:absolute;
		top:0; left:0;text-align:right; }
		
	#fb-content .slider-header,
	#fb-content .slider-p { position:relative;top:0px;left:0px;width:430px;text-align:left;font-weight:bold; }
	
	.sidebar-text ul {
		margin:0 0 0 15px !important;
		list-style:disc !important }
		
	.sidebar-text li {
		padding:0 0 10px 5px !important;
		list-style:disc !important;
		list-style-position:outside !important }

.more {
	display:block;
	width:400px;
	margin-top:-15px;
	position:relative;
	float:right;
}
.more a {
	text-indent:-9999px;
	background:url(images/learnmore.png) no-repeat;
	width:117px;
	height:29px;
	margin:5px 0 0 0;
	float:right;
}

=============================================================================================================



/*
#nav li.where-to-find {background: url(images/nav-where.gif) top left no-repeat;width:250px;}
#nav li.where-to-find:hover {background-position:0% 50%;}
#nav li.where-to-find-current {background: url(images/nav-where.gif) bottom left no-repeat;width:250px;}
*/