BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    padding: 0 0 0 0;
    margin:0px;
}
TD
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
FORM {
	margin:0;
}
A
{
    COLOR: #112BA4;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #112BA4;
    TEXT-DECORATION: underline;
}
ul
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	color:#000080;
}
li
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
	font-weight:bold;
}
.ReturnLi
{
	color:#000000;
}
.ReturnLi2
{
	color:#000000;
	font-weight:normal;
	font-size:11px;
}
.BeforeList {
	margin-bottom: 5px;
	margin-top:10px;
}
.BeforeList2 {
	margin-bottom: 5px;
	margin-top:10px;
	font-size:11px;
}
.AfterList {
	margin-top: 5px;
	margin-bottom:7px;
}
.Footer	{
	padding: 1px;
	font-size:11px;
	font-weight:bold;
}
.TagText	{
	padding-left: 5px;
	paddin-top: 5px;
}
.BodyText	{
	padding: 0px 10px 0px 10px;
}
.RightSide	{
	padding: 0px 10px 0px 0px;
}
.SearchBox	{
	background:#F1F1F1;
}
.SearchInner	{
	padding: 7px 3px 7px 3px;
}
.Rule	{
	background:#CCCCCC;
}
.HeadSpacer
{
	margin-top:5px;
}
.SearchSpacer
{
	padding-right:15px;
}
.ButtonSpacer
{
	margin-top:3px;
}
.Ad
{
	background:#F2F2F2;
	border-top:solid 2px #000066;
	border-bottom:solid 2px #000066;
}
.AdPad
{
	padding:0px 5px 3px 5px;
}

/* All Styles After this are old Default, Styles*/
A.nav
{ 
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
A.nav:hover
{
    COLOR: #555555;
    TEXT-DECORATION: underline;
}
BODY.nav
{
    BACKGROUND-COLOR: #999999;
    COLOR: #FFFFFF;
}

/*Header used often with Primary Color.*/

.Header 
{
	BACKGROUND-COLOR: #9AB0D6;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold
}

.smHeader 
{
	BACKGROUND-COLOR: #9AB0D6;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

/*SubHeader used often with Secondary Color.*/
.SubHeader 
{
    BACKGROUND-COLOR: #999999;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}

/*Total used for total rows in tables.*/
.Total 
{
    BACKGROUND-COLOR: #000000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
}

/*Total used for total rows in tables.*/
.Divider 
{
    BACKGROUND-COLOR: #dddddd;

}

/*Used for setting the color of header rows in tables. This also sets font color.*/
.PrimaryColor
{
    BACKGROUND-COLOR: #183864;
    COLOR: #FFFFFF;
}

/*Used for setting the color of subheader rows in tables. This also sets font color.*/
.SecondaryColor
{
    BACKGROUND-COLOR: #D6D7B5;
    COLOR: #000000;
}

/*Used for setting the color of body rows in tables. This also sets font color.*/
.BodyColor
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: black;
}
.content
{
	BACKGROUND-COLOR: "#ffffff";
}

.border
{
	BACKGROUND-COLOR: "#000000";
}

/*Font IDs */
#f8
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 8pt
}
#f8b
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
#f10
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 10pt
}
#f10b
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
#f12
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 12pt;
}
#f12b
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
#f14
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 14pt;
}
#f14b
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
}

#f16b
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold
}

#error
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    font-style: italic;
    COLOR: #CC0000;
}
#msg
{
    FONT-FAMILY: Arial,Verdana, Helvetica, Swiss, SunSans-regular;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #FF0000;
}


.button
{
  font-family: verdana;
  font-size: 10pt;
  color: #222222;
  font-weight: bold;
  background-color: #9AB0D6;
  border-width: 1;
  border-color: #000000;
  border: 1px ridge;
  margin: 0px;
}
.smbutton
{
  font-family: verdana;
  font-size: 8pt;
  color: #222222;
  font-weight: bold;
  background-color: #9AB0D6;
  border-width: 1;
  border-color: #000000;
  border: 1px ridge;
  margin: 0px;
}

#ExtraCostInfo
{
	color:#CC0000;
}