* {
	margin: 0px;
	padding: 0px;
}

/*Updated by tushar*/
.user_header_new{
	color:#1A315D;
	font-family:"Lucida Bright";
	font-size:16px; 
	font-weight:bold;
	margin-bottom:10px;
	padding-top:20px;
}
/**/

/* for clearing floats  http://positioniseverything.net/easyclearing.html */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}


/* End hide from IE-mac */

/* normal html changes */
p, ol, ul {
	margin-top: 15px;
}

img {
	border: none;
}

img.border {
	border: 1px solid #999;
}
.noborder {
	border: none;
}
body, html {
	text-align: center;
	width: 100%;
	height: 100%;
	margin: 0px;
	font-family:Lucida Grande,Helvetica,Arial,Tahoma,sans-serif;
	padding: 0px;
	font-size:9pt;
	line-height: 1.6em;
	color: #333;
}
ol, ul {
	margin-left: 20px;
}

.linkcolor {
	color: #114F9E;
}
a {
	color: #666;
	text-decoration: none;
}
/* use this if on a header, etc) */
a.largerfont {
	color: #db8900;
}

a:hover {
	text-decoration: underline;
}

/*signup*/
.data_holder{
	width:725px;
	margin-bottom:30px;
	padding:20px;
	background-color:#FFFFFF;
	font-family:Lucida Grande,sans-serif;
	font-size:0.75em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5;
	text-align:left;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	}


.data_holder .heading .sign-in {
	float:right;
	font-size:10px;
	}


.data_holder .heading {
	line-height:1;
	padding:12px 0 24px;
	}

.data_holder .heading h2 {
	font-family:Georgia,serif;
	font-size:30px;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 !important;
	}	
	
	
.data_holder p {
	color:#666666;
	font-size:14px;
	}	
	
.lable{
	color:#666666;
	font-size:11pt;
	font-weight:normal;
	padding-right:10px;
	text-align:right;
	line-height:42px;
	width:350px;
	}
	
.text_field {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #DDDDDD;
font-size:18px;
margin:0;
padding:8px;
width:200px;
}

.text_field:focus{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:0px;
border:1px solid #AAAAAA;
font-size:18px;
background-color:#FAFAFA;
margin:0;
padding:8px;
width:200px;
display:block;
}

.text_field2 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:0px;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
border:1px solid #AAAAAA;
font-size:18px;
background-color:#FAFAFA;
margin:0;
padding:8px;
width:200px;
display:block;
}

.text_field3 {
border:1px solid #DDDDDD;
font-size:18px;
margin:0;
padding:8px;
width:285px;
}

.text_field3:focus{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
border:1px solid #AAAAAA;
font-size:18px;
background-color:#FAFAFA;
margin:0;
padding:8px;
width:285px;
display:block;
}

.text_field4 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #DDDDDD;
font-size:18px;
margin:0;
padding:8px;
width:250px;
}

.text_field4:focus{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #AAAAAA;
font-size:18px;
margin:0;
padding:8px;
width:250px;
}

.text_field5 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #DDDDDD;
font-size:16px;
margin:0;
padding:8px;
width:500px;
}

/*
.text_field5:focus{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border:1px solid #AAAAAA;
font-size:18px;
background-color:#FAFAFA;
margin:0;
padding:8px;
width:420px;
display:block;
}

*/

.text_field6 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #DDDDDD;
margin:0;
padding:8px;
width:230px;
height:16px;
}

.text_field7 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #DDDDDD;
font-size:18px;
margin:0;
padding:8px;
width:300px;
}

.text_field8 {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #DDDDDD;
font-size:12px;
margin:0;
color:#999;
padding:4px;
height:20px;
width:200px;
}

.text_field_small {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #DDDDDD;
font-size:12px;
margin:0;
color:#999;
padding:4px;
height:20px;
width:70px;
}


.select_txtbox {
background-color:#FFFFFF;
border-color:#6A6A6A #ECECEC #ECECEC #6A6A6A;
border-style:solid;
border-width:2px;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
height: 35px; 
width:220px;
padding-top: 6px;
padding-left:2px;
}

.label-box {
-moz-border-radius-bottomright:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
background:#F2F2F2 url(signup_info.gif) no-repeat scroll 13px 50%;
border-color:#DBDBDB;
border-style:solid;
border-width:1px 1px 1px 2px;
color:#666666;
font-size:12px;
line-height:1.45em;
padding:0.85em 10px 0.85em 10px;
text-transform:lowercase;
margin-left:-3px;
*margin-left:-1.5px;
}
.box_error {
-moz-border-radius-bottomright:10px;
-moz-border-radius-topright:10px;
border-style:solid;
border-width:1px 1px 1px 2px;
width:150px;
background-color:#FFCFCF;
background-image:none;
border-color:#E5A3A3;
color:#801B1B;
font-size:8.5pt;
line-height:1.45em;
margin-left:-3px;
padding:0.85em 10px;
}
.box_success {
-moz-border-radius-bottomright:10px;
-moz-border-radius-topright:10px;
width:150px;
background-color:#F0FEE9;
background-image:none;
border-style:solid;
border-width:1px 1px 1px 2px;
border-color:#E1EFDB;
color:#801B1B;
font-size:12px;
line-height:1.45em;
margin-left:-3px;
padding:0.85em 10px;
}
.label-box2{
-moz-border-radius-bottomright:10px;
-moz-border-radius-topright:10px;
background:#F2F2F2 url(signup_info.gif) no-repeat scroll 13px 50%;
border-color:#DBDBDB;
border-style:solid;
border-width:1px 1px 1px 2px;
color:#666666;
font-size:12px;
line-height:1.45em;
padding:0.85em 15px 0.85em 15px;
text-transform:lowercase;
margin-left:-2px;
*margin-left:-1.5px;
display:none;
}


.label-box3 {
-moz-border-radius-bottomright:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
background:#F2F2F2 url(signup_info.gif) no-repeat scroll 13px 50%;
border-color:#DBDBDB;
border-style:solid;
border-width:1px 1px 1px 1px;
color:#666666;
font-size:11px;
line-height:1.45em;
text-transform:lowercase;
padding:10px;
}

.lable_deal {
color:#666666;
font-size:11pt;
font-weight:normal;
padding-right:10px;
text-align:right;
width:350px;
}

/*This is for on focust after checking input value by tushar*/
.label-box.good {
background-color:#F0FEE9;
border-color:#E1EFDB;
}
/*This is for on focust after checking input value by tushar end*/

/* Auto Complete , auto_complete Begins */		
		
div .auto_complete{
overflow:hidden;
background-color:#FFFFFF;
z-index:5000;
border:1px solid #ccc;
width:300px;
}

div .auto_complete ul{
width:300px;
text-align:left;
margin:0px;
overflow:hidden;
clear:both;
}

div .auto_complete li{
width:100%;
height:20px;
text-align:left;
padding-left:5px;
background-color:#ffffff;
}

div .auto_complete li:hover{
background-color:#e5f1f4;
height:20px;
width:100%;
}

/* End of Auto Complete , auto_complete */		

.small_font {
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
color:#0088CC;
letter-spacing:normal;
}

.small_font:hover {
font-family:Arial,Helvetica,sans-serif;
font-size:8pt;
letter-spacing:normal;
}

.form_style{ width:650px}	
form_style td{ line-height:50px}

.form_style2{ width:890px}	

#screen_name_url {
color:#666666;
display:block;
font-size:10px;
padding-top:0.3em;
}

#username_url {
color:green;
font-weight:bold;
}

.space{height:10px;}
.space1{line-height:10px;}

.img_holder{
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border:1px #DDDDDD solid; border-bottom:0px; padding:5px;}
/*end*/

.author {
background:#EEEEEE none repeat scroll 0 50%;
border-top:2px solid #EEEEEE;
color:#333333;
font-size:0.9em;
font-weight:normal;
margin-right:20px;
padding:5px 10px;
vertical-align:top;
width:150px;
}
.posts {
font-size:8pt;
}
.border_forum {
border-top:1px dotted #C0C0C0;
height:5px;
margin-top:5px;
text-align:center;
width:640px;
}

.search_box {
margin-top:5px;
margin-bottom:10px
}

.sign_txtbox {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
color:#999;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
height:16px;
padding:2px;
width:175px;
}

#teevee{
width:280px;
padding:10px;
background-color:#E9F2F9;
color:#999999
}

#teevee .main_content {
margin-top:0px;
width:300px;
}


#teevee .video {
background-color:#FFFFFF;
border:2px solid #CFE2F1;
padding:5px;
width:100px;
vertical-align:middle

}

#teevee .content {
padding:10px;
padding-top:0px

}
.store_left{
float:left; background-image:url(empty.gif); 
background-repeat:no-repeat; 
height:80px; 
width:116px; 
text-align:center; 
padding-top:20px;
}
.store_right{
float:left; 
background-image:url(empty.gif); 
background-repeat:no-repeat; 
height:80px; 
width:116px; 
text-align:center; 
padding-top:20px; 
margin-left:5px;
}
.store_text{
float:left;width:116px; 
text-align:center;
}

.hint {
background:#C4EEFF url(hint_pointer.gif) no-repeat scroll -10px 5px;
border:1px solid #66CCFF;
color:#000000;
font-size:12px;
line-height:17px;
padding:10px 12px;
position:absolute;
width:200px;
}

.description {
color:#666666;
font-size:11px;
line-height:1em;
margin-top:0;
padding:0;
}

.border_bottom{border-bottom:1px #eaeaea solid; height:5px; margin-bottom:5px; width:820px}
.top_spacing{padding-top:15px}
.top_space{padding-top:10px}
.top_space1{padding-top:5px}
.detail{overflow:hidden; width:850px; background-color:#FFFFFF; padding:10px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;}
.detail_inside{overflow:hidden; width:950px; background-color:#FFFFFF; padding:0px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;}
.top_right{float:left; margin-left:120px;text-align:left; line-height:1.7em}
.top_right1{float:left; margin-left:30px; text-align:left; line-height:1.7em}
.fl_left{float:left}
.fl_right{float:right}
.co_detail_left{float:left; width:200px}
.co_detail_mid{float:left; width:180px}
.co_detail_right{float:left; width:400px}
.share_errormsg { color:#FF0000; font-size:9pt; font-family:Arial, Helvetica, sans-serif}
.share_succmsg { color:#009900; font-size:11pt; font-family:Arial, Helvetica, sans-serif; font-style:italic}
.p_b_5 {
padding-bottom:5px;
}
.m_b_5 {
margin-bottom:5px;
}

.deallinkbig{
color:#114f9e;
font-family: Arial, Helvetica, sans-serif;
font-size:11pt;
text-decoration:none;
font-weight:bold;
line-height:20px
}

.deallink5{
color:#22AFBA;
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
text-decoration:none;
letter-spacing:normal;
}

.dealorange {
color:#F26C4F;
font-family:georgia;
font-style:italic;
text-decoration:underline
}

.dealorange:hover {
color:#333;
font-size:9pt;
}

.sub_header_link{font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11pt; letter-spacing:normal}

#brown {
	width:820px;
	overflow:hidden;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	text-align:left;
	color:#333
}

#main-content-tbl{ 
	overflow: hidden;
	width:980px;
	font-size:9pt;}

#main-content-tbl ul {
	/*width: 980px;*/
	overflow: hidden;
	margin: 0;
	padding:0;}

#main-content-tbl ul li {
	float: left;
	text-align: left;
	margin-left: 0px;
	display: inline;}
.c_s_box {
border:1px solid #CCCCCC;
height:50px;
text-align:center;
}	
.top_link_ul{border-bottom:1px #c0c0c0 dotted; padding-bottom:4px; margin-bottom:5px; color:#333; height:30px}
.sub_tablink{font-size:11pt; line-height:1em; font-weight:bold; display: inline;color: #0088cc; font-family: Arial, Helvetica, sans-serif; text-decoration:none }
.sub_tablink:hover{font-size:11pt; line-height:1em; font-weight:bold; display: inline;color:#472917; font-family: Arial, Helvetica, sans-serif;}
.maincontain_full{width:900px; background-color:#FFFFFF; margin-bottom:10px; padding-left:12px;}
.maincontain_LHS{width:673px; background-color:#FFFFFF; margin-bottom:10px; padding-left:12px;}
.maincontain_RHS{width:270px; padding-left:13px;}
#dealnew{
	overflow: hidden; 
	width:690px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	padding-left:5px;
	margin-bottom:10px;
	padding-right:5px;
	line-height:18px;}

#dealnew ul {
	width: 690px;
	overflow: hidden;
	margin: 0;
	}

#dealnew ul li {
	float: left;
	width:153px;
	padding-left:10px;
	text-align: left;
	margin-left: 0px;
	display: inline;
	}
	
#deal_grid1new{
	overflow: hidden; 
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:9pt;
	font-weight:normal;
	padding-right:10px;
	line-height:18px;
	border:none;
	padding-bottom:15px;
	padding-top:10px;}

#deal_grid1new ul {
	width: 150px;
	overflow: hidden;
	margin: 0;
	border:none}

#deal_grid1new ul li {
	float: left;
	text-align: left;
	margin-left: 0px;
	display: inline;
	border:none}
	
.welcome{
color:#FFFFFF;
float:left;
padding-top:2px;
height:35px;
text-align:right;
width:215px;
position:absolute;
line-height:20px;
}	

.deallink1{
	color:#7fb91a;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none
}
.deallink1:hover{
    color:#333;
	text-decoration: underline
}

.dealred1{
	color:#fa6409;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	text-decoration:none;
	font-weight:bold
}

.price{width:120px; text-align:center; padding-top:5px; padding-bottom:5px}
.product_price{
 color:#fa6409;
 font-family: Arial, Helvetica, sans-serif;
 font-size:13px;
 text-decoration:none;
 font-weight:bold
}

.grayprice{
 color:#969696;
 font-family: Arial, Helvetica, sans-serif;
 font-size:13px;
 text-decoration: line-through}

.gray_small{ color:#999; font-size:8pt}

.dealgray{color:#969696;font-family: Arial, Helvetica, sans-serif;font-size:9pt}
 
.dealgray1{
	color:#969696;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	text-decoration: line-through}
	
.dealred{
	color:#1a315d;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold}
	
.dealred_ad{
	color:#cc3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold}	

	
.blue{
	font-size:9pt;
	color:#0088cc;
	text-decoration:none}

.blue:hover{
	font-size:9pt;
	color:#333;
	text-decoration: underline}
	
.blue_revert{
	font-size:9pt;
	color:#0088cc;
	text-decoration:underline}

.blue_revert:hover{
	font-size:9pt;
	color:#333;
	text-decoration: none}

.while_link{
	color:#FFF;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	}

.while_link:hover{
	color:#FFF;
	font-size:8pt;
	font-weight:normal;
	text-decoration: underline}

#title_height{height:57px ; overflow:hidden;}

.blue_title{
 font-size:14px;
 color:#0088cc;
 text-decoration:none}

.blue_title h2 a{
 font-size:14px;
 color:#0088cc;
 text-decoration:none;
 font-family:"Lucida Bright";
 letter-spacing:normal;
 line-height:1.3em;
 }

.blue_title h2 a:hover{
 font-size:14px;
 color:#333;
 text-decoration: underline}
	
.dealgraylink{
	color:#999999;
	font-size:9pt;
	text-decoration:none}
.dealgraylink:hover{
    color:#333;
	text-decoration: underline}
	
.pages {
    padding: 1px;
    margin: 1px;
  }
  .pages a {
border:1px solid #B6D3EA;
color:#0088CC;
font-size:12px;
margin:1px;
padding:1px 3px;
text-decoration:none;
}
  .pages a:hover, .pages a:active {
    border: 1px solid #B6D3EA;
    color: #0088CC;
	font-size:12px;
  }
  
.pages span.current {
background-color:#EAEAEA;
border:1px solid #C0C0C0;
color:#333333;
font-weight:bold;
margin:1px;
padding:1px 3px;
}
  .pages span.disabled {
    padding: 1px 3px 1px 3px;
    margin: 1px;
    border: 1px solid #eee;
    color: #ddd; }							
.rhs_bar{ background-color:#00c7f2;height:25px; width:210px; padding-top:4px; font-family:Arial, Helvetica, sans-serif1; font-size:16px; font-weight:bold; color:#fff;padding-left:10px; letter-spacing:-0.5px; -moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;}

.rhs_bar1{ background-color:#f99131;height:25px; width:210px; padding-top:4px; font-family:Arial, Helvetica, sans-serif1; font-size:16px; font-weight:bold; color:#fff;padding-left:10px; letter-spacing:-0.5px; -moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;}

.rhs_bar2{ background-color:#f84d3f;height:25px; width:210px; padding-top:4px; font-family:Arial, Helvetica, sans-serif1; font-size:16px; font-weight:bold; color:#fff;padding-left:10px; letter-spacing:-0.5px; -moz-border-radius-topleft:5px;
-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;}

.dealrightbox_ads {
background-color:#FFFFFF;
margin-top:3px;
overflow:hidden;
width:270px;
}

#dealrightbox2{
	overflow: hidden; 
	width:135px;
	float:left;
/*	margin-top:10px; */
	background-color:#FFFFFF;
	margin-bottom:10px}

#dealrightbox2 ul {
	width: 135px;
	overflow: hidden;
	margin: 0px;
	padding:0px}

#dealrightbox2 ul li {
    text-align: left;
	margin: 0px;
	display: inline;}
	
#dealrightbox{
	overflow: hidden; 
	width:270px;
	background-color:#FFFFFF;
	margin-bottom:10px}

#dealrightbox ul {
	width:270px;
	overflow: hidden;
	margin: 0px;
	padding:0px}

#dealrightbox ul li {
    text-align: left;
	margin: 0px;
	display: inline;}

#deal{
	overflow: hidden; 
	width:650px;
	font-size:9pt;
	font-weight:normal;
	margin-top:15px;
	border-bottom:3px #d0eba1 solid;
	padding-bottom:12px;
	line-height:18px;}

#deal ul {
	width: 650px;
	overflow: hidden;
	margin: 0;
	padding-top:0px;}

#deal ul li {
	float: left;
	text-align: left;
	margin-left: 0px;
	display: inline;}
	
#deal h2 a{
font-family: Georgia, "Times New Roman", Times, serif; 
font-size:26px; 
font-weight:normal; 
color:#0088CC; 
letter-spacing:-1px; 
line-height:1.3em
}	
	
#deal_noborder{
	overflow: hidden; 
	width:650px;
	font-size:9pt;
	font-weight:normal;
	margin-top:15px;
	padding-bottom:12px;
	line-height:18px;}

#deal_noborder ul {
	width: 650px;
	overflow: hidden;
	margin: 0;
	padding-top:0px;}

#deal_noborder ul li {
	float: left;
	text-align: left;
	margin-left: 0px;
	display: inline;}
	
	
#deal_green{
	overflow: hidden; 
	width:940px;
	font-size:9pt;
	-moz-border-radius:6px;
    -webkit-border-radius:6px;
	font-weight:normal;
	background-color:#e4f7c4;
	margin-top:5px;
	padding:5px 10px;
	padding-bottom:5px;
	line-height:18px;}

#deal_green ul {
	width: 940px;
	overflow: hidden;
	margin: 0;
	padding-top:0px;}

#deal_green ul li {
	float: left;
	text-align: left;
	margin-left: 0px;
	display: inline;}	
	
h2{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#1a315d; letter-spacing:-1px; line-height:1.3em}
h2 a{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#0088CC; letter-spacing:-1px; line-height:1.1em; }	
	
.coupon_product2 {
height:169px;
width:640px;
border:1px #b6d3ea solid;
background-color:#e9f2f9;
}


.coupon_product {
height:169px;
width:640px;
margin-top:13px;
border:1px #b6d3ea solid;
background-color:#e9f2f9;
}

.product_photo {
height:170px;
position:relative;
background-color:#FFFFFF;
width:185px;
border-right:1px #b6d3ea solid;
border-bottom:1px #b6d3ea solid;
}

.coupon_code {
top:0px;
left:200px;
background-color:#1a315d;
}		

.black{
	font-size:9pt;
	color:#333;
	text-decoration:underline;
	}

.black h2 a{
	font-size:9pt;
	color:#333;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:normal;
	}


.coupon_disc{width:430px; float:right; padding-right:10px; padding-top:6px}

.coupon_price, .coupon_large_price,.coupon_large_loves_price {
color:#FFFFFF;
float:left;
font-family:arial;
font-size:14px;
font-weight:bold;
height:21px;
line-height:21px;
padding:0 5px;
position:absolute;
}

.coupon_code{
color:#FFFFFF;
float:left;
font-family:arial;
font-size:14px;
font-weight:bold;
height:21px;
width:200px;
line-height:21px;
padding:0 5px;
position:absolute;
}


.coupon_external_byline {
color:#FFFFFF;
font-size:9pt;
line-height:9px;
padding:5px 0 5px 5px;
position:absolute;
top:125px;
width:180px;
line-height:17px;
}


.big_red {
color:#CC3300;
display:inline;
font-family:Arial,Helvetica,sans-serif;
font-size:14pt;
font-weight:bold;
letter-spacing:-1px;
line-height:1em;
text-decoration:none;
}

.big_gray {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:14pt;
font-weight:bold;
letter-spacing:-1px;
line-height:25px;
text-decoration:line-through;
}
		
.border{width:240px; border-bottom:1px #eaeaea solid; height:5px; margin-bottom:5px;}
.border1{border-top:3px #d0eba1 solid; height:5px; margin-bottom:5px; width:240px}
.border2{border-top:3px #d0eba1 solid; height:5px; margin-bottom:5px; width:650px}
.sub_tablink_active{font-size:11pt; line-height:1em; font-weight:bold; display: inline;color:#472917; font-family: Arial, Helvetica, sans-serif; letter-spacing:-1px; text-decoration:none; }	
h1{font-family: Georgia, "Times New Roman", Times, serif; font-size:26px; font-weight:normal; color:#1a315d; letter-spacing:-1px; line-height:1.3em}
h1 a{
font-family: Georgia, "Times New Roman", Times, serif; 
font-size:26px; 
font-weight:normal; 
color:#0088CC; 
letter-spacing:-1px; 
line-height:1.3em
}

h2{font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#1a315d; letter-spacing:-0.5px; line-height:1.3em}

h3 {
color:#F44848;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:24px;
font-weight:normal;
letter-spacing:-1px;
line-height:1.3em;
}

h5{
font-family: Arial, Helvetica, sans-serif; 
font-size:11pt; 
font-weight:bold; 
color:#333; 
letter-spacing:-0.5px; 
line-height:1.3em
}

#brown  ul
{width:820px; overflow:hidden; text-align:left; padding:0px; margin:0px}
#brown  ul li
{text-align:left; padding:0px; margin:0px; display:inline; float:left}
#brown h1{font-family:Georgia,serif; font-size:2em; font-weight:normal; color:#f87036; letter-spacing:-0.5px; line-height:1.3em}
#brown h2{font-family:Georgia,serif; font-size:28px; font-weight:normal; color:#000; letter-spacing:-1px; line-height:1.3em}
#brown h3{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000; letter-spacing:-0.5px; line-height:1.3em}
.subheader{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000; letter-spacing:-0.5px; line-height:1.3em}

.table{width:100%;border-right:1px #eaeaea solid;}
.table tr td{ border-left:1px #eaeaea solid;border-bottom:1px #eaeaea solid; padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px}


.table1{width:100%;border-right:1px #c0c0c0 solid; background-color:#488e45; color:#FFFFFF; font-weight:bold}
.table1 tr td{ border-left:1px #c0c0c0 solid;
border-bottom:1px #c0c0c0 solid; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px}

.table2{width:50%;border-right:1px #eaeaea solid;}
.table2 tr td{ border-left:1px #eaeaea solid;border-bottom:1px #eaeaea solid; padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px}

.logo{padding-top:15px; padding-left:10px;}

#header{
width:100%;
overflow:hidden;
font-size:11pt;
background-image: url(top_green.png);
background-repeat:repeat-x;
height:90px;
font-family: Georgia,"Times New Roman",Times,serif;
}

#header a{font-family: Georgia, "Times New Roman", Times, serif;font-size:11pt; color:#FFFFFF; text-decoration:none; font-style:italic}
#header a:hover{font-size:11pt; color:#FFFFFF; text-decoration:underline}
#header ul {width:970px; overflow:hidden; text-align:left; padding:0px; margin:0px}
#header ul li {text-align:left;margin:0px; display:inline; float:left; padding:0px}
#menu{
width:100%;
overflow:hidden;
background-image: url(bg.png);
background-repeat:repeat;
background-color:#E6F4FD;
border-bottom:1px solid #CAE3F0;
padding-bottom:15px 
}
#menu ul{width:1030px; overflow:hidden; text-align:left; padding:0px; margin:0px}
#menu ul li{text-align:left;margin:0px; display:inline; float:left}
.tab_active{font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; padding-top:4px; background-color:#fff;padding-bottom:4px; padding-left:15px; padding-right:15px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;}
.tablink {font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em;padding-top:20px}
.tablink a{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em; padding-left:20px; padding-top:20px}
.tablink a:hover{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em; padding-top:20px}

.tablink_active {font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em;padding-top:20px}

.tablink_active a{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em; padding-left:20px; padding-top:20px; text-decoration:underline}

.tablink_active a:hover{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em; padding-top:20px; text-decoration:underline}

.tablink1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#f26c4f; letter-spacing:-1px; line-height:1.3em;padding-top:20px}
.tablink1 a{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#f26c4f; letter-spacing:-1px; line-height:1.3em; padding-left:20px; padding-top:20px}
.tablink1 a:hover{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#f26c4f; letter-spacing:-1px; line-height:1.3em; padding-top:20px}

.tablink2 {font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em;padding-top:20px}
.tablink2 a{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em; padding-left:20px; padding-top:20px}
.tablink2 a:hover{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em; padding-top:20px}

.tablink2_active {font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em;padding-top:20px}
.tablink2_active a{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em; padding-left:20px; padding-top:20px; text-decoration:underline}
.tablink2_active a:hover{font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em; padding-top:20px; text-decoration:underline}

.stores_tablink {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em;padding-top:20px}
.stores_tablink a{font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em; padding-left:20px; padding-top:20px}
.stores_tablink a:hover{font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em; padding-top:20px}

.search_tablink {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em;}
.search_tablink a{font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em; padding-left:20px; }
.search_tablink a:hover{font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#1b325e; letter-spacing:-1px; line-height:1.3em; }

.search_active_tab {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em;}
.search_active_tab a{font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em; padding-left:20px;}
.search_active_tab a:hover{font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em;}


.stores_active_tab {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em;padding-top:20px}
.stores_active_tab a{font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em; padding-left:20px; padding-top:20px}
.stores_active_tab a:hover{font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#7fb91a; letter-spacing:-1px; line-height:1.3em; padding-top:20px}

.top_link{font-size:11pt; text-decoration:none; color:#d5e2af}
.top_link:hover{text-decoration: underline; color:#d5e2af}

.share{background-color:#e9f2f9; padding:5px; padding-left:7px;color:#666; height:20px}
.share a{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#999; text-decoration:underline}
.share a:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#3A89C9; text-decoration:none}

/* RHS Headers */
.rhs_blue_header{font-family: Georgia, "Times New Roman", Times, serif; font-size:26px; font-weight:normal; color:#1a315d; letter-spacing:-1px; line-height:1.3em; padding-top:10px;}
/**/

.red_detail_title {
color:#F44848;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:24px;
font-weight:normal;
letter-spacing:-1px;
line-height:1.3em;
padding-bottom: 10px;
}


.orange {
color:#F26C4F;
font-family:georgia;
font-style:italic;
text-decoration:underline
}

.interview_blue {
border:1px solid #B6D3EA;
width:305px;
padding-top:10px
}


.interview_orange {
border:1px solid #F8B5A7;
padding:10px;
width:275px;
}


.interview_curl {
height:33px;
left:273px;
margin-top:-33px;
overflow:hidden;
position:relative;
top:15px;
width:33px;
z-index:450;
}

*.tabs {
  background: transparent  url(graybar1.png) repeat-x scroll 0 bottom;
  margin-bottom: 15px;
   width:660px;
  height:26px;
  margin-top:20px;
  overflow:hidden
}
*.tabs ul {
  width:660px;
  overflow:hidden;
}
*.tabs ul li {
  margin-left: 4px;
  font-size:9pt;
  float: left;
  -moz-border-radius-bottomleft:0pt;
-moz-border-radius-bottomright:0pt;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
  font-weight:bold;
  
}
*.tabs ul li a {
  color: #333;
  font-size:9pt;
  text-decoration: none;
  text-align: center;
  display: block;
  padding: 4px 10px 2px 10px;
  margin-left:3px;
  background-color:#eaeaea;
  border-bottom:none

}
*.tabs ul li a:hover {
   border-bottom-color: #fff;
   color: #333;
}
*.tabs ul li.on a {
  margin-top: 0;
  color: #5fa644;
  background-color: #fff;
  border: 1px solid #c0c0c0;
  font-weight:bold;
  border-bottom: 1px solid #FFF;
}
*.tabs ul li.on a:hover {
  background: #fff;
}

.tabs_content {
  width: 100%;
  border-top: 1px solid #CCC;
  clear: both;
}
.tabs_content div {
  padding: 8px;
}


#top_base {
-moz-border-radius-topright:5px;
-moz-border-radius-topleft:5px;
-webkit-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;
background-color:#eaeaea;
line-height:1.4em;
padding-top:10px;
padding-bottom:5px; 
width:835px;
padding-left:15px;
overflow:hidden;
}

#search_box {
margin:0px 0pt 0pt;
padding:0px 0pt 0px 5px;
position:relative;
overflow:hidden;
padding-top:20px
}

#search_box .input {
background:transparent  url(search_bg.png) no-repeat scroll left top;
border:0pt none;
float:left;
height:32px;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
width:183px;
}

#search_box .input input {
background:transparent none repeat scroll 0%;
border:0pt none;
color:#999;
font-family:Arial, Helvetica, sans-serif;
height:26px;
outline-color:invert;
outline-style:none;
outline-width:medium;
padding-top:7px;
font-size:11pt;
width:160px;
}

#search_box .input input:focus {
background:transparent none repeat scroll 0%;
border:0pt none;
color:#333;
font-family: Arial, Helvetica, sans-serif;
height:26px;
outline-color:invert;
outline-style:none;
outline-width:medium;
padding-top:7px;
font-size:11pt;
width:160px;
}

#search_box .button {
background:transparent  url(search_new2.png) no-repeat scroll left top;
border:0pt none;
cursor:pointer;
float:left;
height:32px;
overflow:hidden;
width:80px;
}

.tell_friendbox {
-moz-border-radius:5px;
-webkit-border-radius: 5px;
border:1px solid #DDDDDD;
height:40px;
margin:0;
padding:8px;
width:230px;
}

.comment_txt_area {
-moz-border-radius:5px;
-webkit-border-radius: 5px;
border:1px solid #DDDDDD;
height:100px;
margin:0;
padding:8px;
width:530px;
}

.gray{ color:#999}
.gray_dark{ color:#666}
.gray_link{color:#999; text-decoration:underline; font-size:9pt}

.textbox1 {
background-color:#FFFFFF;
color:#333333;
border:1px solid #AAAAAA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
height:16px;
padding:3px 2px;
width:280px;
color:#999999;

}

.textbox {
background-color:#FFFFFF;
color:#333333;
border:1px solid #AAAAAA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
height:16px;
padding:3px 2px;
width:40px;
color:#999999;

}

.text_area {
background-color:#FFFFFF;
color:#333333;
border:1px solid #AAAAAA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
height:140px;
padding:3px 2px;
width:500px;
color:#999999;

}

.textbox1 {
background-color:#FFFFFF;
color:#333333;
border:1px solid #AAAAAA;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
height:16px;
padding:3px 2px;
width:200px;
color:#999999;

}

.text_area2{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #DDDDDD;
font-size:18px;
margin:0;
padding:8px;
height:80px;
width:300px;
}


.tag1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none
}
.tag1:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9pt;
	text-decoration:underline;
}
.tag2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15pt;
	text-decoration:none;
}
.tag2:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:15pt;
	text-decoration:underline;
}
.tag3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13pt;
	text-decoration:none
}
.tag3:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13pt;
	text-decoration:underline;
}
.tag4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	text-decoration:none;
}
.tag4:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11pt;
	text-decoration:underline;
}

.errormsg{width:620px; border:1px #cc1704 solid; padding:10px; background-color:#f9cfca; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left}
.errormsg_medium{width:400px; border:1px #cc1704 solid; padding:10px; background-color:#f9cfca; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left}
.errormsg_small{width:300px; border:1px #cc1704 solid; padding:6px; background-color:#f9cfca; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left}
.errormsg_detail{width:620px; border:1px #cc1704 solid; padding:10px; background-color:#f9cfca; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; margin-bottom:10px;}

.thanxmsg{width:620px; border:1px #259712 solid; padding:10px; background-color:#e5fae1; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left}
.thanxmsg_detail{width:620px; border:1px #259712 solid; padding:10px; background-color:#e5fae1; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; margin-top:10px;}
#footer{width:960px; text-align:center; color:#999; margin-bottom:20px; border-top:3px #D0EBA1 solid; padding-top:5px}
.footer{width:722px; overflow:hidden; padding-top:3px; color:#8eca74}
.footerlink{ color:#1D3D35; font-size:8pt}
.footerlink:hover{ color:#1D3D35; font-size:8pt; text-decoration:underline}

/* Forum CSS start... Nilesh Navale */
.forum_table { border-top:1px #eaeaea solid; padding:5px; width:650px }
/* Forum CSS end */


/*Description_ style*/

#deal3{ padding:5px; padding-left:10px; padding-bottom:9px; border-bottom:1px #B6D3EA dotted; width:625px;}
.description p{ font-size:12px; color:#333}


/*new tab structure*/
.tab_holder{
width:640px; 
height:30px;
*height:29px;
border-bottom:1px #B6D3EA solid; 
margin-top:10px;
}

.tab_block_deact_normal {
padding-left:10px; 
padding-right:10px; 
float:left; 
margin-right:2px; 
height:26.5px;
padding-top:1px;
margin-top:1px;
margin-left:5px; 
color:#1B325E;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18px;
font-weight:normal;
letter-spacing:-1px;
line-height:1.3em;
font-style:italic;
text-decoration:none;
}

.tab_block_deact {
padding-left:10px; 
padding-right:10px; 
border:1px #B6D3EA solid; 
border-bottom:none;
float:left;
margin-right:2px; 
height:26.5px;
padding-top:3px;
margin-top:1px;
margin-left:5px; 
background-color:#E9F2F9;
height:25px;
}

.tab_block_deact a{color:#1B325E;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
font-weight:normal;
letter-spacing:-1px;
line-height:1.3em;
text-decoration:none;
height:25px;
}

.tab_block_active {
padding-left:10px; 
padding-right:10px; 
border:1px #B6D3EA solid; 
border-bottom:none;
float:left; 
margin-right:2px; 
margin-left:5px; 
background-color:#ffffff; 
margin-top:1px;
height:26px;
*height:24px;
padding-top:3px;
}

.tab_block_active a {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
font-weight:normal;
letter-spacing:-1px;
line-height:1.3em;
text-decoration:none;
}
.drop_country {width:60px;height:30px; padding-top:5px}
.see_all { float:left; width:598px }
.see_all2 {float:left; padding-top:15px;}
.see_all3 { float:left; width:300px }
.see_all4 { float:left; padding-top:2px}
.see_all5 {float:left;width:380px;}

.coupontextbox {width:150px;height:30px; padding-top:5px}
.message_box { font-size: 15px;width:620px }

.iphone_text { font-family:Arial, Helvetica, sans-serif; font-size:10pt; }
.listgrid{ float:right; width:126px;margin-top:-30px;}
.listgrid div{float:left; height:20px;}
.listgrid div img{padding-bottom:3px; vertical-align:bottom;}

.listgrid2{ float:right; width:126px;margin-top:17px;}
.listgrid2 div{float:left; height:20px;}
.listgrid2 div img{padding-bottom:3px; vertical-align:bottom;}

#tagCloud{line-height:17px}
.cloud_tag {text-align:center;}
.tag_link{
color:#F26C4F;
text-decoration:none;
}

.tag_link:hover{
color:#F26C4F;
background-color:#FFCC00;
text-decoration: underline;
}

#tagCloud{line-height:17px}
.cloud_tag {
text-align:center;
}

.cloud_tag a:active {
background-color:#EF540A;
color:#FFFFFF;
}
.cloud_tag a:link {
color:#0088CC;
}

.cloud_tag a:hover {
color:#666;
background-color:#dceffb
}

.cloud_tag a:visited {
color:#0088CC;
}

.width10{ width:10px }
.width40{ width:40px }
.width60{ width:60px }
.width70{ width:70px }
.width80{ width:80px }
.width100{ width:100px }
.width110{ width:110px }
.width120{ width:120px }
.width130{ width:130px }
.width150{ width:150px }
.width160{ width:160px }
.width170{ width:170px }
.width180{ width:180px }
.width200{ width:200px }
.width210{ width:210px }
.width230{ width:230px }
.width250{ width:250px }
.width260{ width:260px }
.width270{ width:270px }
.width520{ width:520px }
.width600{ width:600px }
.width680{ width:680px }
.width700{ width:700px }


.height40px{ height:40px;}

*:focus {outline: 0;}
*:[selected="true"]

/* updated on 29April,09*/

.post_new{
 color:#333;
 font-size:9pt;
 font-weight:normal;
 padding-right:10px;
 text-align:right;
 line-height:42px;
 margin-top:5px;
 width:320px;
 }

.post_deal {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #c0c0c0;
font-size:9pt;
margin:0;
padding:8px;
width:450px;
}

.post_deal_small {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #c0c0c0;
font-size:9pt;
margin:0;
padding:8px;
width:250px;
}

.post_lable{
 color:#333;
 font-weight:normal;
 padding-right:5px;
 text-align:right;
 line-height:42px;
 width:350px;
 font-size:9pt;
 }

.post_lable1{
 color:#333;
 font-weight:normal;
 padding-right:5px;
 text-align:right;
 line-height:42px;
 *line-height:20px;
 margin-top:5px;
 *margin-top:0px;
 width:350px;
 font-size:9pt;
 }

.post_deal_mid {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #c0c0c0;
font-size:9pt;
margin:0;
padding:8px;
width:320px;
}

.post_price {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #c0c0c0;
font-size:9pt;
margin:0;
padding:8px;
width:80px;
}

.post_deal_txtarea {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #c0c0c0;
font-size:9pt;
margin:0;
padding:8px;
height:100px;
width:455px;
}

.post_dropdown {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-radius: 5px;
border:1px solid #c0c0c0;
font-size:9pt;
margin:0;
padding:3px;
height:37px;
width:250px;
}

.generic_dialog {
height:0;
left:0;
overflow:visible;
position:absolute;
top:0;
width:100%;
z-index:101;
}

.generic_dialog_popup {
overflow:visible;
position:relative;
}

table.pop_dialog_table {
margin:auto;
border:8px #77bd5d solid;
width:950px;
-moz-border-radius:7px;
-webkit-border-radius: 7px;
}

.marker {
background:transparent  url(box-yellow-popup-pointer.png) no-repeat scroll 0 0;
height:29px;
left:-20px;
position:absolute;
top:20px;
width:27px;
z-index:210;
}

.border_small{
border-bottom:1px #eaeaea solid; 
padding-bottom:3px; 
padding-top:3px; 
width:445px; 
overflow:hidden; 
padding-left:5px
}

.border_small:hover{
background-color:#f7f7f7;
border-bottom:1px #eaeaea solid; 
padding-bottom:3px; 
padding-top:3px; 
width:445px; 
overflow:hidden; 
padding-left:5px
}

.border_small_right{
border-bottom:1px #eaeaea solid; 
padding-bottom:3px; 
padding-top:3px;  
overflow:hidden; padding-left:5px
}

.thanxmsg_green{ 
font-size:18px; 
font-family: Georgia, "Times New Roman", Times, serif; 
font-weight:normal; 
color:#2d9206; 
text-align:left;
border-bottom:3px solid #D0EBA1; 
margin-top:10px; 
width:945px; 
padding-bottom:10px
}

/* updates 1st May, 09*/
#search {
margin:0 0 0;
overflow:hidden;
padding:20px 0 0 5px;
position:relative;
}
#search {
margin:0px 0pt 0pt;
padding:0px 0pt 0px 5px;
position:relative;
overflow:hidden;
padding-top:20px
}

#search .input {
background:transparent  url(search_bg.png) no-repeat scroll left top;
border:0pt none;
float:left;
height:32px;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
width:183px;
}

#search .input input {
background:transparent none repeat scroll 0%;
border:0pt none;
color:#3D3D3D;
font-family:'trebuchet ms';
height:26px;
outline-color:invert;
outline-style:none;
outline-width:medium;
padding-top:5px;
font-size:11pt;
width:160px;
}

#search .button {
background:transparent  url(search_new2.png) no-repeat scroll left top;
border:0pt none;
cursor:pointer;
float:left;
height:32px;
overflow:hidden;
width:80px;
}

/*updated on 13/12/2009 by NN*/
.popup_block {
-moz-border-radius:3px;
-webkit-border-radius: 3px;
background: #fff;
padding: 0px 10px;
float: left;
padding-left:10px;
width: 600px;
top: 20%;
left: 50%;
margin: 0 0 0 -250px;
z-index: 100;
}

.popup_block .popup {
	float: left;
	width: 100%;
	background: #eaeaea;
	margin: 10px 0;
	padding: 10px 0;

}

.popup_block h3 {
	margin: 0 0 0px;
	padding: 0px 0px;
	font-size:22px;
	font-weight:bold;
	color:#333333;
	letter-spacing:-1px
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
.popup img.cntrl {
	position: absolute;
	right: -10px;
	top: -10px;
}

.popup img.cntrl {
	position: absolute;
	right: -10px;
	top: -10px;
}

#fade {
	background: #000;
	position: fixed;
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	top: 0;
	z-index: 10;
}