/*  Colors:
- Dark Blue background - #003366 (same for text headings &  
highlighted nav)
- Nav & footer Green - #339999
- Light Green Copyright info - #99CCCC
- Highlight Orange - #D75531
- Body Text Grey - #333333

Fonts: (sorry I don't know the pixel sizes...)
- Nav - Verdana bold 10pt
- Headings - Times regular 18 pt
- Body Text - Times regular 13 pt
- Orange labels - Verdana bold 9 pt
- Specials text - Verdana bold 10 pt
- Copyright info - Verdana bold 9 pt       */

html
{
	/* Always make vertical scrollbar (kills annoying page shift in Firefox) */
	min-height: 100%;
	margin-bottom: 1px;
}

P { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; }
.hometext { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; line-height: 130%; text-decoration: none; }
.text { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; text-decoration: none; }
TD { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; }
LI { color: #333333; font-size: 11px; font-family: Verdana, sans-serif; }

.caption { color: #006699; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; }


 .homelistsleeps { color: #333333; font-size: 10px; font-family: Verdana, sans-serif; text-decoration: none; }
  .homelist  { color: #003366; font-size: 11px; font-family: Verdana, sans-serif; font-weight:bold;  }


.tiny { font-size: 3px; }

.link { color: #D75531; text-decoration: none; }
.link:hover { color: #D75531; border-bottom: 1px solid #D75531; text-decoration: none; }

.orange { color: #D75531; font-size: 9px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }
.orange:hover { color: #D75531; font-size: 9px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: underline; }

 .titleseo { color:Red; font-size: 19px; font-family: Verdana, sans-serif; }
h1 	{ color: #003366; font-size: 17px; font-family: Georgia, serif; }
h3 	{ color: #003366; font-size: 13px; font-family: Georgia, serif; }
.title { color: #003366; font-size: 17px; font-family: Georgia, serif; }
.subtitle { color: #003366; font-size: 12px; font-weight: bold; font-family: Georgia, sans-serif; }
.footer { color: #99CCCC; font-size: 9px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; letter-spacing: 0.1em }
.specials_ticker { color: #003366; font-size: 10px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; }
.white { color: #FFFFFF; }

.nav { color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; letter-spacing: 0.01em }
.nav:hover { color: #003366; font-size: 12px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; letter-spacing: 0.01em }
.nav_sel { color: #003366; font-size: 12px; font-weight: bold; font-family: Verdana, sans-serif; text-decoration: none; letter-spacing: 0.01em }

.button { border: 1px solid #333333; background-color: #339999; font-size: 11px; font-family: Verdana; height:18px; color:#FFFFFF; }
.textbox { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 250px; }

.textboxreqd { border: 1px solid #333333; font-size: 11px; font-style: italic; font-family: Verdana; width: 250px; background-color: #FFFF99; }

.search { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 100px; }
.dropdown { border: 1px solid #333333; font-size: 11px; font-family: Verdana; }
.large_text { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 250px; height: 70px; }
.short_textbox { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 100px; }
.catbox { border: 1px solid #999999; font-size: 10px; font-family: Verdana; width: 150px; height: 150px; }

/* spam decoys */
.form_serial { display: none; }
