/* CSS Document */

body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#FFFFFF; background-image:url(img/background.jpg); background-position:top left; background-repeat:repeat-x; background-attachment:scroll; margin:0px; padding:0px; }
td { vertical-align:top; font-size:12px; color:#000000; }
h1 { margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#FF3300; }
h2 { margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#FF3300; }
li { margin-left:-15px; list-style-image:url(img/bullet.jpg); }
img { border:0px; }
a { color:#FF3300; text-decoration:none; }
a:hover { color:#FF0000; text-decoration:underline; }
input { border:1px solid #999999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
textarea { border:1px solid #999999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
select { border:1px solid #999999; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }

/* Custon Classes */

.content { background-color:#FFFFFF; vertical-align:top; text-align:justify; padding:8px 4px 4px 4px; }
.content a  { color:#FF3300; font-weight:bold; text-decoration:none; }
.content a:hover { color:#FF0000; text-decoration:underline; }
/*.content img { padding:2px; margin:0px 0px 0px 0px; border:1px solid #000000; }*/
.footer { background-color:#FFFFFF; font-size:10px; text-align:center; }
.footer a { color:#FF3300; text-decoration:none; }
.footer a:hover { color:#FF0000; text-decoration:underline; }
.contact { background-color:#FFFFFF; vertical-align:top; text-align:justify; font-size:11px; padding:0px 0px 0px 4px; }
.map { border:1px solid #000000; }
.red {color:#FF0000; font-weight:bold;}
.nav { font-size:13px; height:30px; color:#FFFFFF; font-weight:bold; background-color:#000000; vertical-align:middle; text-align:center; }
.nav a  { color:#FFFFFF; text-decoration:none; }
.nav a:hover { color:#FF3300; }
.aptimg { margin:2px; padding:0px; border:1px solid #666666;}

.lfloat { float:left; border:1px solid #000000; margin-right:8px; margin-bottom:4px; }
.rfloat { float:right; border:1px solid #000000; margin-left:8px; margin-bottom:4px; }

.header1 { font-size:20px; font-weight:bold; color:#FF3300; }

div.hr { width:712px; height:13px; background-image:url(img/hr.jpg); background-color:#FFFFFF; background-repeat:no-repeat; }
div.hr hr { display: none; }

input:focus, textarea:focus, select:focus { background-color:#FFFFCC; }