#lightbox
{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails
{
	font-family: Arial;
	font-size: 10px;
	font-size: 0.8em;
	padding-top: 0.4em;
}	

#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay
{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");	
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/grad-back.jpg);
	background-repeat:repeat-x;
	background-color: #65AAC1;
}

.pagestyles {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}

.citystyle {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}

.textarea {
border:solid 1px #CCCCCC;
height: 20px;
width: 55px;
font-family:Arial;
font-size:9px;}

.style5 {color: #000000}
.style6 {font-size: 12}
.style7 {font-size: 10px; font-weight: bold; font-family: Arial; }
.style8 {font-size: 12px}
.style9 {font-family: Arial; font-size: 10px;}
.pagestyles4 {font-family: Arial; font-size: 9px; color: #0099CC; }
.pagestyles5 {color: #FFFFFF}

.header1 {
	font-family: Arial;
	font-size: 18px;
	color: #000000;
}

.fieldtitle {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.fieldtitlebold {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold; 
}
.style1 {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.style2 
{
    font-family: Arial; 
    font-size: 12px; 
    color: #FFFFFF; 
    font-weight: bold; 
}

.style3 
{	
    font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
    
}
.searchheader 
{	
    font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.sltext 
{	
    font-family: Arial;
	font-size: 10px;
	color: #000000;
    
}
.citytext 
{	
    font-family: Arial;
	font-size: 10px;
	color: #000000;
    
}

.hometoplinks a:link
{	
    font-family: Arial;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
}

.hometoplinks a:active
{	
    font-family: Arial;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
}

.hometoplinks a:visited
{	
    font-family: Arial;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
}

.hometoplinks a:hover
{	
    font-family: Arial;
	font-size: 12px;
	color: #FF5500;
	text-decoration: underline;
}

.homemkt a:link
{	
    font-family: Arial;
	font-size: 12px;
	color: #0066ff;
	text-decoration: none;
}

.homemkt a:active
{	
    font-family: Arial;
	font-size: 12px;
	color: #0066ff;
	text-decoration: none;
}

.homemkt a:visited
{	
    font-family: Arial;
	font-size: 12px;
	color: #0066ff;
	text-decoration: none;
}

.homemkt a:hover
{	
    font-family: Arial;
	font-size: 12px;
	color: #FF5500;
	text-decoration: underline;
}

.citylinks a:link, a:visited, a:active
{	
    font-family: Arial;
	font-size: 10px;
	color: #0066ff;
	text-decoration: none;
}

.citylinks a:hover
{	
    font-family: Arial;
	font-size: 10px;
	color: #FF5500;
	text-decoration: underline;
}

.myaccountlinks a:link
{	
    font-family: Arial;
	font-size: 10px;
	color: #0066ff;
	text-decoration: none;
}

.myaccountlinks a:visited
{	
    font-family: Arial;
	font-size: 10px;
	color: #0066ff;
	text-decoration: none;
}
.myaccountlinks a:active
{	
    font-family: Arial;
	font-size: 10px;
	color: #0066ff;
	text-decoration: none;
}

.myaccountlinks a:hover
{	
    font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FF5500;
	text-decoration: underline;
}

.accountlinks a:link
{	
    font-family: Arial;
	font-size: 12px;
	color: #0066ff;
	text-decoration: none;
}

.accountlinks a:visited
{	
    font-family: Arial;
	font-size: 12px;
	color: #0066ff;
	text-decoration: none;
}
.accountlinks a:active
{	
    font-family: Arial;
	font-size: 12px;
	color: #0066ff;
	text-decoration: none;
}

.accountlinks a:hover
{	
    font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FF5500;
	text-decoration: underline;
}

.fmlinks a:link
{	
    font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.fmlinks a:visited
{	
    font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.fmlinks a:active
{	
    font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.fmlinks a:hover
{	
    font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffdf09;
	text-decoration: underline;
}

.redlink a:link
{	
    font-family: Arial;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}

.redlink a:visited
{	
    font-family: Arial;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}
.redlink a:active
{	
    font-family: Arial;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}
.redlink a:hover
{	
    font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FF5500;
	text-decoration: underline;
}
