<!---
/* Main stuff for body outside the main table*/
body {
font-family: Arial, Tahoma, sans-serif;
color: #000000;
font-size: 12pt;
margin: 0px;  
border: 0px;  
padding: 0px;
background-color:#ffffff;
}
/* properties for form elements*/
input, textarea, select{
	color : #000000;
	font-size: 10pt;
	border-collapse: collapse; border: 1px solid #000000;
}
/* the table that has the search box */
.searchtable {font-family: Arial, Tahoma, sans-serif; border: 1px #000000 dotted; background-color: #FFFFFF; width: 100%; padding: 0px}
/*The actual search bar row*/
.searchrow {font-family: Arial, Tahoma, sans-serif; border: 0px #FFFFFF solid; background-color:#cccccc ; width: 100%; padding: 0px color: #00000; font-size: 10pt;}
/*The row under the search*/
.searchunder {font-family: Arial, Tahoma, sans-serif;border: 0px #FFFFFF solid; background-color: #e1e1e1; width: 100%; padding: 0px color: #00000; font-size:  10pt;}
/*main table properties*/
.maintable {font-family: Arial, Tahoma, sans-serif; border: 0px #FFFFFF solid; background-color: #FFFFFF; width: 100%; padding: 0px; font-size: 12px;}
/*row properties of main table*/
.rows {font-family: Arial, Tahoma, sans-serif; border: 5px #FFFFFF solid; background-color: #FFFFFF; padding: 0px; font-size:  12px; color: #000000;}
.rows a:link, .rows a:active,.rows a:visited { color :#64A5FF; text-decoration:underline;}
/*columns properties of main table*/
.columns {font-family: Arial, Tahoma, sans-serif; border: 0px #FFFFFF solid; background-color: #FFFFFF; padding: 0px;width: 100%; font-size:  12px;}
/*the box for each link*/
.box {
border-bottom-color: #000000; 
border-bottom-style: solid; 
border-bottom-width: 1px;
margin-bottom: 2px;
font-family: Arial;
background-color: #cccccc; 
padding: 2px; 
font-size:  10pt; 
color: #000000; 
}
.box a:link, .box a:active, .box a:visited { color : #000000; }
/*box table structure*/
.boxtable{font-family: Arial, Tahoma, sans-serif; background-color: #FFFFFF; width: 100%; padding: 0px}
/*PREMIUM LISTINGS*/
.premium {font-family: Arial, Tahoma, sans-serif; border: 1px solid #ffffff; background-color: #ff0000; width: 90%; padding: 0px;font-size:  10pt; color: #000000;}
.premium a:link, .premium a:active, .premium a:visited { color : #000000; }
.pgheader {
	color: #000000;
	font-size: 6px;
	font-weight: bold;
	background-image: url(http://www.rochesterny.mobi/images/HeaderBGDImg.gif);
	background-repeat: repeat-x;
	background-position: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width:auto;
	height:10px;
}
.pgheader a:link, .pgheader a:active, .pgheader a:visited { color : #ffffff; }
.searchbar {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	background-color: #ffffff;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.listings {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	background-color: #ffffff;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 2px;
	border-bottom-color: #000000;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.listings a:link, .premium a:active, .premium a:visited { color : #000000; font-size: 12px; }
.heading {
	color: #ffffff;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #0099ff;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.heading a:link, .premium a:active, .premium a:visited { color : #000000; }
#caption{
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    margin:5px;
    font-size : 12px;
    color:#000000;
}
--->
