﻿

/****COMMON STYLE FOR HTML ELEMENTS*******/
body{margin:0 auto; text-align:left; background:#E0E0E0 url(/Events/Auto-Expo-2010/Images/img_974bg.jpg) repeat-y center 0;}
#doc4{padding:.3em 0; background-color:#FFFFFF;}
a{text-decoration:underline; color:#3C5A9A;}
a.lnkboldnoline{text-decoration:none; font-weight:bold;}
a.black{color:#000000; text-decoration:none;}
a.black.line{text-decoration:underline;}
a.black.hoverul:hover{text-decoration:underline;}
#bd h1,#bd h2,#bd h3,#bd h4,#bd h5,#bd h6{margin:0 0 .3em; color:#000000; font-weight:bold;}
#bd h1{font-size:153.9%;}
#bd h2{font-size:123.1%;}
#bd h3{font-size:108%; color:#000000;}
#bd h4{font-size:100%; color:#000000;}
#bd h5{font-size:93%; color:#000000;}
strong{font-weight:bold;}
ol li{list-style:decimal outside; margin-left:.8em; line-height:1.3em;}
ul,ol{margin:0; overflow:hidden;}
#content ol{margin:.3em;}
input{vertical-align:middle; font-size:85%; padding:.1em .2em; border:1px solid #AAABAD;}
label{vertical-align:middle;}
textarea{border:1px solid #AAABAD;}
input.txtError{border:1px solid #CC0000;}
body p{margin-bottom:.5em; line-height:1.3em;}
#doc4 h4{margin-top:0;}
select{border:1px solid #DCDCDC; width:18.26em; *width:17.82em; padding:.1em; font-size:85%; vertical-align:middle;}


/********** HEADER SECTION *********/
#hd{margin:0 0 .6em; overflow:hidden;}
#toplinks{height:1.83em; text-align:right;}
#toplinkleft{float:left; padding:.2em 0 0 .3em;}
#logobanner{background-color:#E9E9E9;padding:.5em .5em 0; height:7.51em;}
#driveinsidelogo{float:left; margin-right:.5em; width:17.33em; *width:16.79em; height:6.92em; background-color:#FFFFFF;}
#adtop{background-color:#FFFFFF; height:6.92em; float:right;}
.TopMenu { margin:0; clear:both; background-color:#E9E9E9;}
.TopMenu ul { float:left; padding-right:.53em; margin:0; height:2.23em; display:inline;}
.TopMenu li { padding-left:.55em; display: inline; float:left;}
.TopMenu li a {color:#436D86; line-height:2.2em; display:block; padding:0 1.15em .1em; background-color:#FFFFFF; text-decoration:none;}
.TopMenu li a:hover { color:white;  background: #777777;}
#pnlHeaderBlock { height:2.23em; font-weight:bold;}
#pnlHeaderBlock a:hover span { padding:.7em 0; color:#FFFFFF;}
#hd .mouseOverTab a,#pnlSubMenu.grayPanel { background-color: #777777;}
#hd .mouseOverTab a span { padding:.7em 0; color:#FFFFFF; }
#hd .defaultTab a{ background-color:#CC0000; color:#FFFFFF; }
#pnlSubMenu {z-index:100; background-color:#CC0000; color:#FFFFFF; height:2.23em; font-size:93%;}
#pnlSubMenu p {padding:.45em 0 0; height:1.83em; margin-bottom:0;}
#pnlSubMenu a { color:#FFFFFF; text-decoration:none; margin:0 .3em; }
#pnlSubMenu a:hover {text-decoration:underline; }
#pnlSubMenu a.hilite { font-weight:bold; text-decoration:underline;}
#breadcrumb{padding:.3em 1.4em; background-color:#E9E9E9;}
#breadcrumb a{color:#000000; text-decoration:underline;}

/****CONTENT PORTION COMMON STYLE*****/
.imgindia{ background:transparent url(/Events/Auto-Expo-2010/images/icon_AllIconsNew.gif) no-repeat -14px -747px; width:54px; height:18px;}
.searchbutton{background:transparent url(/Events/Auto-Expo-2010/Images/common/btn_AllButtonsNew.gif) no-repeat -19px -60px; width:53px; height:22px; vertical-align:middle;}
.cleardiv{clear:both;}
.nodisplay,.hidden{display:none;}
.divblock,.visible{ display:block;}
.smallfont11{font-size:85%;}
.smallfont12{font-size:93%;}
#divNote{ margin-top:.76em;}
#divNote p{font-size:85%; margin-left:3.48em;}
.divOverFlow{overflow:hidden;}
.textred{color:#CC0000;}
.chkbox, span.chkbox input{height:1em; overflow:hidden; vertical-align:middle; width:1em;}
.imgborder{border:1px solid #CCCCCC; padding:.31em;}
a:hover .imgborder{border:1px solid #3B5998;}
.nofloat{ float:none; width:100%;}
.boxborder{border:1px solid #F0F0F0;}
.boxgreybg{background-color:#F7F7F7;}
.bgblue{ background-color:#F0F0F0;}
.paddedbox{padding:.77em}
.noborder,.noborder input{ border:0;}
.floatright{float:right;}.floatleft{float:left;}
.insidetabnav .selected {border-bottom:0; text-decoration:none;	font-weight:normal; padding:0;}
.insidetabnav .selected span { background-color:#FFFFFF; top:.16em; padding:.29em .58em .69em;}
.insidetabnav a span {background-color:#F0F0F0; color:#000000; display:block;padding:.31em .58em .59em; text-align:center; position:relative;}
.insidetabnav a{border:1px solid #F0F0F0; border-bottom:0; display:block; float:left; color:#000000; margin-left:.33em; position:relative;text-decoration:underline; padding:1px 1px 0;}
.insidetabnav {height:2.16em;padding:0 0 0 1.54em; font-size:93%;}
#bd .thinborder{border-top:5px solid #F0F0F0;}
.blueHeader{ background-color:#F0F0F0; padding:.38em .77em;}
#bd .blueHeader h3{ margin:0;}
/********** RIGHT PANEL *********/
#rightpanel{text-align:left;}
#internalbanner{margin:.77em 0;}
#contactdealerimage{ height:5.23em;} 
#contactdealerimage img{width:23.07em; *width:22.47em;}
#quicktools{margin:.77em 0 0; clear:both;}
#rightpanel .tabcontent{border:1px solid #F0F0F0; width:22.92em; *width:22.37em; clear:both;}
#rightpanel ol li{margin:0 0 .7em 2.17em; list-style:decimal outside; line-height:1em;}
#newsheadlines ol{margin:.84em .5em .3em; font-size:93%; color:#404040;}
#newsheadlines ol li{ line-height:1.3em; margin-bottom:.4em;}
#rightpanel #quicktools .tabcontent{ padding-bottom:.42em;}
#quicktools .tabcontent ul{width:57%; float:left; margin:.34em .39em 0; line-height:1.8em; font-size:85%;}
#quicktools .tabcontent ul.left{margin-right:0; margin-left:.83em; *margin-left:.43em; font-size:93%; line-height:1.6em;}


/*********** FOOTER *********/
#ft{margin:1.54em 0 0; border-top:1px solid #F0F0F0; padding:.23em 0; height:1.16em;}
#ft .floatleft{ float:left;}
#ft .floatright{ float:right; color:#0055A8;}


/******Auto Expo*****/

.fullwidth{display:block; padding:13px 0 5px; text-align:center;vertical-align:middle;width:146px;}
#content .photoList{ overflow:hidden; *width:48.3em; padding-left:1em;}
#content .photoList li{background-color:#FFFFFF; border:1px solid #F0F0F0; float:left; margin:1em 1em 0 0; padding:0; width:146px;}
.imgArrow{ position:relative; top:2px; left:2px;}
#boxphotogallery{padding:0 0 .77em;}