/* CSS Document */

* { padding:0; margin:0; }
body { background-color:#2289b4; margin-top: 0; margin-bottom: 0px; }


#wrapper { width:1025px; margin:0 auto; }
#leftshadow { width:25px; height:1800px;   background-image:url(../images/index/dropshadow_left.jpg); background-repeat:repeat-y;  position:absolute; }
#leftmenudiv { width:209px; height:1800px; background-color:#FFFFFF; margin-left:25px;  position:absolute;  }

#leftmenudiv #leftmenu { width:189px; position:absolute; margin-left:20px; }
#maindiv { width:766px; height:1800px; position:absolute; margin-left:234px; background-color:#FFFFFF;}
#maindiv  #topheader { height:50px; width:546px; background-color:#000000; margin-top:0px;  }
#maindiv #topheader #topheadertabdiv { width:378px; height:50px;  position:absolute; margin-left:0px; background-color:#000000;}
#maindiv #topheader #topheadertabdiv #topheadertab { height:33px; margin-top:17px; position:absolute; }
#maindiv #topheader #topheadertabdiv #topheadertab #customertab { width:189px; height:33px; vertical-align:middle; background:url(../images/index/toptabbg.jpg) repeat-x top; text-align:center; position:absolute;  }
#maindiv #topheader #topheadertabdiv #topheadertab #businesstab { width:189px; height:33px; vertical-align:middle; background:url(../images/index/toptabwhitebg.jpg) repeat-x top; text-align:center; position:absolute;  margin-left:189px; }
#maindiv #topheader #topheaderratingtextdiv { width:368px; height:50px; position:absolute; background-color:#000000; margin-left:398px; float:right;}
#maindiv  #maincontent { width:546px;  background-color:#FFFFFF; margin-left:0px;   position:absolute; }
#maindiv #footerdiv { width:540px; margin-top:1550px; position:absolute; }
#maindiv #rightads { width:220px;  background-color:#FFFFFF; margin-left:546px;   position:absolute  }
#rightads #toprightheader { width:220px; height:50px; background-color:#000000; margin-top:0px;}
#rightads #rightsidedate { height:63px; vertical-align:middle; text-align:center;}
#rightads #rightsidetextads { margin-left:20px; margin-right:10px; width:190px; text-align:center; }
#rightshadow { width:25px; height:1800px; background-image:url(../images/index/dropshadow_right.jpg); background-repeat:repeat-y; position:absolute; margin-left:1000px;}


#maindiv #maincontent #biztitle { width:410px; margin-left:73px; margin-right:73px; text-align:center;  }

h1
{
	
}

.h1HomePageTitle
{
	font-family: "lucida-grande", Arial, Helvetica, sans-serif;
	/*color: #2289ac;*/
	color:#404040;
	font-size: 19px;
	line-height: 22px;
	font-weight:500;
	text-align:center;
	width:400px;
}

.h1stylefontwhite
{
	font-family: "lucida-grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 24px;
	font-weight:500;
	display: inline;	
}



.bizforumstyle
{
	background-color:#ddeef5; height:24px; width:540px;
}

.bizforumstyle2
{
	width:455px; margin-left:15px; margin-top:5px; height:19px; position:absolute;  
}

.bizforumstyle3
{
	margin-left:480px; position:absolute; margin-top:5px; height:19px; width:50px;  
}

.bluetextsecondbar
{
	font-family: "lucida-grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#56a9bb;	
	line-height:12px;	
}

.bluetextsecondbar2
{
	font-family: "lucida-grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#56a9bb;	
	line-height:12px;	
}

.CellLinkText  
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3288A1;
	line-height: 16px;
}

.CellLinkText a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3288A1;
	line-height: 16px;
	text-decoration:none;
}

.CellLinkText a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3288A1;
	line-height: 16px;
	text-decoration:underline;
}

.datetext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	line-height: 17px;
}

.datetext a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	line-height: 17px;
	text-decoration:none;
}
.datetext a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
	line-height: 17px;
	text-decoration:underline;
}

.Footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#afafaf;
	line-height: 14px;
}

.Footer a
{
	color: #208ab2;
	text-decoration:none;
}

.Footer a:hover
{
	color: #208ab2;
	text-decoration:underline;	
}



.FrontPageCellHeaders
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
}

.FrontPageCellText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#707070;
	line-height: 16px;
} 

 
.FrontPageCellText a 
{
	color: #208ab2;
	text-decoration:none;
}

.goldtextbold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#E3B12A;
	font-weight:bold;
}



.indexboxheader
{
	font-family:"lucida-grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height:33px;
	vertical-align:middle;
}

.indexboxheader a
{
	font-family:"lucida-grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

.index-textstyle
{
	font-family:"lucida-grande", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e5d62;
	line-height: 16px;
}

.index-textstyle a
{
	font-family:"lucida-grande", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e5d62;
	line-height: 16px;
	text-decoration:none;
}

.lightgreytext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b0b0b0;
}


.MainPageText
{
	font-family: "lucida-grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6C6C6C;
	line-height:18px;
	font-weight:100;
}

.MainPageTextBold
{
	font-family: "lucida-grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6C6C6C;
	line-height:18px;
	font-weight:bold;
}



.menubluetext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3288A1;
	line-height: 16px;	 
}


.menublacktext
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height: 16px;	 
}

.ncfeatuers
{
	height:30px; 
	width:540px; 
	border-bottom:#e4e4e4 1px solid; 
	text-align:left;
}


.ncfeatuers2
{
	height:50px; 
	width:540px; 
	border-bottom:#e4e4e4 1px solid; 
	text-align:left;
}

.ncfeatuers5
{
	height:60px; 
	width:540px; 
	border-bottom:#e4e4e4 1px solid; 
	text-align:left;
}

.ncfeatuers3
{
	height:70px; 
	width:540px; 
	border-bottom:#e4e4e4 1px solid; 
	text-align:left;
}

.ncfeatuers4
{
	height:30px; 
	width:540px; 
	text-align:left;
}

.ratingstext1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	vertical-align: middle;
	
}

.ratingstext1 a
{
	font-size:12px;
	color: #FFFFFF;
	text-decoration:none;
}

.ratingstext1 a:hover
{
	color: #FFFFFF;
	font-size:12px;
	text-decoration:underline;	
}

.ratingstext2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#e6ba01;
	vertical-align: middle;
	line-height:40px;
	
}

.ratingstext2 a
{
	color: #e6ba01;
	text-decoration:none;
}

.ratingstext2 a:hover
{
	color: #e6ba01;
	text-decoration:underline;	
}


.topratedbizdiv
{
	border:#e4e4e4 1px solid; height:180px; width:540px;
}

.topratedbizstyle
{
	background-color:#fcf5d9; height:24px; width:540px;
}

.topratedbizstyle2
{
	 height:24px; width:540px;
}	

.topratedbizstyle3
{
	 width:350px; margin-left:15px; margin-top:5px; height:19px; position:absolute;   
}

.topratedbizstyle4
{
	margin-left:370px; position:absolute; margin-top:5px; height:19px; width:150px;  
}

.Verdana11Blue  
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A6E9C;
	font-weight:bold;
}

.Verdana11Blue a 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A6E9C;
	text-decoration:none;
}

.Verdana11Blue a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #405B6C;
	text-decoration:underline;
}

.viewtradesmantextblue
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#16719D;
}

.whitetextbusinesshomepage
{
	font-family: "lucida-grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ddedfc;	
	line-height:12px;	
}


.whitetextbusinesshomepage a
{
	color: #FFFFFF;
	text-decoration:none;
}

.whitetextbusinesshomepage a:hover
{
	color: #FFFFFF;
	text-decoration:underline;	
}

.whyregisterstyle
{
	margin-top:6px; margin-left:15px; width:300px; position:absolute;
}

.whyregisterstyle2
{
	margin-top:6px;  margin-left:15px; width:350px; position:absolute; 
}

.whyregisterstyle3
{
	margin-top:6px;  margin-left:15px; width:350px; position:absolute;
}

.whyregisterstyle4
{
	margin-top:6px; margin-left:15px; width:500px; position:absolute;
}

.whyregisterstyle5
{
	margin-top:6px; margin-left:15px; width:520px; position:absolute;
}