table { border:0px}
form{
 	margin:0px;
  	padding:0px;
	}
body{
 	margin:0px;
  	padding:0px;
	background-color:#FFFFFF;
	}

td{
	font-size:11px;
    font-family:Tahoma;
	color:#41474D;
	line-height:13px;
	vertical-align:top;
}
table.j_txt {text-align: justify};
.back { background:URL(images/back1.gif) no-repeat right}
.t1 a{
	color:#92A6A9;  
	font-size:10px; 
	text-decoration:none; 
	margin-left:20px
}
.t2 TD{
	color:#92A6A9;  
	font-size:10px;
} 
.t2 a{
	color:#92A6A9;  
	font-size:10px;
	text-decoration:none;
}
.t2 a:hover{color: #FFFFFF} 

.t5{color:#41474D;}
.t1 a:hover{ color:#FFFFFF}
.t2{ color:#5D6770; font-size:10px}
.footer  {
	color:#F6F6F6; 
	background-color:#B3B6B9;
	font-size:10px
 } 
.footer a{
	color:#F6F6F6; 
	text-decoration:none
}
.footer a:hover{ text-decoration:underline}
a {color:#036CA9;}
.white { color:#FFFFFF; font-size:10px}
a:hover { text-decoration:none}
.header_font, .header_font a { 
	color:#B6B6B7; 
	font-size:10px; 
	line-height:14px; 
	text-decoration:none
}
.more { color:#055A8D; text-decoration:none; font-weight:bold; margin-right:7px}
.more:hover { text-decoration:underline} 
.header_font a:hover{ text-decoration:underline}
.input{
 		height:22px; width:101px;
		background-color:#F3F6EA; 
		font-size:11px;
		font-family:Tahoma;
		color:#41474D;
		padding: 2px 0px 0px 5px;
		vertical-align:middle;
		}
.input2{
 		height:22px; width:242px;
		background-color:#FFFFFF; 
		font-size:11px;
		font-family:Tahoma;
		color:#41474D;
		padding: 2px 0px 0px 5px;
		}
 .textarea{
 		height:102px; width:242px;
		background-color:#FFFFFF; 
		font-size:11px;
		font-family:Tahoma;
		color:#4D5359;
		padding: 2px 0px 0px 5px;
		overflow:auto;
		}
.last_updated{
	font-size: 10px;
	color:#999999}

TABLE.sign-up_frame{padding-left: 10px}

#sign-up TD{padding-top: 5px}
.error {color: #CC0000; font-weight: bold}
 
.special 
{
	width:5px;
	visibility:hidden;}