﻿/* QA */
.qaitem { font-size:8pt; padding:0px 0px 6px 27px; font-weight:bold; color:#000000; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_question.gif) left top no-repeat;}
.qaitem a { color:#000000; text-decoration:none; }
.qaitem a:hover { color:#082C8F; text-decoration:none; }
.qabrief {font-size:8pt; padding:0px 0px 6px 27px; color:#000000; font-family: arial,tahoma,verdana; }

.selecteditem { font-size:8pt; padding:0px 0px 6px 27px; font-weight:bold; color:#082C8F; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_question.gif) left top no-repeat;}
.qafull { padding:0px 0px 6px 27px; background: url(/app_themes/default/images/bg_answer.gif) left top no-repeat;}
/* QA */

/* Form */
.memberlogin { padding:50px 0px 40px 259px; }
.passwordrecovery { padding:80px 0px 70px 259px; }

.registrationForm td.label {text-align: right; font-weight:bold; vertical-align:middle; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 2px; font-size:8pt; font-family: arial,tahoma,verdana;}
.registrationForm td.label span.star {color: #E9786E; padding-right:6px;}
.registrationForm td.editor {  vertical-align:top; padding-bottom:3px; font-size:8pt; font-family: arial,tahoma,verdana;}
.errormessage { color:#FF0000; font-size:8pt; font-family: arial,tahoma,verdana; padding-left:18px; background: url("/app_themes/default/images/edtError.png") top left no-repeat;}
.registrationForm .buttonCell{padding-left: 0px; padding-top: 5px;}
.registrationForm .textbox {color:#000000; width:250px; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #C0C0C0;}
.registrationForm .textbox1 {color:#000000; width:140px; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #C0C0C0;}
.registrationForm .buttonCell input {background: url("/app_themes/default/images/bg_button.gif") no-repeat 0% 0%; width:63px; height:21px; color:#666666; font-size:8pt; font-family : arial,tahoma,verdana; border:none;}
.registrationForm .buttonCell input:hover { color:#D03222; }
.registrationForm .linkbottom { padding:6px 0px 6px 0px; font-size:8pt; font-family: arial,tahoma,verdana; }
.thanksForm td.message { text-align:center; padding-top:20px; font-size:8pt; font-family : arial,tahoma,verdana;}
.registrationForm .failure { color:#FF0000; padding:0px 0px 6px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}

.kbsendquestion { padding:10px 0px 10px 117px;}
.testdriver { padding:10px 0px 10px 100px;}
/* Form */

/* -- ASPxRoundPanel -- */
.dxDisabled{color: #808080;}
.dxrpControl a:hover{text-decoration:underline;}
.dxrpControl a{text-decoration:none!important;}
.dxrpControl td.dxrp{font-size: 8pt; font-family: arial,tahoma,verdana;color: #000000;text-align:left;}

.dxrpHeader td.dxrp{font-size: 8pt; font-weight: bold;font-family: arial,tahoma,verdana;color: #313131;text-align:left;	}

/* -- ASPxPopupControl -- */
.dxpcControl { font: 8pt arial,tahoma,verdana; color: #000000; background-color: #EDF3F4!important; border: solid 1px #7EACB1;padding: 1px 1px 1px 1px;}
.dxpcControl a{color: #1E3695;}
.dxpcCloseButton{font: 8pt arial,tahoma,verdana;color: #000000;padding: 1px 1px 1px 1px; }
.dxpcCloseButtonHover{font: 8pt Tahoma;color: black;}
.dxpcContent{font: 8pt arial,tahoma,verdana;color: #010000;white-space: normal;padding: 9px 12px 13px 12px;background-color: #EDF3F4;}
.dxpcFooter{font: 8pt arial,tahoma,verdana;color: #175B89;background-color: #D3E6F3;border-top-style: none;background-image: url('/app_themes/default/images/pcFooterBack.gif'); background-repeat:repeat-x; background-position:top;	}
.dxpcFooter td.dxpc{font: 8pt arial,tahoma,verdana;color: #175B89;white-space: nowrap;padding: 12px 12px 12px 12px;}
.dxpcHeader{font: 8pt arial,tahoma,verdana; font-weight:bold; color: #5A5A5A;border-bottom: solid 1px #D5D5D5;background-image: url('/app_themes/default/images/pcHeaderBack.gif');background-repeat:repeat-x;background-position:top;}
.dxpcHeader td.dxpc{font: 8pt arial,tahoma,verdana; font-weight:bold; color: #5A5A5A;	white-space: nowrap;}

/* Search */
.searchresult {padding:0px 23px 0px 26px;}
.searchitem h5 { font-size:8pt; padding:6px 0px 6px 0px; margin:0px; font-weight:bold; color:#082C8F; font-family: arial,tahoma,verdana;}
.searchitem h5 a { color:#082C8F; text-decoration:none; }
.searchitem h5 a:hover { color:#082C8F; text-decoration:underline; }

.searchform { text-align:center; height:71px; margin-top:10px; background: url(/app_themes/default/images/bg_search.gif) top left no-repeat; }
.searchform { padding-top:23px; color:#000000; font-weight:bold; font-size:8pt; font-family : arial,tahoma,verdana;}
.searchform .textbox {color:#000000; width:300px; margin-right:4px; margin-left:6px; font-weight:normal; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #95BBBF;}

.searchmessage { text-align:center; color: #FF0000; font-family: arial,tahoma,verdana; font-size: 8pt; font-weight: bold; }

.litesearchform { padding:0px 0px 0px 6px; margin:0px;}
.litesearchform .textbox {color:#474747; width:140px; font-weight:normal; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #C6C6C6; background-color:#C6C6C6;}
.tinylogin_td .textbox2 {color:#474747; width:104px; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #C6C6C6; background-color:#C6C6C6;}
.tinylogin_td .textbox3 {color:#474747; width:150px; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #C6C6C6; background-color:#C6C6C6;}
.tinylogin_td td { padding-left:4px; color:#000000; font-size:8pt; font-family : arial,tahoma,verdana;}
.tinylogin_td td a { color:#ffffff; text-decoration:underline; }
.tinylogin_td td a:hover { color:#ffffff; text-decoration:none; }

.tinylogin_td1 { padding-left:60px; color:#ffffff; font-weight:normal; font-size:8pt; font-family : arial,tahoma,verdana;}
.tinylogin_td1 a { color:#ffffff; text-decoration:underline; }
.tinylogin_td1 a:hover { color:#ffffff; text-decoration:none; }

.newsletter_td div { padding-left:20px;}
.newsletter_td .textbox {color:#474747; width:150px; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #C6C6C6; background-color:#C6C6C6;}
.newsletter_td td { padding-left:4px; color:#ffffff; font-size:8pt; font-family : arial,tahoma,verdana;}
.newsletter_td td a { color:#ffffff; text-decoration:underline; }
.newsletter_td td a:hover { color:#ffffff; text-decoration:none; }

.dealersearchresult {padding:0px 10px 10px 0px;}
.dealersearchform { text-align:center; height:65px; margin-top:15px; padding-top:23px; color:#000000; font-weight:bold; font-size:8pt; font-family : arial,tahoma,verdana; background: url(/app_themes/default/images/bg_dealer_search.gif) top left no-repeat; }
.dealersearchform .textbox {color:#000000; width:300px; margin-right:4px; margin-left:6px; font-weight:normal; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #95BBBF;}
.dealersearchform select { font-size:8pt; font-weight:normal; font-family: arial,tahoma,verdana; }

.dealermap {margin-top:15px; }
/* Search */

/* Sitemap */
.sitemapcontainer { padding-left:30px;}

.SiteMap { border: 0px solid #DDDDDD; background-color:#ffffff; font-family: arial,tahoma,verdana; font-size: 8pt; }
.SiteMapTableCell { padding: 5px; }
.RootNode { color: #5F5E5E; font-family: arial,tahoma,verdana; font-size: 8pt; font-weight: bold; padding-left:5px; } 
.RootNode a { color: #5F5E5E; text-decoration:none; } 
.RootNode a:hover { color: #5F5E5E; text-decoration:underline; } 
.ParentNode { font-family: arial,tahoma,verdana; font-size:8pt;  padding-left:5px; } 
.ParentNode a { color: #5F5E5E; text-decoration:none; } 
.ParentNode a:hover { color: #5F5E5E; text-decoration:underline; } 
.LeafNode { color: #5F5E5E; font-family: arial,tahoma,verdana; font-size:8pt;  padding-left:5px; } 
.LeafNode a { color: #5F5E5E; text-decoration:none; } 
.LeafNode a:hover { color: #5F5E5E; text-decoration:underline;} 
/* Sitemap */

/* Navigation bar */
.MenuGroup { border: solid 0px #93B9AF; cursor:default; background: url(/app_themes/default/images/bg_menu_1.gif) top repeat-x; }
.TopMenuItem { color:#CBCBCB; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:default; background: url(/app_themes/default/images/bg_menu_1.gif) repeat-x;}
.TopMenuItemHover { color:#ffffff; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:default; background: url(/app_themes/default/images/bg_active_menu_1.gif) repeat-x;}
.TopItemLookActive { color:#ffffff; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:default; background: url(/app_themes/default/images/bg_active_menu_1.gif) repeat-x;}
.TopItemLookActiveHover { color:#ffffff; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:default; background: url(/app_themes/default/images/bg_active_menu_1.gif) repeat-x;}
.homeMainMenu {background: url(/app_themes/default/images/bg_menu_1.gif) top repeat-x;}

.mainMenu { background: url(/app_themes/default/images/bg_main_menu.gif) top repeat-x; }
.TabTopMenu { }
.TabMenuGroup {  }

.TabTopMenuItem { color:#787878; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:default; background: url(/app_themes/default/images/bg_menu_1.gif) repeat-x;}
.TabTopMenuItemHover { color:#ffffff; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:default; background: url(/app_themes/default/images/bg_active_menu_1.gif) repeat-x;}
.TabTopMenuActiveItem { color:#ffffff; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:default; background: url(/app_themes/default/images/bg_active_menu_1.gif) repeat-x;}
.TabTopMenuActiveItemHover { color:#ffffff; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:default; background: url(/app_themes/default/images/bg_active_menu_1.gif) repeat-x;}

.TabMenuItem { color:#ffffff; font-size:8pt; white-space:nowrap; font-weight:normal; font-family: arial,tahoma,verdana; cursor:default; background-color:#3C59D9; }
.TabMenuItemHover { color:#FF0000; font-size:8pt; white-space:nowrap; font-weight:normal; font-family: arial,tahoma,verdana; cursor:default; background-color:#3C59D9;}
.TabMenuActiveItem { color:#FF0000; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:default; background-color:#3C59D9;}
.TabMenuActiveItemHover { color:#FF0000; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:default; background-color:#3C59D9;}

.leftnavbar {background: url(/app_themes/default/images/sepa_left_navbar1.gif) bottom repeat-x;}
.leftnavbar h5 { font-size:8pt; padding:4px 0px 4px 24px; margin:0px; font-weight:bold; color:#727272; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/ico_left_navbar1.gif) top left no-repeat;}
.leftnavbar h5 a { color:#727272; text-decoration:none; }
.leftnavbar h5 a:hover { color:#727272; text-decoration:underline; }
.leftnavbar h6 { height:2px; padding:0px; margin:0px; overflow:hidden; background: url(/app_themes/default/images/sepa_left_navbar1.gif) repeat-x;}

.leftnavbar2 { background: url(/app_themes/default/images/sepa_left_navbar1.gif) top repeat-x;}
.leftnavbar2 h4 { font-size:8pt; padding:5px 0px 5px 0px; margin:0px 0px 0px 24px; font-weight:normal; color:#727272; font-family: arial,tahoma,verdana; }
.leftnavbar2 h4 a { color:#727272; text-decoration:none; }
.leftnavbar2 h4 a:hover { color:#727272; text-decoration:underline; }
.leftnavbar2 h5 { height:1px; padding:0px; margin:0px 0px 0px 24px; overflow:hidden; background-color:#ffffff;}

/* Navigation bar */

/* Home */
.homecontentleft {width:397px; padding:16px 22px 0px 22px; float:left; background: url(/app_themes/default/images/bg_home_news.gif) repeat-x;}
.homecontentright { width:490px; padding:26px 0px 0px 14px; float:right; background: url(/app_themes/default/images/bg_home_right.gif) repeat-x;}
.firstnews { padding-top:10px;}
.home { width:949px; padding:0px; float:left; background: url(/app_themes/default/images/bg_home_news.gif) repeat-x;}

.homebottom { clear:both; width:941px; background-color:#ffffff;}
.homebottom .left { width:440px; margin:0px; padding:0px; background-color:#082C8F; text-align:right;}
.homebottom .right { width:501px; margin:0px; padding:0px; background-color:#999999;}
/* Home */

/* Ad */
.topad {text-align:left;}
.topad div { padding:0px; margin:0px; width:245px;}

.bottomad {text-align:right; margin-top:17px;  }
.bottomad ul {margin:0px; list-style-type:none; vertical-align:middle; padding:0px;}
.bottomad li { margin:0px; vertical-align:middle; list-style-type:none; display:inline; padding:12px 10px 12px 0px; }
/* Ad */

/* Detail */
.producttab { white-space:nowrap; background-color:#DEDEDE; font-size:8pt; color:#737373; font-weight:bold; font-family: arial,tahoma,verdana;}
.producttab a { color:#737373; text-decoration:none; }
.producttab a:hover { color:#FF0000; text-decoration:none;}

.producttabactive { white-space:nowrap; background-color:#DEDEDE; font-size:8pt; color:#FF0000; font-weight:bold; font-family: arial,tahoma,verdana;}
.producttabactive a { color:#FF0000; text-decoration:none; }
.producttabactive a:hover { color:#FF0000; text-decoration:none;}

.newsintopic { padding:8px 0px 10px 0px; }
.newsintopic ul {margin:0px; padding:0px; list-style-type:none;}
.newsintopic li { margin:0px; list-style-type:none; display:inline; font-weight:bold; padding:0px; color:#4F4F4F; font-size:8pt; font-family: arial,tahoma,verdana;}
.newsintopic li b { font-weight:bold; color:#3C59D9; font-size:9pt; font-family: arial,tahoma,verdana;}
.newsintopic li a { color:#666666; text-decoration:underline; }
.newsintopic li a:hover { color:#666666; text-decoration:none; }

.utibar {padding: 10px 0px 10px 0px; text-align:right; background: url(/app_themes/default/images/bg_utility.gif) repeat-x; }
.print { padding: 1px 12px 4px 18px; cursor:pointer; font-size:8pt; color:#484848; font-weight:normal; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_icon_print.gif) top left no-repeat;}
a.print { color:#484848; text-decoration:none;}
a:hover.print { color:#484848; text-decoration:underline;}
.sendtofriend { padding: 1px 12px 4px 18px; cursor:pointer; font-size:8pt; color:#484848; font-weight:normal; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_icon_email.gif) top left no-repeat;}
a.sendtofriend { color:#484848; text-decoration:none;}
a:hover.sendtofriend { color:#484848; text-decoration:underline;}
.feedback  { padding: 1px 12px 4px 18px; cursor:pointer; font-size:8pt; color:#484848; font-weight:normal; font-family: arial,tahoma,verdana;background: url(/app_themes/default/images/bg_icon_feedback.gif) top left no-repeat;}
a.feedback { color:#484848; text-decoration:none;}
a:hover.feedback { color:#484848; text-decoration:underline;}

.otheritem { padding:0px; }
.otheritem h4 { font-size:9pt; padding:0px 0px 6px 0px; margin:0px; font-weight:bold; color:#3C59D9; font-family: arial,tahoma,verdana;}
.otheritem h5 { font-size:8pt; padding:0px 0px 6px 30px; margin:0px; font-weight:normal; color:#3C59D9; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/icon_other_news.gif) top left no-repeat;}
.otheritem h5 a { color:#3C59D9; text-decoration:none; }
.otheritem h5 a:hover { color:#3C59D9; text-decoration:underline; }
/* Detail */

/* List */
.homenews { padding-top:10px;}
.homenews h5 { margin:0px; padding:0px 0px 6px 12px; font-weight:normal; color:#2047B3; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/ico_home_news.gif) top left no-repeat;}
.homenews h5 a { color:#2047B3; text-decoration:none;}
.homenews h5 a:hover { color:#2047B3; text-decoration:underline;}

.hometitle_left { text-transform:uppercase; padding:8px 0px 6px 10px; color:#4E4E4E; font-weight:bold; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_home_news_title.gif) repeat-y;}
.hometitle_right { vertical-align:middle; width:1%; white-space:nowrap;}

.breadcrumb { padding:18px 0px 18px 30px; margin-bottom:10px; color:#A0A0A0; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_breadcrumb.gif) bottom repeat-x;}
.breadcrumb1 { padding:18px 0px 18px 30px; margin-bottom:10px; color:#A0A0A0; font-size:8pt; font-family: arial,tahoma,verdana; }

.breadcrumb a { color:#A0A0A0; text-decoration:none;}
.breadcrumb a:hover { color:#A0A0A0; text-decoration:underline;}

.breadcrumbdetail { padding:18px 0px 18px 30px; color:#A0A0A0; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_breadcrumb.gif) bottom repeat-x;}
.breadcrumbdetail a { color:#A0A0A0; text-decoration:none;}
.breadcrumbdetail a:hover { color:#A0A0A0; text-decoration:underline;}

.suzukilist { padding:0px 23px 0px 10px;}
.pager {padding-top:7px;}

.zoneitem { padding:0px;}
.zoneitem h5 { font-size:8pt; padding:6px 0px 6px 0px; margin:0px; font-weight:bold; color:#082C8F; font-family: arial,tahoma,verdana; }
.zoneitem h5 a { color:#082C8F; text-decoration:none; }
.zoneitem h5 a:hover { color:#082C8F; text-decoration:underline; }
.zoneitem h6 { overflow:hidden; height:12px;}

.articleitem { padding:0px;}
.articleitem h5 { font-size:8pt; padding:0px 0px 6px 28px; margin:10px 0px 0px 0px; font-weight:bold; color:#082C8F; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_question.gif) top left no-repeat;}
.articleitem h5 a { color:#082C8F; text-decoration:none; }
.articleitem h5 a:hover { color:#082C8F; text-decoration:underline; }

.articleitem .articlebrief {padding:0px 0px 0px 28px}

.image-box { width:1px; vertical-align:top; }
.image-box img { padding-right:10px; }
.content-box { width:100%; vertical-align:top; padding-bottom:6px; font-size:8pt; color:#666666; font-family: arial,tahoma,verdana;}
.content-box h5 {font-size:8pt; padding:0px 0px 6px 0px; margin:0px; font-weight:bold; color:#2047B3; font-family: arial,tahoma,verdana;}
.content-box h5 a { color:#2047B3; text-decoration:none; }
.content-box h5 a:hover { color:#2047B3; text-decoration:underline; }

.photoimage { font-size:8pt; font-weight:normal; width:228px; padding-right:20px; color:#727272; font-family: arial,tahoma,verdana;}
.photoimage h5 img {}
.photoimage h5 {}
.photoimage h4 { text-align:center; padding:3px 0px 3px 0px; font-size:8pt; font-weight:bold; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_phototeaser.gif) left repeat-x;}
.photoimage h4 a{ text-decoration:none; color:#727272;}
.photoimage h4 a:hover{ color:#727272; text-decoration:underline;}

.newsdetail { padding:0px 30px 0px 30px; margin:0px;}
.newscontent { padding-bottom:10px;}
.newscontent h5 { font-size:12pt; padding:0px 0px 0px 0px; margin:0px; font-weight:bold; color:#3C59D9; font-family: arial,tahoma,verdana; }
/* List */

/* Pager */
.dxpControl { font-size:8pt; font-family: arial,tahoma,verdana; color: #000000; padding: 5px 2px 5px 2px; }
.dxpPageNumber{font-size:8pt; font-family: arial,tahoma,verdana;color: #2A769D;text-decoration: underline;text-align: center;vertical-align: middle;padding: 0px 5px 0px 5px;}
.dxpCurrentPageNumber{font-size:8pt; font-family: arial,tahoma,verdana;color: #888888; font-weight:normal; background-color: #DEDEDE;text-decoration: none;padding: 0px 3px 0px 3px;}
.dxpSummary{font-size:8pt; font-family: arial,tahoma,verdana;color: #656566;white-space: nowrap;text-align: center;vertical-align: middle;padding: 0px 4px 0px 4px;}
.dxpSeparator{background-color: #CCCCCC;}
/* Pager */

/* -- ASPxTabControl, ASPxPageControl -- */
.dxtcControl{font-size:8pt; font-family: arial,tahoma,verdana;color: #000000; background-color: #ffffff;}
.dxtcLoadingPanel{font-size:8pt; font-family: arial,tahoma,verdana;color: #303030;}
.dxtcLoadingPanel td.dx{white-space: nowrap;text-align: center;padding: 12px 12px 12px 12px;}

/* Active Tab */
.dxtcActiveTab{font-size:8pt; font-family: arial,tahoma,verdana;border: solid 1px #4986A2;padding: 3px 27px 3px 27px;background-color: #4986a2;}
.dxtcActiveTab{background-image: url('/app_themes/cpanel/images/tcATabBack.gif');background-repeat:repeat-x;background-position:top;background-color: #4986a2;}
.dxtcActiveTab td.dxtc{font-size:8pt; font-family: arial,tahoma,verdana;color: #FFFFFF;white-space: nowrap;}
.dxtcActiveTabHover{background-color: #92B6CB;}

/* Tab */
.dxtcTab{font-size:8pt; font-family: arial,tahoma,verdana;color: #000000;border: solid 1px #C4C5C6;padding: 3px 27px 3px 27px;}
.dxtcTab{background-image: url('/app_themes/cpanel/images/tcTabBack.gif');background-repeat:repeat-x;background-position:top;background-color: #E0E0E0;border-bottom: none;}
.dxtcTab td.dxtc{font-size:8pt; font-family: arial,tahoma,verdana;color: #000000;white-space: nowrap;}
.dxtcTab a{font-size:8pt; font-family: arial,tahoma,verdana;color: #000000;white-space: nowrap;text-decoration:none}

/* Hover */
.dxtcTabHover{background-image: url('/app_themes/cpanel/images/tcHTabBack.gif');background-repeat:repeat-x;background-position:top;background-color: #F2F2F2;}

/* Content */
.dxtcPageContent, .dxtcPageContentWithTabPositionBottom,.dxtcPageContentWithTabPostionLeft, .dxtcPageContentWithTabPostionRight{font-size:8pt; font-family: arial,tahoma,verdana;color: #000000;}
.dxtcPageContent{vertical-align: top; background-color:#ffffff;}
.dxtcContent{font-size:8pt; font-family: arial,tahoma,verdana;color: #000000;vertical-align: top;}

/* -- ASPxTabControl, ASPxPageControl -- */

/* Structure */

#mainbody { margin: 0px 0px 0px 0px; padding: 0px; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_page.gif) repeat-x;}
#mainbody1 { margin: 0px 0px 0px 0px; padding: 0px; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_page1.gif) repeat-x;}
#canhcam-wrapper { width:951px; margin:0 auto; }
#canhcam-masthead { width:100%; float:left; height:65px; background: url(/app_themes/default/images/bg_masthead.gif) repeat-x;}
#canhcam-logo { float:left;}
#canhcam-toplink { float:right;}
#canhcam-mainmenu {width:949px; clear:both; padding:1px; background-color:#ffffff;}

#canhcam-footer {clear:both; padding:11px 0px 10px 0px; border-top:solid 1px #ffffff; text-align:right; color:#848484; font-size:8pt; font-family: arial,tahoma,verdana;}
#canhcam-footer a {color:#848484; text-decoration:none;}
#canhcam-footer a:hover {color:#848484; text-decoration:underline;}

#canhcam-content-container { width:949px; padding:0px 1px 5px 1px; float:left; background-color:#ffffff;}
#canhcam-detail-container { width:949px; float:left; padding:0px 1px 5px 1px; background: url(/app_themes/default/images/bg_detail_contain.gif) repeat-y;}
#canhcam-pure-container { width:949px; clear:both; padding:0px 1px 5px 1px; background-color:#ffffff;}
#canhcam-content-left { width:165px; float:left;}
#canhcam-content { width:783px; float:right;}

#canhcam-dealer-left { width:275px; float:left;}
#canhcam-dealer { width:665px; float:right;}

#canhcam-print-container {width:951px; margin:0 auto;}
#canhcam-print-footer {color:#848484; font-size:8pt; font-family: arial,tahoma,verdana; padding-top:7px; margin-top:10px; border-top:solid #C7D3DF 1px;}
#canhcam-print-header {color:#3C5995; font-size:10pt; font-weight:bold; text-transform:uppercase; font-family: arial,tahoma,verdana; text-align:right; padding:16px 6px 10px 0px; margin:10px 0px 10px 0px; border-bottom:solid #96A7C8 1px; background: url(/app_themes/default/images/suzukilogo.gif) top left no-repeat;}

.leftlink { height:303px; overflow:hidden; background: url(/app_themes/default/images/sepa_left_navbar1.gif) bottom repeat-x;}
/* Structure */

/* Grid */

.dxgvControl,.dxgvDisabled{border: solid 1px #95A8FF; font-size:8pt; font-family: arial,tahoma,verdana; background-color:#ffffff;color:#000000;cursor:default;}
.dxgvTable { background-color:Transparent; border:0; border-collapse: separate !important; overflow:hidden; font-size:8pt; font-family: arial,tahoma,verdana; color: #000000; }
.dxgvDataRowAlt{background-color:#F3F8F7;}
.dxgvEmptyDataRow td.dxgv{color:Gray;text-align:center;}
.dxgvHeader { text-align:center; cursor:pointer;white-space:nowrap;padding: 4px 4px 5px 4px;border: solid 1px #95A8FF;background-image: url(/app_themes/default/images/gvHeaderBackground.gif);background-position:top;background-repeat:repeat-x;background-color:#C0DDE0;overflow:hidden;-moz-user-select: none;}
.dxgvHeader, .dxgvHeader table {font-size:8pt; font-family: arial,tahoma,verdana;color:#000000;}
.dxgvHeader td{white-space:nowrap; font-weight:bold;}

.templateTable {border-collapse: collapse; background-color:#F3F8F7; width:100%;}
.templateTable td { border: solid 1px #C2D4DA;}
.templateCaption { background-color:#ECF2F3;}
/* Grid */

