/***************************************************************************************************************************
DEFAULT PAGE FORMAT AND FORM SETTINGS
****************************************************************************************************************************/


/******* SETS DEFAULT PAGE BACKGROUND, TEXT SIZE AND COLORING ***********/
body {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-image: url("/images/background.gif"); 			
	background-repeat:repeat; background-color: #000000; margin-left:0px; margin-top:6px; margin-right:0px; margin-bottom:12px}

.body_block { background-color:#333333; border-top: 3px solid #000000; border-bottom: 2px solid #000000; }

.body_block_2 { background-color:#FFFFFF; background-image: url(/images/setup/table_r2_c1.gif);
	background-repeat: repeat-y; padding-right: 0px; padding-left: 0px; }




/******* SETS DEFAULT FORM FIELDS FORMATTING ***********/
input {font-size:11px;font-family: Arial, Helvetica, sans-serif}
select {font-size:11px;font-family: Arial, Helvetica, sans-serif}
textarea {font-size:11px;font-family: Arial, Helvetica, sans-serif}

/******* DEFAULT FORMAT FOR ALL LINKS THROUGHOUT THE SITE ***********/
a:link, a:visited, a:active, a:hover {color: #90B0D6; text-decoration:underline; }



.TextHeadline {font-family:"Times New Roman", Times, serif;font-size: 22px;font-weight: normal;
	color: #90B0D6;text-decoration: none;margin: 0px;}

.TextWhiteHeadline {font-family:"Times New Roman", Times, serif;font-size: 22px;font-weight: normal;
	color: #FFFFFF;text-decoration: none;margin: 0px;}

.TextArialSmall {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #999999;
	text-decoration: none;margin: 0px;}

.TextLarge {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;
	text-decoration: none;margin: 0px;}

.TextOrange {color: #F4BF05;}

.TextError {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #990000;
	text-decoration: none;margin: 0px;}

.TextGray {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #555555;
	text-decoration: none;margin: 0px;}
	
.TextBlackTiny {font-family: Tahoma,Arial,Verdana,sans-serif;font-size: 10px;color: #999999;
	text-decoration: none;margin: 0px;}


/******************** LINKS AND SUBNAVIGATION FORMATTING ***********************************************/
.black:link, .black:visited, .black:active {color: #FFFFFF;text-decoration:none;}
.black:hover {color: #90B0D6;text-decoration:none;}

/******* Format side navigation rollover links ********/
.navlink:link, .navlink:visited, .navlink:active {color: #FFFFFF;text-decoration:none;}
.navlink:hover {color: #90B0D6;text-decoration:none;}


/********************** FOOTER FORMATTING ******************************************************/
#footer { font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #777777; padding: 15px 0px 7px 0px; text-align:center; }
#footer a:link, #footer a:visited, #footer a:active {color: #777777;text-decoration:none;}
#footer a:hover {color: #F4BF05;text-decoration: underline;}


/***************************************************************************************************************************
MAIN CONTENT WELL FORMATTING
****************************************************************************************************************************/

.line_bottom { border-bottom: 1px solid #79889B; }
.line_top { border-top: 1px solid #79889B; }
.featured_photo { background-color: #000000; border: 3px solid #FFFFFF; padding: 0px; }
.featured_photo_3 { background-color: #000000; border: 2px solid #FFFFFF; padding: 0px; }
.dot_line_over { background-image:  url("/images/dot_line_over.gif");background-repeat: repeat-x; }
.dot_line_small { background-image:  url("/images/dot_line_small.gif");background-repeat: repeat-x; }
.nav_bar_td { padding: 5px 2px 5px 2px; }
.gray_block { font-family: Arial, Helvetica, sans-serif;font-size: 11px; padding: 3px; background-color:#444444; }
.highlight { background-color:#90B0D6; padding: 3px 3px 3px 3px; color:#222222; }
.highlight2 { background-color: #CC0000; padding: 5px 5px 2px 5px; color:#FFFFFF; }

/***************************************************************************************************************************
MEMBER SECTION FORMATTING
****************************************************************************************************************************/

.list_line_1 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding-top: 6px;
	padding-right: 3px;padding-bottom: 6px;padding-left: 3px;background-color: #555555; color: #999999; }

.list_line_2 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding-top: 6px;
	padding-right: 3px;padding-bottom: 6px;padding-left: 3px;background-color: #333333; color: #999999;  }

.list_line_top { font-family: Arial, Helvetica, sans-serif;font-size: 9px; padding-top: 3px; 
	padding-right: 4px;padding-bottom: 3px;padding-left: 4px; color: #666666; background-color:#000000; border-top: 3px solid #333333;}
	
	

.form_headline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #90B0D6; font-weight: bold; }
.form_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.form_error { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F4BF05; font-weight: bold; }
.form_disclaimer { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; }


