//body         { background-image: url('images/bkgnd.gif')}
body         { background-color: #666666}
         
li           { font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif; 
               line-height: 120%; margin-bottom: 5px }
               
.title       { font-size: 12pt; color: #800080; font-family: 
               Verdana; font-weight: bold; 
               border-bottom-style: solid; border-bottom-width: 1px; 
               padding-left: 7px; padding-top: 0px }
               
.body        { font-size: 10pt; color: #000000; font-family: 
               verdana, arial, helvetica, sans-serif;  margin-left: 14px; margin-right: 10px; line-height: 150%; 
                }
               
.body8pt        { font-size: 7.5pt; color: #000000; font-family: 
               verdana, arial, helvetica, sans-serif; line-height: 135%; 
               margin-left: 15px; margin-bottom: 6px }
               
.nav8pt        { font-size: 8pt; color: #000000; font-family: Verdana; font-weight:bold;}
/* style for home page nav. added by ec 1.12.06 */
.nav10pt        { font-size: 10pt; color: #000000; font-family: Verdana; font-weight:bold;}
               
.8pt_noindent   { font-size: 8pt; color: #000000; font-family: 
               verdana, arial, helvetica, sans-serif; line-height: 125%; 
               }
               
.accent      { font-size: 11pt; color: #6D8DD8; font-family: 
               Verdana; font-weight: bold; margin-left: 15px }
.accent2     { font-size: 10pt; color: #FF6600; font-family: 
               verdana, arial, helvetica, sans-serif; padding-left: 15px; font-weight: bold }
               
.accent3     { font-size: 10pt; color: #666666; font-family: 
               verdana, arial, helvetica, sans-serif; font-weight: bold; 
               line-height: 100%; padding-left: 15px }
.small {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana, geneva, 'ms sans serif', arial;  margin-left: 20px;
}

.small7half {
	FONT-SIZE: 7.5pt; FONT-FAMILY: verdana, geneva, 'ms sans serif', arial;
}
//.photos {border: 1px solid #C0C0C0; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}



.smallgray {
	FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana; color:#808080;
}
a:link.smallgray {
	COLOR: #808080; FONT-FAMILY: Verdana; font-size:7.5pt; text-decoration:underline
}
a:active.smallgray {
	COLOR: #333333; FONT-FAMILY: Verdana; font-size:7.5pt; text-decoration:underline
	}
a:visited.smallgray {
	COLOR: #808080; FONT-FAMILY: Verdana; font-size:7.5pt; text-decoration:underline
	}
a:hover.smallgray 
{
	COLOR: #808080; FONT-FAMILY: Verdana; font-size:7.5pt; text-decoration:underline
	}
	
	
	

A:link {
	COLOR: #800080; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #0000ff; FONT-FAMILY: verdana, geneva, 'ms sans serif', arial; TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0000FF; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}

.smallwhite {
	FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 1.1em; FONT-FAMILY: verdana, geneva, 'ms sans serif', arial
}
a:link.smallwhite {
	COLOR: #FFFFFF; FONT-FAMILY: Verdana; font-size:8pt;
}
a:active.smallwhite {
	COLOR: #FFFFFF; FONT-FAMILY: Verdana; font-size:8pt;
	}
a:visited.smallwhite {
	COLOR: #FFFFFF; FONT-FAMILY: Verdana; font-size:8pt;
	}
a:hover.smallwhite 
{
	COLOR: #CCCCCC; FONT-FAMILY: Verdana; font-size:8pt;
	}

#portfolio{
position		: relative; 
float			: left; 
top				: 0px;
}

#portfolio ul{
list-style-type	: none;
padding			: 0px;
margin			: 0px;
}

#portfolio li{
list-style-type	: none;
padding			: 0px;
margin-left		: 14px;
}

#floors{
width: 300px;
float: left;
}

#floors p{
text-align		: center;
font-family		: verdana, arial, helvetica, sans-serif;
font-weight		: bold;
font-size		: 10pt;
}



th{
text-align		: left;
font-size		: 13pt;
margin			: 0;
padding-left	: 6;
}

#data{
width			: 285px;
float			: left;
font-family		: verdana, arial, helvetica, sans-serif;
font-size		: 8pt;
margin			: 0;
padding-left	: 0;
}

#data td{
font-size		: 9pt;
margin			: 0;
padding			: 0px 0px 0px 6px;
}

#data2{
width			: 80px;
float			: left;
font-family		: verdana, arial, helvetica, sans-serif;
font-size		: 10pt;
margin			: 0;
padding			: 0;
}

#data2 h1{
font-size		: 10pt;
}

.total{
font-weight		: bold;
}

.portfolio{
text-align		: center;
font-weight		: bold;
font-size		: 15px;
}

/* added by ec 2.27.06 */

/*styles for plan design tables */
#master, #bonus, #traditional{
font-family		: arial, helvetica, sans-serif; margin-left:7px;
}

/*styles for plan design table headers */
#master th, #bonus th, #traditional th {
font-size: 0.75em;text-align:center; font-style:normal; background:#e3e3e3;border-width:0 0 1px 0; border-color:#ccc; border-style:solid;
}

/*styles for plan design table cells */
#master td, #bonus td, #traditional td {
font-size:0.75em;text-align:center; width:15%;padding:5px;border-width:0 0 1px 0; border-color:#e3e3e3; border-style:solid;
}

/*styles for plan design table cells feature cells*/
#master td.features, #bonus td.features, #traditional td.features{text-align:left;width:40%;padding:5px;}

h2{font-size:0.9em; font-family:arial, helvetica, sans-serif;margin-left:7px;color:#800080;}


