/* submenu */
div.lay2SubmenuContainer {height: 300px; background-image: url('http://www.cmsnl.com/classic-honda-fansite/img/lay2/sidemenu/sidemenu.png'); background-position: top left; background-repeat: no-repeat; background-color: #DFD9DC; color: #FFFFFF;}
div.lay2Submenu {padding-left: 5px; padding-right: 5px; color: #FFFFFF; height: 20px; vertical-align:middle; }
span.lay2Submenu {vertical-align: middle;}
A.lay2Submenu, A.lay2Submenu:visited, A.lay2Submenu:hover  {color: #FFFFFF; text-decoration: none; }
A.lay2Submenu:hover  {text-decoration: underline; }

/* FAQ */
.FAQFormTABLE {padding: 0px; margin:0px;}
.FAQFieldCaptionTD, .FAQDataTD,.CobaltDataTD {vertical-align: top; color: #666666; padding: 5px;}
.AFaqShortlist {font-weight: bold;}
.SpanQuestion{font-weight: bold;}
.SpanAnswer{font-weight: normal;}

/* Show_gallery */
.ShowGalleryFormTABLE. {padding: 0px; margin: 0px; width: 100%;} 
.ShowGalleryDataTD {vertical-align: top; text-align: left; width: 100%; padding: 5px;}
.SummaryFormTABLE { width: 565px;}
.SummaryDataTD {width: 565px;}
.SummaryFormHeaderFont {}
.SummaryDataSpan {color: #666666;}

/* gallery */
.GalleryFormTable{padding: 0px; margin: 0px;}
.GalleryPictureTd { vertical-align: top; text-align: left; background-color: transparent; }
.GalleryDataTD    { vertical-align: top; text-align: left; background-color: transparent;  padding: 0px 0px 0px 20px; margin: 0px; width: 565px; }
.GalleryDataHR    { border-width: 1px 0px 0px 0px; border-style: solid; border-color:#D70101; height:1px; }
.GalleryDataLink  {}
.GalleryDataSpan {color: #666666;}

/* resources */
.resourcesTable {}
TD.resources, TH.resources {padding: 5px; vertical-align: top; background-color: #DDDDDD;}
H2.resources {margin-bottom:3px;}
