body { background-color: #ccc; margin: 0; font-family: tahoma; }
h1 { margin: 0; color: #aaa; }

#container { background-color: #fff;  margin-top: 20px; margin-left: 50px; margin-right: 50px; }
#header,  #body { padding: 5px; background-color: white;  border: 10px solid #ddd; border-bottom: 0px;}
#navigation { border-left: 10px solid #DD740B; border-right: 10px solid #ddd; }
#footer { min-height: 70px; background-color: #92b7ef; border: 10px solid #ddd; }
#header { min-height: 70px; }
#body { min-height: 400px; }
#tabsI {
float:left;
width:100%;
background:#EFF4FA;
font-size:93%;
line-height:normal;
border-bottom:10px solid #ddd;
}
#tabsI ul {
margin:0;
padding:10px 10px 0 5px;
list-style:none;
}
#tabsI li {
display:inline;
margin:0;
padding:0;
}
#tabsI a {
float:left;
background:url("tableftI.gif") no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
}
#tabsI a span {
float:left;
display:block;
background:url("tabrightI.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsI a span {float:none;}
/* End IE5-Mac hack */
#tabsI a:hover span {
color:#FFF;
}
#tabsI a:hover {
background-position:0% -42px;
}
#tabsI a:hover span {
background-position:100% -42px;
}
#header h1 { font-size: 270%; margin-left: 10px; margin-top: 12px; letter-spacing: -4px; }
h1#shadow { position: absolute;  top: 34px; left: 66px; color: #6D88AF;}
h1#highlight { position: absolute; }
#body { padding: 15px; padding-top: 15px; color: #666; }
#body #bodyHeader { margin-top: 10px; padding-top: 20px;  }
#body h1 { font-size: 150%;}
#body h2 { font-size: 130%;}
#body h3 { font-size: 110%;}
#body a { color: #6D88AF; text-decoration: none;}
#footer { padding: 15px; color: #fff; font-size: 90%; }
#footer a { color: #fff; }