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/oneal_bck.gif); background-position:top left; background-repeat:repeat-y; background-color:#eaeaea;}
table{font-family: Arial, Helvetica, sans-serif;font-size:1em;}	
#pageContent {font-size:1.2em;position: relative;width: 900px;margin: 0;text-align: left; height:100%;}
#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;z-index:1;}
#rightContent{float:left;width:610px; padding-top:20px; padding-left:30px; padding-right:30px; padding-bottom:20px; font-size:.85em; height:100%;background-color:#fff; line-height:1.75em;}
#rightContent h1 {font-size:1.25em;text-align:left;text-transform:uppercase;font-weight:bold;padding-top:0px;}
#rightContent h3 {font-size:1em;text-align:left;text-transform:uppercase;font-weight:bold;margin:0px;}
#header{width:900px;}
#homeNav{height:20px;background-color:#c61f35;width:900px; color:#FFF; text-transform:uppercase; font-weight:bold;padding-top:5px; text-align:center;}
#homeNav a{padding-left:20px;color:#FFF; font-size:1em; 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;z-index: 10000;}
#mainNav a{padding-left:7px;padding-right:7px;color:#FFF; font-size:.72em; text-decoration:none;}

#dropmenudiv{position:absolute;font:normal 12px Verdana;line-height:18px;z-index:10000;}
#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;}
/*hover background color*/
#dropmenudiv a:hover{color: #ffff00;}
.ProductList {z-index:1;}
select.SubTypeList {width:310px; z-index:1;}
.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-left:8px; padding-top:2px; padding-bottom:2px; cursor:pointer; border-bottom:#ccc solid 1px; background:url(../images/arrow.gif) left 7px no-repeat;}
#dimtbl{padding-top:12px; padding-bottom:20px;}
#test{position:absolute;padding-bottom:20px;z-index:1; }
#map{height:300px;width:570px;text-align:center;margin: 10px; line-height:1.2em;}
#careers{background-color:#000000;}
#careersContent {font-size:1.2em;position: relative;width: 900px;margin: 0;text-align: left; }
.em_img{margin-top:5px;}
#apps{background-color:#fff;}
#appsContent {font-size:1.2em;position: relative;width: 900px;margin: 0;text-align: left; }

.toggler a{text-decoration:none;}
.toggler a:hover{text-decoration:none;}
.accBtm{height:2px; border-top:1px solid #ccc;}
.locationlist{font-size:.9em; line-height:1.2em;}
.listalt{background-color:#f2f2f2;}
#lblcontainer {
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
   	background-color: #ffdd00;          
}
#lbltext {
	color:#000000; 
	font-weight:bold;
	text-transform:uppercase; 
}
.flags {float: left; margin-left:10px; margin-top:-2px;}
.news_link{padding-left:2px;}
.nav_link{padding-left:20px;}
