@charset "iso-8859-1";

/*Credits for tab code: Dynamic Drive CSS Library URL: http://www.dynamicdrive.com/style/ */
    
.tabs{border-bottom: 1px solid gray;overflow: hidden;width: 100%;font-size: 14px;margin-top:20px}


.tabs ul{list-style-type: none;margin: 0;margin-left: 10px; padding: 0;}

.tabs li{float: left;margin: 0;padding: 0;}

.tabs a{float: left;position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(tab-blue-left.gif) no-repeat left top;
margin: 0;margin-right: 3px; /*Spacing between each tab*/
padding: 0 0 0 9px;text-decoration: none;}

.tabs a span{float: left;position: relative;display: block;background: url(tab-blue-right.gif) no-repeat right top;
padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;color: black;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabs a span {float:none;}
/* End IE5-Mac hack */
.tabs .selected a{background-position: 0 -125px;top: 0;}
.tabs .selected a span{background-position: 100% -125px;color: black;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;}
.tabs a:hover{background-position: 0% -125px;top: 0;}
.tabs a:hover span{background-position: 100% -125px;padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;}
* {margin:0;padding:0;font-family:Arial, Verdana}
#content h1 {font-size:130%;text-align:center;margin:10px 0px 10px}
#content p {margin-bottom:10px}
h2 {font-size:110%;margin:10px}
#outer {max-width:960px;margin:0 auto;}
#top{background:#9df;color:#fff;text-align:center;}

#rightside{border: 1px blue solid;width:100%;padding:0;}

#rightcol{border: 1px blue solid;width:24%;float:right;padding:1%;height:500px} 
#content{border-left:1px blue solid;width:70%;float:left;padding:1%;line-height:130%}
#content ul {margin:10px 5px 10px 50px ;line-height:150%}
#footer {clear:both;background:#9df;color:#fff;text-align:center;}
.subnav {list-style: none;width:100%;}
.subnav li {margin:5px;background:#9df;color:#090;font-weight:700;padding:5px;height:1.5em;height:100%;} 
.subnav li a {text-decoration: none;background:#aef;color:#000;display: block;margin:-5px;padding:5px;}
.subnav li a:hover{background:#9df;color:#060 ;}
/*
#leftcol{border: 1px blue solid;width:20%;float:left;padding:0;}  


*/