input {background-color:white; } input.required, textarea.required {background:url(/icons/vwicn010.gif) top right no-repeat;} td.required {background-color:white; background:url(/icons/vwicn010.gif) top right no-repeat; } td.required { width:466px;} td font select.required { width:466px;} body { font-family: Arial; color: #000000; font-size: smaller; background : black; padding : 0; margin : 0; } H1 { font-size: x-large; color: #444444; margin: 24px 4px 4px 4px; } H2 { font-size: large; font-weight : normal; margin: 24px 4px 4px 4px; } H3 { font-size : small; margin: 4px 4px 4px 4px; } P { margin: 0px 4px 8px 4px; } UL { margin-top: 0px; margin-bottom: 0px; list-style-type: disc; } LI { margin-bottom: 8px; } HR { margin-bottom : 0px; margin-top : 0px; } A:visited EM ,A:link EM,A:active EM, A:visited,A:link,A:active { color : #000088; } EM { font-style: normal; font-size: larger; color: #0000bb; } IMG { padding : 0px; } div#wholepage { background : #DDDDDD; padding : 0px; border : 8px solid #888888; width : 850px; margin-left: auto ; margin-right: auto ; margin-top : 5px; } div#navcontainer { padding-left: 0; margin-left: 0; padding-right: 0; margin-right: 0; background-color: #EEEEEE; width: 100%; } div#navcontainer IMG { margin-left : 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; width : 850px; height : 135px; } img#title { float: left; } img#logo { float: right; } div#navcontainer img { border: thin; } #navcontainer ul { padding-left: 0; margin-left: 0; padding-right: 0; margin-right: 0; background-color: #666666; color: White; float: left; width: 100%; font-family: arial, helvetica, sans-serif; } #navcontainer ul li { display: inline; } #navcontainer ul li a { padding: 4px 6px; background-color: #666666; color: #DDDDDD; text-decoration: none; float: left; border-right: 1px solid #fff; font-weight: bold; } #navcontainer ul li#active a { background-color: #222222; color: #DDDD44; } #navcontainer ul li a:hover { background-color: #EEEEEE; color: #444444; } div#page { padding: 20px 12px 12px 12px; } div.clear { clear: both; } div.gap { padding: 20px 0px 0px 0px; } IMG.tight { margin: 5px; /* border: 1px solid #666; */ border: none; padding: 2px; } .floatright { float: right; margin: 0 0 10px 10px; /* border: 1px solid #666; */ border: none; padding: 2px; } .floatleft { float: left; margin: 0 10px 10px 0px; /* border: 1px solid #666; */ border: none; padding: 2px; } table.thumbnails { border : none; } table.thumbnails td { padding-top : 10px; padding-left : 10px; padding-right : 10px; padding-bottom : 0px; margin : 0px; text-align: center; /* border-top : 1px solid black; */ /* border-bottom : none; */ /* border-left : 1px solid black; */ /* border-right : 1px solid black; */ } table.thumbnails th { padding-top : 0px; padding-left : 10px; padding-right : 10px; padding-bottom : 10px; margin : 0px; text-align: center; /* border-top : none; */ /* border-bottom : 1px solid black; */ /* border-left : 1px solid black; */ /* border-right : 1px solid black; */ } table#details tr { } table#details tr th { font-size : x-small; text-align : left; width : 150px; vertical-align: top; border-bottom : 1px dotted black; } table#details tr th#header { background : #DDDDDD; font-style: italic; } table#details tr td { font-size : x-small; text-align : left; width : 600px; border-bottom : 1px dotted black; border-left : 1px dotted black; } table.pricelist tr th { font-size : x-small; font-weight : bold; text-align : center; width : 100px; padding : 0px; margin : 0px; border : 1px solid black; } table.pricelist tr td { font-size : x-small; text-align : center; border : 1px solid black; padding : 0px; margin : 0px; }