body {font-family : Verdana,tahoma,Arial;font-size : 12px;}

#outer {width:100%; position:absolute; top:110px; left:0; background:url('/images/navbar.gif') repeat-x top; height:65px; overflow:hidden;}

#menuHolder {position:relative; float:left; left:50%;}

#dropline {padding:0; margin:0; list-style:none; float:left; position:relative; right:50%;}
#dropline div {position:absolute; left:-9999px; width:100%; z-index:10; height:25px; border-top:4px solid #fff; top:30px; background:#fff;}
#dropline ul {padding:0; margin:0; list-style:none;}
#dropline table {border-collapse:collapse: padding:0; margin:-1px -10px; width:0; height:0;}

#dropline li ul {position:relative; float:left; left:50%;}
#dropline li ul li {float:left; position:relative; right:50%;}
#dropline li ul li a {display:block; float:left; padding:0 10px; background:transparent; color:#53B4E8; font-weight:bold;}
#dropline li ul li a:hover { text-decoration:underline; background:transparent; color:#53B4E8;}

#dropline li {float:left; margin-right:0px;}
#dropline li.last {margin:0;}
#dropline li a {display:block; float:left; height:30px; line-height:30px; text-decoration:none; font-family:"trebuchet MS", sans-serif; font-size:13px; text-decoration:none; color:#53B4E8; background:url('/images/site/button-off.gif');; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0}
#dropline li a b {display:block; float:left; height:30px; background:url('/images/site/button-off.gif') right top; cursor:pointer; padding-left:0; padding-right:20px; padding-top:0; padding-bottom:0}

#dropline li a:hover {background:url('/images/site/button-over.gif'); color:#53B4E8; border:0px none;}
#dropline li a:hover b {background:url('/images/site/button-over.gif') right top;}

#dropline li:hover > a {background:url('/images/site/button-over.gif'); color:#53B4E8; border:0px none;}
#dropline li:hover > a b {background:url('/images/site/button-over.gif') right top;}

#dropline :hover div {left:0;}

#dropline li.current a,
#dropline li.current a:hover {background:url('/images/site/button-over.gif'); color:#53B4E8; font-weight:bold}
#dropline li.current a b,
#dropline li.current a:hover b {background:url('/images/site/button-over.gif') right top; color:#53B4E8}

#dropline li.current a:hover ul li a:hover {color:#53B4E8; background:transparent;}
#dropline li.current:hover ul li a:hover {color:#53B4E8; background:transparent;}

#dropline li.current div {width:100%; left:0; top:30px; background:#fff; z-index:5;}
#dropline li.current ul {position:relative; float:left; left:50%;}
#dropline li.current ul li {float:left; position:relative; right:50%;}
#dropline li.current ul li a {display:block; float:left; padding:0 10px; background:transparent; color:#53B4E8; font-weight:bold;}
#dropline li.current ul li.current_sub a {display:block; float:left; padding:0 5px; background:transparent; color:#000; text-decoration:none;}
#dropline li.current ul li.current_sub a:hover {text-decoration:underline; background:transparent; color:#53B4E8;}

* html #dropline li.current div {width:expression(document.getElementById('dropline').offsetWidth);}
* html #dropline li a:hover div {width:expression(document.getElementById('dropline').offsetWidth);}

.header {background: #fff url('/images/site/header2.gif') repeat-x top left; }
.spacer {background: #fff; width:100%; height:48px; }
.spacer2 {background: #fff; width:100%; height:20px; }
.landingh {background: #fff url('/images/site/landing.gif') no-repeat right; border-bottom: 1px dashed #999999;}
.landingq {background: #fff url('/images/site/question.gif') no-repeat right; border-bottom: 1px dashed #999999;}
.landinge {background: #fff url('/images/site/exclaim.gif') no-repeat right; border-bottom: 1px dashed #999999;}
.landingi {width: 370px; font-family : Verdana,Arial;font-size : 13px; letter-spacing:-1px; color:#999999; font-weight: bold;} 
.landingtran {background: #fff url('/images/transport-header.gif') no-repeat right; border-bottom: 1px dashed #999999;}
.landingbiz {background: #fff url('/images/biz-header.gif') no-repeat right; border-bottom: 1px dashed #999999;}
.landingfsi {background: #fff url('/images/fsi-header.gif') no-repeat right; border-bottom: 1px dashed #999999;}
.landinglt {width: 450px; font-family : Verdana,Arial;font-size : 13px; color:#999999; font-weight: bold;}
              
.inputSubmit {color: #000000;background-color: #EEEEEE;border-color : #DEE1E2;border-top : 1px solid;border-bottom : 1px solid;border-left : 1px solid;border-right : 1px solid;font-family : Verdana,tahoma,Arial;font-size : 12px;font-weight: bold;}
input, select, textarea {border-width: 1px;	border-style: solid; border-color: #DEE1E2; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; }
.inputBox {color : #000000; background : #FFFFFF; border-color : #FFFFFF; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Verdana,tahoma,Arial; font-size : 10px; }

h1 { color: #1489D7; margin: 0px;}
h2, h3, h4, h5 { color: #0099CC; margin: 0px;} 
h1 { font-size: 28px; }
h2 { font: normal tahoma, arial 20px; }
h3 { font-size: 16px; }

a {font: normal 11px Tahoma, Arial;color: #0099CC;text-decoration: underline;}
a:hover {font: normal 11px Tahoma, Arial;color: #666;text-decoration: none;}


#footer { font-size: 9px; color:#0099CC;  font-family : Verdana,Arial; }
#footer h3{ font-size: 12px; color:#0099CC }
#footer a {color:#0099CC ; font-weight:bold;}
#footer a:hover { text-decoration:underline; color:#000;}

.style1 {font-size: 18px;font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	color: #999999;}
.style2 {font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #666666;}
.style3 {color: #0099CC;font-weight: bold;font-family: Arial, Helvetica, sans-serif;	font-size: 16px;}
.style5 {font-size: 10px;color: #333333;	font-family: Arial, Helvetica, sans-serif;}
.style5 a {font-size: 10px;text-decoration:underline; color:#666 ; font-weight:bold;}
.style5 a:hover {font-size: 10px;text-decoration:underline; color:#0099CC;}
.style7 {color: #0099CC; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style8 {font-size: 24px}
.style9 {font-size: 24px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #999999; }
.style10 {color: #666666}

.carousel-component { 
	padding:8px 16px 4px 16px;
	margin:0px;
}

.carousel-component .carousel-list li { 
	margin:2px;
	width:170px;
	height:183px;
	background:#fff
}

.carousel-component .carousel-list li a { 
	display:block;
	border:1px solid #fff;
	outline:none;
}

.carousel-component .carousel-list li a:hover { 
	border: 1px solid #aaa; 
}

.carousel-component .carousel-list li img { 
	border:1px solid #fff;
	display:block; 
	
}
								
.carousel-component .carousel-prev { 
	position:absolute;
	top:40px;
	z-index:3;
	cursor:pointer; 
	left:5px; 
}

.carousel-component .carousel-next { 
	position:absolute;
	top:40px;
	z-index:3;
	cursor:pointer; 
	right:5px; 
}
#prev-arrow { 
	position:absolute;
	top:40px;
	z-index:3;
	cursor:pointer; 
	left:5px; 
}

#next-arrow { 
	position:absolute;
	top:40px;
	z-index:3;
	cursor:pointer; 
	right:5px; 
}


#preview {
	
	margin: 20px 40px 0px 0px;
	padding:4px;
	clear:both;
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #666666;
}
.bg1 {background:#eaeaea;}
.leftside {float:left; width:25%;}
.rightside {float:right; width:75%;
font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #666666;
}

.leftalign {float:left;}
.rightalign {float:right;}

/**/