/* browser bug ignores 1st class */
      .null {
         blank: 0;
      }

BODY {text-align: center; margin:0px auto; padding: 0px; background-color: #FFF;}
TD {font-family: Tahoma, Verdana, Arial; font-size: 11px;}
.maincontent {font-size: 11px; color: #666; line-height: 14px;}
.footer {font-size: 10px; color: #CCC; text-align: center;}
.boxheader {font-size: 11px; color: #333; text-align: left; font-weight: bold; text-decoration: none;}
.boxheader2 {font-size: 11px; color: #FFF; text-align: left; font-weight: bold; text-decoration: none;}
.lightorange {background-color: #FFA055; color: #333; font-size: 11px;}
.smallnav {color: #666; font-size: 10px; text-decoration: none;}
.whychoose
{
	background-color: #FFF;
	color: #333;
	font-size: 11px;
	border-color: #CCC;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
}
.yellowgreen { background-color: #9C6; }
.grayheader {background-color: #333; font-weight: bold; color: white; font-size: 11px;}
.navmenu {background-color: #FF3E50; font-weight: bold; color: white;}
.bg16
{
	background-image: url(images/16.gif);
	background-repeat: repeat-y;
}
/*.flyoutFormStyle {
	position:absolute;
	left:30%;
	margin-top:-325;
	z-index:100;
	display: none;
	background-color:#FFA055;
	border:1px solid #dd7700;
	width:188;
	padding:5;
	text-align:center;
	font-style: normal;
}*/

.flyoutFormStyle {
	position:absolute;
	left:5%;
	margin-top:30;
	z-index:100;
	display: none;
	background-color:#BFDB23;
	border:1px solid #669933;
	width:150;
	padding:5;
	text-align:center;
	font-style: normal;
}

.flyoutFormStyle td {
	font-weight: normal;
	color:#333;
	font-size: 12px;
	font-family: Tahoma, verdana, arial;
	line-height: 15px;
	font-variant: normal;
	font-style: normal;
}
.loginbar
{
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	text-align: left;
	font-style: normal;
	padding: 0 0 0 5px;
	border-color: #669933;
	border-width: 1px 0 1px 0;
	border-style: solid none solid none;
}
.textbox
{
border: 1px solid #669933;
background-color: #FFFFFF;
padding: 3px;
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
font-style: normal;
}

.selectbox
{
border: 1px solid #669933;
background-color: #FFFFFF;
padding: 0px;
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
font-style: normal;
}

.border-top
{
	border-color: #CCC;
	border-width: 1px 0 0 0;
	border-style: solid none none none;
}

.border-bottom
{
	border-color: #CCC;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}

.border-notop
{
	border-color: #CCC;
	border-width: 0 1px 1px 1px;
	border-style: none solid solid solid;
}

.redtext
{ color: red; }

.greentext
{ color: green; }

.whitetext
{ color: white; }

a {
color: #FF3E50;
}

.required
{ color: red; font-weight: bold;}

.success
{ color: green; font-weight: bold;}

.row1 { background-color: #EAF0BE }

.gold { background-color: #999966; }

.border-rightcorner
{
	border-color: #CCC;
	border-width: 0px 0px 1px 1px;
	border-style: none none solid solid;
}

.border-leftcorner
{
	border-color: #CCC;
	border-width: 0px 1px 1px 0px;
	border-style: none solid solid none;
}

.border-topbottom
{
	border-color: #CCC;
	border-width: 1px 0px 1px 0px;
	border-style: none solid solid none;
}

.border-box
{
	border-color: #CCC;
	border-width: 1px;
	border-style: solid;
}

.highlight
{
	/*border-color: #C33;
	border-width: 1px;
	border-style: solid;*/
	background-color: #FF9;
}

.blacknonbold
{
text-decoration: none;
font-weight: normal;
color: #000;
}
