body 		{

		margin-left:0;

		margin-top:0;

		margin-right:0;

		margin-bottom:0;

		

		padding-left: 0;

 		padding-right: 0;

		background-color:lightgrey;

		font-size : 8pt;

		font-family : Arial,Helvetica, sans-serif;

		color : #111111;

		}



td		{ 

 		vertical-align:top; 

		

		margin-left: auto; margin-right: auto; } 



.content 	{

		font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color: #333333; 

		background-image: url(images/top.jpg);

		background-repeat: repeat-x;

		background-color: #ffffff;

		

}



.contentbtm 	{

		font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color: #333333; 

		background-image: url(images/btm.jpg);

		background-repeat: repeat-x;

		background-color: #ffffff;

		

}



.btmgreen 	{

		font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color: #333333; 

		background-image: url(images/btmgreen.jpg);

		background-repeat: repeat-x;

		background-color: #ffffff;

		

}



.collapse	{ border-collapse: collapse;  }

.border0	{ border: none;  }



.navbartop	{ border-collapse: collapse; width:100%; }

.navbarbtm	{ border-collapse: collapse; width:100%; }

.headerbar	{ border-collapse: collapse; margin-left: auto; margin-right: auto;  }



.footerbar	{ border-collapse: collapse; background-image:url(images/bgbottom.gif); width: 100%; margin-left: auto; margin-right: auto;}

.credits 	{ border-collapse: collapse; width:760px;  margin-left:auto; margin-right:auto;}



.mainframe	{ border-collapse: collapse;  background-image:url(images/bg.gif); width:580px;}

.mainframeright	{ border-collapse: collapse;  background-image:url(images/bgcolumn.gif);    }

.mainframeprop	{ border-collapse: collapse;  background-image:url(images/properties.gif); width:571px;  }

.centertable 	{ margin-left: auto; margin-right: auto;}

.center 	{ display: block; margin-left:auto; margin-right:auto; border: none;}

.alignright	{ text-align: right; }

.alignright40	{ text-align: right; width:228px;}

.alignleft	{ text-align: left; float: left; }

.aligncenter	{ text-align: center; width:560px; }

.centertext	{ text-align: center;  }

.imageright	{ float: right; text-align: right; border: none; }

.imagecenter	{ border: none; display: block; margin-left:auto; margin-right:auto;}



.width7 	{ width:7px; background-image: url(images/charlotte-new-homes.jpg);}

.width22 	{ width:22px;}

.width121 	{ width:121px;}

.width680 	{ width:680px;}



.height1 	{ height:1px;}

.height2 	{ height:2px;}

.height3 	{ height:3px;}

.height4 	{ height:4px;}

.height7 	{ height:5px;}

.height8 	{ height:8px;}

.height10 	{ height:10px;}

.height13 	{ height:13px;}

.height20 	{ height:20px;}

.height22 	{ height:22px;}

.height24 	{ height:24px;}





.bg		{ background-image: url(images/bg.jpg); }

.bggray		{ font-size : 9pt; color : black; font-family : veranda, Arial, Helvetica, sans-serif; background-color: #eeeeee; text-decoration:none; }

.bgblue		{ background-image: url(images/bgblue.jpg); font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color: #333333; }

.background     { background-image: url(images/background.gif);}

.bgcolumn    	{ background-image: url(images/bgcolumn.jpg);}

.newsletter	{ background-image: url(images/newsletter.gif);}

.bgleft    	{ background-image: url(images/bgcolumnleft.gif); text-align : left;}

 	



.cccccc    	{ background-color:#cccccc;}

.dddddd		{ background-color:#dddddd;}   

.eeeeee		{ background-color:#eeeeee;}   

.ffffff    	{ background-color:#ffffff;}

.ghostwhite    	{ background-color:#F9F9F5;}

.ffffffcenter   { background-color:#ffffff; margin-left:auto; margin-right:auto;}



UL 	   	{ font-size : 75%; font-family : Arial; }

OL  	   	{ font-size : 75%; font-family : Arial,Helvetica, sans-serif;}

DL 	   	{ font-size : 75%; font-family : Arial,Helvetica, sans-serif; }



.smallbutton		{ font-size : 8pt; color : #000000; font-family : veranda, arial, helvetica, sans-serif; }

.smallbuttonright 	{ font-size : 8pt; color : #000000; font-family : veranda, arial, helvetica, sans-serif; float: right;}

.smallbuttonleft 	{ font-size : 8pt; color : #000000; font-family : veranda, arial, helvetica, sans-serif; float: left;}

.Smalltextbox 		{ font-size: 10pt;}



.formfield 		{ border-width: 1px; border-color: #dddddd ; border-style: double ; background-color: white; COLOR: #000000; font-weight: normal; font-family : veranda, arial, helvetica, sans-serif; font-size: 13.5px; }   

.formfield_nobold 	{ border-width: 1px; border-color: #dddddd ; border-style: double ; background-color: white; COLOR: #000000; }   

.formfield_textarea 	{ border-width: 1px; border-color: #dddddd ; border-style: double ; background-color: white; COLOR: #000000; font-family: arial;  font-size: 13.5px; font-weight: normal;}   



.body 	 	{font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color: #333333;   }

.bodytitle 	{font-size:13.5pt; font-family:veranda, Arial, Helvetica, sans-serif; color: black; font-weight:normal;  }

.subtitle 	{font-size:11.5pt; font-family:veranda, Arial, Helvetica, sans-serif; color: black; font-weight:normal;  }

.caption  	{font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color: #333333;   }

.bodyu 	 	{font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color: #000000; text-decoration:underline;}

.bodyblue  	{font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; background-image: url(images/bg.jpg); }

.bodywidth58p 	{font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color: #000000; width:150px; }

.body3 	 	{font-size:11pt; font-family:veranda, Arial, Helvetica, sans-serif; color: #000000;   }

.bodyright 	{font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color:#000000;  text-align : right;  }

.bodycenter 	{font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color:#000000;  text-align : center;  }

.bodycenteru 	{font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color:#000000;  text-align : center; text-decoration:underline; }

.bodyghostwhite	{font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color:#000000;  background-color : #F9F9F5; }

.link 	 	{font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color:blue;  }



.footer	 	{ font-size : 8pt; color : ghostwhite; font-family :  Arial, Helvetica, sans-serif; text-decoration:none; }

.footerleft	{ width: 145px; font-size : 8pt; color : #ffffff; font-family : veranda, Arial, Helvetica, sans-serif; text-decoration:none; }

.footermiddle 	{ width: 130px; font-size : 8pt; color : #ffffff; font-family : veranda, Arial, Helvetica, sans-serif; text-decoration:none; }

.footerright	{ width: 292px; font-size : 8pt; color : #ffffff; font-family : veranda, Arial, Helvetica, sans-serif; text-decoration:none; }

.graytext	{ font-size : 8pt; color : #888888; font-family : veranda, Arial, Helvetica, sans-serif; text-decoration:none; }





.bluelink	{ font-size : 9pt; color : blue; font-family : veranda, Arial, Helvetica, sans-serif; text-decoration:underline; }

.blacklink	{ font-size : 9pt; color : black; font-family : veranda, Arial, Helvetica, sans-serif; text-decoration:underline; }

.footerlink	{ font-size : 8pt; color : #ffffff; font-family : veranda, Arial, Helvetica, sans-serif; text-decoration:underline; }

.advertiselink	{ font-size : 8pt; color : #000000; font-family : veranda, Arial, Helvetica, sans-serif; text-decoration:underline; }

.justify 	{ text-align:justify;  }

.justifybody 	{ text-align:justify; font-size:9pt; font-family:veranda, Arial, Helvetica, sans-serif; color:#333333; width:550px;}









