/* CSS Document */

html,body,a{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#674024;
font-size:14px;
text-decoration:none;
}

body a:hover
{
text-decoration:underline;
}

.font12{
font-size:12px;
}

.font_blue{
color:#1365ab;
}

.width{
width:900px;
margin:auto;
}

.clear{
clear:both;
}

.topmargin{
margin-top:90px;
}

.topmargin_result{
margin-top:34px;
}


.top_botom_margin{
margin-top:30px;
margin-bottom:30px;
}

.aligncenter{
margin:auto;
}

.alignleft{
text-align:left;
}

.header{
text-align:center;
}

.search_panel{
width:100%;
height:120px;
background-color:#FBE9EB;
border:5px solid #ECD9DB;
}

.spon_ad_wrapper{
width:100%;
background-color:#FBE9EB;
border:1px solid #ECD9DB;
}

.tablewidth{
width:940px;;
}

.searchbox{
width:345px;
height:32px;
border:3px solid #DBBFC2;
font-size:19px;
padding-top:5px;
padding-left:5px;
}

.searchbox_wrapper{
width:430px;
}

.searchbox_wrapper_padding{
padding-top:39px;
}

.floatleft{
float:left;
}

.floatright{
float:right;
}

.margin_right{
margin-right:5px;
}

.maincatname a{
font-size:16px;
text-decoration:underline;
}

.maincatname a:hover{
font-size:16px;
text-decoration:none;
}

.margin_top_result{
margin-top:5px;
}

.border_bottom{
border-bottom:1px solid #dbe0e3;
}

.ad_title{
font-size:16px;
text-decoration:none;
font-weight:bold;
}

.adtext{
font-size:12px;
font-weight:normal;
color:#000000;
}

.adurl{
font-size:12px;
font-weight:normal;
color:#C96928;
text-decoration:none;
}

.ad_container{
padding:8px;
}

.orgad_container{
padding:2px;
margin-top:20px;
}

.ad{
width:75%;
clear:both;
}

.ad_margin_top{
margin-top:5px;
}

.ad_margin_bottom{
margin-bottom:10px;
}

.font10{
font-size:11px;
}

.spon_color{
color:#DBBFC2;
}

.title{
font-weight:bold;
color:#000000;
}


.font18{
font-size:18px;
}

.font14{
font-size:14px;
}

.errormssg{
display: block;
}

#error ul{
	list-style-position:inside;
	margin: auto;
	padding:5px 0px 5px 0px;
	}


#error li{
	list-style-type: square;
	background-repeat:no-repeat;
	padding:2px 0px 2px 5px;
 }

 .search_btn {
background-image:url(/images/go.gif);
background-position:left top;
background-repeat:no-repeat;
border:0pt none #FF0000;
height:43px;
width:62px;
cursor:hand;
cursor:pointer;
}

.ad_right {
margin:0 0 0 70px;
padding:0;
}

.ad_left {
float:left;
height:65px;
overflow:hidden;
width:70px;
}

.arbwidth{
width:900px;
margin:auto;
float:left;
margin-left:20px;
height:97%;
}

/* Footer related css is written */
.footer_line {
border-bottom:1px solid #674024;
}
.footer_text  {
color:#797979;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
margin: auto; width: 450px; text-align: center; padding-top: 10px;
}
.footer_text a {
color:#797979;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
.tou {
padding-top:20px;
font-size:20px;
color:#674024;
}
.feedback_txt02 {
color:#757575;
font-size:14px;
font-weight:normal;
line-height:18px;
text-align:justify;
}
.cnt_tbl{
color:black;
font-size:12px;
font-weight:bold;
}
.foot_text{
font-weight:normal
}
.redstar {
color:#FF0022;
font-size:13px;
}
.errorBorder {
border-left:2px solid #FF0011;
}
