body {
    margin:0px;
    background:#ffffff;
}

table .leftnav{
background:url('../images/nav_bg.gif') repeat;
font: bold 13px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:20px;
text-decoration:none;
}

table .leftnav td{
background:url('../images/navtd_bg.gif') repeat;
font: bold 13px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:20px;
}

table .leftnav a{
line-height:20px;
font: bold 13px  Arial, Helvetica, sans-serif;
color:#333366;
text-decoration:none;
}

table .leftnav a:hover{
line-height:20px;
font: bold 13px  Arial, Helvetica, sans-serif;
color:#3333cc;
text-decoration:none;
}

table.content{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#333366;
}

table.content span{
font: bold 12px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:22px;
}

table.content td{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:22px;
padding-bottom:3px;padding-top:1px;padding-right:3px;padding-left:3px;
}

table.content a{
font: bold 12px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:22px;
padding:3px;
text-decoration:none;
}

table.content a:hover{
font: bold 12px  Arial, Helvetica, sans-serif;
color:#000000;
line-height:22px;
padding:3px;
text-decoration:none;
}

table.content th{
background:url('../images/title_bg.gif') repeat-x;
height:34px;
text-align:left;
padding-left:4px;
font: bold 14px  Arial, Helvetica, sans-serif;
color:#cc9900;
}

table.content th a{
font: bold 14px  Arial, Helvetica, sans-serif;
color:#cc9900;
}

table.content th a:hover{
font: bold 14px  Arial, Helvetica, sans-serif;
color:#333366;
}

table.contentbio{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#333366;
}

table.contentbio span{
font: bold 12px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:22px;
}

table.contentbio td{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:22px;
padding-bottom:3px;padding-top:3px;padding-right:3px;padding-left:3px;
}

table.contentbio a{
font: bold 12px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:22px;
padding:3px;
text-decoration:none;
}

table.contentbio a:hover{
font: bold 12px  Arial, Helvetica, sans-serif;
color:#000000;
line-height:22px;
padding:3px;
text-decoration:none;
}

table.contentbio th{
background:url('../images/title_bg.gif') repeat-x;
height:34px;
text-align:left;
padding-left:4px;
font: bold 14px  Arial, Helvetica, sans-serif;
color:#cc9900;
}

table.contentbio img{
border:1px solid #333366;
float:left;
margin:3px;
}

table.contentbio ul li {
list-style-image: url(../images/li.gif); 
}

table.contentcont{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#333366;
}

table.contentcont td{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:22px;
padding-bottom:3px;padding-top:3px;padding-right:3px;padding-left:3px;
}

table.contentcont a{
font: bold 12px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:22px;
padding:3px;
text-decoration:none;
}

table.contentcont a:hover{
font: bold 12px  Arial, Helvetica, sans-serif;
color:#000000;
line-height:22px;
padding:3px;
text-decoration:none;
}

table.contentcont th{
background:url('../images/title_bg.gif') repeat-x;
height:34px;
text-align:left;
padding-left:4px;
font: bold 14px  Arial, Helvetica, sans-serif;
color:#cc9900;
}

table.contentcont th a{
font: bold 14px  Arial, Helvetica, sans-serif;
color:#cc9900;
}

table.contentcont th a:hover{
font: bold 14px  Arial, Helvetica, sans-serif;
color:#333366;
}

table .footer{
background:url('../images/footer_bg.gif') repeat-x;
font: normal 12px  Arial, Helvetica, sans-serif;
color:#333366;
line-height:45px;
text-decoration:none;
height:45px;
}

table .footer a{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#333366;
text-decoration:none;
}

table .footer a:hover{
font: normal 12px  Arial, Helvetica, sans-serif;
color:#3333cc;
text-decoration:none;
}

.vertln{
background:url('../images/vertln.gif') repeat-y;
background-position:left top;
}

.horln{
background:url('../images/horln.gif') repeat-x;
background-position:left bottom;
}

.sbmtbtn{
font: bold 11px MS Sans Serif, Arial,  Helvetica;color:#333366;
border:1px solid #ffcc00;
background:#ffffff;
}

span.req{
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#cc3300;
}

select, input, textarea, .input {
border:1px solid #cc9900;
background-color: #ffffff;
font: normal normal 11px MS Sans Serif, Arial,  Helvetica;color:#333366;
} 

input.checkbox{
border:1px solid #ffffff;
}

img.brdr{
border:1px solid #333366;
}

pre{
white-space: pre-wrap;
}
