.alt1 {
	BACKGROUND-COLOR: #efefef
}
.alt2 {
	BACKGROUND-COLOR: #dedede
}
.bg01 {
	BACKGROUND-COLOR: #000066
}
.bgsect2 {
	BACKGROUND-COLOR: #27517b
}
.buildonline {
	FONT-SIZE: 10px; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.buildonline:link {
	FONT-SIZE: 10px; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.buildonline:visited {
	FONT-SIZE: 10px; COLOR: #333399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dp {
	FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000000
}
.list {
	FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000000
}
.dpb {
	FONT: bold 13px Arial, Helvetica, sans-serif
}
.dpb1 {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.dpbs {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #000000
}
.dps {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #000000
}
.dpt {
	FONT: bold 10px Verdana, Arial, sans-serif; COLOR: #000000
}
.emph {
	FONT-WEIGHT: bold
}
.ft-head {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: MS Sans Serif,Geneva,sans-serif; BACKGROUND-COLOR: #006699
}
.ft-model {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #000000; BACKGROUND-COLOR: #dedede
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 25px; FONT-FAMILY: Helvetica, Arial, Helvetica, sans-serif
}
.h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headernews {
	FONT: bold 18px Helvetica, Arial, sans-serif; COLOR: #669999
}
.headertiny {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #27517b
}
.ital {
	FONT-STYLE: italic
}
.justify {
	TEXT-ALIGN: justify
}
.list {
	FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000000
}
UL {
	FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000000
}
OL {
	FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000000
}
.norm {
	FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000000
}
P {
	FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000000
}
TD {
	FONT: 13px Arial, Helvetica, sans-serif; COLOR: #000000
}
.select {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
SELECT {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.sig {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #669999
}
.small {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small:link {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small:visited {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small:hover {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small2 {
	FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small3 {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small3:link {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small3:visited {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small3:active {
	FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small3:hover {
	FONT-SIZE: 11px; COLOR: #999900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.smalllink {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smalllink:link {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smalllink:visited {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smalllink:hover {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tiny {
	FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: Helvetica
}
.legal {
	FONT-SIZE: 10px; COLOR: #808080; FONT-FAMILY: Helvetica
}
.caption {
	FONT: 9px Arial; COLOR: #000000
}
.pclink {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #006699
}
.pclink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica
}
.pclink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica
}
.pclink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica
}
.pclink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffff81; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: underline
}
TABLE.Specs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; border-spacing: 1px
}
TABLE.Specs TR.alt1 {
	BACKGROUND-COLOR: #eeeeee
}
TABLE.Specs TR.alt2 {
	BACKGROUND-COLOR: #dddddd
}
TABLE.Specs TD.H1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial,sans-serif
}
TABLE.Specs TD.header {
	BORDER-TOP: #006699 1px outset; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BORDER-BOTTOM: #006699 1px outset; BACKGROUND-COLOR: #006699
}
TABLE.Specs TD.subheader {
	FONT-WEIGHT: bold; COLOR: #666666; BACKGROUND-COLOR: #dddddd
}
TABLE.Specs TD.elemTitle {
	FONT-WEIGHT: bold
}
TABLE.Specs TD.command {
	BORDER-RIGHT: #006699 1px outset; PADDING-RIGHT: 4px; BORDER-TOP: #006699 1px outset; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #006699 1px outset; PADDING-TOP: 4px; BORDER-BOTTOM: #006699 1px outset; BACKGROUND-COLOR: #f7f7f7
}
TABLE.Specs A.selection {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial,verdana,helvetica,sans-serif; zborder: 1px outset #006699
}
TABLE.Specs .dps {
	FONT-SIZE: 12px
}
TABLE.Specs .dpt {
	FONT-SIZE: 11px
}
TABLE.CriteriaSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; border-spacing: 1px
}
TABLE.CriteriaSearch TD.header {
	BORDER-TOP: #006699 1px outset; FONT-WEIGHT: bold; COLOR: #ffffff; BORDER-BOTTOM: #006699 1px outset; BACKGROUND-COLOR: #006699
}
TABLE.CriteriaSearch .dps {
	FONT-SIZE: 11px
}
TABLE.CriteriaSearch .dpt {
	FONT-SIZE: 10px
}
TD.header {
	BORDER-TOP: #006699 1px outset; FONT-WEIGHT: bold; COLOR: #ffffff; BORDER-BOTTOM: #006699 1px outset; BACKGROUND-COLOR: #006699
}
TD.subheader {
	FONT-WEIGHT: bold; COLOR: #666666; BACKGROUND-COLOR: #dddddd
}
TR.alt1 {
	BACKGROUND-COLOR: #eeeeee
}
TR.alt2 {
	BACKGROUND-COLOR: #dddddd
}
TABLE.Form {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; border-spacing: 0px
}
TABLE.Form TD.header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ffffff; LINE-HEIGHT: normal; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006699; FONT-VARIANT: normal
}
TABLE.Form TD.body {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #000000; LINE-HEIGHT: normal; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal
}
TABLE.Form .input {
	FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.results-header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Geneva,sans-serif; BACKGROUND-COLOR: #006699
}
.results-body {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Geneva,sans-serif; BACKGROUND-COLOR: #ffffff
}
.usedbgcolor {
	BACKGROUND-COLOR: #0000cc
}
.usedtext {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.usedlink {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #ffcc00; TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: white
}
TABLE {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #006699
}
A:visited {
	COLOR: #006699
}
A:active {
	COLOR: #006699
}
A:hover {
	COLOR: #999900; TEXT-DECORATION: underline
}
.frontheader:link {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #ff3333
}
.frontheader:visited {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #ff3333
}
.frontheader:active {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #ff3333
}
.frontheader:hover {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #006699; TEXT-DECORATION: underline
}
.menubar {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Helvetica
}
.menubar:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica
}
.menubar:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica
}
.menubar:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #e0e67c; FONT-FAMILY: Helvetica
}
.menuitembg {
	BACKGROUND-COLOR: #ffff81
}
.menuheaderbg {
	BACKGROUND-COLOR: #f1ee6d
}
.menuheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #313131; FONT-FAMILY: Helvetica; BACKGROUND-COLOR: #f1ee6d
}
.menuheader:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #313131; FONT-FAMILY: Helvetica; BACKGROUND-COLOR: #f1ee6d
}
.menuheader:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #313131; FONT-FAMILY: Helvetica; BACKGROUND-COLOR: #f1ee6d
}
.menuheader:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Helvetica; BACKGROUND-COLOR: #f1ee6d
}
.menuitem:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica
}
.menuitem:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica
}
.menuitem:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
.headerfront {
	FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #608c8f
}
.arial7 {
	FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.arial8 {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.arial9 {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.arial10 {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.geneva8 {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: MS Sans Serif,Geneva,Arial,Helvetica,sans-serif
}
.geneva10 {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: MS Sans Serif,Geneva,Arial,Helvetica,sans-serif
}
.grayverdana7 {
	FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica
}
.headarial14 {
	FONT-SIZE: 14pt; COLOR: #666666; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: underline
}
.headgeneva8 {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: MS Sans Serif,Geneva,sans-serif; TEXT-DECORATION: underline
}
.headgeneva14 {
	FONT-SIZE: 14pt; COLOR: #666666; FONT-FAMILY: MS Sans Serif,Geneva,sans-serif; TEXT-DECORATION: underline
}
.headtimes13 {
	FONT-SIZE: 13pt; COLOR: #666666; FONT-FAMILY: Times New Roman,Times,serif; TEXT-DECORATION: none
}
.navynewsgothic8 {
	FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: Franklin Gothic Medium,NewsGothicMT,MS Sans Serif,Geneva,sans-serif
}
.navynewsgothic10 {
	FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Franklin Gothic Medium,NewsGothicMT,MS Sans Serif,Geneva,sans-serif
}
.graynewsgothic10 {
	FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Franklin Gothic Medium,NewsGothicMT,MS Sans Serif,Geneva,sans-serif
}
.whitearial7 {
	FONT-SIZE: 7pt; COLOR: white! important; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.whitearial12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.whitearial14 {
	FONT-SIZE: 14pt; COLOR: white! important; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.buyerguide {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000000
}
.smallheaderblue {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006699; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.headerblue {
	FONT-WEIGHT: bold; FONT-SIZE: 22pt; COLOR: #006699; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.headerred {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #cc0000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.whitelink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #006699
}
.whitelink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica
}
.whitelink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica
}
.whitelink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica
}
.whitelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffff81; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: underline
}
