body {margin-top: 0px; background-color: #eeeeee line-height: 0pt;
scrollbar-arrow-color: #0000aa;
 scrollbar-face-color: #99ccff;
 scrollbar-3dlight-color: #dddddd;
 scrollbar-highlight-color: #000066;
 scrollbar-shadow-color: #777777;
 scrollbar-darkshadow-color: #000000;
 scrollbar-track-color: #eeeeee}

.plain {background-color: #ffffff}

img {max-width: 100%; height: auto;}


h1 {font-size: 48pt; font-family: arial; color: #000000; text-align: center; font-style: italic; line-height: 48pt}

h2 {font-size: 32pt; font-family: arial; color: #000000; text-align: center; font-style: normal; line-height: 32pt}

h3 {font-size: 24pt; font-family: arial; color: #111111; text-align: center; font-style: normal; line-height: 24pt; font-weight: 600; margin: 0px 0px; padding: 1px 1px}

h4 {font-size: 16pt; font-family: arial; color: #111111; text-align: center; font-style: normal; line-height: 16pt; font-weight: 600; margin: 0px 0px; padding: 0px 0px}

h5 {font-size: 12pt; font-family: arial; color: #222222; text-align: left; font-style: normal; line-height: 12pt; font-weight: 600;	margin: 3px 0px 3px 0px; padding: 0px 0px}

h6 {font-size: 11pt; font-family: arial; color: #222222; text-align: left; font-style: normal; font-weight: 600; line-height: 10pt; margin: 1px 0px}

p {font-size: 10pt;	font-family: arial;	color: #333333;	text-align: left; font-style: normal; text-indent: 0px;	margin: 1px 0px 1px 0px; line-height: 12pt}

/* margin top left bottom right */

.header {}

.header2 {background-color: #20b3e5; color: #ffffff; padding: 10px;}

.header3 {background-color: #10b3e5; color: #ffffff; padding: 10px;}


a:link {font-family: arial; color: #220099; text-decoration: underline}

a:visited {font-family: arial; color: #992299; text-decoration: underline}

a:hover {font-family: arial; color: #660066; font-style: italic; font-weight: 800}

a:active {font-family: arial; color: #ee0000}


.red_italic {color: #fe0000; font-style: italic}

.white_italic {color: #ffffff; font-style: italic}

.bold_italic {font-weight: 600; font-style: italic}

.smaller {font-size: 50%}

.three_quarter {font-size: 75%}

.type_1 {font-size: 90%; line-height: 150%}

.indent {text-indent: 10px}

.center {text-align: center}

.menu {color: #000000; font-size: 16pt; text-align: left; font-variant: small-caps; text-indent: 10px; line-height: 20pt}

.serif {font-family: serif;	font-size: 12px; color: #000000; text-align: center; font-size: 103%}

.text_highlight_1 {font-weight: 600}

.text_highlight_2 {font-weight: 500; color: #2222ff; text-align: center}

.text_highlight_3 {font-weight: 600; color: #77dd11; text-align: center}


ul {font-size: 10pt; font-family: arial; line-height: 20pt}

li {font-size: 10pt; font-family: arial; list-style-type: circle; line-height: 16pt; padding: 5px}



table {border: 0; align: center; cell-pad: 0}

.top {background: #aaaaaa;	width: 100%;	height: 110px;	border: 4px ridge #333333}

.main {background: #eeeeee; width: 100%; border: 0; horizontal-align: center}

.left {background: #50afff; width: 140px; border: 2px ridge #000000}

.right {background: #c0e0ff; width: 140px; border: 0}

.highlight {background: #99ccff; width: 450px; border: 2px ridge #000000} 

.bottom {background: #444444; width: 100%; height: 30px; border: 0;	font-size: 8pt;	text-align: right; font-family: arial;	color: #ffffff;	cursor: crosshair;	margin-left: auto;	margin-right: auto}

.data {background: #e5e5e5;	border: 1px ridge #000000;	font-size: 8pt;	font-family: arial;	color: #555566;	vertical-align: text-top}
	
.producttable {background: #ccdfff; width: 900px; border: 1px ridge #333333; font-size: 9pt; font-family: arial; color: #111111}

.fitguidetable {background: #ccddee; width: 500px; outline: 1px ridge #111111; font-size: 9pt; font-family: arial; color: #333333; 
vertical-align: text-top; border-collapse: collapse}

.fitguidetable td {border: solid 1px #eeeeee}	

.header_row {background: #55aaff; font-size: 10pt; font-family: arial; color: #111155; text-align: center; font-weight: 600}

.pricetable {background: #ccd5dd; width: 700px; outline: 2px solid #000000; padding 1em 1em 1em 1em; font-size: 9pt; font-family: arial; 
color: #555577; font-weight: 100; border-collapse: collapse}

.pricetable td {border: solid 1px #cfdfe5}

.pricecolumn {font-size: 9pt; font-family: arial; color:#555599; text-align: right}

.priceheading {font-size: 9pt; font-family: arial; color:#2222aa; text-align: center; font-weight:500}

table.coe {background: #ff9000; border: solid #000000; align: center; border-collapse: collapse }

table.coe td {border: solid 1px #666666}