/********************************* 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; }

/************************ Classes for differentiation of background image ************************/

.topactivebut { margin: 0; letter-spacing: 0px; font-family: arial, verdana, tahoma, sans-serif; font-size:10px; text-align:center; width:130px; height:27px; color:#ffffff; background: url(../siteimage/active_but.gif) no-repeat; }
.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:link { padding-right: 15px; padding-left: 15px; float: left; padding-bottom: 6px; padding-top: 6px; color: #db4200; background-color:#ffffff; text-decoration: none; }
a.menulinkhover:visited { color: #db4200; padding-right: 15px; padding-left: 15px; float: left; padding-bottom: 6px; padding-top: 6px; background-color:#ffffff; text-decoration: none; }
a.menulinkhover:active { color: #db4200; padding-right: 15px; padding-left: 15px; float: left; padding-bottom: 6px; padding-top: 6px; background-color:#ffffff; text-decoration: none; }
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:link { color: #db4200; text-decoration: none; }
a:visited { color: #db4200; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
a:active { color: #db4200; text-decoration: none; }