/*

Theme Name: Answerly

Theme URI:http://www.Answerly.com

Description:

Author: Stuvu	

Author URI:http://www.Answerly.com

Version: 1.0

*/





/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-family:arial;
	background:url(../images/pro-head.gif) top left repeat-x #FFFFFF;
}

.result
{
	margin:0 auto;
	text-align:center;
	width:1120px;
}

.tal
{
text-align:left;
}

a{
color:#666666;
text-decoration:underline;

}
a img{
border:none;

}
#container{
margin:0px;




}
ul{
margin:0px 0px 0px 40px;
padding:0px;
font-size:12px;
color:#666666;

}
ul li{
list-style-type:disc;
line-height:1.3em;
margin-bottom:4px;


}

h3{
color:#666666;
font-size:16px;
font-weight:bold;
margin:10px 0px;

}

a#fdbk_tab {
top: auto !important;
bottom: 0 !important;
}

h2{
font-size:16px;
font-weight:bold;
color:#333333;
margin:10px 0px;

}
/*Header*/
#header_wrapper{

background:#ffffff;
position:relative;
margin-bottom:-40px;
padding-left:20px;
}

#header{
height:40px;
padding-top:13px;
width:500px;

}

.header_content{
padding-left:167px;

}

.clr{
clear:both;

}


#logo{
float:left;

}

#top_text{
float:right;
width:226px;
margin-top:7px;
text-align:right;

}


#top_text h3{
margin:0px;
font-size:16px;
color:#999999;



}
/*Content*/
#content_wrapper{
padding:0px 0px 50px 0px;
background:#d7d7d7;
padding-left:20px;
}

#content{
z-index:999;
position:relative;
height:100%;

width:970px;
margin:0 0;

}


#header_container, #footer_container{
width:940px;
margin:0 0;

}



/*Left Content*/
#content_left{
float:left;
width:170px;

}

.top_menu{
margin:2px 0px 22px 0px;
font-size:11px;
color:#999999;

}

.top_menu a{
text-decoration:none;
margin:0px 5px;
color:#999999;

}

.list_icon{
margin:0px 0px 0px 12px;
padding:0px;


}

.list_icon li img{
vertical-align:top;

}
.list_icon li{
list-style-type:none;
margin-bottom:6px;
}

.selected_list{
background:url(../images/selected_arrow.gif) no-repeat 100% 5px ;
}

.selected_list1{
background:url(../images/selected_arrow1.gif) no-repeat 100% 5px ;
}

/*Right Content*/
#content_right_admin{
float:left;
width:1000px;
margin-right:20px;
}


/*Right Content*/
#content_right{
float:left;
width:500px;
margin-right:20px;

}
 p{
margin:10px 0px;
line-height:1.2em;
font-size:12px;
color:#666666;

}
.rounded{
background:#dff2bb;
height:100%;
}

.content_rounded{
padding:0px 20px 0px 20px;

}

.title{
font-size:20px;
margin:-10px 0px 6px 0px;
color:#666666;
float:left;
position:relative;
}

.smalltitle{
font-size:16px;
margin:-10px 0px 6px 0px;
color:#666666;
position:relative;
font-weight:bold;


}

.label_title{

display:block !important;
font-weight:bold;
font-size:20px;
margin:-10px 0px 6px 0px;
color:#666666;
float:left;
position:relative;

}

.category_select{
float:left;

}
.category_select select, .name_field input{
width:206px;
font-size:12px;
font-family:arial;
padding:3px 0px 3px 4px;
color:#666666;
 border-left:1px solid #9ea690;
    border-right:1px solid #9ea690;
    border-top:1px solid #9da58f;
	  border-bottom:1px solid #c2cdad;

}
 .name_field input{
 color:#cccccc;
 background:#FFFFFF !important;
 
 }
.category_select select{
padding:1px 0px 0px 4px !important;
margin-top:6px;
height:20px;

}

.category_select label, .name_field label{
display:block;
font-size:15px;
font-weight:bold;
color:#666666;
margin-bottom:0px;

}
.name_field{
top:-54px;
float:right;
padding-right:18px;


}
.name_field label{
margin-bottom:3px !important;

}
.green_text{
font-size:13px;
font-weight:bold;
color:#7ec342;
margin:-10px 0px 2px 0px;
position:relative;

}
.title2{
font-size:19px;
color:#666666;
font-weight:bold;
margin:0px;
padding-bottom:12px;
border-bottom:2px solid #fefffe;

}

.title_question{
font-size:20px;
font-weight:bold;
color:#666666;
margin:0px 0px 0px 0px;
position:relative;
width:100%;
}
.title_question a {
text-decoration:none;

}
.title_question img{
position:relative;
top:3px;
left:14px;

}

.character{
position:absolute;
font-size:10px;
color:#666666;
margin:0px 0px 0px 370px;
float:right;



}
 
 .frm{
 margin:0px;
 
 }
.fieldbrd p{
  margin:0px;
  
 }
  .fieldbrd{
	border-left:1px solid #9ea690;
    border-right:1px solid #9ea690;
    border-top:1px solid #9da58f;
	border-bottom:1px solid #c2cdad; 
	width:451px;
	height:54px;
	font-size:12px;
	font-family:arial;
	padding:3px 0px 0px 3px;
  }
  
    .fieldbrd textarea{
	
	
	}
	
.smalltext{
font-size:10px;
color:#666666;
margin:0px;
float:right;
padding-bottom:5px;
padding-right:3px;

}
.smalltext a{
color:#666666;

}
.text_area{
text-align:center;

}
.input_form{
height:100%;
padding-top:7px;
margin-bottom:20px;
	
	
}
.input_form label{
display:block;
font-size:15px;
font-weight:bold;
color:#666666;
margin-bottom:0px;

}
.input_form_left{
float:left;

}

.input_form_right{
float:right;
width:213px;


}
.input_field,.input_form select{
width:206px;
font-size:12px;
font-family:arial;
padding:3px 0px 3px 4px;
color:#666666;

}
.input_form select{
padding:1px 0px 0px 4px !important;
margin-top:7px;
height:20px;

}

.new_step_button{
float:right !important;
margin-top:-35px !important;
padding-right:20px !important;

}

.get_answer_button{
text-align:center;
padding:0px;

}

.new_step_button{
float:right !important;
margin-top:-35px !important;
padding-right:20px !important;

}
.get_answer_button input{
background:url(../images/get_my_answer_button.gif) no-repeat;
width:210px;
height:35px;
font-size:20px;
color:#FFFFFF;
border:none;
font-weight:bold;
padding-bottom:2px;
font-family:arial;

}

.find_answer {
background:url(../images/findservice.gif) no-repeat;
width:79px;
height:20px;
font-size:0px;
color:#FFFFFF;
border:none;
font-weight:bold;
padding-top:0px;
font-family:arial;
margin-left:15px;
}

.button_save {
background:url(../images/save.gif) no-repeat;
width:54px;
height:19px;
font-size:0px;
color:#FFFFFF;
border:none;
font-weight:bold;
padding-top:0px;
font-family:arial;
margin-left:15px;
}

.mineeds {
background:url(../images/mi-next.gif) no-repeat;
width:79px;
height:20px;
font-size:0px;
color:#FFFFFF;
border:none;
font-weight:bold;
padding-top:0px;
font-family:arial;
margin-left:15px;
}

.justanswer {
background:url(../images/ask-an-expert.gif) no-repeat;
width:109px;
height:20px;
font-size:0px;
color:#FFFFFF;
border:none;
font-weight:bold;
padding-top:0px;
font-family:arial;
margin-left:15px;
}

.get_answer_buttonindex{
background:url(../images/get_my_answer_button.gif) no-repeat;
width:210px;
height:35px;
font-size:20px;
color:#FFFFFF;
border:none;
font-weight:bold;
padding-bottom:2px;
font-family:arial;
margin-left:15px;

}

.ask_friend{
height:100%;
padding-bottom:10px;

}
.ask_friend_button{
float:left;
width:244px;

}
.ask_friend_button input{
width:244px;
height:23px;
background:url(../images/ask_friend_button.gif) no-repeat;
border:none;
font-size:13px;
font-weight:bold;
color:#ffffff;
font-family:arial;
padding-bottom:2px;

}

.ask_friend_text{
float:right;

}
.ask_friend_text p{
margin:0px;

}

.send_question{
height:100%;
padding-bottom:12px;
}
.send_question form{
margin:0px;
padding:0px;

}

.send_question_textarea{
float:left;
width:291px;

}
.send_question_textarea textarea{
width:288px;
height:54px;
font-size:12px;
font-family:arial;
padding:3px 0px 0px 3px;
color:#CCCCCC;

}
.send_question_button{
float:right;
width:143px;

}
.send_question_button input{
background:url(../images/send_question_button.gif);
width:143px;
height:30px;
border:none;
font-family:arial;
font-size:17px;
font-weight:bold;
color:#FFFFFF;

}
.send_question_button p{
font-size:10px;
color:#999999;

}
.send_question_button p a{
color:#999999;

}

.your_answer{
height:100%;
margin-bottom:10px;

}
.your_answer p{
margin:0px;

}
.left_answer{
float:left;


}
.left_answer p img{
position:relative;
top:4px;
left:3px;

}

.right_answer{
float:right;

}
.right_answer p{
font-size:11px;
padding-top:6px;

}

.ads_titlepad {
	padding:10px 0px 10px 20px;
	margin:0px 5px 5px 5px;
}

.post_answer{
background:#f3fce0;
padding:10px 0px 10px 20px;
margin:0px 5px 5px 5px;


}
.post_answer p{
margin:0px;

}

.post_answer_best{
background:#FFFFFF;
padding:10px 0px 10px 20px;
margin:0px 5px 5px 5px;
}
.post_answer_best p{
margin:0px;
}
.answers_best p{
font-size:16px;
font-weight:bold;
color:#12b146;

}
.answers_best span{
font-size:11px !important;
font-weight:normal !important;

}



.no_answers{
font-size:14px;
color:#333333;

}

.answers p{
font-size:16px;
font-weight:bold;
color:#333333;

}
.answers span{
font-size:11px !important;
font-weight:normal !important;

}
.color_black{
color:#000000;
}

.answer_question{
height:100%;
padding:3px 0px 7px 0px;

}
.answer_question p{
margin:0px;

}
.num_answers{
float:left;
margin-right:22px;
padding-top:3px;

}
.your_answer_textarea{
margin-bottom:4px !important;

}

.back_to_questions{
float:right;
margin:0px;
font-size:11px;
margin-top:-2px;
position:relative;

}

.questions{
float:left;
padding-top:3px;

}

.sorted_by{
float:right;

}
.sorted_by form{
margin:0px;
padding:0px;

}
.sorted_by select{
font-size:12px;
font-family:arial;
margin:0px;


}
.sorted_by label{
margin-right:5px;

}

.questions_list{
padding-left:40px !important;

}
.number_answer{
float:left;
width:40px;
margin-right:40px;


}
.number_answer a{
display:block;
height:35px;
width:40px;
text-align:center;
font-size:24px;
color:#FFFFFF;
font-weight:bold;
background:#000 url(../images/answer_num_bg.gif) no-repeat;

padding-top:5px;
text-decoration:none;

}

.question{
float:left;
width:342px;
font-size:16px;
color:#333333;
font-weight:bold;
}
.question a{
text-decoration:none;
color:#333333;

}
.question span {
margin-left:10px;
}
.question span a{
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.submit_your_answer_button{
padding-top:14px;

}
.submit_your_answer_button input{
width:252px;
height:35px;
background:url(../images/submit_your_answer_button.gif) no-repeat;
border:none;
font-family:arial;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
padding-bottom:2px;

}

.ans_list{
margin:0px;
}

.ans_list li{
list-style-type:none;
color:#333333;
margin-bottom:6px;

}

.ans_list li p{
font-size:14px;

}

.page_text p span, .page_text p{
color:#666666 !important;

}

/*Sponsored Ads*/
.right_ads{
float:left;
width:300px;
padding-top:80px;


}
.right_ads1{
float:left;
width:185px;
padding-top:0px;

}

.ads_title{
	font-size:11px;
	color:#999999;
	font-weight:normal;
	margin-top:0px;
}


.top_questions {
	margin-left:10px;
}
.top_questions h3{
	font-size:12px;
	color:#999999;
	font-weight:bold;
	margin-top:0px;
}

.top_questions p a{
	font-size:11px;
	color:#666666;
	font-weight:normal;
	margin-top:0px;
	text-decoration:underline;
}

.right_ads p, .right_ads1 p {
font-size:11px;

}
.right_ads p a, .right_ads1 a{
text-decoration:none;
color:#009900;

}

.possible_answer {
padding-right:10px;

}
.possible_answer ul{
font-size:11px;

}
.possible_answer h3{
margin-top:10px;

}
.possible_answer a{
text-decoration:none;
color:#339900;

}

.previous-entries, .next-entries{
font-size:12px;
margin-right:10px;

}
/*Content Bottom*/

.content_bottom{
padding-top:10px;

}

.content_bottom p{
text-align:center;

}
.content_bottom p span{
margin:0 5px;

}




/*Footer*/

#footer_wrapper{
background:#7ec342;
padding-bottom:20px;
padding-left:20px;
}
#footer{
width:615px;
height:100%;
position:relative;
left:110px;

}

#footer p{
font-size:10px;
font-weight:bold;
color:#dff2bb;

}
#footer p a{
color:#dff2bb;
}
.footer_left{
float:none;
}
.footer_right{
float:right;
}
#send_button{
text-align:center;

}

font{
margin-bottom:10px;
font-size:12px;
display:block;
display:none;

}

.text_black{
color:#000000;

}

.password_text{
float:left;
width:130px;
margin-right:40px;
}
.password_text p{
font-size:11px;

}

.password_form{
float:left;


}

.password_form h3{
margin-bottom:2px;

}
#mypassword{
width:203px;
margin-bottom:20px;
color:#cccccc;
font-size:13px;
font-family:arial;
padding:2px 0px 2px 2px;
border:1px solid #cccccc;
}
#mymailid{
width:203px;
font-size:13px;
font-family:arial;
border:none;
background:#FFFFFF !important;
border:1px solid #cccccc;
padding:2px 0px 2px 2px;

}

.category_dropdown_select{
float:right;
width:201px;
position:relative;
z-index:999;
margin:-10px 0px 0px 0px;
padding-top:3px;



}
.category_dropdown_select select{
margin-top:-1px;
width:200px;
 border-left:1px solid #9ea690;
    border-right:1px solid #9ea690;
    border-top:1px solid #9da58f;
	  border-bottom:1px solid #c2cdad;
	  font-family:arial;

}

.specialtext {
width:5px;
visibility:hidden;
}

.er_email{

position:absolute;
top:176px;
margin-left:250px;
font-size:12px;
color:#FF0000;




}
.er_cat{

position:absolute;
top:175px;
font-size:12px;
color:#FF0000;
margin-left:2px;


}

.er_ques{

position:absolute;
top:114px;
font-size:12px;
color:#FF0000;


}
#myquestion{
margin-bottom:5px;


}

/* Email Page*/

.get_email_button {
background:url(../images/submit_email_address.gif) no-repeat;
width:113px;
height:30px;
font-size:17px;
color:#FFFFFF;
border:none;
font-weight:bold;
padding-bottom:2px;
font-family:arial;

}


.tdomf_form .enter_emailaddress{
background:#FFFFFF !important;

}


/*frame*/



.frame_header{
margin-bottom:0px !important;
padding-left:20px !important;

}

.iframe_brd{
border-top:20px solid #dff2bb;
}
.iframe{
padding:28px 0px 0px 20px;
}

.top_links{
float:left;

width:100px;
text-align:center;


}
.top_links a{
color:#439900;
font-weight:bold;
font-size:11px;

}

.top_text{


width:500px;

margin-top:-70px;
padding-bottom:10px;




}
.top_text h3{
margin:0px !important;
font-size:16px !important;
font-weight:bold;
color:#000000;

}
.top_text p{
margin:0px !important;
color:#000000;
}
.nothanks{
text-align:right;
font-size:11px;


}
.nothanks a{
color:#999999;
}
.alreadyanswered {
	color:#FF0000;
	font-size:12px;
	float:right;
	padding-bottom:10px;
}









.col0{
	top:-54px;
	padding-right:18px;
}

.col0 label{
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#666666;
	margin-bottom:0px;
}
.col0 label{
margin-bottom:3px !important;
}

.txtbig{
width:450px;
font-size:13px;
font-family:arial;
border:none;
background:#FFFFFF !important;
border:1px solid #cccccc;
padding:2px 0px 2px 2px;

}
.txtareabig{
width:450px;
font-size:13px;
font-family:arial;
border:none;
background:#FFFFFF !important;
border:1px solid #cccccc;
padding:2px 0px 2px 2px;

}
.widefat td, .widefat th, div#available-widgets-filter, ul#widget-list li.widget-list-item, .commentlist li {
	border-bottom-color: #ccc;
}
.widefat td, .widefat th {
	width:250px;
}

.widefat {
	border-color: #ccc;
	background-color:#CCCCCC;
}


.widefat thead, .thead {
	background-color: #464646;
	color: #d7d7d7;
}

.widget-control-save, .widget-control-remove {
	background-color: #cee1ef;
	color: #246;
}
.alternate {
	background-color: #f9f9f9;
}


/**/
#submenu li {
	display: inline;
	list-style: none;
	text-align: center;
	white-space: nowrap;
}

#submenu li {
	padding: 0px 10px 50px 5px;
}


#submenu li {
	font-size: 14px;
}


.tfield input{
	width:450px;
	font-size:12px;
	font-family:arial;
	padding:3px 0px 3px 4px;
	color:#666666;
	border-left:1px solid #9ea690;
	border-right:1px solid #9ea690;
	border-top:1px solid #9da58f;
	border-bottom:1px solid #c2cdad;
}
.tfield input{
	color:#666666;
	background:#FFFFFF !important;
 
 }
 
 .tfield textarea{
	color:#666666;
	background:#FFFFFF !important;
 
 }
.tfield label{
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#666666;
	margin-bottom:0px;
}

.tfield{
}
.tfield label{
	margin-bottom:3px !important;
}

.gsearch
{
padding-top:5px;
padding-bottom:40px;
font-size:10px;
}

.question_cat{
	font-size:11px;
	font-weight:bold;
	color:#999999;
	background-color:#d3e7ab;
	padding:4px;
	margin-top:0px;
	margin-bottom:25px;
}

.cat_list{
	margin:30px 0px 0px 20px;
	padding:0px;
}

.cat_list .allcat{
	font-size:12px;
	font-weight:bold;
	color:#666666;
	margin:0px 0px 10px -10px;
	padding:0px;
}

.category_list{
	margin:0px 0px 0px 0px;
	padding:0px;
}

.category_list li{
	list-style-type:disc;
	margin-bottom:6px;
}
.category_list li a {
	color:#666666;
	text-decoration:none;
}

.suggestedlink a {
	color:#009900;
	text-decoration:underline;
}

/******************/
.ad_unit3 {
}
.ad_div {
	margin:15px;
	border-bottom:solid 2px #ffffff;
	padding-bottom:10px;
}
.ad_div .left{
	width:250px;
	float:left;
}
.ad_div .right{
	width:180px;
	float:left;
	padding:10px;
	padding-top:0px;
}
.allq {
	color:#009900;
	font-size:12px;
}

/*******************/
.pending{
float:left;
width:40px;
margin-right:40px;


}
.pending a{
display:block;
height:35px;
width:40px;
text-align:center;
font-size:24px;
color:#FFFFFF;
font-weight:bold;
background:#000 url(../images/pending.gif) no-repeat;

padding-top:5px;
text-decoration:none;

}
.rejected{
float:left;
width:40px;
margin-right:40px;


}
.rejected a{
display:block;
height:35px;
width:40px;
text-align:center;
font-size:24px;
color:#FFFFFF;
font-weight:bold;
background:#000 url(../images/rejected.gif) no-repeat;

padding-top:5px;
text-decoration:none;

}


















/*

Theme Name: Answerly

Theme URI:http://www.Answerly.com

Description:

Author: Stuvu	

Author URI:http://www.Answerly.com

Version: 1.0

*/
#wide_header{
height:75px;
padding-top:13px;
width:860px;
}

#wide_header_wrapper{
	background:#ffffff;
	position:relative;
	margin-bottom:-16px;
}

#wide_header_container {
	margin:0 0;
}
.wide_header_content{
}

#wide_logo{
	float:left;
}

#wide_top_text{
	float:right;
	width:250px;
	margin-top:7px;
	text-align:right;
}


#wide_top_text h3{
	margin:0px;
	font-size:20px;
	color:#999999;
}


.wide_footer_left p{
	float:none;
}
.wide_footer_left p {
	float:none;
}
.wide_footer_left a{
	font-size:11px;
}

#wide_content_wrapper{
padding:0px 0px 50px 0px;
background:#d7d7d7;
}

#wide_rounded_bg{
background:#dff2bb;
width:946px;
height:100%;
}

/******************************		FOOTER 		****************************************/

#wide_footer_container{
	width:940px;
	margin:0 0;
}

#wide_footer_wrapper{
background:#7ec342;
padding-bottom:20px;
padding-left:20px;
}

#wide_footer{
	width:946px;
	height:100%;
	position:relative;
}

#wide_footer p{
	font-size:10px;
	font-weight:bold;
	color:#dff2bb;
}
#wide_footer p a{
	color:#dff2bb;
}

.wide_footer_right{
	float:right;
}



/**********************************************************************/
.wide_title{
	display:block !important;
	font-weight:bold;
	font-size:30px;
	padding-top:26px;
	padding-left:35px;
	color:#666666;
	float:left;
	position:relative;
}

.tweet_q{
	display:block !important;
	font-weight:bold;
	font-size:24px;
	color:#666666;
	position:relative;
}

.wide_questions p{
	margin:0px;
}
.wide_questions{
border:1px solid #a8d87e;
width:648px;
height:28px;
font-size:24px;
font-family:arial;
padding:3px 0px 0px 3px;
color:#000000; 
} 
.wide_questions textarea{
}

.wide_questions2{
border:1px solid #a8d87e;
width:586px;
height:28px;
font-size:21px;
font-family:arial;
padding:3px 0px 0px 3px;
color:#000000; 
} 
.wide_questions2 textarea{
}

.find_service{
margin-top:1px;
background:url(../images_wide/find-service.gif) no-repeat;
width:102px;
height:19px;
font-size:12px;
color:#FFFFFF;
border:none;
font-weight:bold;
padding-bottom:2px;
font-family:arial;
margin-left:15px;

}

.wide_buttons{
margin-top:1px;
background:url(../images/get_my_answer_button.gif) no-repeat;
width:210px;
height:35px;
font-size:20px;
color:#FFFFFF;
border:none;
font-weight:bold;
padding-bottom:2px;
font-family:arial;
margin-left:15px;

}

.search_btn{
margin-top:0px;
background:url(../images_wide/search.gif) no-repeat;
width:210px;
height:35px;
font-size:20px;
color:#666666;
border:none;
font-weight:bold;
padding-bottom:2px;
font-family:arial;
margin-left:15px;
}

.question_btn{
margin-top:1px;
background:url(../images_wide/question-new.gif) no-repeat;
width:35px;
height:35px;
font-size:20px;
color:#666666;
border:none;
font-weight:bold;
padding-bottom:2px;
font-family:arial;
margin-left:0px;
}

.submit_buttons{
margin-top:1px;
background:url(../images/save_button.gif) no-repeat;
width:142px;
height:28px;
font-size:20px;
color:#FFFFFF;
border:none;
font-weight:bold;
padding-bottom:2px;
font-family:arial;
margin-left:15px;

}

#wide_search_link {
	color:#666666;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
}

#wide_search_link a{
	text-decoration:none;
	padding:5px 8px 5px 8px;
}

#wide_search_link .selected{
	text-decoration:none;
	background-color:#c7dd9d;
	padding:5px 8px 5px 8px;
}
#wide_ads728 {
	padding-left:0px;
	padding-top:8px;
}
#wide_ads728 .wide_ad img{
padding-left:7px;
padding-right:7px;
}

#wide_ads160 {
	padding-left:0px;
	padding-top:8px;
}
#wide_ads160 .wide_ad img{
padding-left:7px;
padding-right:7px;
}
/**********************************************************************/


.searchresult {
	background-color:#ffffff;
	padding:10px;
	padding-left:30px;
	margin-right:15px;
	
	/*padding-top:5px;*/
	float:left;
	width:800px;
	padding-top:0px;
	margin-top:0px;
}
.searchresult a{
	color:#0000cd;
	font-size:16px;
}
.adsver {
	padding:10px;
	padding-top:20px;
	float:left;
	width:170px;	
}
.adshor {
	padding:10px;
	padding-top:20px;
	text-align:left;
}

.answers {
	width:100%;
	font-size:12px;
	padding-top:20px;
}

.answers a{
  color: #28964B;
	font-weight:bold;
	font-size:13px;
}

.ans_logo {
	width:38px;
	float:left;
}
.ans_logo a {
  float: right;
}

.ans_logo img{
  float: right;
  border:none;
}


.ans_res {
	padding-left:10px;
	float:left;
	width:564px;
}

.ans_res .d1
{
padding-top:6px;
}
.ans_res .d1 .d2
{
font-size:14px;
}

.ans_res2 {
	padding-left:10px;
	float:left;
	width:600px;
}

.ans_res2 .d1
{
padding-top:6px;
}
.ans_res2 .d1 .d2
{
font-size:14px;
}

.yeddta
{
padding-top:5px; width:490px; text-align:right;
}

.yedta
{
width: 485px; height: 40px; overflow: auto; border: 1px solid #77c057; padding: 5px; padding-right: 0px; margin: 0px;
}

.yedbtn
{
padding-top:5px;
}

.ans_resesp {
	padding-left:10px;
	float:left;
	width:690px;
}

a.header{

	font-size:16px;
	font-weight:normal;
	font-family:Arial, sans-serif;
	color:#0000ff;
}

.ans_url{
	color:#289628;
	font-size:12px;
	font-weight:bold;
}

.mainmenu { clear: both; margin: 0px; padding: 0px 0px 0px 10px; font-size: 12px; font-weight:bold; height:40px; text-align:center; }
.mainmenu li { list-style-type: none; display:inline; margin: 0px; }
.mainmenu li a:link { color: #000000; padding: 5px 4px 7px 6px; text-decoration:none;}
.mainmenu li a:visited { color: #000000; padding: 5px 4px 7px 6px; text-decoration: none;}
.mainmenu li a:hover { color: #000000; background: url(images/menu-hover.gif) repeat-x top left; padding: 5px 4px 7px 6px; text-decoration: underline; }
.mainmenu li a:active { color: #000000; background: url(images/menu-selected.gif) repeat-x top left; padding: 5px 4px 7px 6px; text-decoration: none; }
.mainmenu li .selected{ color: #000000; background: url(images/menu-selected.gif) repeat-x top left; width:100%; }




.wide_link {
	color:#666666;
	font-size:14px;
	font-weight:bold;
	padding-top:0px;
}

.wide_link a{
	text-decoration:none;
	padding:5px 8px 5px 8px;
}

.wide_link .selected{
	text-decoration:none;
	background-color:#c7dd9d;
	padding:5px 8px 5px 8px;
}

/**********************************************************************/

.yedda-top
{
padding-top:6px;
}







/******************/
.ctop {
	background:url(../images_wide/body-bg-top-1.gif) no-repeat top left;
	height:67px;
}
.cfot{
	background:url(../images_wide/body-bg-bottom.gif) no-repeat top left;
	height:28px;

}

.ct {
	width:666px;
	float:left;
	text-align:left;
	padding-left:34px;
	padding-top:26px;
}

/*search header*/
.shead {
	padding-left:34px;
	padding-right:22px;
	padding-bottom:12px;
	text-align:left;
}
/*search body*/
.sbody {
	background-color:#f3fde1;
	text-align:left;
	padding-left:34px;
	padding-right:34px;
}
.eh {
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
}
.eh1 {
	float:left;
	margin-left:22px;
	width:108px;
	height:12px;
	background:url(../images/spons.GIF) top left repeat-x;
}
.eh2 {
	float:left;
	margin-right:22px;
	margin-left:22px;
	font-size:12px;
	color:#7ebf4b;
}
.eh3 {
	float:left;
	margin-right:22px;
	width:500px;
	height:12px;
	background:url(../images/spons.GIF) top left repeat-x;
}

.ac {
        z-index:1000;
}


/**********************************************/
.topheader
{
	padding-top:16px;
	padding-bottom:14px;
}

.topheader .logo
{
	float:left;
	padding-top:4px;
	height:36px; width:164px;
}

.topheader .logo img
{
	border:none;
}


.topheader .sform
{
	float:left;
	padding-top:4px;
	height:36px;
}

.topheader .sform form
{
	margin-bottom:0;
	margin-top:0;
}

.topheader .sform form #q
{
	width:620px;
}

.topheader .sform form .btn
{
	height:40px;
}

.dcat
{
width:208px;
}

.moreoptr1
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.moreoptr1 .cat
{
	float:left;
	width:144px;
	color:#ffffff;
	padding-top:10px;
	text-align:right;
	margin-right:20px;
	height:22px;
}

.moreoptr1 .catvals
{
	float:left;color:#000000;padding-top:6px; text-align:left;height:22px;
}

.moreoptr1 .catvals .vals
{
	float:left;
	padding-top:4px;
	width:640px;
}

.moreoptr1 .catvals .vals div
{
	margin-right:20px;float:left;
}

.moreoptr1 .catvals .vals div a
{
color:#000000;text-decoration:none;
}

.moreoptr2
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.moreoptr2 .exprt
{
float:left;width:144px;color:#ffffff;padding-top:10px; text-align:right; margin-right:20px; height:22px;
}

.moreoptr2 .exprtvals
{
float:left;color:#000000;text-align:left;height:22px;
}

.moreoptr2 .exprtvals .vals
{
float:left;margin-top:9px;
}

.moreoptr2 .exprtvals .exprtads
{
float:left;padding-left:0px;padding-top:0px;
}

.moreoptr2 .exprtvals .exprtads div
{
margin-top:9px;
}

.moreoptr2 .exprtvals .exprtads div a
{
color:#000000; text-decoration: none;
}

#zipresult
{
	padding-left:166px;margin-top:2px;
}

.resultcontent 
{
	font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold; margin-top:2px; padding-top:2px; padding-bottom:20px;
}

.resultcontent .adresult
{
	float:left;width:700px;
}

.resultcontent .adresult .ad
{
	padding-left:164px;
}

.resultcontent .adresult .allresults
{
	padding: 14px 0px 0px 46px;
}

.relrec
{
float:left;font-family:Arial, Helvetica, sans-serif;width:410px;
}

.relrec .rel
{
	color:#7ec342;font-size:14px;padding-top:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #7ec342; width:410px;
}

.relrec .rec
{
color:#7ec342;font-size:14px;padding-top:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #7ec342; width:410px;
}


.recvals div
{
	padding:8px;
	padding-left:0px;
}

.recvals div a
{
	color:#666666;
	font-size:13px;
	text-decoration:none;
}

.end 
{
	clear:both;
	padding:0px;
	margin:0px;
	width:100%;
	height:6px;
	background-color:#7ec342;
}

.result-footer
{
text-align:center;
border-top:14px solid #d7d7d7;
background-color:#7ec342;
}

.result-footer p
{
color:#ffffff;
padding:6px;
padding-bottom:0px;
margin:0px;
}

.result-footer p a
{
color:#ffffff;font-weight:bold;
}

.fl {
	float:left;
}

fieldset
{
	border:none;
	margin:0px;
	padding:0px;
}

.adtit
{
font-size:16px;font-weight:normal; font-family:Arial, sans-serif;color:#0000ff;text-decoration:underline;
}

.addesc
{
font-size:12px;font-weight:normal; font-family:Arial, sans-serif;color:#000000;text-decoration:none;
}

.adcat
{
font-size:12px;font-weight:normal; font-family:Arial, sans-serif;color:#289628;text-decoration:none;
}


.headern
{
height:64px;margin-top:22px;
}
.headern .logon
{
margin-right:16px;float:left;
}

.frmn
{
	float:left;
}

.frmn h3{
font-size:18px;
margin:0px;
color:#666666;
font-weight:bold;
position:absolute;
margin-top: -18px;
}
.frmn form 
{
	margin-bottom:0px;
	margin-top:0px;
}

.frmn form #q
{
	width:560px;
	overflow: auto;
	border:0px;
	color:#cccccc;
	font-size:18px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	margin-right:10px;
	border:1px solid #a8d87e;
	height:24px;
}

.frmn form .search {
	margin-top:0px;
	background:url('/images/experts/search.gif') no-repeat;
	width:203px;
	height:35px;
	font-size:20px;
	color:#646665;
	border:none;
	font-weight:bold;
	padding-bottom:2px;
	font-family:arial;
}


