.bodyfont {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 12px;

    color : #000000;

    text-decoration : none;

    }

    

a.bodyfont:hover {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 12px;

    color : #143d8d;

    text-decoration : underline;

    }

    

    

.blueBodyFont {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 12px;

    color : #143d8d;

    text-decoration : none;

    }

    

a.blueBodyFont:hover {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 12px;

    color : #000000;

    text-decoration : underline;

    }

    

.gothicBodyFont {

    font-family: arial, Franklin Gothic, georgia, serif;

    font-size: 22px;

    color : #143d8d;

    text-decoration : none;

    }

    

a.gothicBodyFont:hover {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 22px;

    color : #000000;

    text-decoration : underline;

    }

    

.gothicBodyFont2 {

	font-family: Franklin Gothic, georgia, serif;

	font-size: 22px;

	line-height: 36px;

	color: #143d8d;

	text-decoration: none;

}

    

a.gothicBodyFont2:hover {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 22px;

    color : #000000;

    text-decoration : underline;

    }



.gothicBodyFont3 {

	font-family: Franklin Gothic, georgia, serif;

	font-size: 20px;

	line-height: 36px;

	color: #143d8d;

	text-decoration: none;

}

    

a.gothicBodyFont3:hover {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 20px;

    color : #000000;

    text-decoration : underline;

    }

    

.fade { 

    background: url(../graphics/fourstarBlueFade.jpg); 

    background-repeat: no-repeat;

    width: 100%;

     }

    

.forestFade { 

    background: url(../graphics/smallWhiteFadeStaticNoTitle.gif); 

    background-repeat: no-repeat;

    width: 100%;

    height: 100%;

     }

     

 .largeForestFade { 

    background: url(../graphics/largeWhiteFadeStaticNoTitle.gif); 

    background-repeat: no-repeat;

    width: 100%;

    height: 100%;

     }

    

.bluefont {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 14px;

    color : #143d8d;

    text-decoration : none;

    }

    

a.bluefont:hover {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 14px;

    color : #000000;

    text-decoration : underline;

    }

    

.subnavbluefont {

    font-family: arial, Franklin Gothic, georgia, serif;

    font-size: 12px;

    font-weight: bold;

    color : #143d8d;

    text-decoration : underline;

    }

    

a.subnavbluefont:hover {

    font-family: arial, Franklin Gothic, georgia, serif;

    font-size: 12px;

    font-weight: bold;

    color : #000000;

    text-decoration : underline;

    }



.smallfont {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 10px;

    color: #000000;

    } 

    

.smallfontwhite {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 10px;

    color: #ffffff;

    } 

    

.mediumfontwhite {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 14px;

    color: #ffffff;

    } 

    

.mediumfont {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 11.5px;

    color : #000000;

    text-decoration : none;

    }

    

a.mediumfont:hover {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 11.5px;

    color : #CC6666;

    text-decoration : underline;

    }



.headerfont {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 18px;

    color : #000000;

    text-decoration : none;

    }

    

a.headerfont:hover {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 18px;

    color : #CC6666;

    text-decoration : underline;

    }

    

.largefont {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 23px;

    color : #000000;

    text-decoration : none;

    }

    

a.largefont:hover {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 23px;

    color : #CC6666;

    text-decoration : underline;

    }    

    

.title {

	font-family: Franklin Gothic, georgia, serif;

	font-size: 15px;

	color : #000000;

    text-decoration : none;

}



.whiteTitle {

	font-family: Franklin Gothic, georgia, serif;

	font-size: 22px;

	color: #ffffff;

	text-decoration: none;

	height: 50;

}



a.title:hover {

	font-family: Franklin Gothic, georgia, serif;

	font-size: 15px;

	color : #006699;

    text-decoration : none;

}



.header {

	font-family: Franklin Gothic, georgia, serif;

	font-size: 18px;

	color : #000000;

    text-decoration : none;

}



a.header:hover {

	font-family: Franklin Gothic, georgia, serif;

	font-size: 18px;

	color : #006699;

    text-decoration : none;

}



.medLink {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 11.5px;

    color : #006699;

    text-decoration : none;

    }



a.medLink:hover {

    font-family: Franklin Gothic, georgia, serif;

    font-size: 11.5px;

    color : #000000;

    text-decoration : underline;

    }



.imageborder {

    border: 1px #000000 solid;

    } 

    

.tdpalegray-btmbrdr {

    background: #dddddd;

    border-bottom: 2px solid #a1a1a1;

    font-family: Franklin Gothic, georgia, serif;

    font-size: 14px;

    } 

    

.tdmedgray-btmbrdr {

    background: #d4d4d4;

    border-bottom: 2px solid #a1a1a1;

    font-family: Franklin Gothic, georgia, serif;

    font-size: 14px;

    }

    

.onehundredformbgadvancedsearch {

    font-family: verdana, arial, helvetica;

    font-size: 11px;

    background-color: #cccccc;

    border-top: 1px ridge #797C7B;

    border-left: 1px ridge #797C7B;

    border-bottom: 1px ridge #ECF3F6;

    border-right: 1px ridge #ECF3F6;

    width: 100;

    }  

    

.buttonsubmit {

    font-family: verdana, arial, helvetica;

    color: #003399;

    font-size: 10px;

    font-weight: bold;

    cursor: hand;

    border-bottom: 1px ridge #000000;

    border-left: 1px ridge #000000;

    border-right: 1px ridge #000000;

    border-top: 1px ridge #000000;

    background: #CCCCCC;

    width: 110px;

    }  



.buttononetwenty {

	font-family: verdana, arial, helvetica;

	color: #003399;

	font-size: 13px;

	font-weight: bold;

	border-bottom: 1px ridge #000000;

	border-left: 1px ridge #000000;

	border-right: 1px ridge #000000;

	border-top: 1px ridge #000000;

	background: #CCCCCC;

	padding: 2;

	width: 220px;

	text-decoration : none;

}



.inputAdSearch{
   color:#003399;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   padding: 2;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}


/*Credits: Dynamic Drive CSS Library */

/*URL: http://www.dynamicdrive.com/style/ */



.thumbnail{

position: relative;

z-index: 0;

}



.thumbnail:hover{

background-color: transparent;

z-index: 50;

}



.thumbnail span{ /*CSS for enlarged image*/

position: absolute;

background-color: #103e9c;

padding: 5px;

left: -100px;

border: 1px dashed gray;

visibility: hidden;

color: #c3c4c5;

text-decoration: none;

}



.thumbnail span img{ /*CSS for enlarged image*/

border-width: 0;

padding: 2px;

}



.thumbnail:hover span{ /*CSS for enlarged image on hover*/

visibility: visible;

top: -100;

left: -460px; /*position where enlarged image should offset horizontally */



}



.red {

    color: #c00;

}



/* CSS Tableless Form - http://www.dynamicdrive.com/style/csslibrary/item/css-tableless-form/P30/ */



.cssform p{

width: auto;

clear: left;

margin: 0;

padding: 5px 0 8px 0;

padding-left: 155px; /*width of left column containing the label elements*/

border-top: 1px solid gray;

}



.cssform label{

font-weight: bold;

float: left;

margin-left: -155px; /*width of left column*/

width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/

}



.cssform input {

margin: 4px;

}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/

width: 200px;

}



.cssform textarea{

width: 200px;

height: 140px;

margin: 4px;

padding: 5px 0 8px 0;

}



/*.threepxfix class below:

Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.

to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html

*/



* html .threepxfix{

margin-left: 3px;

}



/* 4* custom form styles */



#agreement, #evicted {

    margin: 4px;

    padding: 2px;

}


.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('graphics/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 14px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('graphics/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

.buttonadv {
background-color: cecece;
border: Defaultpx dotted #003399;
color: ;
font-size: ;
font-family: ;
font-style: normal;
font-weight: ;
}
