/* CSS Document */

body{padding:1px; margin:0 auto; position:relative;font:12px/20px Arial, Helvetica, sans-serif; font-weight:normal;}

#header{width:992px;background-image:url(/images/header/header-bg.jpg); height:56px; background-repeat:no-repeat}

.flagText{font:9pt Arial, Helvetica, sans-serif;
			color:#000000;}

a { outline: none; }

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #0000FF;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.footer		{font:8pt Arial, Helvetica, sans-serif;
			color:#999999;
			}
			
.dropdown	{font:9pt Arial, Helvetica, sans-serif;
			color:#000000;
			width:150px;
			}
.countrydropdown	{font:11px Arial, Helvetica, sans-serif;
			color:#000000;
			width:150px;
			}
.postdropdown	{font:9pt Arial, Helvetica, sans-serif;
			color:#000000;
			width:150px;
			}
			
.searchbox	{font:xx-small Arial, Helvetica, sans-serif;
			color:#000000;
			}
<!-- New Templete styles start -->
.content{
			font:arial;
			color:#333333;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
		}
.content1{
			font:arial;
			color:#333333;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
		}
.content2{
			font:arial;
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size:8.5pt;
		}
.content3{
			font:Verdana;
			color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8.5pt;
		}			
.heading{
			font:arial;
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:9pt;
		}
.heading1{
			font:arial;
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:8.5pt;
		}	

.heading2{
	font:arial;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:
	#000000;}
.heading3{
	font:arial;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	color: #0066FF;
		}
<!-- New Templete styles End -->	
.whiteheadding{
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#FFFFFF;
			}
hr	{
	border: 1% solid #CCCCCC;
	
	}		
.text1	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:9pt;
			font-weight:bold;
			color:#333366;			
			}
			
.text1A	{font:9pt Arial, Helvetica, sans-serif;
			color:#000000;			
			}
.textMenu{font:8pt Arial, Helvetica, sans-serif;
			color:#000000;
}
.textMenu1{font:10pt Arial, Helvetica, sans-serif;
			color:#000000;
}
.searchTextBox{
	font:italic 10pt Arial, Helvetica, sans-serif;
	color:#999999;
	width: 150px;
}
.text1B	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:9pt;
			font-weight:bold;
			color:#FF6501;
			}
.text1C	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:8.5pt;
			color:#333366;			
			}
.text1C1	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:7.5pt;
			color:#333366;			
			}
.text1C2	{
			font-family:Arial, Helvetica, sans-serif;
			font-size:8.5pt;
			font-weight:bold;
			color:#333366;			
			}
			
.text1D	{font:normal 9pt Arial, Helvetica, sans-serif;
			color:#000099;
			}
.text1E	{font:bold 9pt Arial, Helvetica, sans-serif;
			color:#FF6600;			
			}
.text1E2	{font:bold 11pt Arial, Helvetica, sans-serif;
			color:#FF6600;			
			}
.labelText	{font:bold 9pt Arial, Helvetica, sans-serif;
			color:#000000;			
			}
.formTitle	{font:bold 11pt Arial, Helvetica, sans-serif;
			color:#FF6600;			
			}
.formTitle1	{font:bold 11pt Arial, Helvetica, sans-serif;
			color:#FF6600;			
			}
.formTitle2	{font:bold 11pt Arial, Helvetica, sans-serif;
			color:#FF6600;			
			}
.formTitle3	{font:bold 9pt Arial, Helvetica, sans-serif;
			color:#FF6600;			
			}			
.viewText	
{font:bold 9pt Arial, Helvetica, sans-serif;
color:#999999;			
}

.viewLable{font:bold 9pt Arial, Helvetica, sans-serif;			
		  }			
.viewContact{font:bold 8.5pt Arial, Helvetica, sans-serif;
		   			
		  }			

.menuText	{font:normal 9pt Arial, Helvetica, sans-serif;
			color:#FFFFFF;
			}


.clickLabel	{font:bold normal 10pt Arial, Helvetica, sans-serif;
			color:#0000CC;			
			}
.clickLabel hover	{font:bold normal 10pt Arial, Helvetica, sans-serif;
			color:#ffffff;			
			}
.faqStyle { font:9pt Arial, Helvetica, sans-serif;
			border: 1px solid #CCCCCC; 
			background-color: #FFF9F4;
			}
		
.pageTitle	{font:bold 10pt Arial, Helvetica, sans-serif;
			color:#000000;			
			}

.sectionHead	{font:bold 11pt Arial, Helvetica, sans-serif;
			color:#FF6600;			
			}
.reportHead	{
	font-weight: bold;
	background-color: #FF9900;
	color: #FFFFFF;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
			}
.resultHead	{
	font-weight: bold;
	background-color: #FF9900;
	color: #FFFFFF;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
			}


.textLeftmenu	{
	font:bolder 10pt Arial, Helvetica, sans-serif;
	color:#6600CC;
			}
.textPurple	{font:bold 9pt Arial, Helvetica, sans-serif;
			color:#4F109A;			
			}			
.star{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
}
.zoneName{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #FF6600;
}
.zoneName1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
}

.success{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:green;
}
.operationMsg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#9933CC;
}
.errorMsg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:red;
}

.adlinktext	{
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
			}
.adlinktext	 a{
	color:#6699FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
			}
.adlinkborder	{
	border: 1px solid #FF6600;
			}
.adlinkHead	{
	font-weight: bold;
	color: #FF6600;
	height: 31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-image: url(/images/area8/adlink_top.gif);
	background-repeat: no-repeat;
			}
.adlinkcenter{
	font:10pt Arial, Helvetica, sans-serif;
			color:#000000;
	background-image: url(/images/area8/adlink_center.gif);
	background-repeat: repeat-y;
	}
ul#nav {
	color: #FFFFFF;
	float:left;
	margin: 0px;
	padding: 0px 0px 4px 2px;
	list-style: none;
	text-align: center;
	width: 100%;
	left: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

ul#nav li {
	line-height:15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}

ul#nav li a {
	display: block;
	margin: 3px 5px 0px 0px;
	padding: 3px 8px;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

ul#nav li a:hover {
	border:1px solid #EEEEEE;
	margin: 3px 5px 0px 0px;
	padding: 2px 7px;
}

ul#nav a.selected {
	border:1px solid #EEEEEE;
	margin: 3px 5px 0px 0px;
	padding: 2px 7px;
}

.viewTab {
	background-color: #FF9900;
}

.hideTab {
	border: 1px solid #EE7D2B;
}


#dd tr td a:hover{
	color: #FF3300;
	text-decoration: underline;
}
.select{
	color: #FF3300;
	border: none #FF3300;

}
#dd tr td a{
	color: #663399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

/* This is commented to resolve display problem of orderlist in view pages 
/* Fix IE. Hide from IE Mac \
* html  ol li {
	float: left;
	height: 1%;
}
* html  ol li a { height: 1%; }
/* End */

/*Popular Cities style */
.citymenu table.navbar
{
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.citymenu table.menu
{
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.citymenu td.menuNormal 
{
	padding: 0px;
	font-weight: normal;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
}

.citymenu td.menuNormal a
{
	padding: 0px;
	color: #333333;
	font-weight: normal;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
}


.citymenu td.menuHover
{padding: 0px;
color: black;
font-weight: normal;
vertical-align: top;}

.citymenu div.menuNormal
{
	display: none;
	position: static;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	text-align: center;
}

.citymenu div.menuHover
{border: thin none #FF6600;
display: inline;
position: absolute;}

.citymenu a.menuitem:link
{
	color: black;
	background-color: white;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.citymenu a.menuitem:visited
{
color: black;
background-color: white;
display: block;}

.citymenu a.menuitem:hover
{color: black;
display: block;}

.citymenu a.menuitem:active
{
color: black;
background-color: #C49BEC;
display: block;}

.postDropdownOnlne	{font:9pt Arial, Helvetica, sans-serif;
			color:#000000;
			width:120px;
			}
			
/*CSS for displaying text in window on hover*/
.floatbox{
	position: relative;
	z-index: 0;
	color: #006600;
}

.floatbox:hover{
background-color: transparent;
z-index: 50;
}

.floatbox span{
	position: absolute;
	background-color: #DFD7EE;
	padding: 2px;
	border: thin solid #999999;
	visibility: hidden;
	color: black;
	text-decoration: none;
	margin: 12px;
}

.floatbox:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0px;
left: 1px; /*position where enlarged image should offset horizontally */

}

/*Site Map styles */
.siteMapLink a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0033FF;
	text-decoration: none;
}
.siteMapLink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0033FF;
	text-decoration: none;
}
.siteMapLink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0033FF;
	text-decoration: underline;
}
.siteMapHeader a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF3300;
	text-decoration: underline;
	font-weight: bold;
}
.siteMapHeader a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF3300;
	text-decoration: underline;
	font-weight: bold;
}
.siteMapHeader a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF3300;
	text-decoration: underline;
	font-weight: bold;
}
#tHead {
	background-image: url(/images/top_bg.gif);
	background-repeat: repeat-x;
	color: #666666;
	height: 26px;
	border: 1px solid #CCCCCC;
	vertical-align: bottom;
}

/* Dash board styles */
a.dashboard{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033FF;
}
/*.listItems{
	line-height: 18px;
	margin-left: 15px;
}*/
.tdhead {
	background-repeat: repeat-x;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0033FF;
	/*border: 1px solid #CAC7C1;
	background-color: #E6CAF7;
	/*background-image: url(/images/tdbg.gif);*/
}
.tdbody {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3333FF;
	height: 100%;
	border: 1px dashed #FF9900;*/
}

.tableborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3333FF;
	height: 100%;
	border-top: 1px none #FF9248;
	border-right: 1px solid #FF9248;
	border-bottom: 1px solid #FF9248;
	border-left: 1px solid #FF9248;
}
.leftcell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3333FF;
	height: 100%;
	border-top: 1px none #FF9900;
	border-right: 1px dashed #FF9900;
	border-bottom: 1px dashed #FF9900;
	border-left: 1px none #FF9900;
}
.rightcell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3333FF;
	height: 100%;
	border-top: 1px none #FF9900;
	border-right: 1px none #FF9900;
	border-bottom: 1px dashed #FF9900;
	border-left: 1px none #FF9900;
}

.lastcell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3333FF;
	height: 100%;
	border-top: 1px none #FF9900;
	border-right: 1px dashed #FF9900;
	border-bottom: 1px none #FF9900;
	border-left: 1px none #FF9900;
}
table.nw:hover {
	background-color: #CCCCCC;
}
.shadow {
	/*background-image: url(/images/shadow.gif);
	background-repeat: repeat-x;
	height: 6px;*/
}
ul.listItems{
	margin:0px 0px 0px 7px;
	padding-left:10px;
	color: #FF6600;
}
ul.listItems a{font-size:12px;}
ul.listItems li{padding-top:0px;padding-bottom:0px;}
.bottomseperator{
	background-image: url(/images/bottom_seperator.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.boxseperator{
	background-image: url(/images/box_seperator.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

/* Tab menu area */
#mainMenu
{
	height:20px;
	background: #FFFFFF;
	margin:0;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0px;
	border-left-width:0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9AB6D2;
	border-right-color: #9AB6D2;
	border-bottom-color: #9AB6D2;
	border-left-color: #9AB6D2;
	padding-left: 6px;
}
#tab
{
	margin:0;
	top:0;
}
#tab ul
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#tab li
{
	display:inline;
	float:left;
	padding:0;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 5;
}
#tab a
{
	background: url("/images/area5/menu_butt/bright_115.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
}
#tab a span
{
	display:block;
	background:url("/images/area5/menu_butt/bleft_115.gif") no-repeat left top;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:20px;
}
#tab a:hover,#tab li.item_active a
{
	background-position:right bottom;
	border-color:;
	color: #FFFFFF;
}
#tab a:hover span,#tab li.item_active a span
{
	background-position:left bottom;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

#posttab a
{
	background: url("/images/area5/menu_butt/menu_right.gif") no-repeat right top;
	
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
}
#posttab a span
{
	display:block;
	background-position:left bottom;
	background:url("/images/area5/menu_butt/menu_left.gif") no-repeat left top;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFCC;
	font-weight:bold;
	line-height:20px;
}

ul#navmenu {
	color: #FFFFFF;
	float:left;
	margin: 0px;
	padding: 0px 0px 1px;
	list-style: none;
	text-align: center;
	width: 100%;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #1D62D3;
	height: 22px;
	background-image: url(/images/area5/menu_butt/tab_bg.jpg);
	background-repeat: repeat-x;
}

ul#navmenu li {
	line-height:15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}

ul#navmenu li a {
	display: block;
	margin: 1px 5px 0px 0px;
	padding: 1px 8px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

ul#navmenu li a:hover {
	border:1px solid #EEEEEE;
	margin: 1px 5px 0px 0px;
	padding: 1px 7px;
	background-color: #FF9900;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

ul#navmenu a.selected {
	border:1px solid #EEEEEE;
	margin: 1px 5px 0px 0px;
	padding: 1px 7px;
	background-color: #FF9900;
}

/* Category list */

.categorylist ul {
	list-style-type: none;
	float: none;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.categorylist  ul li ul li {
	/*padding: 0;
	margin:0;
	line-height: 18px;
	list-style-image: url(/images/main-box/bullet.gif);
	list-style-position:inherit;*/
	
	margin: 0px; 
	padding: 0px 15px 0px 12px;
	list-style:none; 
	line-height: 18px;
	background: url("/images/main-box/bullet.gif") no-repeat 0em 0.7em;
}
.categorylist  ul li a{
	text-decoration: none;	
}
.categorylist  ul li a:hover {
	background-color: #3366FF;
	color: #FFFFFF;
}

.catCount{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	
}

.zoneList a:hover{
	background-color: #3366FF;
	color: #FFFFFF;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
/*Zone Menu Style*/
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.style1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
.style1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}

.subCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0000FF;
}

/*Change Location Style*/
.black_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	z-index:1001;
	background-color: #333333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=50);
}

.white_content {
	display: none;
	position: absolute;
	left: 25%;	 
	z-index:1002;
	overflow: auto;
}

/*For Saved Ads & Posted Ads & Ad Tracker Page Listing Footer*/
.listingFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	height: 100%;
	border-top: 1px dotted #999999;
}

/*Head Pref Style*/
.headPref {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

#freeAdsTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 0px;
	margin-top: 8px;
}

#homeposttab a
{
	background: url("/images/area5/menu_butt/menu_right.gif") no-repeat right top;
	
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:right;
}
#homeposttab a span
{
	display:block;
	background-position:left bottom;
	background:url("/images/area5/menu_butt/menu_left.gif") no-repeat left top;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFCC;
	font-weight:bold;
	line-height:20px;
}


#premium_title
{

 font-size:16px;
 color:#003366; 
 height:10px;
 }
 
 .package_col{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #003366;
}
.price_box
{
	width:90px;
	color:#FF3300;
	font-size: 13px;
	font-weight: bold;
	vertical-align:middle;
	height: 20px;
}
.seperator
{
	border-top:1px dashed #D9DDF0;
	color:#FFFFFF;
	height:1px;
}
#promote
{
	background-image:url(/images/area7/promote_icon.jpg);
	background-repeat:no-repeat; 
	height:33px;
}
.premiumheader
{
	font-size:12px;
	font-weight:bold;
	color:#FF3300; 
	margin-left:30px;
}
.premiumtitle
{
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF; 
	margin-left:30px;
}

.premiumPackage{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.premiumSearchResults{
	/*background-color: #eaf0f9;*/
}

.premiumSearchTitle	{
	font:bold 9pt Arial, Helvetica, sans-serif;
	color:#000000;			
}
.packagerow{
	background-color:#F0F2F4;
}

.packagerow1{
	background-color:#FBFBFB;
}
.packagecount{
	font:bold 14pt Arial, Helvetica, sans-serif;
}

.sectionColor{
	background-color:#D9DDF0;
}

/* social network box */

#socialnetworks a
{
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
}

.area8Text{
	font:9pt "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	color:#0000FF;
}