body{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
body, html, div, h1, h2, h3, h4, h5, h6, hr, p, img, table, tbody, tr, td{padding:0;margin:0;}
a{color:#346fe6;text-decoration:none;}
a:active, a:hover{text-decoration:underline;}
h1{font-size:15px;font-family:arial;color:#309152;color:#a0c49c;}
h2{font-size:13px;font-family:arial;color:#309152;color:#99cc99;}
h3{font-size:12px;font-family:arial;color:#309152;color:#99cc99;}
form{padding:0;margin:0;}
input,textarea, select{font-size:11px;border:1px solid #AAA;padding:2px;}
td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
th{font-weight:bold;color:#ffffff;background:#D4E1F6 url(images/th-bg.gif) repeat-x top;font-size:11px;}
html>body td{text-align:left;}
html>body td[align="center"]{text-align:center;}
html>body td[align=center]{text-align:center;}
html>body td[align=right]{text-align:right;}
html>body td[align="right"]{text-align:right;}
*[align="center"]{text-align:center;}
*[align=center]{text-align:center;}
*[align="right"]{text-align:right;}
*[align=right]{text-align:right;}
.relative{position:relative;}
.clear{clear:both;font-size:0px;}
.leftclear{clear:left;font-size:0px;}
.main_outer_table{position:relative;margin:0 auto;}
#left-side-div{width:610px;text-align:left;vertical-align:top;display:block;float:left;border:0;margin-left:1px;overflow:hidden;}
#right-side-div{width:308px;margin-left:4px;text-align:left;vertical-align:top;display:block;float:left;border:0;overflow:hidden;}
.headbg{background:none;}
.headbgbox{background-color:#84A9E2;}
.loginbarbg{background-color:#EDF4F9;}
.module_head{font-size:12px;color:#309152;}
.oddrow, .addrow{background-color:#FFF;color:#2f2f2f;}
.evenrow{color:#434548;background-color:#FFF;}
.evenrow.profile{font-style:italic;background-color:#fcfcfc;padding:3px;}
.module_head_right{background-color:#4278D3;font-size:11px;color:#FFFFFF;}
.module_head_right a{background-color:#4278D3;font-size:11px;color:#FFFFFF;}
.calendar_module_detail{font-size:11px;font-weight:normal;background-color:#F8FBFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#e8d1cd;border-right-color:#e8d1cd;border-bottom-color:#e8d1cd;border-left-color:#e8d1cd;}
.calendar_module_head{background:navy url(images/head-only.gif) repeat-x top;font-size:11px;font-weight:bold;color:#FFFFFF;}
td.edituserlink{vertical-align:middle;}
.edituserlink{background-color:#fff;color:#0099cc;font-weight:bold;vertical-align:middle;border:1px solid #f8f8f8;border-bottom:0;padding-top:2px;}
.edituserlink a{background-color:#f8f8f8;color:#0099cc;font-weight:normal;display:block;height:100%;}
.edituserlink a:hover{background-color:#fbfbfb;color:navy;text-decoration:none;font-weight:normal;}
.text_head1, .text_head1:hover{font-size:13px;font-weight:bold;}
.text_head2, .text_head2:hover{font-size:13px;font-weight:bold;}
.offer_head{}
.offer_texth{color:#000;}
.module_detail_inside{text-align:left;}
.tos{font-size:11px;font-weight:normal;background-color:#F8FBFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#D4E1F6;border-right-color:#D4E1F6;border-bottom-color:#D4E1F6;border-left-color:#D4E1F6;margin:10px;}
.im_text{font-size:11px;font-weight:normal;background-color:#F8FBFF;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#95B5E6;border-right-color:#95B5E6;border-bottom-color:#95B5E6;border-left-color:#95B5E6;}
.module_detail{font-size:11px;font-weight:normal;border:1px solid #f9f9f9;text-align:left;}
.leftside_detail{font-size:11px;border:0;padding:2px 1px 2px 0;}
.statusbar{background-color:#D4E1F6;}
a.subhead{text-decoration:underline;font-weight:bold;}
a.subhead:hover{text-decoration:none;}
.smallpic{border:0;}
.formbutton{font-size:12px;padding:0 2px 1px 2px;border:2px solid #f4f4f4;background:#fff url(images/menu-bg.png) repeat-x left bottom;color:#0099cc;cursor:pointer;}
.formbutton:hover{padding:1px 2px 0 2px;border:2px solid #708090;background-position:-20px left;}
.main_outer_table{background-color:#FFFFFF;}
a.main_title{font-size:40px;text-decoration:none;}
a:hover.main_title{text-decoration:none;}
.dotted{border-bottom-width:1px;border-bottom-style:dashed;}
.s_table_blue{color:#27277E;font-weight:bold;}
.s_table_white{color:#27277E;}
.table_blue{background-color:#D3E1FA;color:#27277E;}
.table_white{background-color:#FFFFFF;color:#27277E;}
.table_green{background-color:#D8F9D5;color:#003300;}
.table_red{background-color:#FFD5D5;color:#990000;}
.table_pink{background-color:#FFE1FF;color:#7D0067;}
.table_gray{background-color:#EFEFEF;color:#333333;}
.table_yellow{background-color:#FFFFCC;color:#B08D00;}
.main_text1{font-size:24px;}
.page_heading{font-size:14pt;border:1px solid #A9BDF1;background-color:#DADADA;text-align:center;}
.headrow{border:1px solid #A9BDF1;background-color:#C8E0FB;text-align:center;}
.text8pt{font-size:8pt;}
.searchtitle{font-size:14pt;font-weight:bold;color:#003366;}
.xtitle{font-size:14pt;border:1px solid #A9BDF1;background-color:#DADADA;text-align:center;}
.title{font-size:12pt;border:1px solid #A9BDF1;background-color:#DADADA;text-align:left;font-weight:bold;padding:4px 4px 4px 11px;margin-left:11px;}
.subtitle{font-size:10pt;color:#003366;border:1px solid #96B0F5;background-color:#D7E1EE;font-weight:bold;padding:1px;}
.footer{position:relative;color:#656565;padding:4px 10px 4px 10px;}
.footer a{}
.footerlink-wraper{font-size:9pt;font-weight:normal;color:#000;border-top:2px solid #C6DFC3;}
.footerlink{font-size:9pt;font-weight:normal;}
a.footerlink{font-size:12px;font-weight:normal;text-decoration:none;}
a.footerlink:hover{font-size:9pt;font-weight:normal;text-decoration:underline;}
.copyright{color:#AAAAAA;font-size:11px;text-decoration:none;}
.paneltable{background-color:#003366;}
.modulehead{color:#003366;}
.storyhead{color:#9FBF9B;font-weight:bold;}
.storydate{font-size:9px;color:#003366;font-style:italic;}
.storyby{color:#003366;}
.storytext{}
.newshead{color:#9FBF9B;font-weight:bold;}
.newsdate{font-size:9px;font-style:italic;}
.newstext{}
.pollquestion{color:#4278D3;font-weight:bold;}
.polloptions{}
.payment_mod_head{font-size:11px;color:#FFFFFF;background-color:#3399CC;}
.admin_head{font-size:12px;color:#4278D3;font-weight:bold;}
h4{font-size:12px;}
.copyright:hover{color:#0000ff;font-size:11px;text-decoration:underline;}
.errors{color:red;}
.headerfooter, .headerfooter:hover{color:#000;font-size:12px;font-weight:bold;height:20px;}
.headerfooter:hover{color:#000;text-decoration:none;}
.nickwidth{width:540px;text-align:center;}
.im_msg{font-size:8pt;}
.menu_subhead{background-color:#83ADDF;font-size:11px;font-weight:bold;color:#FFFFFF;}
.picgallery{background-color:#F8FBFF;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.module_head a{text-decoration:none;font-size:11px;font-weight:bold;}
.module_head a:hover{text-decoration:underline;font-size:11px;font-weight:bold;}
.stats_line{float:left;}
.stats_line_outer{width:99%;padding-top:3px;padding-bottom:3px;padding-right:2px;}
.display_error{font-weight:normal;background-color:#f7f5f4;border:1px solid #D3E4D1;}
.required_info{color:#FF0000;}
.bloglink_hdr02{float:left;margin:1px;padding:4px;text-align:center;}
.colhead{font-weight:bold;color:#4278D3;background-color:#D4E1F6;font-size:11px;}
.colhead a{text-decoration:underline;color:#4278D3;}
.colhead a:hover{color:#4278D3;text-decoration:none;}
.panelbox_div{height:16px;padding:1px;padding-left:6px;padding-right:3px;}
.panellinkhdr_div{height:13px;background-color:#4278D3;font-size:11px;font-weight:bold;color:#FFFFFF;padding:3px;padding-left:6px;padding-right:3px;}
.panellinkhdr_div a{text-decoration:none;}
a.panellink_div{font-size:11px;font-weight:bold;text-decoration:none;color:#4278D3;}
.panellink a:hover{text-decoration:underline;}
.signup_line_outer{margin-top:3px;margin-left:6px;margin-bottom:1px;margin-right:4px;vertical-align:middle;}
.signup_line_leftside{float:left;width:188px;}
.profile_line_leftside{float:left;width:45%;font-weight:bold;}
.loadsnaps_column{float:left;width:49.9%;vertical-align:middle;text-align:center;}
.column_head{font-weight:bold;background-color:#D4E1F6;background:#D4E1F6 url(images/th-bg.gif) repeat-x top;color:#ffffff;font-size:11px;line-height:20px;vertical-align:middle;}
.column_head a{color:#fffeee;text-decoration:none;}
.column_head a:hover{text-decoration:underline;}
.line_leftside{margin-top:3px;margin-left:6px;margin-bottom:3px;margin-right:2px;vertical-align:middle;}
.line_rightside{margin-top:3px;margin-left:2px;margin-bottom:3px;margin-right:4px;vertical-align:middle;}
.line_top_bottom_pad{padding-top:2px;padding-bottom:2px;}
.top_margin_6px{margin-top:6px;}
.current_monthday{background-color:#FEFEFE;}
.other_monthday{background-color:#EFEFEF;}
.line_outer{padding-top:3px;padding-left:6px;padding-bottom:3px;padding-right:4px;}
a.dropmenulink{font-size:13px;font-weight:bold;text-decoration:none;}
a.dropmenulink:hover{font-size:13px;font-weight:bold;color:#6633FF;text-decoration:none;}
.dropdowncontainer{width:100%;}
.dropdownsection{width:100px;display:inline;float:left;}
.anylinkcss{position:absolute;visibility:hidden;border:1px solid white;border-bottom-width:0;font:normal 12px Verdana;line-height:22px;z-index:100;background-color:#336699;width:150px;}
.anylinkcss a{width:100%;display:block;text-align:left;text-indent:3px;border-bottom:1px solid white;padding:1px 0;text-decoration:none;font-weight:bold;color:#FFFFFF;}
.anylinkcss a:hover{background-color:#CC6600;color:white;}
.password_bar{font-size:2px;height:4px;width:210px;border-width:1px;border-style:solid;border-color:black;}
.password_text{font-size:10px;}
.searchstyle{}
.searchselect{}
.smallest_profiles{font-size:10px;}
.left_padding_2px{padding-left:2px;}
.fieldset_signup{display:block;border:2px solid #f8f8f8;width:560px;margin-left:4px;}
.fieldset_signup:hover{text-decoration:none;}
.page_hdr{font-size:13px;font-weight:normal;color:#309152;}
.page_hdr a, .page_hdr a:hover{color:#83D7FC;}
.legend_signup{background-color:#ffffff;background:url(images/menu-bg.png) repeat-x -10px;border:2px solid #f8f8f8;font-weight:600;color:#309152;letter-spacing:2px;margin:0;margin-left:20px;padding:2px;}
.fieldset_signup input, .fieldset_signup select{background:transparent url('images/ffform-fbg.gif') repeat-x top;}
