.navigation {
	FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navigation {
	TEXT-DECORATION: none
}
A.navigation:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.navig-move {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navig-move:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.navigation2 {
	FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.04em
}
A.navigation2 {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navigation2:hover {
	COLOR: #ffcc66; TEXT-DECORATION: none
}
.navigation3 {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
A.navigation3:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.navigation3:active {
	TEXT-DECORATION: underline
}
.navigation4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.navigation4 {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.navigation4:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.navigation5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.navigation5:hover {
	COLOR: #ff9900
}
A.navigation5white {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.navigation5white:hover {
	COLOR: #feb951
}
.navigation6 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navigation6:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.navigation6White {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navigation6White:hover {
	COLOR: #febe5c; TEXT-DECORATION: underline
}
.navigation6WhiteCopy {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navigation6WhiteCopy:hover {
	COLOR: #febe5c; TEXT-DECORATION: underline
}
A.navigation7 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.navigation7:hover {
	COLOR: #ff9900
}
.navigationDROP {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; LETTER-SPACING: 0.08em; TEXT-DECORATION: none
}
A.navigationDROP:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.NAVdialogbox {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.NAVdialogbox {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.NAVdialogbox:hover {
	TEXT-DECORATION: none
}
.homesubtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodytextSMALL {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.homesubtext {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.homesubtext:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.backgroundOFF {
	BACKGROUND-COLOR: #ffffff
}
.backgroundON {
	BACKGROUND-COLOR: #eef0f4
}
.backgroundOFF1 {
	BACKGROUND-COLOR: #ffffff
}
.backgroundON1 {
	BACKGROUND-COLOR: #ff6600
}
.navtable {
	BACKGROUND-COLOR: #ffffff
}
.backgroundOFF2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eef0f4
}
.backgroundON2 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffd696
}
.head {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytext-large {
	FONT-WEIGHT: lighter; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: circle
}

A.bodytext {
	TEXT-DECORATION: underline
}
A.bodytext:hover {
	COLOR: #ff6600
}
.bodytextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytextCaps {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.INFOtext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.INFOtext {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.INFOtext:hover {
	COLOR: #ff9900
}
A.INFOtext:active {
	FONT-WEIGHT: bolder; COLOR: #ff6600
}
.smalltext {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
bodytextSMALL {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smalltextBOLD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headColor {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #ff9900; FONT-STYLE: normal
}
.tableborder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.mini {
	FONT-SIZE: 11px; WIDTH: 46px
}
INPUT.small {
	FONT-SIZE: 11px; WIDTH: 60px
}
INPUT.checkbox {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 0px solid; WIDTH: 13px; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px
}
.smalltextBOLDcaps {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tableborder1 {
	BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(gradient1.jpg); BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TABLE.valuation TR.header TD {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #868f98
}
TABLE.valuation TR.dataRowA TD {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; BACKGROUND-COLOR: #e4eff7
}
TABLE.valuation TR.dataRowB TD {
	PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cae3f4
}
TABLE.valuation TR.valbottom TD {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #868f98
}
TABLE.valuation TR TD.radiobutton {
	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.searchbox {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.INFOtextBOLD {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytextBlack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
nav8 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bodytextWhite {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: circle
}
A.bodytextWhite {
	COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.bodytextWhite:hover {
	COLOR: #ff9900
}
.bodytextWhiteHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bodytextWhiteHead {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.bodytextWhiteHead:hover {
	TEXT-DECORATION: underline
}
.bodytextWhiteHeadOrange {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bodytextWhiteHeadOrange {
	
}
A.bodytextWhiteHeadOrange:hover {
	TEXT-DECORATION: underline
}
BODY {
	BACKGROUND-COLOR: #ffffff
}
.blueprint {
	BACKGROUND-IMAGE: url('../images/onlinequote/blueprint.jpg'); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}


div#step1 table tr td 
{
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;

}




div#step2 table tr td 
{
	text-align:left;
	line-height:auto;
	padding:0 0 0 0;

}

div#step2 input
{

	border-right: #006699 1px solid; 
	padding-right: 1px; 
	border-top: #006699 1px solid; 
	padding-left: 1px; 
	font-size: 9px; 
	padding-bottom: 1px; 
	border-left: #006699 1px solid; 
	width: 25px; 
	padding-top: 1px; 
	border-bottom: #006699 1px solid; 
	font-family: Verdana; 
	height: 10px; 
	text-align: center;
}

div#step2 input.more
{

	border-right: #006699 1px solid; 
	padding-right: 1px; 
	border-top: #006699 1px solid; 
	padding-left: 1px; 
	font-size: 11px; 
	padding-bottom: 1px; 
	border-left: #006699 1px solid; 
	width: 220px; 
	padding-top: 1px; 
	border-bottom: #006699 1px solid; 
	font-family: Verdana; 
	height: 12px; 
	text-align: center;
}


div#step3 table tr td 
{
	text-align:left;

}


div#step3 input.smalltext {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

th.inventoryHeader
{
	color:#020294;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.grey_priv { color:#7C7C7C; font-family:tahoma; font-size:11px; line-height:13px; text-decoration:none}