#container { margin: 0 auto; width: 775px; text-align: left; } 
#bglogo { float: left; background-image: url(../images/bg_logo.gif); background-repeat: no-repeat; background-position: top left; width: 775px; height: 52px; } * html #bglogo { margin: 0 0 -7px 0; } 
#bglogolf { float: left; background-image: url(../images/bg_logolf.gif); background-repeat: no-repeat; background-position: top left; width: 775px; height: 52px;} * html #bglogolf { margin: 0 0 -7px 0; } 
#login { float: right; margin: 0; padding: 19px 30px 0 0; font-weight: bold; color: #FFFFFF; font-size: 11px; }
#loginLarge { float: right; margin: 0; padding: 19px 30px 0 0; font-weight: bold; color: #FFFFFF; font-size: 12px; }
#bgnavs { float: right; background-image: url(../images/bg_navs.gif); background-repeat: repeat; background-position: top left; margin: 0; padding: 0; width: 775px; height: 24px; }
#left { width: 534px; height: 167px; float: left; }
#right { width: 241px; height: 167px; float: right; background-color: #4EB001; }
#lefttcontent { width: 503px; float: left; padding: 25px 20px 25px 10px; margin: 0 ; border-right: #E3E3E3 1px dotted; }
#rightcontent { width: 211px; float: right; padding: 25px 10px 25px 20px; margin: 0; }
#centercontent { width: 745px; float: left; padding: 25px 15px 25px 15px; margin: 0; }
#bline { width: 775px; height: 1px; float: right; border-bottom: #E3E3E3 1px solid; margin:0; padding: 20px 0 0 0; }
#blineshort { width: 503px; height: 18px; text-align: right; border-bottom: #E3E3E3 1px solid; margin:0; padding: 3px 0 3px 0; }
#leftbottom { width: 514px; float: left; padding: 10px 10px 25px 10px; margin: 0; color: #737373; }
#rightbottom { width: 221px; float: right; padding: 10px 10px 25px 10px; margin: 0; color: #737373; }
#title { width: 775px; float: right; margin: 0; padding: 0 0 0 0; }
#subMenu { margin: 0; padding: 5px 11px 0 0; text-align: right; }
#subMenu li { margin: 0; padding: 0; background: url(../images/arrow.gif) no-repeat 4px 3px; display: inline; list-style-type: none; }
#subMenu a:link, 
#subMenu a:visited { padding: 0 12px 6px 12px; text-decoration: none; color: #FFFFFF; }
#subMenu a:link.active, #subMenu a:visited.active, #subMenu a:hover, #subMenu a:link.subMenuOn, #subMenu a:visited.subMenuOn { color: #AAE610; }
.form { text-align: left; font-weight: bold; margin:0; padding: 0 0 0 0; }
ul { margin-top: 10px; list-style-type: disc; font-size: 12px;  }
body { text-align: center; margin: 10px 20px 0 20px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
td { margin: 0; font-size: 11px; font-family: Arial; }
a { color: #003076; font-weight: bold; text-decoration: none; }
a:hover  { text-decoration: underline; }
a.navs { color: #FFFFFF; font-weight: bold; padding: 0 11px 0 11px; margin: 0; }
a.navs:hover { color: #AAE610; text-decoration: none; }
a.bottom { color: #737373; font-weight: normal; text-decoration: underline; }
a.bottom:hover { text-decoration: none; }
.bottom { color: #737373; padding: 10px 0 0 0; margin: 0; }
.anavs { color: #AAE610; font-weight: bold; padding: 0 11px 0 11px; margin: 0;}
.getstarted { color: #FFFFFF; font-size: 11px; font-weight: bold; }
.bgheader { background-image: url(images/bg_header.gif); background-repeat: repeat; background-position: top left; }
.bglogout { background-image: url(images/bg_logout.gif); background-repeat: repeat; background-position: top left; }
p { margin: 0; font-size: 12px; padding: 5px 0 5px 0; } 
p.small { font-size: 11px; }
p.title, td.title, span.title { font-weight: bold; font-size: 16px; margin: 0; padding: 5px 0 5px 0; }
p.smallTitle { font-weight: bold; font-size: 14px; margin: 0; padding: 5px 0 5px 0; }
p.getstarted { margin: 0; padding: 15px 20px 0 20px; }
.active { color: #4EB001; font-weight: bold; }
.logout { color: #FFFFFF; font-weight: bold; }
input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin:0; padding: 0; }
#maintable { width: 775px; height: 52px; }
#logout { margin:0; padding: 12px 15px 0 0; }
#navs { height: 24px; }
#content { margin: 0; padding: 25px 10px 25px 10px; border-bottom: #E3E3E3 1px solid; }
#logos { margin: 0; padding: 15px 20px 0 20px; }
#forums { width: 340px; float: left; margin: 0; padding: 0 30px 0 0; }
a.forums { font-weight: bold; font-size: 16px; display: block; background-color: #5981BF; color: #FFFFFF; padding: 3px 0 0 10px; margin: 0 0 5px 0; border-bottom: 1px #234780 solid; }

/* Message Board Elements */
.titleCell { background: #5981BF; color: #FFFFFF; border-bottom: 1px solid #234780; font-weight: bold; }
.topicCell { border-bottom: 1px solid #EDEDED; }
.buttonDark { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: #EA6300; border-bottom: 1px solid #B24B00; border-top: 1px solid #FF8830; border-right: 1px solid #B24B00; border-left: 1px solid #FF8830; }
.divider { border-bottom: 1px solid #EDEDED; font-size: 11px; margin-bottom: 10px; }


