/* @override http://localhost:7894/media/css/base.css */

body{margin:0 auto;padding-bottom:60px;background:#00265a url('../images/bg_main.jpg') center top no-repeat;font-family:"Arial",Lucida Grande,Verdana,sans;color:#919396;font-size:80%;}
img{border:0;margin:0;}
a{color:#1687ff;text-decoration:none;}
a.active{color:#5b6595;}
#row_ticker{height:60px;}
#newsticker{display:none;}
.vis{display:block;}
#row_cars{background:#000620;}
#cars{height:200px;background:url('../images/bg_cars.jpg');}
#landing{height:420px;}
#row_menu{height:60px;}
#menu{height:60px;}
#row_content{background:url('../images/bg_row_content.jpg');width:100%;line-height:0;}
#content{width:890px;background:url('../images/bg_content.jpg') top center no-repeat #000620;padding:0 35px;line-height:150%;}
.bound{width:960px;margin:0 auto;}
#content .column{width:210px;margin:30px 8px 0 8px;float:left;min-height:250px;}
#content .gallery{width:890px;margin:0;min-height:250px;}
#content .cleft{margin-left:0px;}
#content .cright{margin-right:1px;}
#content .strapline{margin:0 8px 0 228px;clear:both;width:436px;}
#content .strap_label{font-size:16px;font-style:italic;text-align:left;position:relative;top:-36px;}
#content [class="strap_label"]{top:-63px;}
#minheight{height:255px;width:1px;float:left;margin:0;padding:0;}
#col1{height:61px;}
.title{color:#e5342c;display:block;}
.title2{color:#0e57a4;display:block;}
.param_name,.param_value{display:block;}
.points{color:#bfbbbe;}
.pt_box_red{background:url('../images/pt_box_red.png') left no-repeat;padding-left:22px;}
.pt_box_blue{margin-left:10px;background:url('../images/pt_box_blue.png') left no-repeat;padding-left:22px;}
#content div.colspan3{width:662px;}
#content div.colspan2{width:436px;}
.table1{width:436px;float:left;margin-bottom:30px;}
.table2{width:100%;margin:30px 0;border-collapse:collapse;}
.table2 .tblheader td{border:#bfbbbe solid;border-width:2px 0;padding:4px 4px;font-weight:bold;}
.table2 td{padding:2px 2px;}
.red{color:#e5342c;}
.grey{color:#919396;}
#imgholder{width:210px;float:right;}
#imgholder img{width:104px;float:left;margin-right:1px;}
#form1 input{display:block;margin:6px 0;width:100%;border:#999 1px solid;background:#b1b3b6;color:#000;}
.r{text-align:right;}
.layout1,.layout2,.layout3,.layout4,.layout5,.layout6,.layout7,.layout8{width:210px;height:210px;background:#0e57a4;padding-top:1px;padding-left:1px;}
#img1,#img2,#img3,#img4{display:block;float:left;width:209px;height:209px;}
#col4 .layout2 img{width:104px;float:left;}
.layout2 #img1{margin-right:1px;}
#col4 .layout3 img{height:104px;margin-bottom:1px;}
#col4 .layout4 img{width:104px;}
.layout4 #img2,.layout4 #img3{height:104px;margin:0 0 1px 1px;}
#col4 .layout5 img{width:104px;}
.layout5 #img1{float:right;}
.layout5 #img2,.layout5 #img3{height:104px;float:none;margin-bottom:1px;}
#col4 .layout6 img{height:104px;}
.layout6 #img1{margin-right:1px;}
.layout6 #img1,.layout6 #img2{width:104px;margin-bottom:1px;}
.layout7 #img1{height:104px;margin:0 0 1px 0;}
.layout7 #img2{float:right;}
.layout7 #img2,.layout7 #img3{height:104px;width:104px;}
#col4 .layout8 img{width:104px;height:104px;}
.layout8 #img1{margin:0 1px 1px 0;}
.layout8 #img2{margin:0 0 1px 0;}
.layout8 #img3{margin:0 1px 0 0;}
#col4 div[id="spacer"]{height:27px;}
.calc_field{border:0px;padding:1px;width:40px;margin:2px;text-align:center;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }

div#tooltip{padding:5px;margin:5px;background:#003b7f;border:1px solid #00265a;width:250px;}
li{list-style-type:square;list-style-image:url('../images/sq.gif');}
.tickercontainer{width:960px;height:37px;margin:0;padding:0;overflow:hidden;}
.tickercontainer .mask{position:relative;width:960px;overflow:hidden;top:22px;}
ul.newsticker{position:relative;left:980px;list-style-type:none;list-style-image:none;margin:0;padding:0;color:#919396;}
ul.newsticker li{float:left;margin:0;padding:0;list-style-type:none;list-style-image:none;color:#919396;}
ul.newsticker span{padding-left:8px;padding-right:8px;}
ul.newsticker a{color:#919396;white-space: nowrap;padding:0;}
#login_form{margin-top:0px;}
#hcl_username,#hcl_password{font-size:12px;background:#B1B3B6;border:none;width:130px;}
#hcl_submit{font-size:12px;background:none;color:#0E57A4;border:none;padding:0px;}
dt.hcl{margin:0px 0px 8px 8px;padding:0px;font-size:16px;}
dd.hcl{margin:0px 0px 4px 8px;padding:0px;}
.hcl a{font-size:12px;}
#cl_loginform{width:320px;text-align:left;}
#cl_errormsg{border:1px solid #ff8284;background-color:#ff9dab;padding:4px;text-align:center;margin-top:40px;font-size:13px;width:280px;}
#submit_login{border:none;background:none;color:#1687ff;padding:0px;font-size:12px;}


a:active {
		outline: none;
}
:focus {
		-moz-outline-style: none;
		outline: none;
}

#carousel_wrapper {
	margin : 0;
	padding : 0;
	background-color : #000620;
}

#screen2{
	position:relative;
	width:960px;
	margin:0 auto;
	background:none repeat scroll 0 0 #000620;
}

#screen2 #buttons{
	position : absolute;	
	width:679px;
}

#screen2 #buttons a {
	position : absolute;
	font-size : 12px;
	color:#fff;
	background-color:#000;
	z-index : 5;
	top : 145px;
	padding : 3px;
}
#screen2 #buttons .prev {
	left : 110px;
}
#screen2 #buttons .next {
	left : 780px;
}

#top_slideshow{
	overflow:hidden;
	width:960px;
	margin : 0;
	padding : 0;
}

#top_slideshow ul{
	margin : 0;
	width: 8900px;
	padding-left:0px;
}

#top_slideshow li{
	float:left;
	margin: 0 5px;
	cursor:pointer;
	list-style-image:none;
	list-style-type:none;		
}	

#fade_left, #fade_right {
	height : 196px;
	position : absolute;
	top : 0px;
	left : 0px;
	z-index : 3;
}

#fade_left {
	left : 0px;
}

#fade_right {
	left : 710px;
}

#tooltip.carousel {
	background-color : #000;
}
