
	body, td { font-family: arial, helvetica, sans-serif; font-size: 12px; color: #333333; background: #fff; vertical-align: top; text-align: left; margin: 0px; padding: 0px; line-height: 130%; }
	a { color: #663333; text-decoration: none; }
	a:hover { color: #660000; text-decoration: underline; }

	table.wide, div.wide { width: 100%; }
	img { border: 0px}
	ul { margin: 0px 0px 8px 0px;}
	
	div.container { width: 990px; text-align: left;}
	div.container2 { text-align: left; padding: 8px;}
	div.content { width: 990px; }
	
	div.header { width: 990px; margin: 5px 0px 0px 0px; line-height: 0.6cm;}
	div.header2 { width: 990px; margin: 0px 0px 6px 0px; line-height: 0.6cm; clear: both;}
	div.footerBox { width: 990px; margin: 0px 0px 6px 0px; padding: 8px 0 0 8px; line-height: 0.6cm; border-top: 1px solid #D6D6D6; border-left: 1px solid #D6D6D6;}
	
	div.circles {  width: 296px; height: 51px; text-align: left; margin: 0;}
	div.topTabs { height: 51px; margin: 0px; vertical-align: top; background: url(/images/nav/bg_header2.gif) repeat-x; }
	span.topMenu { margin: 0; height: 100%;  padding: 4px 0px 20px 4px; }
	img.topCircles { vertical-align: bottom;}
	
	div.mainContent { width: 990px; margin: 20px 0px 0px 0px; line-height: 0.6cm; }
	
	div.leftColumn { min-height: 400px; border-top: 1px solid #D6D6D6; border-right: 1px solid #D6D6D6; margin: 1px 4px 0 0;}

		div.twoColumnCellA { width: 660px; }
		div.twoColumnCellAPadding { margin: 0px 130px 0px 15px; }
		
		div.twoColumnCellB{ width: 330px; }
		div.twoColumnCellB{ width: 330px; }
		div.twoColumnCellBPadding { margin: 0px 15px 0px 15px; }
		
		div.homePromoContainer { width: 990px; margin: 8px 0 18px 0; }
			td.homePromoCellA { width: 660px; height: 350px; vertical-align: top; text-align: center; margin: 5px 10px 0px 0px; color: #fff;}
			td.homePromoCellB { width: 330px; height: 200px; vertical-align: top; text-align: center; color: #fff;}
			td.homePromoCellC { width: 330px; height: 150px; vertical-align: top; text-align: center; color: #fff;}

	dl.feature { margin: 0px 0px; padding: 2px 15px 5px 0; border-top: 0px dotted #ccc; background: #F6F4EE}
	dl.feature:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
	dl.feature dt { margin: 0 0 .5em 0; color: #633; font-size: 16px; font-weight: bold;}
	dl.feature dt img { float: left; margin: 0 15px 0 0; padding: 1px 4px 4px 1px; background: #EAEAEA;}
	dl.feature dd {  font-size: 100%; line-height: 1.5em; color: #4E4E4E; }

	dl.featureR { margin: 15px 0px; padding: 15px;  border-top: 1px dotted #ccc;}
	dl.featureR:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
	dl.featureR dt { margin: 0 0 .5em 0; color: #633; font-size: 14px; font-weight: bold; margin: 12px 0px 4px 0px;}
	dl.featureR dt img { float: right; margin: 0 0 0 15px; padding: 1px 4px 4px 1px; background: #EAEAEA;}
	dl.featureR dd { margin-left: 0px; margin-right: 159px; font-size: 100%; line-height: 1.5em; color: #666; }

	dl.featureT { margin: 15px 0px; padding: 15px; border-top: 1px dotted #ccc;}
	dl.featureT dt { margin: 0 0 .5em 0; color: #633; font-size: 16px; font-weight: bold; margin: 12px 0px 4px 0px;}
	dl.featureT dd { margin: 0px; font-size: 100%; line-height: 1.5em; color: #666; }

	div.logo  { width: 143px; height: 54px; text-align: left;  margin: 10px 0px 0px 0px}
	div.topLinks  { POSITION: absolute; top: 24px; float: top; width: 714px; margin-left: 270px; font-size: 12px; text-align: right; vertical-align: top;}
	div.topLinks2  { POSITION: absolute; top: 24px; float: top; width: 714px; margin-left: 250px; font-size: 12px; text-align: right; vertical-align: top;}
	.customerService  { color: #663333; font-size: 14px; font-weight: bold;}
	.customerService a {font-size: 13px;}
	
	h1 { color: #633; font-size: 19px; font-weight: bold; margin: 10px 0px 14px 0px;}
	h2 { color: #633; font-size: 17px; font-weight: bold; margin: 12px 0px 4px 0px;}
	h3 { color: #000; font-size: 14px; font-weight: bold; margin: 8px 0px 4px 0px;}
	h4 { color: #000; font-size: 12px; font-weight: bold; margin: 3px 0px 3px 0px;}
	
	div.par { margin: 0px 0px 6px 0px;}

	div.form { width: 600px; border: 1px solid #ccc; padding: 12px;}
	table.form { width: 100%;}
	td.formLabel { width: 180px; text-align: right; padding-right: 10px;}
	td.formValue { }	
	div.formTitle	{ margin: 10px 0 2px 0; padding: 6px 0 0 0; border-top: 1px solid #ccc; color: #A85250;  font-size: 15px;}
	div.formError	{ color: #A85250;  font-size: 12px; font-style: italic;}
	div.formMessage	{ margin: 8px 0px 28px 0px; font-size: 14px;}
	
	span.largePrint { color: #633; font-size: 16px; font-weight: bold;}
	span.h2 { color: #633; font-size: 17px; font-weight: bold; margin: 12px 0px 4px 0px;}
	
	span.caption {color: #666; font-style: italic;}
	
	div.parIndent { margin: 4px 0px 6px 20px;}
	div.parBox { margin: 4px 0px 10px 0px; padding: 8px; border: 2px solid #ccc;}

	table.chart { border-width: 1px; border-spacing: 0px; border-color: #666; border-style: solid;}
	table.chart th { border-width: 1px; padding: 3px; border-color: #ccc; background-color: #ccc; border-style: solid; text-align: center; font-size: 13px;}
	table.chart td { border-width: 1px; padding: 3px; border-color: #ccc; border-style: solid; text-align: center; font-size: 10px;}
	
	div.FAQ h2 { margin: 12px 0px 6px -20px;}
	div.FAQ li { margin: 0px 0px 3px 10px;}
	div.FAQ_question { font-weight: bold;}
	div.FAQ_answer { }
	
	div.parable { border: 1px solid #ccc; margin: 14px 34px 14px 34px; line-height: 1.3em;}
	div.parableTitle { color: #633; font-size: 13px; font-weight: bold; text-align: center; margin: 0px 0px 12px 0px;}
	div.parablePadding{ margin: 22px;}
	span.drop { float: left; font-size: 400%; line-height: 1em; margin: -6px 6px 2px 0px; padding: 4px 4px; border: 2px solid #ccc; color: #633; background: #eee; font-family: times, times new roman, serif;}
	
#menu {
	WIDTH: 990px; HEIGHT: 24px; BACKGROUND: #fff; margin: 0px 0px 0px 2px;
}
#menu UL {
	WIDTH: 123px; height: 100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
#menu A {
	BORDER-RIGHT: #888 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: normal 11px/20px arial, helvetica, sans-serif; BORDER-LEFT: #bbb 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #555 0px solid
}
#menu H2 {
	BORDER-RIGHT: #888 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: normal 11px/16px arial, helvetica, sans-serif; BORDER-LEFT: #bbb 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #555 0px solid
}
#menu H2 {
	HEIGHT: 24px; BACKGROUND: #fff; text-align: center; vertical-align: middle;
}
#menu H2 A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: normal 13px arial, helvetica, sans-serif; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px;}
#menu H2 A {
	HEIGHT: 100%; BACKGROUND: #fff; text-align: center; vertical-align: middle;
}
#menu A {
	BACKGROUND: #FAF9F6; COLOR: #000; TEXT-DECORATION: none;
}
#menu A:hover { BACKGROUND: #F1F7FE; COLOR: #2A1E00; }
#menu LI {
	POSITION: relative
}
#menu UL UL {
	Z-INDEX: 500; POSITION: absolute
}
#menu UL UL UL {
	LEFT: 100%; POSITION: absolute; TOP: 0px
}
DIV#menu UL UL {
	DISPLAY: none
}
DIV#menu UL LI:hover UL UL {
	DISPLAY: none
}
DIV#menu UL UL LI:hover UL UL {
	DISPLAY: none
}
DIV#menu UL LI:hover UL {
	DISPLAY: block
}
DIV#menu UL UL LI:hover UL {
	DISPLAY: block
}
DIV#menu UL UL UL LI:hover UL {
	DISPLAY: block
}

/* Hide from IE/Mac \*/
* html dl.feature { height: 1%; }
dl.feature { display: block; }
* html dl.featureR { height: 1%; }
dl.featureR { display: block; }
/* End hide from IE/Mac */