/*********************************************************************************/
/********** 		CSS CREATED BY ABHILASH FOR DEAL2CLICK 			**************/
/**********			HTTP://WWW.RICHCODER.COM					    **************/
/*********************************************************************************/
html,body{margin:0; padding:0;}
body
{
background-color:#98AFC7;
font-family:verdana,arial, Helvetica, sans-serif;
padding:0;
font-size:12px;
margin:0px auto auto auto;
color:#000000;
}
a{ text-decoration:none; border:none;}
a img{border:none;}

.img1 {border:2px;}
a:hover{ text-decoration:underline;}

#wrap{
width:1000px;
height: auto;
margin:auto;
background-color:#FFFFFF;
border:solid 5px #c7c7c7;
}

.header{
padding:20px;
position:relative;
clear:both;
height:70px;
}
.logo{
	float:left;
	width:280px;
	height:50px;
}

.logo1{
	float:right;
	width:300px;
	height:65px;
}

.user_info{ position:absolute; right:25px; top:70px; font-size:14px;}
.user_info .info{ color:#f88613; font-weight:bold;}
.user_info .divider{ color:#CCC; padding:2px 5px;}
.user_info .signup{background:url(../images/signup_icon.gif) no-repeat left top; padding-left:18px; color:#333; font-weight:bold; }
/*-----------------------------menu-------------------*/
#menu{
width:960px;
height:44px;
float:left;
padding:0px;
margin:0 20px;	
background:url(../images/menu_bg.gif) no-repeat center;
position:relative;
}
#menu ul{
display:block;
list-style:none;
padding:0px 0 0 10px;
margin:0px;
}
#menu ul li{
display:inline;
padding:0px;
margin:0px;
height:42px;
font-size:14px;

}
#menu ul li a{
height:42px;
display:block;
padding:0px 10px 0 10px;
margin:1px 15px 0 5px;
float:left;
text-decoration:none;
text-align:center;
color:#FFF;
line-height:40px;
font-weight:600;
font-size:13px;
}
#menu ul li.selected a{
background:url(../images/menu_selected_bg.gif) repeat-x center top;
margin-top:1px;
display:block;
float:left;
/*text-decoration:underline;*/
text-align:center;
color:#00496d;
text-decoration:none;
}
#menu ul li.divider{
height:40px;
width:2px;
display:block;
padding:0px 7px 0 6px;
margin:0 5px 0 5px;
float:left;
background:url(../images/divider.gif) repeat-x center top;
}
#menu ul li a:hover{
background:url(../images/menu_selected_bg.gif) no-repeat center top;
color:#00496d;
margin-top:1px
text-decoration:none;;
}

#searchbox{
	background:url(../images/search_bg.gif) no-repeat center top;
	position:absolute;
	right:7px;
	top:7px;
	width:220px;
	height:27px;
}
#searchbox .s_input{
	background:transparent;
	border:none;
	color:#333333;
	width:180px;
	padding-left:10px;
	padding-top:5px;
	font-size:12px;
}
.contentArea{
	padding:20px;
	clear:both;
	padding-bottom:0;
}

.deals .deal .info1 .teak1 { width:300px; align:left;}
.deals .deal .info1 .teak2 { width:300px;}

.clear{clear:both;}
.deals{margin-top:10px;}
.deals .f_header{background:url(../images/h_bg.gif) no-repeat left top;}
.deals .deal .f_header{background:url(../images/rightboxbar.gif) no-repeat left top;}

.deal{ padding:10px; padding-left:0; border-bottom:dotted 1px #CCC; clear:both; overflow:hidden;}
.deals .odd{background:#f5f5f5;}
.deal .image{ float:left; padding-left:10px; width:160px;}

.deal .info{ float:left; overflow:hidden; width:650px; border-right:solid 1px #cecece; padding:0 10px;}
.deal .info1{ float:left; overflow:hidden; width:700px; border-right:solid 0px #cecece; padding:0 10px;}
.deal .info4{ float:left; overflow:hidden; width:600px; border-right:solid 0px #cecece; padding:0 10px;} /* Services Page */
.deal h1{ color:#454545; font-size:18px; margin:0;}
.deal p{margin:7px 0 14px 0;}
.deal .pricebox{float:left;}
.deal .price{ font-weight:bold; font-size:14px; clear:both; color:#454545;}
.deal .price span{ width:120px; display:block; float:left;}
.deal .price .green{ color:#7b971f; font-size:16px;}
.deal .price .red{ color:#d96a00; font-size:16px;}
.deal .promo{ background:#a6b3c0; border:solid 1px #939da8; float:left; width:270px; padding:5px; /*overflow:auto;*/}
.deal .promo .prm{background:url(../images/promo_code.png) no-repeat left top; padding-top:12px; color:#FFF; font-size:16px; }
.deal .btn{float:right;}
.deal .btn a{/*text-indent:-5000px;*/ background:url(../images/get_the_deal.png) repeat-x left bottom; display:block; width:96px; height:45px}

.rgtinfo{float:right; width:135px}
.hotness{ padding-top:10px; color:#454545;}
.hotness span{ display:block; float:left; padding-right:4px;}
/*.hotness .star{background:url(../images/stars.png) no-repeat left top; width:14px; height:14px; float:left;}
.hotness .half{background-position:0 -18px;}
.hotness .empty{background-position:0 -36px;}*/
.share{color:#454545; clear:both; padding-top:10px; vertical-align:top;}
.share span{ vertical-align:top; width:55px; float:left; display:block;}

.deal_pagnaition{clear:both; padding:10px 0px; overflow:hidden;}	
.deal_pagnaition .prev{background:url(../images/prev_btn.gif) no-repeat left top; width:40px; height:25px; display:block; float:left;}
.deal_pagnaition .next{background:url(../images/next_btn.gif) no-repeat left top; width:40px; height:25px; display:block; float:right;}
.footer{ background:url(../images/h_bg.gif) no-repeat left top; clear:both; padding-top:10px; color:#FFF;}
.footer .f_c{background:#7FC91F; padding:0 10px;}
.copyright{ padding:0; margin:0; padding-bottom:10px;}

.three_box{color:#FFF; overflow:hidden; padding-bottom:10px; margin-bottom:10px; border-bottom:dotted 1px #999;}
.three_box h3{margin:0;}
.three_box .section{float:left; border-right:dotted 1px #999;padding:0 7%;
width:25%;}
.three_box .last{border:none;}
.three_box a{color:#FFF; text-decoration:none;}
.three_box ul{padding:0; margin:8px 0;}
.three_box ul li{margin-bottom:5px; list-style-type:none;}
 
.deal_sort .leftb{ float:left; padding-top:5px;}
.segments{overflow:hidden; float:right;}
.segments .first{background:url(../images/segment_first.gif) no-repeat left top; padding-left:7px;}
.segments .last{background:url(../images/segment_last.gif) no-repeat right top; padding-right:7px;}
.segments .last a{border-right:none;}
.segments a{color:#454545; text-decoration:none; padding:8px 10px; font-weight:bold; }
.segment{float:left;}
.segment a{background:url(../images/segment.gif) repeat-x left top; clear:both; display:block; border-right:solid 1px #CCC;}
.segments .selected a{background:url(../images/segment_selected.gif) repeat-x left top;}

.featured_content .deal{border:none; padding:10px;}
.featured_content .deal .image{width:200px; height:180px; padding-right:10px; margin-left:20px; padding-bottom:10px;}
.featured_content .deal .info {width:400px; border:none;}
.featured_content .deal_footer{clear:both; border-top:dotted 1px #CCC; padding:10px;}

.controls .previous{background:url(../images/deal_prev.gif) no-repeat left top; width:25px; height:25px; display:block; float:left; position:absolute; left:7px; top:50%; cursor:pointer; z-index:10;}
.controls .next{background:url(../images/deal_next.gif) no-repeat left top; width:25px; height:25px; display:block; float:right; position:absolute; right:7px; top:50%; cursor:pointer; z-index:11;}

.featured .pagination{position:absolute; top:12px; right:8px; z-index:1;}
.featured .pagination a{display:block; float:left; background:url(../images/pagination.png) no-repeat left top; width:12px; height:12px; border:none;}
.featured .pagination{margin:0; padding:0;}
.featured .pagination li{float:left; list-style-type:none; padding:0; margin:0;}
.featured .pagination li.active a{ display:block; background-position:0 -13px;}

.featured{float:left; height:240px; width:700px; margin-bottom:10px; position:relative;} /* Bar - AG Bio Teck Products */
.f_header{
	background:url(../images/featured_header_bg.gif) no-repeat left top;
	color:#FFF;
	font-weight:bold;
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:6px 10px;
	position:relative;
}

.featured_content .deal { position:absolute; top:0; padding:0; margin:0; width:701px; }
.featured_content{ margin:0 auto; position:relative; clear:both; }

.container{
	background:url(../images/featured_bg.png) repeat-x left bottom;
	/*height:220px;*/
	border:solid 1px #d3d3d3;
	border-top:none;
	width:698px;
	overflow:hidden; position:relative; padding:10px 0;
}
.rightbox{
	background:#FFF url(../images/featured_bg.png) repeat-x left bottom;
	height:242px;
	border:solid 1px #d3d3d3;
	width:240px;
	float:right;
}

.rightbox1{
	background:#FFF url(../images/featured_bg.png) repeat-x left bottom;
	height:580px;
	border:solid 1px #d3d3d3;
	width:400px;
	float:right;
}

.leftbox1{
	background:#FFF repeat-x left bottom;
	height:249px;
	border:solid 0px #d3d3d3;
	width:210px;
	float:left;
}

.rightbox2{
	background:#FFF url(../images/featured_bg.png) repeat-x left bottom;
	height:400px;
	border:solid 1px #d3d3d3;
	width:250px;
	float:right;
}

.rightbox_header{
	background:url(../images/rightboxbar.gif) no-repeat left top
no-repeat scroll left top transparent;
	color:#FFF;
	font-weight:bold;
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:6px 10px;
	position:relative;
}


/******************* ADDED ON 22/10/2010 ***********************/
.search_btn{
 display:block;
 float:right;
 height:22px;
 margin:2px 3px 0 0;
 width:24px;
 cursor:pointer;
}

.deals {
 width:960px;
}
.deal_pagnaition{
 width:790px;
border:1px dotted #CCCCCC;
border-top:none;

padding:5px 10px;
}

.deal{
position:relative;
padding:10px 10px 20px 0;
border-right:dotted 1px #CCC;
border-left:dotted 1px #CCC;

}
.deals .info{border:none; width:500px;}
.deals .info4{border:none; width:600px;}
.deals .info5{border:none; width:900px; padding:0 10px;} /*Research.php*/
.deals .btn{position:absolute; right:50px;}



.rgtinfo {
 position:absolute;
 right:10px;
 top:10px;
}


.deal h1 a{color:#454545; font-size:18px;}

.deal .price span{width:90px;}

.footer{background:none;}
.footer .f_c{ padding-top:10px;}