/* CSS Document */
body
	{
	margin:0px; padding:0px; border:0px;
	}
.clearer{clear:both; display:block; font-size:0; height:0; line-height:0; margin:0; padding:0; border:none}
.container 
	{
	width: 957px; 
	margin: 0 auto;
	}
#logo
{
    position:absolute; 
    margin-top:10px;
    }
	
#top_bar 
	{
	overflow: hidden; 
	background:url(../images/index-epageindia_top.jpg);
	background-repeat:repeat-x;  
	}
#top_bar_admin
	{
	overflow: hidden;
	background-color:#ffffff;
	height:80px; 
	}
	
#admin_bg
	{
	overflow: hidden;
	background-color:#131c25;
	padding-bottom:30px;
	}
#top_link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*padding-bottom:15px;*/
	float:right;
	margin-top:34px;
	}
#top_Beta{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#2f55cf; font-weight:bold; padding-bottom:5px;float:none;margin-top:5px;}
/*#search_bar{border-style:solid;border-color: #e5e5e5;background-color: #e1ecf8;height:101px;border-width:2px;width:954px;float:left;}*/

.beta_text {
    color: #666666;
    font:bold 11px "Arial";
    padding-left: 140px;
    position: absolute;
    top: 25px;
    *margin-left:-184px;
}
.twitter { 
    position: fixed;right:10px;
    }
.twitter a{
background:url(../images/twitter.gif);
   display: block;
    height: 40px;
    width: 65px;
}

/* ----------- Search Box Start ------------------ */
.search_bar {
float:left;
}
.search_box {
		background:url(../images/search_box_bg.gif);
    float: left;
    height: 62px;
    width: 929px;
}
.search_box input {
 /*background:url(../images/input_bg.gif) no-repeat right top;*/
 border: 1px solid #00687D;
    border-radius: 5px 5px 5px 5px;
    float: left;
    height: 28px;
    *height: 24px;
    margin: 15px 6px;
    padding: 2px 5px 0;
    * padding: 6px 5px 0;
    width: 263px;
 line-height:28px;
 [line-height:28px;
 line-height:normal;]
}

.search_box select{
 /*background:url(../images/input_bg.gif) no-repeat;*/
 border: 1px solid #00687D;
    border-radius: 5px 5px 5px 5px;
    
    margin: 15px 6px;
 padding:6px 3px;
 float:left;
 width: 273px;
 [height:30px;
 height:30px;]
 height:30px;
 line-height:30px;
 [line-height:30px;
 line-height:24px;]
}

.search_box .search_button{
	background:url(../images/search_button.gif) no-repeat;
	 border: 0 none;
    margin: 15px 6px;
		float:left;
    padding: 7px 3px;
    width: 76px;
    *height:35px;
		cursor:pointer;
}
.search_box .add_button {
    float: right;
    margin-top: 13px;
}
.search_box .divider{
	background:url(../images/search_box_divider.gif) no-repeat;

}
.search_bar  .left_bg {
		background:url(../images/search_box_left.gif) left no-repeat;
    float: left;
    height: 62px;
    width: 14px;
    
}
.search_bar  .right_bg {
		background:url(../images/search_box_right_bg.gif) right no-repeat;
    float: right;
    height: 62px;
    width: 14px;
}

#ctl00_PanAccount{
  margin:-76px 8px 0 0;
  *margin:0px 8px 0 0;
 }
 #ctl00_ctl00_PanAccount{
  margin:-76px 8px 0 0;
  *margin:0px 8px 0 0;
 }

/* ----------- Search Box End ------------------ */
*html #search_bar input{
	border:1px solid #fff;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	height:18px;
	margin:5px 0px 0px 0px;
	float:left;
}

#search_bar select{
	border:1px solid #fff;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	height:23px;
	float:right;
}

#add_button
	{
	float:right;
	width:329px;
	height:101px;
	/*background:url(../images/index-epageindia_shadow.jpg);*/
	background-repeat:no-repeat;
	}
#add_button img
	{
	margin:25px 25px 25px 25px;
	}
	
#seach_item
	{
	float:left;
	height:auto;
	width:627px;
	}
#field
	{
	background-color: #fcfbf9;
	border-style:solid;
	border-color: #ebeaea;
	border-width:1px;
	margin-top:15px;
	height:auto;
	width:955px;
	padding-bottom:15px;
	float:left;
	display:inline;
	}
	

#spacer
	{
	line-height:15px;
	}


	
	
	.search_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	}
	
	.search_textb
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #646464;
	}
	.table
	{
	margin-top:10px;
	}
	.list_blue
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2f55cf;
	font-weight:bold;
	}
	.list_blue a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2f55cf;
	font-weight:bold;
	text-decoration:none;
	}
	
	.list_num
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #555555;
	font-weight:bold;
	}
	.list_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
	.top_link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f55cf;
	}
	
	.top_link a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	}
	
	.list_text_u
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
	
	.list_text_u a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	}
	
	.top_search
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #474747;
	}
	
	.top_search a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration:none;
	}
	
	.top_search_blue
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2f55cf;
	font-weight:bold;
	}
	
	.faetured_ads
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #484746;
	padding-left:10px;
	padding-top:10px;
	}
	
	.mail
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f55cf;
	}
	.mail a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f55cf;
	}
	
	.mail_line
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f55cf;
	line-height:22px;
	}
	.mail_line a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f55cf;
	line-height:22px;
	}
	.spacer
	{
	line-height:10px;
	}
	.line_hight
	{
	line-height:22px;
	}
	.text_setting
	{
	vertical-align:middle;
	}
	.id_orng
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #fe8627;
	font-weight:bold;
	}
	.id_blk
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #545455;
	font-weight:bold;
	}
	.code
	{
	margin-bottom:0px;
	}
	.one-square
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	font-weight:normal;
	}
	.one-square a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:underline;
	}
	.admin_nav_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-right:10px;
	color:#FFFFFF;
	text-align:right;
	}
	.admin_nav_text a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-right:10px;
	color:#FFFFFF;
	text-align:right;
	text-decoration:none;
	}
	.confirm_message
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#72a101;
	}
	.error_message
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a10101;
	}
#field_1
	{
	margin-top:10px;
	margin-left:20px;
	width:647px;
	float:left;
	display:inline;
	}
	
	#field_1 img
	{
	float:left;
	margin-top:5px;
	}
	
	#field_1 text
	{
	float:left;
	margin-left:8px;
	}
	
	
	#field_1 ul
	{
	list-style:none;
	}
	#field_1 li
	{
	margin:0px;
	padding:0px;
	line-height:17px;
	}	
	
#field_2
	{
	margin-top:10px;
	width:305px;
	float:left;
	display:inline;
	}
	
	#field_2 img
	{
	float:left;
	margin-top:5px;
	}
	
	#field_2 text
	{
	float:left;
	margin-left:8px;
	}
	

	
	#field_2 ul 
	{
	list-style:none;
	}
	#field_2 li	
	{
	margin:0px;
	padding:0px;
	line-height:17px;
	}
	
#field_3
	{
	margin-top:10px;
	width:293px;
	float:left;
	display:inline;
	}
	
	#field_3 img
	{
	float:left;
	margin-top:5px;
	}
	
	#field_3 text
	{
	float:left;
	margin-left:8px;
	}
	
#field_3 ul 
	{
	list-style:none;
	}	
	#field_3 li
	{
	margin:0;
	padding:0px;
	line-height:17px;
	}
	
#field_image
	{
	float:left;
	margin-top:5px;
	}
#field_text
	{
	float:left;
	margin-left:8px;
	}
#field_main
	{
	height:100%;
	width:100%;
	}
	
.search_field
	{background-color: #fcfbf9;	border-style:solid;	border-color: #ebeaea;border-width:1px;	margin-top:12px;padding-left:15px;padding-right:12px;padding-top:15px;
	padding-bottom:15px;font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#7a7a7a;*padding-top:6px;}
	
.search_field a {font-size:11px;color:#2f55cf; text-decoration:none}
.search_field a:hover{font-size:11px;color:#7a7a7a;text-decoration:underline}

.showReview {background-color: #fcfbf9;	border-style:solid;	border-color: #ebeaea;border-width:1px;	margin-top:12px;padding-left:15px;padding-right:12px;padding-top:15px;
	padding-bottom:15px;}
	
	#search_field a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
	
	
#top_searcht
	{
	margin-left:12px;
	margin-top:15px;
	margin-right:10px;
	margin-bottom:15px;
	
	}
#ads_image{margin-left:0px;float:right; width:310px; margin-bottom:17px; text-align:center;}

#featured_adds
	{
	margin-top:12px;
	/* height:252px;*/
	}
	

	#featured_adds_m {
    background-color: #FCFBF9;
    border: 1px solid #EBEAEA;
    float: left;
    min-height: 170px;
    padding-bottom:10px;
    width: 632px;
    height:auto !important;
	height:292px;
}
	
#featured_adds_h
	{
	background-color: #036a70;
	height:20px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #ffffff;
	}
	
#add_detail_1
	{
	float:left;
	margin-left:10px;
	margin-top:20px;
	height:192px;
	width:290px;
	}
#add_detail_1 img
	{
	margin-right:10px;
	}
#add_detail_2
	{
	float:right;
	margin-top:20px;
	height:192px;
	width:290px;
	}
	
#add_detail_2 img
	{
	margin-right:10px;
	}
	
#more
	{
	float:left;
	width:184px;
	margin-left:5px;
	}
#add_im
	{
	
	float:left;
	margin-top:15px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:20px;
	width:290px;
	}
#add_im2
	{
	
	float:right;
	margin-top:15px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:20px;
	width:270px;
	}
.footer_line
	{
	background-color: #d6d6d6;
	height:4px;
	font-size:0px;
	}
#footer
	{
	height:auto;
	text-align:center;
	margin-top:5px;
	padding-top:15px\0/;
	}
	
#cat_link
	{
	margin:15px 0 10px 0;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color: #484746;
	height:auto; 
	line-height:35px;
	vertical-align:middle;
	width:280px;
	}
	
	#cat_link img
	{
	margin-right:10px;

	}
	
#side_add
	{
	float:right;
	width:307px;
	margin:3px;
	background-color: #fcfbf9;
	border-color: #ebeaea;
	border-style:solid;
	border-width:1px;
	}
	*html #side_add
	{
	width:313px;
	clear:both;
	background-color: #fcfbf9;
	border-color: #ebeaea;
	border-style:solid;
	border-width:1px;
	}
	
#side_add_h
	{
	background-color: #036a70;
	height:20px;
	padding-left:10px;
	padding-top:7px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #ffffff;
	}
	
#left_sub
	{
		border: 1px solid #EBEAEA;
	width:632px;
	float:left;
	display:inline;
	padding-bottom:12px;
	background:#fcfbf9;
	/*border:1px solid #EBEAEA;*/
	margin-bottom:12px;
	}
	
	
#highlight_ads
	{
	float:left;
	margin-left:20px;
	margin-top:20px;
	width:270px;
	display:inline;
	}
#highlight_ads img
	{
	margin-right:10px;
	}
	
#line
	{
	background:url(images/index-epageindia_line.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-left:20px;
	}
	
#left_link
	{
	margin-left:10px;
	padding-left:35px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2f55cf;
	width:244px;
	margin-top:8px;
	}
	#leftDetail_link
	{
	color:#595B5D;
	display:inline;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-left:10px;
	margin-top:8px;
	padding-left:10px;
	text-align:justify;
	width:256px;
	line-height:1.5;
}

	
	#left_link a
	{
	margin-left:10px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2f55cf;
	text-decoration:none;
		}
	
	#left_link ul
	{
	list-style-type:none;	
	}	
	
	#left_link ul li
	{
	margin:0;
	padding:0px;
	height:18px;
	margin-bottom:8px
	}
	#left_link ul li ul
	{
	list-style-type:none;
	padding-left:20px;
	}
	
	#left_link ul li ul li
	{
	padding:0 0 0 0px;
	height:18px;
	background:url(../images/bullet.png) no-repeat;
	}
#address {
    background-color: #FCFBF9;
    border-color: #EBEAEA;
    border-style: solid;
    border-width: 1px;
    display: inline;
    float: right;
    margin-right: 15px;
    margin-top: 10px;
    width: 634px;
}
#addressLatest
	{
	margin-top:15px;
	/*margin-right:15px;*/
	margin-left:9px;
	float:left;
	width:610px;
	background-color: #fcfbf9;
	border-color: #ebeaea;
	border-style:solid;
	border-width:1px;
	display:inline;
	}
	
#address_h
	{
	background-color: #36b0b7;
	height:20px;
	padding-left:17px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #2f55cf;
	font-weight:bold;
	line-height:20px;
	}
#address_h img
	{
	float:left;
	}
	
#address_img {
    border: 0px solid #E4E3E3;
    float: left;
    margin: 10px 17px 4px 20px;
    padding-bottom: 4px;
}

#address_img a{
color:#36B0B7;
}

#address_detailLatest
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #595b5d;
	padding-top:5px;
	*padding-left:0px;
	width:600px;
	*width:490px;
	line-height:18px;
	}
	
#address_detail {
    color: #595B5D;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 20px;
    padding-left: 20px;
    padding-top: 6px;
    width: 493px;
}
	
	#address_detail img {
    float: right;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: -30px;
}
	
#ranking
	{
	padding-left:20px;
	padding-right:20px;
	*padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #595b5d;
	height:20px; 
	line-height:20px;
	vertical-align:middle;
	float:right;
	display:inline;
	font-weight:100;
	*width:120px;
	}
	.CommentLogin
	{	float:right;}
	.CommentLogin span
	{ vertical-align: super;color:#ffffff;}
	
	#ranking img
	{
	margin-right:10px;
	}
	
	
#main_address
	{
	display:inline;
	width:614px;
	float:left;
	}
	
#main_address_d
	{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #595b5d;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	width:292px;
	display:inline;
	}
	
	
	#main_address_d img
	{
	margin-right:10px;
	float:right;
	}
	
	#main_address img
	{
	float:left;
	margin-top:5px;
	}
	
	#main_address text
	{
	float:left;
	margin-left:8px;
	}

	main_address ul
	{
	list-style-type:none;
	}
	
	 #main_address li
	{
	margin:0px;
	line-height:25px;
	padding:0px;
	}
	
#address_text
	{
	margin-left:35px;
	}
#profile_img

	{
	margin-top:20px;
	margin-right:60px;
	margin-bottom:20px;
	margin-left:64px;
	border-color: #e4e3e3;
	border-width:1px;
	float:left;
	border-style:solid;
	display:inline;
	}
	
#complete_address
	{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #595b5d;
	padding-top:20px;
	padding-left:20px;
	width:610px;
	display:inline;
	}
	
#profile_link
	{
	width:265px;
	background-color: #e1ecf8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color: #dcdcdc;
	color: #595b5d;
	line-height:25px;
	height:25px;
	padding-left:17px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
	}
#profileDetail_link
	{
	width:265px;
	background-color: #036a70;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color: #dcdcdc;
	color: #ffffff;
	line-height:20px;
	height:25px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:10px;
	text-align:justify;
	}
	
#pro
	{
	width:299px;
	padding-left:50px;
	padding-top:10px;
	}
#registration_main
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #646464;
	padding:15px 15px 15px 15px;
	overflow:auto;
	}
#registration_form
	{
	width:606px;
	background-color: #fcfbf9;
	border-color: #ebeaea;
	border-style:solid;
	border-width:1px;
	float:left;
	margin:0px;
	padding:0px
	}
#registration_form_h
	{
	background-color: #e1ecf8;
	height:20px;
	padding-left:17px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #646464;
	font-weight:bold;
	line-height:20px;
	}
#registration_headings
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #6c6d6e;
	padding-left:43px;
	padding-top:25px;
	padding-bottom:25px;
	font-weight:bold;
	border-width:1px 0px 0px 0px;
	border-color: #e0dfde;
	border-style:solid;
	}
#form_table
	{
	margin-left:43px;
	}
#login_box
	{
	width:300px;
	float:left;
	margin-left:15px;
	background-color: #fcfbf9;
	border-color: #ebeaea;
	border-style:solid;
	border-width:1px;
	}
#login_box_h
	{
	background-color: #e1ecf8;
	height:20px;
	padding-left:17px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #646464;
	font-weight:bold;
	line-height:20px;
	}
#login_box_heading
	{
	font-size:13px;
	color: #6c6d6e;
	padding-left:27px;
	padding-top:24px;
	padding-bottom:24px;
	font-weight:bold;
	}
	
#login_box_deatail
	{
	padding-left:27px;
	padding-top:24px;
	padding-bottom:24px;
	}
#account_headings
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #6c6d6e;
	padding-left:43px;
	padding-top:25px;
	padding-bottom:25px;
	font-weight:bold;
	}
#account_nav
	{
	width:auto;
	float:right;
	background-color: #036a70;
	height:35px;
	}
	#account_nav ul
	{
	list-style-type:none;
	}
	#account_nav li
	{
	}
#account_field
	{
	background-color: #fcfbf9;
	border-style:solid;
	border-color: #ebeaea;
	border-width:1px;
	width:955px;
	padding-bottom:15px;
	float:left;
	display:inline;
	overflow:auto;
	}
.nav_div
	{
	padding:11px 24px 0px 24px;
	float:left;
	color: #545455;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	height:25px;
	
	}
	.nav_div a
	{
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	display:block;
	padding-bottom:2px;
	}
	
	.nav_div a img{  float:left; padding-right:4px;  }
  
	.nav_div_selected
	{background-color:#ffffff;
	 }
#descriptions
	{
	border-style:solid;
	border-width:1px;
	border-color: #e5e5e5;
	height:150px;
	width:409px;
	background-color:#FFFFFF;
	}
#my_ads
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #545455;
	margin:20px 25px 35px 25px;
	line-height:25px;
	}
#my_ads_f
	{
	background-color: #e1ecf7;
	line-height:25px;
	padding-left:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #545455;
	}
	#my_ads-field
	{
	background-color: #fcfbf9;
	border-style:solid;
	border-color: #ebeaea;
	border-width:1px;
	margin-bottom:15px;
	}
#my_account_field
	{
	width:955px;
	float:left;
	display:inline;
	}	
#my_registration_main
	{
		background-color: #fcfbf9;
	border-style:solid;
	border-color: #ebeaea;
	border-width:1px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #646464;
	padding:15px 15px 0px 15px;
	overflow:auto;
	}
	
#message
	{
	background-color:#fffde1;
	margin-left:15px;
	margin-right:15px;
	margin-top:15px;
	margin-bottom:15px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	float:left;
	border-style:solid;
	border-color:#fff8bb;
	border-width:3px;
	width:660px;
	}
#admin_dashboard
	{
	width:680px;
	margin-left:15px;
	}
#listing
	{
	width:685px;
	margin-left:15px;
	}
#admin_nav
	{
	width:205px;
	background:url(file:///C|/Documents%20and%20Settings/Baljinder/Desktop/epage-moc/images/admin-nav.jpg);
	float:left;
	padding-top:9px;
	}
#admin_field
	{
	width:954px;
	float:left;
	margin:3px 0 0 0;
	}	
#admin_right-field
	{
	float:right;
	background-color:#fcfbf9;
	width:749px;
	padding-bottom:15px;
	}
#thumbnail
	{
	float:right;
	border-style:solid;
	border-width:1px;
	border-color:#e4e1e1;
	margin-top:15px;
	margin-right:15px;
	display:inline;
	overflow:auto;
	}
	.listing_text
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5b5b5b;
	margin-left:20px;
	margin-top:11px;
	line-height:34px;
	}
	.listing-link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#41829f;
	margin-left:20px;
	margin-top:11px;
	line-height:34px;
	}
	.listing-link a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#41829f;
	margin-left:20px;
	margin-top:11px;
	line-height:34px;
	}
	
	.dashbordimg
	{
	margin:5px 0 0 5px;
	float:left;
	}
	.dash_heading
	{
	margin-top:23px;
	font-family:Arial, Helvetica, sans-serif;
	color:#474646;
	}
	.dash_heading a
	{
	margin-top:23px;
	font-family:Arial, Helvetica, sans-serif;
	color:#474646;
	text-decoration:none;
	}
	.dash_detail
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #646464;
	margin-left:13px;
	margin-top:5px;
	}
	/* ****************************** Rating  ****************************/
.ratingStar {font-size: 0pt;width: 13px; height: 20px;  margin: 0px;  padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat;}
.filledRatingStar {background-image: url(../images/rating_single.gif);}
.emptyRatingStar{background-image: url(../images/ratingoff.gif);}
.savedRatingStar {background-image: url(Images/Saved_Star.gif);}

.pagination{ display: inline;float: left;font-family:arial;font-size: 11px;height: 30px;margin: 5px 0 0;text-align: center;width: 955px;}
.pagination a{ border: 1px solid #b8b8b8;padding: 3px 5px; background:#ededed; color:#7a7a7a;}
.pagination span.breadcrumb {border: 1px solid #b8b8b8;padding: 3px 5px; background:#b8b8b8; color:#7a7a7a;}

.searchResultArea{width:800px; height:30px; text-align:center; margin:0; padding:10px 10px 15px 10px ;display:inline;float:left;font-size:11px;padding:10 0 0 0;font-family:Arial, Helvetica, sans-serif;color:#7a7a7a}

.breadcrumb {text-transform:uppercase;font-size:11px;padding:10 0 0 0;font-family:Arial, Helvetica, sans-serif;color:#7a7a7a;}
.breadcrumb a {font-size:11px;color:#2f55cf; text-decoration:none}
.breadcrumb a:hover{font-size:11px;color:#7a7a7a;text-decoration:underline}

.Linkcrumb {font-size:12px;padding:10 0 0 0;font-family:Arial, Helvetica, sans-serif;color:#7a7a7a; line-height:1.5; text-align:justify}
.Linkcrumb a {font-size:12px;color:#2f55cf; text-decoration:none}
.Linkcrumb a:hover{font-size:12px;color:#7a7a7a;text-decoration:underline}

.leftareaBox {width:632px; height:auto; float:left; margin:0; color:#000 }
.rightareaBox {width:275px; height:auto; float:right;}
.commentBox table { color:#000000; font-size:13px; margin:10px 0 0 0 ; float:left}
sideBarMid{ width:258px; height:auto; margin: 0 0 0 15px; padding:0; float:right;}


/* ************************* Thanks & Error & Mail Format ********************************/
#main_containner {width:958px;height:auto;margin:auto;}
#middle_containner {background-color:#E7F0F7;border:1px solid #95BED1; margin:49px 97px 53px 101px;}
*html #main_containner {width:858px;height:auto;margin:auto;}
*html #middle_containner {background-color:#E7F0F7;border:1px solid #95BED1; margin:49px 50px 53px 50px; padding:0px 0px 0px 0px;}
*html #content {font-family:Arial, Helvetica, sans-serif; padding:66px 0px 66px 213px; width:444px;}
#content {font-family:Arial, Helvetica, sans-serif;padding:66px 213px; width:441px;}
#thanks_message {font-family:Arial, Helvetica, sans-serif;font-size:30px;border-bottom:1px dotted #ccc;padding-bottom:6px;margin-bottom:10px;}
#visit {width:390px; text-align:right;color:#888181;font-size:12px;	   }				
#oops {text-align:left;color:#1f1e1e;font-size:12px;}
#symble {padding:20px 0px 0px 0px; float:left;}	
.error {background:url("../images/errr.png") no-repeat scroll 48px 75px transparent;}
.thanks {background:url("../images/thanks_mail.png") no-repeat scroll 48px 75px transparent;}
.forgot{background:url("../images/forgot.png") no-repeat scroll 48px 75px transparent;}
.forgotPass{border:1px solid #ccc;	padding:7px;	margin-top:8px; width:426px; }
.forgotPass input{width:230px;height:23px;border:1px solid #999; margin-bottom:2px;}
*html .forgotPass input{width:230px;height:23px;border:1px solid #999; float:left; margin-bottom:0px;}
.forgotPass button{padding:3px 12px;background:#ECECEC;	border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.forgotPass .button{float:right; height:27px !important; margin:0px 0px 0px 5px;}
.CenterDiv{width:600px;height:400px;background:#000;margin:auto;opacity:.7;filter: alpha(opacity=40);position: absolute; z-index: 100}
.spam_message{background-color:#D95762;font:14px arial;color:#FFFFFF;height:21px;padding-left:10px;padding-top:3px;}

/* ************************* Show Review ****************************************/
.showReviewOuter {background: url(../images/bg-blue.gif) repeat-x top left; border:1px solid #ebeaea; margin-top:12px;padding:7px 25px 15px 27px;width:870px;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#595b5d;}
.showReviewOuter .title{color:#ffffff;font-weight:bold;	padding:0 0 20px 0;	font-size:15px; float:left}
.showReviewOuter .name{	font-weight:bold;float:left; font-size:12;text-transform:uppercase	}
.showReviewOuter .time{	float:left;padding:0 0 0 15px; font-size:smaller}
.showReviewOuter .reviw{border-bottom:1px dotted #595b5d;padding:5px 0 12px 0;margin:0 0 15px 0;}
.postComment textarea{width:350px; border:1px solid #CCCCCC; height:200px;margin:0 0 15px 0;}
#msgContainer{background:#f7de67;font-size:14px;font-weight:bold;text-align:center;width:100%;line-height:35px;position:fixed}

.tableContainer{ width:auto; height:auto; background-color:#e6edf6; border:1px solid #e1ecf8; font-size:12px; color:#000; margin:10px auto; font-family:Arial}
.tableContainer span {font-size:10px}

/* **************************** Login Pop UP *********************************************************** */
.loginForm{ background:url(images/login-form-bg.jpg) no-repeat; width:auto; height:auto; padding:10px; border:0px solid red;}
.loginInner{ border:1px solid #e1e1e1;padding:10px 0 20px 20px;height:140px}
.margin {margin-top:5px}
/*.loginInner input{margin:5px 10px;width:192px;height:17px;}*/
.loginInner label{width:100px;border:0px solid red;	float:left;	padding:7px 0 0 0;}
.loginInner .submit{padding:0 0 0 110px;}
.button{ margin:10px 0 0 -10px}
.topTag{background:url(../images/top-tag.jpg) no-repeat top right;position:fixed;top:140px;right:0px;width:64px; height:193px;}

*html .topTag{background:url(../images/top-tag.jpg) no-repeat top right;position: absolute; right:0; top:140px; height:193px;}

.searchButton input{
	background:url(../images/btn-search.gif);
	width:89px;
	height:25px!important;
	border:none;
	color:#fff;
	border:none!important;
}
.tabPannel{
	/*background:#EEE;*/
	height:29px;
	padding:0px;
	color:#036A7D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:2px;
}
.tabPannel .left{
	float:left;
}
.tabPannel .left a{
	color:#036A7D;
	text-decoration:none;
	}
.tabPannel .left span{
	padding:9px 6px 0 0;
	float:left;
}
		
.tabPannel .right{
	float:right;
	width:260px;
}
.tabPannel .right ul{
	border:0px solid red;
	height:31px;
	line-height:31px;
	padding:0;
	width:260px;
}
.tabPannel .right ul li{
	list-style:none;
	display:inline;
	margin-left:10px;
}
.tabPannel .right a{
	color:#036A7D;
	text-decoration:none;
	font-weight:bold;
	}
.tabPannel .right a.selected{
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	background:#036A70;
	padding:8px 15px;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	}

.dropdown{
	background:#036A7D;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
}
.dropdown ul{
	height:32px;
	line-height:32px;
	float:right;
}
.dropdown ul li{
	list-style:none;
	display:inline;
}
.dropdown ul li a{
	color:#fff;
	text-decoration:none;
	border-right:1px solid #fff;
	padding:0 14px;
}
.dropdown ul li a.last{
	border:0px solid;
}
.keyword{
	color:#555555;
}
.keyword a{
	color:#2F55CF;
}

.margin1 {
  margin-top:45px;
  *margin-top:22px;
 }
 
 *html .margin1 {
	margin-top:25px
	         }
.remember label{width:100px;border:0px solid red;	float:left;	padding:3px!important;}
	  
 .listingkeyword {
background-color:#F7DE67;
float:right;
margin-right:14px;
text-align:center;
line-height:18px;
width:628px;
}
.personal1 input 
{
	padding:0px!important;
	margin:0px!important;
	width:202px;
	}
.sendmail_table 
{
	margin:auto; padding:0 20px;padding:0px!important;}
*html .sendmail_table 
{
	margin:auto; padding:0px 20px;
}
	.sendmail_table .txtbox {
	background: url("../images/txtbox_bg.gif") no-repeat;
    border: 0 none;
    color: #7A8088;
    font-size: 11px;
    height: 25px;
    padding: 3px 5px;
    width: 180px;
	}
.sendmail_table .txtarea {
	background: url("../images/txtarea_bg.gif") no-repeat;
    border: medium none;
    height: 40px;
    padding: 3px 5px;
    width: 180px;
	font-size: 11px;
	color: #7A8088;
	font-family:Arial, Helvetica, sans-serif;
	}
.sendmail_table td {
	padding-top:2px;
	*padding-top:0px;
	padding-top:0px\9;
	}
a img 
{
    border:none;
}
	
	
.classified_details td 
	{
		vertical-align: middle;		
	}
	
	
	
/*---- navigation ----*/
.navigation{
	/*background:url(../images/bg-left-nav.gif) no-repeat left 1px;*/
	border:0px solid red;
	float:right;
	height:39px;
	margin:0px 0 0 0;
	width:100%;
}
.navigation1{
	/*background:url(../images/bg-left-nav.gif) no-repeat left 1px;*/
	*border:0px solid red;
	*float:right;
	*height:auto;
	*margin:-78px 0 0 0;
	*width:100%;
}
*html .navigation{
	margin:87px 0 0 0;
}

/*--- Login ---- */

.login{
	background:url(../images/btn-login-off.gif) no-repeat bottom;
	margin: -1px 8px 0 0px;
    position: relative;
    z-index: 1;
	width:75px;
	height:39px;
	cursor:pointer;
	    *position:static;

}
.loginOn{
	background:url(../images/btn-login-on.gif) no-repeat bottom;
}

/*========================== login panel ==============================*/
.right{float:right;}
.left{float:left;}

#top_bar .right_col{
	width:417px;
	float:right;
}
.login-panel{
   height: 79px;
   margin: 6px 9px -9px 0;
   /* position: relative;  */
   width: 408px;
   [margin: 6px 9px -9px 0; margin: -5px 9px -9px 0;]
   *margin:-26px 9px -9px 0;
}
.login-panel .inner, .register-panel .inner{
	float:left;
	width:397px;
}
.login-panel .wrap{
	bottom:0;
	display:none;
	position:absolute;
	height:76px;
	width:408px;
	background:url(../images/login_panel-bg.png);
	color:#ffffff;
	z-index:99;
}
.login-panel .top{
 height: 24px;
    padding: 2px 0;}
.login-panel .top .select{
	color:#fff;
	float:left;
	font-size:11px;
	height:30px;
	padding:0 14px;
	text-transform:uppercase;
	width:140px;
}
.login-panel .top .error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-left:14px;
}

.login-panel .top .right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ccc;
	padding-left:46px;
	float:left;
}
.login-panel .top .right a {
	color:#ffffff;
}
.login-panel .top .right a:hover {
	color:#f2f2f2;
}
.login-panel .bottom{
	padding:19px 0 0 10px;
	float:left;
	width:383px;
}
.login-panel .bottom .input{
	/*background:url(../images/login-panel-text-box-bg.gif) no-repeat;
	float:left;
	height:28px;
	line-height:28px;
	margin-right:5px;
	width:150px;*/
	
}
.login-panel .bottom  .error
{
	   font-size: 12px;
    margin-top: -15px;
    position: absolute;}
.login-panel .bottom .input input{
	background: none repeat scroll 0 0 transparent;
    border: 1px solid #ffffff;
   float: left;
    height: 21px;
    margin-right: 5px;
    margin-bottom:3px;
    padding-left: 6px;
    padding-top: 1px;
    width: 150px;
}
.login-panel .bottom button{
	border:none;
	background:url(../images/login-bn-bg.gif) no-repeat;
	height:22px;
	width:55px;
}
/*====================== Register ========================*/
.register{
	background:url(../images/btn-register-off.gif) no-repeat bottom;
	cursor: pointer;
    float: right;
    height: 39px;
    margin: -1px 0 0;
    position: relative;
    *position:static;
    width: 98px;
    z-index: 1;
}
.registerOn{
	background:url(../images/btn-register-on.gif) no-repeat bottom;
}

.register-panel{
    height: 79px;
    margin: -90px 0 0 0px;
	border:0px solid red;
	/* position: absolute;    */
	width: 408px;
	[margin: -70px 0 0 0px;
	margin: -79px 0 0 0px;]
	*margin: -79px 0 0 0px;
}

.register-panel .wrap{
	bottom:0;
	display:none;
	position:absolute;
	height:76px;
	width:408px;
	background:url(../images/register_panel-bg.png);
	z-index:99;
	/*margin-left:74px;*/
}
.register-panel .top{
    height: 24px;
    padding: 12px 0px 0px 16px;
}

.register-panel .top .right a {
	color:#fff;
}
.register-panel .bottom{
    padding: 2px 0 0 16px;
	float:left;
	color:#f2f2f2;
	font:12px "Arial";
}
.register-panel .input, .register-panel .inputBig{
	background:url(../images/login-panel-text-box-bg.gif) no-repeat;
	float:left;
	height:28px;
	line-height:2px;
	margin-right:5px;
	width:150px;
}
.register-panel .inputBig{
	background:url(../images/login-panel-text-box-bg-big.gif) no-repeat;
	width:300px;
}
.register-panel .input input, .register-panel .inputBig input{
	border:none;
	background:none;
	color:#666;
	font-size:12px;
	padding: 2px 5px 0 10px;
}
.register-panel button{
	border:none;
	background:url(../images/submit-bn-bg.gif) no-repeat;
	height:22px;
	width:55px;
}
.login-panel .wrap .remember{
	font-size:11px;	
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.login-panel .wrap .remember input{
 margin:1px 0px 0px;
 float:left;
 margin-top:-1px\0/;
 *margin-top:-3px;
}
.zindex{
z-index:1;
}
.marginTop{
	margin-top:10px!important;
	border:1px solid red;
}

.search_keyword{
height:25px;
font-family:Arial, Helvetica, sans-serif;
background:url(../images/popular_search_right.gif) no-repeat right #f3f3f3;
 margin-top: 8px;
 color:#669ad6;
}
.search_keyword span{
    color: #669AD6;
    float: left;
    font-size: 12px;
    padding-top: 5px;
}

.search_keyword h2{
background:url(../images/popular_search_left.gif) no-repeat right #d8e9fa;
   color: #333333;
    font-size: 13px;
    font-weight: normal;
    height: 16px;
    padding: 4px 14px;
		    margin: 0 9px 0 0;
				float:left;
    width: 113px;}
    
    
    /* Tab Section Start ***********************  */
    
    .directory_panel
    {
width:957px;
height:auto;
margin:0px auto;
*margin:0px auto 0px auto;
}
.directory{
height:auto;
margin-right:10px;
float:right;
z-index:200;
}
.cllassified div{
background:url(../image/class_fi.gif) no-repeat;
width:130px;
height:27px;
float:left;
margin-left:-1px;}
.cllassified div.selected{
background:url(../image/class_sel.gif) no-repeat;}
.education div{
background:url(../image/edu.gif) no-repeat;
width:116px;
height:27px;
float:left;}
.education div.selected{
background:url(../image/edu_sel.gif) no-repeat;}

.myaccountTab div{
width:100px;
height:27px;
float:left;
margin-left:2px;}
.myaccountTab div.selected{
background:url(../image/btn-my-account.gif) no-repeat;}

.job div{
background:url(../image/job.gif) no-repeat;
width:72px;
height:27px;
float:left;
margin-left:2px;}
.job div.selected{
background:url(../image/job_sel.gif) no-repeat;}
.bussiness div{
background:url(../image/bussi.gif) no-repeat;
width:173px;
height:27px;
float:left;}
.bussiness div.selected{
background:url(../image/busi_sel.gif) no-repeat;}
    /* Tab Section End ***********************  */
    
    
    /* ******************************************** Thick Box Start ******************************* */
    #TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	height:100%;
	width:100%;
}


.add_heading {
    color: #FFFFFF;
    float: left;
    font-size: 15px;
    font-weight: bold;
}
.add_desc {
    padding: 10px 10px 30px 20px;
    color: #595B5D;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 1.5;
}


* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#closebutton {
}
.close_button {
    background: url("../images/close.gif") repeat scroll -71px 0 transparent;
    cursor: pointer;
    height: 19px;
    position: absolute;
    right: 16px;
    top: 8px;
    width: 19px;
    z-index: 1103;
}
.register-box1{
	    position: absolute;
    right: 216px;
    top: 15%!important;
    left:30%!important;
    width: 608px;
    z-index: 500;
}
.login-box{
	 position: fixed !important;
    right: 216px;
    top: 30%!important;
    left:30%!important;
    width: 608px;
    z-index: 500;
}
#register-box{
	    position: fixed;
    right: 345px;
    top: 30%;
    width: 608px;
    z-index: 500;
}

#register-box .top_bg{
    background: url(../images/register_popup_top.png) no-repeat;
		height: 47px;
}

#register-box .middle_bg{
background: url(../images/register_popup_middle.png) repeat-y;
	}
 #register-box .bottom_bg{
background: url(../images/register_popup_bottom.png) no-repeat;
		height: 51px;
}
#register-box .middle_bg .register_panel{
    margin: 0 56px;
}
#register-box h1{
		font:18px Arial, Helvetica, sans-serif;
		color:#E21E27;
		background: url(../images/h1_dotted.png) bottom repeat-x;
    padding: 2px 0 12px;

}
#register-box p{
    padding: 10px 0 0;
}
#register-box label{
    font: bold 13px Arial,Helvetica,sans-serif;
    padding-top: 7px;		
    color:#333333;
	width:auto;
	float:left;
	width: 80px;
}
#register-box h2{
		font:18px Arial, Helvetica, sans-serif;
		color:#333333;
		/*background: url(../images/input_text.gif) no-repeat;*/
		border:none;
		height: 33px;
		width: 500px;
		padding-left: 9px;
}

#register-box input {
    border: medium none;
    color: #333333;
    font: 18px Arial,Helvetica,sans-serif;
    height: 26px;
    width: 245px;
}
#register-box .inputBox {
    background: url("../images/input_text.gif") no-repeat scroll left 0 #FFFFFF;
    border: medium none;
    color: #333333;
    float: left;
    font: 18px Arial,Helvetica,sans-serif;
    height: 29px;
    padding: 2px 10px;
 width:246px;
 text-align:left;
 margin-right:6px;
}
#register-box div.item{
 padding:10px 0 5px 0;
 height:33px;
}


#register-box p.margin{
    padding: 19px 0 0 94px;
}
#register-box .submit{
    font: bold 14px Arial;
		color:#ffffff;
		background:none;
		background-color:#333333;
		cursor:pointer;
		padding: 0px 0 0;
		text-transform:uppercase;
		border:none;
		height: 29px;
		width: 80px;
}
/* ******************************************** Thick Box End *********************************** */
.google_ads {
border: 1px solid #E4E3E3;
    margin: 15px 15px 0;
    max-height: 239px;
    padding: 25px;
    width: 215px;
}

#forget_panel {margin: 0 56px;}
#forget_panel .form { float: left; padding: 7px; width: 354px;}
#forget_panel .form label {margin-bottom: 10px; width: 395px;}
#forget_panel .form input {margin-right:10px; width:269px; *float:left; border:1px solid #E6E6E6}
#forget_panel .image {float:left;}
#forget_panel .form .button {  height: 29px !important; margin-right: 0 !important; *float:left; *margin:-1px 0px 0px 0px; border:0px; cursor:pointer;}


/* Oops error message **************************************  */
.oops_msg { position:fixed !important;}
.oops_cont {float:none;	height:auto;width:auto;}
.oops_cont .title {	font-family:"Trebuchet MS", Arial;font-size:60px;color:#969696;	text-align:center;	width:100%;	font-style: italic;	margin:0px;	padding:0px 0px 15px 0px; border:none;}
.oops_cont p {	font-size:13px;	color:#6a6a6a;	text-align:center;	font-family:Arial, Helvetica, sans-serif;padding:15px 0px !important;	border-bottom:1px solid #e5e5e5;	border-top:1px solid #e5e5e5; line-height:18px;}
.oops_cont h4{ font-size:16px; color:#6DB61E;font-family:Arial, Helvetica, sans-serif; text-align:center; padding:0; margin:0px;}
.oops_cont strong {	color:#E21E27;	font-size:14px;	font-family:"Trebuchet MS", Arial;}
