/* CSS Document */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, h7, form, fieldset {margin: 0;padding: 0;border: 0;}
html {overflow-x: hidden;overflow-y: auto;} 
body {margin:0 auto 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000;background-color:#000;width:880px;text-align:center; }
h1 {font-size: 10px;}
h1.pageHeading {width:400px;font-size: 13px;font-weight:bold;color:#333333;margin-left:5px;padding: 0px 0px 0px 7px;height:20px; background-image:url(../images/titlebarnew.png);background-repeat: no-repeat;}
h2 {font-size: 14px;color: #000;}
h3 {font-size: 12px ;color: #000;}
h2.red {margin:2px 0px 2px 0px;padding: 2px 0px 3px 2px;font-size: 10px ;color: #CC0000;font-weight: bold;background-color: #E7E4E4;	display: block;width:600px;}
hr {width:100%; margin: 10px 0px 10px 0px;}
#banner {height: 120px;background-repeat:no-repeat;background-image: url(../flash/Top_banner/top_banner_11.swf);}
#content {float: left;margin: 0px 0px 0px 1px;padding-top: 5px; width: 612px;height:auto;}
#content ul {margin: 0px 2px 0px 14px; color:#000;text-align: justify;}
#content p{margin: 0px 200px 0px 250px;padding: 0px 0px 0px 3px;font-size:60%;text-align:justify;text-indent:inherit;width:auto}
#footer {clear:both;color: #fff;background-color: #999;height:50px;text-align:center;border-top: solid;border-bottom: solid; border-width:1px;border-color: #000;background-position:0px 0px;background-image: url(../images/footergrad_bar.png);background-repeat: no-repeat; position:inherit}
#footer p a {color:#000;font-weight:normal;}
#footer p {margin:0px;padding:0px;display:inline;font-size:60%;color:#666;text-align:left;}
#flashcontent {width: 880px;height:120px;float:left;font-size:10px;}
#flashcontent2 {width:600px;font-size:10px; text-align:center}
#leftColumn {margin: 5px 0px 0px 2px;float:left;width:135px; clear:both;height:100%;}
#myh1, #myh1 span{height:30px;width:560px;background-image:url(../images/welcometext.png);background-repeat:no-repeat;} 
#myh2, #myh2 span{height:39px;width:285px;background-image:url(../images/classicofmonth.png); padding:0px; background-repeat:no-repeat;}
/* quick links/buttons css*/
#quicklinks { width:598px; line-height:normal;height:23px; clear:both; margin:5px 0px 3px 0px; border:1px white solid;}
* html #quicklinks{ /*IE only. Add 1em spacing between menu and rest of content */ /*margin-bottom: 1em;*/}
#quicklinks ul{list-style-type: none;margin:0; padding:0; height:23px;}
#quicklinks li{display:inline;margin:0; padding:0; height:23px;}
#quicklinks a {float:left; height:22px;background:url(../images/quicklinkleft4.png) no-repeat left top;margin:0; margin-right:2px;padding:0 0 0 5px;text-decoration:none;}
#quicklinks a span {float:left; display:block;background:url(../images/quicklinkright2.png) no-repeat right top;padding:5px 7px 5px 1px;font-weight:bold;color:#333;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/#quicklinks a span {float:none;}/* End IE5-Mac hack */
#quicklinks a:hover span {color: #fff;}
#quicklinks #current a {background-position:0 -22px;}
#quicklinks #current a span {background-position:100% -22px;color: #fff;}
#quicklinks a:hover {background-position:0% -22px;}
#quicklinks a:hover span {background-position:100% -22px;}
#rightcol {margin: 0px 2px 0px 0px;float:right;width:120px;padding-top: 5px;height:100%;/*border:#CCCCCC solid 1px;*/ position:inherit}
#wrapper {background-color:#FFF;width: 880px;border-top:0px;border-top-color:#000;border-top-style:solid;text-align: left;}

a {color:#333;}
a:link, a:visited, a:active{text-decoration:none;font-size:10px;padding:0px;font-weight:bold;color:#333;}
a:hover {text-decoration: underline;/* removed to stop moving around font-weight:bold;*/}
a.size11 {color:#000;}
a.size11:link, a.size11:visited, a.size11:active{text-decoration:none;font-size:11px;padding:0px;font-weight:bold; font-style: normal;color:#000;}
a.size11:hover {text-decoration: underline;/* removed to stop moving around font-weight:bold;*/}
a.bold:link, a.bold:visited, a.bold:active{color:#333;text-decoration:none;font-size: 11px;font-weight:normal;}
a.bold:hover {color:#000;text-decoration: underline;font-size: 11px;font-weight:normal;}
a.exhibitPlanLink:link, a.exhibitPlanLink:active, a.exhibitPlanLink:visited {color:#333;text-decoration: none;font-size: 11px;font-weight:normal;}
a.exhibitPlanLink:hover {color:#333;text-decoration: underline;font-size: 9px;font-weight:bold;}
a.intrinsicLabelText{color:#CCC;font-size: 10px;}
a.intrinsicLabelText:link, a.intrinsicLabelText:visited, a.intrinsicLabelText:active{color:#CCCCCC;text-decoration:none;}
a.intrinsicLabelText:hover {color:#CCC;text-decoration: underline;}
a.navBarItem{font-size:11px;color:#FFF;text-decoration:none;padding:5px 10px 0px 10px;text-align:right;font-weight: bold;}
a.navBarItem:link, a.navBarItem:visited, a.navBarItem:active{font-size:11px;color:#FFF;text-decoration:none;}
a.navBarItem:hover, a.navBarItem:focus {color:#FFF;text-decoration: underline;font-size: 11px;background-color:#666;}
a.navBarGo{font-size:11px;color:#FFF;text-decoration:none;padding:5px 10px 0 10px;text-align:right;font-weight: bold;}
a.navBarGo:hover{background-color:transparent;text-decoration: underline;font-size:11px;color:#FFF;}
a.navbar:link, a.navbar:visited, a.navbar:active{font-size:11px;color:#FFF;text-decoration:none;}
a.navbar:hover, a.navbar:focus {color:#FFF;text-decoration: underline;font-size: 11px;}
a.searchResultsLink:link, a.searchResultsLink:active, a.searchResultsLink:visited{font-weight:normal;}
a.white:link, a.white:visited, a.white:active{color:#fff;text-decoration:none;font-size: 9px;font-weight:normal;}
a.white:hover { text-decoration:underline;}
img.security{ margin:5px 0pc 5px 0px; border: 1px solid #999999; }
select.marqueCombo{border-color: #333;border-style:solid;border-width: 1px;font-size: 10px;width:129px;height: 16px;background-color:#FFF;margin: 5px 0px 0px 3px;font-family: Verdana, Arial, Helvetica, sans-serif;}

table.addModifyExhibit {background-color:#E7E4E4;width:600px;}
table.addModifyExhibit td {font-size:10px;text-align:justify;height:30px;padding:0px;}
table.addModifyExhibit td.sectionHeader {color: #CC0000;font-size:10px;font-weight:bold;height:40px;padding:0px;}
table.curves {background-color: #E7E4E4;width:600px;}
table.curves td {font-size:10px;text-align:justify;padding:0 0 0 0;}
table.dealerTradeStand {width:600px;}
table.dealerTradeStand td {font-size:10px;text-align:justify;}
table.dealerTradeStand td.logoPicture {text-align:center;}
table.dealerTradeStand td.title {color:#CC0000;background-color:#E7E4E4;font-size:15px;font-weight:bold;}
table.dealerTradeStand td.sectionHeader {color:#CC0000;background-color:#E7E4E4;font-size:10px;font-weight:bold;}
table.exhibitDisplay {width:600px;border-spacing:0px;border:0px;padding:0px;margin:0px;}
table.exhibitDisplay td {font-size:10px;text-align:justify;height:22px;padding-left:5px;vertical-align:top;}
table.exhibitDisplay td.label {font-size: 10px;color:#000;font-weight:bold;padding-left:5px;height:22px;text-align:justify;}
table.myExhibitsTable {width:600px;border-width: 3px;border-spacing: 0px;border-style: solid;border-color: #CCC;border-collapse: collapse;background-color: white;}
table.myExhibitsTable th {font-size: 10px;color:#000;font-weight:bold;border-width: 1px;padding: 3px;border-style: solid;border-color: #CCC;background-color: white;height:10px;}
table.myExhibitsTable td {font-size: 10px;color:#000;font-weight:normal;border-width: 1px;padding: 0px;border-style: solid;border-color: #CCC;background-color: white;height:10px;}
table.myExhibitsTable td.headerRow {background-color:#E7E4E4;color: #CC0000;font-size:10px;font-weight:bold;height:20px;padding:4px;}

table.registrationForm {background-color:#E7E4E4;width:600px;}
table.registrationForm td {text-align:left;font-size:8pt;}
table.registerMessage {background-color:#E7E4E4;width:600px;}
table.registerMessage td {font-size:10px;text-align:justify;}
table.searchForm {padding:0px 0px 0px 3px;background-color: #E7E4E4;width:600px;}
table.searchForm td {padding:0px 0px 0px 0px;font-size:10px;text-align:justify;}
table.searchForm td.sectionHeader {color: #CC0000;font-size:10px;font-weight:bold;}
table.searchResults {width:600px;background-color:#FFF;}
table.searchResults th {color: #CC0000;font-size:10px;font-weight:bold;background-color:#E7E4E4;padding-left:5px; padding-top:2px;}
table.searchResults td {font-size:10px;text-align:left;vertical-align:top;}
table.searchResults tr.bold {font-weight:bold;}
table.searchForm td.content {background-color:#FFF;font-size:10px;text-align:left;border-right:solid;border-right-width:10px;border-right-color:#E7E4E4;padding-right:5px;padding-left:5px;}
table.searchForm td.label {background-color:#FFF;font-size: 10px;color:#000;font-weight:bold;padding-left:5px;}

.anylinkcss{position:absolute;visibility: hidden; border:1px solid black;border-bottom-width: 0;font:normal 12px Verdana;line-height: 18px;z-index: 100;width: 205px;color: white; text-indent:5px;} 
.anylinkcss a:visited {width: 100%;display: block; text-indent: 5px;border-bottom: 1px solid black;padding-top: 1px; text-decoration: none;font-weight: bold;color: white;background-color: #999;}
.anylinkcss a {width: 100%;display: block;text-indent: 5px;border-bottom: 1px solid black; padding: 1px 0;text-decoration: none;font-weight: bold;color: white;background-color: #999;/* background-image:url(../images/rightarrow4.png);*/ background-repeat:no-repeat; background-position:3px;}
.anylinkcss a:hover{ /*hover background color*/ background-color: #666;color: white;text-decoration: underline; /*background-image:url(../images/rightarrow.png);*/ background-repeat:no-repeat; background-position:3px; text-indent:5px;}

.anylinkcss2 a:visited {width: 100%;display: block; text-indent: 5px;border-bottom: 1px solid black;padding-top: 1px; text-decoration: none;font-weight: bold;color: white;background-color: #999;}
.anylinkcss2 a {width: 100%;display: block;text-indent: 5px;border-bottom: 1px solid black; padding: 1px 0;text-decoration: none;font-weight: bold;color: white;background-color: #999;/* background-image:url(../images/rightarrow.png); */background-repeat:no-repeat; background-position:3px;}
.anylinkcss2 a:hover{ /*hover background color*/ background-color: #666;color: white;text-decoration: underline;/* background-image:url(../images/rightarrow.png);*/ background-repeat:no-repeat; background-position:3px; text-indent:5px;}

.boldRed {color:#CC0000;font-size:10px;font-weight: bold;padding: 0 0 0 0; } 
.col3 {width:190px; float:left; padding:5px;}
.copyright {color: #FFF;margin:0;padding:0;font-size: 9px;font-weight: normal;}
.date {font-size: 10px;	font-style: italic;font-weight: normal;}
.errormessagestyle {font-size:12px;font-weight:bold;color:#FF0000;}
.errorarea {color:#FF0000;text-align:left;font-size:8px;font-weight:bold;}
.image {margin:0; padding:0;}
.leftblank {height:23px;}
.leftcorner { background-image:url(../images/leftcorner4.png); background-repeat:no-repeat; height:23px; float:left; width:5px;}
.leftNavPanel {font-size: 70%;padding: 4px 0px 5px 2px;	border-width: 0px 1px 1px 1px;border-style: none solid solid solid;border-color:#000;background-color:#CCC; width:135;} 
.logo {width:160px;float:left;}
.logotxt {width:420px;float:left;}
.leftnavpic {color:#fff; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:5px 0px 5px 5px;} 

.navbackground { background-image:url(../images/navbackground.png); height:31px;}
.replace{position:relative;margin:0px; padding:0px 0px 0px 10px;color:#CC0000;font:Georgia, "Times New Roman", Times, serif;font-size:19px;text-align:center;/* hide overflow:hidden from IE5/Mac *//* \*/overflow: hidden;/* */}
.replace span{display:block; padding:0px 0px 0px 0px;position:absolute;top:0px;left:0px;z-index:1; /*for Opera 5 and 6*/ } 
.rightcorner {background-image:url(../images/rightcorner4.png); background-repeat:no-repeat; height:23px; float:right; width:5px;} 
.searchbox {font:Verdana, Arial, Helvetica, sans-serif;font-size:11px;} 
.largeboldred {color:#CC0000;font-size:16px;font-weight: bold;padding: 0; }
.txtcenter {margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;width:99%;font-size:10px;color: #000;text-align: center;/*border: 1px solid black;*/}
.txtjustify {margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;text-align: justify;width:98%;font-size:10px; color: #000; }
.txtindex {margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;width:99%;font-size:11px;color: #000; text-align: center;/*border: 1px solid black;*/}
.txtleft {margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;text-align: left;width:98%;font-size:10px; color: #000;}
.txtbold12 {color:#000;font-size:12px;font-weight:bold;}
.worldpay {font-size:8px;text-align:justify;color:#000;}

.halfdiv { float:left;}
.halfspacer { width:10px; float:left}
.halfbox {background-color:#E7E4E4;width:295px;font-size:10px;}
.halftable { width:295px;}