/*

CSS Updated by REZA





*/



body {

    background: #FFFFFF url('../images/bg_body.gif') repeat-x left 10px;

	font-family: Verdana, Tahoma, Arial, sans-serif;

	font-size: 8pt;

	margin:0 auto;padding:0px;

}



img	{border:0px;}

a img {border:0px;}

#pagetop {background: #859F28; height:9px;margin:0 auto;padding:0px;border:0px solid #ff0000;}

#wrapper {width: 995px;margin: 0 auto;padding:0px;border:0px solid #0000ff;}

#header-bg {background:url('../images/bg_header.gif') repeat-x left;height:142px;margin:0 auto;padding:0;border-bottom:1px solid #C4244D;}

#header {width:995px;margin:0 auto;padding:0;text-align:left;border:0px solid;}

#header h1 {margin: 0;padding:0;}

#logo {background:url('../images/logo.gif') no-repeat;width:250px;height:98px;display:block;margin-top:0px;border:0px solid;}

.slogan{font: bold 14px Arial;color:#546B7C;padding-left:10px;}

.ads{float:right;width:728px;padding: 0px;text-align:right;margin:0px;border:0px solid;}

.ads img {padding:10px 2px 5px 2px;}



#path {margin-top: 2px 0 0 0;padding: 3px 0 0 0;



}



.menuleft {float:left;background: url('../images/bg_menu_left.gif') no-repeat left center;width:10px;height:31px;border:0px solid;}

.menuright {float:right;background: url('../images/bg_menu_right.gif') no-repeat right top;width:10px;height:31px;border:0px solid;}

.menu {float:right;background: url('../images/bg_menu.gif') repeat-x right top;width:635px;border:0px solid;height:33px;margin-top:-1px;padding-top:0;}

.menu-center{margin-top:0px;}



.menu-item{margin:6px 3px 0 2px;color:#737373;font:bold 12px Arial;text-decoration:none;position:relative;float:right;}

.menu-item a:link, .menu-item a:visited{color:#737373;text-decoration:none;}

.menu-item a:hover{text-decoration:underline;}

.menu-sep{background:url('../images/menu_sep.gif') no-repeat center 0px;display:block;width:17px;height:30px;border:0px solid;position:relative;float:right;}



#right{float:right;width:666px;margin:0 auto;border:0px solid;}

#sidebar{float:left;width:311px;margin:0 auto;border:0px solid;}



#search{background: url('../images/bg_search.gif') no-repeat left top;width:311px;height:43px;padding-top:9px;padding-left:15px;}

.search-input{width: 200px;color: #484848;font-size: 11px;padding: 3px;margin: 0px 2px 0px 0px;border: 1px solid #cccccc;display: inline;}

.btn {font: normal 11px Verdana;color:#ffffff;background: #262427;border:1px solid #9AE7DF;cursor: pointer;height: 20px;}



.box {border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;background:#FBFBFB;width:306px;}

.box-bottom {background: url('../images/bg_bottom_left.gif') no-repeat left bottom;height:14px;}

.box-right {border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;background:#ffffff;width:664px;}

.box-bottom-right1 {background: url('../images/bg_bottom_right1.gif') no-repeat left bottom;height:14px;clear:both;width:666px;}

.box-bottom-right {background: url('../images/bg_bottom_right.gif') no-repeat left bottom;height:14px;clear:both;width:666px;}



.header {background: url('../images/bg_header_left.gif') no-repeat left top;height:39px;}

.header-right {background: url('../images/bg_header_right.gif') no-repeat left top;}



.health-articles {float:left;width:381px;border-right:0px solid;}

.articles {border-left:0px solid #cccccc;padding:5px 3px 4px 8px;margin-top:0px;font: normal 12px Georgia;color:#676767;border-bottom: 1px dotted #898989;height:100%;}

.article-content {font: normal 10px Georgia;color:#676767;}

.articles a {font: bold 12px Arial;color:#435C84;text-decoration:none;margin-bottom:3px;margin-top:15px;text-decoration:none;}

.articles a:hover {text-decoration:underline;}

.articles h3{font: bold 11px Arial;color:#435C84;text-decoration:none;margin-bottom:3px;margin-top:13px;}



.health-news {width:283px;border:0px solid;float:right;}

.news {background: url('../images/bg_news1.gif') no-repeat left bottom;border-left:1px dotted #cccccc;border-right:1px solid #cccccc;padding:1px 3px 6px 8px;margin-top:5px;height:100%;}

.news-content {background: url('../images/sq_gr.gif') no-repeat left 2px;margin-top:16px;}

.news-content a{padding-left:16px;font: normal 11px Verdana;color:#616161;text-decoration:none;}

.news-content a:hover{text-decoration:underline;}

.feed {background: url('../images/sq_gr.gif')no-repeat 5px 7px;padding: 5px 0px 5px 10px; border:0px solid;height:20px;}
.feed a {padding-left:16px;font: normal 11px Verdana;color:#616161;text-decoration:none;}
.feed a:hover{text-decoration:underline;}
/*
.business-article a{font: bold 14px arial;color:#435c84;text-decoration:none;}
.business-article a:hover{text-decoration:underline;}

.business-news {background: url('../images/sq_gr.gif') no-repeat left;font:normal 12px arial;color:#616161; text-decoration:none;padding-left:15px;}
.business-news a{font:normal 12px arial;color:#616161; text-decoration:none;}
.business-news a:hover{text-decoration:underline;}
*/
.cat-box {background:#ffffff url('../images/magnify.png') no-repeat right bottom;border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;width:664px;}

.cat-shape {background: url('../images/bg_cat.gif') no-repeat 5px center;}

.cat {background: url('../images/arr_gr.gif') no-repeat 10px center;padding:20px 0 20px 31px;font:normal 12px Arial;color: #186FA7;}

.cat a {color: #186FA7;text-decoration: none;}

.cat a:hover {text-decoration:underline;}





.title {font:normal 16px Georgia;height:30px;padding-left:5px;padding-top:10px;color:#DD426C;}

.title1 {font:normal 16px Georgia;height:30px;padding-left:10px;padding-top:10px;padding-right:3px;color:#DD426C;float:left;}

.title2 {font:normal 16px Georgia;height:30px;padding-left:5px;padding-top:10px;color:#252328;}

.feat_story {margin: 0 auto;width:290px;padding-top:4px;text-align:right;}

.feat_story .excerpt {font:normal 12px arial;color:#676767;border:0px solid;padding:5px 0 5px 0;line-height:18px; text-align:left;}

.feat_story a {font: normal 12px arial;color:#B53A63;text-decoration: none;}

.feat_story a:hover {text-decoration:underline;}

.popcat {margin: 0 auto;padding:10px 3px 3px 6px;color:#504E51;line-height:18px;}

.popcat a {font:normal 12px Arial;color:#504E51;text-decoration:none;}

.popcat a:hover {text-decoration:underline;}

.break{clear:both;height:10px;}

.curr_path{background: url('../images/c_path.gif') no-repeat left;font:bold 12px Verdana;color: #DD426C;padding:8px 8px 8px 20px;}

.curr_path a:link, .curr_path a:visited{font:normal 12px Verdana;color: #812E0F;text-decoration: none;}

.curr_path a:hover{color: #812E0F;text-decoration:underline;}

.spacer{padding-right:15px;color:#676767;font-weight:normal;}



.sort{font: normal 10px verdana;color: #D2420C;text-decoration: none;}

.sort a:link, .sort a:visited{font-size: 10px;font-weight: normal;color: #336C8C;text-decoration: none;}

.sort a:hover{font-size: 10px;font-weight: normal;color: #336C8C;text-decoration: underline;}

.navig {width:656px;padding:5px;float:right;color:#996600;}

.navigation{font-size: 10px;font-weight: bold;color: #D2420C;text-decoration: none;padding:10px;}

.navigation a:link, .navigation a:visited{font-size: 10px;font-weight: normal;color: #336C8C;text-decoration: none;}

.navigation a:hover{font-size: 10px;font-weight: normal;color: #336C8C;text-decoration: underline;}



.feat-box {background: url('../images/bg_body.gif') repeat-x left top;}

.feat-link {border-bottom: 1px dotted #456754;padding-bottom:3px;}

.feat-link img {border:0px;}

.feat-link h2 {font: bold 14px Arial;color:#CC6633;}

.feat-link a {color:#812E0F;text-decoration:none;}

.feat-link a:hover {color:#812E0F;text-decoration:underline;}



.thumbnail img{border:1px solid #acacac;padding:2px;margin-right:4px;}



.reg-link {padding-bottom:3px;border-bottom:1px dotted #999999;}

.reg-link img {border:0;}

.reg-link h2 {font: bold 12px Verdana;color:#ff9933;}

.reg-link a {font-weight:bold;color:#5e9a5e;text-decoration:none;}

.reg-link a:hover {color:#859f28;text-decoration:underline;}

.reg-link-more a {font-weight:normal;color:#5e9a5e;text-decoration:none;}

.reg-link-more a:hover {color:#859f28;text-decoration:underline;}


.link-desc h3 {font: bold 14px Verdana;color:#859f28;margin:0px;padding:5px 10px 3px 10px;}

.link-desc {font: normal 12px Verdana;color:#676767;margin:0px;padding:5px 10px 3px 0px;}

.link-desc p{font: normal 12px Verdana;color:#676767;margin:0px;padding:5px 10px 3px 10px;}

.link-desc a{font: normal 12px Verdana;color:#679967;text-decoration:none;}

.link-desc a:hover{text-decoration:underline;}

.detail_info {background: url('../images/bg_body.gif') repeat-x left top;border:0px solid #228833;}

.warning{font: normal 12px verdana;color:#dd1111;padding:5px 0 5px 10px;}

.warning a{font: normal 12px verdana;color:#991111;padding:5px 0 5px 10px;text-decoration:underline;}

.warning a:hover{font: normal 12px verdana;color:#991111;padding:5px 0 5px 10px;text-decoration:none;}



.resources{padding-top:5px;padding-left:4px;background: #ffffff;}

.resources ul {padding-left: 4px;margin:0px;}

.resources li {list-style: none;text-decoration: none;margin-bottom: 10px;}

.resources a{padding-left:10px;background: url('../images/sq_or.gif') no-repeat left center;}

.resources a:visited, .resources a:link{font: normal 11px Verdana, Arial, Helvetica, sans-serif;color: #2255aa;text-decoration: none;}

.resources a:hover{font: normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}



#map {width:400px; height:240px;}



h1 {

	font-size: 14pt;

	margin: 0px 0 0px 0;

}



h2 {

	font-size: 10pt;

	margin: 0;

	padding: 0;

}







td.err {

	padding: 3px;

	color: #FF0000;

	text-align: left;

}

td.msg {

	padding: 3px;

	color: #0000FF;

	text-align: left;

}

.label {

	text-align: right;

}

.url {

	color: #3f5f5f;

}

.submit {

	float: right;

	vertical-align: bottom;

}

#user-bar {

   clear:both;

   width:20%;

   margin:0 0 0 auto;

   padding:3px;

   background:#D9E8F9;

   line-height:19px;

   text-align:right;

}



.text{font-family: verdana,arial;font-size: 11px;color: #060606;border: 1px solid #bf9817;height: 18px;width: 320px;padding: 3px 0 0 3px;}

.textarea{font-family: verdana,arial;font-size: 8pt;color: #060606;border: 1px solid #bf9817;width: 320px;padding: 2px 0 0 3px;}

.captcha_text{font-family: verdana,arial;font-size: 8pt;color: #060606;border: 1px solid #bf9817;height: 17px;width: 50px;padding: 2px 0 0 3px;}



.captcha {

	border: 1px solid #bf9817;

	margin-top: 10px;

}



span.req {

	margin-left: 3px;

	color: #FF0000;

	font-weight: bold;

}



div.errForm, span.errForm {

	margin: 0px 0 0px 5px;

	padding: 2px 3px 2px 3px;

	color: #FF0000;

	text-align: left;

	clear: right;

}

.small, .small a {

	padding: 0px;

	margin: 0px;

	color: #909090;

	font-size: 7pt;

	text-decoration: none;

}

p.subcats {

	margin: 0px 0px 7px 0px;

	padding: 0px;

}

div.pr {

	font-size: 6pt;

	color: #000000;

	float: left;

	height: 30px;

	margin-right: 5px;

}

div.prg {

	width: 40px;

	border: 1px solid #999999;

	height: 3px;

	font-size: 1px;

}

div.prb {

	background: #5eaa5e;

	height: 3px;

	font-size: 1px;

}



div.footer {

	background: url('../images/bg_footer.gif') repeat-x;

	height:18px;

	bottom:0;

	clear:both;

	text-align: center;

	padding: 6px 0 0 0;

	color: #ffffff;

}

div.footer a {color: #ffffff;text-decoration:none;}

div.footer a:hover {color: #ffffee;text-decoration:underline;}

.price {

	border: 1px solid #A0A0A0;

}



.paging-links,

.paging-info {

   text-align:right;

}



.paging-info {

   font-style: italic;

}



.limit_field {

   border: 0 solid transparent;

   border-width:0;

}



#toggleCategTree {

   display:block;

   cursor:pointer;

   cursor:pointer;

   color:#6A8AD4;

}



#categtree {

   margin:3px 0;

   height:200px;

   width:300px;

   overflow:auto;

   border:1px dotted #9EC2F3;

   border-width:0 1px 1px;

}



#catTitle { background:#fff; } /* Important for Konqueror */



#categtree h2 {

   margin:0 0 5px;

   padding:2px;

   text-align:center;

   color:#5e74b3;

   background:#DDE5F3;

   vertical-align:middle;

}



#categtree #close_tree {

   right:0;

   padding:1px;

   text-align:center;

   white-space:nowrap;

   cursor:pointer;

   cursor:pointer;

}



#categtree .categ-item {

   clear:both;

   margin:3px 5px;

   padding:2px 5px;

   display:block;

   border:1px dotted #CBE2EC;

   border-width:1px;

   cursor:pointer;

   cursor:pointer;

}



#categtree .categ-item img {

   margin-right:1em;

}



#categtree .odd {

   background:#F8F8FC;

}



#categtree .even {

   background:#fff;

}



#categtree .categ-item:hover {

   background:#eee;

}
