@charset "utf-8";
/* CSS Document */

/* .body {background-image: url(images/NavBarExpansion4.jpg); background-repeat: repeat-x;} */

/* PLEASE NOTE THAT THE 'P' TAG AND THE '.BODY10PX' TAG MUST BE THE SAME DEFINITION BECAUSE THE SITE IS USING THE OPENING PARAGRAPH WITH THE 'P' TAG, AND WHEN YOU CLICK ONTO THE MORE LINK, IT WILL DISPLAY CONTENT THAT IS USING THE '.BODY10PX' TAG. */

/*IMG {vertical-align:top;}*/

.confmsg20 {
	background-color: #e2cce6;
}
.confmsg50 {
	background-color: #b780c1;
}


.specialfield {
	display: none;
}
/*
DIV {font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:1px; zoom: 0;}
*/
A {font-family:Arial, Helvetica, sans-serif; color:#6E0082;}
B {font-family:Arial, Helvetica, sans-serif; color:#6E0082; font-weight: bold;}
STRONG {font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight: bold;}
P {font-size:13px; font-family:Arial, Helvetica, sans-serif; padding:1px;}
TD {font-size:12px; font-family:Arial, Helvetica, sans-serif; vertical-align:top;}
TR {font-size:12px; font-family:Arial, Helvetica, sans-serif; padding: 0 0px 0 0;}
LI {font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:3px;}
H1 {font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#6E0082;}
H2 {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#6E0082;}
H3 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
H4 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
TABLE {font-size:12px; font-family:Arial, Helvetica, sans-serif;}

body {font-family: Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:0; text-align:center;}

.dotimg{vertical-align:middle;}

.crumb {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#262626; }
.crumb:link {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#262626; }
.crumb:visited {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#262626;}
.crumb:hover {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#6E0082;}
.crumb:active {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#262626;}

	  
.body09px {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#262626;vertical-align:top;}
/*.body10px {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#262626; line-height:1.2em;}*/
.body10px {font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:1.3em;}
.body12px {font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.body14px {font-size:15px; font-family:Arial, Helvetica, sans-serif;}

.bold09purple {color:#6E0082; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bold10purple {color:#6E0082; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bold12purple {color:#6E0082; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bold14purple {color:#6E0082; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.bold09blue {color:#6E0082; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bold10blue {color:#6E0082; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bold12blue {color:#6E0082; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bold14blue {color:#6E0082; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.bold10px {font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.bold12px {font-size:13px; font-weight:800; font-family:Arial, Helvetica, sans-serif;}
.bold14px {font-size:15px; font-weight:800; font-family:Arial, Helvetica, sans-serif;}

/*Temporarily removed the vertical-align:top; from this section 042211 to test the homepage*/
.hpproductLink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605F60; text-decoration:none;}
.hpproductLink:link {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#605F60; text-decoration:none;}
.hpproductLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605F60; text-decoration:none;}
.hpproductLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6E0082; border-bottom: 1px; border-bottom-style: hidden; border-bottom-color:#6E0082; font-weight:bold;}
.hpproductLink:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605F60; text-decoration:none;}

.login {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#6E0082;}

.login:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight: bold; color:#6E0082;}
.login:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#262626; text-decoration:none;}
.login:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#6E0082; text-decoration:none;}
.login:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#262626; text-decoration:none;}

.subhpproductLink {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#605F60; icon:/OA_MEDIA/xxclt_media/plus.gif; text-decoration:none;}
.subhpproductLink:link {font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#605F60; text-decoration:none; icon:/OA_MEDIA/xxclt_media/plus.gif;}
.subhpproductLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#605F60; text-decoration:none; icon:/OA_MEDIA/xxclt_media/minus.gif;}
.subhpproductLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6E0082; border-bottom: 1px; border-bottom-style:dotted; border-bottom-color:#6E0082; font-weight:bold; icon:/OA_MEDIA/xxclt_media/plus.gif;}
.subhpproductLink:active {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#605F60; text-decoration:none; icon:/OA_MEDIA/xxclt_media/minus.gif;}

.subsubhpproductLink {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#605F60; text-decoration:none; icon:/OA_MEDIA/xxclt_media/dot.gif;}
.subsubhpproductLink:link {font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#605F60; text-decoration:none; icon:/OA_MEDIA/xxclt_media/dot.gif;}
.subsubhpproductLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#605F60; text-decoration:none; icon:/OA_MEDIA/xxclt_media/dot.gif;}
.subsubhpproductLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6E0082; border-bottom: 1px; border-bottom-style:dotted; border-bottom-color:#6E0082; font-weight:bold; icon:/OA_MEDIA/xxclt_media/dot.gif;}
.subsubhpproductLink:active {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#605F60; text-decoration:none; icon:/OA_MEDIA/xxclt_media/dot.gif;}

.leftnav {font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#262626; padding:2px;}

.productSection {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#262626;}
.productSection:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight: bold; color:#262626;}
.productSection:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#262626; text-decoration:none;}
.productSection:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#6E0082; text-decoration:none;}
.productSection:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#262626; text-decoration:none;}

.productSectionT {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#262626;}
.productSectionT:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight: bold; color:#262626;}
.productSectionT:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#262626; text-decoration:none;}
.productSectionT:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#6E0082; text-decoration:none;}
.productSectionT:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#262626; text-decoration:none;}

.productLink {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#605F60; text-decoration:none;}
.productLink:link {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#605F60; text-decoration:none;}
.productLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#605F60; text-decoration:none;}
.productLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6E0082; border-bottom: 1px; border-bottom-style:dotted; border-bottom-color:#6E0082;}
.productLink:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#605F60; text-decoration:none;}

.productLinkT {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#605F60;}
.productLinkT:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#605F60; text-decoration:none;}
.productLinkT:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#605F60; text-decoration:none;}
.productLinkT:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6E0082; border-bottom: 1px; border-bottom-style:dotted; border-bottom-color:#6E0082;}
.productLinkT:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#605F60; text-decoration:none;}

.productSubLink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605F60; text-decoration:none; vertical-align:top;}
.productSubLink:link {font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#605F60; text-decoration:none; vertical-align:top;}
.productSubLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605F60; text-decoration:none; vertical-align:top;}
.productSubLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6E0082; border-bottom: 1px; border-bottom-style:dotted; border-bottom-color:#6E0082; vertical-align:top;}
.productSubLink:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#605F60; text-decoration:none; vertical-align:top;}

.productTopNav {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#605F60;}
.productNav {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#262626;}
.productNav:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight: bold; color:#262626;}
.productNav:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#262626; text-decoration:none;}
.productNav:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#262626; text-decoration:none;}
.productNav:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#262626; text-decoration:none;}

.headerLinkPurple:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height: 0.8em; color:#6E0082; text-decoration:none;}
.headerLinkPurple:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height: 0.8em; color:#6E0082; text-decoration:none;}
.headerLinkPurple:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height: 0.8em; color:#6E0082; text-decoration:none;}
.headerLinkPurple:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height: 0.8em; color:#6E0082; text-decoration:none;}

.headerLinkBlue:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height: 0.8em; color:#6E0082; text-decoration:none;}
.headerLinkBlue:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height: 0.8em; color:#6E0082; text-decoration:none;}
.headerLinkBlue:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height: 0.8em; color:#6E0082; text-decoration:none;}
.headerLinkBlue:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; line-height: 0.8em; color:#6E0082; text-decoration:none;}

.imageLink:link {text-decoration:none;}
.imageLink:visited {text-decoration:none;}
.imageLink:hover {text-decoration:none;}
.imageLink:active {text-decoration:none;}

.purpleLink:link {color:#6E0082; text-decoration:none;}
.purpleLink:visited {color:#6E0082; text-decoration:none;}
.purpleLink:hover {color:#262626; text-decoration:none;}
.purpleLink:active {color:#6E0082; text-decoration:none;}

.purpleProdLink:link {color:#6E0082; text-decoration:none; font-size:12px; padding:2px;}
.purpleProdLink:visited {color:#6E0082; text-decoration:none; font-size:12px; padding:2px;}
.purpleProdLink:hover {color:#262626; text-decoration:none; font-size:12px; padding:2px;}
.purpleProdLink:active {color:#6E0082; text-decoration:none; font-size:12px; padding:2px;}

.purpleLinkLine:link {color:#6E0082; text-decoration:none;}
.purpleLinkLine:visited {color:#6E0082; text-decoration:none;}
.purpleLinkLine:hover {color:#6E0082; text-decoration:none; border-bottom: 1px; border-bottom-style:dotted; border-bottom-color:#6E0082;}
.purpleLinkLine:active {color:#6E0082; text-decoration:none;}

.blueLink:link {color:#6E0082; text-decoration:none;}
.blueLink:visited {color:#6E0082; text-decoration:none;}
.blueLink:hover {color:#262626; text-decoration:none;}
.blueLink:active {color:#6E0082; text-decoration:none;}

.blueProdLink:link {color:#6E0082; text-decoration:none; font-size:12px; padding:2px;}
.blueProdLink:visited {color:#6E0082; text-decoration:none; font-size:12px; padding:2px;}
.blueProdLink:hover {color:#262626; text-decoration:none; font-size:12px; padding:2px;}
.blueProdLink:active {color:#6E0082; text-decoration:none; font-size:12px; padding:2px;}

.blueLinkLine:link {color:#6E0082; text-decoration:none;}
.blueLinkLine:visited {color:#6E0082; text-decoration:none;}
.blueLinkLine:hover {color:#6E0082; text-decoration:none; border-bottom: 1px; border-bottom-style:dotted; border-bottom-color:#6E0082;}
.blueLinkLine:active {color:#6E0082; text-decoration:none;}

.footer8 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#605F60;}


.footerLink:link {text-decoration:none; color:#605F60;}
.footerLink:visited {text-decoration:none; color:#605F60;}
.footerLink:hover {text-decoration:none; color:#6E0082;}
.footerLink:active {text-decoration:none; color:#6E0082;}

.footerLinkT:link {text-decoration:none; color:#605F60;}
.footerLinkT:visited {text-decoration:none; color:#605F60;}
.footerLinkT:hover {text-decoration:none; color:#6E0082;}
.footerLinkT:active {text-decoration:none; color:#605F60;}

.pageTitle {font-family: Arial, Helvetica, sans-serif; font-size:21px; font-weight: bold; color:#6E0082; border-bottom: 0px;}
.pageTitleT {font-family: Arial, Helvetica, sans-serif; font-size:21px; font-weight: bold; color:#6E0082;}

.LeftNavTriangle {padding-left: 6px; padding-bottom: 4px; width: 24px; height: 24px; text-align: left; vertical-align:top;}
.LeftNavLink {padding-bottom: 6px; width: 170px; height: 19px; text-align: left; vertical-align:bottom;}

.table1Head {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#605F60; text-align:center;}
.table1Head:link {text-decoration:none; color:#605F60;}
.table1Head:visited {text-decoration:none; color:#A3A3A3;}
.table1Head:hover {text-decoration:none; color:#FFFFFF;background: #818285;}
.table1Head:active {text-decoration:none; color:#A3A3A3;}
.table1Head img{padding-left:3px;}

.table1HeadWhite {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#A3A3A3; text-align:center;}
.table1HeadPurple {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#A3A3A3; text-align:center;}
.table1HeadBlue {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#A3A3A3; text-align:center;}
.table1Body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#262626; text-align:left;}

.relProdLink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#605F60; text-decoration:none; vertical-align:top;}
.relProdLink:link {font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#605F60; text-decoration:none; vertical-align:top;}
.relProdLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#605F60; text-decoration:none; vertical-align:top;}
.relProdLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6E0082; border-bottom: 1px; border-bottom-style:dotted; border-bottom-color:#6E0082; vertical-align:top;}
.relProdLink:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#605F60; text-decoration:none; vertical-align:top;}

.SectionWhite {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none;}
.SectionWhite:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none;}
.SectionWhite:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none;}
.SectionWhite:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; lolor:#CCCCFF; text-decoration:none;}
.SectionWhite:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none;}

img
{  border-style: none;
}
a 
{ text-decoration:none
}

.f4pxPadding {
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 4px;
}

.prodArrowAlign{
padding-bottom: 3px; 
vertical-align: top;
}

.prodSubTable {
	padding: 0;
	margin: 0;
  width: 100%;
  border: 0;
}

.tb10 {
	background-image:url(OA_MEDIA/xxclt_media/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 40px;
	color:#333333;
	padding:1px;
	margin-right:2px;
	margin-bottom:2px;
	font-family:arial, Helvetica, sans-serif;
}
.sortArrowAlign{
padding-bottom: 2px; 
vertical-align: bottom;
}
/* ----------SELECTION GUIDE CSS BELOW--------------*/

table.gridtable {
	font-family: verdana,arial,sans-serif;
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #6E0082;
	border-collapse: collapse;
}
/*table.gridtable th {*/
TH.sg {
	border-width: 1px;
	color:#ffffff;
	padding: 4px;
	border-style: solid;
	border-color: #C0C0C0;
	background-color: #5F1C66;
}
/*table.gridtable td {*/
TD.sg {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #C0C0C0;
/*	background-color: #ffffff;*/
}
.oddrowcolor {
	background-color:#EFEBF0;
}
.evenrowcolor {
	background-color:#E2DAE3;
}
.dottedline {
	border-bottom:dashed;
	border-bottom-color: #6E0082;
}
	

/* ----------INTERNATIONAL CONTACTS AND DISTRIBUTORS CSS BELOW--------------*/

table.intlcontacts {
	font-family: verdana,arial,sans-serif;
	font-size:12px;
	color:#333333;
	border-width: 1px;
	border-color: #6E0082;
	border-collapse: collapse;
}
/*table.gridtable th {*/
TH.ic {
	border-width: 1px;
	color:#ffffff;
	padding: 8px;
	border-style: solid;
	border-color: #C0C0C0;
	background-color: #5F1C66;
}
/*table.gridtable td {*/
TD.ic {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #C0C0C0;
/*	background-color: #ffffff;*/
}
.oddrowcolor {
	background-color:#EFEBF0;
}
.evenrowcolor {
	background-color:#E2DAE3;
}
table.gridtable {
font-family: verdana,arial,sans-serif;
font-size:11px;
color:#333333;
border-width: 1px;
border-color: #666666;
border-collapse: collapse;
}
table.gridtable th {
border-width: 1px;
padding: 8px;
border-style: solid;
border-color: #666666;
background-color: #dedede;
}
table.gridtable td {
border-width: 1px;
padding: 8px;
border-style: solid;
border-color: #666666;
background-color: #ffffff;
} 

