	body {
		font-family: arial, helvetica, serif;
	}
	#nav {
	font-size: 14px;

}
	#nav, #nav ul { /* all lists */
	padding: 0;
	list-style: none;
	float : left;
	width : 11em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	}
	
	#nav li { /* all list items */
	font-size: 12px;
	position : relative;
	float : left;
	/*line-height : 1.25em;*/
	margin-bottom : -1px;
	width: 11em;
	}
	
	#nav li li { /* level 2 */
	font-size: 12px;
	position : relative;
	float : left;
	right : -1000px
	/*line-height : 1.25em;*/
	margin-bottom : -1px;
	width: 11em;
	}
	#nav li li li { /* level 3 */
	font-size: 12px;
	position : relative;
	float : left;
	/*line-height : 1.25em;*/
	margin-bottom : -1px;
	width: 11em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 11.05em;
		margin-top : -1.35em;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
	width: 10em;
	w\idth : 10em;
	display : block;
	color : #660000;
	font-weight : bold;
	text-decoration : none;
	text-align: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: black;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	padding-top: 0.4em;
	padding-right: 0.5em;
	padding-bottom: 0.4em;
	padding-left: 0.5em;
	}

	#nav li li a { /* second-level & third-level a lists */
	width: 10em;
	w\idth : 10em;
	display : block;
	color : #660000;
	font-weight : bold;
	text-decoration : none;
	background-color : #CFCFCF;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-top: 0.2em;
	padding-right: 0.5em;
	padding-bottom: 0.2em;
	padding-left: 0.5em;
	border-top-style: solid;
	}
	#nav li a:hover {
	color : #000000;
	text-decoration: underline;
	}
	#nav li li a:hover {
	color : black;
	background-color : #FFFFCC;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left: 0.1px;
	top: 1.4em;
	}
	
/* */

P {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	color : Black;
}

.pblue {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	color : #003399;
}

.market{
	background-color : #FFFFFF;
	font-family : serif;
	font-size : 14px; 
	font-style : normal;
	font-weight : normal;
	color: #FEFEFE;
}


A.site:LINK {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #003399;
	font-weight : bolder;
}
A.site:VISITED {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #003399;
	font-weight : bold;
}
A.site:HOVER {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : BLACK;
	font-weight : bold;
}

.head {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px; 
	color : #CC3300;
	letter-spacing : 2px;
	font-weight : bold;
}

.subhead {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px; 
	color : #CC3300;
	font-weight : bold;
}


/* SECTION B: TOP NAVIGATION*/
A.secB:LINK {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : none;
	color : white;
	font-weight : bold;
	}
A.secB:VISITED {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : none;
	color : Silver;
	font-weight : bold;
}
A.secB:HOVER {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #87CEFA;
	font-weight : bold;
	}

/* SECTION C: LEFT SIDE NAVIGATION*/
A.secC:LINK {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : none;
	color : white;
	font-weight : bold;
	}
A.secC:VISITED {
	font-family :  "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : none;
	color : Silver;
	font-weight : bold;
}
A.secC:HOVER {
	font-family :  "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #87CEFA;
	font-weight : bold;
}


/* SECTION D: REP-LOCATOR*/
.secDtxt{
	font-family : "Verdana", Helvetica, sans-serif;
	font-size : 14px; 
	color : #87CEFA;
	font-weight : bold;
}


/* SECTION E: COMPANY LINKS*/
A.secE:LINK {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : none;
	color : #000066;
	line-height : 16px;
	}
A.secE:VISITED {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : none;
	color : Silver;
	line-height : 16px;
}
A.secE:HOVER {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : Navy;
	line-height : 16px;
}

/* SECTION F : SUB-CATEGORY HEADING*/
.secFhead {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px; 
	color : #CC3300;
	letter-spacing : 2px;
	font-weight : bold;
}

/* SECTION H: PRODUCT TITLE*/
A.secHlink:LINK {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : Black;
	margin-left : 5px;
	}
A.secHlink:VISITED {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #6699FF;
}
A.secHlink:HOVER {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : Black;
}
.secHttl {
	font-family : Tahoma;
	font-size : 14px; 
	color : #000099;
	font-weight : bold;
}
.secHp {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	color : Black;
	margin-left: 8px;
}

/*ul.secH{
	list-style-type : disc;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 	
}*/

/* SECTION J: PRODUCT DESCRIPTION - SHORT OR LONG */
.secJlist{
	font-family : "MS Sans Serif", Geneva, sans-serif;
	list-style : square;
	font-size : 14px; 
}


/* SECTION K: RIGHT-SIDE ---- PRODUCT INFORMATION LINKS*/
A.secK:LINK {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #003399;

	}
A.secK:VISITED {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : none;
	color : #708090;

}
A.secK:HOVER {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #708090;
}


/* SECTION L: RIGHT-SIDE COLUMN ---- PRODUCT NAVIGATION*/
A.secLSUB:LINK {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : none;
	color : #002E85;
}

A.secLSUB:VISITED {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : none;
	color : #002E85;
}

A.secLSUB:HOVER {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #002E85;
}

A.secLDET:LINK {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #0066CC;
}
A.secLDET:VISITED {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #0066CC;
}
A.secLDET:HOVER {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #0066CC;
}

/* added by Elise and Wilma for detail page side column formatting */
span.secLDET {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	color : #0066CC;
	}
	
/* SECTION M: FOOTER INFO */
.secM {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	color : Black;
}

/* TEMPLATE: WHAT'S NEW */
.whathead {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px; 
	color : #CC3300;
	letter-spacing : 2px;
	font-weight : bold;
}
.detailttl{
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	color : #003399;
	font-weight : bold;
}

.modified{
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	color : Black;
}

A.whatttl:LINK {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #003399;
	font-weight : bolder;
}
A.whatttl:VISITED {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px; 
	text-decoration : underline;
	color : #708090;
	font-weight : bold;
}
A.whatttl:HOVER {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px;
	text-decoration : underline;
	color : #6495ED;
	font-weight : bold;
}

/* TEMPLATE: CONTACT US */
A.contact:LINK {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #003399;
	font-weight : bolder;
}
A.contact:VISITED {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px;
	text-decoration : none;
	color : #708090;
	font-weight : bold;
}
A.contact:HOVER {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px;
	text-decoration : underline;
	color : #708090;
	font-weight : bold;
}

/* for marketing and gateways */

.gate_ul {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 14px;
}

h2 {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 14px; 1em;
	color : Black;
	font-weight: bold;
}

h3 {
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 14px; 1em;
	color : Black;
	font-weight: bold;
}

.market{
	background-color : #FFFFFF;
	font-family : serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color: #FEFEFE;
}

A.marketing:LINK {
	background-color : #FFFFFF;	
	font-family : non-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color: #CCCCCC;
	text-decoration: none;
}

  A.marketing:HOVER {
	background-color : #FFFFFF;	
	font-family : non-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color: #CCCCCC;
	text-decoration: none;
} 
   
    A.marketing:VISITED {
	background-color : #FFFFFF;
	font-family : non-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	color: #CCCCCC;
	text-decoration: none;
}

h1 {
	font-size: 1.2em;
	font-family : Verdana, Helvetica, sans-serif;
}
a.footer:link {
	font-size : 14px;
	text-decoration : none;
	color : #ff6666;
}
a.footer:visited {
	font-size : 14px;
	text-decoration : none;
	color : #ff6666;
}
a.footer:hover{
	font-size : 14px;
	text-decoration : underline;
	color : #33ccff;
}
