body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:transparent; 
	margin-left:10px;
	margin-top:0;
	padding:0;
}
H1, H2, H3, H4, H5 {
	margin:0;
	padding:0;
}
body, td, p, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;	
}
h1 {
	font:bold 13px Arial;
	color:#FAA61A;	
	text-transform:uppercase;	
}
h2 {
	font:bold 12px Arial;
	color:#FAA61A;	
	text-transform:uppercase;
}
h6 { 
	color: #99cf16; 
	font: bold 12px Arial; 
	text-transform:uppercase; 
}
h3.design {
	font:bold 13px Arial;
	color:#00acd7;	
	text-transform:uppercase;
}
h3.accentDesign {
	font:bold 13px Arial;
	color:#FF9900;	
	text-transform:uppercase;
}
h3.accent2Design {
	font:bold 13px Arial;
	color:#F0034F;	
	text-transform:uppercase;
}
h4.accent2Design {
	font:bold 11px Arial;
	color:#F0034F;	
	text-transform:uppercase;
}
.personaIntro {
	font:normal 22px Arial;
	color:#000000;
}
.categoryIntro { color: white; font: 11px Arial; vertical-align: bottom; }
.accentColor3 {
	color:#00acd7;
}
.accentColor {
	color:#FF9900;
}
.footerDesign {
	font:normal 9.5px Arial;
	color:#FF9900;	
}
.footerDesign a {
	font:normal 9.5px Arial;
	color:#FF9900;	
	text-decoration:none;
}
.footerDesign a:hover {
	font:normal 9.5px Arial;
	color:#FF9900;	
	text-decoration:underline;
}
a {
	font:normal 11px Arial;
	color:#00acd7;	
	text-decoration:none;
}
a.hover {
	font:normal 11px Arial;
	color:#FF9900;	
	text-decoration:underline;
}
a.subHeader {
	font:bold 11px Arial;
	color:#00acd7;	
	text-decoration:none;
}
a.subHeader:hover {
	font:bold 11px Arial;
	color:#00acd7;	
	text-decoration:underline;
}
a.personaTab {
	font:bold 14px Arial;
	color:#000000;	
	text-decoration:none;
	text-transform:none;
}
a.personaTab:hover {
	font:bold 14px Arial;
	color:#000000;	
	text-decoration:underline;
	text-transform:none;
}
a.demoLinkBar {
	font:bold 11px Arial;
	color:#00acd7;
	line-height:100%;
	text-decoration:none;
	text-transform:none;	
}
a.demoLinkBar:hover {
	font:bold 11px Arial;
	color:#00acd7;	
	line-height:100%;
	text-decoration:underline;
	text-transform:none;	
}
a.usernavDesign {
	font:normal 11px Arial;
	color:#00acd7;	
	text-decoration:none;
	text-transform:uppercase;
}
a.usernavDesign:hover {
	font:normal 11px Arial;
	color:#FF9900;	
	text-decoration:underline;
	text-transform:uppercase;	
}
a.accent2Design {
	font:normal 11px Arial;
	color:#FF9900;	
	text-decoration:none;
}
a.accent2Design:hover {
	font:normal 11px Arial;
	color:#FF9900;	
	text-decoration:underline;
}
a.mainNavDesign {
	font:bold 12px Arial;
	text-decoration:none;
}
a.mainNavDesign:hover {
	text-decoration:underline;
}

.orangeDotHoriz {
	background-image:url(/images/design/orangeDotHoriz.gif);background-repeat:repeat-x;height:10px;
}
.blueDotHoriz {
	background-image:url(/images/design/blueDotHoriz.gif);background-repeat:repeat-x;height:10px;
}
.greenDotHoriz {
	background-image:url(/images/design/greenDotHoriz.gif);background-repeat:repeat-x;height:10px;
}
.redDotHoriz 
{
	border-top: dotted 2px #CCCCCC;height:10px;
}
.purpleDotHoriz {
	background-image:url(/images/design/purpleDotHoriz.gif);background-repeat:repeat-x;height:10px;
}

#UserGreeting1_ctlGreeting {
	font:bold 9px Arial;
	color:#FF9900;	
}
.accentedTitleDesign {
	font:bold 11px Verdana;
	color:#FF9900;
}
.textBoxBack {
	background-image:url(/images/design/textBoxBack.gif);
	background-repeat:no-repeat;
	border:0;
	width:172px;
	height:24px;
	padding-left:3px;
	padding-top:3px;
}
.buyBoxBack {
	background-image:url(/images/design/buyBoxBack.gif);
	background-repeat:no-repeat;
	border:0;
	width:24px;
	height:24px;
	padding-left:3px;
	padding-top:3px;
}
.standardTitleDesign {
	font:normal 11px Arial;
	color:#00acd7;	
	text-decoration:none;
}

/* HEADING TAGS */


/* Column caption */
.CAPTION         { background-color:#F1F0BD ; font-weight:bold; color: Black; }
.CAPTION2         { background-color:#F1F0BD ; font-weight:bold; color: Black; }

/* GRADIENT caption styles */
/* H1 level caption        */
.GRADIENT1 {	PADDING-RIGHT:5px; PADDING-LEFT:5px; Z-INDEX:101; FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#C04489AA', EndColorStr='#FFFFFFFF') progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#C04489AA,strength=8); LEFT:0px; PADDING-BOTTOM:5px; FONT:bold 11pt verdana; WIDTH:105%; COLOR:white; PADDING-TOP:5px; TOP:0px; HEIGHT:32px;	}
/* H2 level caption        */
.GRADIENT2 { FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#000000', EndColorStr='#FFFFFF') progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#C0CCCCCC,strength=8);  LEFT:5px; PADDING-LEFT: 5px; PADDING-BOTTOM:5px; FONT:bold 11pt arial; WIDTH:105%; COLOR:#777777; TOP:0px; HEIGHT:16px;	}
/* H3 level caption        */
/* .GRADIENT3 {	PADDING-RIGHT:0px; PADDING-LEFT:175px; Z-INDEX:101; FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFF', EndColorStr='#F1F0BD'); LEFT:0px; PADDING-BOTTOM:0px; FONT:bold 11pt verdana; COLOR:white; HEIGHT:120px;} */
.GRADIENT3 {	background-image:url(GradientLine.aspx?width=1200&height=1&Color1=0xFFFFFF&Color2=0xF1F0BD&cache=true); 	PADDING-RIGHT:0px; PADDING-LEFT:5px; Z-INDEX:101; LEFT:0px; PADDING-BOTTOM:0px; FONT:bold 11pt verdana; COLOR:Black; HEIGHT:120px;  }

/* Form Labels */
.LABEL           { color: Black; font-size: 8pt; font-weight:bold ;}
.LINKBARFONT     { color: White; font-size: 10pt; font-weight:bold ;}
/* Attention getting */
.ALERT           { color: Red; font-size: 10pt; }
.TITLE		 { font-size: 16pt; font-weight: bold; color:#FC8844 ; height:5; filter:Shadow(Color=#CCCCCC, Direction=135)}


INPUT            { font-size: 8pt; height:auto; }
SELECT           { font-size: 8pt; height:auto; }
SELECT.UOM	 { font-size: 8pt; height:auto; width:120px;}

/* PARAGRAPH TAG */
.LISTPRICE      { font-size: 8pt; text-decoration:line-through ;}

.STANDARD, .FOOTER, .HEADER , .SMALL       { font-size: 8pt; }

.OUTLINED { BORDER-STYLE: solid; BORDER-WIDTH:1; }
	

/* HYPERLINKS */
.CAPTION A       {  color: Black; text-decoration: underline; cursor: hand; }
.CAPTION A:HOVER { color: Black; text-decoration: underline; cursor: hand; }


.LOGO		{ background:White ; }
.LINKBAR	{ background-color:#F1F0BD; }
.TOOLBAR     { background-color:#F1F0BD; color:Black  }
.LEFTCOL	 {   }
.RIGHTCOL		 {  background-color:White; color:Black ;  }
/** Odd/Even row background colours **/
.EVEN			{ background-color:#FFFFFF }
.ODD			{ background-color:#FFFFFF }

.SMALLBOLD { font-family: VERDANA, HELVETICA, ARIAL; font-size: 8pt; font-weight:bold }
.TABSELECTED		{ background-image:url(tabFocus.jpg); width:144; font-weight:bold; }
.TABNORMAL			{ background-image:url(tab.jpg); width:144; }
h5 { 
	font:bold 12px arial;
	color:#FF0000;
	text-transform:uppercase;
}
a.subHeader_about { color: #f00; font: bold 11px arial; text-decoration: none; }
a.subHeader_about:hover { color: #f00; font: bold 11px arial; text-decoration: underline; }
.resgreenDotHoriz { background-image: url(/images/design/resgreenDotHoriz.gif); background-repeat: repeat-x; height: 10px; }
.yellowDotHoriz { background-image: url(/images/design/yellowDotHoriz.gif); background-repeat: repeat-x; height: 10px; }
.aboutredDotHoriz { background-image: url(/images/design/aboutredDotHoriz.gif); background-repeat: repeat-x; height: 10px; }
.subHeader_about { color: #f00; font: bold 12px Arial; text-decoration: none; }
.subHeader_resources { color: #99cf16; font: bold 12px Arial; text-decoration: none; }
.subHeader_contact { color: #ffcc00; font: bold 12px Arial; text-decoration: none; }

