﻿/****************************************************************
Copyright Discover Websites 2009
CSS Written by Andy Vickery
*****************************************************************
Master Styles
****************************************************************/
body { margin:0px auto 0px auto; font-family:Trebuchet MS, Helvetica, Arial, Sans-Serif; font-size:9pt; color:#4d4d4d; background-color:#808080; background-image:url(images/background.jpg); background-position:center; background-repeat:repeat-y; }
a { text-decoration:none; color:Blue }
a:hover { }
img { border:0; }
#master_wrapper { margin:8px auto 8px auto; width:955px; background-color:White; }
.clear { clear:both; }
h1 { font-size:14pt; font-weight:normal; padding:0; margin:0; color:#277a50; }
h2 { font-size:12pt; font-weight:normal; padding:0; margin:0; color:#c7f012; }
p { margin:8px 0px 20px 0px; padding:0; }
.forms_wrapper { border:solid 1px #cccccc; padding:8px; margin-top:8px; }
.forms_lhs { float:left; width:150px; }
.forms_rhs { float:left; }
.watermark { color:#999999; }

input[type="submit"] { background-color:#196634; border:solid 1px #004001; color:#c7f012 }

.btn_standard_green { background-image:url(images/btn_standard_green.jpg); background-repeat:repeat-x; border:0; height:26px; color:White; padding:2px 10px 3px 10px; font-size:9pt; font-weight:normal; }
.btn_standard_red { background-image:url(images/btn_standard_red.jpg); background-repeat:repeat-x; border:0; height:26px; color:White; padding:2px 10px 3px 10px; font-size:9pt; font-weight:normal; }


/****************************************************************
Banner Styles
****************************************************************/
#banner_wrapper { }
#banner_wrapper h2 { font-size:11pt; font-weight:bold; padding:0; margin:0; color:white; margin-bottom:6px; }
#banner_top { height:8px; background-image:url(images/banner_top.jpg); background-repeat:repeat-y; margin-bottom:8px; }
#banner_main_wrapper { background-image:url(images/banner_main_back.jpg); background-repeat:no-repeat; height:135px; }
#logo_wrapper { float:left; margin-top:30px; margin-left:15px; }
#banner_mid_wrapper { float:left; padding:26px 0px 0px 40px; }
#banner_signup_wrapper { float:right; margin-top:14px; }
#banner_scroller_wrapper { height:22px; color:#333333; width:955px; overflow:hidden; padding-top:5px; }

/****************************************************************
Middle Styles
****************************************************************/
#body_wrapper { text-align:justify; }
#lhs_wrapper { float:left; width:222px; padding:0px 8px 8px 8px; }
#lhs_box_wrapper { background-image:url(images/lhs_box.jpg); background-repeat:repeat-x; background-position:top; background-color:#aba9aa; min-height:222px; color:White; margin-bottom:8px; }
#lhs_box_inner { margin:0px 8px 0px 8px; }

#rhs_wrapper { float:left; width:709px; margin-right:8px; margin-bottom:8px; }
#toolbar_wrapper { background-image:url(images/toolbar_back.jpg); background-repeat:repeat-x; height:28px; color:white; font-size:12pt; padding:5px 20px 0px 20px; }
#toolbar_wrapper a { color:#c7f012; }
#toolbar_wrapper a:hover { color:#ffffff; }
#body_main { margin:8px 0px 0px 0px; }


/**********************************
Track News Styles
**********************************/
#track_news_lhs_wrapper { float:left; margin-right:10px; width:406px; }
#track_news_rhs_wrapper { float:left; width:293px; }
#track_news_rhs_box1 { margin-bottom:10px; height:144px; }
#track_news_rhs_box2 { background-image:url(images/track_news_rhs_box2.jpg); background-position:top; background-repeat:no-repeat; background-color:#659900; color:White; padding:8px; width:263px; margin-left:5px; }

#track_news_signup_banner { background-image:url(images/track_news_signup_banner_back.jpg); height:74px; width:685px; margin-bottom:10px; color:White; margin-top:4px; }
#track_news_signup_form_new { background-image:url(images/track_news_signup_form_new_back.jpg); height:197px; width:693px; margin-bottom:10px; color:White; }
#track_news_signup_form_new_1 { float:left; padding:10px; }
#track_news_signup_form_new_2 { float:left; padding:10px 0px 10px 0px; }
#track_news_signup_form_new_3 { float:left; padding:10px; width:281px; }
#track_news_signup_form_existing { background-image:url(images/track_news_signup_form_existing_back.jpg); height:100px; width:693px; margin-bottom:10px; color:White; }
#track_news_signup_form_existing_1 { float:left; padding:8px; color:#004001; font-size:11pt; font-weight:bold; }
#track_news_signup_form_existing_2 { float:left; padding:8px 0px 8px 0px; }
#track_news_signup_form_existing_3 { float:left; padding:8px; }
#track_news_signup_form_existing_4 { float:left; padding:8px 8px 8px 0px; }
#track_news_signup_form_existing_5 { float:left; padding:26px 0px 8px 0px; }
#track_news_signup_form_existing_bottom { padding:0px 8px 8px 8px; font-size:9pt; line-height:100%; }

/****************************************************************
Bottom Signoff Styles
****************************************************************/
#signoff_wrapper { }
#signoff_line { height:8px; background-image:url(images/bottom_bar.jpg); margin-bottom:4px; }
#signoff_green { background-image:url(images/signoff_back.jpg); background-repeat:no-repeat; height:39px; }
#signoff_lhs { float:left; color:#ffffff; font-size:10px; margin:20px 0px 0px 8px; }
#signoff_rhs { float:right; color:#ffffff; font-size:10px; margin:20px 8px 0px 0px; }
#signoff_lhs a { color:White; }
#signoff_rhs a { color:White; }
