body {  
	margin: 0 0 0 0;
	background-color: #336699;
	font-size: 9pt;
	font-family: Verdana; 
	font-style: normal; 
	font-weight: normal; 
	line-height: 10px 
}
.homeText { 
	font-size: 8pt;
	color: #434343;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 13px;
	vertical-align: top;
	border: medium;
	text-decoration: none;	
}
.outputText { 
	font-size: 7pt;
	color: #434343;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 13px;
	vertical-align: middle;
	border: medium;
	text-decoration: none;	
}
.topNavGrey {
	font-size: 12px;
	color: white;
	font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 15px;
	vertical-align: middle;
	border: medium;
	background-color: #858585;
	font-weight: bold;
	padding-left: 0.1in;
	
}
.topNavBlue {
	font-size: 10pt;
	color: white;
	font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 15px;
	vertical-align: top;
	border: medium;
	background-color: #1E5EFF;
	font-weight: bold;
	
}
.stepText { 
	font-size: 8pt;
	color: #287EFF;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 13px;
	vertical-align: top;
	border: medium;
	text-decoration: none;
	font-weight: bold; 
}
.text {  
	margin: 0 0 12 5;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	font-style: normal; 
	font-weight: normal; 
	line-height: 14px 
}

.heads    { color: #0e5081; font-size: 15px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 15px; margin-top: 9px; margin-bottom: 0; margin-left: 18px }

.bold { font-weight: bold }

div.subcat {
	width: 100%;
	w\idth: 98%;     /*conforming browser hack*/
	margin-left: 6%; /* width and margin-left = 100% */
	height: 1.1em;   /* needed by NN6*/
	border-bottom: 2px dotted gray;
	font-size: 11px;
	line-height: 12px;
}


.formDescription  { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 13px; background-color: #c4d9e8; margin-right: 15px; margin-left: 3px }
.formDescriptioncalc { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 13px; background-color: #c4d9e8; margin-right: 15px; margin-left: 3px }
.formDescriptionred  { color: #b40030; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 13px; margin-right: 15px; margin-left: 3px }

a.link   { 
	color: #ffffff; 
	font-size: 8px;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	text-decoration: none 
}
a.hover  { color: #ffffff; text-decoration: underline }
a.active  { color: #ffffff; text-decoration: none }
a.visited  { color: #ffffff; text-decoration: none }

.bottomLinks {
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}
a.bottomLinks:link   { color: #ffffff;  text-decoration: none }
a.bottomLinks:hover  { color: #ffffff; text-decoration: underline }
a.bottomLinks:active  { color: #ffffff; text-decoration: none }
a.bottomLinks:visited  { color: #ffffff; text-decoration: none }

.heads { 
	font-size: 18px; 
	color: black;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	line-height: 24px;
}
.howTo {
		background-color: white;
		font-family: 'Verdana', 'Helvetica';
		font-weight: bold;
		font-size: 8pt;
		color: #000000;
		text-align: left;
		line-height: 13px;
		vertical-align: top;
}
.formTitle {
	font-size: 11px;
	color: FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 16px;
	background-color: #858585;
	margin-left: 3px;
	margin-right: 20px;
}
.formHeader {
	font-size: 11px;
	color: FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 12px;
	background-color: 306799;
	margin-left: 3px;
	margin-right: 20px;
}
.formDescription  { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 13px; background-color: #c4d9e8; margin-right: 15px; margin-left: 3px }
.formField {
	background-color: white;
	font-family: 'Verdana', 'Helvetica';
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
	text-align: right;
	line-height: 13px;
	vertical-align: middle;
}
.formFieldleft {
	background-color: white;
	font-family: 'Verdana', 'Helvetica';
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
	text-align: left;
	line-height: 13px;
	vertical-align: middle;
}
.formFieldbuyer {
	background-color: E3DEDE;
	font-family: 'Verdana', 'Helvetica';
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
	text-align: right;
	line-height: 13px;
	vertical-align: middle;
}
.error {
		font-family: 'Verdana', 'Helvetica';
		font-weight: bold;
		font-size: 10pt;
		color: red;
		text-align: left;
		vertical-align: middle;
}
INPUT.formInput {
		background-color: white;
		font-family: 'Verdana', 'Helvetica';
		font-weight: bold;
		font-size: 7pt;
		color: #858585;
		text-align: left;
		line-height: 13px;
		vertical-align: top;
		border-style: solid;
		border-color: #7F9DB9;
		border-width: 1px;
}
INPUT.check {
		background-color: white;
		font-family: 'Verdana', 'Helvetica';
		font-weight: bold;
		font-size: 7pt;
		color: #858585;
		text-align: left;
		line-height: 13px;
		vertical-align: top;
		border-style: solid;
		border-color: #7F9DB9;
		border-width: 0px;
}
TEXTAREA.formInput {
		background-color: white;
		font-family: 'Verdana', 'Helvetica';
		font-weight: bold;
		font-size: 7pt;
		color: #858585;
		text-align: left;
		line-height: 13px;
		vertical-align: top;
		border-style: solid;
		border-color: #7F9DB9;
		border-width: 1px;
}

SELECT.formInput{
		background-color: white;
		font-family: 'Verdana', 'Helvetica';
		font-weight: bold;
		font-size: 7pt;
		color: #858585;
		text-align: left;
		line-height: 13px;
		vertical-align: top;
		border-style: solid;
		border-color: #7F9DB9;
		border-width: 1px;
}
.tableFieldTop {
	background-color: white;
	font-family: 'Verdana', 'Helvetica';
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
	text-align: right;
	line-height: 13px;
	vertical-align: top;
}
.formFieldContactUs {
		background-color: white;
		font-family: 'Verdana', 'Helvetica';
		font-weight: bold;
		font-size: 7pt;
		color: #000000;
		text-align: left;
		line-height: 13px;
		vertical-align: top;
}
.formFieldMiddle {
		background-color: white;
		font-family: 'Verdana', 'Helvetica';
		font-weight: bold;
		font-size: 7pt;
		color: #000000;
		text-align: left;
		line-height: 13px;
		vertical-align: middle;
}
.formFieldBottom {
		background-color: white;
		font-family: 'Verdana', 'Helvetica';
		font-weight: bold;
		font-size: 7pt;
		color: #000000;
		text-align: left;
		line-height: 13px;
		vertical-align: bottom;
}

.formEntry { 
		background-color: white;
		font-family: 'Verdana', 'Helvetica';
		font-weight: bold;
		font-size: 7pt;
		color: #858585;
		text-align: left;
		line-height: 16px;
}
.formExample { 
	font-size: 11px; 
	color: black;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
	line-height: 12px;
}
.formLinkBlue {
	font-size: 8pt;
	color: #1E5EFF;
	font-family: Verdana,Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 15px;
	vertical-align: middle;
}
.formSubmit {
	margin-top: 10px
	font-size: 10pt;
	color: white;
	font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 17px;
	vertical-align: middle;
	border: medium;
	background-color: #1E5EFF;
}
.formOutputField {
	font-size: 9pt;
	color: Black;
	font-family: Verdana,Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 15px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #E7E7E7;
	padding-left: 0.1in;
	border-style: solid;
	border-color: white;
	border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
	border-left-width: 0px;
}
.formOutput {
	font-size: 9pt;
	color: Black;
	font-family: Verdana,Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 15px;
	vertical-align: middle;
	background-color: #E7E7E7;
	padding-left: 0.1in;
	border-style: solid;
	border-color: white;
	border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
	border-left-width: 0px;
}
.formOutputFieldEX {
	font-size: 9pt;
	color: Black;
	font-family: Verdana,Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 15px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #E7E7E7;
	padding-left: 0.1in;
}
.formOutputEX {
	font-size: 9pt;
	color: Black;
	font-family: Verdana,Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 15px;
	vertical-align: middle;
	background-color: #E7E7E7;
	padding-left: 0.1in;
}
.formOutputEXtd {
	font-size: 9pt;
	color: Black;
	font-family: Verdana,Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 15px;
	vertical-align: middle;
	background-color: #E7E7E7;
}
.formOutputLinkBlue {
	font-size: 9pt;
	color: #1E5EFF;
	font-family: Verdana,Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 15px;
	vertical-align: middle;
	background-color: #E7E7E7;
}
.leftNavTitle {
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 15px;
	vertical-align: top;
	border: medium;
	background-color: 5C85AD;
	font-weight: bold;
	font-variant: small-caps;
	
}
.leftNavLink {
	font-size: 10px;
	color: 336799;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 13px;
	font-weight: bold;
	vertical-align: middle;
	border: medium;
	background-color: D4D3D7;
}

.leftNavSpOffers {
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 22px;
	vertical-align: middle;
	border: medium;
	background-color: FF9900;
	font-weight: bold;
	font-variant: small-caps;
	
}
.leftNavDashes {
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 3px;
	vertical-align: middle;
	border: medium;
	background-color: D4D3D7;
	
}

.bottomNavLink {
	font-size: 10px;
	color: #858585;
	font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 13px;
	vertical-align: middle;
	border: medium;
	text-decoration: none;	
}

.titleBrown {
	font-size: 20px;
	color: 9D3E1B;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 22px;
	vertical-align: middle;
}

.titleBrownSmall {
	font-size: 15px;
	color: 9D3E1B;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 19px;
	vertical-align: middle;
	font-weight: bold;
}

.titleText {
	font-size: 13px;
	color: 336699;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 16px;
	font-weight: bold;
}

.titleTextLarge {
	font-size: 15px;
	color: 336699;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 16px;
	vertical-align: middle;
	font-weight: bold;
}

.linkText {
	font-size: 13px;
	color: 0E30EA;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 16px;
	vertical-align: middle;
	font-weight: bold;
}

.blackText {
	font-size: 11px;
	color: black;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 14px;
	vertical-align: middle;
	font-weight: bold;
}

#subnavigation {
    margin:0 0 0 0px;
    padding: 0 0 0 0px;
    vertical-align: top;
	}
#subnavigation ul{
   list-style: none;
   margin-left: -12px;
   padding: 0 0 0 0px;
   list-style-type: none;
   vertical-align: top;
   }  
#subnavigation li {
    margin: 0px 0px;
    padding:3 0 0 0px;
    <!--height:13px; This sets the proper spacing per nick, conflicts with firefox!-->
    font-weight:normal;
    list-style-type:none;
    list-style: none;
	}
#subnavigation a:link, #subnavigation a:visited {
    padding:0 0 0 13px; <!-- This adjust padding between arrow and sub !-->
    margin:0px;
    text-decoration:none;
    font-size: 10px;
	color: 336799;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	line-height: 13px;
	font-weight: bold;
	vertical-align: middle;
	border: medium;
	background-color: D4D3D7;
    }
#subnavigation a:link.active, #subnavigation a:visited.active, #subnavigation a:hover {
    background: url(../images/LeftNavArrow.gif) no-repeat left;
    padding:0 0 0 13px; <!-- This adjust padding between arrow and sub !-->
    margin:0px;
    background-color: B9B7B1;
	}
	
a.loginlogout:link   {
	color: #FAAB53;
	text-decoration: none;
	font-size: 9;
	font-weight: bold;
}
a.loginlogout:hover  {
	color: #FAAB53;
	text-decoration: underline;
	font: 9;
	font-weight: bold;
}
a.loginlogout:active  {
	color: #FAAB53;
	text-decoration: none;
	font-size: 9;
	font-weight: bold;
}
a.loginlogout:visited  {
	color: #FAAB53;
	text-decoration: none;
	font-size: 9;
	font-weight: bold;
}
a.iagree:link {
	color: Red;
	border: 1px solid Blue;
}
a.iagree:hover {
	color: Red;
	border: 1px solid Blue;
}
a.iagree:active {
	color: Red;
	border: 1px solid Blue;
}
a.iagree:visited {
	color: Red;
	border: 1px solid Blue;
}

