html {font-size: 100%; /* IE hack */ }
body {height:100%;font-family: Arial, Helvetica, sans-serif;font-size:75%; margin:0; color: #000; background-image:url(../images/hm_bck.gif); background-position:top left; background-repeat:repeat-y; background-color:#eaeaea;}	
#pageContent {height:450px;font-size:1.2em;position: relative;width: 900px;margin: 0;text-align: left; background-color:#fff;}
#pageContent h1 { font-size:1.5em;text-align:center;text-transform:uppercase;font-weight:bold;padding-top:35px;}
#leftContent{float:left;width:230px;background-color: #ffdd00;background-image:url(../images/left_btm.gif);background-repeat:no-repeat;}
#rightContent{float:left;width:630px; padding:20px; font-size:.85em; height:100%;}
#rightContent h1 {font-size:1.25em;text-align:left;text-transform:uppercase;font-weight:bold;padding-top:0px;}
#header{width:900px; background-color: #fec901;}

#homeNav{ position:absolute; top:224px; height:25px;background-color:#c61f35;width:900px; color:#FFF; text-transform:uppercase; font-weight:bold;padding-top:8px; text-align:center; z-index:1;}

#onesource{ position:absolute; top:224px; height:25px;background-color:#c61f35;width:900px; color:#FFF; text-transform:uppercase; font-weight:bold;padding-top:8px; text-align:center; letter-spacing:.4em; font-size:1.25em; z-index:1000;}

#homeNav a{color:#FFF; font-size:.95em; text-decoration:none;}

#mainNav{height:20px;background-color:#c61f35;width:900px; color:#FFF; text-transform:uppercase; font-weight:bold;padding-top:5px; text-align:center;}
#mainNav a{padding-left:6px;padding-right:6px;color:#FFF; font-size:.72em; text-decoration:none;}

table.dotlinks{font-size:1.1em;text-align:left;text-transform:uppercase;font-weight:bold; padding-top:10px;}
table.dotlinks a {color:#000; text-decoration:none;}
table.dotlinks a:hover {color:#000; text-decoration:underline;}

#dropmenudiv{
position:absolute;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
color:#fff;
font-size:.83em;
text-transform:uppercase;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
color: #ffff00;
}


.ProductList { z-index:1;}
select.SubTypeList {width:310px;}
.dimensionLabel { text-align: right;}
.dimensionInput { text-align: left;}
input.dimensionInput {text-align: right;}
.instruction {color: #000; text-align: left; font-weight:bold;}
.productType {text-align: left; font-size: 1.2em; width: 260px;padding:2px; cursor:default;}
#dimtbl{padding-top:12px; padding-bottom:20px;}
#test{z-index:1; padding-bottom:20px;}

#footer{height:25px;width:900px;text-align:center;}
#footerNav{text-transform:uppercase; font-size:.75em; padding-top:8px;}
#footerNav a{color:#000000;text-decoration:none;}
#footerNav a:hover{color:#c61f35;text-decoration:underline;}
.flags {float: left; margin-left:10px; margin-top:-2px;}
.news_link{padding-left:2px;}
.nav_link{padding-left:18px;}
