﻿*html{margin:0;padding:0;}
body 
{
	margin:0;padding:0;
	font: 12px calibri, arial,verdana;
    background: #fff url(../img/bg.jpg) repeat-y center;
    color:#125F7E;
}

img {border:0;padding:0;margin:0;}
a {text-decoration:none;color:#125F7E;}
a:hover {text-decoration:underline;color:#000;}
#wrapper 
{
	width:950px;
	margin:0 auto;
}
#header {background-color:#fff;width:950px;height:93px;}
#login {float:right;font-size:10px;margin:75px 10px 0 0;}
#menu 
    {
    width:950px;
    height:36px;
    border-bottom:solid 1px #fff;
    background: #125F7E url(../img/menubg.jpg) repeat-x top left;
    clear:both;
    }
#menu ul {list-style:none;margin:0 0 0 5px;padding:0;}
#menu ul li {float:left;margin-top:9px;}
#menu a {color:#fff;font: 16px arial,verdana;padding:10px;}
#flashheader 
    {
    width:950px;
    height:203px;
    background: #fff url(../img/placeholder.jpg) no-repeat center;
    border-bottom:solid 1px #fff;
    }
#goldbar 
    {
    width:950px;
    height:12px;
    background: #fff url(../img/goldbar.jpg) repeat-x top center;
    border-bottom:solid 1px #fff;
    }
    
#leftmenu {float:left;width:206px;background: transparent url(../img/leftbg.jpg) no-repeat top left;}
#submenu {float:left;width:206px;background: transparent url(../img/leftbg.jpg) no-repeat top left;}
#submenu h2 {margin:10px 0 5px 10px;border-bottom:solid 1px #908430;width:90%;}
#submenu ul.menu {margin:0;padding:0 0 0 12px; list-style:none;font-weight:bold;width:200px;}
#submenu ul.menu ul {margin:0;padding:0 0 10px 22px;font-weight:bold;width:200px;}
#content {float:left;padding:20px 12px;width:493px;}
#content a {text-decoration:underline;}
#content ul {width:450px;}
#rightmenu {float:right;width:226px;}


#leftmenu h2 {color:#908430;font: 12pt geogia, times;margin:0;}
#leftmenu h2.latestnews {width:206px;height:50px;background: transparent url(../img/hd_latestnews.gif) no-repeat top left;margin:10px 0 20px 18px;}
#leftmenu h2.latestnews span {display:none;}
#leftmenu DIV.news {margin:0 0 10px 18px;padding-right:10px;}
#leftmenu DIV.news p {margin-bottom:10px;}
#leftmenu DIV.news a {text-decoration:underline;}
#leftmenu p,br,ul {width:99%;margin:0;}
#bluebox {background: transparent url(../img/blueboxtop.gif) no-repeat top left;color:#fff;width:183px;margin:20px 0 20px 10px;}
#bluebox h3 {width:140px;font: 12pt geogia, times;padding:10px 0 0 0;margin:10px 0 5px 13px;}
#bluebox ul {width:170px;}
#bluebox ul,#bluebox ul li  {margin:0 10px 5px 12px;padding:0;}
#blueboxbot {background: #fff url(../img/blueboxbot.gif) no-repeat top left;width:183px;height:13px;}

#content h1 {color:#908430;font: 18pt geogia, times;margin:0 0 10px 0;}
#content h2 {clear:both;color:#125F7E;font: 13pt geogia, times;font-weight:bold;border-bottom:solid 1px #908430;margin:15px 0 10px 0;padding-bottom:5px;}
#content img.right {float:right;padding-left:5px;}
#content p {margin-top:8px;}

#rightmenu p,br,ul {width:99%;margin:0;margin-bottom:8px;}
#rightmenu h2.tryforfree {width:226px;height:50px;background: transparent url(../img/tryforfree.gif) no-repeat center;margin:0;padding:0;}
#rightmenu h2.tryforfree span {display:none;}
#rightmenu #tryforfree {width:171px;border-left:solid 1px #125F7E;border-right:solid 1px #125F7E;border-bottom:solid 1px #125F7E;margin:0 auto;padding:10px;}
#rightmenu #tryforfree input {font-size:9px;width:171px;margin:5px auto 0 auto;}
#rightmenu #articles {width:191px;margin:0 auto;}
#rightmenu #articles h2 {color:#908430;font: 12pt geogia, times;margin:10px 0 0 0;font-weight:bold;}
#rightmenu #articles img {margin:0 0 10px 0;}
#rightmenu #articles a {text-decoration:underline;}
.goldline {border-bottom:solid 1px #908430;width:99%;margin-top:20px;}
#footer {background-color:#908430;width:940px;clear:both;vertical-align:bottom;padding:5px;color:#fff;margin:0;border-top:solid 1px #fff;}
#footerunder {height:30px;width:975px;margin-left:-12px;background: #fff url(../img/bottombg.jpg) no-repeat center;margin-top:0;}
form {margin:0;padding:0;}
#zest {float:right;margin-right:5px;}
#zest a {color:#BFB783;}
#content td.modules {text-align:center;padding-bottom:10px;}
#back {float:right;}
table.thegrid {width:99%;}
table.thegrid tr.alternate {background-color:#efefef;}
table.thegrid tr.gridhead {background-color:#efefef;font-weight:bold;}
.hspacer {margin:5px 0;display:block;float:left;clear:both;}