.orphans h1, .orphans h2, .orphans h3   {
    color:  #999;
    }

.orphans h3.searchResults   {
    color:  #999;
    }

.orphans #banner	{
	background:	#163670;
	}

.orphans #upperNav	{
	background:	#999;
	color:	#fff;
	}

.orphans #upperNav li a	{
	color:	#fff;
	}

.orphans #upperNav li	{
	background:	url(../images/agentsSeparator.gif) 0px 13px no-repeat;
	}

.orphans #upperNav li.upperHomeNav	{
	float:	right;
	background:	none;
	}
	
.orphans #sideNav li	{
	background:	url(../images/agentsSideNavBullet.gif) 0px 11px no-repeat;
	color:	#757168;
	}

.orphans #sideNav li a	{
	color:	#666;
	border-bottom:	1px dotted #999;
	}

.orphans #sideNav li li a	{
	color:	#666;
	border-bottom:	1px dotted #999;
	}

.orphans #sideNav li li	{
	background:	none;
	}

#contactInfo	{
	 float:	left;
	 padding-right:	30px;
	 margin-right:	30px;
	 border-right:	1px dotted #999;
	 }

#contactForm    {
    float:  left;
    padding:    0px;
    margin: 0px;
    }

#contactForm select, #contactForm input, #contactForm textarea	{
	width:	180px;
	}
	
#contactForm textarea	{
	width:	240px;
	}

.orphans #bodyText	{
	/*border-top:	1px dotted #56636e;*/
	color:	#666;
	padding:	0px 0px 0px 0px;
	margin:	0px 25px 30px 0px;
	}

.orphansTableHeader    {
    background:  url(../images/industryTableHeader.gif) 0px 0px no-repeat;
    padding: 0px;
    margin: 0px;
    height: 8px;
    width:  413px;
   }
.orphans #rightColumnHighlights	{
	float:	left;
	padding: 0px;
	margin:	0px 0px 0px 0px;
	width:	294px;
	}

.orphans #rightColumnHighlights div.orphanSmallTableHeader    {
    background:  url(../images/orphansSmallTableHeader.gif) 0px 0px no-repeat;
    padding:    0px;
    margin: 0px;
    height: 8px;
    width:  290px;
    border-left: 0px;
   }

table.orphansListTable th, table.orphansSmallListTable th   {
    background: #c1c1c1;
    line-height:    28px;
    padding:    0px 0px 4px 17px;
    margin: 0px 0px 8px 0px;
    text-align: left;
    }

table.orphansListTable tr.alternate, table.orphansSmallListTable tr.alternate   {
    background: #e5e5e5;
    }

table.orphansListTable   {
    padding:    0px;
    margin: 0px;
    width:  413px;
    }

table.orphansSmallListTable   {
    padding:    0px;
    margin: 0px;
    width:  290px;
    }

table.orphansListTable tr, table.orphansSmallListTable tr   {
    line-height:    25px;
    padding:    0px 23px 0px 17px;
    margin: 0px;
    }

table.orphansListTable tr td, table.orphansSmallListTable tr td {
    line-height:    28px;
    text-align: left;
    padding-right:  10px;
    }

.orphans #bodyTextLarge	{
	border-top:	1px dotted #666;
	color:	#999;
	padding:	25px 0px 0px 0px;
	margin:	25px 25px 30px 0px;
	width:	720px;
	}

.orphans #innerFooter	{
	background:	#999;
	color:	#666;
	}

.orphans #innerFooter a	{
	color:	#fff;
	}

#outerFooter	{
	color:	#666;
	}

#outerFooter span.lowerNav	{
	color:	#666;
	}

#outerFooter a	{
	color:	#666;
	}

.orphans #rightColumnHighlights div	{
	border-left:	1px dotted #56636e;
	}

.orphans #rightColumnHighlights hr	{
	border:	1px dotted #56636e;
	color:	#fff;
	background-color:	#fff;
	border-style:	none none dotted;
	padding:	0px;
	margin:	9px 0px 9px 0px;
	}

hr.orphanSeparator  {
	border:	1px dotted #56636e;
	color:	#fff;
	background-color:	#fff;
	border-style:	none none dotted;
	padding:	0px;
	margin:	20px 0px 20px 0px;
    }

hr.orphanSeparatorTop  {
	border:	1px dotted #56636e;
	color:	#fff;
	background-color:	#fff;
	border-style:	none none dotted;
	padding:	0px;
	margin:	20px 0px 20px 0px;
	width:  740px;
    }
.orphans #rightColumnHighlights div.brokerLogo {
    text-align: center;
    border-left:    0px solid #c1c1c1;
    border-right:   0px solid #c1c1c1;
    margin: 0px;
    padding:    0px 0px;
    width:  280px;
    }

.orphans #rightColumnHighlights div.noBorder {
    border-left:    0px;
    padding:    0px;
    margin: 0px;
}