/********************************* Classes for XHTML default Tag *********************************/
h1 { color: #000000; font-weight:normal; font-size:11px; font-family:tahoma, arial, verdana, sans-serif; margin: 0px; padding-right: 0px; padding-left: 35px; float: left; padding-bottom: 6px; padding-top: 4px; /*background: url(../siteimage/heading_arrow.gif) no-repeat 0px 0px;*/ }


/*********  NEWLY EDITED for new theme **********/
h1, h2, h3 {color:#000000;font-family:tahoma,arial,verdana,sans-serif;font-size:100%;font-weight:normal;}
a {color:#355988;cursor:pointer;text-decoration:none;}
.pb10{padding-bottom:10px}
.center {text-align:center;}
.green_txt {color:#669933;}
.green_txt a {color:#19396B;}
#site_menu a.topactivebut {color:#FFFFFF;}
.topactivebut {background-position:0 -81px;}
#loginbg {background-position:0 -37px;}
/*#loginbg {background:url("../common_image/sprite_repeat.gif") repeat-x scroll 0 0 transparent;color:#FFFFFF;height:31px;}*/
.login_left, .login_right, .go_btn, .button, .save_search_btn, .save_search_btn_cor, #menu .menuleft, #menu .menuright, #menu a, #menu span {background:url("../siteimage/sprite_repeat_new.gif") no-repeat scroll 0 0 transparent;}
.login_left {float:left;height:31px;width:4px;}
.login_right {background-position:100% 0;float:right;height:31px;width:4px;}
#loginbg {background-position:0 -37px;}
#loginbg .sitelang {float:right;padding:5px 10px 0 0;text-align:right;width:260px;}
a.submenu:link, a.submenu:visited, a.submenu:active {color:#FFFFFF;text-decoration:none;}
#logo {background:url("../siteimage/nettimoto_logo.gif") no-repeat scroll 28px 40px transparent;float:left;/*height:135px;*/width:295px;}
#logo a {display:block;height:55px;margin:40px 0 0 25px;text-indent:-9999px;width:255px;}
html > body #quickSearch {font-size:11px;height:135px;margin-left:235px;overflow:visible;}
#quickSearch {color:#006699;font-size:11px;height:135px;margin-left:235px;overflow:hidden;}
#quickSearch_inr {padding:0 0 0 66px;}
#quickSearch select {font-size:11px;margin-right:3px;width:15.7%;}
#qs_selects .column{width:16%;float:left;margin-right:4px}
#qs_selects .column select{width:98%;margin-bottom:5px}
div.slider {background:url("../common_image/slider_line.gif") no-repeat scroll 50% 50% transparent;font-size:0;height:8px;line-height:0;margin:10px auto 5px;position:relative;width:142px;}
.save_search_btn {background-position:0 -183px;border:medium none;color:#FFFFFF;display:block;font-size:10px;font-weight:bold;height:22px;line-height:22px;width:122px;}
.save_search_btn, .save_search_btn_cor {padding-bottom:5px;}
.button, .go_btn {background-position:0 -151px;border:medium none;font-size:11px;height:22px;outline:medium none;width:100px;}
#menu {background:none repeat scroll 0 0 #186A91;height:25px;text-align:center;}
#menu .menuleft {background-position:0 -41px;float:left;height:25px;width:4px;}
#menu .menuright {background-position:100% -41px;float:right;height:25px;width:4px;}
#menu a {background-position:0 -215px;color:#FFFFFF;display:inline-block;padding:4px 1% 3px 2%;}
#menu a:hover, #menu a.active {color:#98D2F2;text-decoration:none;}
#menu span {background-position:0 -215px;color:#FFFFFF;display:inline-block;line-height:15px;padding:5px 0 5px 2%;width:15px;}

/*******  FOR SMS SECTION NEW THEME ***************/
.sms_img {background-position:50% 50%;background-repeat:no-repeat;height:90px;text-align:center;vertical-align:top;width:11%;}
.sms_img a {display:block;height:90px;width:100%;}
.sms_txt {color:#666666;font-size:11px !important;text-align:center;}
.sms_txt a {color:#606060;}
.sms_txt a:hover {color:#54739B;}
.headingbg_right {background:url("../siteimage/sprite_repeat_new.gif") no-repeat scroll 100% -76px transparent;float:right;height:23px;width:4px;}
.headingbg_right_n {background:url("../siteimage/sprite_repeat_new.gif") no-repeat scroll 100% -76px transparent;float:right;height:23px;width:4px;}
.headingbg_n h1, .headingbg_n h2, .headingbg_n h3, .headingbg_n span {background-position:0 -437px;}
.headingbg_n h2 {color:#003366;font-size:12px;font-weight:bold;}

/******* FOR FOOTER *********/
.footer_tl, .footer_bl, .footer_tr, .footer_br {background:url("../siteimage/sprite_repeat_new.gif") no-repeat scroll 0 0 transparent;font-size:0;height:3px !important;line-height:0;width:3px;}
#footer {background:none repeat scroll 0 0 #EFEFEF;color:#000000;float:left;font-family:tahoma,arial,sans-serif;line-height:27px;margin-top:5px;text-align:center;width:100%;}
.footer_tl {background-position:0 -99px;float:left;}
.footer_tr {background-position:100% -112px;float:right;}
.footer_bl {background-position:0 -125px;float:left;}
.footer_br {background-position:100% -138px;float:right;}
.footer_cont {float:left;width:100%;}
#footer dl {border-right:1px solid #9B9B9B;float:left;height:185px;margin:10px 0;padding:0;text-align:left;width:24%;}
#footer dt {font-weight:bold;padding-left:15px;}
#footer dd {line-height:20px;margin:0;padding-left:15px;}
#footer a {color:#333333;text-decoration:none;}
#footer a:hover, #footer a.active {text-decoration:underline;}
#footer dl.last {border:medium none !important;}

/************************ Classes for differentiation of background image ************************/
.topimg { background-image: url(../siteimage/top_img.jpg); height:111px; background-repeat: no-repeat; background-color:#e2e7ea; }
.odsdtopbg { height:102px; background: url(../siteimage/odsd_topbg.jpg) no-repeat; }
.loginbg { background-image: url(../siteimage/login_bg.gif); background-color:#cc4a00; }
.menubg { background-image: url(../siteimage/menu_bg.gif); background-color:#949494; }
.vlistarrow { color: #000000; padding: 0px; float: left; background: url(../siteimage/vlist_arrow.gif) no-repeat 0px 0px; }
.catlinkdot { padding: 0px 3px 1px 11px; background: url(../siteimage/clink_dot.gif) no-repeat 4px 6px; }
.tablinebg { background: url(../siteimage/tab_line_bg.gif) repeat-x; }
.tabbg { background: url(../siteimage/tab_bg.gif) repeat-x; }
.tabbg1 { background: url(../siteimage/tab_bg1.gif) repeat-x; }
.dealer_ad1 { background-image: url(../siteimage/1/dealer.gif); background-repeat: no-repeat; background-position: right top; height:65px; }
.dealer_ad2 { background-image: url(../siteimage/2/dealer.gif); background-repeat: no-repeat; background-position: right top; height:65px; }
.mvcenter { width:158px; height:19px; float:left; line-height:1.5em; padding-left:11px; background: url(../siteimage/art_arrow.gif) no-repeat 0px 5px #f1f1f1; }

/************************ classes for differentiation of background color ************************/
.oborder { padding: 2px; border: 1px solid #db4200; }

/****************************** classes for differentiation of link ******************************/
a.menulinkhover:hover { color: #000000; background-color:#ffffff; text-decoration: none; }

a.submenu:link { color:#ffffff; text-decoration:none; }
a.submenu:visited { color:#ffffff; text-decoration:none; }
a.submenu:hover { color:#ffd800; text-decoration:none; }
a.submenu:active { color:#ffffff; text-decoration:none; }

a.submenuactive:link { color:#ffd800; text-decoration:none; }
a.submenuactive:visited { color:#ffd800; text-decoration:none; }
a.submenuactive:hover { color:#ffd800; text-decoration:none; }
a.submenuactive:active { color:#ffd800; text-decoration:none; }

a.other:link { color: #000000; text-decoration: underline; }
a.other:visited { color: #000000; text-decoration: underline; }
a.other:hover { color: #ef2c00; text-decoration: underline; }
a.other:active { color: #000000; text-decoration: underline; }

a.footermenu:link { color: #000000; text-decoration: none; }
a.footermenu:visited { color: #000000; text-decoration: none; }
a.footermenu:hover { color: #ef2c00; text-decoration: none; }
a.footermenu:active { color: #000000; text-decoration: none; }
a.footermenuactive { color: #ef2c00; text-decoration: none; }

a.pagelink:link { color: #000000; text-decoration: underline; }
a.pagelink:visited { color: #000000; text-decoration: underline; }
a.pagelink:hover { color: #db4200; text-decoration: underline; }
a.pagelink:active { color: #000000; text-decoration: underline; }
.pagelinkactive { color: #000000; text-decoration: none; }

a.dealer:link { color: #000000; text-decoration: none; }
a.dealer:visited { color: #000000; text-decoration: none; }
a.dealer:hover { color: #db4200; text-decoration: underline; }
a.dealer:active { color: #000000; text-decoration: none; }

a.navmenu:link { color: #000000; text-decoration: none; }
a.navmenu:visited { color: #000000; text-decoration: none; }
a.navmenu:hover { color: #db4200; text-decoration: none; }
a.navmenu:active { color: #000000; text-decoration: none; }

a.topactivenav:link { padding:8px 16px 8px 16px; color: #ffffff; text-decoration: none; }
a.topactivenav:visited { padding:8px 16px 8px 16px; color: #ffffff; text-decoration: none; }
a.topactivenav:hover { padding:8px 16px 8px 16px; color: #ffffff; text-decoration: underline; }
a.topactivenav:active { padding:8px 16px 8px 16px; color: #ffffff; text-decoration: none; }

a.boldmenu:link { color: #db4200; font-weight:bold; text-decoration: none; }
a.boldmenu:visited { color: #db4200; font-weight:bold; text-decoration: none; }
a.boldmenu:hover { color: #000000; font-weight:bold; text-decoration: underline; }
a.boldmenu:active { color: #db4200; font-weight:bold; text-decoration: none; }

a.tabmenu:link { padding:0px 8px 0px 8px; color: #000000; text-decoration: none; }
a.tabmenu:visited { padding:0px 8px 0px 8px; color: #000000; text-decoration: none; }
a.tabmenu:hover { padding:0px 8px 0px 8px; color: #db4200; text-decoration: none; }
a.tabmenu:active { padding:0px 8px 0px 8px; color: #000000; text-decoration: none; }

a:hover { color: #000000; text-decoration: underline; }
