/* Landing Page specific styles */
.LPForumTitle {
	Z-INDEX:4; 
	LEFT:179px; 
	WIDTH:400px; 
	POSITION:absolute; 
	TOP:483px; 
	HEIGHT:128px;
}

.ForumKeywords {
	position:absolute;
	left:5px;
	top:94px;
	width:758px;
	height:43px;
	z-index:4;
	border: solid #CCCCCC 2px;
	background-color: #FFB740;
	font-size: 10px;
	color: #999999;
}

.LogoLayer2{
	position:absolute; 
	left:6px; 
	top:10px; 
	width:761px; 
	height:73px; 
	z-index:5;
}

.ForumLayer {
	position:absolute; 
	left:5px; 
	top:145px; 
	width:757px; 
	height:400px; 
	z-index:2; 
	border: solid #066CD2 2px;
}

.ForumAdsBottom {
	position:absolute; 
	left:8px; 
	top:554px; 
	width:755px; 
	height:17px; 
	z-index:1;
}

.SearchAdsense {
	Z-INDEX: 10; 
	LEFT: 5px; 
	WIDTH: 160px; 
	POSITION: absolute; 
	TOP: 236px; 
	HEIGHT: 600px
}

.PremiumAds {
    position:absolute; 
	left:171px; 
	top:236px; 
	width:583px; 
	height:114px; 
	z-index:10;
}

.SearchText {
	position:absolute;
	left:5px;
	top:142px;
	width:735px;
	height:41px;
	z-index:9;
	font-size: 11px;
	color: #999999;
	text-align: justify;
	background-color: #F0E68C;
	border: 2px solid #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
}

.SearchLink {
    position:absolute; 
	left:5px; 
	top:189px; 
	width:745px; 
	height:40px; 
	z-index:8;
	background-color: #E6D7B0;
	border: 2px solid #FFB740;
	font-size: 13px;
	text-align: center;
	color: #003366;
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: normal;
}

.LPLinks {
	Z-INDEX:7;
	LEFT:16px;
	WIDTH:552px;
	POSITION:absolute;
	TOP:345px;
	HEIGHT:54px;
	/*background-color: #E6D7B0;*/
	/* border: 2px solid #FFB740; */
	font-size: 13px;
	text-align: center;
	color: #003366;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
}

.LPDirectoryTitle {
	Z-INDEX:6; 
	LEFT:7px; 
	WIDTH:401px; 
	POSITION:absolute; 
	TOP:160px; 
	HEIGHT:129px
}

.LPDescription 
{
    background-image:url('../images/calc_bg.gif');
    background-position: left;
    background-repeat: no-repeat;
	position:absolute;
	left:10px;
	top:680px;
	width:533px;
	height:160px;
	z-index:9;
	background-color: #A1BDEA;
	border: 3px solid #CCCCCC;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-align: justify;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 140%;
}

.LPForumLink {
	Z-INDEX:3; 
	LEFT:9px; 
	WIDTH:169px; 
	POSITION:absolute; 
	TOP:483px; 
	HEIGHT:129px
}

.LPFooter{
	Z-INDEX:1; 
	LEFT:9px; 
	WIDTH:568px; 
	POSITION:absolute; 
	TOP:880px; 
	HEIGHT:100px;
	font-family:Verdana;
	font-size:7pt;
	color:#999999;
}

.CPLogo {
	Z-INDEX:2;
	LEFT:5px;
	WIDTH:745px;
	POSITION:absolute;
	TOP:5px;
	HEIGHT:128px;
	font-size: 10px;
	background-image: url(../images/Claim-Planet_Logo.gif);
}
.LogoMainText{font-family: Arial; font-size: 15pt; padding-left:60px; padding-top:75px; color:White;}

.LPDirLink{
	Z-INDEX:5; 
	LEFT:410px; 
	WIDTH:169px; 
	POSITION:absolute; 
	TOP:160px; 
	HEIGHT:129px
}

.LPAdsense {
	BORDER-RIGHT:#000000 1px; 
	BORDER-TOP:#000000 1px; 
	Z-INDEX:8; 
	LEFT:592px; 
	BORDER-LEFT:#000000 1px; 
	WIDTH:160px; 
	BORDER-BOTTOM:#000000 1px; 
	POSITION:absolute; 
	TOP:160px; 
	HEIGHT:600px; 
	border: 1px none #000000;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.descriptionText {
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: justify;
	color: #666666;
	line-height:160%;
}

/* Directory Page specific styles */
.DirKeywords {
	position:absolute;
	left:5px;
	top:204px;
	width:583px;
	height:31px;
	z-index:9;
	background-color: #FFCC66;
	border: #CCCCCC;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-align: justify;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.DirAdsense {
	BORDER-RIGHT:#000000 1px; 
	BORDER-TOP:#000000 1px; 
	Z-INDEX:8; 
	LEFT:592px; 
	BORDER-LEFT:#000000 1px; 
	WIDTH:160px; 
	BORDER-BOTTOM:#000000 1px; 
	POSITION:absolute; TOP:177px; 
	HEIGHT:600px; 
	background-color: #9999FF; 
	border: 1px none #000000;
}

.DirLinks {
	position:absolute;
	left:5px;
	top:142px;
	width:745px;
	height:32px;
	z-index:10;
	font-size: 9px;
	text-align: justify;
	color: #003366;
	font-weight: normal;
}

td.smallLnks a{font-size: 7pt;}
td.smallLnks {font-size: 7pt;}

.ContactKeywords {
	position:absolute;
	left:6px;
	top:143px;
	width:747px;
	height:35px;
	z-index:3;
	text-align: justify;
	font-weight: normal;
	font-size: 10px;
	background-color: #F0E68C;
	border: 2px solid #CCCCCC;
	color: #999999;
}

.LinksKeywords {
	position:absolute;
	left:6px;
	top:143px;
	width:747px;
	height:35px;
	z-index:12;
	text-align: justify;
	font-weight: normal;
	font-size: 10px;
	background-color: #F0E68C;
	border: 2px solid #CCCCCC;
	color: #999999;
}

.ContentKeywords {
	position:absolute;
	left:5px;
	top:143px;
	width:747px;
	height:28px;
	z-index:12;
	text-align: justify;
	font-weight: normal;
	font-size: 7px;
	background-color: #F0E68C;
	border: 2px solid #CCCCCC;
	color: #999999;
}

.DirOutput 
{
	Z-INDEX:11; 
	LEFT:7px; 
	WIDTH:568px; 
	POSITION:absolute; 
	TOP:185px; 
	font-family:Arial;
	font-size:12pt;
	color:#999999;
}

.bannerBG
{
    background-color: #ececec;
    font-size:10pt;
}

.BannerBorder 
{
	border: 1px solid #000000;	
}

.vendorTitle{color:#066CD2;font-family:Verdana;}

/* style for the drop down details  */
.details 
{
	DISPLAY: none;
	VISIBILITY: hidden;
	FONT-FAMILY: Verdana;
}
.DetailStyle {
	font-size: 11px;
	color: #999999;
}
.DetailStyleHeader {

	font-size: 12px;
}
.MoreVendors 
{
	background-color: #F0E68C;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	Color: #A9A9A9	
}

/* Pricing Layer */
.PricingLayer {
	position:absolute;
	left:6px;
	top:250px;
	width:748px;
	height:441px;
	z-index:3;
	font-size: 12px;
}

.PricingText {
	padding: 2px 15px;
    position:absolute;
	left:6px;
	top:155px;
	width:712px;
	z-index:4;
	text-align: justify;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	height: 71px;
	color: #999999;
}

.contactLayer
{
 position:absolute; 
 left:8px; 
 top:160px; 
 width:573px; 
 height:269px; 
 z-index:6;  
}

/* Link effects */
a:link {
	color: #066CD2;
	background-color: transparent;
	text-decoration: underline;
	font-weight: normal;
     }

a:visited {
	color: #066CD2;
	background-color: transparent;
	text-decoration: underline;
     }

a:hover {
	color: #999999;
	text-decoration: none;
     }

a:active {
	color: #999999;
	background-color: transparent;
	text-decoration: underline;
     }
     
     
 /* special links for the menu */
td.topNav {padding-top:10px;}
td.topNav a:hover{color:White;text-decoration:underline;}
td.topNav a{color:#E6D7B0; font-size:11pt;text-decoration:none;font-family:Tahoma; letter-spacing:3px;}


.titleBar{background-image: url('../images/title_bar.gif'); background-repeat: no-repeat; 
          height:25px; padding-right:20px; padding-left:20px;}
          
          
/* define the heading tag styles */
h1.secTitle{font-size:12pt; color:#066CD2; font-family:Tahoma; padding-left:10px;}
.contactsText{font-size:12pt; color:#999999; padding-left:10px;}

li { list-style-type: circle; padding: 2px; }



