@charset "utf-8";
/* CSS Document */

	
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
}
h1.heading{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:700;
	display:block;
	padding:3px 0px 0px 0px;
	margin:0px;
	width:281px;
	height:18px;
	background-image:url(images/cat_heading_bg.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#eef0c7;
}
h1.heading a{
	margin-left:8px;
}
h1.heading a:hover{
	color:#990000;
}
a{
	color:#004cc9;
	text-decoration:none;
}
a:hover{
	color:#990000;
}
div.comingsoon{
	height:75px;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	padding:10px;
}
div.classified{
	padding:0px 8px 8px 8px;
}
div.classified a{
	font-family:Georgia, "Times New Roman", Times, serif;
	
}
div.classified span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	/*color:#333;*/
}
div.clear{
	clear:both;
}
#holder {
	margin: 25px auto;
	background-image: url(images/homepage.gif); background-repeat:repeat-y;
	width: 950px;
	border: 1px solid #ffeb80;
}
#header {
	width: 100%;
	height:200px;
}
div.logoholder {
	float:left;
	height: 150px;
	width: 160px;
	background-image:url(images/logo_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	/*border:1px solid red;*/
	padding-left:30px;
	padding-top:50px;
}
div.location{
	width:135px;	
	font-size:11px;
	color:#000;
	text-align:left;
}
a.changelocationlink{
	display:block;
	width:104px;
	background-image:url(images/locationarrow.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}
div.headerlinks{
	float:left;
	width:760px;
	/*border:1px solid red;*/
}
div.toplinks{
	height:33px;
	text-align:right;
	padding-right:20px;
	padding-top:15px;
/*	border:1px solid red;*/
}
div.topsearch{
	height:100px;
	background-color:#eef0c7;
}
div.topsearch img.slogan{
	float:left;
}
div.searchbox{
	float:left;
	padding:40px 10px 0px 10px;
	height:60px;
	background-image:url(images/slogan_border.gif); background-repeat:no-repeat; background-position: bottom left;
	
	
}

a.bulletelink {
	background-image:url(images/bullet.gif);
	padding:0px 0px 1px 10px;
	background-repeat:no-repeat;
	margin:0px;	
	 }
a:hover.bulletelink {
	background-image:url(images/bullet_over.gif);
	padding:0px 0px 1px 10px;
	background-repeat:no-repeat;
	margin:0px;	
	 }
a.morepagelink {
	background-image:url(images/bullet.gif);
	padding:0px 0px 1px 10px;
	background-repeat:no-repeat;
	margin:0px;
	font-weight:bold;
	 }
a:hover.morepagelink {
	background-image:url(images/bullet_over.gif);
	padding:0px 0px 1px 10px;
	background-repeat:no-repeat;
	margin:0px; font-weight:bold;
	 }
	 
a.subbulletelink {
	background-image:url(images/bullet.gif);
	padding:0px 0px 1px 10px;
	background-repeat:no-repeat;
	margin:0px; margin-left:10px;	
	 }
a:hover.subbulletelink {
	background-image:url(images/bullet_over.gif);
	padding:0px 0px 1px 10px;
	background-repeat:no-repeat;
	margin:0px;	margin-left:10px;
	 }
	 
div.searchbox input{
	
	height:14px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:1px;
	color:#7f7e79;
	width:140px;
	
	background-color:#fffdf2;
	/*margin-right:10px;*/
	
}
div.searchbox select{

	margin-left:10px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7f7e79;
	width:140px;
	
	background-color:#fffdf2;
}
div.searchbox input.search{
	background-image:url(images/btn_search.gif);
	background-repeat:no-repeat;
	width:53px;
	height:20px;
	border:0px;
	margin-left:10px;
	cursor:pointer;
}
div.utility{
	float:right;
	background-image:url(images/toputility_bg.gif);
	background-repeat:no-repeat;
	width:90px;
	padding-top:10px;
	height:90px;
}
/*div.utility img{ 
	margin-top:10px;
	margin-left:10px;
}*/

a.boldlinks{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:700;
	color:#004cc9;
}
div.tabs{
	text-align:right;
}
div.tabs a img{
	border:0px;
	margin-left:6px;
}
div.contentwrapper{
	padding:14px;
	
}
div.col321{
	float:left;
	width:321px;
	border-bottom:1px solid #ccc;	
	
}
div.broadadvt{
	float:left;
	width:281px;
	border:0px solid red;
}

/*---------------------*/

div.catagory ul{
	list-style:none;
	margin:5px 0px 5px 8px;
	padding:0px;	
}

div.catagory ul li{
	padding:3px 0px 1px 0px;
	margin:0px;	
}

div.catagory ul li.active{
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}

div.catagory ul li a{
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
div.catagory ul li a:hover{
	background-image:url(images/bullet_over.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px 0px 0px 0px;
}
div.catagory div.more{
	padding-left:16px;
	border-bottom:1px solid #999;
	border-top:1px solid #CCC;
	width:265px;
}
div.catagory div.more a img{
	border:0px;
}

div.events ul{
	padding:0px;
	margin:0px 0px 5px 0px;
	list-style:none;
	background-color:#fdf7e8;	
}
div.events ul li{
	padding:5px 10px;
	margin:0px;
	border-bottom:1px solid #CCC;
}
div.events ul li a{
	font-family:Georgia, "Times New Roman", Times, serif;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
div.events ul li a:hover{
	background-image:url(images/bullet_over.gif);
	background-repeat:no-repeat;
	background-position:left;
}
div.events ul li a span{
	margin-left:10px;
}
span.eventdate{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#686767;
	font-weight:normal;
}
div.events div.more{
	padding-left:16px;
	border-bottom:1px solid #999;
}
div.events div.more a img{
	border:0px;
}
img.advertisement{
	border:0px;
	margin-bottom:8px;
}
div.bottomadvt{
	text-align:center;
}
div.footer{
	text-align:center;
	margin-bottom:15px;
	margin-top:15px;
	
}



.alphabet{color:#999999; text-transform:uppercase; padding:5px 8px; border-bottom:1px solid #ccc;}
.bredcrumb {float:left; width:914px;margin-bottom:18px; padding-left:8px;}

.welcomemsg{margin-right:30px;}

div.col185{
	float:left;
	width:185px;
	margin-right:13px;
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
}

div.col558{
	float:left;
	width:545px;
	border:0px solid red;
	/*border-bottom:1px solid #ccc;*/
	padding-bottom:5px;
}

div.col557{
	float:left;
	width:557px;
	border:0px solid red;
	float:right;
	border-bottom:1px solid #ccc;
	padding-bottom:3px;
}

div.col160{
	float:right;
	width:160px;
	border:0px solid red;
}
div.col755{
	float:left;
	width:750px;
	border:0px solid red;
	/*border-bottom:1px solid #ccc;*/
	padding-bottom:5px;
}

div.col627{
	float:left;
	width:627px;
	border:0px solid red;
	/*border-bottom:1px solid #ccc;*/
	padding-bottom:5px;
}

div.col283{
	float:left;
	width:283px;
	border:0px solid red;
	border-bottom:1px solid #ccc;
	padding-bottom:2px;
	padding-top:20px;
}

div.col628{
	float:left;
	width:624px;
	border:0px solid red;
	/*border-bottom:1px solid #ccc;*/
	padding-bottom:5px;
	padding-top:20px;
	margin-left:15px;
}

.requestcity{border-top:1px solid #ccc; border-bottom:1px solid #999; padding:5px 8px;}

.form_tips {font-family:Georgia, "Times New Roman", Times, serif; color:#666; font-size:11px;}
.question ol{
	margin:5px 0px 5px 20px;
	padding:0px;
	
}

.question ol li{
	padding:3px 0px 1px 0px;
	margin:0px 0px 3px 10px;	
}
.message {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#666666;}
.statelist{width:238px; float:left;}
.map{ float:right; width:300px; border:1px solid #feec80; margin-right:8px; margin-top:8px; margin-bottom:8px; text-align:center;}
.k{color:#0140ff; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em;}
.the{color:#0140ff; font-family:Georgia, "Times New Roman", Times, serif; font-size:.9em;}
/*.majorcity { width:160px; float:left;}*/

.majorcity a{
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	}
.majorcity a:hover{
	background-image:url(images/bullet_over.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	}
 p.contenttext{padding:0px; margin:0px; margin-top:4px;}
 p.contenttext2{padding:0px; margin:0px; margin-bottom:6px;}
 
.narrowsearch{width:100%; border-bottom:1px solid #ccc;}

h2.heading{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:700;
	display:block;
	padding:3px 0px 0px 8px;
	margin:0px;
	height:18px;
	background-image:url(images/cat_heading_bg.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#eef0c7;
	color:#535524;
}
.heading {
font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	
	
	padding:0px 0px 0px 8px;
	margin:0px;
	color:#535524;
	font-weight:700;
	}

h2.heading a{ color:0245ba;
	
}
h2.heading a:hover{
	color:#535525;
}

/*.message{ color:#990000; font-size:14px; font-weight:600;}*/

.space_vr5{padding:5px 0px;}
.space_hr8{padding:0px 8px;}
.space_hrvr{padding:5px 8px;}
.space_btm{margin:0px 0px 8px 0px; padding:0px;}
.space_hrvr8{padding:8px 8px;}
.space_hrvrmx{padding:15px 8px;}
.space_right5{padding-right:5px;}
.space_right8{padding-right:8px;}
td.spacetop{padding-top:10px;}

.spacelabel{padding-left:8px;}
.line_heightmax{ line-height:22px; margin:0px; padding:1px 0px;}

.img_seperator{ padding:0px 10px;}
.classif_img{ border-right: 1px solid #ccc; padding:0px 15px;}
.hrline{ background-image: url(images/line_hr.gif); background-repeat:repeat-x; background-position:center; height:3px; padding:0px;}

.mendetory{color:#990000}

.double_line{border-top:1px solid #ccc; border-bottom:1px solid #999; padding:3px 8px;}

.but_search{ margin-left:8px;}
input.textbox{
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7f7e79;
	width:150px;
	height:12px;
	background-color:#fffdf2;
	/*margin-right:10px;*/
	
}

.prompt_msg{font-family:Georgia, "Times New Roman", Times, serif; color:#666666; padding:5px 8px 12px 8px;}

textarea.textbox{
	width:150px; height:50px;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7f7e79;
	background-color:#fffdf2;
	/*margin-right:10px;*/
	
}
div.contentwrapper  select.fix{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7f7e79;
	width:155px;
	height:21px;
	background-color:#fffdf2;
}


select.selectbox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7f7e79;
	width:160px;
	height:21px;
	background-color:#fffdf2;
}


div.contentwrapper input.search{
	background-image:url(images/btn_search.gif);
	background-repeat:no-repeat;
	width:53px;
	height:20px;
	border:0px;
	margin-left:5px;
	cursor:pointer;
}
div.contentwrapper input.submit{
	background-image:url(images/btn_submit.gif);
	background-repeat:no-repeat;
	width:53px;
	height:20px;
	border:0px;
	margin-left:5px;
	cursor:pointer;
}

div.contentwrapper input.edit{
	background-image:url(images/edit_button.gif);
	background-repeat:no-repeat;
	width:53px;
	height:20px;
	border:0px;
	margin-left:5px;
	cursor:pointer;
}


div.contentwrapper input.back{
	background-image:url(images/btn_back.gif);
	background-repeat:no-repeat;
	width:53px;
	height:20px;
	border:0px;
	margin-left:5px;
	cursor:pointer;
}


div.contentwrapper input.cancel{
	background-image:url(images/btn_cancel.gif);
	background-repeat:no-repeat;
	width:53px;
	height:20px;
	border:0px;
	margin-left:5px;
	cursor:pointer;
}

div.searchbox input.login{
	background-image:url(images/btn_login.gif);
	background-repeat:no-repeat;
	width:53px;
	height:20px;
	border:0px;
	margin-left:10px;
	cursor:pointer;
}


div.col283 ul{
	padding:0px;
	margin:5px 0px 5px 8px;
	list-style:none;
	/*background-color:#fdf7e8;	*/
}
div.col283 ul li{
	padding:3px 0px 1px 0px;
	margin:0px;
	/*border-bottom:1px solid #CCC;*/
	border-bottom:0px solid #CCC;
}
div.col283 ul li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
div.col283 ul li.activate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
div.col283 ul li a:hover{
	background-image:url(images/bullet_over.gif);
	background-repeat:no-repeat;
	background-position:left;
}

.alphacloud {text-align:justify; padding:5px 8px; border-bottom:1px solid #ccc;}
.alphacloud a{color:#aaa;font-size:92%;margin:0;padding:0;text-decoration:none;padding:0 1px;line-height:1.6em;}
a.size0{font-size:110%;line-height:1.5em;color:#aaa; padding:0px 1px 1px 0px;}
a.size1{font-size:120%;line-height:1.4em;color:#777;}
a.size2{font-size:130%;line-height:1.3em;color:#666;}
a.size6{font-size:130%;line-height:1.3em;color:#999; font-weight:500;}
a.size3{font-size:140%;line-height:1.2em;color:#444;}
a.size4{font-size:150%;line-height:1.1em;color:#333;}
a.size5{font-size:160%;line-height:1.0em;color:#111; font-weight:300;}
.alphacloud a strong{font-weight:normal;color:#aaa;}

.alphacloud a:hover{color:#000;background-color:#eef0c8;}

td.spaceleftnone{padding-left:0px;}
.sortlist{ padding:7px; 10px; border-bottom:1px solid #999999; border-top:1px solid #ccc;}


.category_box{
	padding:10px 0px 4px 0px;
	border-bottom:1px solid #999;
	 
	}
.category_data{
padding:0px 0px 8px 0px;
	border-bottom:0px solid #ccc;
	
	}
.date_post {text-align:right; padding:4px 8px; font-family:Georgia, "Times New Roman", Times, serif; color:#999999;}	
	
.img_border { border-right:1px solid #ccc;}

p.box_border{border-bottom:1px solid #ccc; margin-top:5px; padding:0px;}
	
.category_data p.category_text{padding:0px 0px 5px 0px; margin:0px;}

.faq{ padding:5px 8px;}
.faq .que{ font-weight:bold; padding:0px; margin-bottom:3px;}
p.ans{padding:0px; margin-bottom:10px;}
.pagination{ border-top:1px solid #ccc; border-bottom:1px solid #999;background-color:#fdf7e9; padding:5px 8px;}



/*ul{
	list-style:none;
	margin:5px 0px 5px 8px;
	padding:0px;	
}

div.contentwrapper ul li{
	padding:3px 0px 1px 0px;
	margin:0px;	
}

div.contentwrapper ul li a{
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
div.contentwrapper ul li a:hover{
	background-image:url(images/bullet_over.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px 0px 0px 0px;
}*/

.heading_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:700;
	display:block;
	padding:3px 0px 0px 8px;
	margin:0px;
	height:18px;
	background-color:#eef0c7;
}

input.title_postcls{
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7f7e79;
	width:400px;
	height:300px;
	height:12px;
	background-color:#fffdf2;
	}
	
	
hr.line {color:#ccc; width:100%;text-align:center; background-color:#ccc; border:0px; height:1px; margin:0px;}


.special_text{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#666;}
div.largimage {margin:0px auto; background-color:#FFFFFF; background-image:url(images/popupboxbg_footer.gif);
		 background-position:right bottom ; background-repeat:no-repeat;  padding:10px; margin:0px;}
		 
div.largeimage_box {border: 1px solid #ffeb80;padding:0px; background-image:url(images/popupbg.gif); background-repeat:repeat-y; text-align:center; }


div.popup {width:500px; margin:0px auto; background-color:#FFFFFF; background-image:url(images/popupboxbg_footer.gif);
		 background-position:right bottom ; background-repeat:no-repeat;  padding:10px; margin:0px;}

div.popup_box {border: 1px solid #ffeb80; width:500px; padding:0px; background-image:url(images/popupbg.gif); background-repeat:repeat-y; }





.rollover_fev a{display:block; height:16px; padding-left:20px; border:0px; background-image:url(images/addfav.gif); background-repeat:no-repeat; background-position:left;}
.rollover_fev a:hover {background-image:url(images/addfav_hover.gif);background-repeat:no-repeat; background-position:left;}
.rollover_friend a{display:block; height:16px;padding-left:20px; border:0px; background-image:url(images/tell_friend.gif); background-repeat:no-repeat; background-position:left;}
.rollover_friend a:hover {background-image:url(images/tell_friendhover.gif);background-repeat:no-repeat; background-position:left;}
.rollover_printer a{display:block; height:16px; padding-left:20px; border:0px; background-image:url(images/printer.gif); background-repeat:no-repeat; background-position:left;}
.rollover_printer a:hover {background-image:url(images/printer_over.gif);background-repeat:no-repeat; background-position:left;}
.rollover_reply a{display:block; height:16px; padding-left:20px; border:0px; background-image:url(images/reply_icon1.gif); background-repeat:no-repeat; background-position:left;}
.rollover_reply a:hover {background-image:url(images/reply_icon.gif);background-repeat:no-repeat; background-position:left;}
.rollover_flag a{display:block; height:16px;height:16px; padding-left:20px; border:0px; background-image:url(images/downthumb.gif); background-repeat:no-repeat; background-position:left;}
.rollover_flag a:hover {background-image:url(images/downthumb_hover.gif);background-repeat:no-repeat; background-position:left;}


/*-----------add start by arun kumar----------*/
div.city{
	float:left;
	width:320px;
	/*margin-right:13px;*/
	border-bottom:1px solid #999999;
	padding-bottom:3px;
	/*margin-bottom:5px;*/
}

div.state{
	float:left;
	
	/*margin-right:13px;*/
	border-bottom:1px solid #ccc;
	/*margin-bottom:5px;*/
}
.title{
	font-weight:bold;
	padding-left:8px;
	
}

.title{
	border-bottom:0px solid #999999;
}

table.myclassifiedmain{
	
	padding:3px 0px 2px 0px;
	
	
}
table.myclassified{
	border-bottom:1px solid #cccccc;
	
}



.rollover_edit a{display:block;  width:19px; height:24px; margin-left:8px;  background-image:url(images/edit.gif); background-repeat:no-repeat; background-position:left; border:0px solid red;}
.rollover_edit a:hover {background-image:url(images/edit_over1.gif);background-repeat:no-repeat; background-position:left;}

.rollover_delete a{display:block;  width:19px; height:24px; margin-left:8px; border:0px; background-image:url(images/delete.gif); background-repeat:no-repeat; background-position:left;}
.rollover_delete a:hover {background-image:url(images/delete_hover.gif);background-repeat:no-repeat; background-position:left;}

.rollover_denied a{display:block;   width:19px; height:24px;   margin-left:10px;  background-image:url(images/denied.gif); background-repeat:no-repeat; background-position:left;}
.rollover_denied a:hover {background-image:url(images/denied_hover.gif);background-repeat:no-repeat; background-position:left;}

.rollover_approve a{display:block;  width:19px; height:24px;  margin-left:8px; border:0px; background-image:url(images/Approve_icon.gif); background-repeat:no-repeat; background-position:left;}
.rollover_approve a:hover {background-image:url(images/Approve_icon2.gif);background-repeat:no-repeat; background-position:left;}

.rollover_expired a{display:block;  width:19px; height:24px; margin-left:8px; border:0px; background-image:url(images/expired1.gif); background-repeat:no-repeat; background-position:left;}
.rollover_expired a:hover {background-image:url(images/expired.gif);background-repeat:no-repeat; background-position:left;}

.rollover_flag1 a{display:block; width:19px; height:24px; margin-left:8px; border:0px; background-image:url(images/downthumb.gif); background-repeat:no-repeat; background-position:left;}
.rollover_flag1 a:hover {background-image:url(images/downthumb_hover.gif);background-repeat:no-repeat; background-position:left;}


div.divdisablewind  
{
   	position:absolute;
	width: 100%;
	z-index:400;
	padding-right:0px;
	padding-right/**/:20/**/px;
	top: 0px;

	opacity: .4;
	filter: alpha(opacity=80);
	/*this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.*/
	background-color:transparent !important;
	background-color: #000000;
	/*this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 display:none;*/
	 
	background-image/**/: url("images/maskBG.png") !important;  /*For browsers Moz, Opera, etc.*/
	background-image:none;
	background-repeat: repeat;
	display:none;
}

div.Popwindow{
	position:absolute;
	z-index:400; 
	
	
	width:500px; background-color:#FFFFFF;
	 background-image:url(images/popupboxbg_footer.gif);
	  background-position:bottom right; background-repeat:no-repeat;
	 padding:10px;
	/*border:0px solid #056d8b;
	
	margin:15px 3px 0px 5px;
	padding:12px 3px 0px 15px;*/
	/*top:expression(200 + "px"); */
}
/*=================================end d css================================================*/

/*--------add by ----july 01*/
.loging{
	 width:350px;
	 vertical-align:middle;
	 border:1px solid #cccccc;
	 height:200px; font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 background-color:#f6f6f4;
}
.loging .close{
	 width:340;
	 background-color:#ededed; height:20px;
	 text-align:right; padding-right:10px;
	 padding-top:5px;
	 border-bottom:1px solid #cccccc;
	 margin-bottom:3px;
}
.loging .emailid{
	width:300px;
	height:25px;
	text-align:right;
	padding:2px 15px 0px 0px;
	vertical-align:top;
}

.loging .remb{
	 width:245px;
	 height:25px;
	 text-align:right;
	 padding-right:105px;
	 border:0px solid red;
 }
 
.loging .logbutton{
	width:200px;
	text-align:right;
	vertical-align:middle;
	padding-right:150px;
	border:0px solid red;
	}
	
/*==============================dinesh======================================================*/
	
.contest_box{
	background-color:#eef0c7; font-family:Georgia, "Times New Roman", Times, serif; border:0px solid #ccc; margin-bottom:10px;}
.contect_innerbox{margin:0px; background-color:#FFFFFF; padding:3px;}

.winner_box{ margin:4px; background-color:#CCCCCC;}
.style1 {font-weight: bold}

.contest_name{ color:#666666;}

.content_name td{ background-image:url(images/arrow_gray.gif); background-repeat:no-repeat; background-position:8px 8px;
		padding:5px 4px 5px 16px;
		 margin-left:8px;}

.alter_contname{background-color:#fffff1; border-bottom:1px solid #ccc;}




/*==============================sfm_kanpur page=========================

======================================================*/

.sfm_content_left{float:left; width:630px;}

.sfm_box{
	float:right;
	width:283px;
	background:url(images/sfm_topbg.gif) no-repeat top;
	
}

.sfm_box_content{	
	width:283px;
	background: url(images/sfm_bg_btm.gif) no-repeat bottom;
	padding-bottom:190px;	
}

.sfm_content{border-left:1px solid #ffd800; border-right:1px solid #ffd800;}

.sfm_textarea{background-color:#fefef3;}

.sfm_textarea .short_discription{padding:7px;}

.sfm_boxtop{height:166px; padding:7px;}

.bold_text{font-weight:bold;}

.img_ma_r5{margin-right:5px;}

.sfm_content ul{
	list-style:none;
	margin:5px 0px 5px 8px;
	padding:0px;	
}

.sfm_content ul li{
	padding:3px 0px 1px 0px;
	margin:0px;	
}

.sfm_content ul li.active{
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}

.sfm_content ul li a{
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
.sfm_content ul li a:hover{
	background-image:url(images/bullet_over.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	margin:0px 0px 0px 0px;
}
.sfm_content div.more{
	padding-left:16px;
	border-bottom:1px solid #999;
	border-top:1px solid #CCC;
	
}
.sfm_content div.more a img{
	border:0px;
}


















.sfm{
	background-image: url(images/sfm-Bg.jpg);
	background-repeat: no-repeat;
	background-color: #000;
	background-position: center top;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
	position: relative;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 922px;
}
.leftPart {
	float: left;
	width: 642px;
}
.rightPart {
	width: 280px;
	float: right;
}
.logoName {
	height: 134px;
	position: relative;
}
.logo {
	padding-left: 184px;
	float: left;
	padding-top: 1px;
}
.name {
	position: absolute;
	left: 15px;
	bottom: 0px;
}
.links {
	float: left;
	margin-top: 25px;
	margin-left: 8px;
	width: 230px;
	display: inline;
}
.links ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.links li {
	background-image: url(images/arrow-black.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 8px;
	margin-bottom: 2px;
}

.links li a {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.links li a:hover {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.roundedPart {
	padding-top: 15px;
	padding-right: 2px;
	padding-left: 10px;
	position: relative;
}
.roundedPart2 {
	padding-top: 15px;
	padding-right: 2px;
	padding-left: 7px;
	position: relative;
}
.roundedBox {
	width: 631px;
}
.topRounded {
}
.middlePart {
	padding-right: 15px;
	padding-left: 2px;
filter:alpha(opacity=90);
  opacity:0.9;

	background-color: #FFFFFF;
	height: 100%;
}
/* IE ignores styles with [attributes], so it will skip the following. */

.feature {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000;
	margin: 0px;
	padding: 0px;
	position: absolute;
	font-weight: normal;
	left: 20px;
	top: 19px;
}
.queTittle {
	color: #004cc9;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin: 0px;
	padding-right: 2px;
	background-repeat: no-repeat;
	background-position: left;
	background-color: #FFF;
	position: absolute;
	top: 44px;
	left: 15px;
	z-index: 99;

}
.questionPart {
	float: left;
	width: 360px;
	padding-top: 27px;
	padding-left: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-bottom: 10px;
	position: relative;
}

.registrationPart {
	float: left;
	width: 559px;
	padding-top: 27px;
	padding-left: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-bottom: 10px;
}


.QuestionImage {
	float: right;
	width: 230px;
	margin-top: 10px;
	margin-bottom: 20px;
}
.startQuest {
	margin-right: 15px;
	margin-left: 18px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(images/gray-border.png);
	background-repeat: no-repeat;
	background-position: right top;
}

.contest_startQuest {
	margin-right: 15px;
	margin-left: 18px;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(images/gray-border-big.png);
	background-repeat: no-repeat;
	background-position: right top;
}


.question1 {
	padding-left: 31px;
	font-size: 12px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333333;
}
.bottomBorder {
	height: 18px;
	background-image: url(images/gray-border.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.contest_bottomBorder {
	height: 18px;
	background-image: url(images/gray-border-big.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}


.f {
	margin-top: 15px;
	padding-left:8px;
	
}
.f span {
	margin-right: 9px;
	padding-top:0px;
	float:left;
}
.submitButton {
	margin-left: 30px;
	margin-top: 15px;
	padding-top: 17px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
img{
	
	border:none;}
.smallRounded {
	width: 244px;
	margin-left: 6px;
	position: relative;
}
.smallMiddle {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	filter:alpha(opacity=90);
	opacity:0.9;
	background-color: #FFFFFF;
	height: 100%;
}

.expert {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #000;
}
.smallHeading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.text {
	line-height: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	margin-left: 5px;
	position: relative;
	padding-bottom: 10px;
	padding-right: 10px;
}
.add {
	margin-left: 11px;
	margin-top: 6px;
	margin-bottom: 50px;
}
.prize {
	position: relative;
	margin-left: 4px;
	height: 206px;
	width: 256px;
}
.details {
	position: absolute;
	bottom: 3px;
	right: 10px;
}
.go {
	position: absolute;
	bottom: 0px;
	right: 20px;
}
div.footer2{
	text-align:center;
	padding-bottom:15px;
	padding-top:15px;
	color: #999999;
}
div.footer2 a{
	color: #FFF;
}
div.footer2 a:hover{
	color: #FFF;
	text-decoration: underline;
}
.count {
	height: 39px;
	width: 182px;
	padding-top: 12px;
	padding-left: 8px;
	background-image: url(images/count.png);
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #726e61;
}
.blue {
	color: #0046b9;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	line-height: 18px;
}


div.contest_popup {width:494px; margin:0px auto; background-color:#FFFFFF;
		 background-position:right bottom ; background-repeat:no-repeat;  padding:10px; margin:0px;}

div.contest_popup_box {border: 1px solid #cc1313; width:500px; padding:0px;}
.contest_heading_title{
	font-family:Georgia, "Times New Roman", Times, serif; color:White;
	font-size:12px;
	font-weight:700;
	display:block;
	padding:3px 0px 0px 8px;
	margin:0px;
	height:18px;
	background-color:  #cc1313;
	
}
.contest_txtbox{ border:1px solid #cc1313; }


.roundedBoxWi {
	width: 392px;
}
.contentPart {
	padding-left: 10px;
	padding-top: 2px;
}
.textPart {
	float: left;
	width: 210px;
	padding-top: 20px;
}
.linksPart {
	padding-top: 1px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 4px;
}
.click {
	margin-left: 10px;
}
.part {
	padding-top: 5px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	margin-top: 2px;
	padding-left: 10px;
}
.searchPart {
	width: 244px;
	position: absolute;
	right: -2px;
	top: 83px;
	z-index: 9999;
}
.bottomRounded {
	position: relative;
}



/*==============================ANUJ(22-sep-09 forcontestposting) KLIST POSTING PAGE =========================*/

.klistPosting{
	background-image: url(images/klist-Posting-Bg.jpg);
	background-repeat: no-repeat;
	background-color: #000;
	background-position: center top;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
	position: relative;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.klistPosting-rightPart {
	width: 280px;
	float: right;
	padding-top: 447px;
	position: relative;
}
.klistPosting-add {
	margin-left: 14px;
	margin-top: 6px;
	margin-bottom: 4px;
}
.klistPosting-feature {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	position: absolute;
	top: 30px;
	left: 22px;
	z-index: 99;
}
.klistPosting-queTittle {
	color: #004cc9;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin: 0px;
	padding-right: 2px;
	width: 287px;
	background-repeat: no-repeat;
	background-position: left;
	background-color: #FFF;
	position: absolute;
	top: 55px;
	left: 12px;
	z-index: 99;
}
.klistPosting-roundedBox {
	width:454px;
}
.klistPosting-logoName {
	height: 60px;
	position: relative;
}
.klistPosting-questionPart {
	float: left;
	padding-top: 40px;
	padding-left: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-bottom: 10px;
	width: 100%;
}
.bigFont {
	font-size: 18px;
	font-weight: bold;
}
.klistPosting-line{
	font-size: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	margin-right: 40px;
	margin-left: 20px;
}
.red {
	font-size: 24px;
	color: #F00;
}
.megaPrize {
	font-size: 24px;
	color: #000;
	padding-top: 10px;
	padding-bottom: 10px;
}
.green1 {
	color: #009350;
	font-weight: bold;
}
.green2 {
	color: #009c1d;
	font-weight: bold;
}
.blue1 {
	color: #0042ff;
	font-weight: bold;
}
.purpil1 {
	color: #cb03a3;
	font-weight: bold;
}
.red1 {
	color: #b60056;
	font-weight: bold;
}
.green2 {
	color: #00af08;
	font-weight: bold;
}
.blue2 {
	font-weight: bold;
	color: #0083fe;
}
.yellow1 {
	color: #cd7900;
	font-weight: bold;
}
.red2 {
	color: #c8095e;
	font-weight: bold;
}
.blue3 {
	color: #0095fe;
	font-weight: bold;
}
.green3 {
	color: #00af08;
	font-weight: bold;
}
.green4 {
	color: #049a00;
	font-weight: bold;
}
.terms {
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
.condition {
	position:absolute;
	margin-left: 5px;
	margin-right: 15px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: repeat;
	background-color: #FFF!important;
	width: 385px;
	height:100px;
	overflow: auto;
	left: 10px;
	top: -140px;
	}
	


.klistPosting-bottomRounded{
	position: relative;
	height: 127px;
	width: 454px;
}
.checkBox {
	position: absolute;
	left: 18px;
	top: -5px;
}
.checkInput {
	border: 3px solid #808080;
	background-color: #FFF;
	margin-right: 10px;
}
.theKlist {
	margin-left: 125px;
	width: 350px;
	margin-top: 25px;
	display: block;
}
.theKlist a{
	padding-top: 20px;
	padding-bottom: 20px;
	display: block;
}
.postClassified {
	position: absolute;
	left: 60px;
	top: 54px;
}
.topClassified {
	position: absolute;
	top: 10px;
	left: 0px;
}

.space_l8{text-indent:3px;}

.content_short{margin:0px auto; width:256px;}

/*******Birth Day Card Style***************/
.sfmBirthday{
	background-image: url(images/birthDayBackground.jpg);
	background-repeat: no-repeat;
	background-color: #000;
	background-position: center -5px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
	position: relative;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	height: 815px;
}
.birthDayFlash {
	float: left;
	padding-top: 110px;
	padding-left: 10px;
	padding-bottom: 410px;
}
.enteringContest {
	position: absolute;
	right: 122px;
	top: 110px;
	width: 180px;
	height: 17px;
}
.birthdayText {
	position: absolute;
	top: 30px;
	left: 20px;
}

.enteringContest a{
	display: block;
	font-weight: bold;
	color: #FFF;
	font-size: 14px;
}

.enteringContest a:hover{
	font-weight: bold;
	color: #FFDA0F;
	font-size: 14px;
}
/**********************/