.pageHead {
	font-size:18px;
	font-weight:bold;
	margin:0 5px;
	border-bottom:2px solid #eee;
	padding:2px;
}
.pageHead h1 {
	font-size:18px;
}
.tree {
	font-size:11px;
	color:#666;
	padding:0 10px;
	margin:0 0 15px;
	text-align:right;
}
.tree img {
	margin:0 5px;
	vertical-align:middle;
}
.tree a:link, .tree a:visited {
	color:#333;
}
.tree a:hover, .tree a:active {
	color:#c33;
	text-decoration:underline;
}

/**********/
.topManExpLinks {
	background:#dcac27;
	padding:0 10px 5px 20px;
	font-weight:bold;
	margin:0 0 10px;
	font-size:11px;
}
.topManExpLinks img {
	vertical-align:middle;
	margin:0 10px;
}
.topManExpLinks a:link, .topManExpLinks a:visited {
	color:#333;
}
.topManExpLinks a:hover, .topManExpLinks a:active {
	text-decoration:none;
	color:#ffc;
}

/********** INNER SEARCH STYLES **********/
.innerSearch {
	margin:0 auto 20px;
	width:99%;
	
}
.innerSearch .bg {
	background:url(/images_1/innSeaBg.gif) repeat-x center;
	width:100%;
}
.innerSearch input, .innerSearch select {
	vertical-align:middle;
}
.innerSearch select {
	width:18%;
}
.div776px {
	width:776px;
	margin:auto;
}

/********** WHY JOIN STYLES **********/
.whyJoin {
	margin:0 0 20px;
}
.whyJoin .topBg {
	background:url(/images_1/whyJoiTopBg.gif);
	width:100%;
}
.whyJoin .desc {
	height:123px;
	background:url(/images_1/whyJoiPic.jpg) no-repeat right;
	border:1px solid #b2b2b2;
	border-width:0 1px 1px;
}
.whyJoin .padding {
	padding:10px 250px 10px 30px;
}
.whyJoin p {
	background:url(/images_1/bullet09.gif) no-repeat left 4px;
	padding:6px 0 0 20px;
	margin:0 0 3px;
}

/********** ROUNDED BOX 01 STYLES **********/
.roundedBox01 {
	background:#fffdec;
}
.roundedBox01 .topBg {
	background:url(/images_1/rouBox01TopBg.gif) repeat-x;
}
.roundedBox01 .bottomBg {
	background:url(/images_1/rouBox01BotBg.gif) repeat-x;
}
.easySteps {
	border:1px solid #dcac27;
	border-width:0 1px;
	padding:0 20px;
}
.roundedBox01 .existingUser {
	padding:6px 10px 4px;
	text-align:right;
	font-weight:bold;
}
/**********/
.steps123 {
	border:1px solid #dcac27;
	border-width:0 1px;
	padding:0 15px;
}
.steps123 .head {
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	padding:0 0 2px;
	border-bottom:1px solid #bbb;
}

/**********/
.roundedBox02 {
	background:#dcac27;
}
.alphabetLinks {
	padding:2px 15px;
}
.alphabetLinks .links {
	letter-spacing:3px;
	padding:0 15px;
	font-size:11px;
	font-weight:bold;
}
.alphabetLinks .links a:link, .alphabetLinks .links a:visited {
	text-decoration:underline;
}
.alphabetLinks .links a:hover, .alphabetLinks .links a:active {
	text-decoration:none;
	color:#fff;
}

/**********/
.formOuter {
	border:4px solid #eee;
	padding:4px;
	background:#fff;
}
.formContainer {
	background:#fcf9e1;
	padding:5px;
}
.formContainer .compulsory {
	padding:3px;
	text-align:right;
	font-size:11px;
	color:#f00;
}
.formContainer .head {
	font-size:15px;
	font-weight:bold;
	background:#eac767;
}

/********** INDIAN BUSINESS DIRECTORY STYLES **********/
.ibd_search {
	width:320px;
	margin:0 5px 0 20px;
	background:#eceaa9;
}
.ibd_search .head {
	margin:5px 10px 10px;
	border-bottom:1px solid #999;
}

/********** WIDE COLUMN STYLES **********/
.ibd_wideColumn {
	vertical-align:top;
	padding:0 25px 0 10px;
}
.ibd_wideColumn .products {
	padding:0 0 10px;
}
.ibd_wideColumn .products .headMain {
	border:1px solid #c9bb9e;
	background:#e8c45f;
	padding:4px 8px;
	font-size:13px;
	font-weight:bold;
}
.ibd_wideColumn .products .head {
	float:left;
	width:170px;
	white-space:nowrap;
	font-weight:bold;
	border:1px solid #c9bb9e;
	padding:1px 8px;
	background:#f3ecb5;
	overflow:visible;
}
.ibd_wideColumn .products .head a:hover, .ibd_wideColumn .products .head a:active {
	text-decoration:none;
}
/**********/
.ibd_wideColumn .products .fOuter {
	margin:10px 5px;
	width:98%;
	background:url(/images_1/ibd_serProDivider.giff) repeat-y center;
}
.ibd_wideColumn .products .fLeft, .ibd_wideColumn .products .fRight {
	width:48%;
}
.ibd_wideColumn .products .desc {
	clear:left;
	border:1px solid #c9bb9e;
	border-width:0 0 1px 1px;
	padding:10px 0 0 25px;
	line-height:18px;
}
.ibd_wideColumn .products .descNone {
	clear:left;
	border:1px solid #c9bb9e;
	border-width:0 0 1px 1px;
	padding:5px 0 0 25px;
}
.ibd_wideColumn .products .desc a:link, .ibd_wideColumn .products .desc a:visited {
	color:#4c3400;
}
.ibd_wideColumn .products .desc a:hover, .ibd_wideColumn .products .desc a:active {
	text-decoration:underline;
	color:#333;
}
a.more:link, a.more:visited {
	font-weight:bold;
	text-decoration:underline;
}
a.more:hover, a.more:active {
	font-weight:bold;
	color:#c00;
}

/**********/
.roundedBox03 {
	
}
.roundedBox03 .topBg {
	background:url(/images_1/rouBox03TopBg.gif) repeat-x bottom;
}
.roundedBox03 .bottomBg {
	background:url(/images_1/rouBox03BotBg.gif) repeat-x top;
}
.roundedBox03 .contentOuter {
	border:1px solid #c9bb9e;
	border-width:0 1px;
	background:#fcf8db;
	padding:5px 10px 5px 25px;
}

/********** IBD SERVICE PROVIDER STYLES **********/
.ibd_serviseProviders {

}
.ibd_serviseProviders .headMain {
	border:1px solid #c9bb9e;
	border-width:1px 1px 0;
	padding:5px 15px;
	background:#fcf8db;
}
.ibd_serviseProviders .fOuter {
	margin:10px 0;
	background:url(/images_1/ibd_serProDivider.gif) repeat-y center;
}
.ibd_serviseProviders .fLeft, .ibd_serviseProviders .fRight {
	width:48%;
}
.ibd_serviseProviders .divider {
	height:11px;
	background:url(/images_1/ibd_serProDivider.gif) repeat-x center;
}

/**********/
.ibd_serviseProviders .head {
	font-weight:bold;
	font-size:13px;
	margin:0 0 5px;
}
.ibd_serviseProviders .head a:link, .ibd_serviseProviders .head a:visited {
	text-decoration:underline;
}
.ibd_serviseProviders .links {
	padding:5px;
}









/********** THIN COLUMN STYLES **********/
.ibd_thinColumn {
	width:238px;
	background:url(/images_1/ibd_thiColBg.gif);
	vertical-align:top;
	border-bottom:1px solid #eee;
}
.ibd_thinColumn .padding {
	padding:5px 5px 5px 15px;
}

/********** BLOCK 01 STYLES **********/
.ibd_thinColumn .block01 {
	margin:0 0 15px;
	border:1px solid #e3d3b2;
}
.ibd_thinColumn .block01 .head {
	background:#e3d3b2 url(/images_1/ibd_thiColBlk01HeaBg.gif) no-repeat left center;
	font-weight:bold;
	font-size:13px;
	padding:3px 2px 3px 16px;
/*	border-bottom:1px solid #9f8246;	*/
}
.ibd_thinColumn .block01 .padding {
	padding:10px 5px 5px 15px;
}

/**********/
.ibd_thinColumn .block01 .links {
	background:url(/images_1/bullet10.gif) no-repeat 0px 4px;
	border-bottom:1px solid #e3d3b2;
	padding:0 0 0 10px;
	margin:0 0 5px;
}
.ibd_thinColumn .block01 .links a:hover, .ibd_thinColumn .block01 .links a:active {
	text-decoration:none;
}

/********** BLOCK 02 STYLES **********/
.ibd_thinColumn .block02 {
	margin:0 0 15px;
	border:1px solid #eacd7d;
}
.ibd_thinColumn .block02 .head {
	background:#eacd7d url(/images_1/ibd_thiColBlk02HeaBg.gif) no-repeat left center;
	font-weight:bold;
	font-size:13px;
	padding:3px 2px 3px 16px;
/*	border-bottom:1px solid #9f8246;	*/
}
.ibd_thinColumn .block02 .padding {
	padding:2px;
}

/**********/
.ibd_thinColumn .block02 .links {
	background:url(/images_1/bullet11.gif) no-repeat 10px 6px;
	padding:3px 3px 3px 23px;
}
.ibd_thinColumn .block02 .links a:hover, .ibd_thinColumn .block02 .links a:active {
	text-decoration:none;
}
.ibd_thinColumn .block02 .links2 {
	background:#fbf7e9 url(/images_1/bullet12.gif) no-repeat 10px 6px;
	padding:3px 3px 3px 23px;
}
.ibd_thinColumn .block02 .links2 a:hover, .ibd_thinColumn .block02 .links2 a:active {
	text-decoration:none;
}

/********** BLOCK 03 STYLES **********/
.ibd_thinColumn .block03 {
	margin:0 0 15px;
	border:1px solid #e3deb2;
}
.ibd_thinColumn .block03 .head {
	background:#e3deb2 url(/images_1/ibd_thiColBlk03HeaBg.gif) no-repeat left center;
	font-weight:bold;
	font-size:13px;
	padding:3px 2px 3px 16px;
/*	border-bottom:1px solid #9f8246;	*/
}
.ibd_thinColumn .block03 .padding {
	padding:10px 5px 5px 15px;
}

/**********/
.ibd_thinColumn .block03 .links {
	background:url(/images_1/bullet13.gif) no-repeat 0px 4px;
	border-bottom:1px solid #e3d3b2;
	padding:0 0 0 10px;
	margin:0 0 5px;
}
.ibd_thinColumn .block03 .links a:hover, .ibd_thinColumn .block03 .links a:active {
	text-decoration:none;
}

/********** BLOCK 04 STYLES **********/
.ibd_thinColumn .block04 {
	margin:0 0 15px;
	border:1px solid #eabc7d;
}
.ibd_thinColumn .block04 .head {
	background:#eabc7d url(/images_1/ibd_thiColBlk04HeaBg.gif) no-repeat left center;
	font-weight:bold;
	font-size:13px;
	padding:3px 2px 3px 16px;
/*	border-bottom:1px solid #9f8246;	*/
}
.ibd_thinColumn .block04 .padding {
	padding:2px;
}

/**********/
.ibd_thinColumn .block04 .links {
	background:url(/images_1/bullet11.gif) no-repeat 10px 6px;
	padding:3px 3px 3px 23px;
}
.ibd_thinColumn .block04 .links a:hover, .ibd_thinColumn .block04 .links a:active {
	text-decoration:none;
}
.ibd_thinColumn .block04 .links2 {
	background:#fbf7e9 url(/images_1/bullet12.gif) no-repeat 10px 6px;
	padding:3px 3px 3px 23px;
}
.ibd_thinColumn .block04 .links2 a:hover, .ibd_thinColumn .block04 .links2 a:active {
	text-decoration:none;
}

/**********  **********/
.alphabetLinks2 {
	border:1px solid #eee;
	border-width:1px 0;
	padding:5px;
	text-align:center;
	margin:0 0 20px;
}
.alphabetLinks2 img {
	vertical-align:middle;
	margin:0 2px;
}

/**********/
.alphabetListing {
	margin:0 0 20px;
	border-bottom:5px solid #f3ecb5;
}
.alphabetListing .head {
	background:url(/images_1/bullet16.gif) no-repeat 0px 1px;
	border-bottom:1px solid #eee;
	padding:2px;
	padding:2px 2px 1px 22px;
}
.alphabetListing .head img {
	vertical-align:middle;
}
.alphabetListing .linksOuter {
	padding:10px 0 10px 20px;
}
.alphabetListing .links {
	background:url(/images_1/bullet17.gif) no-repeat 0px 4px;
	padding:0 0 0 12px;
	margin:0 0 5px;
}
.alphabetListing .more {
	font-weight:bold;
	text-align:right;
	padding:0 5px;
	color:#714d00;
}
.alphabetListing .more a:link, .alphabetListing .more a:visited {
	color:#714d00;
}
.alphabetListing .more a:hover, .alphabetListing .more a:active {
	color:#c33;
}

/********** LISTING STYLES **********/
.claHeaMain {
	background:#dcac27;
	color:#630;
	padding:5px 5px 3px;
	margin:25px 0 10px;
	border-bottom:2px solid #960;
}
.claHeaMain h3, .claHeaMain p {
	font-size:1.2em;
}

.selAndClick {
	border:1px solid #fff;
	border-width:1px 0;
}
.selAndClick .bg {
	background:url(/images_1/selAndCliBg.gif);
	width:100%;
	padding:0 5px;
}
.selAndClick input, .selAndClick img {
	vertical-align:middle;
}

/**********/
.totalPages {
	margin:0 2px 0;
	padding:5px 8px;
	background:#f7f4db;
}
.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:#ffe;
}
.premiumListing .headMain {
	padding:5px 10px;
	background:#f3ecb5;
}
.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:#715300;
}
.listing address a:link, .listing address a:visited {
	font-size:14px;
	color:#900;
	text-decoration:underline;
}

/**********/
.listingSearch {
	margin:0 0 15px;
	border:1px solid #dcd627;
	background:#f3f2c8;
	padding:10px;
}
.listingSearch .head {
	border-bottom:4px solid #dcd627;
	padding:2px 0;
	margin:0 0 5px;
}

/**********/
.listingMemberLogin {
	margin:0 0 15px;
	border:1px solid #dbc586;
	background:#f3e8c8;
	padding:10px;
}
.listingMemberLogin .head {
	border-bottom:4px solid #dbc586;
	padding:2px 0;
	margin:0 0 5px;
}
.listingMemberLogin .submit {
	padding:5px 0 5px 70px;
}
.listingMemberLogin hr {
	color:#c9ae60;
	background:#c9ae60;
	margin:5px 0;
	padding:0;
}

/**********/
.allC {
	margin:0 5px 20px;
	border-bottom:5px solid #960;
	width:98%;
}
.allC .h {
	font-weight:bold;
	border-bottom:2px solid #960;
	padding:0 0 2px;
	margin:0 0 5px;
	color:#d00;
	font-size:1.1em;
}
.allC .l {
	font-weight:bold;
	background:url(/images_1/bullet14.gif) no-repeat 0px .3em;
	padding:0 0 0 15px;
	margin:0 0 5px;
}
.allC .lso {
	margin:0 0 10px;
	padding:0 0 0 16px;
}
.allC .ls {
	background:url(/images_1/bullet13.gif) no-repeat 0px .3em;
	padding:0 0 0 10px;
}

.fpc {
	margin:0 5px;
}
.fpc .hm {
	background:url(/images_1/fpc_top_bg.gif);
	font-size:1.2em;
	font-weight:bold;
	width:100%;
}
.fpc .co {
	border:1px solid #e4b854;
	padding:10px;
	background:#fcfbef;
}
.news {
	margin:0 0 15px;
	border-bottom:2px solid #dcac27;
	padding:5px 10px;
	background:#fcf7eb;
}

.resource1 {
	margin:0 0 10px;
	border-bottom:1px solid #dcac27;
	background:#fcf7eb;
}
.resource2 {
	margin:0 0 10px;
	border-bottom:1px solid #d5d5d5;
	background:#f9f9f9;
}

/***** 21st Feb 08 *****/
.nl, a.nl:link, a.nl:visited {
	color:#900;
	font-size:1.2em;
}
a.nl:hover, a.nl:active {
	color:#f00;
}

.sitemap {
	margin:0 2%;
}
.sitemap p {
	margin-bottom:10px;
}
.sitemap .h {
	background:url(/images_1/bullet01.gif) no-repeat 0% .3em;
	padding:0 0 0 20px;
	color:#900;
}
.sitemap .h a:link, .sitemap .h a:visited {
	text-decoration:underline;
	color:#900;
}
.sitemap .h a:hover, .sitemap .h a:active {
	text-decoration:none;
	color:#000;
}

.sitemap .lo {
	padding:5px 0 20px 50px;
}
.sitemap .l {
	background:url(/images_1/bullet02.gif) no-repeat 0% .3em;
	padding:0 0 0 20px;
	color:#000;
}
.sitemap .l a:link, .sitemap .l a:visited {
	text-decoration:underline;
}
.sitemap .l a:hover, .sitemap .l a:active {
	text-decoration:none;
	color:#c00;
}

.sitemap .lso {
	padding:5px 0 20px 40px;
}

.sitemap .ls {
	background:url(/images_1/bullet13.gif) no-repeat 0% .3em;
	padding:0 0 0 12px;
	color:#666;
}
.sitemap .ls a:link, .sitemap .ls a:visited {
	text-decoration:underline;
	color:#666;
}
.sitemap .ls a:hover, .sitemap .ls a:active {
	text-decoration:none;
	color:#000;
}

/***** 29th april 2008 update *****/
.indDir {
	margin:0 0 15px;
	border:1px solid #e3d3b2;
}
.indDir .head {
	background:#e3d3b2 url(/images_1/ibd_thiColBlk01HeaBg.gif) no-repeat left center;
	font-weight:bold;
	font-size:13px;
	padding:3px 2px 3px 16px;
}
.indDir .padding {
	padding:10px 5px 5px 15px;
}
.indDir .links {
	background:url(/images_1/bullet10.gif) no-repeat 0px 4px;
	/*border-bottom:1px solid #e3d3b2;*/
	padding:0 0 0 10px;
	margin:0 0 5px;
}
.indDir .links a:hover, .indDir .links a:active {
	text-decoration:none;
}

/*****/
.forDir {
	margin:0 0 15px;
	border:1px solid #e3deb2;
}
.forDir .head {
	background:#e3deb2 url(/images_1/ibd_thiColBlk03HeaBg.gif) no-repeat left center;
	font-weight:bold;
	font-size:13px;
	padding:3px 2px 3px 16px;
}
.forDir .padding {
	padding:10px 5px 5px 15px;
}

/**********/
.forDir .links {
	background:url(/images_1/bullet13.gif) no-repeat 0px 4px;
	/*border-bottom:1px solid #e3d3b2;*/
	padding:0 0 0 10px;
	margin:0 0 5px;
}
.forDir .links a:hover, .forDir .links a:active {
	text-decoration:none;
}

