body
{
    font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 0.75em;
    background-color:  #ffcc66;
	background-image: url('images/bg.gif');
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
b { FONT-WEIGHT: bold; }
/*a:link    { COLOR: #cc0033; TEXT-DECORATION: none; }
a:visited { COLOR: #666699; TEXT-DECORATION: none; }*/
a:link    { COLOR: #330099; TEXT-DECORATION: none; }
a:visited { COLOR: #333399; TEXT-DECORATION: none; }
a:hover   { text-decoration: underline; }
h1 { font-size: 1.5em; padding: 10px; }
h2 { font-size: 1.3em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
h3 { font-size: 1em; margin-bottom: 0px; }
h4 { font-size: 1.25em; }
table { font-size: 1.0em; }
td { font-family: Verdana, Arial, Helvetica, Sans-serif; }
th { text-align: left; }
#whiteMainBox
{
	/* in CSS, margin/padding is _TRouBLe_: Top Right Bottom Left */
	border: 2px solid white;
	margin: 22px 10px 0px 108px;
	padding: 32px 15px 5px 15px;
}
.warning
{
    PADDING-LEFT: 6px;
    FONT-SIZE: 12px;
    COLOR: Red;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.heading
{
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.wherelinks
{
    FONT-SIZE: 11px;
}
.disclaimer
{
    FONT-SIZE: 10px;
	/*letter-spacing: -1px;*/
	/*word-spacing: -1px;*/
	padding-top: 10px;
}
.boxhead
{
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.boxnorm
{
    PADDING-LEFT: 6px;
    FONT-SIZE: 10px;
    COLOR: #333;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif
}
.Title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
span.textboxParent
{
	border: 1px solid #7F9DB9; 
	background-color: white; 
	padding: 1px;
}
input.textbox
{
	border-top: 1px #716F64 solid; 
	border-right: 1px #F1EFE2 solid; 
	border-bottom: 1px #F1EFE2 solid; 
	border-left: 1px #716F64 solid;
}
select.fixedwidth
{
	font-family: Lucida Console, Courier New, courier, monospace;
}
TABLE.results1
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}

TABLE.results1 TD
{
    FONT-SIZE: 12px;
    TEXT-ALIGN: left
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
}

TABLE.results1 TD
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
table.address { margin-left: 20px; }
table.address th { text-align: right; font-weight: normal; }


dl { }
dt { font-weight: bold; }
dd { margin-bottom: 1em; }

ul.ulcloser li p  { margin-top: 5px; }

.center { text-align: center; }

td.dim { font-size: smaller; color: #666; text-align: right; }
table.signupwidetable td { padding: 0px 10px; }
table.signupwidetable th { padding: 0px 10px; }

