* {
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

body {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#505050;
	margin:0px;
	padding:0px;
	height:100%;
	background-color:#000000;
	text-align:center;
}

form {
	margin:0px;
	padding:0px;
	display:inline;
	text-align:left;
}

input, textarea {
	border: 1px solid #002E5A;
	background-color:#FFFFFF;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#002E5A;
}

select {
	border: 1px solid #002E5A;
	background-color:#FFFFFF;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#002E5A;
}

table {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
}

table tr td {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

ul, li {
	padding:0px;
	margin:0px;
}

#contain {
	margin:0px auto;
	width: 1002px;
	border:0px solid #000000;
}

#web {
	margin:0px auto;
	text-align:left;
	padding:0px;
	width:1002px;
	height:587px;
	/*background:#FFFFFF url(../images/common/bg_img.jpg) repeat top left;*/
	background:#FFFFFF url(../images/home/top_bg_pixel.jpg) repeat top left;
}

#web_inner {
	margin:0px auto;
	text-align:left;
	padding:0px;
	width:1002px;
	height:614px;
	/*background:#FFFFFF url(../images/common/bg_img.jpg) repeat top left;*/
	background:#FFFFFF url(../images/common/inner_bg.jpg) repeat top left;
}

#footer {
	margin:0px;
	padding:0px;
	text-align:left;
	top:590px;
	height:85px;
	background-color:#000000;
	z-index:500;
}

#topnav {
	margin:0px;
	padding:0px;
	height:65px;
	width:1002px;
	position:absolute;
	z-index:100;
}

.topnavigation {
	width:1002px;
	height:auto;
	position:relative;
	z-index:1000;
}

div.logo_home {
	width:auto;
	float:left;
	padding:25px 0px 4px 34px;
	border:0px solid #FFFFFF;
	position:relative;
	margin:0px;
}

div.nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	width:794px;
	padding:0px;
	float:left;
	margin:0px 20px 10px 20px;
	position:relative;
}

div.search_nav {
	margin: 15px 0px 0px 50px;
	padding:0px;
	width:auto;
	float:right;
}

.search_nav ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.search_nav ul li {
	float:left;
	padding:0px 8px 0px 5px;
	margin:0px;
	/*background:url(../images/common/pipe.gif) no-repeat right center;*/
}

.search_nav ul li a {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}

.search_nav ul li a:hover {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}

.searchcon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width: auto;
	height:auto;
	margin:0px;
	padding:0px;
}

.search {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0252A7;
	width: 118px;
	height:14px;
	top: 0px;
	padding:0px;
	margin:0px 1px 0px 0px;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.txt_blog {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0252A7;
	text-decoration: none;
	width: 170px;
	background-color:  #DDDDDD;
	border: 1px solid #A9BED1;
	vertical-align:middle;	
}
.txt_blog_comment {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0252A7;
	text-decoration: none;
	width: 270px;
	background-color:  #DDDDDD;
	border: 1px solid #A9BED1;
	vertical-align:middle;	
}

.searchimage {
	width: 18px;
	height:14px;
	margin:0px;
	background: transparent url(../images/common/search_btn.png) no-repeat left top;
	display: inline-block;
	cursor:pointer;
	padding:0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.logintext   {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}

.logintext:hover {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}

#swfloader {
	width: 1002px;;
	margin:0px;
	position:absolute;
	
}
#swfloader #swfHolder #alternateContent {
	border: 0px solid #999999;
	clear: both;
	width: 1002px;
	margin: 0px;
	height: 381px;
}

#container {
	width:1002px;
	height:auto;
	position:absolute;
	margin:0px;
	padding:0px;
	top:80px;
}

#bottomteaser {
	width:922px;
	height:auto;
	padding:0px;
	position:relative;
	margin:0px 40px 10px 40px;
}

.teaser {
	width:210px;
	height:auto;
	margin:0px 10px 10px 0px;
	padding:0px;
	float:left;
	position:relative;
	border:0px solid #000000;
}

.teaserimg {
	width:auto;
	height:auto;
	margin:0px 3px 0px 0px;
	padding:0px;
	float:left;
}

.teasercont {
	width:auto;
	height:auto;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
}

p {
	padding:0px;
	margin:0px 0px 10px 0px;
	line-height: 14px;
	word-spacing: 1px;
	color:#505050;
}

.bluehdrsmall {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#0352a1;
	text-decoration:none;
}

.bluehdrsmalllink {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	color:#0352a1;
}
.bluehdrsmalllink:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
	color:#0352a1;
}


.bdcpybdsmall {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
}

.bdcpysmall {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

.greysmallcpy {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#898989;
	height:15px;
	font-weight:normal;
	text-decoration:none;
}

.bottomdropdown {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#898989;
	font-weight:normal;
	text-decoration:none;
}

.footer_x {
	width:982px;
	height:20px;
	padding:5px 10px 10px 10px;
	margin:0px;
	z-index:300;
}

.footerdisc {
	width:982px;
	height:auto;
	padding:0px 10px 0px 10px;
	margin:0px;
	text-align:left;
}



.footerleft {
	width:550px;
	float:left;
	position:relative;
	text-align:left;
}

.ftright {
	width:125px;
	height:auto;
	position:relative;
	float:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	color:#999999;
}

.ftmiddle {
	/*width:152px;*/
	width:40px;
	height:auto;
	position:relative;
	float:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
	padding:0px 10px 0px 0px;
	color:#999999;
}

/*footer menu start*/

div.rightmenu {
	/*width:152px;*/
	width:40px;
	height:auto;
}


div.rightmenu ul li
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 8px 0px 8px;
	list-style:none;
	font-weight:normal;
	float:left;
	width: auto;
	position:relative;
	text-decoration:none;  
	background:url(../images/common/seperator_orange.gif) no-repeat right;
	white-space:nowrap;
	font-size:9px;
	color:#898989;
}
div.rightmenu ul li a
{
	text-decoration:none;
	color:#898989;
}
div.rightmenu ul li a:hover
{
	text-decoration:underline;
	color:#898989;
}
div.rightmenu ul li.rightmenuFirst,
div.rightmenu ul li.rightmenuStart
{
	background:none;
	padding-left:0px;
}
div.rightmenu ul li.rightmenuLast
{
}


.ftdropdownlist {
	width:130px;
	height:auto;
	position:relative;
	text-align:right;
	margin:0px;
	padding:0px;
	float:right;
}


/*footer menu end*/

.footerright {
	width:600px;
	float:right;
	text-align:right;
	position:relative;
}

.footerright ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:relative;
}

.footerright ul li {
	float:left;
	padding:0px 10px 0px 10px;
	margin:0px;
	background:url(../images/common/seperator_orange.gif) no-repeat right center;
}

.footerright ul li a {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#898989;
	text-decoration:none;
}

.footerright ul li a:hover {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#898989;
	text-decoration:underline;
}

#inner_page_content {
	width:874px;
	height:auto;
	padding-left:67px;
	padding-right:61px;
	position:relative;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px 0px 0px 0px;
}

.page_nav {
	width:874px;
	height:auto;
	position:absolute;
	padding:0px 0px 0px ;
	margin:0px;
}

div.webpage ul li
	{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 4px 0px 10px;
	list-style:none;
	float:left;
	width:auto;
	background:url(../images/common/nav_arrow.jpg) no-repeat left;
	white-space:nowrap;
	/* mac-ie */
	font-size:10px;
	/*non-mac-ie \*/
	font-size:10px;
	/* */
	color:#b2cbe1;
	}
	div.webpage ul li a
	{
		text-decoration:none;
		color:#b2cbe1;
	}
	div.webpage ul li a:hover
	{
		text-decoration:underline;
		color:#b2cbe1;
	}
	div.webpage ul li.webpageFirst,
	div.webpage ul li.webpageStart
	{
		background:none;
		padding-left:0px;
	}
	div.webpage ul li.webpageLast
	{
	}

.pagecont {
	width:874px;
	padding:0px;
	margin:0px;
	position:absolute;
	top:28px;
}

.roadies {
	width:1002px;
	height:507px;
	padding:0px;
	margin:0px;
	position:relative;
	top:20px;
}

#main_landing {
	width:874px;
	height:506px;
	padding:0px;
	margin:0px;
	background:#FFFFFF url(../images/common/white_bg.jpg) repeat left bottom;
	position:absolute;
}

.main_landing_cont_left {
	width:162px;
	height:506px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	float:left;
}

.main_land_nav_left {
	width:153px;
	height:auto;
	padding:8px 0px 0px 9px;
	margin:0px 0px 0px 0px;
	position:relative;
}

.main_landing_cont_right {
	width:712px;
	height:506px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	float:right;
}

.main_land_flash {
	width:712px;
	height:358px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
}

.main_land_flash_perf {
	width:700px;
	height:460px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
}

.main_land_bot_cont {
	width:712px;
	height:148px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
}

.main_land_bot_right_bn {
	width:170px;
	height:148px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	float:right;
	background:url(../images/common/right_teaser_bg_bt.jpg) repeat top left;
}

.main_land_bot_left_con {
	width:700px;
	height:130px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	float:left;
}

.main_land_cont_bottom {
	width:695px;
	height:125px;
	padding:10px 0px 5px 5px;
	margin:0px;
	position:relative;
}

.main_flash_page {
	width:700px;
	height:350px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	float:left;
}

.main_flash_right_pannel {
	width:9px;
	height:358px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	float:right;
	/*background:url(../images/common/right_teaser_bg_flash.jpg) repeat top left;*/
}

.pagecont_main {
	width:704px;
	height:506px;
	float:left;
	padding:0px;
	margin:0px;
	background:#FFFFFF url(../images/common/white_bg.jpg) repeat left bottom;
	position:absolute;
}

.main_cont {
	width:661px;
	height:auto;
	padding-left:18px;
	padding-right:25px;
	padding-bottom:0px;
	padding-top:8px;
	margin:0px;
	position:relative;
}

.main_cont_x {
	width:686px;
	height:498px;;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:0px;
	padding-top:8px;
	margin:0px;
	position:relative;
}

.main_cont_y {
	width:700px;
	height:498px;;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:0px;
	padding-top:2px;
	margin:0px;
	position:relative;
}

.main_cont_top {
	width:661px;
	height:340px;
	padding:0px;
	margin:0px;
	position:relative;
}

.main_cont_top_inside {
	width:661px;
	height:auto;
	padding:0px;
	margin:0px;
	position:relative;
}

.main_cont_top_inside_x {
	width:686px;
	height:490px;
	padding:0px;
	margin:0px;
	position:relative;
}

.main_cont_top_left {
	width:180px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
}


.main_cont_top_left_x {
	width:153px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
}

.main_cont_centre {
	width:530px;
	height:auto;
	padding:0px;
	margin:0px;
	float:right;
	position:relative;
}


.main_cont_pro_right {
	width:481px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
}

.main_cont_pro_top {
	width:481px;
	height:326px;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
}
.main_cont_pro_bt {
	width:481px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
}

.main_cont_top_ctr {
	width:326px;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
}

.main_cont_top_right {
	width:155px;
	height:auto;
	padding:0px;
	margin:0px;
	float:right;
	position:relative;
}

.refine_search_box {
	width:145px;
	height:auto;
	padding:17px 0px 0px 5px;
	float:left;
	margin:0px;
	position:relative;
}

.refine_search_roll_img {
	width:145px;
	height:auto;
	padding:20px 0px 0px 5px;
	float:left;
	margin:0px;
	position:relative;
}

.roll_img {
	width:30px;
	height:auto;
	padding:0px 4px 0px 0px;
	float:left;
	margin:0px;
	position:relative;
}

.main_cont_bottom {
	width:661px;
	height:150px;
	padding:0px;
	margin:0px;
	position:relative;
}

.main_cont_bottom_left {
	width:420px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
	position:relative;
}

.cont_scroller_topmenu {
	width:415px;
	height:20px;
	padding:0px;
	padding-bottom:0px;
	margin:0px;
	position:relative;
	background:url(../images/common/line.png) no-repeat left 17px;
}

.cont_scroller {
	width:415px;
	height:auto;
	padding:0px;
	padding-top:5px;
	margin:0px;
	position:relative;
}

.cont_scroller_cont {
	width:400px;
	height:110px;
	float:left;
	padding:0px;
	margin:0px;
}

.cont_scroller_bar {
	width:15px;
	height:110px;
	float:left;
	padding:0px;
	margin:0px;
}


.main_cont_bottom_left {
	width:500px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
	position:relative;
}

.main_cont_bottom_right {
	width:241px;
	height:auto;
	float:right;
	padding:0px;
	margin:0px;
	position:relative;
}

.main_cont_bottom_teaser {
	width:235px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	position:relative;
	border:0px solid #000000;
}



.pagecont_teaser {
	width:170px;
	height:506px;
	padding:0px;
	margin:0px;
	float:right;
	position:absolute;
	left:704px;
	background:url(../images/common/right_teaser_bg.jpg) repeat left top;
	z-index:20;
}


.pagecont_teaser_col {
	width:170px;
	height:auto;
	padding:0px;
	margin:0px;
	position:relative;
}

	
div.cont_teaser {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:170px;
	position:relative;
}
div.cont_teaser_Archives {
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	width:150px;
	height:auto;
	position:relative;
}
div.cont_teasr_row {
	margin:0px;
	padding:0px;
	text-align:center;
	width:170px;
	border:none;
	background: url(../images/common/line.png) no-repeat center top;
}
div.blog_button {
	margin:0px;
	padding:0px;
	text-align:right;
	width:270px;
	border:none;
	
}
.bt_nav_menu{
padding: 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
height:20px;
font-size:11px;
font-weight:normal;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bt_nav_menu li{
display: inline;
margin: 0;
}

.bt_nav_menu li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 1px 5px 1px 5px;
margin-right: 2px;
border: 0px solid #778;
color: #000000;
background-color:#B8BFC5;
}

.bt_nav_menu li a:visited{
color: #000000;
}

.bt_nav_menu li a:hover{
text-decoration: none;
color: #000000;
}

.bt_nav_menu li a.selected{ /*selected main tab style */
position: relative;
top: 0px;
}

.bt_nav_menu li a.selected{ /*selected main tab style */
background-color:#F57923;
border-bottom-color: #F57923;
}

.bt_nav_menu li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/*.bt_nav_menu ul li {
	float:left;
	width:59px;
	padding:0px;
	margin:0px 3px 0px 0px;
	text-align:center;
	height:12px;
	background:url(../images/common/grey_bg_img.jpg) repeat center top;
}*/

/*.bt_nav_menu ul li a {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;*/
	/*font-size:11px;*/
	/*width:59px;
	color:#000000;*/
	/*height:12px;
	text-decoration:none;
	background:url(../images/common/grey_bg_img.jpg) repeat center top;
}*/

/*.bt_nav_menu ul li a:hover {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;*/
	/*font-size:11px;*/
	/*color:#FFFFFF;*/
	/*width:59px;
	height:12px;
	text-decoration:none;
	background:url(../images/common/org_bg_img.jpg) repeat center top;
}*/

.header_img {
	height:160px;
	position:relative;
	padding:0px;
	margin:17px 0px 0px 0px;
}

.spec_left_col {
	height:auto;
	position:relative;
	padding:17px 0px 0px 0px;
	margin:0px;
}
.spec_left_copy {
	height:auto;
	position:relative;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.spec_cont {
	width:170px;
	height:100px;
	position:relative;
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
}
.spec_bar {
	width:7px;
	height:100px;
	position:relative;
	padding:0px;
	float:right;
	margin:0px 0px 0px 0px;
}

div.headern_nav {
	margin: 0px 0px 0px 0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	width:auto;
	float:left;
}

.headern_nav ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.headern_nav ul li {
	width:auto;
	padding:0px 0px 0px 9px;
	margin:0px 0px 0px 0px;
	height:auto;
	background:url(../images/common/arrow_right.gif) no-repeat left 5px;
	word-spacing:-1px;
	letter-spacing:-0.5px;

}

.headern_nav ul li a {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F5791F;
	text-decoration:none;
	font-weight:bold;
	word-spacing:-1px;
	letter-spacing:-0.5px;

}

.headern_nav ul li a:hover {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	word-spacing:-1px;
	letter-spacing:-0.5px;
}

.main_cont_top_img {
	width:530px;
	height:86px;
	position:relative;
	margin:0px;
	padding:0px;
}

.main_cont_top_nav {
	width:530px;
	height:30px;
	position:relative;
	margin:0px;
	padding:0px;
}


.main_cont_top_cont {
	width:520px;
	height:auto;
	position:relative;
	margin:0px;
	padding:10px 0px 0px 10px;
}

.med_main_cont_cont {
	width:445px;
	height:93px;
	position:relative;
	margin:0px;
	padding:10px 53px 0px 32px;
}

.main_cont_top_cont_x {
	width:510px;
	height:auto;
	position:relative;
	margin:0px;
	padding:10px;
}

.main_cont_top_scrol_con {
	width:500px;
	height:380px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
}

.main_cont_top_scrol_bar {
	width:10px;
	height:380px;
	position:relative;
	margin:0px;
	padding:0px;
	float:right;
}


.main_media_scrol_con {
	width:500px;
	height:250px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
}

.main_media_scrol_bar {
	width:10px;
	height:250px;
	position:relative;
	margin:0px;
	padding:0px;
	float:right;
}


.main_cont_land_scrol_con {
	width:670px;
	height:125px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
}

.main_cont_land_scrol_bar {
	width:15px;
	height:125px;
	position:relative;
	margin:0px;
	padding:0px 0px 0px 0px;
	float:right;
}

.bt_para_list {
	width:160px;
	margin:0px;
	padding:0px 0px 7px 0px;
	text-align:left;
}

.bt_para_list ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.bt_para_list ul li {
	padding:0px 10px 5px 10px;
	margin:0px;
	background:url(../images/common/arrow_right.gif) no-repeat left 5px;
}


.para_list {
	width:480px;
	margin:0px;
	padding:0px 0px 7px 10px;
	text-align:left;
}

.para_list ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.para_list ul li {
	padding:0px 10px 5px 10px;
	margin:0px;
	background:url(../images/common/arrow_right.gif) no-repeat left 5px;
}

.pagecont_innerpage {
	float:left;
	width:390px;
	height:auto;
	position:relative;
}

.pagecont_innerpage_img{
	float:right;
	width:100px;
	padding:0px 0px 0px 6px;
	height:auto;
	position:relative;
}

.right_coloum_img{
	float:right;
	width:96px;
	padding:0px;
	margin:0px 0px 10px 0px;
	border:2px solid #000000;
	height:60px;
	position:relative;
}

div.lod_zone_list ul li
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 8px 0px 8px;
	list-style:none;
	font-weight:bold;
	float:left;
	width:auto;
	position:relative;
	text-decoration:underline;  
	background:url(../images/common/lod_bar_img.jpg) no-repeat left;
	white-space:nowrap;
	font-size:12px;
	color:#505050;
}
/*div.lod_zone_list_over ul li
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px 8px 0px 8px;
	list-style:none;
	font-weight:bold;
	float:left;
	width:auto;
	position:relative;
	text-decoration:underline;  
	background:url(../images/common/lod_bar_img.jpg) no-repeat left;
	white-space:nowrap;
	font-size:12px;
	color:#F67821;
}*/
div.lod_zone_list ul li a
{
	text-decoration:underline;
	color:#505050;
}
div.lod_zone_list ul li a:hover
{
	text-decoration:underline;
	color:#F67821;
}
div.lod_zone_list ul li.zonelistFirst,
div.lod_zone_list ul li.zone_listStart
{
	background:none;
	padding-left:0px;
}
div.webpage ul li.zone_listLast
{
}

.select_drop {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F57923;
	font-weight:bold;
	position:relative;
	float:left;
	margin:0px;
	margin-top:15px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

.select_drop ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

.select_drop ul li {
	width:180px;
	padding:0px 0px 5px 10px;
	margin:0px;
	float:left;
	background:url(../images/common/arw1.png) no-repeat left 5px;
}

.textbox_dropdown {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-repeat: repeat;
	height: 20px;
	width: 150px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #EBEBEB;
	text-align: left;
	color: #000000;
	padding-left:0px;
	font-size: 10px;

	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	width:150px;
	height:17px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	background-color:#CCCCCC;
	border:0px solid #FFFFFF;*/
}

.bdytext_blue {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0054A5;
	text-decoration:none;
}

.bdytext_blue_bold {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0054A5;
	text-decoration:none;
}

.bdytext_blue_bold_h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00268A;
	text-decoration:none;
}

.zone_list {
	width:auto;
	padding:0px;
	margin:10px;
}

.cont_list {
	width:auto;
	padding:0px;
	margin:0px;
}

.city_list {
	width:510px;
	padding:10px 10px 10px 10px;
	margin:0px;
	float:left;
}
.dropdown_con {
	width:153px;
	float:left;
	margin:0px;
	padding:0px;
}

.dropdownmanu {
	width:180px;
	float:left;
	margin:0px;
	padding:0px;
}
.dropdown_go {
	width:20px;
	float:left;
	margin:0px;
	padding:0px;
	border:0px solid #FFFFFF;
}

.list {
	width:500px;
	height:200px;
	position:relative;
	float:left;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.list_cont {
	width:480px;
	height:150px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.list_bar {
	width:20px;
	height:150px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.dealer_list {
	width:465px;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:left;
}

.dealer_list ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.dealer_list ul li {
	padding:0px 10px 25px 15px;
	margin:0px;
	background:url(../images/common/or_dot.png) no-repeat left 4px;
}

.faqstitle1
{
background:url(../images/faqs/tab_plus.jpg) no-repeat top left;
margin-top:0px;
margin-bottom:0px;
padding:6px 0px 8px 25px;
width:470px;
cursor: pointer; cursor: hand;
text-align:left;
}

.faqstitle2
{
background:url(../images/faqs/tab_minus.jpg) no-repeat top left;
margin-top:0px;
margin-bottom:0px;
width:470px;
padding:6px 0px 8px 25px;
cursor: pointer; cursor: hand;
text-align:left;
}

.faqsdetail1
{
background:#f8f8f8;
margin-left:3px;
margin-top:-2px;
text-align:left;
padding:10px 10px 10px 10px;
}
.region
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#F67821;
	font-weight:bold;
	
}
.rc{padding:10px;border:1px solid #BDD3E8;}
.rc_top{position:relative;z-index:100;}
.rc_bot{position:relative;}
.rc_nw,.rc_ne,.rc_sw,.rc_se{position:absolute;width:10px;height:11px;font-size:0px;background:#BDD3E8;}
.rc_nw{top:0;left:0;background-image:url(../images/top_lftcorner.jpg);}
.rc_ne{top:0;right:0;background-image:url(../images/top_rgtcorner.jpg);}
.rc_sw{bottom:0;left:0;background-image:url(../images/bottom_lftcorner.jpg);}
.rc_se{bottom:0;right:0;background-image:url(../images/bottom_rgtcorner.jpg);}

.blue_bdheader {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
	color:#00268A;
	word-spacing:-1px;
	letter-spacing:-1px;
}


.blue_sub_bdheader {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#00268A;
	word-spacing:-1px;
	margin:0px;
	padding:0px;
	letter-spacing:-0.5px;
}
.orange_bdheader {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#F5791F;
	word-spacing:-1px;
	letter-spacing:-1px;
}

.orange_bdheader_19 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#F5791F;
	word-spacing:0px;
	letter-spacing:0px;
}
.orange_sub_bdheader {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#F5791F;
	word-spacing:-1px;
	letter-spacing:-0.5px;
}

.black_bdheader {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	word-spacing:-1px;
	letter-spacing:0px;
}

/*Rollover image css start */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #DDDDDD;
width:auto;
padding: 2px;
left: -400px;
border: 1px solid #DDDDDD;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 25px;
left: -40px; /*position where enlarged image should offset horizontally */

}

/*Rollover image css end */


/*Rollover flash css start */

.thumbicon{
position: relative;
z-index: 0;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color:#0352a1;
text-decoration:none;
}
.thumbicon:hover{
background-color: transparent;
z-index: 50;
}

.thumbicon span{ /*CSS for enlarged image*/
position: absolute;
width:auto;
padding: 2px;
left: -400px;
visibility: hidden;
}

.thumbicon span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbicon:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
left: -40px; /*position where enlarged image should offset horizontally */

}

/*Rollover flash css end */

/*Rollover flash css start */

.thumbicon1{
position: relative;
z-index: 0;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
.thumbicon1:hover{
background-color: transparent;
z-index: 50;
}

.thumbicon1 span{ /*CSS for enlarged image*/
position: absolute;
width:auto;
padding: 2px;
left: -400px;
visibility: hidden;
}

.thumbicon1 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbicon1:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
left: -40px; /*position where enlarged image should offset horizontally */

}

/*Rollover flash css end */


.button {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:50px
	height:15px;
	border:1px solid #D8D8D8;
	color:#000000;
	text-decoration:none;
}

/*Rollover image on media css start */

.media_menu{
padding: 0px;
margin: 0px;
height:93px;
border:0px;
list-style-type: none;
}

.media_menu li{
display: inline;
margin: 0;
}

.media_menu li a{
text-decoration: none;
position: relative;
z-index: 2;
padding: 0px 0px 0px 0px;
margin-right: 0px;
border: 0px solid #778;
color: #000000;
background-color:#B8BFC5;
}

.media_menu li a:visited{
color: #000000;
}

.media_menu li a:hover{
text-decoration: none;
color: #000000;
}

.media_menu li a.selected{ /*selected main tab style */
position: relative;
top: 0px;
}

.media_menu li a.selected{ /*selected main tab style */
background-color:#F57923;
border-bottom-color: #F57923;
}

.media_menu li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}


#tvc {
	width: 118px;
	height:93px;
	border:0px;
	position: relative;
	padding:0px;
	margin:0px;
	float:left;
}

.tvc {
	width: 118px;
	height:93px;
	border:0px;
	position: relative;
	padding:0px;
	margin:0px;
}

#press {
	width: 104px;
	height:93px;
	border:0px;
	position: relative;
	padding:0px;
	margin:0px;
	float:left;
}
.press {
	width: 104px;
	height:93px;
	border:0px;
	position: relative;
	padding:0px;
	margin:0px;
}

#download {
	width: 116px;
	height:93px;
	border:0px;
	position: relative;
	padding:0px;
	margin:0px;
	float:left;
}
.download {
	width: 116px;
	height:93px;
	border:0px;
	position: relative;
	padding:0px;
	margin:0px;
}

#news {
	width: 107px;
	height:93px;
	border:0px;
	position: relative;
	padding:0px;
	margin:0px;
	float:left;
}
.news {
	width: 107px;
	height:93px;
	border:0px;
	position: relative;
	padding:0px;
	margin:0px;
}

/*Rollover image on media css end */

.media_tab {
	width:445px;
	margin:0px 0px 0px 0px;
	padding:0px;
	position:relative;
}

.blog_innerpage_img{
	float:left;
	width:118px;
	padding:0px 0px 0px 0px;
	height:auto;
	position:relative;
}

.blog_right_coloum_img{
	float:left;
	width:109px;
	padding:0px;
	margin:0px 0px 0px 0px;
	border:0px solid #000000;
	height:73px;
	position:relative;
}
.blog_posted {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	text-decoration:none;
	color:#F5791F;
	}
	.commentemail {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:none;
	text-decoration:none;
	color:#AEAFB3;
	}
.commentslink
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#044A92;
	font-weight:bold;
}

.commentslink:hover
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#F67821;
	font-weight:bold;
}
.archives_list {
	width:150px;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:left;
	position:relative;
}

.archives_list ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.archives_list ul li {
	padding:0px 10px 5px 10px;
	margin:0px;
	background:url(../images/common/arw1.gif) no-repeat left 4px;
}
.redstar
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FE0000;
	font-weight:none;
}
.commentname
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#044A92;
	font-weight:bold;
	
}

#locate_del_img_tab {
	width:530px;
	height:82px;
	position:relative;
}

.lacate_dealer_top_img {
	width:106px;
	height:82px;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
}

/*Rollover home page ceat shoppe css start */


.shoppe{
position: relative;
z-index: 0;
}

.shoppe:hover{
background-color: transparent;
z-index: 100;
}

.shoppe span{ /*CSS for enlarged image*/
position: absolute;
background-color:#FFFFFF;
width:auto;
padding: 0px;
left: -400px;
border:0px solid #000000;
visibility: hidden;
color: black;
text-decoration: none;
}

.shoppe span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
background-color:#FFFFFF;
}


/* specific to IE5.5 and IE6 browsers */
.shoppe:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -55px;
background-color:#FFFFFF;
left: 55px; /*position where enlarged image should offset horizontally */

}


.tooltiplink {position:relative; color:#b84ec6; text-decoration:none;}
.tooltiplink:hover {font-size:100%; color:#6f24ca; visibility:visible; position : relative; z-index:999;}
.tooltiplink span {visibility: hidden; position: absolute; left: 55px; top: 3.5em;}
.tooltiplink:hover span {
	visibility: visible;
	background-color:#eee;
	color:#765e87;
	border:0;
	z-index:9999;
}
/*Rollover home page ceat shoppe css end */

.teasercontIE {
	width:auto;
	height:auto;
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
	z-index:-1000
}

.testi_para {
	width:490px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
}

.testi_cont {
	width:350px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
}

.testi_icon {
	width:140px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:right;
}

.whit_bdycpybd {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	line-height:17px;
}

.menu_selected {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	text-decoration:none;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	color:#F5791F;
}

.pdf_icon {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	/*width:25px;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	background: url(../images/common/pdf_icon.png) no-repeat left top;
	float:left;
	position:relative;
	left:30px;
}

.pipe_icon {
	width:5px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background: url(../images/common/pipe.jpg) no-repeat left 2px;
	position:relative;
	float:left;
	left:38px;
}

.tvc_icon {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	/*width:35px;*/
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	background: url(../images/common/tv_icon.png) no-repeat left top;
	float:right;
	position:relative;
}

.blog_cont {
	width:500px;
	height:380px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
}

.blog_comment {
	width:495px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
}

.header_doted {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	height:20px;
	width:421px;
	font-weight:bold;
	text-decoration:none;
	color:#505050;
	background:url(../images/ceat_you/testimonial/dotted_line.gif) no-repeat left 17px;
}

.testimorial_pdf_list {
	width:400px;
	height:70px;
	margin:0px;
	padding:0px 0px 40px 0px;
	text-align:left;
	position:relative;
}

.testimorial_pdf_list ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.testimorial_pdf_list ul li {
	padding:0px 10px 0px 0px;
	margin:0px;
	float:left;
	position:relative;
}

.testimorila_video_cont {
	width:450px;
	height:65px;
	position:relative;
	padding:0px 0px 15px 0px;
	margin:0px;
}

.testimorila_video_test {
	width:100px;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
}

.testimorila_video_icon {
	width:350px;
	padding:0px;
	float:right;
	margin:0px;
	position:relative;
}

.testimorial_video_list {
	width:350px;
	height:60px;
	margin:0px;
	padding:0px 0px 5px 0px;
	text-align:left;
	position:relative;
}

.testimorial_video_list ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.testimorial_video_list ul li {
	padding:0px 10px 0px 0px;
	margin:0px;
	float:left;
	position:relative;
}

.top_blog_content {
	width:495px;
	height:auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
}


/* Blog menu start*/
.blog_menu{
width:300px;
padding: 0px 0px 10px 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#044A92;
height:20px;
font-size:11px;
font-weight:bold;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.blog_menu li{
display: inline;
background:url(../images/ceat_you/blogs/icon_speech.gif) no-repeat left 3px;
padding:0px 20px 0px 17px;
margin: 0px 0px 0px 0px;
text-decoration:underline;
float:left;
}

.blog_menu li a{
text-decoration: underline;
position: relative;
z-index: 1;
padding: 0px 0px 0px 0px;
margin-right: 0px 0px 0px 0px;
border: 0px solid #778;
color: #044A92;
}

.blog_menu li a:visited{
color: #044A92;
}

.blog_menu li a:hover{
text-decoration:underline;
}

.blog_menu li a.selected{ /*selected main tab style */
position: relative;
text-decoration:underline;
top: 0px;
}

.blog_menu li a.selected{ /*selected main tab style */
text-decoration:underline;
color: #F57923;
}

.blog_menu li a.selected:hover{ /*selected main tab style */
text-decoration:underline;
color: #F57923;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* Blog menu end*/

