.cmtbox {
	background-color: #EEEEEE;
	margin-left : 14px;
	margin-right : 15px;
	margin-top : 20px;
	margin-bottom : 20px;
	padding-bottom : 20px;
	padding-top : 20px;
	padding-left : 16px;
	padding-right : 16px;
}


.HomeLeftBox {margin-left : 14px; margin-right : 15px; margin-top : 2px; margin-bottom : 2px;}

.HomeRightBox {margin-left : 14px; margin-right : 15px; margin-top : 2px; margin-bottom : 2px;}

.HomeFranBox {margin-left : 6px; margin-right :6px; margin-top : 2px; margin-bottom : 2px;}

.callout {margin-left : 14px; margin-right : 14px; margin-top : 2px; margin-bottom : 2px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 15px;
	font-weight: bold;
	color : #000000;}
.callout  A:Link {color : #0000CC;	text-decoration : underline; font-weight : bold;}
.callout  A:visited {color : #000066; text-decoration : underline; font-weight : bold;}
.callout  A:Active {color : #0000FF; text-decoration : underline; font-weight : bold;}
.callout  A:Hover {color : #0000FF; text-decoration : underline; font-weight : bold;}


.black {color : #000000;}

.accent {color : #FF9933;}

.underline {
	text-decoration : underline;
}


/* borders for areas */
.buttonborder1a {
	float: left; 
	width: 180; 
	border: 1px solid #CCCCCC;
	margin-left : 4px; 
}

.buttonborder1b {	
	float: left; 
	background-color: #A8BED7;
	border: 4px solid #DBE4EE;
	width: 175; 
	margin-left : 0px; 
	margin-top : 0px; 
	margin-right : 0px; 
	margin-bottom : 0px; 
	padding-left : 9px; 
	padding-top : 6px; 
	padding-right : 9px; 
	padding-bottom : 6px; 
}

.grayborder {
	width: 182; 
	border: 4px solid #EEEEEE;
	margin-left : 8px; 
}

.orangeborder {

	border: 1px solid #FF9933;
	margin-left : 0px; 
	margin-top : 0px; 
	margin-right : 0px; 
	margin-bottom : 0px; 
}





.navbox1 {
	width: 182; 
	border: 4px solid #EEEEEE;
	margin-left : 8px; 
}

.navbox2 {

	border: 1px solid #FF9933;
	margin-left : 0px; 
	margin-top : 0px; 
	margin-right : 0px; 
	margin-bottom : 0px; 
}

.subnav  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	font-weight: bold;
	color : #000000;
	margin-left : 6px; 
	margin-top : 8px; 
	margin-right : 6px; 
	margin-bottom : 8px; 

}

.subnav  A:Link {color : #FF9933;	text-decoration : none; font-weight : bold;}
.subnav  A:visited {color : #FF9933; text-decoration : none; font-weight : bold;}
.subnav  A:Active {color : #666666; text-decoration : none; font-weight : bold;}
.subnav  A:Hover {color : #666666; text-decoration : underline; font-weight : bold;}



.coupon {

	border: 2px dashed #FF9933;
	margin-left : 0px; 
	margin-top : 6px; 
	margin-right : 0px; 
	margin-bottom : 6px; 
}




/* copy for main column */


.Copy  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 16px;
	font-weight: normal;
	color : #333333;
}
.Copy TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 16px;
	font-weight: normal;
	color : #333333;
}


.Copy P {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 16px;
	font-weight: normal;
	color : #333333;
}

.Copy  A:Link {color : #000099;	text-decoration : underline; font-weight : normal;}
.Copy  A:visited {color : #000066; text-decoration : underline; font-weight : normal;}
.Copy  A:Active {color : #0000FF; text-decoration : underline; font-weight : normal;}
.Copy  A:Hover {color : #0000FF; text-decoration : underline; font-weight : normal;}


.Copy h2 {font-family :  Arial, Helvetica, sans-serif;
	font-size : 18px;
	line-height : 20px;
	font-weight: bold;
	color : #FF9933;
}

.CopyB  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 16px;
	font-weight: bold;
	color : #333333;
}
.CopyB TD {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 16px;
	font-weight: bold;
	color : #333333;
}


.CopyB P {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 16px;
	font-weight: bold;
	color : #333333;
}

.CopyB  A:Link {color : #000099;	text-decoration : underline; font-weight : bold;}
.CopyB  A:visited {color : #000066; text-decoration : underline; font-weight : bold;}
.CopyB  A:Active {color : #0000FF; text-decoration : underline; font-weight : bold;}
.CopyB  A:Hover {color : #0000FF; text-decoration : underline; font-weight : bold;}

.Subhead  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 20px;
	font-weight: 600;
	color : #333333;
	font-weight: normal;
}
.Subhead  A:Link {color : #000099;	text-decoration : underline; font-weight: normal;}
.Subhead  A:visited {color : #000099; text-decoration : underline; font-weight: normal;}
.Subhead  A:Active {color : #000099; text-decoration : underline; font-weight: normal;}
.Subhead  A:Hover {color : #000000; text-decoration : underline; font-weight: normal;}

.Newshead  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 22px;
	line-height : 24px;
	font-weight: 800;
	color : #000000;
}


.Newsbar  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight: normal;
	color : #000000;
}
.Newsbar TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight: normal;
	color : #000000;
}


.Newsbar P {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight: normal;
	color : #000000;
}

.Newsbar  A:Link {color : #000099;	text-decoration : underline; font-weight : normal;}
.Newsbar  A:visited {color : #000066; text-decoration : underline; font-weight : normal;}
.Newsbar  A:Active {color : #0000FF; text-decoration : underline; font-weight : normal;}
.Newsbar  A:Hover {color : #0000FF; text-decoration : underline; font-weight : normal;}

.NewsbarHead  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
	font-weight: bolds;
	color : #FF9933;
}


.Featurebar  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight: normal;
	color : #000000;
	margin-left : 6px; 
	margin-top : 8px; 
	margin-right : 6px; 
	margin-bottom : 8px; 
}

.Featurebar  A:Link {color : #000099;	text-decoration : underline; font-weight : normal;}
.Featurebar  A:visited {color : #000066; text-decoration : underline; font-weight : normal;}
.Featurebar  A:Active {color : #0000FF; text-decoration : underline; font-weight : normal;}
.Featurebar  A:Hover {color : #0000FF; text-decoration : underline; font-weight : normal;}

.FeaturebarHead  {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 16px;
	font-weight: bold;
	color : #000000;
}
.FeaturebarHead  A:Link {color : #FF9933;	text-decoration : underline; font-weight : normal;}
.FeaturebarHead  A:visited {color : #FF9933; text-decoration : underline; font-weight : normal;}
.FeaturebarHead  A:Active {color : #000000; text-decoration : underline; font-weight : normal;}
.FeaturebarHead  A:Hover {color : #000000; text-decoration : underline; font-weight : normal;}







.TopNav  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9.5px;
	line-height : 10px;
	font-weight: normal;
	color : #666666;
}
.TopNav TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9.5px;
	color : #666666;
	font-weight: normal;
	line-height : 10px;
}


.TopNav P {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9.5px;
	color : #666666;
	font-weight: normal;
	line-height : 10px;
}

.TopNav  A:Link {color : #666666;	text-decoration : none; font-weight : normal;}
.TopNav  A:visited {color : #333333; text-decoration : none; font-weight : normal;}
.TopNav  A:Active {color : #000099; text-decoration : none; font-weight : normal;}
.TopNav  A:Hover {color : #000099; text-decoration : none; font-weight : normal;}



.FooterNav  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9.5px;
	line-height : 10px;
	font-weight: normal;
	color : #666666;
}
.FooterNav TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9.5px;
	line-height : 10px;
	font-weight: normal;
	color : #666666;
}


.FooterNav P {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9.5px;
	line-height : 10px;
	font-weight: normal;
	color : #666666;
}

.FooterNav  A:Link {color : #666666;	text-decoration : none; font-weight : normal;}
.FooterNav  A:visited {color : #333333; text-decoration : none; font-weight : normal;}
.FooterNav  A:Active {color : #000099; text-decoration : none; font-weight : normal;}
.FooterNav  A:Hover {color : #000099; text-decoration : none; font-weight : normal;}



.Copyright  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9.5px;
	line-height : 10px;
	font-weight: normal;
	color : #666666;
}
.Copyright TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9.5px;
	color : #666666;
	font-weight: normal;
	line-height : 10px;
}


.Copyright P {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9.5px;
	color : #666666;
	font-weight: normal;
	line-height : 10px;
}

.Copyright  A:Link {color : #666666;	text-decoration : none; font-weight : normal;}
.Copyright  A:visited {color : #333333; text-decoration : none; font-weight : normal;}
.Copyright  A:Active {color : #000099; text-decoration : none; font-weight : normal;}
.Copyright  A:Hover {color : #000099; text-decoration : none; font-weight : normal;}








.answer  {color : #000099; font-weight: bold;}
.answerdetail  {color : #000000; font-weight: bold;}
.answerdetail P {
	color : #000000;
	font-weight: normal;
	font-style : italic;
}
.incorrect {color : #CC0000; font-weight: bold;}






/* copy for special sections */

.userinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight: normal;
	background-color: #FFFFFF; 
}

.userinputB {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight: bold;
	background-color: #FFFFFF; 
}

.inputlabels {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight: bold;
}

.radiobuttons {
	background-color : #D0BF6F;
}

FORM .inputlabels {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight: bold;

}
FORM .button {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight: bold;
	background-color: #FFFFFF;
}

FORM .checkbox {background-color: #FFFFFF;} 




.rm30 { margin-right : 30px;}

.lm30 { margin-left : 30px;}

.lm80 { margin-left : 80px;}

.lm1 { margin-left : 1px;}

.indent12 { margin-left : 12px;}

.indent24 { margin-left : 24px;}

.indent36 { margin-left : 36px;}

.indent48 { margin-left : 48px;}

.indent60 { margin-left : 60px;}




