body{background-color:#FFFFFF; color:#000000; font-family:Verdana, Helvetica, sans-serif; font-size:12px; margin:12px;}
a img{border:0px;}
a{color:#4995a0; text-decoration:none;}
a:hover {text-decoration:underline;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.main-container{background-color:#FFFFFF; text-align:left; margin:0 auto; padding:13px;}
.logo{height:80px;}
.logo img{margin-right:13px;}
.logo span, .logo h1{display:block; float:left; margin:0px; padding:0px; padding-top:12px; font-family:"Times New Roman", Times, serif; font-size:38px;}
.logo span a{color:#999999;}
.logo h1 a{font-weight:normal; color:#85c4cd;}
.logo a:hover{text-decoration:none;}
.banner{padding-top:7px;}
.menu{border-bottom:#333333 1px solid; padding-bottom:13px;width:100%; font-family:Arial, Tahoma, Verdana;}
.menu a{color:#999999; font-size:16px;}
.menu a strong{color:#85c4cd;}

.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall{font-size : 10px;}
.mainmenu{font-size : 11px; padding-top:10px;padding-bottom:10px;width:100%}
.mainmenu a{color:#999999;}

.col-left, .col-center{
 width:35%;
}
.col-right{
 width:30%;
}
.column-container{
 padding-right:20px;
}
h2{
 color:#85c4cd;
 font-family:"Times New Roman", Times, serif;
 font-size:24px;
 font-weight:normal;
 border-bottom:#d4d4d4 solid 1px;
 padding-bottom:5px;
 margin-top:10px;
 margin-bottom:17px;
}
h2 span{
 color:#999999;
}
.forum-bits ul{
 list-style:none;
 margin:0px;
 padding:0px;
}
.forum-bits ul li{
 padding-bottom:10px;
}
.search{
 border:#6d6e71 solid 1px;
 padding:2px;
 font-size:17px;
 width:200px;
 height:21px;
 margin-right:5px;
 color:#535454;
}
.button{
 border-width:0px;
 background-color:#b8e5eb;
 color:#FFFFFF;
 text-transform:lowercase;
 font-family:"Times New Roman", Times, serif;
 font-size:20px;
 padding-bottom:2px;
}
.image-36, .image-36-padding{
 width:140px;
 padding-bottom:7px;
 text-align:center;
}
.image-36-padding{
 padding-right:7px;
}
.image-36 img, .image-36-padding img{
 border:#999999 solid 1px;
}
.dropmenudiv{
 position:absolute;
 top:0px;
 padding-top:10px;
 z-index:100;
 visibility: hidden;
 background-color:#FFFFFF;
}
.dropmenudiv ul{
 border: 1px solid #000000;
 padding:0px;
 margin:0px;
}
.dropmenudiv ul li{
 padding:5px;
 overflow:hidden;
}
.dropmenudiv ul li.underline{
 border-bottom:#cccccc solid 1px;
}