body {
    margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
    background:#ffffff;
}
.logo{
background:url('../images/logo.jpg') #ffffff no-repeat;
background-position:center bottom;
height:139px;
}
.topnavbg{
background:url('../images/top_nav_bg.gif') #ffffff no-repeat;
background-position:center bottom;
height:30px;
padding-left:21px;
padding-right:21px;
}
table .topnav td{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
}
table .topnav a{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
text-decoration:none;
}
table .topnav a:hover{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#996600;
text-decoration:none;
}

.leftbg{
background:url('../images/left_nav_bg.gif') repeat-y;
}
table.leftlinks{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
table.leftlinks td{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
padding-left:28px;
color:#660000;
line-height:21px;
border-bottom:1px solid #cccc99;
}
table.leftlinks a{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
text-decoration:none;
line-height:21px;
}
table.leftlinks a:hover{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#996600;
text-decoration:none;
line-height:21px;
}

table.contenttxt{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
}
table.contenttxt th{
background:url('../images/section_title_bg.gif') repeat-x;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
padding:5px;
color:#660000;
line-height:21px;
}
table.contenttxt td{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
padding:5px;
line-height:21px;
}
table.contenttxt a{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
text-decoration:underline;
}
table.contenttxt a:hover{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#996600;
text-decoration:none;
}
.contenttxt{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
padding:5px;
line-height:21px;
}

table.section{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
table.section th{
background:url('../images/section_title_bg.gif') repeat-x;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
padding:5px;
color:#660000;
line-height:21px;
}
table.section td{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
padding:5px;
color:#660000;
line-height:21px;
}
table.section td img{
float:left;
border:1px solid #000000;
margin-right:5px;margin-top:6px;
}
table.section a{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
text-decoration:none;
line-height:21px;
}
table.section a:hover{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#996600;
text-decoration:none;
line-height:21px;
}

table.pnt{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
table.pnt th{
background:url('../images/section_title_bg.gif') repeat-x;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
padding:5px;
color:#660000;
line-height:21px;
}
table.pnt td{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
line-height:20px;
}
table.pnt td img{
float:left;
border:1px solid #000000;
margin-right:5px;margin-top:5px;
}
table.pnt a{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
text-decoration:none;
line-height:21px;
}
table.pnt a:hover{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#996600;
text-decoration:none;
line-height:21px;
}

table.catsection{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
table.catsection th{
background:url('../images/section_title_bg.gif') repeat-x;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
padding:5px;
color:#660000;
line-height:21px;
}
table.catsection td{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
padding:5px;
color:#660000;
line-height:21px;
}
table.catsection td img{
border:1px solid #000000;
}
table.catsection a{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
text-decoration:none;
line-height:21px;
}
table.catsection a:hover{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#996600;
text-decoration:none;
line-height:21px;
}

.maintitlebg{
background:url('../images/main_title_bg.gif') no-repeat;
padding-left:17px;
padding-top:3px;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
}
a.maintitle{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
text-decoration:underline;
}
a.maintitle:hover{
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
text-decoration:none;
}
.mainbg{
background:url('../images/main_content_bg.gif') repeat-y;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
padding-left:0px;
}

.footerbg{
background:url('../images/footer_bg.gif') no-repeat;
background-position:center middle;
height:47px;
padding-left:21px;
padding-right:21px;
}
table .footer td{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
}
table .footer a{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
text-decoration:none;
}
table .footer a:hover{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#996600;
text-decoration:none;
}

a.other{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#660000;
text-decoration:underline;
}
a.other:hover{
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#996600;
text-decoration:none;
}
.btmbrdr{
border-bottom:1px dotted #000000;
}
.vertln{
background:url('../images/vert_ln.gif') repeat-y;
background-position:right top;
}
.horln{
background:url('../images/horln.gif') repeat-x;
background-position:left bottom;
}
select, input, textarea, .input {
border:1px solid #cccc99;
font: normal normal 11px MS Sans Serif, Arial,  Helvetica;color:#660000;
background:#ffffff;
} 
.req{
font: normal normal 11px MS Sans Serif, Arial,  Helvetica;color:#cc0000;
}