
.vernav ul {
       margin: 0;
}

.vernav ul li {
       list-style-type: none;
       margin: 0;
}

.vernav ul li, .vernav ul li a, .vernav ul li a span {
       display: block;
       float: left;
}

div.wrap {
       text-align: center;
}

div.pagesize {
       text-align: left;
       margin: 0 auto;
       width: 720px;
}

#logo {
       display: block;
       float: left;

       margin-bottom: 2px;
}

#logo a {
       display: block;
       float: left;
       width: 244px;
       height: 99px;
       text-indent: -5000px;
       background: url(../images/logo.jpg) left top no-repeat;
       margin: 10px 40px 10px 20px;
       
}

#slogan {
       float: left;
       clear: both;
       font-size: 14px;
       text-transform: uppercase;
       font-family: "Trebuchet MS";
       margin-left: 0px;
       color: #A9ABAF;
}

#header {
       margin-bottom: 10px;
       background: url(../images/bg_h.jpg) center top no-repeat;
       width: 720px;
       height:410px;
       float: left;
}

#mainnav ul {
margin-top: 15px;

padding-bottom: 3px;

float: left;
}



#mainnav ul li a {
background: #000;
margin: 0px 4px 0px 4px;
font-size: 15px;
line-height: 26px;
padding: 20px 12px 5px 12px;
text-decoration: none;
font-family: "Trebuchet MS";
border: 1px solid #000000;
}

#mainnav ul li a:hover {
 text-decoration: none;
 color: #000;
 background: #ffffff;
 border: 1px solid #eeeeee;
}

#mainnav ul li a.active {
       background: #D91123;
       color: #fff;
       border: 1px solid #860000;
}

#mainnav ul li a.active:hover {
background: #B00000;
color: #fff;
}

#content {
       clear: both;
}

#label {
       text-indent: -5000px;
       width: 320px;
       height: 96px;
       background: url(../images/label.gif) left top no-repeat;
       margin-bottom: 20px;
}

#label-bio {
       text-indent: -5000px;
       width: 320px;
       height: 96px;
       background: url(../images/label-bio.gif) left top no-repeat;
       margin-bottom: 20px;
}

#label-med {
       text-indent: -5000px;
       width: 320px;
       height: 55px;
       background: url(../images/label-med.gif) left top no-repeat;
       margin-bottom: 20px;
       margin-top: -10px;
}

#label-25 {
       text-indent: -5000px;
       width: 320px;
       height: 35px;
       background: url(../images/label-25.gif) left top no-repeat;
       margin-bottom: 20px;
       
}

#leftcol {
       width: 320px;
       float: left;
       margin-right: 40px;
}

.leftcol {
       width: 320px;
       float: left;
      
       margin-right: 40px;
}


#rightcol {
       width: 360px;
       float: right;
       margin-top: 0px;
}

.rightcol {
       width: 360px;
       float: right;
     
}


#rightcol_k {
       width: 360px;
       float: right;
       background: url(../images/bg3.jpg) left top no-repeat;
       padding-top: 335px;
       margin-top: 0px;
}

.module-box h2 {
       font-family: "Trebuchet MS";
       font-size: 22px;
       text-transform: uppercase;
       color: #fff;
       margin-bottom: 20px;
}

.module-box {
       margin-bottom: 0px;
      
}

img.left {
       margin-right: 10px;
       margin-bottom: 5px;
       float: left;
       padding: 5px;
       border:1px solid #626060;
}

img.c {
       margin-bottom: 5px;
       padding: 5px;
       border:1px solid #626060;
}


#bottom

{ padding: 10px 0;
}
.bottom {
       background: url(../images/bottom-bg.gif) left top repeat-x;
       padding: 10px 0;
}

.s
{height: 65px;}
.l
{height: 25px;}

.tab{
float: left;
font-size: 18px;
border: 1px solid #1a1a1a;
width: 20px;
height: 20px;
margin-right: 5px;
text-align: center;
color: #fff;
}
.tab:hover{
background: #9E0000;
cursor: pointer;
}


.boxholder{
clear: both;
margin-bottom: 10px;
}

#m{ width: 348px; padding-top: 10px; padding-bottom: 10px; text-align: center; border:1px solid #1A1A1A;}

#footer {
       font-size: 11px;
       text-align: right;
       padding-bottom: 10px;
       background: url(../images/bg2.jpg) center bottom no-repeat;
}

#footer a {
color: #898787
}

h3.section {
       margin-top: 1em;
}


div.marginbottom {
       /* Since the Fx.Slide element resets margins, we set a margin on the above element */
       margin-bottom: 10px;
}
