
  .topnavbar { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: CC0000; 
       } 
       
            
.topnav { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       FONT-WEIGHT: bold;
       COLOR: ffffff;
       LINE-HEIGHT: 9pt;
       PADDING-TOP: 0px;  
       PADDING-BOTTOM: 0px;  
       } 
       
A.topnav { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: #000000; 
       FONT-WEIGHT: bold;
      TEXT-DECORATION: none;
      LINE-HEIGHT: 9pt;
      PADDING-TOP: 0px;  
      PADDING-BOTTOM: 0px;  
       } 
       
A.topnav:hover { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: CC0000; 
       FONT-WEIGHT: bold;
       TEXT-DECORATION: none;
       LINE-HEIGHT: 9pt;
       PADDING-TOP: 0px;  
       PADDING-BOTTOM: 0px;  
       } 
       


.topnavW { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       FONT-WEIGHT: bold;
       COLOR: ffffff;
       LINE-HEIGHT: 11px;
       PADDING-TOP: 0px;  
       PADDING-BOTTOM: 0px;
       } 
       
A.topnavW { 
       COLOR: #ffffff; 
      TEXT-DECORATION: none;
       } 
       
A.topnavW:hover { 
       COLOR: #B3C7F2; 
       TEXT-DECORATION: none;
       } 
       
       
.topnavWSel { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       FONT-WEIGHT: bold;
       COLOR: ffffff;
       LINE-HEIGHT: 11px;
       PADDING-TOP: 0px;  
       PADDING-BOTTOM: 0px;
       } 
       
A.topnavWSel { 
       COLOR: #062056; 
      TEXT-DECORATION: none;
       } 
       
A.topnavWSel:hover { 
       COLOR: #ffffff; 
       TEXT-DECORATION: none;
       }        


.topnavtd { 
	PADDING-TOP: 0px;      
	PADDING-BOTTOM: 0px;  
       } 
       

       
.header { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 16px; 
       FONT-WEIGHT: bold;
       COLOR: #003577; 
       padding-left: 10px;
       padding-top: 3px;
       line-height: 16px;       
       } 
       
.headerTall { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 16px; 
       FONT-WEIGHT: bold;
       COLOR: #003577; 
       padding-left: 10px;
       padding-top: 3px;
       line-height: 16px;
       
       } 

.featureheading { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	line-height: 20px;
	color: #4F343E;
	letter-spacing: 5px;
	text-decoration: none;
       } 


.featureheadingListing { 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #4F343E;
	letter-spacing: 2px;
	font-weight: bold;
       } 



.subheading { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       COLOR: #24487D;
       margin-top: 2px;
       margin-bottom: 2px;
       } 

.ListUL
{
       margin-top: 2px;
       margin-bottom: 6px;
}


.ListULBullet
{
       list-style-type: square;
		color: #24487D;
       margin-top: 2px;
       margin-bottom: 6px;
}


.LinkBox
{
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=Gainsboro);
border: 2px solid #24487D;
text-align: center;
align: center;
padding: 5px;
}


a.LinkBoxLink
{
color: #24487D;
font-weight: bold;
}

a:hover.LinkBoxLink
{
text-decoration: none;
}


.content-big { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       COLOR: #333333; 
       } 
      
.content { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       } 
A.content { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: 66CCFF; 
      TEXT-DECORATION: none;
       } 
       
A.content:hover { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: white; 
       TEXT-DECORATION: underline;
       } 


       

.contentb { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       FONT-WEIGHT: bold;
       } 

.contentsm { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: #000000; 
       } 
.contentsmb { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       font-weight: bold;
       COLOR: #000000; 
       } 

.footer { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #333333; 
       } 
A.footer { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: CC0000; 
      TEXT-DECORATION: none;
       } 
       
A.footer:hover { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: CC0000; 
       TEXT-DECORATION: underline;
       } 
       
       

.TEXTAREA
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 10pt;
}


.textbox-num
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 10pt;
    WIDTH:50px;
}

.hand
{
    CURSOR: hand
}


.handsubnav
{
    CURSOR: hand;
    backgroundImage: url(/images/tsl-gray.gif);
    border: #dddddd;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}

.menuoption
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}
.menulayer
    border: #dddddd;
    border-style: solid;
    border-top-width: 3px;
    border-right-width: 3px;
    border-bottom-width: 3px;
    border-left-width: 3px;
    visibility:hidden;
    padding: 1px
}


.hiddenfield
{
border-top: white;
border-bottom: white;
border-right: white;
border-left: white;
}



.visiblefield
{
COLOR: black;
}


.textbox
{
width: 75px;
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 10pt;
}


.textbox-med
{
	width: 125px;
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 10pt;
}

.MCResult
{
	width: 75px;
	FONT-FAMILY: Arial,Helvetica,Sans Serif;
	FONT-SIZE: 10pt;
	COLOR:blue;
	FONT-WEIGHT: bold;
	BORDER-LEFT: 0;
	BORDER-TOP: 0;
	BORDER-RIGHT: 0;
	BORDER-BOTTOM: 0;
	TEXT-ALIGN:right;
}


.gobutton
{
    FONT-FAMILY: Arial,Helvetica,Sans Serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR:blue;
}


.headerPhone { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       FONT-WEIGHT: bold;
       COLOR: #ffffff;
       LINE-HEIGHT: 10pt;
       PADDING-TOP: 0px;  
       PADDING-BOTTOM: 0px;  
       } 
       


.PageNav { 
       FONT-FAMILY: verdana,arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       font-weight: bold;
       COLOR: #24487D; 
       } 
A.PageNav { 
       COLOR: #24487D; 
      TEXT-DECORATION: none;
       } 
       
A.PageNav:hover { 
       COLOR: #000000; 
       TEXT-DECORATION: underline;
       } 
       













































.homePageText {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #888888;
	letter-spacing: 1px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 2px;
}





.head1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	line-height: 18px;
	color: #7D1BB0;
	letter-spacing: 1px;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.infoHeading {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #888888;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 2px;
}

.head1Listing {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	line-height: 18px;
	color: #7D1BB0;
	letter-spacing: 1px;
	text-decoration: none;
	padding-top: 18px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.head2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 10px;
	color: #720F0F;
	letter-spacing: -0.015px;
	text-decoration: none;
	padding: 10px 40px;
}
.head3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 10px;
	color: #720F0F;
	letter-spacing: -0.015px;
	text-decoration: none;
}
 .body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #4F343E;
	letter-spacing: -0.015px;
	text-decoration: none;
}
 .body a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #720F0F;
	letter-spacing: -0.015px;
	text-decoration: none;		
	
}
 .body a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #4E1515;
	letter-spacing: -0.015px;
	text-decoration: none;		
		
}
 .body a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #4E1515;
	letter-spacing: -0.015px;
	text-decoration: none;		
	
}
 .body2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #4F343E;
	letter-spacing: -0.015px;
	text-decoration: none;
}
A.body2
{
color: #4F343E;
}
	



.photonav { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #333333; 
       padding-left: 10px;
       } 
A.photonav { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: CC0000; 
      TEXT-DECORATION: none;
       } 
       
A.photonav:hover { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: CC0000; 
       TEXT-DECORATION: underline;
       } 
       
       
.infoLink { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 13px; 
       COLOR: #333333; 
	font-weight: bold;
	border: 1px solid #710F0E; 
	padding-left: 3px;
	padding-right: 3px;
       } 
A.infoLink { 
       COLOR: #710F0E; 
      TEXT-DECORATION: none;
       } 
       
A.infoLink:hover { 
       TEXT-DECORATION: none;
       border: 1px solid #DA3230; 
       } 
       
       
       
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   .topnavbar { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: CC0000; 
       } 
       
            
.topnav { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       FONT-WEIGHT: bold;
       COLOR: ffffff; 
		BACKGROUND: #006DE9;
		BORDER-LEFT: SOLID 1px;
		BORDER-LEFT-COLOR: #61A8F9;
		BORDER-TOP: SOLID 1px;
		BORDER-TOP-COLOR: #61A8F9;
		BORDER-RIGHT: SOLID 1px;
		BORDER-RIGHT-COLOR: #004089;
		BORDER-BOTTOM: SOLID 1px;
		BORDER-BOTTOM-COLOR: #004089;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px;

       } 
       
A.topnav { 
       COLOR: ffffff; 
      TEXT-DECORATION: none;
		BORDER-LEFT-COLOR: #61A8F9;
		BORDER-TOP-COLOR: #61A8F9;
		BORDER-RIGHT-COLOR: #004089;
		BORDER-BOTTOM-COLOR: #004089;      
      
       } 
       
A.topnav:hover { 
       COLOR: FF9900; 
       TEXT-DECORATION: none;
		BORDER-LEFT-COLOR: #004089;
		BORDER-TOP-COLOR: #004089;
		BORDER-RIGHT-COLOR: #61A8F9;
		BORDER-BOTTOM-COLOR: #61A8F9;      

       } 
       

       
       
       
.header { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 16px; 
       FONT-WEIGHT: bold;
       COLOR: #024FA6; 
       MARGIN-TOP: 5px;
       } 

.featureheading { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold;
       BACKGROUND: #000000; 
       COLOR: #ffffff;
       } 
       
.listingblurb { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       padding-left: 7px;
       padding-right: 5px;
       padding-bottom: 5px;
       } 
       

.content { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       } 
A.content { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: 66CCFF; 
      TEXT-DECORATION: none;
       } 
       
A.content:hover { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: white; 
       TEXT-DECORATION: underline;
       } 
       

.contentsm { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: #000000; 
       } 

.photocaption { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #333333; 
       } 
A.photocaption { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: CC0000; 
      TEXT-DECORATION: none;
       } 
       
A.photocaption:hover { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: CC0000; 
       TEXT-DECORATION: underline;
       } 
       
       

.photonav { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #333333; 
       } 
A.photonav { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: CC0000; 
      TEXT-DECORATION: none;
       } 
       
A.photonav:hover { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: CC0000; 
       TEXT-DECORATION: underline;
       } 
       
       
       
.footer { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: #333333; 
       } 
A.footer { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: CC0000; 
      TEXT-DECORATION: none;
       } 
       
A.footer:hover { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       COLOR: CC0000; 
       TEXT-DECORATION: underline;
       } 
       
       

.phototitle {
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       FONT-WEIGHT: bold;
       COLOR: #333333; 
       } 
       
       
.SearchBox { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold; 
       COLOR: #FFFFFF; 
       BACKGROUND: #000000;
       } 


.SearchBoxSub { 
       FONT-FAMILY: arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       FONT-WEIGHT: bold; 
       COLOR: #000000; 
       BACKGROUND: #dddddd;
       } 































































































.ListingTable
{
background: ghostwhite;
border: 1px solid #CCCCCC;
}


.ListingPicBorderTD
{
	padding: 2px;
	background: #044187;
}

.ListingPhotoTD
{
padding-top: 6px;
}

.ListingDetailsTD
{
font-family: verdana, arial, helvetica, sans;
font-size: 11px;
padding-bottom: 10px;
}


.ListingDetailsDiv
{
padding-top: 10px;
padding-bottom: 10px;

}

.ListingDetailsP
{
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
}




.moreLink { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: blue;
       FONT-WEIGHT: bold;
       } 
A.moreLink { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: blue; 
       FONT-WEIGHT: bold;
      TEXT-DECORATION: underline;
       } 
       
A.moreLink:hover { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: blue 
       FONT-WEIGHT: bold;
       TEXT-DECORATION: none;
	}

.salelink { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: blue;
       FONT-WEIGHT: bold;
       } 
A.salelink { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: blue; 
       FONT-WEIGHT: bold;
      TEXT-DECORATION: underline;
       } 
       
A.salelink:hover { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: blue 
       FONT-WEIGHT: bold;
       TEXT-DECORATION: none;
	}
       

.NoPhoto
{
	font-family: verdana, arial, helvetica, sans;
	font-size: 11px;
	color: #ffffff;
	padding: 2px;
}


.contentTD { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       padding: 10px;
       } 

.contentTDListing { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       COLOR: #333333; 
       } 

.ListingRightTable
{
	border: 2px solid #003E85;
	padding: 2px;
}


..OHTitleBox
{
	margin-top: 1px;
	margin-bottom: 6px;
	padding: 2px;
	color: #333333; 
	background: #ffffff;
	border: 1px solid #CCCCCC;
}

.OHItemList
{
	margin-top: 1px;
	margin-bottom: 6px;
	padding: 2px;
	font-family: verdana, arial, helvetica, sans; 
	font-size: 10px; 
	color: #333333; 
	background: #F1DFFA;
	border: 1px solid #7D1BB0;
}

.OHItem
{
	margin-top: 6px;
	margin-bottom: 6px;
	padding: 2px;
	font-family: verdana, arial, helvetica, sans; 
	font-size: 12px; 
	color: #333333; 
	background: #F1DFFA;
	border: 1px solid #7D1BB0;
}

.OHLink
{
	color: #7D1BB0;
	font-weight: bold;
}

a.OHLink
{
	text-decoration: underline;
}

a:hover.OHLink
{
	text-decoration: none;
}


.searchLabel
	{
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 10px; 
       FONT-WEIGHT: bold;
       COLOR: #003E85; 
       padding-top: 3px;
       padding-left: 1px;
       } 
       
       
.SearchBox { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 14px; 
       FONT-WEIGHT: bold; 
       COLOR: #FFFFFF; 
       BACKGROUND: #000000;
       } 


.SearchBoxSub { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 12px; 
       FONT-WEIGHT: bold; 
       COLOR: #000000; 
       BACKGROUND: #dddddd;
       } 


.searchDropDown { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       COLOR: #000000; 
       } 


.searchSelect { 
       FONT-FAMILY: verdana, arial, helvetica, sans; 
       FONT-SIZE: 11px; 
       font-weight: bold;
       COLOR: #7D1BB0; 
       } 





.LinkItem
{
	margin-top: 6px;
	margin-bottom: 6px;
	padding: 2px;
	padding-left: 5px;
	font-family: verdana, arial, helvetica, sans; 
	font-size: 12px; 
	color: #333333; 
}

.LinkURL
{
	color: #7D1BB0;
	font-weight: bold;
}

a.LinkURL
{
	text-decoration: underline;
}

a:hover.LinkURL
{
	text-decoration: none;
}

