h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	text-transform: none; 
	color: #000000; 
	text-decoration: none;}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.body A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 14px;
}
.body A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 14px;
}
.body A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #CC0000;
	text-decoration: none;
	line-height: 14px;
}
.body A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	color: #CC0000;
	text-decoration: underline;
	line-height: 14px;
}
ul.body {
	line-height: 18px;
}
.welcom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
	text-decoration:none;
	font-weight: bold;
}
.pdflink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; text-decoration: none;}
a.pdflink:link, a.pdflink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0000; font-size: 10px; font-weight: bold; text-decoration: none;}
a.pdflink:link:hover, a.pdflink:visited:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000; text-decoration: underline;}

.listprice {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999; text-decoration: none;}

.tcmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CCCCCC; text-decoration: none;}
a.tcmenu:link, a.tcmenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.tcmenu:link {color: #CCCCCC; text-decoration: none;}
a.tcmenu:visited {color: #CCCCCC; text-decoration: none;}
a.tcmenu:link:hover, a.tcmenu:visited:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CCCCCC; text-decoration: none;}

.viewordertable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.navbody{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none;}
a.navbody:link, a.navbody:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
a.navbody:link {color:#990000; font-size: 12px;}
a.navbody:visited {color:#990000; font-size: 12px;}
a.navbody:link:hover, a.navbody:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #990000; text-decoration: underline;}

.navbodyHead{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration: none; font-weight:bold;}
a.navbodyHead:link, a.navbodyHead:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.navbodyHead:link {
	color:#990000;
	font-size: 12px;
	text-decoration: underline;
}
a.navbodyHead:visited {
	color:#990000;
	font-size: 12px;
	text-decoration: underline;
}
a.navbodyHead:link:hover, a.navbodyHead:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999; text-decoration: underline;}

.submenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;  color: #666666; text-decoration: none;}
a.submenu:link, a.submenu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline;}
a.submenu:link {color: #666666; text-decoration: underline;}
a.submenu:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; text-decoration: underline;}
a.submenu:link:hover, a.submenu:visited:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066CC; text-decoration: underline;}

.sidebody {
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.sidebody a, .sidebody a:active, .sidebody a:visited {
	text-decoration: underline;
}
.sidebody a:hover, .sidebody a:visited:hover {
	text-decoration: none;
}

.sidebodybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#000000; text-decoration: none;}
.sidebodybold a, .sidebodybold a:active, .sidebodybold a:visited {
	font-weight:normal;
	color: #cc0000;
	text-decoration:none;
}
.sidebodybold a:hover, .sidebodybold a:visited:hover {
	font-weight:normal;
	text-decoration:underline;
}
.sidebodyitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	font-style: italic;
}

.productname {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;text-decoration: underline; color: #0066FF;}
a.productname:link, a.productname:visited  {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; font-weight: bold; color: #0066FF; text-decoration: underline;}
a.productname:link {font-size: 10px; color: #0066FF;}
a.productname:visited {font-size: 10px; color: #0066FF;}
a.productname:link:hover, a.productname:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal; font-weight: bold; color: #0066FF; text-decoration: none;}

.bodyunderline {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000;  text-decoration: underline;}
a.bodyunderline:link, a.bodyunderline:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #0066CC; text-decoration: underline;}
a.bodyunderline:link {font-size: 12px; color: #0066CC; text-decoration: underline;}
a.bodyunderline:visited {font-size: 12px; color: #000000;text-decoration: underline;}
a.bodyunderline:link:hover, a.bodylink:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066CC; text-decoration: underline;}

.footer{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none;}
a.footer:link, a.footer:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none;}
a.footer:link {color:#0066CC; font-size: 9px;}
a.footer:visited {color:#0066CC; font-size: 9px;}
a.footer:link:hover, a.footer:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FF0000; text-decoration: underline;}

.sitemap { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #0066CC; text-decoration: none;}
a.sitemap:link, a.sitemap:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #0066CC; text-decoration: none;}
a.sitemap:link {color:#0066CC; font-size: 10px; text-decoration: none;}
a.sitemap:visited {color:#0066CC; font-size: 10px; text-decoration: none;}
a.sitemap:link:hover, a.sitemap:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FF0000; text-decoration: underline;}

.form {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none;}

.bodybold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #000000; text-decoration: none;}

.bodyspace {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 20px; font-weight: normal;text-transform: none; color: #000000;}
.bodyspace_li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 20px; font-weight: normal;text-transform: none; color: #CC0000;}
.bodyspace_li A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
}
.bodyspace_li A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
}
.bodyspace_li A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
	text-transform: none;
	line-height: 20px;
}
.bodyspace_li A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CC0000;
	text-decoration: underline;
	text-transform: none;
	line-height: 20px;
}

.bodylink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; text-transform: none; color: #666666; text-decoration: underline;}

.bodyboldspace {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 20px; font-weight: bold; text-transform: none; text-decoration: none; color: #000000; list-style-position: outside; list-style-type: disc;}

.error {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #CC0000; text-decoration: none;}
a.error:link, a.error:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #CC0000; text-decoration: underline;}

.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-transform: none; color: #000000; text-decoration: none;}

.navhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #666666; text-decoration: none;}
.vieworderhead {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal; font-weight: bold; color: #FFFFFF;}
.bodyboldunder {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-transform: none; color: #000000; text-decoration: underline;
}
.errorsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.errorsm:link, a.errorsm:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}
a.errorsm:link {
	color: #0066FF;
	font-size: 9px;
	text-decoration: underline;
}
a.errorsm:visited {
	color: #0066FF;
	font-size: 9px;
	text-decoration: underline;
}
a.errorsm:link:hover, a.errorsm:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
}
.headerunder {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-transform: none; color: #000000; text-decoration: underline;
}
.ctextfield {
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
}
.leftsidenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.leftsidenav:link,.leftsidenav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}
.leftsidenav:link {
	font-size: 10px;
	color:#FFFFFF;
	}
.leftsidenav:visited {
	font-size: 10px;
	color:#FFFFFF;
	}
a.leftsidenav:link:hover,a.leftsidenav:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	border: none;
	text-decoration: underline;
}
.mfg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}.powerHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0033CC;
	background-color: #CCCCCC;
	border: 1px solid #666666;
}
.powerNumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #0033CC;
}
.powerI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}
.powerSolution {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.tdProduct {
	border: 1px solid #CCCCCC;
}
.pdflinkgraphic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	list-style-position: outside;
	list-style-image: url(images/pdf.gif);
}
a.pdfgraphic:link,a.pdflinkgraphic:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	border: none;
	text-decoration: none;
}
a.pdflinkgraphic:link:hover,a.pdflinkgraphic:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	border: none;
	text-decoration: underline;
}
.navbarleft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height:12pt;
}
.navbarleft:link,.navbarleft:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height:12pt;
	}
.navbarleft:link {
	font-size: 7.5pt;
	color:#FFFFFF;
	}
.navbarleft:visited {
	font-size: 7.5pt;
	color:#FFFFFF;
	}
a.navbarleft:link:hover,a.navbarleft:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	line-height:12pt;
}
.navbarleft_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
a.navbarleft_b:link, a.navbarleft_b:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
a.navbarleft_b:link:hover,a.navbarleft_b:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.apd_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.quotetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	border: thin solid #CCCCCC;
}
.tdRFQ {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
table.moduletable {
	width: 100%;
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.moduletable th {
	color: #666666;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	background-image: url(images/subhead_bg.png);
	background-repeat: repeat-x;
}

table.moduletable td {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}
.headerRed {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-transform: none; color: #FF0000; text-decoration: none;
}
.subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.subheader a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
.subheader a:link:hover,a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: normal;
}

.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0066FF;
	text-decoration:none;
	font-weight: bold;
}
a.toplinks:link, a.toplinks:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.toplinks:link {
	color:#0066FF;
	font-size: 12px;
}
a.toplinks:visited {
	color:#0066FF;
	font-size: 12px;
}
a.toplinks:link:hover, a.subheader:visited:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0066FF;
	text-decoration:underline;
}
.checkoutheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #cc0000;
	font-weight: bold;
	border-top: thin solid #ced2bf;
	border-right: thin solid #ced2bf;
	border-bottom: thin solid #ced2bf;
	border-left: thin solid #ced2bf; 
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.sitemapHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 18px;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
	border-top: thin solid #cccccc;
	border-right: thin solid #cccccc;
	border-bottom: thin solid #cccccc;
	border-left: thin solid #cccccc; 
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}	
.sitemapHead A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.sitemapHead A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.sitemapHead A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.sitemapHead A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}
.supportHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #336699;
}
.supportHead A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #336699;
	text-decoration:none;
}
.supportHead A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #336699;
	text-decoration:none;
}
.supportHead A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #336699;
	text-decoration:none;
}
.supportHead A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #336699;
	text-decoration:underline;
}
.supportli {
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	text-decoration:none;
}
.supportli A:link {
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	text-decoration:none;
}
.supportli A:visited {
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	text-decoration:none;
}
.supportli A:active {
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	text-decoration:none;
}
.supportli A:hover {
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	text-decoration:underline;
}

.lism {
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	text-decoration:none;
	margin-left: -20px;
}
.lism A:link {
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	text-decoration:none;
}
.lism A:visited {
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	text-decoration:none;
}
.lism A:active {
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	text-decoration:none;
}
.lism A:hover {
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	text-decoration:underline;
}
.new {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: none;
	line-height: 8px;
}
.tabular_list {
border-left: 1px solid #bbb;
}
.tabular_list td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#fff;
	padding:3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #bbb;
	border-bottom-color: #bbb;
	border-left-color: #fff;
}
.tabular_list td#top {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #bbb;
}
.tabular_list a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC0000;
}
.tabular_list th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	border:1px solid;
	border-color:#999 #999 #888 #ddd;
	background-color:#ddd;
	padding:2px;
	padding-bottom:0px;
}
.tabular_list th#side {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	border:1px solid;
	border-color:#ddd #999 #888 #ddd;
	background-color:#ddd;
	padding:2px;
	padding-bottom:0px;
}
.form_border {
	border:1px solid #333;
}
.productreview_header {
background-image: url(images/product_detail_head.jpg);
}
table.Border {
	background-color:#FFF;
	border-collapse:collapse;
	border-left:1px solid black;
	border-right:1px solid black;
	border-top:1px solid black;
	border-bottom:1px solid black;
	padding: 3px;
}
td.TopLeftcolumns {
  background-color:#FFF;
  border-right:1px solid black;
  border-bottom:1px solid black;
  border-top:1px solid black;
  padding:1px
}
td.TopRightcolumns {
  background-color:#FFF;
  border-bottom:1px solid black;
  border-top:1px solid black;
  padding:1px
}
td.MiddleLeftcolumns {
  background-color:#FFF;
  border-right:1px solid black;
  border-bottom:1px solid black;
  padding:1px
}
td.MiddleRightColumns {
  background-color:#FFF;
  border-bottom:1px solid black;
  padding:3px
}
td.BottomRightColumns {
  background-color:#FFF;
  padding:1px
}
td.BottomLeftColumns {
  background-color:#FFF;
  border-right:1px solid black;
  padding:1px
}
td.BottomFooter {
  background-color:#FFF;
}.sitemap_spacer {
	background-image: url(images/sitemap_spacer.gif);
	background-repeat: repeat;
}
.bodyGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #00CC00;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;
}
.bodyBlue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0000FF;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;
}
.bodyYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFF00;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;
	background-color: #666666;
}
.bodyWhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
	font-weight: bold;
	background-color: #666666;
}
.testimonial {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFCC;
	border: thin solid #999999;
	line-height: 16px;
}
.cat_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336699;
}
div.transOFF {width: 100%; background-color: #00CC00;border:1px solid black; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
div.transON {width: 100%; background-color: #00CC00;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#ffffff;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:1px solid black; }
div.trans25 {width: 100%; background-color: #00CC00;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#ffffff;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;border:1px solid black; }
div.trans75 {width: 100%; background-color: #00CC00;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#ffffff;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;border:1px solid black; }

div.transOFF A:link {width: 100%; background-color: #00CC00;border:1px solid black; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
div.transOFF A:hover {width: 100%; background-color: #00CC00;border:1px solid black; text-decoration: underline;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
div.transOFF A:visited {width: 100%; background-color: #00CC00;border:1px solid black; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }
.note {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFCC;
	margin: 2px;
	height: auto;
	width: auto;
	border: thin solid #000000;
	padding: 4px;
}
.leftnav_opaque {
	height: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	background: #FFFFCC;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.ontop {
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	top: 1.8em;
	}
p.alert {
	background: #f8bda9 url(images/exc.png) no-repeat 15px 50%; /* x-pos y-pos */
	text-align: center;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #FF0000;
	border-bottom: 2px solid #FF0000;
	color: #57060a;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.alert a:link, a:visited {
	text-decoration:underline;
	color: #C00
}
.alert a:link:hover,a:visited:hover {
	text-decoration:underline;
	color: #C00;
}

p.info {
	background: #b9cce5 url(images/info.png) no-repeat 15px 50%; /* x-pos y-pos */
	text-align: center;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #466eae;
	border-bottom: 2px solid #466eae;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.info a:link, a:visited {
	text-decoration:underline;
	color:#06F;
}
.info a:link:hover,a:visited:hover {
	text-decoration:underline;
	color: #06F;
}
p.warn {
	text-align: center;
	padding: 5px 20px 5px 45px;
	border-top: 2px solid #F7D229;
	border-bottom: 2px solid #F7D229;
	color: #463b0b;
	background-color: #faffb5;
	background-image: url(images/warn.png);
	background-repeat: no-repeat;
	background-position: 15px 50%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
.warn a:link, a:visited {
	text-decoration:underline;
	color:#C00;
}
.warn a:link:hover,a:visited:hover {
	text-decoration:underline;
	color:#c00;
}
.header_serif {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #333;
	border-color: #999999;
	background-color: #FFC;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: thin solid #999999;
}
.pinfohead {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000;
}
.pinfo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000;
}
table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #ccc;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.prodDisplay {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #CCC #CCC #CCC #CCC;
	border-collapse: collapse;
	background-color: white;
}
table.prodDisplay th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #ccc;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.prodDisplay td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: #CCC #CCC #CCC #CCC;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
.ie-img-fix img{
margin:0;
padding:0;
border:0;
}
.topmenulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.topmenulink a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.topmenulink a:link:hover,a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.popover-grouping {
font-size: 11px;
font-family: Tahoma, sans-serif;
margin-bottom: 0.7em;
color:#000;
}
.popover-grouping a, .popover-grouping a:active, .popover-grouping a:visited {
text-decoration: none;
line-height: 15px;
margin-left: .3em;
font-family: Tahoma, sans-serif;
font-size: 11px;
color:#000;
}
.popover-grouping a:hover, .popover-grouping a:visited:hover {
color:#990000;
text-decoration: underline;
font-family: Tahoma, sans-serif;
line-height: 15px;
font-size: 11px;
}
.popover-row {
margin-bottom: 0.2em;
font-size: 11px;
font-family: Tahoma, sans-serif;
}
.popover-row a, .popover-row a:active,.popover-row a:hover {
color:black;
text-decoration: none;
line-height: 0.82em;
margin-left: .3em;
font-family: Tahoma, sans-serif;
}
.popover-category-name{
color: #990000;
font-weight: bold;
font-family: Tahoma, sans-serif;
}
.toplinkbar {
	color: white;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
}
.toplinkbar a, .toplinkbar a:active, .toplinkbar a:visited {
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: white;
}
.toplinkbar a:hover, .toplinkbar a:visited:hover {
	text-decoration:underline;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: white;
}