/********************************* 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:9px; text-align:center; width:110px; height:27px; color:#ffffff; background-image: url(../siteimage/active_but.gif); }
.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; }
.dealer_ad3 { background-image: url(../siteimage/3/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; }
.tmnet_top_bg { background: url(../siteimage/tmnet_top_bg.gif) no-repeat top left #ffffff; height:5px; }
.tmnet_bottom_bg { background: url(../siteimage/tmnet_bottom_bg.gif) no-repeat bottom left #ffffff; }
.tmnet_leftright { padding:0px 3px 0px 3px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; background-color:#ffffff; }

/************************ classes for differentiation of background color ************************/

.oborder { padding: 2px; border: 1px solid #db4200; }

/****************************** classes for differentiation of link ******************************/
a.topactivenav:link, a.topactivenav:visited, a.topactivenav:active { padding:5px 5px 5px 5px; color: #ffffff; text-decoration: none; }
a.topactivenav:hover { padding:5px 5px 5px 5px; color: #ffffff; text-decoration: underline; }

a.menulinkhover:link,a.menulinkhover:visited,a.menulinkhover:active { padding-right: 15px; padding-left: 15px; float: left; padding-bottom: 6px; padding-top: 6px; color: #db4200; background-color:#ffffff; text-decoration: none; }
a.menulinkhover:hover { color: #000000; background-color:#ffffff; text-decoration: none; }

a.submenu:link,a.submenu:visited,a.submenu:active { color:#ffffff; text-decoration:none; }
a.submenu:hover { color:#ffd800; text-decoration:none; }

a.submenuactive:link,a.submenuactive:visited,a.submenuactive:active,a.submenuactive:hover { color:#ffd800; text-decoration:none; }

a.other:link,a.other:visited,a.other:active { color: #000000; text-decoration: underline; }
a.other:hover { color: #ef2c00; text-decoration: underline; }

a.footermenu:link,a.footermenu:visited,a.footermenu:active { color: #000000; text-decoration: none; }
a.footermenu:hover { color: #ef2c00; text-decoration: none; }
a.footermenuactive { color: #ef2c00; text-decoration: none; }

a.pagelink:link,a.pagelink:visited,a.pagelink:active { color: #000000; text-decoration: underline; }
a.pagelink:hover { color: #db4200; text-decoration: underline; }
.pagelinkactive { color: #000000; text-decoration: none; }

a.dealer:link,a.dealer:visited,a.dealer:active { color: #000000; text-decoration: none; }
a.dealer:hover { color: #db4200; text-decoration: underline; }

a.navmenu:link,a.navmenu:visited, a.navmenu:active{ color: #000000; text-decoration: none; }
a.navmenu:hover { color: #db4200; text-decoration: none; }

a.topactivenav:link,a.topactivenav:visited,a.topactivenav:active { padding:8px 16px 8px 16px; color: #ffffff; text-decoration: none; }
a.topactivenav:hover { padding:8px 16px 8px 16px; color: #ffffff; text-decoration: underline; }

a.boldmenu:link, a.boldmenu:visited, a.boldmenu:active { color: #db4200; font-weight:bold; text-decoration: none; }
a.boldmenu:hover { color: #000000; font-weight:bold; text-decoration: underline; }

a.tabmenu:link, a.tabmenu:visited, a.tabmenu:active { padding:0px 8px 0px 8px; color: #000000; text-decoration: none; }
a.tabmenu:hover { padding:0px 8px 0px 8px; color: #db4200; text-decoration: none; }

a.tabmenu1:link, a.tabmenu1:visited, a.tabmenu1:active { padding:0px 8px 0px 8px; color: #db4200; text-decoration: none; }
a.tabmenu1:hover { padding:0px 8px 0px 8px; color: #000000; text-decoration: none; }

a:link, a:visited, a:active { color: #db4200; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }

/************************************ classes for form element ***********************************/

.listbox7 { width:280px; height:90px; }