/********** PAGE HEAD + TREE STYLES **********/
.pageHead {
	font-size:18px;
	font-family:"Trebuchet MS";
	background:url(/foreign-classified/images/page_head_bg.gif) no-repeat left 4px;
	border-bottom:5px solid #ffcd00;
	padding:0 0 0 25px;
	color:#444;
	margin:0 5px;
}
.pageHead h1 {
	font-size:18px;
}
.tree {
	margin:0 10px;
	font-size:11px;
	padding:0 0 20px 25px;
	color:#666;
}
.tree a:link, .tree a:visited {
	color:#000;
	text-decoration:underline;
}
.tree a:hover, .tree a:active {
	color:#f00;
	text-decoration:none;
}

/********** ALPHABETS LISTING STYLES **********/
.alphabetListing {
	margin:0 0 20px;
}
.alphabetListing .head {
	border-bottom:2px solid #fc0;
	padding:2px;
	padding:0 0 0 10px;
}
.alphabetListing .linksOuter {
	padding:10px 0 10px 12px;
}
.alphabetListing .links {
	background:url(/foreign-classified/images/bullet03.gif) no-repeat 0px 2px;
	padding:0 0 0 20px;
	margin:0 0 5px;
}
.alphabetListing .more {
	font-weight:bold;
	text-align:right;
	padding:5px;
	color:#c00;
	background:url(/foreign-classified/images/gray_dashed_border.gif) repeat-x top;
}
.alphabetListing .more a:link, .alphabetListing .more a:visited {
	color:#c00;
}
.alphabetListing .more a:hover, .alphabetListing .more a:active {
	color:#333;
	text-decoration:none;
}






.ibd_thinColumn {
	width:225px;
	vertical-align:top;
	border:1px solid #eee;
	border-width:1px 0 0 1px;
	padding:5px;
}



/********** LISTING STYLES **********/
.selAndClick {
	border:1px solid #aa8c00;
	background:url(/foreign-classified/images/select_and_click_bg.gif);
	padding:5px 10px;
}
.selAndClick input, .selAndClick img {
	vertical-align:middle;
}

/**********/
.totalPages {
	margin:0 2px 0;
	padding:5px 8px;
	background:#ffeda6;
}
.totalPages a:link, .totalPages a:visited {
	text-decoration:underline;
}
.selectAll {
	border:1px solid #ccc;
	border-width:1px 0;
	padding:3px 10px;
	margin:0 2px 0;
	font-weight:bold;
}

/********** PREMIUM LISTING STYLES **********/
.premiumListing {
	margin:20px 0 0;
	background:#fff9de;
}
.premiumListing .headMain {
	padding:5px 10px;
	background:url(/foreign-classified/images/premium_listing_head_bg.gif);
}
.listing {
	padding:10px;
	font-size:13px;
	margin:0 0 10px;
}
.listing .head {
	border-bottom:1px solid #ddd;
	margin:0 0 10px;
}
.listing .head img, .listing .head input {
	vertical-align:middle;
}
.listing .desc {
	font-weight:bold;
	color:#333;
	margin:0 0 10px;
	padding:0 5px;
}
.listing address {
	font-style:normal;
	line-height:20px;
	padding:0 10px;
}
.listing address strong {
	color:#f30;
}
.listing address a:link, .listing address a:visited {
	font-size:14px;
	color:#c00;
	text-decoration:underline;
}

/**********/
.listingSearch {
	margin:0 0 15px;
	border:1px solid #ffce04;
	background:#fff6d2 url(/foreign-classified/images/listing_search_bg.gif) repeat-x top;
	padding:10px;
}
.listingSearch .head {
	padding:2px 0 5px;
	margin:0 0 5px;
	background:url(/foreign-classified/images/search_divider_listing.gif) repeat-x bottom;
}

/**********/
.listingMemberLogin {
	border:1px solid #ad8f05;
	background:#feeda8 url(/foreign-classified/images/member_login_bg_listing.gif) repeat-x top;
	padding:10px;
}
.listingMemberLogin .head {
	padding:2px 0;
	margin:0 0 5px;
	background:url(/foreign-classified/images/member_login_divider_listin.gif) repeat-x bottom;
}
.listingMemberLogin .submit {
	padding:5px 0 5px 70px;
}
.listingMemberLogin hr {
	color:#c9ae60;
	background:#c9ae60;
	margin:5px 0;
	padding:0;
}
