/* 7.8 standard styles*/
/*----------------question spacing and formating--------------*/
/*qbody = question body, question choices, basic small black text type*/
.qbody {
	font-size : 11px;
	font-family : helvetica, arial, sans-serif;
	color : #2F2B13;
	text-decoration : none;
	font-weight : normal;
; line-height: 15px
}

/*qbodyBold = bolded small text*/
.qbodyBold { 
	font-size : 11px; 
	font-family : helvetica, arial, sans-serif; 
	color : #2F2B13; 
	text-decoration : none; 
	font-weight : bold; 
}
	
/*qlist	= question text, bold colored text*/
.qlist {
	font-size : 11px;
	font-family : helvetica, arial, sans-serif;
	color : #2F2B13;
	text-decoration : none;
	font-weight : bold;
	line-height: 15px;
}

/*qlistsub	= question text, plain colored text for descriptive text in question. like "check all that apply"*/
.qlistsub { 
	font-family: helvetica, arial, sans-serif;
	font-size: 11px; 
	color: #2F2B13;
	text-decoration : none;
	font-weight: normal;
	line-height: 15px;
}

/*qlistnum = question numbers*/
.qlistnum {
	font-size : 11px;
	font-family : helvetica, arial, sans-serif;
	color : #2F2B13;
	text-decoration : none;
	font-weight : bold;
	line-height: 0px;
}

.qlistWHITE { 
	font-size : 12px; 
	font-family : helvetica, arial, sans-serif; 
	color : #ffffff; 
	font-weight : bold; 
	text-decoration : none; 
}

/*qlink	= privacy link, and any link that needs to be in the body of the survey*/
.qlink {  
	font-size : 11px; 
	font-family : helvetica, arial, sans-serif; 
	color : #2F2B13; 
	font-weight : normal; 
	text-decoration: underline; 
}

.qlinkWHITE { 
	font-size : 12px; 
	font-family : helvetica, arial, sans-serif; 
	color : #ffffff; 
	font-weight : normal; 
	text-decoration: underline; 
}

/*qspace = allows for an increase or decrease in space between questions*/
.qspace {
	line-height: 20px;
	text-decoration: none;

}

/*qspace2 = allows for an increase or decrease in space between a question and choices for that question*/
.qspace2 { 
	line-height: 5px;
}

/*-----------------formatted table styles----------------*/   
/*qtablehead = header style for tables with visable headers*/	
.qtablehead {  
	font-family: helvetica, arial, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight: bold; 
	color: #2F2B13; 
	text-decoration: none; 
	text-align: center; 
}

/*rows = sets the line color on visable tables as black*/
.rows {  
	font-family: helvetica, arial, sans-serif; 
	background-color: #2F2B13
}

/*----------links and other styles on survey page--------------*/

/*concernstextlink	= for the links in the concerns text*/
.concernstextlink {	
	font-size : 11px;
	font-family : helvetica, arial, sans-serif;
	color : #2F2B13;	
	font-weight : bold; 
	text-decoration : underline
}

/*sweepslink = link to the rules page*/	
.sweepslink {	
	font-size : 11px;	
	font-family : helvetica, arial, sans-serif;	
	color : #2F2B13;	
	font-weight : normal;	
	text-decoration : underline
}

/* star = sets the color of "*" used to indicate required fields*/
/* defalut is size 0 and color white. To show, set size to 12px and color to desired color */
.star	{	
	font-size : 0px;	
	font-family : helvetica, arial, sans-serif;	
	color : #ffffff; 
	text-decoration : none;	
	font-weight : normal;
}
	
/* different style since mail is not always required defalut is size 0 and color white.*/
/*To show, set size to 12px and color to desired color */
.emailStar{	
	font-size : 0px;	
	font-family : helvetica, arial, sans-serif;	
	color : #ffffff; 
	text-decoration : none;	
	font-weight : normal;
}

/*--------------------predefined if needed-------------------------*/
/*regheader	= for a page title or headings without needing a graphic*/
.regheader { 
	font-size : 11px; 
	font-family : helvetica, arial, sans-serif; 
	color : #2F2B13; 
	text-decoration : none; 
	font-weight : bolder; 
}

/*indexlink	= links to registration cards on the index page*/
.indexlink { 	
	font-size : 11px;	
	font-family : helvetica, arial, sans-serif;
	color : #2F2B13; 
	font-weight : bold;	
	text-decoration : underline
}

/*--------------styles for rules page---------*/
/*sweepshead = style for OFFICIAL RULES text on the sweeps rules page*/
.sweepshead	{
 font-size : 10px;
 font-family : helvetica, arial, sans-serif;	
 color : #2F2B13; 	
 font-weight : bold;	
 text-decoration : none; 
 line-height: 15px
}
  
/*sweepsbody = rules page text and any description of rules at the top of a reg card*/
.sweepsbody	{	
	font-size : 10px;	
	font-family : helvetica, arial, sans-serif;	
	color : #2F2B13; 	
	font-weight : normal;	
	text-decoration : none; 
	line-height: 15px
}

/*sweepsbodyback = sets the background and border color of the table the sweeps rules text is in*/
.sweepsbodyback {
	background-color: #ffffff;
	border: thin solid #2F2B13;
}

/*add custom styles below please*/
BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, sans-serif; HEIGHT: 100%
}
TD {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, sans-serif
}
P {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, arial, sans-serif
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 95%; COLOR: #ffffff; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
.dataentry INPUT {
	BORDER-RIGHT: #929fa7 1px solid; BORDER-TOP: #929fa7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #929fa7 1px solid; BORDER-BOTTOM: #929fa7 1px solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #929fa7 1px solid; BORDER-TOP: #929fa7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #929fa7 1px solid; BORDER-BOTTOM: #929fa7 1px solid; BACKGROUND-COLOR: #ffffff
}
SELECT {
	BORDER-RIGHT: #929fa7 1px solid; BORDER-TOP: #929fa7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #929fa7 1px solid; BORDER-BOTTOM: #929fa7 1px solid; BACKGROUND-COLOR: #ffffff
}
A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
.bold {
	FONT-WEIGHT: bold
}
.outer {
	BACKGROUND: #ffffff
}
#imageWrap {
	DISPLAY: inline
}
.imageMouseOver {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.imageHighlight {
	BORDER-RIGHT: #bcd0da 1px solid; BORDER-TOP: #ffffff 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN: 1px; BORDER-LEFT: #bcd0da 1px solid; COLOR: #748189; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcd0da 1px solid
}
.imageHighlight A:link {
	COLOR: #748189; TEXT-DECORATION: none
}
.imageHighlight A:visited {
	COLOR: #748189; TEXT-DECORATION: none
}
.imageHighlight A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
.imageHighlight A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
A:active .imageHighlight {
	BORDER-RIGHT: #56636b 1px solid; BORDER-TOP: #56636b 1px solid; BORDER-LEFT: #56636b 1px solid; BORDER-BOTTOM: #56636b 1px solid
}
.prodTitle {
	FONT-SIZE: 12px; COLOR: #3c3c3c
}
.modelNo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c3c
}
.modelName {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c3c
}
.modelPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c3c
}
.series {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c3c
}
.seriesText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3c3c3c; LINE-HEIGHT: 13px
}
.bulletText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3c3c3c; LINE-HEIGHT: 11px
}
.prodDescription {
	FONT-SIZE: 9px; COLOR: #3c3c3c
}
#featureBox {
	BORDER-RIGHT: #748189 1px solid; BORDER-TOP: #748189 1px solid; BORDER-LEFT: #748189 1px solid; BORDER-BOTTOM: #748189 1px solid
}
.prodFeatures {
	FONT-SIZE: 11px; COLOR: #3c3c3c
}
.prodFeatures A:link {
	FONT-WEIGHT: bold; COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.prodFeatures A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.prodFeatures A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
.prodFeatures A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
.featuresSellCopy {
	FONT-SIZE: 9px; COLOR: #3c3c3c; LINE-HEIGHT: 11px
}
IMG.feature {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A.feature {
	BACKGROUND: #e0dbc0
}
A.feature:hover {
	BACKGROUND: #3c3c3c
}
.swap {
	VISIBILITY: visible; MARGIN-BOTTOM: 10px; WIDTH: 0%; POSITION: absolute; TOP: 1em
}
#swapBox {
	SCROLLBAR-FACE-COLOR: #e0dbc0; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #3c3c3c; SCROLLBAR-ARROW-COLOR: #3c3c3c; SCROLLBAR-BASE-COLOR: #3c3c3c; POSITION: relative; scrollbar-3d-light-color: #ff8000; scrollbar-dark-shadow-color: #3c3c3c
}
#allViewsLayer {
	MARGIN-TOP: 0px
}
#featuresLayer {
	MARGIN-TOP: 0px
}
#featureScroll {
	PADDING-RIGHT: 16px; OVERFLOW-Y: auto; LEFT: 0px; OVERFLOW-X: hidden; WIDTH: 456px; POSITION: relative; TOP: 0px; HEIGHT: 199px; moz-box-sizing: border-box; div: 0px
}
.featureAsset {
	DISPLAY: none; LEFT: 3px; POSITION: relative; TOP: -30px
}
#finishesLayer {
	MARGIN-TOP: 0px; FONT-SIZE: 8px; COLOR: #3c3c3c; LINE-HEIGHT: 7px
}
.colorFinishes {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #74767a; LINE-HEIGHT: 10px
}
.colorFinishes A:link {
	COLOR: #74767a; TEXT-DECORATION: underline
}
.colorFinishes A:visited {
	COLOR: #74767a; TEXT-DECORATION: underline
}
.colorFinishes A:active {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.colorFinishes A:hover {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.sideArtHead {
	FONT-WEIGHT: bold; COLOR: #3c3c3c
}
.sideArtLinks {
	COLOR: #3c3c3c
}
.sideArtLinks A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.sideArtLinks A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.sideArtLinks A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sideArtLinks A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.categoryBar {
	BACKGROUND: #dde6ed
}
.specCategoryBar {
	BACKGROUND: #dde6ed
}
.categoryTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c3c
}
.specBarText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c3c
}
.categoryView {
	FONT-SIZE: 9px; COLOR: #3c3c3c
}
.categoryPage {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #3c3c3c
}
.categoryPage A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.categoryPage A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.categoryPage A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
.categoryPage A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
.survey_subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #929fa7
}
.survey_small {
	FONT-SIZE: 9px
}
.survey_required {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
.survey_questions {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3c3c3c
}
.survey_pageHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3c3c3c
}
.survey_errorMessage {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cc0000
}
.surveylinktext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #dde6ed; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#edulink A:link {
	COLOR: #60a9b8; TEXT-DECORATION: none
}
#edulink A:visited {
	COLOR: #60a9b8; TEXT-DECORATION: none
}
#edulink A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
#edulink A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
#edulinkact A:link {
	FONT-WEIGHT: bold; COLOR: #60a9b8; TEXT-DECORATION: none
}
#edulinkact A:visited {
	FONT-WEIGHT: bold; COLOR: #60a9b8; TEXT-DECORATION: none
}
#edulinkact A:hover {
	FONT-WEIGHT: bold; COLOR: #56636b; TEXT-DECORATION: none
}
#edulinkact A:active {
	FONT-WEIGHT: bold; COLOR: #56636b; TEXT-DECORATION: none
}
.edu_sidenav_highlight {
	BACKGROUND: #c1c29a
}
.edu_sidenav {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #60a9b8; PADDING-TOP: 6px
}
.edu_sidenav_active {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #dde6ed; PADDING-BOTTOM: 5px; PADDING-TOP: 6px
}
.learning_header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #60a9b8; LINE-HEIGHT: 18px
}
.HONforbusinessheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #9591c3; LINE-HEIGHT: 18px
}
.HONforbusinesssubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #9591c3; LINE-HEIGHT: 16px
}
.indent {
	PADDING-LEFT: 10px; PADDING-TOP: 5px
}
.HONforsubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #778ea0; LINE-HEIGHT: 15px
}
#HONforlinks A:link {
	COLOR: #778ea0; TEXT-DECORATION: none
}
#HONforlinks A:visited {
	COLOR: #778ea0; TEXT-DECORATION: none
}
#HONforlinks A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
#HONforlinks A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
.catalogrequest {
	FONT-WEIGHT: bold; BACKGROUND: #c1c29a
}
#catreqlink_wh A:link {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#catreqlink_wh A:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#catreqlink_wh A:active {
	FONT-SIZE: 14px; COLOR: #56636b; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#catreqlink_wh A:hover {
	FONT-SIZE: 14px; COLOR: #56636b; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#catreqlink_bl A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
#catreqlink_bl A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
#catreqlink_bl A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
#catreqlink_bl A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
.keysaccessories {
	FONT-WEIGHT: bold; BACKGROUND: #a9a7bf; COLOR: #ffffff
}
#keysaccessorieslink A:link {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#keysaccessorieslink A:visited {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#keysaccessorieslink A:active {
	FONT-SIZE: 14px; COLOR: #56636b; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#keysaccessorieslink A:hover {
	FONT-SIZE: 14px; COLOR: #56636b; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.whatsnew {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; COLOR: #8b89a1
}
#whatsnewlink A:link {
	FONT-SIZE: 14px; COLOR: #8b89a1; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#whatsnewlink A:visited {
	FONT-SIZE: 14px; COLOR: #8b89a1; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#whatsnewlink A:active {
	FONT-SIZE: 14px; COLOR: #56636b; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#whatsnewlink A:hover {
	FONT-SIZE: 14px; COLOR: #56636b; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
#seriflink A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
#seriflink A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
#seriflink A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
#seriflink A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
.logo {
	PADDING-LEFT: 15px
}
.homepageborder {
	BORDER-RIGHT: #748189 1px solid; BORDER-TOP: #748189 1px solid; BORDER-LEFT: #748189 1px solid; BORDER-BOTTOM: #748189 1px solid
}
.blueborder_noleft {
	BORDER-RIGHT: #748189 1px solid; BORDER-TOP: #748189 1px solid; BORDER-BOTTOM: #748189 1px solid
}
.sanserifaccentheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3c3c3c; LINE-HEIGHT: 18px
}
.sanserifaccentsubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c3c; LINE-HEIGHT: 13px
}
.HONforsubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3c3c3c; LINE-HEIGHT: 15px
}
.finddealersubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3c3c3c; LINE-HEIGHT: 14px
}
.hp_header {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #778ea0; LINE-HEIGHT: 24px
}
.hp_subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #778ea0; LINE-HEIGHT: 15px
}
.hp_learnmore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8b89a1; LINE-HEIGHT: 13px
}
#hp_learnmore {
	PADDING-LEFT: 35px; PADDING-TOP: 50px
}
#hp_learnmore A:link {
	COLOR: #8b89a1; TEXT-DECORATION: none
}
#hp_learnmore A:visited {
	COLOR: #8b89a1; TEXT-DECORATION: none
}
#hp_learnmore A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
#hp_learnmore A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
#hp_textpadding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; LINE-HEIGHT: 13px; PADDING-TOP: 2px
}
#linepadding {
	PADDING-TOP: 10px
}
.whatsnewborder {
	BORDER-RIGHT: #748189 1px solid; BORDER-TOP: #748189 1px solid; BORDER-LEFT: #748189 1px solid; BORDER-BOTTOM: #748189 1px solid
}
.pricerange {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3c3c3c; LINE-HEIGHT: 16px
}
#textpaddingwide {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px
}
#textpaddingnarrow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 7px; LINE-HEIGHT: 14px; PADDING-TOP: 2px
}
#textpaddinghp {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.textpaddingwide {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px
}
.textpaddingnarrow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LINE-HEIGHT: 14px; PADDING-TOP: 10px
}
.textpaddingclickhere {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; LINE-HEIGHT: 14px; PADDING-TOP: 15px
}
#primarynavpadding {
	PADDING-BOTTOM: 9px
}
.primarynavback {
	BACKGROUND: #9fb6c8
}
.primaryNav {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3c3c3c
}
.primaryNav A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.primaryNav A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.primaryNav A:active {
	COLOR: #ffffff; TEXT-DECORATION: overline
}
.primaryNav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: overline
}
.primaryNavAct {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.primaryNavAct A:link {
	COLOR: #ffffff; TEXT-DECORATION: overline
}
.primaryNavAct A:visited {
	COLOR: #ffffff; TEXT-DECORATION: overline
}
.primaryNavAct A:active {
	COLOR: #ffffff; TEXT-DECORATION: overline
}
.primaryNavAct A:hover {
	COLOR: #ffffff; TEXT-DECORATION: overline
}
.secondaryNav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #3c3c3c; PADDING-TOP: 10px
}
.secondaryNav A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.secondaryNav A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.secondaryNav A:active {
	COLOR: #56636b; TEXT-DECORATION: overline
}
.secondaryNav A:hover {
	COLOR: #56636b; TEXT-DECORATION: overline
}
.tertiaryNav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3c3c3c; BACKGROUND-COLOR: #9fb6c8
}
.tertiaryNav A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.tertiaryNav A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.tertiaryNav A:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.tertiaryNav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.copyright {
	FONT-SIZE: 9px; PADDING-BOTTOM: 10px; COLOR: #3c3c3c; LINE-HEIGHT: 10px
}
.copyright A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.copyright A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: none
}
.copyright A:active {
	COLOR: #56636b; TEXT-DECORATION: underline
}
.copyright A:hover {
	COLOR: #56636b; TEXT-DECORATION: underline
}
A.specbutton {
	BORDER-RIGHT: #3c3c3c 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #3c3c3c 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; BORDER-LEFT: #3c3c3c 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #3c3c3c 1px solid; TEXT-ALIGN: center
}
A.specbutton:link {
	COLOR: #3c3c3c; BACKGROUND-COLOR: #e0dbc0; TEXT-DECORATION: none
}
A.specbutton:visited {
	COLOR: #3c3c3c; BACKGROUND-COLOR: #e0dbc0; TEXT-DECORATION: none
}
A.specbutton:hover {
	BORDER-LEFT-COLOR: #3c3c3c; BORDER-BOTTOM-COLOR: #3c3c3c; COLOR: #3c3c3c; BORDER-TOP-COLOR: #3c3c3c; BACKGROUND-COLOR: #56636b; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #3c3c3c
}
A.specbutton:active {
	COLOR: #3c3c3c; BACKGROUND-COLOR: #56636b; TEXT-DECORATION: none
}
A.button {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
A.button:link {
	COLOR: #ffffff; BACKGROUND-COLOR: #3c3c3c; TEXT-DECORATION: none
}
A.button:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: #3c3c3c; TEXT-DECORATION: none
}
A.button:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #56636b; TEXT-DECORATION: none
}
A.button:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #56636b; TEXT-DECORATION: none
}
#crumb {
	MARGIN: 0px
}
.breadcrumb {
	FONT-SIZE: 9px; COLOR: #3c3c3c
}
.breadcrumb A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.breadcrumb A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.breadcrumb A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
.breadcrumb A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
TABLE.verticalfile {
	BORDER-RIGHT: #929fa7 1px solid; BORDER-TOP: #929fa7 1px solid; BORDER-LEFT: #929fa7 1px solid; BORDER-BOTTOM: #929fa7 1px solid
}
TD.verticalfile {
	BORDER-RIGHT: #929fa7 1px solid; BORDER-TOP: #929fa7 1px solid; BORDER-LEFT: #929fa7 1px solid; BORDER-BOTTOM: #929fa7 1px solid
}
.rowshading {
	BACKGROUND: #dde6ed
}
.fieldlabel {
	FONT-WEIGHT: bold; COLOR: #3c3c3c
}
.errorMessage {
	FONT-SIZE: 9pt; COLOR: #990000
}
.footnote {
	FONT-SIZE: 9px
}
.pageHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3c3c3c; LINE-HEIGHT: 16px
}
.subHead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #748189; LINE-HEIGHT: 16px
}
.intro {
	FONT-SIZE: 12px; COLOR: #3c3c3c; FONT-STYLE: italic
}
.caption {
	FONT-SIZE: 9px; COLOR: #3c3c3c; FONT-STYLE: oblique
}
.tancaption {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #748189
}
.popupCaption {
	FONT-SIZE: 9px; COLOR: #3c3c3c
}
#goBackPrint {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.goBack {
	FONT-WEIGHT: bold; FONT-SIZE: 8px
}
.printPage {
	FONT-WEIGHT: bold; FONT-SIZE: 8px
}
.productSearch {
	FONT-SIZE: 9px; COLOR: #3c3c3c
}
.dealerLocatorFormTitle {
	FONT-SIZE: 9px; COLOR: #3c3c3c; LINE-HEIGHT: 12px
}
.dealerIconLevels {
	FONT-SIZE: 9px; COLOR: #3c3c3c; LINE-HEIGHT: 11px
}
.dealerZebraStripe {
	BACKGROUND: #dde6ed; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dealerNumber {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c3c; LINE-HEIGHT: 15px
}
.dealerName {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3c3c3c; LINE-HEIGHT: 15px
}
.dealerAddressInfo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3c3c3c; LINE-HEIGHT: 15px
}
.subnav {
	FONT-SIZE: 9px; COLOR: #3c3c3c
}
.subnav A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.subnav A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.subnav A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
.subnav A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
.publicationTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #3c3c3c; LINE-HEIGHT: 15px; FONT-STYLE: italic
}
#learnmore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8b89a1; LINE-HEIGHT: 13px
}
#learnmore A:link {
	COLOR: #8b89a1; TEXT-DECORATION: none
}
#learnmore A:visited {
	COLOR: #8b89a1; TEXT-DECORATION: none
}
#learnmore A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
#learnmore A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
.jobTitleBar {
	BACKGROUND: #dde6ed
}
.jobTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #3c3c3c; LINE-HEIGHT: 15px
}
.jobLocation {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #3c3c3c; LINE-HEIGHT: 15px
}
.jobPageJump {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #3c3c3c; LINE-HEIGHT: 15px
}
.jobPageJump A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.jobPageJump A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.jobPageJump A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
.jobPageJump A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
.showroomTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #3c3c3c; LINE-HEIGHT: 15px
}
.chartCallouts {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; LINE-HEIGHT: 11px
}
.chartCalloutCopy {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; LINE-HEIGHT: 11px
}
.govTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3c3c3c
}
.govSubTitle {
	FONT-WEIGHT: bold
}
.govSubTitle A:link {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.govSubTitle A:visited {
	COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.govSubTitle A:active {
	COLOR: #56636b; TEXT-DECORATION: none
}
.govSubTitle A:hover {
	COLOR: #56636b; TEXT-DECORATION: none
}
.govNumbers {
	FONT-STYLE: italic
}
.govDesc {
	FONT-WEIGHT: normal; FONT-SIZE: 9px
}
.govChartRow {
	BACKGROUND: #dde6ed
}
UL.bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/graphics/bulletFeature.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 16px; PADDING-TOP: 0px
}
.returnJump A:link {
	FONT-SIZE: 9px; COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.returnJump A:visited {
	FONT-SIZE: 9px; COLOR: #3c3c3c; TEXT-DECORATION: underline
}
.returnJump A:active {
	FONT-SIZE: 9px; COLOR: #56636b; TEXT-DECORATION: none
}
.returnJump A:hover {
	FONT-SIZE: 9px; COLOR: #56636b; TEXT-DECORATION: none
}
.zebraStripe {
	BACKGROUND: #dde6ed; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
	
