<!-- 

/*joey's edits*/
div.nav a {display: block; background:#416FAB; border-width:1px; border-style:solid; border-color: #91ACCF #29466C #1B2F48 #698DBD; font: bold 10px verdana, arial, helvetica; color: #ffffff; text-decoration: none; padding:2px; padding-left:5px; height: 18px; margin: 0px}
div.nav a:hover {background:#314157; border-color: #00086D; margin: 0px}

.box1 {background:#DFE4F0; border: 1px solid #162165;}
.box1 th{padding: 3px 5px;}
.box1 hr {background: #051965; color:#051965; height: 1px; border: 0px; margin:5px;}
ul { margin:0px; margin-left:30px; padding:0px}



/*end of joey's edits*/

h1 { font: bold 12px arial,helvetica,sans-serif; color: #001073; border-bottom: 1px solid; border-color: #001073; margin-bottom: 3px; }
body {font-family: arial, helvetica; font-size: 12px;  margin: 0px;  }
td {font-family: arial, helvetica; font-size: 12px;}
hr {background: #94754E; color:#94754E; height: 1px; border: 0px;}
a { font-family: arial, helvetica; color: #000000; }
a.a1:link { font-family: arial, helvetica; font-size: 12px; color: #000000; font-weight: bold; }
a.a1:active { font-family: arial, helvetica; font-size: 12px; color: #ffffff;  font-weight: bold; }
a.a1:visited { font-family: arial, helvetica; font-size: 12px; color: #000000;  font-weight: bold; }
a.a1:hover { font-family: arial, helvetica; font-size: 12px; color: #000000;  font-weight: bold; }

a.a2:link { font-family: arial, helvetica; font-size: 12px; color: #FFFDEB; text-decoration: none; font-weight: bold; }
a.a2:active { font-family: arial, helvetica; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
a.a2:visited { font-family: arial, helvetica; font-size: 12px; color: #FFFDEB; text-decoration: none; font-weight: bold; }
a.a2:hover { font-family: arial, helvetica; font-size: 12px; color: #FFFDEB; text-decoration: none; font-weight: bold; }

a.a3:link { font-family: arial, helvetica; font-size: 12px; color: #369; text-decoration: none; font-weight: bold; }
a.a3:active { font-family: arial, helvetica; font-size: 12px; color: #369; text-decoration: none; font-weight: bold; }
a.a3:visited { font-family: arial, helvetica; font-size: 12px; color: #369; text-decoration: none; font-weight: bold; }
a.a3:hover { font-family: arial, helvetica; font-size: 12px; color: #000; text-decoration: none; font-weight: bold; }

a.a4:link { font-family: arial, helvetica; font-size: 11px; color: #001073; }
a.a4:active { font-family: arial, helvetica; font-size: 11px; color: #001073; }
a.a4:visited { font-family: arial, helvetica; font-size: 11px; color: #001073; }
a.a4:hover { font-family: arial, helvetica; font-size: 11px; color: #001073; text-decoration: none;}

a.a5:link { font-family: arial, helvetica; font-size: 10px; color: #369; text-decoration: underline; font-weight: bold; }
a.a5:active { font-family: arial, helvetica; font-size: 10px; color: #369; text-decoration: none; font-weight: bold; }
a.a5:visited { font-family: arial, helvetica; font-size: 10px; color: #369; text-decoration: underline; font-weight: bold; }
a.a5:hover { font-family: arial, helvetica; font-size: 10px; color: #000; text-decoration: none; font-weight: bold; }

a.a6:link { font-family: arial, helvetica; font-size: 10px; color: #4E0019; text-decoration: underline; font-weight: bold; }
a.a6:active { font-family: arial, helvetica; font-size: 10px; color: #000000; text-decoration: none; font-weight: bold; }
a.a6:visited { font-family: arial, helvetica; font-size: 10px; color: #4E0019; text-decoration: underline; font-weight: bold; }
a.a6:hover { font-family: arial, helvetica; font-size: 10px; color: #4E0019; text-decoration: none; font-weight: bold; }

a.a7:link { font-family: arial, helvetica; font-size: 14px; color: #000000; font-weight: bold; }
a.a7:active { font-family: arial, helvetica; font-size: 14px; color: #000;  font-weight: bold; }
a.a7:visited { font-family: arial, helvetica; font-size: 14px; color: #000000;  font-weight: bold; }
a.a7:hover { font-family: arial, helvetica; font-size: 14px; color: #000000;  font-weight: bold; }

a.a8:link { font-family: arial, helvetica; font-size: 12px; color: #001073; }
a.a8:active { font-family: arial, helvetica; font-size: 12px; color: #001073; }
a.a8:visited { font-family: arial, helvetica; font-size: 12px; color: #001073; }
a.a8:hover { font-family: arial, helvetica; font-size: 12px; color: #001073; text-decoration: none;}

.bg1 { background-color: #000000; }

.bg2 { background: #7EB8F7 url(/images/osmond/os_header_01.jpg) no-repeat; }
.bg3 { background: url(/images/osmond/os_header_05.jpg) no-repeat;}
.bg4 { background: url(/images/osmond/os_header_06.gif);}
.bg5 { background: url(/images/osmond/osmond_06.gif) repeat-x;}
.bg6 { background: url(/images/osmond/os_26.jpg) no-repeat;}
.bg7 { background: url(/images/osmond/bg_32.jpg) no-repeat;}
.bg8 { background: url(/images/osmond/bg_37.jpg) no-repeat;}
.bg9 { background-image: url(/images/osmond/os_shell_bg.jpg); background-repeat: no-repeat; background-position: left top;}
.bg10 { background: url(/images/osmond/os_merge_bg.gif);}
.bg11 { background: url(/images/osmond/bg_33.jpg) no-repeat;}

/* header */
h2 { color: #051965;  font: bold 14px Arial, Helvetica, sans-serif;  margin-bottom: 0px;   }
h3 { color: #051965;  font: bold 14px Arial, Helvetica, sans-serif;  margin-bottom: 0px;   }

.hd0 { font-family: arial, helvetica; font-size: 18px; color: #D9A458; font-weight: bold; }
.hd1 { font-family: arial, helvetica; font-size: 18px; color: #051965;  font-weight: bold; }
.hd2 { font-family: arial, helvetica; font-size: 14px; color: #051965; font-weight: bold; }
.hd3 { font-family: arial, helvetica; font-size: 12px; color: #051965; font-weight: bold; }
.hd4 { font-family: arial, helvetica; font-size: 10px; color: #ffffff; }
.hd5 { font-family: arial, helvetica; font-size: 12px; color: #000000; font-weight: bold; }
.hd6 { font-family: arial, helvetica; font-size: 10px; color: #000000; }
.hd7 { font-family: arial, helvetica; font-size: 12px; color: #051965; text-align:left; width:75px;}
.hd8 { font-family: arial, helvetica; font-size: 12px; color: #94754E; font-weight: bold; text-transform: uppercase;}


/* horizontal rule */

.hr1 { background: transparent; color:#369; height: 1px; }

/* input */
.i1 { font-family: arial, helvetica; font-size: 12px; color: #000000; width: 200px; }

/* select */
.sel1 { font-family: arial, helvetica; font-size: 10px; color: #000000; }
.sel2 { font-family: arial, helvetica; font-size: 10px; color: #000000; }

/* submit */
.sub1 { font-weight: bold; font-family: arial, helvetica; font-size: 12px; background-color: #2F3C8A; color: #ffffff; letter-spacing: 0.038em; }

/* textarea */
.ta1 { font-family: arial, helvetica; font-size: 12px; width: 90%; }

/* swatch colors */
.s1 { background-color: #D9A458; } /* gray */
.s2 { background-color: #0D4C7D; } /* yellow */
.s3 { background-color: #FFE694; } /* light yellow */

/* tabledata */
.td1 { padding: 5px; background-color: #ffffff; font-family: arial, helvetica; font-size: 10px; color: #000000; }
.td2 { padding: 5px; background-color: #eeeeee; font-family: arial, helvetica; font-size: 10px; color: #000000; }
.td3 { padding: 5px; background-color: #ffffff; font-family: arial, helvetica; font-size: 10px; color: #000000; }
.td4 { padding: 5px; background-color: #eeeeee; font-family: arial, helvetica; font-size: 10px; color: #000000; }
.td5 { background-color: #ffffff; background-image: url(/images/USIY/bluebg.gif); }
.td6 { background-color: #fff; background-image: url(/images/USIY/housebg.gif); }
.td7 { background-color: #000; }
.td8 { background-color: #fff; }
.td9 { background-color: #ffffff; font-family: arial, helvetica; font-size: 12px; color:#000000; }
.td10 { font: 12px arial,helvetica,geneva,sans-serif; color:#000; background: #fff; }
.td11 {  font: 11px arial,helvetica,geneva,sans-serif; color:#000; background: #fff; }

/* text */
.t1 { font-family: arial, helvetica; font-size: 12px; color: #000000; } 
.t2 { font-family: arial, helvetica; font-size: 10px; color: #000000; } 
.t3 { font-family: arial, helvetica; font-size: 10px; color: #ffffff; } 
.t4 { font-family: arial, helvetica; font-size: 10px; color: #369; } 
.t5 { font: 12px arial,helvetica,geneva,sans-serif; color: #000; }
.t6 { font: 12px arial,helvetica,geneva,sans-serif; color: #000; }

/* tableheader */
.th1 { font-family: arial, helvetica; background-color: #2F3C8A; font-size: 12px; color: #ffffff; font-weight: bold; }
.th2 { font-family: arial, helvetica; background-color: #2F3C8A; font-size: 12px; color: #ffffff; font-weight: bold; }


/*MLS*/
.formhd { font: bold 10px verdana,geneva,arial,helvetica,sans-serif; color: #fff; }
.formth1 { border-left: 1px solid #fff; background: #6A7CA1; border-right: 1px solid #fff; padding: 5px; font: bold 10px verdana,geneva,arial,helvetica,sans-serif; color: #fff; }
.formth2 { border-right: 1px solid #fff; background: #8595B6; padding: 5px; font: bold 10px verdana,geneva,arial,helvetica,sans-serif; color: #fff; }
.formth3 { border-left: 1px solid #fff; border-right: 1px solid #fff; padding: 10px; font: bold 10px verdana,geneva,arial,helvetica,sans-serif; color: #fff; }
.formtd1 { border: 1px solid #fff; padding: 3px; font: bold 10px verdana,geneva,arial,helvetica,sans-serif; background-color: #CEBFAE; }
.formtd2 { border: 1px solid #fff; padding: 4px; font-family: arial, helvetica, geneva; font-size: 12px; color: #000; background-color: #E0E5F0; }
.mlsbg { background: #DAE1ED; }
.t4 { font: bold 10px verdana,geneva,arial,helvetica,sans-serif; }
.mlst1 { font-family: arial, helvetica; font-size: 14px; color: #051965; font-weight: bold; }
.mlsbg1 { background: url(/images/default/wfr_listing_row_bg.jpg); }


/* Start Google Maps */
#miniSearch{border: solid 1px #000000;}
.locationSearch{ background: #6A7CA1;}
.detailSearch{ background: #8595B6;}

#homeDetails{border: solid 1px #000000; background:#DFE4F0;}
#mapResults{border: solid 1px #000000; border-left:none; border-right:none; background:#FFFFFF;}

#googleMaps .th1{ background: #6A7CA1; padding: 5px; font: 10px verdana,geneva,arial,helvetica,sans-serif; color: #fff; border-right:solid 1px #000000;}
#googleMaps .th2{ background: #8595B6; padding: 5px; font: 10px verdana,geneva,arial,helvetica,sans-serif; color: #fff;}
#googleMaps .th1 a{color:#ffffff;}
#googleMaps .th2 a{color:#ffffff;}
#googleMaps select{font-size: 12px; width:146px;}

#locationSearch{padding:2px; color:#ffffff; font: 10px verdana,geneva,arial,helvetica,sans-serif;}
#detailSearch{padding:2px; color:#ffffff; font: 10px verdana,geneva,arial,helvetica,sans-serif;}
#lotDetails{border: solid 1px #000000;	border-bottom: none;	background: #967C5B url(/images/osmond/google-bar.gif) repeat-x;color: #000000;font: bold 10px verdana,geneva,arial,helvetica,sans-serif;padding: 4px;}

/* End Google Maps */
-->

