/* HTML tags */

body					{	font-family: Verdana, Arial, Helvetica, serif;
							color: #3D3C3D;
							font-size: 9pt;
							line-height: 11pt;
							margin: 0px auto;
							background-color:#FFFFFF
							}

table, .special			{	font-family: Verdana, Arial, Helvetica, serif;
							color: #3D3C3D;
							font-size: 8pt;
							line-height: 12pt;
							margin: 0px;
							}
input[type="radio"],		
input[type="checkbox"]	{ position: relative; top: 2px; }
a.menu, div.menu,
a.menuLogin				{	color: #FFFFFF; 
							font-size: 11px; 
							font-family: Arial, Helvetica, sans-serif;
							text-decoration: none;
							}
							a.menu:hover { color: #FFFF00; text-decoration: none; }

a.upperM				{	font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", Arial, Geneva, Helvetica, sans-serif ;
							font-size: 11px;
							text-decoration: none;
							color: #48230e;
							}
							a.upperM:hover { color: rgb(176,71,60); text-align: underline; }
.dot					{ 	color:  #EAE9CD; }
.dot_d					{   color:  #333333; }


.t_10 { margin-top: 10px; }

/* 
******************************************************************
						FONT-SIZES
******************************************************************
*/
.title_main,
.console_title,
.title		 		{ font-size: 16pt; line-height: 18pt; }
.header_title_g		{ font-size: 14pt; line-height: 16pt; }

.header_title_off,
.e_header			{ font-size: 12pt; line-height: 15pt; }
.standard			{ font-size: 11pt; line-height: 120%; }
.header_title		{ font-size: 10pt; line-height: 12pt; }
.mono_form,
.panel_text_9,
.console,
.console_2	  		{ font-size: 9pt; line-height: 11pt;}
.no_height			{ font-size: 8pt; line-height: 9pt; }
.pop				{ font-size: 8pt; line-height: 10pt; }
.copyright, 
a.rc_nav,
a.rc_nav_2,
.form_error,
.button_dis,
.button_a,
.button_a_hov,
.form_off,
.form_on,
.input_error		{ font-size: 8pt; }
.forgot 			{ font-size: 7pt; line-height: 8pt; }



/* 
******************************************************************
						FONT-COLORS
******************************************************************
*/

a, 
a:hover, 
.console_title,
.required,
.link,
.console p a:hover	{ color: rgb(176,71,60); } /* orange */ /*df4d06*/
.copyright,
.header_title_off	{ color: #999999; } /* light gray */
.title_main,
.header_title_g		{ color: #537817; } /* green */
.forgot,
.button_a,
.button_a_hov,
.form_off,
.input_error,
.pop,
.mono_form,
.title		 		{ color: #222222; } /*standard gray */
.panel_text_9,
a.rc_nav,
.form_on,
.standard			{ color: #000000; } /* black */
.console,
.console_2,
a.rc_nav_2  		{ color: #3D3C3D; }
.blue				{ color: #000099; } /* blue */
a.white, 
a.white:hover		{ color: #FFFFFF; }
.red,
.header_title,
.form_error			{ color: #990000; }
								



/* 
******************************************************************
						FONT-FAMILIES
******************************************************************
*/


.header_title_off, 
.header_title_g,
.e_header,
.console_title,
.title_main,
.title,
.standard		 	{ font-family: Georgia, "Times New Roman", Times, serif; }
.copyright, 
.panel_text_9,
.form_error	 		{ font-family: Arial, Geneva, Helvetica, sans-serif; }
.forgot,
a.rc_nav,
a.rc_nav_2,
.button_dis,
.button_a,
.button_a_hov,
.form_off,
.input_error,
.header_title,
.form_on	 		{ font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", Arial, Geneva, Helvetica, sans-serif ; }
.mono_form 			{ font-family: "Courier New", Courier, mono; }
.console,
.console_2,
.pop	 			{ font-family: Verdana, Arial, Helvetica, sans-serif; }



/* 
******************************************************************
						MISCELLANEOUS
******************************************************************
*/

a, 
a:visited, 
a:active 				{ text-decoration: none; }
a:hover,
.underline				{ text-decoration: underline; }
.b_r,
.b_r_1					{ text-align: right; }
.center					{ text-align: center }
.divide 				{ background-color: #CCCCCC; }
.d_1					{ background-color: #5e5d5e; }
.p_1,
.p_2,
.r_2 					{ line-height: 16pt; }
.form_error				{ font-weight: bold; }
.input_error			{ border: 1px solid #CC2800; }
.form_on				{ border: 1px solid rgb(225,173,42); background-color: #FFFAEB; }
.form_off				{ border: 1px solid #A2A1B0; }
.bottom_line			{ border-bottom: 1px solid #6e6d6e; }
.link,
.basic_hover,
div.menu				{ display: inline; cursor: pointer;}  
.envelope				{ border: 1px solid #c1c1c1; }
.buffer					{ margin: 10px; }
.no_offset				{ position: relative; 
						  top: 0px; 
						  bottom: 0px; 
						  left: 0px; 
						  right: 0px; 
						  }
.m_1					{ margin-left: 10px; }
.center					{ margin: 60px auto 160px auto; }
ul .re					{ position: relative; left: -16px; }
.nudge					{ position: relative; bottom: 1px; left: 1px; }



/* 
******************************************************************
						PADDING
******************************************************************
*/

.panel 				{ padding: 8px 10px 8px 0px; }
.panel_2			{ padding: 8px 10px 0px 0px; }
.panel_popup 		{ padding: 5px; }
.title_div 			{ padding: 10px 0px 10px 20px; }
.panel_bn 			{ padding: 0px 20px; }
.b_inside			{ padding: 10px 20px 0px 20px; } 	/* padding for button inside panel_bn */
.panel_padding		{ padding: 40px 0px 10px 0px; } 	/* padding between panels in wizard */
.panel_q			{ padding: 16px 0px 10px 0px; }
.panel_inside		{ padding: 20px 0px; } 				/* padding for inside wizard panel */
.panel_contact     	{ padding: 6px 0px 20px 0px }   	/* padding for contacts */
.a_1				{ padding: 0px 8px; } 				/* padding around dots in ecostamps submission form header */
.a_2				{ padding: 4px 0px; } 				/* padding around login on leafstorm site */
.form_box			{ padding: 30px 40px 20px 40px; }
.form_box_inner		{ padding: 10px 20px; }
.envelope_1			{ padding: 4px 0px 4px 6px; }
.envelope_2			{ padding: 4px 6px 4px 0px; }
.envelope_1_a		{ padding: 4px 0px 0px 6px; }
.envelope_2_a		{ padding: 4px 6px 0px 0px; }
.menu_padding		{ padding: 4px 0px 4px 20px; }
.offset				{ padding: 10px; }
.b_std		 		{ padding: 6px 0px 20px 341px; }

.q_5				{ padding-top: 50px; }
.console_2,
.q_2				{ padding-top: 30px; }
.q_3				{ padding-top: 20px; }
.q_1 				{ padding-top: 16px; } 				/* question padding */
.panel_bottom		{ padding-top: 14px; } 				/* padding for inside wizard panel */
.q_4				{ padding-top: 10px; }				/* padding for mini-panels in submission form */
.r_4				{ padding-top: 4px; } 				/* padding for text in popup beneath underlined header */

.r_8				{ padding-bottom: 50px; }
.p_4				{ padding-bottom: 40px; }
.p_3,
.r_7				{ padding-bottom: 30px; }
.p_2,
.r_6				{ padding-bottom: 20px; }
.p_1,				
.r_5				{ padding-bottom: 10px; } 			/* padding between categories in submission form */
.r_10				{ padding-bottom: 8px; }
.r_2,
.popup_spacer		{ padding-bottom: 6px; } 			/* padding under each row except last */
.r_1				{ padding-bottom: 4px; }			/* padding under result header */
.r_3				{ padding-bottom: 2px; } 			/* padding for error message above form field */

.b_r				{ padding-right: 187px; }
.r_space			{ padding-right: 40px; }			/* wider padding between columns */
.right_1 			{ padding-right: 20px; }
.r_column			{ padding-right: 12px; }			/* padding between columns in results table */
.r_offset			{ padding-right: 10px; }
.r_radio			{ padding-right: 6px; } 			/* padding to right of radio button in div */

.left_1				{ padding-left: 40px; }
.left_2				{ padding-left: 20px; }
.inactive			{ padding-left: 10px; }
.form_off,
.form_on,
.input_error		{ padding-left: 4px; }


/* 
******************************************************************
						WIDTHS
******************************************************************
*/

.w_1				{ width: 380px; }
.w_2				{ width: 389px; }
.console,
.console_2,
.inset				{ width: 700px; }
.wiz_header			{ width: 354px; }

/* 
******************************************************************
						GENERAL
******************************************************************
*/

.error_box 					{ 	border: 2px solid rgb(176,71,60); 
								margin-bottom: 10px; 
								background-color: #fff ;
								}	
.error_box_2				{ 	border: 2px solid rgb(176,71,60); 
								margin-bottom: 10px; 
								background-color: #fff ;
								}
.button_a  					{	border: 1px solid #98CD4D;
								background: url(../images/blue_button.gif) repeat-x;
								padding: 0px;
								cursor: pointer;
								}
.button_a_hov,
.button_a:Focus 			{ 	border: 1px solid rgb(245, 210, 10);
								background: url(../images/yellow_button.gif) repeat-x;
								padding: 0px;
								cursor: pointer;
								}
.button_dis 				{ 	color: #d3d3d3;
								border: 1px solid #d5d5d5;
								background-color: #ffffff;
								padding: 0px;
								}
.make_bold 					{ 	font-weight: bold; }
#space_1 					{ 	border-top: 1px solid #FFFFFF;
								border-bottom: 2px solid #8EB77D; }
.top						{ 	background: url(../images/top.gif); 
								width: 100%; 
								}
.top_2						{ 	background: url(../images/top_2.gif);
								width: 100%;
								}
.bottom						{ 	background: url(../images/bottom.gif);
								width: 100%;
								}
.bottom_2					{ 	background: url(../images/bottom_2.gif);
								width: 100%;
								}
.form_format 				{  	border-top: 1px solid #CC2800; 
								border-left: 1px solid #CC2800; 
								border-bottom: 1px solid #CC2800; 
								border-right: 1px solid #CC2800; 
								width: 600px;
								padding: 10px;
								background: #FCF0ED;
								margin: 0px 50px;
								}
a, 
a:hover,
.pointer,
label						{ 	cursor: pointer }

.e_header					{ 	background-color: #cccccc; 
								width: 100%; 
								height: 20px; 
								color: #FFFFFF;
								padding:  10px;
								}

.enclosures					{ 	background-color: #EAE9CD; 
								margin: 10px 0px; 
								width: 325px;
								}
.main_body					{	color: #444444; 
								padding: 10px 30px 20px 20px; 
								font-size: 9pt; 
								line-height: 13pt;
								font-family: Verdana, Arial, Helvetica, sans-serif;
								}
.main_body_alt,
.main_body_0				{	color: #222222; 
								padding: 10px 30px 20px 20px; 
								font-size: 8pt; 
								font-family: Verdana, Arial, Helvetica, sans-serif;
								}
.main_body_0				{ 	padding: 0px 30px 20px 20px; }
ul .leaf					{ 	list-style-image: url(http://www.leafstorm.org/main_images/leaf.jpg); }


/* 
******************************************************************
						INSET BOX
******************************************************************
*/

.upperleft		{ 	width: 100%;
					margin-left: auto;
					margin-right: auto;
					background-color: #E4E4E4;
					background-image: url('http://graphics8.nytimes.com/marketing/2005module/images/mm_1b.gif'); /*url('../images/upperleft.png');*/
					background-repeat: no-repeat;
					background-position: top left;
					}
.upperright		{ 	background-image: url('http://graphics8.nytimes.com/marketing/2005module/images/mm_3b.gif');
					background-repeat: no-repeat;
					background-position: top right;
					}
.lowerleft		{	background-image: url(../images/lowerleft.gif);
					background-repeat: no-repeat;
					background-position: bottom left;
					}
.lowerright		{	background-image: url(../images/lowerright.gif);
					background-repeat: no-repeat;
					background-position: bottom right;
					padding: 8px 15px 10px 15px;
					margin-bottom: 0px;
					}

/* 
******************************************************************
						tinyMCE
******************************************************************
*/

body.mceContentBody 	{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
							font-size: 8pt; 
							line-height: 10pt; 
							color: #222222;  
							padding: 5px; 
							}
.mceContentBody 		{ 	padding: 5px; }


/* 
******************************************************************
						main
******************************************************************
*/


#footerCase 			{ 	width: 100%;
							background: url('http://www.leafstorm.org/images/f.png') top left repeat-x; 
							}
#footerCaseAlt			{ 	width: 100%;
							background: url('http://www.leafstorm.org/images/f_alt.png') top left repeat-x;
							}
#footer 				{ 	/*margin: 0 auto; */
							padding: 20px 0px;
							width: 800px; 
							text-align: right;
							}
#footer .footer,
#footer .footer	a,	
#footer .link			{ 	font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", Arial, Geneva, Helvetica, sans-serif ;; 
							font-size: 8pt; 
							line-height: 10pt; 
							padding: 0px; 
							color: #8D7769; 
							} 
							#footer .footer a:hover { color: rgb(176,71,60); }
							
							
#middle_2 { width: 800; height: 80px; }


.menuLine 		{ 	background-color: #719119; 
					height: auto; 
					}
.menuSpacer 	{ 	background-color: #FFFFFF; 
					height: auto; 
					}
.menuBody 		{ 	background-color: #719119; color: #FFFFFF }



/* 
******************************************************************
******************************************************************
*/







/*    NOTHING BELOW HERE HAS BEEN VERIFIED */




.byline, .author {
	font-size: 9pt;
	font-family: arial, verdana;
	color: #555555;
	line-height: 11pt;
}

.author { text-transform:uppercase; }
.sidebar {
	color: #333333; 
	font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", verdana, arial,geneva,helvetica,sans-serif; 
	font-size: 11px; 
	line-height: 14px;
	}


.form_format_2, .form_format_3 { 
	margin: 30px 0px; 
	border-top: 1px solid #d6d6d6; 
	border-left: 1px solid #d6d6d6; 
	border-bottom: 2px solid #c4c4c4; 
	border-right: 2px solid #c4c4c4; 
	width: 760px;
	background: #ffffff /* url(../images/right_corner.jpg)  bottom right no-repeat;*/
	}

.cleared_box { 
	margin: 30px 0px;
	width: 700px;
	background-color: #ffffff
	}	


.form_format_2 { width: 500px; }
.form_format_3 { margin-top: 0px; }

.leafstorm_m {
	background-color: #BBBC86;
	}
.leafstorm_sp {
	height: 16px; 
	font-size: 16px; 
	}
.leafstorm_col {
	height: 4px; 
	font-size: 4px; 
	}

.sidepanel { background: url(../images/green.gif) repeat-x; }

table #primary { width: 778px;} 
table #onecolumn { width: 560px; }

.dotted_line {
	height: 1px;
	background:  url(http://www.leafstorm.org/images/dot.gif) repeat-x;
	}
	


/*.p_1, .p_2, .p_3, .p_4, .p_5, .p_6, .p_1_short, .p_2_short, .p_4_short {line-height: 16pt;}*/
/*.p_1 {padding: 6px 30px 0px 0px;}*/
.p_1_onecolumn { padding-top: 6px;}
.p_1_short {padding: 6px 30px 0px 0px;}
/*.p_2 {padding: 16px 30px 0px 0px;}*/
.p_2_onecolumn { padding-top: 16px}
.p_2_short {padding: 16px 30px 0px 0px;}
/*.p_3 {padding: 30px 30px 0px 0px;} */
/*.p_4 {padding: 16px 30px 20px 0px;}*/
.p_4_short {padding: 16px 30px 20px 0px;}
.p_5 {padding: 6px 30px 20px 0px;}
.p_6 {padding: 4px 30px 0px 0px;}
.p_7 {padding: 30px 0px 30px 0px;}
.p_form {padding: 30px 0px 0px 40px}
.p_result { padding: 26px 0px 30px 40px; }
.p_error {padding: 20px 0px 0px 20px;}
.p_check { padding: 0px 6px; }

.button_pad_236 { padding: 16px 0px 20px 246px; }
.button_short {	padding: 16px 0px 20px 196px; }
.button_short_1 { padding: 16px 0px 20px 260px; }
.button_right { padding: 26px 0px 20px 80px; }
.button_right_0 { padding: 10px 0px 10px 80px;}
.button_right_1 { padding: 16px 40px 20px 0px; }
.button_right_2 { padding: 16px 60px 20px 0px; }
.button_pad_crap { padding: 16px 0px 20px 273px; }
.button_pad { padding: 16px 0px 20px 341px; }
.button_pad_1 { padding: 16px 0px 20px 396px; }
.button_left { padding: 16px 0px 20px 169px; }
.button_nopad { padding: 10px 0px 10px 40px; }
.button_pad_1 { padding: 16px 0px 20px 396px; }
.button_single { padding: 16px 0px 20px 405px; }
.button_single_1 { padding: 16px 0px 20px 310px; }
.button_single_2 { padding: 16px 0px 20px 460px; }

/*.title,/* .title_nopad, .title_smaller, .title_yellow, .title_yellow_small, .yellow_smaller, .green_smaller, .title_sub,  .title_main_2 {
	font-family: Georgia, Times, serif;  
	color: #537817 /*#037602 #617c40*/;
	letter-spacing: 2px;
	font-size: 14pt;
	padding: 10px 70px 0px 0px;
	}
/*.title { padding-left: 0px; }*/
.title_nopad { padding: 0px; }
.title_smaller, .title_sub{ font-size: 12pt; font-variant:small-caps; line-height:14pt  }
.title_sub  { padding: 0px; }
.title_main_2 { font-size: 16pt; }

.title_yellow { /*color: #df4d06;*/ font-size: 10pt; font-style: italic;}
.title_yellow_small { /*color: #df4d06;*/ font-size: 9pt; font-style: italic; padding: 10px 0px 0px 0px;}
.title_main_2, .title_yellow, .title_yellow_small { color: #df4d06}














.yellow_smaller, .green_smaller {font-variant:small-caps; font-size: 10pt; padding: 0px; font-style: normal; font-weight:bold; letter-spacing: 1px;}

	

.line { width: 450px; 
		height: 1px; 
		/*background-color: #ece0df; */
		margin: 30px 0px 20px 0px;
}
.baseII,  .baseII_error, panel_text_8_orange, .error_red, .basebold  {
	font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", verdana, arial,geneva,helvetica,sans-serif;
	}
.base,  .baseII, .baseII_error, panel_text_8_orange, .error_red, .base_form, .basebold, .base_red, .base_green {
	font-size: 8pt;
	line-height: 12pt;
	}
	a.base {text-decoration: none;  }
.base_form { line-height: 8pt; }

.yellow_smaller { color: #222222; font-weight: bold; padding-bottom: 2px; }
.green_smaller, panel_text_8_orange { color: #137F13;}
.error_red { color: #CC0000;}

a.yellow_smaller, a.yellow_smaller:Visited, a.yellow_smaller.Active, a.yellow_smaller:Hover {color: #444444;}

.panel_text_7, .top_nav {font-size: 7pt; color: #000000; line-height: 9pt; font-family: Arial, Helvetica, sans-serif; }	
.top_nav {font-size: 8pt; line-height: 10pt; }
/*
.header_title_off {
	color: #C7C6AE;
}	
*/
.base,  .panel_text_8, .title_8_upper, .panel_text_8_pt, .base_red, .base_green {
	font-family: verdana,arial,geneva,helvetica,sans-serif;
}
.base,  .top_nav { color: #333333; }
.base_red { color: #CC0000}
.baseII_error { color: #660000 }
.base_green { color: #006600 }
.panel_text_8_red { color: #df4d06; }	



/* main menu styles */
#menu h2.reg {
	font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", Verdana;
	font-size: 8pt;
	font-weight: normal;
	/*font-variant:small-caps; */
	letter-spacing: 1px;
	color: #FFFFFF;
	
	width: 149px;
	margin: 6px 0px;
	padding: 4px 0px 4px 12px;
	
	border-top: 1px solid #DDDDC2;
	border-left: 1px solid #DDDDC2;
	border-bottom: 1px solid #3B3C06;
	border-right: 1px solid #3B3C06;
	background: url(../images/brown.gif) repeat-x; 
	position: relative; left: -10px;
	}

#menu h2.app {
	font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", Verdana;
	font-size: 8pt;
	font-weight: normal;
	/*font-variant:small-caps; */
	letter-spacing: 1px;
	color: #FFFFFF;
	
	width: 149px;
	margin: 6px 0px;
	padding: 4px 0px 4px 12px;
	
	border-top: 1px solid #DDDDC2;
	border-left: 1px solid #DDDDC2;
	border-bottom: 1px solid #3B3C06;
	border-right: 1px solid #3B3C06;
	background: url(../images/green.gif) repeat-x;
	position: relative; left: -10px;
	}






/*
CLASSES USED BY CUSTOM TAGS

form_error
panel_text_8_red
panel_text_8
scorecard_c
forgot
panel_text_8_update
body_title_green
panel_text_darker
panel_text
body_title_9
dotted_line

*/
.box_top_left {
	border-top: 1px solid #BEBDD1; 
	border-left: 1px solid #BEBDD1; 
	border-right: 1px solid #BEBDD1; 
	padding: 3px 3px 3px 3px; 
	}
.box_top_right {	
	border-top: 1px solid #98CD4D; 
	border-left: 1px solid #98CD4D; 
	border-right: 1px solid #98CD4D; 
	padding: 3px 3px 3px 3px;	
	}
.box_bottom_left {
	border-bottom: 1px solid #BEBDD1;
	border-left: 1px solid #BEBDD1; 
	border-right: 1px solid #BEBDD1;  
	padding: 3px 3px 15px 3px; 
	}	
.box_bottom_right {
	border-bottom: 1px solid #98CD4D; 
	border-left: 1px solid #98CD4D; 
	border-right: 1px solid #98CD4D; 
	padding: 0px 12px 15px 12px;
	}
.box_header_left {
	border: 1px solid #BEBDD1; 
	background-color: #E9E9EF; 
	padding: 6px 0px 6px 0px; 
	font-family: verdana,arial,geneva,helvetica,sans-serif;
	color: #333333;
	font-size: 8pt;
	text-transform: uppercase;
	letter-spacing:2px;
	}
.box_header_right {
	border: 1px solid #98CD4D; 
	background-color: #DCEEC3; 
	padding: 6px 0px 6px 0px; 
	font-family: verdana,arial,geneva,helvetica,sans-serif;
	color: #333333;
	font-size: 8pt;
	text-transform: uppercase;
	letter-spacing: 2px;
	}	
 .folder {
	font-family: verdana,arial,geneva,helvetica,sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	font-size: 8pt;
	line-height: 12pt;
	padding: 8px 10px 4px 0px; 
	}
	a.folder          {line-height: 8pt; padding: 0px; color: #333333;  text-decoration:none; }
	a.folder:Visited  {line-height: 8pt; padding: 0px; color: #333333;  text-decoration:none; }
	a.folder:Active   {line-height: 8pt; padding: 0px; color: #333333;  text-decoration:none; }
	a.folder:Hover    {line-height: 8pt; padding: 0px; color: #df4d06;  text-decoration:none; }
.console_panel_outer {
	width: 174px; 
	border: 1px solid #BEBDD1; 
	margin: 10px 0px; 
	padding: 2px; 
	text-align: center; 
	background-color: #E9E9EF;
	}
.console_panel_title {
	width: 172px; 
	border: 1px solid #BEBDD1; 
	background-color: #FFFFFF; 
	padding: 4px 0px; 
	}
.panel_214 {
	width: 214px; 
	border: 1px solid #BEBDD1; 
	margin: 10px 0px; 
	padding: 2px; 
	text-align: center; 
	background-color: #E9E9EF;
	}
.panel_title_214 {
	width: 212px; 
	border: 1px solid #BEBDD1; 
	background-color: #FFFFFF; 
	padding: 4px 0px; 
	}
	/*
.button_pad {
	padding: 20px 0px 20px 250px;
	}
	*/
.button_pad_240 {
	padding: 20px 0px 20px 231px;
	}
	
/* tag styles */


/*td,*/ p {
	font-family: /*"Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande",*/ verdana,arial,geneva,helvetica,sans-serif;
	color: #3D3C3D;
	font-size: 9pt;
	line-height: 9pt;
	}
/*	
li {
	position: relative;
	left: -5px;
	}

.pad li {
	padding-bottom: 4px;
	}	
	*/	
/*
input radio {
	color: #E68A00;
	position: relative;
	bottom: 4px;
	}	
*/
/*
h3 {
	font: bold 1em Verdana, Arial, sans-serif; 
	letter-spacing: 2px;
  	text-transform: uppercase;
	}
*/
.position_2 {
	position: relative;
	bottom: 1px;
	}	


/* text classes */
.header {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #666666;
	font-size: 8pt;
	}
	a.header          {color: #666666;  text-decoration:none;}
	a.header:Visited  {color: #666666;  text-decoration:none;}
	a.header:Active   {color: #666666;  text-decoration:none;}
	a.header:Hover    {color: #666666;  text-decoration:underline;}



	



.copyright_c {
	font-family: arial,geneva,helvetica,sans-serif;  /*"Courier New", Courier, mono;*/
	color: #C7B8A9;
	font-size: 8pt;
	}
	a.copyright_c          {color: #C7B8A9;  text-decoration:none;}
	a.copyright_c:Visited  {color: #C7B8A9;  text-decoration:none;}
	a.copyright_c:Active   {color: #C7B8A9;  text-decoration:none;}
	a.copyright_c:Hover    {color: #C7B8A9;  text-decoration:underline;}
	
	
.panel_title_white {
	font-family: Georgia, Times, serif;  
	/*font-family:"Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", arial,geneva,helvetica,sans-serif;*/
	color: #FFFFFF;
	
	font-size: 10pt;
	font-variant:small-caps;
	letter-spacing: 2px;
	}	


.panel_text {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #555555;
	
	font-size: 10px;
	}	
	a.panel_text          {color: #df4d06;  text-decoration:none;}
	a.panel_text:Visited  {color: #df4d06;  text-decoration:none;}
	a.panel_text:Active   {color: #df4d06;  text-decoration:none;}
	a.panel_text:Hover    {color: #df4d06;  text-decoration:underline;}


.panel_text_8 {
	/*font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", verdana,arial,geneva,helvetica,sans-serif;*/
	/*color: #555555;*/
	
	font-size: 9pt;
	line-height: 12pt;
	}	
	a.panel_text_8          {color: #83729B;  text-decoration:none;}
	a.panel_text_8:Visited  {color: #83729B;  text-decoration:none;}
	a.panel_text_8:Active   {color: #83729B;  text-decoration:none;}
	a.panel_text_8:Hover    {color: #83729B;  text-decoration:underline;}


.panel_text_8_update {
	font: small-caps 9pt arial,geneva,helvetica,sans-serif;
	color:  #333333;
	
	letter-spacing: 1pt;
	}	
	
	
.panel_text_8_pass {
	font: 11pt verdana,arial,geneva,helvetica,sans-serif;
	color:  #729A3A;
	
	letter-spacing: 1pt;
	}	


.panel_text_8_gray {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #666666;
	
	font-size: 8pt;
	}	
	a.panel_text_8_gray          {color: #666666;  text-decoration:none;}
	a.panel_text_8_gray:Visited  {color: #666666;  text-decoration:none;}
	a.panel_text_8_gray:Active   {color: #666666;  text-decoration:none;}
	a.panel_text_8_gray:Hover    {color: #666666;  text-decoration:underline;}


.panel_text_8_darker {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #414141;
	font-size: 8pt;
	}	


.panel_text_8_green {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #006600;
	font-size: 8pt;
	font-weight: bold;
	}	

/*
.panel_text_8_purple {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #400040;
	font-size: 8pt;
	font-weight: bold;
	}	
*/
/*
.panel_text_8_white {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	}	
*/
/*
.panel_text_8_white_bold {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	}	
*/


.panel_text_8_error {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #660000;
	
	font-size: 8pt;
	font-weight: bold;
	}	
	
	
	
	
	
	







.panel_text_12_error {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #660000;
	
	font-size: 12pt;
	font-weight: bold;
	}	
/*
.input_error {
	border: 2px solid #660000;
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #333333;
	
	font-size: 8pt;
	}
*/




.panel_text_7_orange {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #666666;
	
	font-size: 7pt;
	}	
	a.panel_text_7_orange          {color: #E68A00;  text-decoration:none;}
	a.panel_text_7_orange:Visited  {color: #E68A00;  text-decoration:none;}
	a.panel_text_7_orange:Active   {color: #E68A00;  text-decoration:none;}
	a.panel_text_7_orange:Hover    {color: #E68A00;  text-decoration:underline;}


/* UPDATE: help_messages() use panel_text_10, switch to arial font and delete styles */

.panel_text_10 {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #666666;
	
	font-size: 10px;
	}	
	a.panel_text_10          {color: #E68A00;  text-decoration:none;}
	a.panel_text_10:Visited  {color: #E68A00;  text-decoration:none;}
	a.panel_text_10:Active   {color: #E68A00;  text-decoration:none;}
	a.panel_text_10:Hover    {color: #E68A00;  text-decoration:underline;}



.panel_text_10_error {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #660000;
	
	font-size: 10px;
	font-weight: bold;
	}


.panel_text_10_bold {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #666666;
	
	font-size: 10px;
	font-weight: bold;
	}
	
/* ****************************************************************************** */



.panel_text_darker {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #414141;
	
	font-size: 10px;
	}	
	a.panel_text_darker          {color: #B94C13;  text-decoration:none;}
	a.panel_text_darker:Visited  {color: #B94C13;  text-decoration:none;}
	a.panel_text_darker:Active   {color: #B94C13;  text-decoration:none;}
	a.panel_text_darker:Hover    {color: #B94C13;  text-decoration:underline;}


.body_title_20_normal {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color: #006600;
	
	font-size: 20pt;
	font-weight: normal;
	}


.body_title_12 {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color: #006600;
	font-size: 10pt; 
	text-transform: uppercase;
	letter-spacing:1px;
	}

/*
.body_title_12_white {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	}
*/
/*
.body_title_10_italic {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color: #006600;
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	}
*/


.body_title_9 {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color: #006600;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 1pt;	
	}


/*
.body_title_8 {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color: #006600;
	font-size: 8pt;
	font-weight: bold;
	}
*/


.body_title_white {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
	
	}
	a.body_title_white          {color: #FFFFFF; text-decoration:none;}
	a.body_title_white:Visited  {color: #FFFFFF; text-decoration:none;}
	a.body_title_white:Active   {color: #FFFFFF; text-decoration:none;}
	a.body_title_white:Hover    {color: #E68A00; text-decoration:none;}


.body_title_green {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color: #006600;
	font-size: 11pt;
	font-weight: bold;
	}

/*
.body_title_blue {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color:  #3D4F5A;
	font-size: 11pt;
	font-weight: bold;
	}
*/
/*
.body_title_darker {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color: #414141;
	font-size: 11pt;
	font-weight: bold;
	}
*/	

.body_1, .body_1_a {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #353527;
	font-size: 10pt;
	line-height: 14pt;
	margin-top: 10px;
	padding-right: 16px;
	}
	a.body_1          {color: #E68A00; text-decoration:none;}
	a.body_1:Visited  {color: #E68A00; text-decoration:none;}
	a.body_1:Active   {color: #E68A00; text-decoration:none;}
	a.body_1:Hover    {color: #E68A00; text-decoration:underline;}

.body_1_a { font-family: arial, verdana, geneva, sans-serif; font-size: 9pt; }

/*
.form_error {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	color: #660000;
	font-size: 8pt;
	font-weight: bold;
	padding: 4px 0px 4px 0px;
	}
	a.form_error          {color: #006600; text-decoration:none;}
	a.form_error:Visited  {color: #006600; text-decoration:none;}
	a.form_error:Active   {color: #006600; text-decoration:none;}
	a.form_error:Hover    {color: #006600; text-decoration:underline;}
*/














/* background colors */	
.white {
	background-color: #FFFFFF;
	}
	
	
.green {
	background-color: #006600;
	}
	
	
.gray {
	background-image: url(../images/pattern.gif);
	background-repeat:repeat;
	}
.gray_2 {
	background-image: url(../images/pattern_2.gif);
	background-repeat:repeat;
}
.gray_3 {
	background-image: url(../images/pattern_3.gif);
	background-repeat:repeat;
}
.gray_4 {
	background-color: #BBBC86;
}

/*  borders  */
.right_and_bottom {
	border-right: 1px solid #ffffff;/*
	border-bottom: 1px solid #617b40;*/
	}

.right_and_nobottom {
	border-right: 1px solid #7c9f55;
	}

.header_underline {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
	text-decoration: underline;
}

/*
.header_underline_blue {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #3D4F5A;
	text-decoration: underline;
}
*/

.delete_button {
	font-family: verdana, arial,geneva,helvetica,sans-serif;
	color: #006600;
	font-size: 7pt;
	border: 1px solid #EDF1F3;
	background-color: #EDF1F3;
	}
	a.delete_button			{color: #006600; text-decoration: none;}
	a.delete_button:Hover    {color: #660000; text-decoration:underline;}
	
/*	
.delete_button_text {
	font-family: verdana, arial,geneva,helvetica,sans-serif;
	color: #E68A00;
	font-size: 8pt;
	border: 0px solid #CDCDD8;
	background-color: #CDCDD8;
	}
*/
/*
*/
	
.delete_button_light {
	font-family: verdana, arial,geneva,helvetica,sans-serif;
	color: #006600;
	font-size: 7pt;
	border: 1px solid #FCFCFC;
	background-color: #FCFCFC;
	}
	a.delete_button_light			{color: #006600; text-decoration: none;}
	a.delete_button_light:Hover    {color: #660000; text-decoration:underline;}


.show_hide {
	font-family: verdana, arial,geneva,helvetica,sans-serif;
	color: #006600;
	font-size: 8pt;
	
	}
	a.show_hide			{color: #E68A00; text-decoration: none;}
	a.show_hide:Hover    {color: #E68A00; text-decoration:underline;}


.menu_parent {
	font-family: verdana,arial,geneva,helvetica,sans-serif;
	color: #333333;
	font-size: 8pt;
	
	}	
	a.menu_parent          {color: #333333; text-decoration:none;}
	a.menu_parent:Visited  {color: #333333; text-decoration:none;}
	a.menu_parent:Active   {color: #333333; text-decoration:none;}
	a.menu_parent:Hover    {color: #990000; text-decoration:none;}

.menu_parent_a {
	font-family: verdana,arial,geneva,helvetica,sans-serif;
	color: #990000;
	font-size: 8pt;
	
	}	


.menu_parent_bold {
	font-family: verdana,arial,geneva,helvetica,sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	}	
/*	
.title {
	font-family: Georgia, Times, serif;  
	color: #df4d06;
	font-size: 12pt;
	}
*/	
	
.title_8_upper {
	color: #555555;
	font-size: 9pt;
	font-variant: small-caps;
	letter-spacing:1px;
	}
	
.title_8_upper_g {
	font-family: arial,geneva,helvetica,sans-serif;
	color: #006600;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing:1px;
	}
	
.title_8_upper_2 {
	font-family: verdana,arial,geneva,helvetica,sans-serif;
	color: #333333;
	font-size: 8pt;
	text-transform: uppercase;
	letter-spacing:2px;
	}
	
	
.panel_text_8_margin {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color: #444444;
	font-size: 8pt;
	line-height: 14pt;
	}	
	a.panel_text_8_margin          {color: #444444; text-decoration:none;  }
	a.panel_text_8_margin:Visited  {color: #444444; text-decoration:none;  }
	a.panel_text_8_margin:Active   {color: #444444; text-decoration:none;  }
	a.panel_text_8_margin:Hover    {color: #444444; text-decoration:underline;  }
	
.panel_text_7_margin {
	font-family:arial,geneva,helvetica,sans-serif;
	color: #444444;
	font-size: 7pt;
	line-height: 14pt;
	}	
	a.panel_text_7_margin          {color: #990000; text-decoration:none;  }
	a.panel_text_7_margin:Visited  {color: #990000; text-decoration:none;  }
	a.panel_text_7_margin:Active   {color: #990000; text-decoration:none;  }
	a.panel_text_7_margin:Hover    {color: #990000; text-decoration:underline;  }
	
.panel_text_8_pt {
	font-family:"Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", verdana,arial,geneva,helvetica,sans-serif;
	color: #444444;
	font-size: 9pt;
	line-height: 12pt;
	}	
	a.panel_text_8_pt          {color: #df4d06;  /*#025902;*/ text-decoration:none;}
	a.panel_text_8_pt:Visited  {color: #df4d06; /*#025902;*/ text-decoration:none;}
	a.panel_text_8_pt:Active   {color: #df4d06; /*#025902;*/ text-decoration:none;}
	a.panel_text_8_pt:Hover    {color: #df4d06; text-decoration:underline;}
	
	
.console_panel {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	line-height: 11pt;
	text-align: left; 
	}	
	a.console_panel          {color: #333333; text-decoration:none;}
	a.console_panel:Visited  {color: #333333; text-decoration:none;}
	a.console_panel:Active   {color: #333333; text-decoration:none;}
	a.console_panel:Hover    {color: #333333; text-decoration:underline;}
	
.console_panel_o {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 8pt;
	}	
	a.console_panel_o          {color: #990000; text-decoration:none;}
	a.console_panel_o:Visited  {color: #990000; text-decoration:none;}
	a.console_panel_o:Active   {color: #990000; text-decoration:none;}
	a.console_panel_o:Hover    {color: #990000; text-decoration:underline;}
	
.console_panel_g {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #3D3C3C;
	font-size: 8pt;
	font-weight: bold;
	}	
	a.console_panel_g          {color: #3D3C3C; text-decoration:none;}
	a.console_panel_g:Visited  {color: #3D3C3C; text-decoration:none;}
	a.console_panel_g:Active   {color: #3D3C3C; text-decoration:none;}
	a.console_panel_g:Hover    {color: #3D3C3C; text-decoration:underline;}
	
.console_panel_r {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #660000;
	font-size: 8pt;
	font-weight: bold;
	}	
	a.console_panel_r          {color: #660000; text-decoration:none;}
	a.console_panel_r:Visited  {color: #660000; text-decoration:none;}
	a.console_panel_r:Active   {color: #660000; text-decoration:none;}
	a.console_panel_r:Hover    {color: #660000; text-decoration:underline;}
	
.scorecard_header {
	font: small-caps 9pt arial,geneva,helvetica,sans-serif;
	color: #333333;
	text-decoration: underline;
	}	
	a.scorecard_header          {color: #81504D; text-decoration:none;}
	a.scorecard_header:Visited  {color: #81504D; text-decoration:none;}
	a.scorecard_header:Active   {color: #81504D; text-decoration:none;}
	a.scorecard_header:Hover    {color: #81504D; text-decoration:underline;}

.sub_cat {
	font: 9pt verdana, arial, sans-serif;
	color: #333333;

	}
	a.sub_cat          {color: #333333; text-decoration:none;}
	a.sub_cat:Visited  {color: #333333; text-decoration:none;}
	a.sub_cat:Active   {color: #333333; text-decoration:none;}
	a.sub_cat:Hover    {color: #df4d06; text-decoration:none;}
.sub_sub {
	font: 7pt verdana,sans-serif;
	color: #666666;
	}
.sub_note {
	font: small-caps 8pt arial,verdana,sans-serif;
	color: #666666;
	}	
.file_note {
	font: 8pt arial,verdana,sans-serif;
	color: #555555;
	}	
.sub_pop {
	font: 8pt arial,verdana,sans-serif;
	color: #333333;
	}
.sub_important {
	font: 8pt arial,verdana,sans-serif;
	color: #660000;
	}
.sub_days {
	font: 8pt arial,verdana,sans-serif;
	color: #006600;
	font-weight:bold
	}
.scorecard_3 {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	}	
	a.scorecard_3          {color: #4C6727; text-decoration:none;}
	a.scorecard_3:Visited  {color: #4C6727; text-decoration:none;}
	a.scorecard_3:Active   {color: #4C6727; text-decoration:none;}
	a.scorecard_3:Hover    {color: #4C6727; text-decoration:underline;}
.scorecard_4 {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	}	
	a.scorecard_4          {color: #E68A00; text-decoration:none;}
	a.scorecard_4:Visited  {color: #E68A00; text-decoration:none;}
	a.scorecard_4:Active   {color: #E68A00; text-decoration:none;}
	a.scorecard_4:Hover    {color: #E68A00; text-decoration:underline;}
	
.scorecard_b  { 
		font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", arial,verdana,geneva,helvetica,sans-serif;
		color: #111111;
		font-size: 8pt;
		border: 1px solid #000000; 
		background-color: #EAF1E9;
		}
.scorecard_c, scorecard_c_dis  { 
		font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", arial,verdana,geneva,helvetica,sans-serif;
		color: #333333;
		font-size: 8pt;
		border: 1px solid #A2A1B2; 
		}
.scorecard_c_dis {
		font-size: 8pt;
		color: #d3d3d3;
		border: 1px solid #d5d5d5;
		background-color: #ffffff;
}

.scorecard_d  { 
		font-family: geneva,arial,verdana,helvetica,sans-serif;
		color: #333333;
		font-size: 8pt;
		background-color: #FFFFFF;
		padding: 1px;
		}
		
.scorecard_e  { 
		font-family: verdana,arial,geneva,helvetica,sans-serif;
		color: #333333;
		font-size: 8pt;
		}
	
.logo {
	font: small-caps 28pt "Book Antiqua", "Bookman Old Style", Garamond;
	color: #81504D;
	letter-spacing: 6pt;
	font-weight: lighter;
	}
	a.logo          {color: #81504D; text-decoration:none;}
	a.logo:Visited  {color: #81504D; text-decoration:none;}
	a.logo:Active   {color: #81504D; text-decoration:none;}
	a.logo:Hover    {color: #81504D; text-decoration:none;}
	
.logo_green {
	font: small-caps 28pt "Book Antiqua", "Bookman Old Style", Garamond;
	color: #4C6727;
	letter-spacing: 6pt;
	font-weight: lighter;
	}
	a.logo_green          {color: #4C6727; text-decoration:none;}
	a.logo_green:Visited  {color: #4C6727; text-decoration:none;}
	a.logo_green:Active   {color: #4C6727; text-decoration:none;}
	a.logo_green:Hover    {color: #4C6727; text-decoration:none;}
	
.logo_green_edit {
	font: small-caps 18pt "Book Antiqua", "Bookman Old Style", Garamond;
	color: #4C6727;
	letter-spacing: 6pt;
	font-weight: lighter;
	}
	a.logo_green_edit          {color: #4C6727; text-decoration:none;}
	a.logo_green_edit:Visited  {color: #4C6727; text-decoration:none;}
	a.logo_green_edit:Active   {color: #4C6727; text-decoration:none;}
	a.logo_green_edit:Hover    {color: #4C6727; text-decoration:none;}

.tagline_edit {
	font: small-caps 8pt arial,"Courier New", Courier, mono;
	color: #555555;
	letter-spacing: 3pt;
	font-weight: normal;
	}
	a.tagline_edit          {color: #333333; text-decoration:none;}
	a.tagline_edit:Visited  {color: #333333; text-decoration:none;}
	a.tagline_edit:Active   {color: #333333; text-decoration:none;}
	a.tagline_edit:Hover    {color: #333333; text-decoration:none;}	
	
		
		
input.plain_button, input.plain_button_hov, a.plain_button {
	font: 8pt arial,verdana,sans-serif;
	color: #df4d06;
	background-color: #FFFFFF;  /* #F2EFEF */
	border: 0px solid #FFFFFF;
	font-variant: small-caps;
	}
	
input.plain_button_hov {
	text-decoration: underline;
	}
input.red_button, input.red_button_hov {
	font: 8pt verdana,arial,sans-serif;
	color: #990000;
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;
	text-align: left;
	padding-left: 6px;
	
	}
input.plain, input.plain_hov {
	font: 8pt verdana, arial,sans-serif;
	color: #df4d06;
	background-color: #f9f9f9;  /* #F2EFEF */
	border: 0px solid #f9f9f9;
}	


input.red_button_hov, input.plain_hov {
	text-decoration: underline;
	}
input.gray_button, input.gray_button_hov, a.gray_button {
	font: 8pt arial,verdana,sans-serif;
	color: #333333;
	background-color: #FFFFFF; /* #F2EFEF */
	border: 0px solid #FFFFFF;
	font-variant: small-caps;
	
	}
input.gray_button_hov {
	text-decoration: underline;
	}

.radio_position {
	position: relative;
	bottom: 10px;
	}		
	
p { 	font-size: 8pt;
		font-family: verdana,arial,sans-serif;
		color: #333333;
		line-height: 12pt;
		}
		
		
/* 
****************************************************
.headline {
	font-size: 24px;
	font-family: Georgia, Times, serif;
	color: #333333;
}

input.menu_button {
	font: 8pt verdana,arial,sans-serif;
	color: #333333;
	background-color: #F3F1C8;
	border: 0px solid #F3F1C8;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 156px;
	margin-left: 4px;
	
	
	}
	
input.menu_button_hov {
	font: 8pt verdana,arial,sans-serif;
	color: #990000;
	background-color: #F3F1C8;
	border: 0px solid #F3F1C8;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 156px;
	margin-left: 4px;
	
	
	}
	
.tagline {
	font: small-caps 10pt "Courier New", Courier, mono;
	color: #333333;
	letter-spacing: 4pt;
	font-weight: normal;
	}
	a.tagline          {color: #333333; text-decoration:none;}
	a.tagline:Visited  {color: #333333; text-decoration:none;}
	a.tagline:Active   {color: #333333; text-decoration:none;}
	a.tagline:Hover    {color: #333333; text-decoration:none;}
	
.scorecard_a  {
	font: 8pt arial,geneva,helvetica,sans-serif;
	color: #666666;
	letter-spacing: 1pt;
	border: 1px solid #666666;
	}
	.scorecard_a:Focus	{ 
		border: 1px solid #81504D; background-color: #F3EEEE;}

.scorecard {
	font-family: arial,geneva,helvetica,sans-serif;
	color: #666666;
	font-size: 8pt;
	}	
	a.scorecard          {color: #81504D; text-decoration:none;}
	a.scorecard:Visited  {color: #81504D; text-decoration:none;}
	a.scorecard:Active   {color: #81504D; text-decoration:none;}
	a.scorecard:Hover    {color: #81504D; text-decoration:underline;}
		
.panel_text_8_blue {

	font-family:verdana, arial, geneva, helvetica, sans-serif;
	color:  #3D4F5A;
	font-size: 8pt;
	font-weight: 500;
}
	a.panel_text_8_blue          {color: #3D4F5A; text-decoration:none;}
	a.panel_text_8_blue:Visited  {color: #3D4F5A; text-decoration:none;}
	a.panel_text_8_blue:Active   {color: #3D4F5A; text-decoration:none;}
	a.panel_text_8_blue:Hover    {color: #3D4F5A; text-decoration:underline;}
	
.panel_text_8_blue_bold {

	font-family:verdana, arial, geneva, helvetica, sans-serif;
	color:  #3D4F5A;
	font-size: 8pt;
	font-weight: bold;
	}
	
.delete_button_text_hov {
	font-family: verdana, arial,geneva,helvetica,sans-serif;
	color: #E68A00;
	font-size: 8pt;
	border: 0px solid #CDCDD8;
	background-color: #CDCDD8;
	text-decoration: underline;
	}
****************************************************
*/
/*a { color: #df4d06; ; text-decoration: none;}
a.plain { color: #333333 }
a:Hover { text-decoration: underline;}
*/
/*
a.forgot {
	font-family: "Lucida Sans Unicode", "Arial Unicode MS", "Lucida Sans", "Lucida Grande", verdana, arial,geneva,helvetica,sans-serif;
	color: #444444;
	font-size: 7pt;
	text-decoration: none;
	}
	a.forgot:Visited  {color: #444444; text-decoration:none;}
	a.forgot:Active   {color: #444444; text-decoration:none;}
	a.forgot:Hover    {color: #df4d06; text-decoration:underline;}
	*/
/*
.header_title, .header_title_off {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #df4d06;
	font-size: 12pt;
	line-height: 15pt;
	}
	*/
/*
.dotted_line {
	background-image:url(../images/dotted_line.gif);
	}
*/


