@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	background: url(../images/bg.gif) repeat-x #a4caea;
}
a img {
	border:0;
}
.topbg{background:url(../images/top_bg.gif) repeat-x;}
.newstbg{background:url(../images/newest_bg.gif) repeat-x;}
.navbg{background:url(../images/nav.jpg) repeat-x;}
.logintop {
	width:283px;
	height:80px;
	padding:5px 0 0 0;
	background:url(../images/top_right.gif) no-repeat top center;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.logintop a {
	padding:4px;
	color:#FFFFFF;
	text-decoration:none;
}
.nav {
	font: bold 15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	font-weight:bold;
	font-size:17px;
}
.nav a {
	color:#FFFFFF;
	text-decoration:none;
}
a.info  {
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.green {
	font:bold 28px Arial, Helvetica, sans-serif;
	color:#054d0b;
}
.ashbig {
	font:bold 19px Arial, Helvetica, sans-serif;
	color:#535151;
}
.ashsmall {
	font:bold 17px Arial, Helvetica, sans-serif;
	color:#535151;
}
.tutor {
	width:433px;
	height:96px;
	background:url(../images/finda-tutor.gif) no-repeat top center;
	padding:20px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.cityinput {
	width:360px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#687886;
	border:none;
}
.search_input_div {
	width:400px;
	height:30px;
	border:none;
	background-color:#ffffff;
}
.head {
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#535151;
	border-bottom:#FF9900 1px solid;
}
.content {
	font:11px Arial, Helvetica, sans-serif;
	color:#535151;
}
.question {
	border-bottom:#94979a 1px dotted;
	font:11px Arial, Helvetica, sans-serif;
	color:#535151;
	padding:4px 0 4px 0;
	display:block;
}
.question_last {
	font:11px Arial, Helvetica, sans-serif;
	color:#535151;
	padding:4px 0 4px 0;
	display:block;
}
.question_last a {
	color:#535151;
	text-decoration: none;
}
.question a {
	color:#535151;
	text-decoration: none;
}
.whitehead {
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.footer a {
	font:11px Arial, Helvetica, sans-serif;
	color:#40515e;
	text-decoration:none;
	padding:5px;
}
.footer {
	font:11px Arial, Helvetica, sans-serif;
	color:#40515e;
	text-decoration:none;
}
.whitecolumn {
	border:#cccccc 1px solid;
	background:#FFFFFF;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#4a5b6a;
	padding:3px;
}
.whitecolumn img {
	padding:0 5px 0 0;
}
.td_bg_color{
background-color:#a4caea;
}
.txt_box{
	background-color:#FFFFFF;
	border: 1px solid #fca521;
	width: 160px;
}
.txt_box_error{
	background-color:#FFFFFF;
	border: 1px solid #fca521;
	width: 160px;
}
.signup_fields{
    padding-left:10px;
    /*background-color:#d6cebd;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	text-decoration:none;
}
.search_distance{
   
    /*background-color:#d6cebd;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	text-decoration:none;
}
.signup_fields:hover{
	/*background-color:#c4c8cb;*/
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.green_header {
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#054d0b;
}
.green_smallhd {
	padding-left:27px;
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#006600;
}
.green_smallheadd {
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#006600;
}
.signup_field{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
/*.signup_field:hover{
	background-color:#c4c8cb;
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}*/
.signup_nw_field{
    background-color:#dcdfe3;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.signup_row_field{
    background-color:#d6cebd;
}
.signup_row_field:hover{
	background-color:#efe5d7;
}
.signup_bottom{
background-image:url(../images/bg-signup.jpg);
background-repeat:no-repeat;
}
.profile_field{
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.profile_inner_field{
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
.profile_img_box{
margin-left:30px;
background-color:#f2eeee;
border: 1px solid #ff9966;
}
.profile_text_box{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#4A1E00;
padding-left:6px;
}
.profile_text_menu{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:6px;
}
.error
	{
		 font-family:tahoma;
		 font-size:11px;
		 font-weight:bold;
		 text-decoration:none;
		 color:red;
		 background:white;
	 }
.contact_text{
	font-family: "Lucida Grande",Helvetica,Arial,sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}	 
.mail_link{
	font-family: "Lucida Grande",Helvetica,Arial,sans-serif;
	font-size:13px;
	color:#93b73b;
	text-decoration:none;
}	
.mail_link:hover	{
	font-family: "Lucida Grande",Helvetica,Arial,sans-serif;
	font-size:13px;
	color:#c6d627;
	text-decoration:underline;
}	
 .link_forgot {
	font: 12px Arial, Helvetica, sans-serif;
	color:#996600;
	text-decoration:underline;
}
 .link_forgot:hover{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}

.info2{
 border: 1px solid;
 width:270px; 
 height:30px;
 background-color:#E1F0FF;
 padding-left:5px;
 padding-right:3px;
 padding-top:2px;
 padding-bottom:2px;
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
}

.nav_header_link
{
	font: bold 17px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none

}
.nav_header_link:hover
{
	font: bold 17px Arial, Helvetica, sans-serif;
	color:#054d0b;
	font-weight:bold;
	text-decoration:none
}
a.nav_header_linked
{
	font: bold 17px Arial, Helvetica, sans-serif;
	color:#054d0b;
	font-weight:bold;
	text-decoration:none
}
a.nav_header_linked:hover
{
	font: bold 17px Arial, Helvetica, sans-serif;
	color:#054d0b;
	font-weight:bold;
	text-decoration:none
}
a.que_link
{
	font:11px Arial, Helvetica, sans-serif;
	color:#535151;
	
	text-decoration:none
}
a.que_link:hover
{
	font:11px Arial, Helvetica, sans-serif;
	color:#535151;
	text-decoration:underline;
}
.above
{
	font:14px Arial;
	color:#65666A;
	text-decoration:none
}

