h4 {display:inline; vertical-align:5; font-size:100%; text-transform: uppercase}
	html:not([dummy]) h4{display:inline; vertical-align:5; font-size:100%; text-transform: uppercase}
	
body {
	text-align:center;
	background-color:#185B65;
}

.body {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40664A;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8C9A6E;
	text-align: left;
	vertical-align: top;
	float:center;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
}	

.bodynew {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40664A;
	background-color: #8C9A6E;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8C9A6E;
	text-align: left;
	vertical-align: top;
	float:center;
}	
.frame {
  position: relative;
	width:770px;
	height:550px;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	padding:0px;
	text-align:left;
	}
	
#lefttop {
  position: relative;
	width:151px;
	height:184px;
	padding:0px;
	float:left;
	background:#ADB098;
	}
	
#centertop {
  position: relative;
	width:285px;
	height:184px;
	padding:0px;
	float:left;
	background:#FFFFFF;
	}

.productbody {
  position: relative;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40664A;
	background-color: #D6DED6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8C9A6E;
	text-align: left;
	vertical-align: top;
	float:left;
	width:618;
	}
	
	html:not([dummy]).productbody {float:right}	
	

#centerbottom {
  position: relative;
	width:285px;
	height:444px; 
	padding:0px;
	float:left;
	background:#8C9A6E;
	}
	
#righttop {
  position: relative;
	width:334px;
	height:444px;
	padding:0px;
	float:left;
	background:#ADB098;
	}
	
#headerleft {
  position: relative;
	width:436px;
	height:77px;
	padding:0px;
	float:left;
	background:#FFFFFF
	}
	
#headerright {
	position: relative;
	width:334px;
	height:77px;
	text-align: right;
	padding:0px;
	float:left;
	background:#FFFFFF;
	color: #006699;
	}
	
.disclaimer {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}	

.footer {
  position: relative;
	width:100%;
	padding:0px;
	float:center;
	background:#D7DCCC
	}

*html .footer {height:1em}	
html:not([dummy]) .footer{ height:2em; float:left}
html>body .footer {height:2em; float:left}

.footer2 {
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #D7DCCC;
	text-align: center;
	vertical-align: middle;
	padding-top: 6px;
	padding-bottom: 3px;
	border-top: medium solid #FFFFFF;
}
html:not([dummy]) .footer2 {height:0px}
html>body .footer2 {height:0px}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #185B65;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #185B65;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #185B65;
	text-decoration: underline;
}
a:link.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #185B65;
	text-decoration: none;
}
a:visited.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #185B65;
	text-decoration: none;
}
a:hover.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #185B65;
	text-decoration: underline;
}
a:link.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
a:visited.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
a:hover.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
a:link.footlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #185B65;
	text-decoration: none;
}
a:visited.footlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #185B65;
	text-decoration: none;
}
a:hover.footlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #185B65;
	text-decoration: underline;
}
a:link.item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40664A;
	text-decoration: none;
}
a:visited.item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40664A;
	text-decoration: none;
}
a:hover.item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #40664A;
	text-decoration: underline;
}.topNAV {
	text-align: right;
	vertical-align: middle;
	padding-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #185B65;
}

*html .topNAV{padding-top:8px}
html:not([dummy]) .topNAV {padding-top:10px}
html>body .topNAV{padding-top:8px}

.headertop {
	background-color:white; 
}

*html .headertop {height:77px}
html:not([dummy]) .headertop {height:5em}

.mainnav {
	text-align: left;
	vertical-align: top;
}

/*thanks /jimthatcher.com/*/
.skiplist {margin: 0; padding: 0}
.skip {display: none; font-family: verdana, sans-serif; text-align: left; position: absolute; top: -45%; padding: 0; margin: 0} /*All incl Opera*/
* html .skip {display: block} /*Seen by IE*/
html:not([dummy]) .skip {display: block} /*Seen by Moz and FF*/
.skip a {padding: 0 0.5em; display: inline; z-index: 2; text-decoration: none; padding: 2px}
.skip a:focus, .skip a:active {position: relative; border: solid #333 2px; color: #fff; background: #8C9A6E}
.skip a#menu:focus, .skip a#menu:active {top: 90px; left: 5.8em}
/*thanks /jimthatcher.com/*/

#lefttop_space {
  position: relative;
	width:151px;
	height:16px;
	padding:0px;
	font-size: 10pt; 
}

.container {
	background-color:#ADB098;
	height:444px;
	padding:0;
}

/* Hide from IE-Mac \*/ 
html:not([dummy]) .container{height:81%; float:left;}
html>body .container{height:522px}
/* End hide */

.hidden {
	visibility: hidden;
	position: absolute;
	float: left;
	display: block;
	width: 0;
	height: 0;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	font-size: 1px;
}

.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #408080;
	text-decoration: none;
	font-style: normal;
}

.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.emailtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #185B65;
	text-align: left;
	vertical-align: top;
	padding: 10px;
}
.emailmargin {
	padding: 5px;
	background-color: #FFFFFF;
	text-align: center;
}
.emailtextthanks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #185B65;
}
.fadetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.pagelinks {margin-left:5px}

*html .blueblock {position:relative; display:inline; background-color:#D6DED6; width:100%; float:right}
html:not([dummy]).blueblock{background-color:#D6DED6; width:100%; float:left}
/* Hide from IE-Mac \*/
html>body .blueblock{background-color:#D6DED6; width:100%; float:left}
/* End Hide */

*html .producthead {position:relative; background-color:#ffffff; display:inline; width: 190; height: 60; float:left}
html:not([dummy]) .producthead { background-color:#ffffff; width: 190; height: 60; float:left}
/* Hide from IE-Mac \*/
html>body .producthead {position:relative; background-color:#ffffff; display:inline; width: 190; height: 60; float:left}
/* End Hide */

*html .producttitle {position:relative; margin-top: 10%; margin-left:2%}
html:not([dummy]) .producttitle {margin-top: 10%; margin-left:2%;  float:center}
/* Hide from IE-Mac \*/
html>body .producttitle {position:relative; margin-top: 10%; margin-left:2%}
/* End Hide */

*html .darkblueblock {position:relative; display:inline; background-color:#A5BCB9;  width:191; height: 60; float:left}
html:not([dummy]) .darkblueblock {background-color:#A5BCB9;  width:191; height: 60; float: left}
/* Hide from IE-Mac \*/
html>body .darkblueblock {position:relative; display:inline; background-color:#A5BCB9;  width:192; height: 60; float:left}
/* End Hide */

*html .productlinks {position:relative; width: 189; display:inline; background-color:#D6DED6;}
html:not([dummy]) .productlinks { width: 189; background-color:#D6DED6; float:left}
/* Hide from IE-Mac \*/ 
html>body .productlinks {position:relative; width: 189; display:inline; background-color:#D6DED6; float:left}
/* End Hide */

*html .productlinksblock {position:relative; align:middle; margin-left: 7%;  float:center}
html:not([dummy]) .productlinksblock { align:middle; margin-left: 7%;  float:center}
/* Hide from IE-Mac \*/
html>body .productlinksblock {position:relative; align:middle; margin-left: 10%;  float:center}
/* End Hide */

.itemrow{ background-color:#ffffff; width:580; float:left;}

.productnumber{margin-left:3px; float:left}

html:not([dummy]) .productnumber{padding-top:0px}
/* Hide from IE-Mac \*/ 
html>body .productnumber{padding-top:0px; float:left; positon:relative}
/* End Hide */

*html .item1{position:relative; display:inline; background-color:white; width: 191; border-right: 1px solid #185B65; margin-top:3px}
html:not([dummy]) .item1{background-color:white; width: 190; border-right: 1px solid #185B65; float:left; margin-top:4px}
/* Hide from IE-Mac \*/ 
html>body .item1{position:relative; display:inline; background-color:white; width: 191; border-right: 1px solid #185B65; float:left; padding-top:4px}
/*end hide*/

*html .item2{position:relative; display:inline; background-color:white; width: 191; border-right: 1px solid #185B65;margin-top:3px}
html:not([dummy]) .item2{background-color:white; width: 190; border-right: 1px solid #185B65; float:left; margin-top:4px}
/* Hide from IE-Mac \*/ 
html>body .item2 {position:relative; display:inline; background-color:white; width: 192; border-right: 1px solid #185B65; float:left; padding-top:4px}
/*end hide*/

*html .item3{position:relative; display:inline; background-color:white; width: 191; margin-top:3px}
html:not([dummy]) .item3{background-color:white; width: 190;  float:left; margin-top:4px}
/* Hide from IE-Mac \*/ 
html>body .item3{position:relative; display:inline; background-color:white; width: 191; float:left; padding-top:4px}
/*end hide*/

*html .item4{position:relative; display:inline; background-color:white; width: 190; border-right: 1px solid #185B65; border-top: 1px solid #185B65; border-bottom: 1px solid #185B65}
html:not([dummy]) .item4{background-color:white; width: 190; border-right: 1px solid #185B65; border-top: 1px solid #185B65; border-bottom: 1px solid #185B65; float:left}
/* Hide from IE-Mac \*/ 
html>body .item4{position:relative; display:inline; background-color:white; width: 191; border-right: 1px solid #185B65; border-top: 1px solid #185B65; border-bottom: 1px solid #185B65; float:left; padding-top:4px}
/*end hide*/

*html .item5{position:relative; display:inline; background-color:white; width: 190; border-right: 1px solid #185B65; border-top: 1px solid #185B65; border-bottom: 1px solid #185B65}
html:not([dummy]) .item5{background-color:white; width: 190; border-right: 1px solid #185B65; border-top: 1px solid #185B65; border-bottom: 1px solid #185B65; float:left;}
/* Hide from IE-Mac \*/
html>body .item5{position:relative; display:inline; background-color:white; width: 192; border-right: 1px solid #185B65; border-top: 1px solid #185B65; border-bottom: 1px solid #185B65; float:left; padding-top:4px}
/*end hide*/

*html .item6{position:relative; display:inline; background-color:white; width: 190; border-top: 1px solid #185B65; border-bottom: 1px solid #185B65}
html:not([dummy]) .item6{background-color:white; width: 190; border-top: 1px solid #185B65; border-bottom: 1px solid #185B65; float:left}
/* Hide from IE-Mac \*/ 
html>body .item6{position:relative; display:inline; background-color:white; width: 191; border-top: 1px solid #185B65; border-bottom: 1px solid #185B65; float:left; padding-top:4px}
/*end hide*/

*html .item7{position:relative; display:inline; background-color:white; width: 190; border-right: 1px solid #185B65}
html:not([dummy]) .item7{ background-color:white; width: 190; border-right: 1px solid #185B65; float:left; margin-bottom:0px}
/* Hide from IE-Mac \*/
html>body .item7{position:relative; display:inline; background-color:white; width: 191; border-right: 1px solid #185B65; float:left; padding-top:5px}
/*end hide*/

*html .item8{position:relative; display:inline; background-color:white; width: 190; border-right: 1px solid #185B65}
html:not([dummy]) .item8{position:relative; background-color:white; width: 190; border-right: 1px solid #185B65; float:left; margin-bottom:0px}
/* Hide from IE-Mac \*/
html>body .item8{position:relative; display:inline; background-color:white; width: 192; border-right: 1px solid #185B65; float:left; padding-top:5px}
/*end hide*/

*html .item9{position:relative; display:inline; background-color:white; width: 190; border-right: 1px solid #ffffff}
html:not([dummy]) .item9{position:relative; background-color:white; width: 190; border-right: 1px solid #ffffff; float:left; margin-bottom:0px}
/* Hide from IE-Mac \*/
html>body .item9{position:relative; display:inline; background-color:white; width: 192; border-right: 1px solid #ffffff; float:left; padding-top:5px}
/*end hide*/

html:not([dummy]) .imgtag02 {margin-top:0}
/* Hide from IE-Mac \*/
html>body .imgtag02 {margin-top:0}
.imgtag02 {margin-top:-3}
/*end hide*/
