/*

font-family: 'bebas_neueregular';
font-family: 'armataregular';
*/

body {margin:0px; background-color:#FFF; color:#000; font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:18px;}
form{ margin:0px; padding:0px;}
img{border-style:none;}
h1,h2,h3,h4,p,ul,ol{ margin:0px; padding:0px; padding-bottom:10px;}
h1{font-family: 'bebas_neueregular'; font-size:36px; line-height:42px; color:#13658a;line-height:normal;font-weight:normal;}
h2{font-family: 'bebas_neueregular'; font-size:24px; line-height:30px;color:#13658a; line-height:normal;font-weight:normal;}
h3{font-family: 'bebas_neueregular'; font-size:18px; line-height:21px; color:#13658a;line-height:normal;font-weight:normal;}
ul,ol{ padding-left:25px;}
a:link, a:visited{text-decoration:none; color:#0f3a5d;}
a:hover{ color:#CC0000;}
#wrapper{width:974px;margin:0 auto;padding:0px; }
#cont_area{width:974px;clear:both; }
#left_block{width:199px;float:left;padding:8px; padding-top:15px; padding-right:4px; background-color:#EFEFEF; border-right:1px solid #CCC;}
#homeSearchDiv, .sidebartext { padding-left:5px;}
#homeSearchDiv{ padding-bottom:10px;}
ul{padding-left:15px;padding-top:0px; margin:0px;}
.rss-menu-box{background:none; border:none;}
#center_block{width:724px;float:left;padding:20px;}
*{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing:border-box;
}
.crights{ clear:both; width:974px; padding:15px; font-size:10px; line-height:14px; border-top:1px solid #999;}

/* .footerClass{width:100%; color:#FFF; background-position:top center;  height:261px; */
.footerClass{width:100%; color:#FFF; background-position:top center; background-color: #10151a; height:401px;
float:left; background-image:url(/images/shell/footerbg.png); background-repeat:no-repeat;
font-family: 'armataregular'; font-size:14px; line-height:18px; }
.footerClass a:link, .footerClass a:visited{ text-decoration:none; color:#FFF;font-family: 'armataregular'; font-size:14px; line-height:18px; }
.footerClass a:hover{ text-decoration:underline;}

#zMenuDiv2, #zMenuDiv1{ background-color:transparent !important;}
#zMenuDiv2 a.trigger{ background-color:transparent !important; border-left:none !important; }
#zMenuDiv1 a.trigger{ background-color:transparent !important;}
#zMenuDiv1 a.trigger:hover{ background-color:#666 !important; }
#zMenuDiv1 a.trigger-selected{background-color:#777 !important;}

.sh-1{width:100%; max-width:1900px; min-width:960px; float:left;}
.sh-2{ width:100%; background-position:top center;  height:211px; float:left; background-image:url(/images/shell/newheader.png); background-repeat:no-repeat;}
.sh-3{margin:0 auto; width:960px;}
.sh-4{width:100%; float:left;}
.sh-5{width:300px; float:left; display:block; height:133px;}
.sh-6{width: 285px; margin-left: 20px; float:left; padding-top:5px;}
.sh-7{width:100%; float:left; padding-top:5px; text-align:right;color:#FFF;font-family: 'armataregular'; font-size:16px; line-height:24px;}
.sh-7-2{color:#FFF; margin-top:37px; margin-left:49px; font-size:14px; line-height:19px; width:303px; float:left;}
.sh-7-2 li{list-style-image:url(/images/shell/bullet.jpg);}
.sh-8{width:100%; float:left;}
.sh-9{font-size:18px; line-height:21px; padding-top:26px; font-family: 'armataregular';  width:100%; float:left; height:56px;color:#FFF;}
.sh-10{width:100%; padding-top:10px; float:left;}
.sh-11{width:132px; padding:3px; margin:0px; border-radius:3px;}
.sh-12{width:112px;border-radius:3px; padding:3px; margin:0px;}
.sh-13{cursor:pointer;background:none; width:30px; border:none; text-align:center; color:#FFF;}
.sh-14{width:100%; padding-top:0px; height:56px; float:left;}
.sh-15{ width:100%; background-position:top center; float:left; background-image:url(/images/shell/tc_company_inventory_03.jpg);}
.sh-16{ width:100%; background-position:top center;   float:left; background-image:url(/images/shell/tc_company_inventory_02.jpg); background-repeat:no-repeat;}
.sh-17{margin:0 auto; min-height:1000px; width:960px;}
.sh-18{width:100%; float:left;}
.sh-19{width:239px; padding-right:45px; float:left;color:#FFF;}
.sh-19 a:link, .sh-19 a:visited{ color:#FFF;}
.sh-20{width:706px; float:left;}
.sh-21{padding:36px;padding-top:43px; padding-bottom:50px; float:left; width:706px; }

.sh-23{margin:0 auto; width:960px;}
.sh-24{width:100%; float:left;}
.sh-25{width:100%; padding-top:40px; padding-bottom:100px; float:left;}
.sh-26{width:100%; float:left; text-align:center;}

#trailertabs .ui-widget-header{ border:none !important;}
#trailertabs .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{ color:#900 !important;}
#trailertabs .ui-state-hover, .ui-widget-content .ui-state-hover, #trailertabs .ui-widget-header .ui-state-hover, .ui-state-focus, #trailertabs .ui-widget-content .ui-state-focus, #trailertabs .ui-widget-header .ui-state-focus{ border:1px solid #666 !important; border-bottom:none !important; background:none !important; background-color:#CCC !important;color:#FFF !important; }
#trailertabs .ui-state-default{ background:none !important; background-color:#c1c1c1 !important;}
#trailertabs .ui-state-default a{color:#000 !important;}
#trailertabs .ui-state-hover a{ color:#000 !important;}
#trailertabs .ui-state-active a{ color:#000 !important;}
#trailertabs .ui-state-active, #trailertabs .ui-widget-content .ui-state-active, #trailertabs .ui-widget-header .ui-state-active{ background-color:#FFF !important; border:none !important;}
#trailertabs .ui-widget-content{ background-color:#FFF !important;}
.sh-21 hr{border:none; margin-top:20px; margin-bottom:20px;}

.sh2-1:link, .sh2-1:visited{
	color:#FFF;
	padding-left:10px;
}
.sh2-2{
	vertical-align:top;
}
.sh2-3{
	border-right:2px solid #8194a5;
	font-weight:bold;
	width:82px;
	padding-right:7px;
	margin-right:7px;
	text-align:right;
	float:left;
}
.sh2-4{
	float:left;
}
.sh2-5{
	width:100%;
	float:left;
	background-image:url(/images/shell/home-repeat_02.jpg);
	background-position:top center;
}
.sh2-6{
	background-position:top center;
	background-repeat:no-repeat;
	width:100%;
	float:left;
	background-image:url(/images/shell/homebgtop_02.jpg);
}
.sh2-7{
	width:100%;
	float:left;
}
.sh2-8{
	width:992px;
	margin:0 auto;
}
.sh2-9{
	width:100%;
	float:left;
}
.sh2-10{
	width:330px;
	float:left;
}
.sh2-11{
	width:330px;
	color:#FFF;
	font-size:36px;
	line-height:36px;
	font-family: 'bebas_neueregular';
	padding:22px;
	padding-top:32px;
	padding-bottom:0px;
	padding-right:0px;
	height:85px;
	float:left;
	background-image:url(/images/shell/home2_03.jpg);
	background-repeat:no-repeat;
}
.sh2-12{
	font-family: 'armataregular';
	background-image:url(/images/shell/home2_06.jpg);
	height:341px;
	width:310px;
	float:left;
}
.sh2-13{
	width:310px;
	float:left;
	height:341px;
	position:relative;
	z-index:3;
}
.sh2-14:link, .sh2-14:visited{
	display:block;
	float:left;
	padding-left:37px;
	width:273px;
	text-decoration:none;
	padding-top:9px;
	padding-bottom:9px;
	font-size:16px;
	color:#d9d9d9;
	line-height:16px;
}
.sh2-15{
	background-image:url(/images/shell/home-over_03.png);
	float:left;
	width:330px;
	height:36px;
	margin-top:-345px;
	position:relative;
	z-index:2;
}
.sh2-16{
	position:relative;
	z-index:1;
	overflow:hidden;
	width:682px;
	height:426px;
	margin-left:-20px;
	float:left;
}
.sh2-17{
	width:682px;
	height:426px;
	float:left;
}
.sh2-18{
	width:682px;
	height:426px;
	float:left;
	background-repeat:no-repeat;
}
.sh2-19{
	width:682px;
	height:115px;
	margin-top:-115px;
	float:left;
	color:#FFF;
}
.sh2-20{
	width:682px;
	font-family: 'bebas_neueregular';
	font-size:46px;
	line-height:46px;
	padding-left:30px;
	padding-right:30px;
	float:left;
}
.sh2-21{
	width:100%;
	float:left;
}
.sh2-22{
	width:417px;
	font-size:13px;
	line-height:16px;
	padding-left:30px;
	padding-right:40px;
	float:left;
}
.sh2-23:link, .sh2-23:visited{
	display:block;
	font-family: 'armataregular';
	padding-top:7px;
	color:#FFF;
	text-decoration:none;
	background-color:#a5261f;
	width:240px;
	border-radius:5px;
	height:30px;
	background-position:210px 7px;
	float:left;
	background-image:url(/images/shell/home1_03.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:21px;
	padding-left:12px;
	padding-right:8px;
	float:left;
}
.sh2-24{
	width:100%;
	float:left;
}
.sh2-25{
	width:225px;
	height:644px;
	float:left;
}
.sh2-26{
	height:80px;
	width:197px;
	font-size:19px;
	line-height:24px;
	padding-top:25px;
	font-family: 'armataregular';
	color:#FFF;
	padding-left:25px;
}
.sh2-27{
	width:197px;
	float:left;
	padding-left:25px;
}
.sh2-28{
	width:100%;
	float:left;
	padding-bottom:25px;
}
.sh2-29{
	padding-bottom:5px;
}
.sh2-30{
	width:765px;
	float:left;
}
.sh2-31{
	min-height:180px;
}
.sh2-32{
	width:100%;
	float:left;
}
.sh2-33{
	float:left;
}
.sh2-34{
	padding-top:150px;
	width:764px;
	height:388px;
	float:left;
	background-image:url(/images/shell/home1_11.jpg);
	background-repeat:no-repeat;
}
.sh2-35{
	padding-left:60px;
	width:289px;
	padding-right:84px;
	float:left;
}
.sh2-36{
	width:100%;
	font-size:14px;
	line-height:18px;
	float:left;
	font-size:30px;
	padding-bottom:20px;
	line-height:30px;
	font-family: 'bebas_neueregular';
}
.sh2-37{
	width:100%;
	height:77px;
	float:left;
}
.sh2-38{
	padding-left:20px;
	float:left;
	width:100%;
	line-height:22px;
}
.sh2-39:link, .sh2-39:visited{
	width:120px;
	display:block;
	font-family: 'armataregular';
	text-decoration:none;
	color:#FFF;
	text-align:center;
	float:left;
	padding:5px;
}
.sh2-40{
	width:239px;
	padding-right:57px;
	float:left;
}
.sh2-41{
	width:100%;
	float:left;
	font-size:30px;
	padding-bottom:20px;
	line-height:30px;
	font-family: 'bebas_neueregular';
}
.sh2-42{
	width:100%;
	font-size:14px;
	line-height:18px;
	width:100%;
	height:77px;
	float:left;
}
.sh2-43{
	width:100%;
	float:left;
}
.sh2-44{
	width:100%;
	float:left;
	padding-top:5px;
	font-weight:700;
}
.sh2-45:link, .sh2-45:visited{
	width:180px;
	display:block;
	font-family: 'armataregular';
	text-decoration:none;
	color:#FFF;
	text-align:center;
	float:left;
	padding:5px;
}
.sh2-46{
	width:218px;
	float:left;
}
.sh2-47{
	width:100%;
	float:left;
	font-size:30px;
	padding-bottom:20px;
	line-height:30px;
	font-family: 'bebas_neueregular';
}
.sh2-48{
	width:100%;
	font-size:14px;
	height:77px;
	line-height:18px;
	float:left;
}
.sh2-49:link, .sh2-49:visited{
	width:178px;
	display:block;
	font-family: 'armataregular';
	text-decoration:none;
	color:#FFF;
	text-align:center;
	float:left;
	padding:5px;
}
.sh2-50{
	background-image:url(/images/shell/nosidebar-repeat.jpg);
}
.sh2-51{
	background-image:url(/images/shell/nosidebar.jpg);
}
.sh-19{float:left;}
.sh-20{float:right;}
.sh-inv1{margin-left:-36px; margin-top:10px; width:705px; float:left;}
.sh-inv2{width:764px;margin-left: -66px;margin-top: -43px; height:126px; padding:25px; padding-top:53px; float:left; background-image:url(/images/shell/inventory_03.jpg); background-repeat:no-repeat;}
.sh-inv3{width:764px;margin-left: -66px;margin-top: -43px; height:126px; padding:25px; padding-top:53px; float:left; background-image:url(/images/shell/inventory_03.jpg); background-repeat:no-repeat;}

.trailer-nav{ color:#898989;}
.trailer-nav a:link, .trailer-nav a:visited{ text-decoration:none; color:#898989; }
.sh3-1{
	padding:10px;
	padding-top:20px;
	padding-bottom:10px;
	width:956px;
	float:left;
	border-bottom:1px solid #b4b4b3;
	margin-bottom:32px;
}
.sh3-2{
	color:#a51d15;
}
.sh3-3{
	width:940px;
	padding-left:14px;
	float:left;
}
.sh3-4{
	width:100%;
	padding-bottom:30px;
	float:left;
}
.sh3-5{
	width:445px;
	float:left;
	margin-right:45px;
}
.sh3-6{
	width:434px;
	float:left;
}
.sh3-7{
	font-family: 'bebas_neueregular';
}
.sh3-8{
	width:100%;
	font-size:14px;
	padding-bottom:20px;
	line-height:28px;
	float:left;
}
.sh3-9{
	width:205px;
	float:left;
}
.sh3-10{
	width:205px;
	float:left;
}
.sh3-11{
	width:100%;
	float:left;
	padding-bottom:10px;
	margin-bottom:10px;
}
.sh3-12{
	font-family: 'bebas_neueregular';
	font-size:26px;
	line-height:30px;
	width:100%;
	padding-top:3px;
	margin-bottom:5px;
	text-align:center;
	float:left;
}
.sh3-13:link, .sh3-13:visited{
	display:inline-block;
	width:183px;
	height:33px;
	font-family: 'armataregular';
	font-size:17px;
	line-height:21px;
	padding-top:7px;
	color:#FFF;
	text-align:center;
	background-image:url(/images/shell/trailer_06.jpg);
	background-repeat:no-repeat;
}
.sh3-14{
	width:100%;
	float:left;
	margin-top:15px;
	padding-bottom:10px;
	padding-left:35px;
	border-top:1px solid #CCC;
	padding-top:10px;
	margin-bottom:10px;
}
.sh3-15{
	font-family: 'bebas_neueregular';
	color:#0e3756;
	font-size:24px;
	padding-top:2px;
	line-height:30px;
	width:55px;
	float:left;
}
.sh3-16{
	width:182px;
	float:left;
}
.sh3-17{
	float:left;
}
.sh3-18{
	float:left;
}
.sh3-19{
	float:left;
}
.sh3-20:link, .sh3-20:visited{
	display:block;clear:both;
	margin-top:10px;
	font-family: 'bebas_neueregular';
	width:135px;
	padding-top:2px;
	float:left;
	color:#0e3756;
	font-size:24px;
	line-height:30px;
}
.sh3-21{
	width:35px;
	margin-top:7px;
	float:left;
}
.sh3-22:link, .sh3-22:visited{
	display:block;
	padding-left:100px;
	padding-top:13px;
	font-size:21px;
	line-height:24px;
	width:434px;
	margin-top:20px;
	color:#c2c2c2;
	background-color:#464646;
	float:left;
	font-family: 'bebas_neueregular';
	background-image:url(/images/shell/trailer_25.jpg);
	background-repeat:no-repeat;
	background-position:10px 0px;
	height:47px;
}
.sh3-23{
	color:#FFF;}
.sh3-24{
	margin-bottom:60px;
	float:left;
	width:100%;
}
.sh3-25{
	width:916px;
	float:left;
}
.sh3-26{
	font-family: 'armataregular';
	width:906px;
	background-image:url(/images/shell/trailer-tab-bg_30.jpg);
	background-repeat:repeat-x;
}
.sh3-27{
	width:100%;
	float:left;
}

.zcontent-readmore-link{ display:none; }

.table-searchresults2 td{ font-size:15px !important;}
.table-searchresults2 td a:link, .table-searchresults2 td a:visited{ font-size:15px !important; padding-left:5px; padding-right:5px;}

.footer-logos {
	float: left;
	display: block;
	width: 100%;
	text-align: center;
	padding: 20px 0;
}

.announcement {
	padding: 10px;
	background-color: #f2f2f2;
	color: #C00;
	font-weight: bold;
	text-align: center;
}