body {margin: 0px; background-color: #ffffff;}
img, table {border: 0px;}
td {font-family: verdana, arial, helvetica; font-size: 11px; color: #000000; vertical-align: top;}
form {margin: 0px;}

a:link, a:active, a:visited {color: #000000;}
a:hover {color: #ff0000;}

.mainnavcell {vertical-align: bottom;}

.tinynav {width: 600px; text-align:right; padding-bottom: 8px;}
a.tinynavlink:link, a.tinynavlink:active, a.tinynavlink:visited {font-size: 10px; color: #666666; text-decoration: none;}
a.tinynavlink:hover {color: #ff0000; text-decoration: underline;}

.mainnav1 {background-color: #D4D4D4; padding: 6px; text-align: center; vertical-align: bottom; font-weight: bold; font-size: 13px;}
.mainnav1on {background-color: #D4D4D4; padding: 6px; text-align: center; vertical-align: bottom; font-weight: bold; font-size: 13px; color: #ffffff; cursor: hand;}
.mainnav2 {background-color: #C3C3C3; padding: 6px; text-align: center; vertical-align: bottom; font-weight: bold; font-size: 13px;}
.mainnav2on {background-color: #C3C3C3; padding: 6px; text-align: center; vertical-align: bottom; font-weight: bold; font-size: 13px; color: #ffffff; cursor: hand;}
.mainnav3 {background-color: #B2B2B2; padding: 6px; text-align: center; vertical-align: bottom; font-weight: bold; font-size: 13px;}
.mainnav3on {background-color: #B2B2B2; padding: 6px; text-align: center; vertical-align: bottom; font-weight: bold; font-size: 13px; color: #ffffff; cursor: hand;}
.mainnav4 {background-color: #A1A1A1; padding: 6px; text-align: center; vertical-align: bottom; font-weight: bold; font-size: 13px;}
.mainnav4on {background-color: #A1A1A1; padding: 6px; text-align: center; vertical-align: bottom; font-weight: bold; font-size: 13px; color: #ffffff; cursor: hand;}

.menu1 {width: 200px; z-index: 10; visibility: hidden; position: absolute; background-color: #D4D4D4; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; margin-left: -49px;}
.menu2 {width: 200px; z-index: 10; visibility: hidden; position: absolute; background-color: #C3C3C3; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; margin-left: -50px;}
.menu3 {width: 200px; z-index: 10; visibility: hidden; position: absolute; background-color: #B2B2B2; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; margin-left: -50px;}
.menu4 {width: 200px; z-index: 10; visibility: hidden; position: absolute; background-color: #A1A1A1; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; margin-left: -50px;}
.menutable {width: 100%; border-top: 1px solid #ffffff;}

.hptable {width: 750px; border-top: 1px solid #ffffff;}
.hptop {width: 351px; background-color: #35364B;}
.hptext {width: 351px; height: 69px; color: #ffffff; text-align:right; padding: 15px 5px 5px 5px;}
.hptopright {width: 150px; height: 139px;}
.hpleft {width: 250px; height: 161px; background-color: #4B4B4B; color: #ffffff;}
.hpright {width: 251px; height: 161px; background-color: #000000; color: #ffffff; border-top: 1px solid #ffffff; border-left: 1px solid #ffffff;}
.hpnews {width: 250px; color: #ffffff; padding: 15px; font-size: 10px;}
a.hpnewslink:link, a.hpnewslink:active, a.hpnewslink:visited {color: #ffffff; text-decoration: none;}
a.hpnewslink:hover {color: #ff0000;}
.hpneed {width: 230px; margin: 0px 10px;}
.hpneedchoice {font-size: 10px; color: #ffffff; vertical-align: middle;}
.hpgo {vertical-align: bottom; text-align: right;}

.leftcolumn1 {width: 149px; background-color: #D4D4D4; border-top: 1px solid #ffffff;}
.leftcolumn2 {width: 149px; background-color: #C3C3C3; border-top: 1px solid #ffffff;}
.leftcolumn3 {width: 149px; background-color: #B2B2B2; border-top: 1px solid #ffffff;}
.leftcolumn4 {width: 149px; background-color: #A1A1A1; border-top: 1px solid #ffffff;}
.leftcolumn5 {width: 149px; background-color: #A1A1A1; border-top: 1px solid #ffffff;}

.photo1 {height: 100px; background-image: url(../images/photo1.jpg); vertical-align: bottom; font-weight: bold; font-size: 13px; color: #ffffff; padding: 3px;}
.photo2 {height: 100px; background-image: url("../images/photo2.jpg"); vertical-align: bottom; font-weight: bold; font-size: 13px; color: #ffffff; padding: 3px;}
.photo3 {height: 100px; background-image: url("../images/photo3.jpg"); vertical-align: bottom; font-weight: bold; font-size: 13px; color: #ffffff; padding: 3px;}
/*.photo4 {height: 100px; background-image: url(../images/photo4.jpg); vertical-align: bottom; font-weight: bold; font-size: 13px; color: #ffffff; padding: 3px;}*/
.photo4 {height: 100px; vertical-align: bottom; font-weight: bold; font-size: 13px; color: #ffffff; padding: 3px;}

.subnavtable {border-top: 1px solid #ffffff; margin-bottom: 30px;}
.subnav2 {padding: 5px; font-weight: bold; border-bottom: 1px solid #ffffff;}
.subnav2on {padding: 5px; font-weight: bold; border-bottom: 1px solid #ffffff; background-color: #CC0000; color: #ffffff; cursor: hand;}
.subnav3 {padding: 5px 5px 5px 10px; border-bottom: 1px solid #ffffff;}
.subnav3on {padding: 5px 5px 5px 10px; border-bottom: 1px solid #ffffff; background-color: #CC0000; color: #ffffff; cursor: hand;}

.mainarea {width: 601px; background-image: url(../images/bkg.gif);}
.mainareanorightbar {width: 601px;}
.content {width: 452px; padding: 10px 20px;}
.contentnorightbar {width: 601px; padding: 10px 20px;}
.crumbs {font-weight: bold; font-size: 10px; margin-bottom: 5px;}
a.crumbslink:link, a.crumbslink:active, a.crumbslink:visited {color: #9A9A9A; text-decoration: none;}
a.crumbslink:hover {color: #ff0000; text-decoration: underline;}
.title {font-weight: bold; font-size: 13px; margin-bottom: 15px;}
.subtitle {font-weight: bold; font-size: 10px; margin-bottom: 12px;}

.rightbar {width: 149px; padding: 10px; color: #ffffff;}

.blackcell {background-color: #000000; color: #ffffff;}
.blackcellright {width: 149px; background-color: #000000; color: #ffffff;}
.corner {vertical-align: bottom; text-align: right; background-image: url(../images/bkg.gif);}
.cornernorightbar {vertical-align: bottom; text-align: right;}

.footer {padding-top: 5px; font-size: 10px; color: #666666;}


