@charset "utf-8";
/* CSS Document */

#tabContainer{
position:relative;
width:100%;
overflow:hidden;
}
 
#tabMenu{
position:relative;
height:30px;
}
#tabMenu ul{
margin:0px;
padding:0px;
float:left;
} 
#tabContent{
position:relative;
min-height:100px;
height:auto;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
border:1px solid #fbf14d;
overflow:auto; 
width:98.6%;
*width:100%;
margin-top:16px;
*margin-top:0px;
}
 
#tabContent .content{
display:none;
}
 
#tabContent .active{
padding:5px;
display:block;
padding:10px;
font-size:11px;
}
.image{ text-align:center; float:center; margin-top:20px;} 
.text{ margin-right:15px;}
/* Tab menu styles generated via the horitontal menu builder @ www.cssmenubuilder.com */
.menu{margin:0 auto; padding:0; height:30px; width:100%; display:block; background:url('topMenuImages.png') repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li h4{float:left; padding-left:15px; display:block; color:rgb(255,255,255); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('topMenuImages.png') 0px -30px no-repeat;}
.menu li h4 span{line-height:30px; float:left; display:block; padding-right:15px; background:url('topMenuImages.png') 100% -30px no-repeat;}
.menu li h4:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menu li h4:hover span{background-position:100% -60px;}
.menu li h4.active, .menu li h4.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url('topMenuImages.png') 0px -90px no-repeat; color:rgb(82,82,82);}
.menu li h4.active span, .menu li h4.active:hover span{background:url('topMenuImages.png') 100% -90px no-repeat;}
#maintext p{
*zoom:1;
}
.promo{ float:right; text-align:center; height:auto; margin-top:20px;  margin-left:20px; padding:1px;}
.promo .subtitle{ color:#990000;}
