a#selDate:link {
	font-size:12px;
	font-family: 'Lucida Grande', Helvetica, Arial, sans-serif;
}
	
a#selDate:link, a#selDate:active, a#selDate:visited {
	color:#336699;
}

a#selDate:hover {
	color:#0099FF;
}

.lead { line-height:0.25; }

.error {
    font: normal 10px 'Lucida Grande', arial, sans-serif;
    padding: 3px;
    margin: 3px;
    background-color: #ffc;
    border: 1px solid #c00;
}

table#captchatbl_reg {
	width: 300px !important;
	margin:0;
	padding:0;
	height:auto;
	font-size:11px;
	font-family: 'Lucida Grande', Helvetica, Arial, sans-serif;
}

table#captchatbl {
	width: 170px !important;
	margin:0;
	padding:0;
	height:auto;
	font-size:11px;
	font-family: 'Lucida Grande', Helvetica, Arial, sans-serif;
}

#captchamenu2, a.recaptcha_audio_cant_hear_link {
	font-size:11px;
	font-family: 'Lucida Grande', Helvetica, Arial, sans-serif;
	padding-left:0px;
}

#captchamenu2 a:link, #captchamenu a:visited, #captchamenu2 a:active, div#recaptcha_image > a.recaptcha_audio_cant_hear_link:link, div#recaptcha_image > a.recaptcha_audio_cant_hear_link:visited, div#recaptcha_image > a.recaptcha_audio_cant_hear_link:active {
	font-size:11px;
	font-family: 'Lucida Grande', Helvetica, Arial, sans-serif;
	color:#336699;
}

#captchamenu2 a:hover, div#recaptcha_image > a.recaptcha_audio_cant_hear_link:hover {
	color:#0099FF;
}


#captchamenu, a.recaptcha_audio_cant_hear_link {
	font-size:11px;
	font-family: 'Lucida Grande', Helvetica, Arial, sans-serif;
	padding-left:5px;
}

#captchamenu a:link, #captchamenu a:visited, #captchamenu a:active, div#recaptcha_image > a.recaptcha_audio_cant_hear_link:link, div#recaptcha_image > a.recaptcha_audio_cant_hear_link:visited, div#recaptcha_image > a.recaptcha_audio_cant_hear_link:active {
	font-size:11px;
	font-family: 'Lucida Grande', Helvetica, Arial, sans-serif;
	color:#336699;
}

#captchamenu a:hover, div#recaptcha_image > a.recaptcha_audio_cant_hear_link:hover {
	color:#0099FF;
}

div#recaptcha_image > br {display:none;}

  
a.recaptcha_audio_cant_hear_link {
display: block;
padding-right:0;
padding-top:0;
padding-bottom:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
clear:right;
white-space:nowrap;
margin-left:0;
padding-left:0;
}
 
input, textarea, select, option  {
	background-color:#ffffff;
}

#recaptcha_image 
{
	width: 187px !important;
	height: 30px !important;
}	
#recaptcha_image img 
{
	width: 187px !important;
	cursor: pointer;
	height: 28.5px !important;
}
#recaptcha_image img 
{
	border: 1px solid gainsboro;
}
/*
#recaptcha_image img:hover
{
	position: absolute;
	width: 150px !important;
	height:28.5px;
}*/
.recaptcha_only_if_image,
.recaptcha_only_if_audio
{
	display: block;
	height:auto;
}



.sm_1				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #666666;}
.sm_1 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #3090C7;}
.sm_1 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #3090C7;}
.sm_1 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #3090C7;}
.sm_1 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ec581d;}


.sm_2				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #000000;}
.sm_2 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #000000;}
.sm_2 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #000000;}
.sm_2 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #000000;}
.sm_2 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ffffff;}



.sm_3				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ec581d;}
.sm_3 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ec581d;}
.sm_3 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ec581d;}
.sm_3 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ec581d;}
.sm_3 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #0d5dff;}

.sm_4				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #8b3602;}
.sm_5				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #0d5dff;}

.sm_6				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ff0000;}
.sm_6 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ff0000;}
.sm_6 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ff0000;}
.sm_6 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ff0000;}
.sm_6 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #0d5dff;}


.sm_7				{font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #ffffff;}



.md_1				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #444444;}
.md_1 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #444444;}
.md_1 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #444444;}
.md_1 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #444444;}
.md_1 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: underline; color: #ec581d;}


.md_2				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #000000;}
.md_2 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #000000;}
.md_2 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #000000;}
.md_2 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #000000;}
.md_2 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: underline; color: #ffffff;}



.md_3				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #ec581d;}
.md_3 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #ec581d;}
.md_3 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #ec581d;}
.md_3 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #ec581d;}
.md_3 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #0d5dff;}


.md_4				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #8b3602;}

.md_5				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #0d5dff;}
.md_5 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #0d5dff;}
.md_5 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #0d5dff;}
.md_5 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #0d5dff;}
.md_5 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: underline; color: #ec581d;}


.md_6				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #ff0000;}
.md_6 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #ff0000;}
.md_6 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #ff0000;}
.md_6 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #ff0000;}
.md_6 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: underline; color: #ec581d;}


.md_7				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #ffffff;}


.md_8				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #3b5968;}
.md_8 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #3b5968;}
.md_8 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #3b5968;}
.md_8 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #3b5968;}
.md_8 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: underline; color: #0070bb;}



.lg_1				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #444444;}
.lg_1 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #444444;}
.lg_1 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #444444;}
.lg_1 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #444444;}
.lg_1 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: underline; color: #ec581d;}



.lg_2				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #000000;}

.lg_3				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #3b5968;}
.lg_3 A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #3b5968;}
.lg_3 A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #3b5968;}
.lg_3 A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #3b5968;}
.lg_3 A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #3b5968;}



.lg_4				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #8b3602;}
.lg_5				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #0d5dff;}
.lg_6				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #ff0000;}
.lg_7				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #ffffff;}
.lg_8				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #ffff00;}
.lg_9				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 18px; font-weight: none; text-decoration: none; color: #00783e;}




.title_1			{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 32px; font-weight: none; text-decoration: none; color: #444444; letter-spacing: 0px;}
.title_2			{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 32px; font-weight: none; text-decoration: none; color: #000000; letter-spacing: 0px;}
.title_3			{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 32px; font-weight: none; text-decoration: none; color: #ec581d; letter-spacing: 0px;}
.title_4			{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 32px; font-weight: none; text-decoration: none; color: #8b3602; letter-spacing: 0px;}
.title_5			{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 32px; font-weight: none; text-decoration: none; color: #444444; letter-spacing: 0px; text-transform: uppercase;}
.title_6			{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 32px; font-weight: none; text-decoration: none; color: #ff0000; letter-spacing: 0px;}
.title_7			{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 32px; font-weight: none; text-decoration: none; color: #ffffff; letter-spacing: 0px;}



.start				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 24px; font-weight: none; text-decoration: none; color: #ffffff;}

.content_md			{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; font-weight: none; text-decoration: none; color: #444444;}


.footer				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #666666;}
.footer A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #3090C7;}
.footer A:visited	{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #3090C7;}
.footer A:active	{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #3090C7;}
.footer A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #000000;}


.contempo				{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #666666;}
.contempo A:link		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #3090C7;}
.contempo A:visited		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #3090C7;}
.contempo A:active		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #3090C7;}
.contempo A:hover		{font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 11px; font-weight: none; text-decoration: none; color: #000000;}


