/* CSS Document */

body {
	background:#0662a3 url(../img/home/bg.jpg) left top repeat-x; 
	margin:0; padding:0; 
	//font-size:11px; 
	//color:#fff; 
	font-family:Verdana;
	}
.lftBg {
	background:url(../img/home/lftShadow.png) left top repeat-y;
	}
.rgtBg {
	background:url(../img/home/rgtShadow.png) left top repeat-y;
	}
.logoBg {
	background:url(../img/home/logoBg.jpg) left top repeat-x;
	}
.navtdbg{
	background:url(../img/home/navBg.jpg) left top repeat-x;
}
.nav {
	background:url(../img/home/navBgMain.jpg) left top repeat-x;
	}
.navTab ul {
	margin:0; padding:0; list-style:none;
	}
.navTab ul li {
	background:url(../img/home/navBg.jpg) left top repeat-x; border-left:1px solid #fff; float:left; font-size:11px; text-align:center; color:#2e3d4a;
	}
.navTab ul li a {
	color:#2e3d4a; display:block; text-decoration:none; height:23px;  padding:10px 15px 0px 14px; float:left;
	}
.navTab ul li a:hover {
	color:#fff; display:block; background:url(../img/home/navH.jpg) left top repeat-x;
	} 
.navTab ul li a.active {
	color:#fff; display:block; background:url(../img/home/navH.jpg) left top repeat-x;
	} 
.posRel {
	position:relative;
	}
.topBnr {
	position:absolute; top:-45px; left:495px;
	}
.blueBg {
	background:#fff url(../img/home/mainBnrTopBg.jpg) left top repeat-x;
	}
.whtBg {
	background:#fff;
	}
.contentBox {
	font-size:12px; line-height:20px; color:#303030; padding:15px;
	}	
.contentBox b {
	color:#006abc; font-weight:bold;
	}	
.contentBox a {
	color:#006abc; font-weight:bold; text-decoration:none;
	}	
.contentBox a:hover {
	text-decoration:underline;
	}	
.bttmBg {
	background:url(../img/home/bttmBg.jpg) left bottom no-repeat;
	}
.footer {
	background:url(../img/home/footerBg.jpg) left top no-repeat; color:#fff; font-size:10px; text-transform:uppercase; line-height:22px; height:66px; padding:10px 18px;
	}
.footer a {
	color:#fff; text-decoration:none;
	}
.footer a:hover {
	text-decoration:underline;
	}
	
	
/*05-10-2009*/	
.linkblue_11 {
	font-family:Verdana;
	font-size:12px;
	text-decoration:none; 
	font-weight:normal;
	}
	
.linkblue_11 a{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none; 
	font-weight:normal;
	}
	
.linkblue_11 a:hover{
	font-family:Verdana;
	font-size:12px;
	text-decoration:underline; 
	font-weight:normal;
	}
/*05-10-2009*/	
	
	
/*20-04-09*/
.kauiaImgBox {
	border:1px solid #c6c6c6; background:url(../img/home/kauiaImgBoxBg.jpg) left top repeat-x; color:#414141; font-size:11px; font-family:Verdana; font-weight:bold; padding:4px 0 0 0;
	}
.kauiaImgBox img {
	background:url(../img/home/imgBox.png) left top repeat-x; padding:4px 6px 9px 4px;
	}
/*23-04-09*/
.featuredComImgBox {
	background:url(../img/home/shadowImgBox.jpg) left top no-repeat; padding:1px 4px 6px 3px; width:135px; height:90px;
	}
.font18 {
	font-size:18px; font-weight:normal; font-family:"Trebuchet MS";
	}
		
a.link {
	text-decoration:none; font-weight:normal; color:#006abc;
	}	
a.link:hover {
	text-decoration:underline;
	}

.comHd {
	color:#006abc; font-weight:bold; font-size:14px; font-family:"Trebuchet MS";
	}
.comHd1 {
	color:#006abc; font-size:16px; margin-bottom:5px;font-weight:bold;
	}
	
.linkblue_10 {
	font-size:10px;
	}
.errmsg_12 {
	color:#8E2326;
	font-weight:bold;
	}
	
	
	
/*30-04-09*/
.descriptionBox {
	font-size:12px; line-height:20px; color:#303030; padding:15px;
	}	
.descriptionBox b {
	font-size:14px; color:#006abc;
	}	
.descriptionBox a {
	color:#0000FF; font-weight:bold; text-decoration:none; font-size:11px;
	}	
.descriptionBox a:hover {
	text-decoration:underline;
	}		
.descriptionBox a.active {
	color:#006abc; font-weight:bold; text-decoration:none;
	}		
.blueTxt {
	color:#006abc;
	}	
a.blueLnk {
	color:#006abc; font-weight:bold; text-decoration:none; font-size:12px;
	}	
a.blueLnk:hover {
	text-decoration:underline;
	}
ul.bluLsting {
	list-style:none;
	}
ul.bluLsting li {
	background:url(../img/home/blueLstngIcon.jpg) left 8px no-repeat; padding:0 0 0 12px;
	}
ul.bluLstingWM {
	list-style:none; margin:0; padding:0;
	}
ul.bluLstingWM li {
	background:url(../img/home/blueLstngIcon.jpg) left 8px no-repeat; padding:0 0 0 15px;
	}
.grayTab {
	background:url(../img/home/grayBg1.jpg) left top repeat-x; font-size:11px; padding:10px; margin:10px 0 10px 0;
	}
.grayTab ul {
	list-style:none; margin:7px 0 0 0; padding:0;
	}
.grayTab ul li {
	background:url(../img/home/blueLstngIcon.jpg) left 8px no-repeat; padding:0 0 0 15px;
	}
.fltL {
	float:left;
	}
.fltR {
	float:right;
	}
.viewLrgLnk a {
	color:#006abc; font-weight:bold; text-decoration:none; font-size:11px; float:right;
	}
.viewLrgLnk a:hover {
	text-decoration:underline;
	}
.gryBoxRgt {
	background:url(../img/home/grayTopBg.jpg) left top no-repeat; padding:10px 15px;
	}
.contctBox {
	background:url(../img/home/contentBoxBttm.jpg) left bottom no-repeat; color:#0164ad; line-height:16px; padding:3px 10px 30px 10px;
	}
.contctBox a {
	color:#0164ad; text-decoration:none; font-weight:normal;
	}
.contctBox a:hover {
	text-decoration:underline;
	}
.contctBox strong {
	color:#3d3d3d;
	}
.breadCrum {
	font-size:10px; color:#000000;
	}
.breadCrum a {
	color:#000000; text-decoration:none;
	}
.breadCrum a:hover {
	text-decoration:underline;
	}
.breadCrum a.active {
	text-decoration:underline; color:#000000;
	}

.fldSet {
	border:1px solid #CCCCCC; margin:0; padding:0 10px;
	}
.fldSetLgnd {
	padding:0 10px;
	}
.blueBdr {
	border:1px solid #7fc5e8;
	}
.descriptionTabHd {
	background:url(../img/home/descriptionTabBgHd.jpg) left top repeat-x; color:#fff; font-size:14px; font-weight:bold; padding:5px;
	}
.descriptionTabBttm {
	background:url(../img/home/descriptionTabBg.jpg) left top repeat-x; padding:5px;
	}
	
/*Navigation Css Start*/
.lftNav1 {
	background:url(../img/home/lftNavBg1.jpg) left top no-repeat; width:210px; height:301px;
	}
ul.lftNav  {
	margin:0px 0 0 5px; padding:20px 0 0 0; list-style:none;
	}
ul.lftNav li {
	font-size:12px; font-family:Verdana; color:#ffffff; padding:6px 7px 7px 25px;
	}
ul.lftNav li a {
	color:#ffffff; text-decoration:none; display:block; padding-right:5px; _width:120px;
	}
ul.lftNav li a:hover {
	text-decoration:underline;
	}
ul.lftNav li.activeNav {
	padding:5px 5px 7px 25px; background:url(../img/home/navigationBgActive.jpg) left top no-repeat;
	}
	
/*03-07-09*/

.subMenu {
	display:none; position:absolute; left:60px; top:-15px; background:#003366; border:0px solid #fff; color:#0066CC; padding:0px 1px; width:180px; color:#fff;
	}
/*ul.subMenu1  {
	margin:0; padding:0; list-style:none;
	}
*/.subMenu1  {
	}
.subMenu1 a {
	color:#fff; text-decoration:none; padding:4px 5px 4px 5px; background:url(../img/home/navigationBg.jpg) left 0px no-repeat;
	}
.subMenu1 a:hover {
	text-decoration:underline; background:url(../img/home/navigationBgH.jpg) left 0px no-repeat;
	}
.ratetd {
	padding-left:5px;border-top:solid 1px #7FC5E8;border-left:solid 1px #7FC5E8;border-right:solid 1px #7FC5E8;
	}
.ratetd1 {
	padding-right:5px;border-top:solid 1px #7FC5E8;border-right:solid 1px #7FC5E8;
	}
	

	
	
.fCom1 {
	background:url(../img/home/bg1.gif) left top no-repeat; 
	width:210px; 
	height:59px; 
	margin-top:10px; 
	font-size:14px; 
	font-weight:bold; 
	text-align:center; 
	padding-top:38px; 
	line-height:14px;
	color:#ffffff;
	}
.fCom1 b {
	font-size:14px; 
	font-weight:bold;
	color:#ffffff; 
	}
.fCom1 a {
	font-size:14px; 
	font-weight:bold;
	color:#ffffff; 
	text-decoration:none;
	}
.fCom1 a:hover {
	font-size:14px; 
	font-weight:bold;
	color:#ffffff; 
	text-decoration:underline;
	}
.fCom2 {
	background:url(../img/home/bg2.gif) left top no-repeat; 
	width:210px; 
	height:59px; 
	margin-top:10px; 
	font-size:14px; 
	font-weight:bold;
	text-align:center; 
	padding-top:45px; 
	line-height:14px;
	color:#ffffff;
	}
.fCom2 b {
	font-size:14px; 
	font-weight:bold;
	color:#ffffff;
	}
.fCom2 a {
	font-size:14px; 
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}
.fCom2 a:hover {
	font-size:14px; 
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
	}
.fCom3 {
	background:url(../img/home/bg3.gif) left top no-repeat; 
	width:210px; 
	height:59px; 
	margin-top:10px; 
	font-size:14px; 
	font-weight:bold;
	text-align:center; 
	padding-top:45px; 
	line-height:14px;
	color:#ffffff;
	}
.fCom3 b {
	font-size:14px; 
	font-weight:bold;
	color:#ffffff;
	}
.fCom3 a {
	font-size:14px; 
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}
.fCom3 a:hover {
	font-size:14px; 
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
	}
	
	
.description-Box {
	font-size:12px; line-height:14px; color:#303030;
	}	
.description-Box b {
	font-size:14px; color:#006abc;
	}	
.description-Box a {
	color:#000; font-weight:bold; text-decoration:none; font-size:11px;
	}	
.description-Box a:hover {
	text-decoration:underline;
	}		
.description-Box a.active {
	color:#006abc; font-weight:bold; text-decoration:none;
	}		
	
.contct-Box {
	background:url(../img/home/contentBox-Bttm.jpg) left bottom no-repeat; 
	color:#0164ad; 
	line-height:16px; 
	padding:3px 10px 30px 10px;
	}
.contct-Box a {
	color:#0164ad; text-decoration:none; font-weight:normal;
	}
.contct-Box a:hover {
	text-decoration:underline;
	}
.contct-Box strong {
	color:#3d3d3d;
	}
	
/*** default css added on 2009-12-31 ***/
select{
	font-family:Verdana;
	font-size:12px;
	color:#333333;
}

textarea{
	font-family:Verdana;
	font-size:12px;
	color:#333333;
}

input{
	font-family:Verdana;
	font-size:12px;
	color:#333333;
}

	

