@import "nav.css";
@import "header.css";
@import "panels.css";
@import "layouts.css";

/* --------------------------------------------- */
/* ----------- GLOBAL SITE FORMATTING ---------- */
/* --------------------------------------------- */
* {margin:0;padding:0;}
img, hr, fieldset, form{border:0;}
html{background:#4a4a4a url(../img/bcg/dots_black.png) 0 0 repeat;}
body{font-size:87.5%;line-height:130%;color:#333;font-family: Tahoma, Verdana, sans-serif;padding:0;padding-bottom:30px;margin:0;/*height:100%; this crashes lightview in IE6, apparently*/}
H1, H2, H3, H4, H5, H6{margin:0px 0px 9px 0px;}
p{margin:10px 0px 0px 0px;}
H1, H2, H3, H4, H5, H6{line-height:normal;}
H1, H2{color:#000;padding-bottom:4px;}
H1{font-size:140%;background-color:#fff;}
H2{font-size:130%;line-height:100%;background-color:#fff;}
H1 span{background-color:#ff0;color:#000;}
H2 span{background-color:#ff0;color:#000;}
H3 span{background-color:#ff0;color:#000;}
H3{font-size:130%;line-height:125%;color:#333;background-color:#fff;}
H4{font-size:120%;line-height:112.5%;color:#333;}
H5{font-size:100%;line-height:100%;color:#333;}
H6{font-size:99.875%;line-height:120%;color:#333;}
a{color:#000;text-decoration:underline;}
a:hover{background-color:#999;color:#fff;}
table{font-size:87.625%;color:#000;vertical-align:bottom;margin-top:9px;width:100%;}
table th{font-weight:bold;border-bottom:1px solid #d6d6d6;color:#999;padding:3px 2px 3px 0px;}
table td{border-bottom:1px solid #cecece;padding:3px 2px 3px 0px;}
table td a{font-weight:bold;color:#333;text-decoration:underline;}
table td a:hover{background-color:#999;color:#fff;}
table td a span{text-decoration:underline;font-weight:normal;}
table caption{font-weight:bold;text-align:left;color:#333;border-top:1px solid #ccc;margin-top:9px;}
ol, ul{list-style:none;margin:5px 0px;padding:0;}
ul li ul{margin:2px 0px;}
ul li{background:url(../img/ui/hum_li.png) 0px 5px no-repeat;margin:0;padding:2px 0px;padding-left:10px;}
ol li{color:#fff;margin:0;padding:0px 2px;}
ol li ol{margin:0;}
ol li ol li{padding-left:0;}
ol li span, ol li a{background-color:#000;padding-right:3px;}
ol li ol li.one span, ol li ol li.one a{background-color:#333;}
ol li ol li.two span, ol li ol li.two a{background-color:#666;}
ol li ol li.three span, ol li ol li.three a{background-color:#999;}
input{font-size:95%;}
input[type="submit"], input.buttonsubmit{background-color:#fe1a1b;color:#fff;text-transform:uppercase;border:0;cursor:pointer;margin:5px 0px 0px 0px;padding:0px 5px;}
input.buttonsubmit_hover, input.buttonsubmit{background-color:#fe1a1b!important;color:#fff;text-transform:uppercase;border:0;cursor:pointer;margin:5px 0px 0px 0px;padding:0px 5px;}
input.buttonsubmit_hover{background-color:#999!important;color:#fff;text-transform:uppercase;border:0;cursor:pointer;margin:5px 0px 0px 0px;padding:0px 5px;}
a:hover[disabled=disabled], a:hover.disabled{background-color:transparent!important;color:#000!important;}
a[disabled=disabled], a.disabled{opacity:0.3;filter:alpha(opacity=30);-moz-opacity:0.3;}
