body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font-size:12px;}
table,div{border-collapse:collapse;border-spacing:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#5c5d5a;}
fieldset,img{border:0;}
ol,ul {}
p {font-size:14px; text-decoration:none; color:#000000;margin-bottom:6px;text-align:justify;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{ font-family:Arial, Helvetica, sans-serif;}
q:before,q:after{content:'';}
a { text-decoration: none; }
a:hover { text-decoration: underline; }
body { padding:0px; background: url(../images/header-bg.gif) #fff repeat-x left top; }
img { margin:0px; margin-bottom:-3px !important; }
#wrapper { margin: 0px ;    }
.pagesize { width: expression( document . body . clientWidth < 762 ? "760px": document . body . clientWidth > 937 ? "935px": "auto" ); /* for IE */
    min-width: 760px; /* for standards compliant browser */
    max-width: 935px;
	margin: 0 auto;  margin: 0px auto 0px;}
#header {  height: 108px;width:100%;text-align:left; }
#header .sp-b { margin-left: -1px !important; margin-left: 0px; }
#header .heading { font-family:Arial, Helvetica, sans-serif; color: #5C5D5A !important; font-size: 28px; font-weight: bold; padding: 5px 25px 0pt 70px; text-align:left; width:200px; height:60px; }
#header a  { color: #5C5D5A !important; cursor: pointer; }
#header a:visited  { color: #5C5D5A !important; }
#header a:hover { text-decoration: none !important; }
#header	.org { color:#ec6400;}
#header .hader-input { background: #fff; border: 1px solid #e8e8e8; color:#5c5d5a; padding: 2px 2px 2px 4px; }
.con-bg { background: url(../images/in_content_top_bg.gif) repeat-x left top; height: 15px;}
.clear-link { padding-left: 0 !important; text-decoration: none !important; background: none !important;}
#content { margin: 0px 0 0 0px; background:#ffffff; }

#content-wrapper { padding:0px 2px 0px 8px;}
#content h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #707070; font-weight:bold;}
#content h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #707070; font-weight:bold; padding: 10px 10px 2px 2px;}
#content h5 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #707070; font-weight:bold; padding: 10px 10px 2px 2px; padding: 10px 10px 0;}
#content .link { color: #666666; font-size: 12px;  padding: 10px 2px 1px 3px; }
#content .red { color: #ff0000;}

#content .result-sidebar-head { color: #4a899e; font-weight: bold; font-size: 12px; padding: 10px 10px 0px 10px; background: url(../images/sidebar-right-corv.gif) no-repeat left top;  }
#content .result-sidebar { }
#content .result-sidebar ul { margin: 0px; padding: 0px; }
#content .result-sidebar li { margin: 0px; padding: 1px 0; border-bottom: 0px solid #fff;  }
#content .result-sidebar li a { margin: 0px; padding: 3px 2px 3px 26px; font-size: 12px; color:#4a899e; display: block; background: url(../images/inside-awrro.gif) no-repeat 12px 6px; text-decoration:underline;}
#content .result-sidebar li a:hover { color:#4a899e; text-decoration:none;}

#content .sponser-link { color: #b0b0b0; font-size: 10px;  padding: 5px 2px 2px 10px; }
#content .result { margin: 0px; padding:10px 15px; }
#content .result h4 a { background: url(../images/awrro.gif) no-repeat 0px 6px; font-size: 18px; font-weight: normal; padding:0px 0 0 16px; 
color:#4a899e; text-decoration:underline; }
#content .result h4 a:hover {  text-decoration:none; }
#content .result p { color: #595959; padding: 5px 5px 0px 16px; font-size:12px; }
#content .result p a { color: #648949; font-size:12px; text-decoration:underline;}
#content .result p a:hover { text-decoration:none;}
#content .result .div-line { border-top: 1px solid #f3f3f3; margin: 10px 0px 5px 0;}



#content .result .black-text
{
text-decoration:none;
color:#000000;
font-size:14px;
}

#content .text { font-size:14px;text-decoration:none;color:#000000; }

#content .tagcloud-result {padding: 10px 10px;  }
#content .tagcloud-result h4 { color: #707070; font-size:14px; font-weight: normal; padding:2px 2px 4px 0px; font-weight: bold;  }
#content .tagcloud-result  a { margin: 0px; padding: 2px 5px; color: #595959; line-height: 24px;  }
#content .tagcloud-result  a:hover { color: #ffffff; background:#242424; }

#footer { margin: 0px auto; color: #606060; font-size: 12px; padding:20px 0 20px 0; text-align:center;width:100%;background: url(/templates/default/images/footer-bg.gif) repeat  }
#footer p { color:#032931; font-size: 12px; text-align:center; padding: 5px 0px; margin: 0px 7px; } 
#footer p a { color:#032931; font-size: 12px; text-align:center; padding: 5px 0px; margin: 0px 3px; text-decoration:underline; } 
#footer p a:hover { text-decoration:none;}
#footer .foo-bg { background: url(../images/in_content_top_bg.gif) repeat-x left top; height: 15px;}
.custom-msg { background:#fdffec; border: 1px solid #ffe594; color:#000000; text-align: center; font-size: 11px; }
.custom-msg a { text-decoration: none; color:#CC0000; font-size: 11px; }
.custom-msg a:hover { text-decoration: underline; }


.s_heading { color: #707070; font-size:12px; font-weight: bold; margin:20px 0 10px 0; width: 70%; }
.r_heading { color: #707070; font-size:12px; font-weight: bold; margin:20px 0 10px 0; }
.ts { height: 106px; overflow: hidden; margin: 1px; border-bottom: 1px dotted; width:90%}
.ts:hover{background-color:#e1edf9;}
.ts_image_box { float: left; padding:1px; margin: 1px 5px 1px 1px; }
.ts_image { background: #ffffff; border: solid 1px #757575; padding:2px; }
.ts_text_box { height: 70px; margin-top: 15px; margin-left: 134px; }

ol.right_ads li { font-size: 12px; font-weight:bold;list-style:none;padding-left: 10px;padding-right: 10px;color:#0066A7;}


#social {width:90%;}
#social ul {margin:2px; list-style: none;float:left;}
#social li {margin:2px; list-style: none;float:left;width:155px;}
#social img {padding:0 3px;}

.search_link_1
{
	font-size:14px;
	text-decoration:underline;
	color:#0066A7;
}
.search_link_1:hover
{
	color:#18305C;
}

.search_link_2,.search_link_2:hover
{
	font-size:14px;
	text-decoration:none;
	color:#008000;
}
.search_link_3,.search_link_3:hover
{
	font-size:14px;
	text-decoration:none;
	color:#000000;
}
.shopping_div:hover
{
	background-color:#DEEFF7;
	cursor: pointer;
}

.ad_header { /* color:#2;font-weight:bold;padding-bottom:7px;font-size:13px */ } 
.ad_line1 {color:#0000FF;font-size:15px; text-decoration:underline} 
.ad_text {color:#000000;font-size:14px; text-decoration:none} 
.ad_url {color:#008000;font-size:14px;margin-bottom:12px; text-decoration:none}
