.desc
{
	width: 530px; 
	border: 1px solid #1d1d1d; 
	background-color:#151515; 
	padding: 10px; 
	margin-left: auto; 
	margin-right: auto; 
	text-align: left;
}

.error
{
	width: 460px; 
	border: 1px solid #412121; 
	background-color:#271818; 
	padding-top: 8px; 
	padding-bottom: 8px; 
	padding-left: 14px; 
	padding-right: 14px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 10px; 
	text-align: center;
}

.error_text
{
	color:#c83d3d;
	font-size: 8.4pt;
}

.desc_center
{
	width: 530px; 
	border: 1px solid #1d1d1d; 
	background-color:#151515; 
	padding: 10px; 
	margin-left: auto; 
	margin-right: auto; 
	text-align: center;
}

.desc_span
{
	color: #9f9f9f;
	font-size: 8.8pt;
	line-height: 11pt;
}

.success
{
	width: 460px; 
	border: 1px solid #243b3d; 
	background-color:#1c2627; 
	padding-top: 8px; 
	padding-bottom: 8px; 
	padding-left: 14px; 
	padding-right: 14px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 10px; 
	text-align: center;
}

.success_text
{
	color:#83c7d1;
	font-size: 8.4pt;
}

.speech
{
	width: 530px; 
	border: 1px solid #241f1b; 
	background-color:#151210; 
	padding: 10px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 10px; 
	margin-bottom: 5px; 
	text-align: left;
}

.speech_text
{
	color:#937e6f;
	line-height: 12pt;
	font-size: 8.5pt;
}

.speech_person
{
	color:#d3bcab;
	line-height: 12pt;
	font-size: 8.5pt;
}


.special_event
{
	width: 460px; 
	border: 1px solid #323d24; 
	background-color:#25271c; 
	padding-top: 4px; 
	padding-bottom: 4px; 
	padding-left: 14px; 
	padding-right: 14px; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 10px; 
	text-align: center;
}

.special_text
{
	color:#a0b540;
	font-size: 8.4pt;
}


.cleft
{
	width: 180px; 
	border: 1px solid #1d1d1d; 
	background-color:#151515; 
	margin-top: 5px; 
	margin-left: 14px; 
	padding: 5px;
}

.back
{
	margin-top: 14px; 
	margin-left: 14px;
}

.green
{
	color:#b1cc44;
}

input
{
	color: #ffffff;
	border: 1px solid #666666; 
	background-color: #3b3b3b; 
	font-size: 8pt; 
}


select
{
	color: #ffffff;
	border: 1px solid #666666; 
	background-color: #3b3b3b; 
	font-size: 8pt; 
}

textarea
{
	color: #ffffff;
	border: 1px solid #666666; 
	background-color: #3b3b3b; 
	font-size: 8pt; 
}

.Nav_Menu  {color: #FFFFFF; text-decoration: none; font-size: 1.5em; font-family:Tahoma; }			

.yes { color: #78dc2f; }
.no { color: #aa0000; }


img.special
{
	 filter: alpha(opacity=80);
	 -moz-opacity: .8;
	 KhtmlOpacity: .8;
	 opacity: .8;
}

img.special:hover
{
	 filter: alpha(opacity=100);
	 -moz-opacity: 1.0;
	 KhtmlOpacity: 1.0;
	 opacity: 1.0;
}

img.menuspec
{
	 filter: alpha(opacity=60);
	 -moz-opacity: .60;
	 KhtmlOpacity: .60;
	 opacity: .60;
}

img.menuspec:hover
{
	 filter: alpha(opacity=100);
	 -moz-opacity: 1.0;
	 KhtmlOpacity: 1.0;
	 opacity: 1.0;
}



.special
{
color:#999999;
}
.special:hover
{
color:#cccccc;
}

.special_in
{
	color: #ffffff;
	border: 0px solid #666666; 
	background-color: transparent;
	font-size: 8pt; 
}

.special_topic
{
	color: #cccccc;
	border: 1px solid #212121; 
	background-color: transparent;
	font-size: 8pt; 
}