html, body{color:#000; margin:0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; background-color:#039; background-image:none}
a:link, a:visited, a:active{color:#039; text-decoration:none}
a:hover{color:#000; text-decoration:underline}
img{border:none}
#container{-khtml-border-radius:15px; -moz-border-radius:15px; -opera-border-radius:15px; -webkit-border-radius:15px; background:#06C; border:2px solid #CCC; border-radius:15px; margin:5px auto; overflow:hidden; padding:0; width:800px}
#header{padding:0; text-align:center}
#mainContent, #subContent{float:none; margin:5px 222px 0 5px}
#sidebar1{text-align:center; float:right; margin:5px}
#footer{text-align:center; margin:5px}
iframe{-khtml-border-radius:5px; -moz-border-radius:5px; -opera-border-radius:5px; -webkit-border-radius:5px; border:2px solid #000; border-radius:5px; float:left; height:350px; margin:0 10px 0 0; overflow:hidden; width:350px}
.fltrt{float:right; margin-left:8px}
.fltlft{float:left; margin-right:8px}
.clearfloat{clear:both; font-size:1px; height:0; line-height:0}
.shadowtext-gr{color:#000; font:14px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; text-shadow:2px 2px 2px #666; text-transform:uppercase}
.shadowtext-bk{color:#FFF; font:14px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; text-shadow:2px 2px 2px #000; text-transform:uppercase}
.shadowtext-bl{color:#000; font:14px Verdana,Arial,Helvetica,sans-serif; font-weight:bold; text-shadow:2px 2px 2px #039; text-transform:uppercase}
.contentbg{-khtml-border-radius:10px; -moz-border-radius:10px; -opera-border-radius:10px; -webkit-border-radius:10px; background:#FFF; border:1px solid #333; border-radius:10px; color:#000; padding:5px}
.clearit{clear:both; height:0; margin:0; padding:0}
.legal{font:9px Verdana,Arial,Helvetica,sans-serif}
.partslist, td, tr{border:1px solid #000; margin:0; padding:3px}
#partstable {width:100%}

.menu{background:#333 url(../img/menu/bg-bubplastic.gif) top left repeat-x; color:#FFF; height:27px; margin:0; padding:0; width:100%}
.menu ul{list-style:none; margin:0; padding:0}
.menu ul li{background:transparent url(../img/menu/bg-button.gif) top left no-repeat; float:left; margin:0; padding:0}
.menu ul li a{color:#FFF; display:block; float:left; font-size:85%; font-weight:bold; height:27px; padding-left:10px; text-decoration:none; text-transform:uppercase}
.menu ul li a span.menu_ar{background:transparent url(../img/menu/bg-button.gif) top right no-repeat; color:#FFF; display:block; float:left; height:22px; padding-right:10px; padding-top:5px}
.menu ul li a:hover, .menu ul li.highlight a{background:transparent url(../img/menu/bg-blue.gif) top left no-repeat; color:#FFF}
.menu ul li a:hover span.menu_ar, .menu ul li.highlight a span.menu_ar{background:transparent url(../img/menu/bg-blue.gif) top right no-repeat; color:#FFF}
