﻿ body  {
	margin: 0px 0px 0px 0px ;
	padding: 0 0 0 0 ;

	font-family: Myriad,Helvetica,Arial;
	font-size: 9pt;
	color: #555555;
	line-height: 150%;
}

.thumbNail  {
	 max-width:100px; max-height:100px;
}

.thumbNailTiny  {
	 max-width:50px; max-height:50px;
}

.thumbNailMedium  {
	 max-width:130px; max-height:130px;
}


.homeSuperDate  {  font-family: Myriad,Helvetica, Arial; font-size:48px;  color:#ffffff;
     font-weight:bold;}

.homeSuper {
    font-family: Lucida Sans Unicode, Helvetica;
    color: #ffffff; font-weight: bold; font-size: 12pt;    
}
.homeSuperSmall {
    font-family: Lucida Sans Unicode, Helvetica;
    color: #ffffff; font-weight: bold; font-size: 8.5pt;
}

.topNavLinks  {
	font-weight:bolder;	font-size: 10.5pt;
	color: Gray;
	font-family: Helvetica, Arial, Verdana;
	text-decoration: none;
}
a.topNavLinks:hover { text-decoration:underline; }

.topNavLinksCurrent  {
	font-weight:200;	font-size: 11pt;
	color: #F68520;
	font-family: Helvetica, Arial, Verdana;
	text-decoration: none;
}

.topNavLinksCell a:hover   { background-color: transparent;
	color: #F79239; text-decoration: none }

.topNavSideLinks  {
	font-size: 8pt;
	color: white;
	font-family: Helvetica, Arial, Verdana;
	text-decoration: none;
}

.topNavV3MetroSelect  { font-size:10pt; font-family: Helvetica;
    border:solid 1px black;  }
.V3TextBox { font-size:7pt; width:135px; border-color:White; border:1; }

.mainFooter
{
    color: #666666;
    text-decoration: none;
    font-size: 10pt;
    text-align: center;
    font-weight: bolder;
    font-family: Helvetica, Arial;
}

.mainHeaderNavBar  {
	font-family: Helvetica, Arial; font-size: 13px;
    color:               #FFFFFF;
    background-color:	Black;
    border-color:		 White;
	height:              20px;
    width:               100%;
    margin:              0pt;
    padding:             0pt;
    border-top:          solid 1px #FFFFFF;
    border-bottom:       solid 1px #FFFFFF;
    text-align:          center;

	border-collapse:     collapse;
	text-align:          center;
	border-top:			1px;
	border-bottom:		1px;
	border-left:		1px;
	border-right:		1px;
	border-color:white;
	border-style:solid;
}

.mainHeaderNavSubBar  {
	font-family: Helvetica, Arial; font-size: 12px;
    color: #FFFFFF; text-decoration: none;
}

.breadCrumbs   {
    background-color:  #999999;
	color:	white;
	font-family: Helvetica, Arial;
	font-size: 18px;
	padding: 0 0 0 10 ;
	height: 30px;
}

.homeSectionHeader  {
	background-color: #F68520;
	height:20px;
	width:100%;
	color:White;
	font-size: 16px; font-weight:bold;
	text-decoration: none;
}

.sectionSubheader  {
	color: #888888;
	font-size:14pt; font-weight:bolder;
	text-decoration:none; 
}

.sectionSubheaderV3  {
	color: #888888; font-family: Myriad, Arial, Helvetica;
	font-size:14pt; font-weight:bolder;
	text-decoration:none; 
}

.sectionSubheader   a:hover   { background-color: transparent;
	color: #888888; text-decoration: none }
.sectionSubheader   a:link   { background-color: transparent; 
	color: #888888; text-decoration: none }
.sectionSubheader   a:alink   { background-color: transparent; 
	color: #888888; text-decoration: none }
.sectionSubheader   a:vlink   { background-color: transparent; 
	color: #888888; text-decoration: none }

.homeSearch  {	color: #444444; font-weight:normal; font-size:10pt; }

a { font-weight:bold;
	 text-decoration: none; color: #FF8000; font-size:10pt; }


.orangeLink { font-weight:bold;
	 text-decoration: none; color: #FF8000; font-size:10pt; }
.orangeLinkNoBold { text-decoration: none; color: #ff8000; font-size:10pt; }
a.orangeLink:hover { text-decoration:underline; }
a.orangeLinkNoBold:hover { text-decoration:underline; }

.blackLink { font-weight:bold;
	 text-decoration: none; color: #000000; font-size:10pt; }
a.blackLink:hover { text-decoration:underline; }

.grayLink { font-weight:bold;
	 text-decoration: none; color: #555555; font-size:10pt; }
.bgOrange { background-color: #FF8000; }

.tinyOrange { color: #ff8000; font-size:8pt; font-family: Helvetica, Arial; text-decoration:none; }
.tinyGray { color: #444444; font-size:9.5pt; font-family: Helvetica, Arial; text-decoration: none; }
a.tinyOrange:hover { text-decoration:underline; }

.tinyText { font-size:8pt; }


.radarTitle {
	font-size: 18pt;
	color: #444444;
	font-weight: bold;
     text-decoration:none;
}

.radarLabel  {
	font-size: 10pt;
	color: #444444;
	font-weight: bold;
}

.radarText { font-size: 10pt; color: #222222;  }
.radarBylines { font-size: 8pt; width:50px;	}

.featureHeadline { font-size: 15pt; color: #ff8000; text-decoration:none; line-height:20pt;}
.featureHeadlineV3 { font-size: 15pt; color: #888888;
    text-decoration:none; line-height:20pt; font-weight:bolder;}
a.featureHeadline:hover { text-decoration:underline; }
.featureText { font-size: 10pt; color: #444444; }
.featureArchiveLink {
 line-height:14pt;
}
.featurePhotoEditorPage  {	float: left; margin-right: 10px; margin-bottom:10px;  }

.UWILinks { color: #555555; text-decoration: none;  }
A.UWILinks:hover { color: #555555; text-decoration: underline;  }

.UWIhighlight { text-decoration: underline; }

.searchRadios { color: #555555; font-size:8pt;
	font-family: Helvetica, Arial;
	margin-top: 0px;  margin-bottom: 0px;
}

.shopNavHeader {
	font: Helvetica; font-size: 10pt; font-weight: bold;
	color:  #ffffff; background-color: #555555;	
}

.shopSideLink {
	font: Helvetica; font-size: 10pt;
	color:  #555555; text-decoration: none;
}
.shopSideLinkActive   {
	font: Helvetica; font-size: 10pt;
	color:#F68520; text-decoration: none;
 }
 
.shopProductTitle {
		color:#dddddd; font-size:13pt; font-weight:bold;
		margin-top:5px; margin-bottom: 5px; }

.shopProductDesc  { color:#555555; font-size:10pt; }

b.corporateSales { color:#F68520; }

.seoLink { color:#ffffff; }

.featureHomeIcon {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.editorPhoto  {	float:left; margin-right:15px; }

.neighborhoodMapPanel  {
	float: right; text-align:center;
	margin-left: 10px;  margin-bottom:10px;
}
.neighborhoodPhotoPanel  {
	float: left; border:solid; border-width:1px; text-align:center;
	margin-right: 10px;  margin-bottom:5px;
}

.radarIconEditor {
	 vertical-align:text-bottom;	
}

.newTopNav  {
	font-family: Myriad Pro, Arial;
	font-size: 20pt;
}

.bioText { font-size: 10pt; color: white; line-height:15px; }

.profileQuestion  {
	font-size: 10pt;  color:#555555; font-weight:bold;
		line-height:11px;  margin-top:5px;
}
.profileAnswer { font-size: 10pt;  color:#555555;  line-height:11px;  }

.breadcrumbFont  {
     color:#666666;
     text-decoration: none;
     font-size:13pt;
     font-weight:bolder;
     font-family: Myriad, Arial, Helvetica;
}

