body, td, th {
   font-family: Verdana, Arial, Helvetica;
   font-size: 12px;
	}
	


.style1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9pt;
color: #333333;
line-height: 14pt;}

.style2 {
font-size: 7pt;
font-family: Georgia, "Times New Roman", Times, serif;
color: #333333;}

.style3 {
color: #CC6600;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9pt;
line-height: 14pt;
font-weight: bold;}

.style4 {
color: #ff6600;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9pt;
line-height: 14pt;
font-weight: bold;}

.style5 {
color: #666666;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9pt;
line-height: 14pt;
font-weight: bold;}

.style6 {
color: #669999;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9pt;
line-height: 14pt;
font-weight: bold;}




a:link {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
color: #cc6600;
font-size: 10pt;
line-height: 13pt;}





a:visited {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
color: #ff6600;
font-size: 10pt;
line-height: 13pt;}

a:hover {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
color: #006600;
text-decoration: underline;
font-size: 10pt;
line-height: 13pt;}

.item {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;
line-height: 11pt;
color: #FFFFFF;}

.pagehed {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 30pt;
line-height: 31px;
color: 333333;
font-style: normal;
font-weight: normal;}

.bodytextwhite {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;
line-height: 13pt;
color: #FFFFFF;}

.bodytextblack {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;
line-height: 13pt;
color: black;}

/*
.bodytextltyellow {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;
line-height: 13pt;
color: #FFFFCC;}
*/



.bodytextltyellow {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;
line-height: 13pt;
color: #333333;}



.subhead_12 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12pt;
line-height: 13pt;
font-weight: bold;
color: #FFFFFF;}

.subheadblack_12 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12pt;
line-height: 13pt;
font-weight: bold;
color: black;}

.bodytextwhite_8 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 8pt;
line-height: 10px;
font-weight: bold;
color: #FFFFFF;}

.bodytextgray_8 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 8pt;
line-height: 10pt;
color: #333333;}

.bodytextgray {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10pt;
line-height: 13pt;
color: #333333;}

/*
.bodytextltyellow_8 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 8pt;
line-height: 10pt;
color: #FFFFCC;}
*/

.bodytextltyellow_8 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 8pt;
line-height: 10pt;
color: #333333;}

.bodytextwhite_9 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9pt;
line-height: 11px;
font-weight: bold;
color: #FFFFFF;}

#admin {    
font-family: Verdana, Arial, Helvetica;}

#admin a {    
font-family: Verdana, Arial, Helvetica;}

#showcase_listings a {    
font-size: 8pt;    line-height: 10pt;}

.content_title {    
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 30pt;
line-height: 31px;
color: 333333;}

.content_listing {    
padding-right: 10px;}

#contents {    
padding: 20px;    
padding-top: 5px;}

#errorExplanation {  
width: 400px;  
border: 2px solid red;  
padding: 7px;  
padding-bottom: 12px;  
margin-bottom: 20px;  
background-color: #f0f0f0;}

#errorExplanation h2 {  
text-align: left;  
font-weight: bold;  
padding: 5px 5px 5px 15px;  
font-size: 12px;  
margin: -7px;  
background-color: #c00;  
color: #fff;}

#errorExplanation p {  
color: #333;  
margin-bottom: 0;  
padding: 5px;}

#errorExplanation ul li {  
color: #333;  
font-size: 12px;  
list-style: square;}

.fieldWithErrors {  
padding: 2px;  
background-color: red;  
display: table;}

.message_notice {    
color: brown;}

#signin_box {    
text-align: center;    
border-style: solid;    
border-width: 1px;    
border-color: black;    
width: 300px;    
background-color: #FFFFCC;}

h1 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 175%;
	font-weight: normal;
	color: #000;
	}

#signin_admin {    
text-align: center;}

#admin_title {    
text-align: center;}

#admin_menu_links {    
background-color: #FFFFCC;    
width: 95%;}

.admin_menu_link {    width: 100px;}#admin_content {    text-align: center;}

.admin_show {    background-color: #FFFFCC;    padding: 10px;    width: 500px;}
#admin_menu {    text-align: center;}

/* .admin_table_header {    background-color: #D2691E;} */
.admin_table_header {    background-color: #000099; color: #ffffff}

/* .admin_table_even {    background-color: #BDB76B;} */
.admin_table_even {    background-color: #f0f0f0;}
.admin_table_odd {    background-color: #e0e0e0;}