body {background: #E4E4E4 url(/images/bg_main.gif) repeat-x; margin: 0px; padding: 0px;}
body, td, p {font: 11px Verdana, Tahoma, Geneva, Lucida, Verdana, Arial, sans-serif; color: #666666;}
input, select, textarea {font: 11px Verdana, Helvetica, Tahoma, Geneva, Lucida, Verdana, Arial, sans-serif; color: #666666;}

.formtable {border-top: 1px solid #666666; border-left: 1px solid #666666;}
table.formtable td {border-bottom: 1px solid #666666; padding: 3px; border-right: 1px solid #666666;}
table.formtable td.dark {font-weight: bold;}

a:link, a:visited {color: #0000FF; text-decoration: none;}
a:hover, a:active {color: #333333; text-decoration: underline;}

.address {color: #FFFFFF;}
a.address:link, a.address:visited {color: #FFFFFF; text-decoration: none;}
a.address:hover, a.address:active {color: #CCCCFF; text-decoration: underline;}

.linklogo {margin-right: 20px; margin-bottom: 20px;}


h1
{
color:#787878;
font-size:14px;

}

.maintable {background: #FFFFFF}
.headertable {background: #FFFFFF url(/images/gradient.jpg);}
.headergradient {background: #E4E4E4; text-align: right;}
.detailstable {border: 1px solid #A3A3EE;}
table.detailstable td {font-size: 9px; color: #3333FF; padding: 3px;}
.addressbar {background: #0000FF; text-align: right; font: 10px; color: #FFFFFF; padding: 3px;}

.producttabletop {border: 1px solid #9B9B9B; padding: 1px;}
.producttablebottom {border-left: 1px solid #9B9B9B; border-bottom: 1px solid #9B9B9B; border-right: 1px solid #9B9B9B; padding: 5px; text-align: center; font-color: #0000FF; height: 37px; vertical-align: top;}

.menucolumn {background: url(/images/nav/menu_bg.gif); text-align: right;}
.menutable {background: #EBEBEB url(/images/nav/menu_bg2.gif);}
table.menutable td {text-align: right;}
.menutablebtm {background: #FFFFFF url(/images/nav/menu_bg.gif);}
table.menutablebtm td {text-align: right;}

.imagestable {}
table.imagestable td {padding: 1px 0px 1px 1px; text-align: right;}

.footertable {background: #D1D1D1}
table.footertable td {font-size: 9px; color: #666666;}

.bluetext {color: #0000FF;}
.bold {font-weight: bold;}
.categoryhead {color: #0000FF; font: bold 12px;}
.newshead {color: #D4F2AA; font-weight: bold; padding: 8px 8px 8px 30px;}
.details {font-size: 10px;}
.smaller {font-size: 10px;}
.header1 {color: #0000FF; font: bold 11px;}
.keywords {font-size: 10px; color: #CCCCCC; padding: 40px 35px 20px 35px;}

.maincopylg {padding: 40px 40px 0px 150px;}
.maincopysm {padding: 40px 40px 0px 35px;}
.copycategory {padding: 25px 30px 0px 30px;}
.validation {font: bold; color: #CC0000;}