
BODY      { color: #151515; font-size: 11px; font-family: Verdana; line-height: 15px; background-image: url(images/vert-blend1.jpg); background-repeat: repeat }
.leftnav {
 	font-size: 10px;
	padding-left: 1px;
	padding-top: 20px;
	}

.content {
	padding: 20px 20px 40px 20px;
	}

.contenthome  { }

.dashed {
 	border-bottom: 1px dashed #BBBBBB;
 	height: 1px;
 	}

.dashedgray {
 	border-bottom: 1px dashed #AAAAAA;
 	height: 1px;
 	}

.dashedhome {
 	border-bottom: 1px dashed #DDDDDD;
 	height: 1px;
 	}

.dashedaqua {
 	border-bottom: 1px dashed #00AADD;
 	 	}

.dashedvertgray {
 	border-right: 1px dashed #AAAAAA;
 	width: 1px;
 	height: 100%;
 	}

.dashedvertaqua {
 	border-right: 1px dashed #00AADD;
 	width: 1px;
 	}

.twenty {
	padding-bottom: 20px;
	}

.fifteen {
	padding-bottom: 15px;
	}

.ten {
	padding-bottom: 10px;
	}

.eight {
	padding-bottom: 8px;
	}

.five {
	padding-bottom: 5px;
	}

.noteimg {
	padding-left: 20px;
	}

.calloutimg {
 	float: right;
 	clear: right;
	padding-left: 20px;
	padding-top: 20px;
	}

.calloutimgleft {
 	float: left;
 	clear: left;
	padding-right: 20px;
	padding-bottom: 20px;
	}

.prodimg {
	border: 1px solid #999999;
 	}

.outlinegray {
	border: 1px solid #AAAAAA;
 	}

.outlineaqua {
	border: 1px solid #00AADD;
 	}

.homeheadtxt      { color: #435279; font-size: 11px; font-weight: bold; text-transform:  }

.sbhdtxt {
 	color: #575785;
 	font-weight: bold;
 	}

.roilabeltxt {
 	font-size: 10px;
 	line-height: 14px;
 	color: #575785;
 	font-weight: bold;
 	}

.caseformlabeltxt {
 	font-size: 10px;
 	line-height: 24px;
 	color: #575785;
 	font-weight: bold;
 	}

.hometxt  { color: #313131 }

.imgtitletxt {
	padding-top: 20px;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
 	}

.imgcaptiontxt {
	font-size: 9px;
	font-style: italic;
	line-height: 11px;
 	}

.subheadtxt {
	padding-top: 20px;
	font-size: 18px;
	color: #00AADD;
	line-height: 22px;
 	}

.purchaseinfotxt {
 	font-size: 10px;
 	line-height: 12px;
 	}

.roiquotetxt {
 	font-size: 10px;
 	line-height: 14px;
 	}

.roiquotee {
 	font-style: italic;
 	}

.sideboxtxt {
 	font-size: 9px;
 	line-height: 12px;
	margin-left: 5px;
 	}

.pricetxt {
 	font-size: 18px;
 	color: #666666;
 	}

.wordonstreettxt {
 	font-size: 9px;
 	line-height: 11px;
 	color: #777777;
	margin-left: 5px;
	margin-right: 5px;
 	}

.wordonstreetquotee  { font-style: italic; text-align: right }

.footer   { color: #dbdbdb; font-size: 9px; font-family: arial; background-color: #7d7d7d; padding-right: 20px; padding-left: 20px; height: 25px }
.footer1 { color: #000; font-size: 11px; font-family: arial; padding-right: 20px; padding-left: 20px; height: 25px }
UL {
 	position: relative;
 	top: -1em;
 	}

A  { color: #575785 }

A:visited {
 	color: #575785;
 	}

A.prodlink {
 	color: #575785;
 	font-weight: bold;
	line-height: 15px;
 	}

A.prodlink:visited {
 	color: #575785;
 	font-weight: bold;
	line-height: 15px;
 	}

A.footerlink   { color: #f5f5f5; font-size: 8pt; text-decoration: none }

A.footerlink:visited   { color: #f5f5f5; font-size: 8pt; text-decoration: none }

A.leftnavlink {
 	color: #666666;
 	text-decoration: none;
 	}

A.leftnavlink:visited {
 	color: #666666;
 	text-decoration: none;
 	}

A.leftnavlink:hover {
 	font-weight: bold;
 	color: #88BB55;
 	text-decoration: none;
 	}

A.sidebox8link {
	font-size: 9px;
	color: #575785;
	line-height: 18px;
	padding-left: 8px;
 	}

A.sidebox8link:visited {
	font-size: 9px;
	color: #575785;
	line-height: 18px;
	padding-left: 8px;
 	}

A.sidebox5link {
	font-size: 9px;
	color: #575785;
	line-height: 18px;
	padding-left: 5px;
 	}

A.sidebox5link:visited {
	font-size: 9px;
	color: #575785;
	line-height: 18px;
	padding-left: 5px;
 	}

A.sideboxlink {
	font-size: 9px;
	color: #575785;
	line-height: 12px;
 	}

A.sideboxlink:visited {
	font-size: 9px;
	color: #575785;
	line-height: 12px;
 	}

A.homeprodsupplink    { color: #435279; font-size: 11px; font-weight: bold; line-height: 18px; text-decoration: none }

A.homeprodsupplink:visited    { color: #435279; font-size: 11px; font-weight: bold; line-height: 18px; text-decoration: none }

A.demodllink {
	font-size: 10px;
	color: #575785;
	line-height: 15px;
	font-weight: bold;
 	}

A.demodllink:visited {
	font-size: 10px;
	color: #575785;
	line-height: 15px;
	font-weight: bold;
 	}

A.readprlink {
	font-size: 10px;
	color: #575785;
	line-height: 15px;
 	}

A.readprlink:visited {
	font-size: 10px;
	color: #575785;
	line-height: 15px;
 	}

A.viewwinss {
	padding-top: 20px;
	font-size: 9px;
	color: #575785;
 	}

A.viewwinss:visited {
	padding-top: 20px;
	font-size: 9px;
	color: #575785;
 	}

.leftnavon {
 	font-weight: bold;
 	color: #88BB55;
 	}
 	
#sec1 { visibility: visible; display:block; position: relative; width: 100%; height: auto }
#sec2 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec3 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec4 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec5 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec6 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec7 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec8 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec9 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec10 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec11 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec12 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec13 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec14 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec15 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec16 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec17 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec18 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec19 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#sec20 { visibility: visible; display:none; position: relative; width: 100%; height: auto }

#img1 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img2 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img3 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img4 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img5 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img6 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img7 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img8 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img9 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img10 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img11 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img12 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img13 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img14 { visibility: visible; display:none; position: relative; width: 100%; height: auto }
#img15 { visibility: visible; display:none; position: relative; width: 100%; height: auto }


#tab1    { background: #ffffff url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: medium none }
#tab2    { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab3    { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab4    { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab5    { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab6    { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab7    { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab8   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab9   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab10   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab11   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab12   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab13   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab14   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab15   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab16   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab17   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab18   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab19   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
#tab20   { background: #BBBBBB url("images/tab-frame.png") no-repeat; position: relative; width: 100%; height: 20px; vertical-align: middle; border-bottom: 2px solid black }
.related { color: #464646; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #c5edff; vertical-align: bottom }
td.infobox  { background-image: url(images/diagBlend2.jpg); background-repeat: no-repeat }
td.shadow { background-image: url(images/gray.png); background-repeat: repeat }
td.infobox2 { background-image: url(images/diagBlend2.jpg); background-repeat: no-repeat }
.homeSectionHead   { color: #434040; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16pt }
