BODY
{
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #EEEEEE;
}


.mainTable
{
	BACKGROUND-COLOR: #FFFFFF;
}


td.leftmargin 
{
	BACKGROUND-IMAGE: url('http://www.naicip.com/images/mainshadow_left.gif');
	background-repeat: repeat-y; 
	width: 11px;
}


td.rightmargin 
{
	BACKGROUND-IMAGE: url('http://www.naicip.com/images/mainshadow_right.gif');
	background-repeat: repeat-y; 
	width: 11px;
}
   

td.navbarmid 
{
	BACKGROUND-IMAGE: url('http://www.naicip.com/images/navbarmid.gif');
	background-repeat: repeat-x; 
	height: 28px;
	border-collapse:collapse;
	COLOR: black;
	vertical-align: top;
}
td.navcenter 
{
	vertical-align: top;
}
td.navbar {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	text-align: top;
}

a.navbar:link {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	text-align: top;
}
a.navbar:visited {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	text-align: top;
}
a.navbar:hover {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	text-align: top;
}
a.navbar:active {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	text-align: top;
}

td.navbarnormal {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	text-align: top;
}

a.navbarnormal:link {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	text-align: top;
}
a.navbarnormal:visited {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	text-align: top;
}
a.navbarnormal:hover {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	text-align: top;
}
a.navbarnormal:active {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	text-align: top;
}

td.uppermenu {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
}

a.uppermenu:link {
	COLOR: 004E61;
	FONT-SIZE: 10.5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

a.uppermenu:visited {
	COLOR: 004E61;
	FONT-SIZE: 10.5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

a.uppermenu:hover {
	COLOR: DF162B;
	FONT-SIZE: 10.5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

a.uppermenu:active {
	COLOR: 004E61;
	FONT-SIZE: 10.5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

td.mainpageleft {
	BORDER-TOP: 1px dotted A7A7A7;
	BORDER-RIGHT: 1px dotted A7A7A7;
}
td.mainpagelefttext {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
}

td.mainpageright {
	BORDER-TOP: 1px dotted A7A7A7;
}
td.mainpagerighttext {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
}

td.mainlink {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Normal;
	TEXT-DECORATION: None;
}

a.mainlink:link {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
}

a.mainlink:visited {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
}

a.mainlink:hover {
	COLOR: DF162B;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
}

a.mainlink:active {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
}


td.market {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Normal;
	TEXT-DECORATION: None;
}

a.footer:link {
	COLOR: 403F3F;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	text-align: top;
}
a.footer:visited {
	COLOR: 403F3F;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}
a.footer:hover {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}
a.footer:active {
	COLOR: 403F3F;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}

td.footer {
	COLOR: 403F3F;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}

td.footertext {
	COLOR: DF162B;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}

td.footertext2 {
	COLOR: 403F3F;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}

td.standard {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}



/* BROKER LIST PAGE */

td.brokerred {
	COLOR: DF162B;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

td.broker {
	COLOR: 474747;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}	

td.brokertitle {
	BORDER-TOP: 1px dotted A7A7A7;
	BORDER-BOTTOM: 1px dotted A7A7A7;
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
a.broker:link {
	COLOR: A7A7A7;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	text-align: top;
}
a.broker:visited {
	COLOR: A7A7A7;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}
a.broker:hover {
	COLOR: DF162B;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}
a.broker:active {
	COLOR: A7A7A7;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}

a.brokername:link {
	COLOR: DF162B;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	text-align: top;
}
a.brokername:visited {
	COLOR: DF162B;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}
a.brokername:hover {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}
a.brokername:active {
	COLOR: DF162B;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: None;
	TEXT-VALIGN: top;
}


/* INDIVIDUAL BROKER PAGES */

td.brokertitle2  { 
	font-family: Arial, Verdana, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #474747;
	TEXT-DECORATION: none;
}
td.brokercategory  { 
	font-family: Arial, Verdana, Tahoma, Verdana, Geneva,  Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #004E61;
	TEXT-DECORATION: none;
}
td.brokerheading
{
	BORDER-TOP: 1px dotted A7A7A7;
	BORDER-BOTTOM: 1px dotted A7A7A7;
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	COLOR: #004E61;
    	TEXT-DECORATION: none;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
td.broker_bio
{
    	FONT-WEIGHT: normal;
    	FONT-SIZE: 12px;
    	COLOR: #000000;
    	TEXT-DECORATION: none; 
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.broker_bio:link
{
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	COLOR: #004E61;
    	TEXT-DECORATION: none;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

a.broker_bio:visited
{
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	COLOR: #004E61;
    	TEXT-DECORATION: none;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

a.broker_bio:hover
{
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	COLOR: #DF162B;
   	TEXT-DECORATION: none; 
   	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.broker_bio:active
{
    	FONT-WEIGHT: bold;
    	FONT-SIZE: 11px;
    	COLOR: #004E61;
    	TEXT-DECORATION: none; 
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/* END INDIVIDUAL BROKER PAGES */




a.propertylisting:link { 
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	TEXT-DECORATION: None;
}

a.propertylisting:visited { 
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	TEXT-DECORATION: none;
}
a.propertylisting:hover { 
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #DF162B;
	TEXT-DECORATION: None;
}

a.propertylisting:active { 
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	TEXT-DECORATION: None;
}
#table1 td a.picturelk {
     	display:block;
     	width:100%;
	height:100%;
	border-collapse:collapse;
}

td a.picturelk {
	background-repeat: no-repeat;
	border-collapse:collapse;
}

#table1 {
	background-repeat: no-repeat;
}

td.listing_title { 
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #DF162B;
	TEXT-DECORATION: None;
	    	      }

td.listing_heading { 
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	TEXT-DECORATION: None;
}
td.listing { 
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	TEXT-DECORATION: None;
}

td.bullet {
	COLOR: 004E61;
	FONT-SIZE: 10.5px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

a.services:link {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

a.services:visited {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

a.services:hover {
	COLOR: DF162B;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

a.services:active {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

td.servicesborder {
	BORDER-BOTTOM: 1px dotted A7A7A7;
	COLOR: DF162B;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

td.services {
	COLOR: 000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: None;
	TEXT-ALIGN: left;
}

td.news {
	COLOR: DF162B;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

td.newslight {
	COLOR: 80A6B1;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

td.newsbold {
	COLOR: A3A3A3;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

td.copyrighttitle {
	COLOR: 000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
td.copyright {
	COLOR: 474747;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

td.career {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: 1px dotted A7A7A7;
	BORDER-TOP: 1px dotted A7A7A7;
}

td.careerheading {
	COLOR: 004E61;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

td.careerlight {
	COLOR: 80A6B1;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
