
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
* { margin: 0; padding: 0; }
#maintab{
width:1000px;
height:27px;
margin:0 0 0 50;
background-color: #99cd00;
font: bold 11px Verdana;
list-style-type: none;
}

#maintab ul {
  margin: 0;
  padding:0;
}

#maintab li{
float:left;
margin: 0;
padding: 0;
padding-top:7px;
list-style:none;
}

#maintab li a{
text-decoration: none;
text-align: center;
padding: 0 0 0 0;
margin: 0 10 0 0;
display: block;
color: #4d397b;
height:20px;
background-color: #99cd00;
width: 135;
}

#maintab li a:hover{
color: white;
background: #644996;
}

#maintab li.selected a{ /*selected main tab style */
background-color: #644996;
color: white;
}

#tabcontent{ /*2nd level content wrapper*/
width:80;
background-color: #644996;
height: 30px; /*IE7 beta2 fix*/
margin:0;
padding:0;

}

#tabcontent ul{
padding: 0;
margin: 0;
list-style-type: none;
display: none;
}

#tabcontent ul li{
display: inline;
}

#tabcontent ul.selected{ /*selected 2nd level content*/
display: block;
}

#tabcontent ul li a{
border-right: 0px solid #778;
color: white;
padding: 2px 15px;
display: block;
float: left;
text-decoration: none;
}


#tabcontent ul li a:hover{
background-color: #644996;
color: black;
margin-right:20;
}

#tabcontent ul li #filler {
    background-image: url('../images/spacer.gif');
width: 10;
display: inline;

}

#pagenav{
width:130px;
padding: 0;
margin: 0;
border: 1px solid #778;
background-color:#644996;
font: bold 11px Verdana;
list-style-type: none;
}

#pagenav ul {
}

#pagenav li{
}

#pagenav li a{
text-decoration: none;
text-align: center;
padding-top: 5px;
padding-BOTTOM: 3px;
border: 0px solid #778;
color: white;
background-color:#644996;
display: block;
height: 30px;
}

#pagenav li a:hover{
background-color: white;
color: #644996;

}

#pagenav li.selected a{ /*selected main tab style */
background-color: #644996;
color: white;
}


.clearfix:after{ /*Clear floats hack: http://positioniseverything.net/easyclearing.html*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix{
display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


