body {margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;background: url('images/vert_bg.gif') center repeat-y;}
.banner_divider{border:solid #ffffff; border-width:0px 0px 1px 0px;}
.pos_top{vertical-align:top;}
.pos_center{text-align:center;}
.nav_bg_side{background: url('images/nav_bg_side.jpg') repeat-y;}
.nav_bg_side p{margin:1px; padding:10px 6px 10px 20px; border:dotted #3f8138; border-width:0px 0px 1px 0px; font-weight:bold; color:#FFFFFF;}
.nav_side{color:#ffffff; text-decoration:none;}
.nav_side:hover{color:#c0ff76;}
.contact_bg_side{background: url('images/contact_bg_side.jpg') repeat-y; vertical-align:top;}
.contact_logo_side {background: url('images/contact_logo_side.jpg') no-repeat; width:198px; vertical-align:top; margin:0px;}
.contact_logo_side p {color:#FFFFFF; margin:10px;}
.contact_logo_side a {color:#FFFFFF;}
.contact_logo_side a:hover {color:#c0ff76;}
.nav_on {background: url('images/nav_bg_top_over.jpg'); width:105px; height:25px; padding:0px 10px 0px 10px; color:#FFFFFF; font-weight:bold; border:solid #ffffff; border-width:0px 0px 1px 1px; cursor:pointer;}
.nav_off{background: url('images/nav_bg_top.jpg'); width:105px; height:25px; padding:0px 10px 0px 10px; color:#FFFFFF; font-weight:bold; border:solid #ffffff; border-width:0px 0px 1px 1px;}
.content_start{ background: url('images/content_bg_shadow.jpg') repeat-x;}
.border_sidebar{border:solid #ededed; border-width:1px;}
.border_main{border:solid #9c9c9c; border-width:1px; background-color:#ececec;}
.sidebar_topic{background: url('images/sidebar_bg_header.jpg') no-repeat; width:247px; height:2px; color:#eaffd1; font-weight:bold; padding:4px; border:solid #ffffff; border-width:1px;}
.sidebar_pad{padding:5px 10px 5px 10px;}
.content_top{background: url('images/content_top.jpg') repeat-x; width:100%; height:6px;}
h1 {font-size:14px; color:#267f00; font-weight:bold; margin-top:0px; padding-top:0px;}
.pad_w10{padding:10px;}
.hor_dots{background: url('images/hor_dots.gif') repeat-x; height:1px;}
a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#006600;}
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2a9a1e;}
.footer{border:solid #ededed; border-width:1px 0px 0px 0px; padding:6px 0px 6px 6px; color:#666666; background-color:#efffe1;}
hr{border:solid #003300 1px;}
.image_border{border:solid #003300; border-width:1px;}
.login {background: url('images/login.jpg') no-repeat; width:485; height:400px; border:solid #003300; border-width:1px;}
.pix {width:740; border:solid #003300; border-width:1px;}
.member {background: url('images/member.jpg') no-repeat; width:485; border:solid #003300; border-width:1px; font-size:12px; padding:30px;}
.txt_white {color:#ffffff;}
.contact_us{background: url('images/contact.jpg') no-repeat; width:300px; height:247px;}
.landing_header {border:dotted #267f00; border-width:0px 0px 1px 0px;font-size:14px; color:#267f00; font-weight:bold;}
.landing_divider {border:dotted #267f00; border-width:0px 0px 1px 0px;}
.rep_forum_bg_head{background: url('images/rep_forum_bg_head.jpg') repeat-x; height:21px;}
.rep_forum_bg_head2{background: url('images/rep_forum_bg_head.jpg') repeat;}
.rep_forum_bg_head3{background-color:#CCCCCC;}
.rep_forum_bg_head4{background-color:#999999;}
.forum_subject{font-size:11px; font-weight:bold; color:#ffffff;}
.landing_header_reunion{border:dotted #267f00; border-width:0px 0px 1px 0px;font-size:14px; color:#267f00; font-weight:bold;background: url('images/reunion_golf.jpg') right; }