a.yVVSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #CC6600;
}

.yVVSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}

.rVSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: red;
}

.wVSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: white;
}

.nVSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	color: black;
}

.gVSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: green;
}

.nyVSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #CC6600;
}

.byVSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #CC6600;
}

a.yVSmall.link
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #CC6600;
}

.nSmall, p, td, li
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
}

.bSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: black;
}

.biSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	color: black;
}

.nyVSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #CC6600;
}

a.yVSmall.link
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	font-weight: bold;
	color: #CC6600;
}

.iSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-style: italic;
	color: black;
}

.rSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	color: red;
}

.gSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: normal;
	color: green;
}

.wSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: normal;
	color: white;
}

.brSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: red;
}

.bgSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: green;
}

.bwSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: white;
}

.bpSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	color: #402C70;
}

.boSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: orange;
}

.bmSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: #AE2355;
}

.bySmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: #CC6600;
}

.bbSmall
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: blue;
}

.nNormal, .largefont
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	color: black;
}

.bNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: black;
}

.iNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: normal;
	font-style: italic;
	color: black;
}

.biNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	color: black;
}

.rNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	color: red;
}

.wNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	color: white;
}

.gNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	color: green;
}

.pNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	color: #59079E;
}

.brNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: red;
}

.bmNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: #990000;
}

.bbNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: blue;
}

.bwNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: white;
}

.bgNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: green;
}

.buNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: black;
	text-decoration: underline;
}

.boNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: #F54D12;
}

.byNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: #E5E6C9;
}

.bgreyNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
}

a.byNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: #CC6600;
}

.bLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14pt;
	font-weight: bold;
	color: black;
}

.bbLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14pt;
	font-weight: bold;
	color: blue;
}

.byLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14pt;
	font-weight: bold;
	color: #E5E6C9;
}

a.byLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14pt;
	font-weight: bold;
	color: #CC6600;
}

.bwLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16pt;
	font-weight: bold;
	color: white;
}

.brLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16pt;
	font-weight: bold;
	color: red;
}

.byVLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16pt;
	font-weight: bold;
	color: #CC6600;
}

a.byVLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16pt;
	font-weight: bold;
	color: #CC6600;
}

.bupVLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16pt;
	font-weight: bold;
	text-decoration: underline;
	color: #6600CC;
}

.bVLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16pt;
	font-weight: bold;
	color: black;
}

.bbVLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16pt;
	font-weight: bold;
	color: blue;
}

.bXVLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 20pt;
	font-weight: bold;
	color: black;
}

.bwXVLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 20pt;
	font-weight: bold;
	color: white;
}

.bbXVLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 20pt;
	font-weight: bold;
	color: blue;
}

.bgXVLarge
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 20pt;
	font-weight: bold;
	color: green;
}

.formVVSmTextBox
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	width : 50px;
	background-color : #EEEEEE;
}

.formSmTextBox
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	width : 150px;
	background-color : #EEEEEE;
}

.formTextBox
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	width : 250px;
	background-color : #EEEEEE;
}

.formTextArea
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	width: 250px;
	height: 50px;
	background-color : #EEEEEE;
}

.formbutton
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: #E0003C;
}

.formdropdown, SELECT
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: normal;
	background-color: #EEEEEE;
}

.formradiocheck
{
	background-color : #EEEEEE;
}

.emersonbbNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: #3366CC;
}

.emersonbyNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: #CC9933;
}

.emersonbrNormal
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12pt;
	font-weight: bold;
	color: #CC0033;
}

.redfont
{
	color: red;
}

.bluefont
{
	color: blue;
}

.whitefont
{
	color: #ffffff;
}

.greenfont
{
	color: green;
}

.maroonfont
{
	color: #AE2355;
}

.smallfont
{
	font-size: 10px;
}

img
{
	border: none;
}

#reporting table
{
	border: 1px solid gray;
	border-collapse: collapse;
}

table
{
	border: 0px;
	border-collapse: collapse;
}

#borderless_form td
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	color: black;
	padding: 3px;
	border: 0px;
	vertical-align: top;
}

#reporting td
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	color: black;
	padding: 3px;
	border: 1px solid gray;
}

#no_style td
{
}

body
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size : 12px;
	color: #000000;
	background-color:#AE2355;
	margin: 0px;
	padding: 0px;
}

/* home depot section */

.hd_title
{
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

a.hd_menu:link, a.hd_menu:active, a.hd_menu:visited
{
	font-family: Arial;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

a.hd_menu:hover
{
	font-family: Arial;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}

.hd_content
{
	font-family: Arial;
	font-size: 12px;
}

/* left grey nav bar */

a.grey_nav:link {font-family: "arial"; font-size: 12px; line-height: 20px; color: #000000; font-weight:bold; text-decoration:none; white-space: nowrap}
a.grey_nav:active {font-family: "arial"; font-size: 12px; line-height: 20px; color: #000000; font-weight:bold; text-decoration:none; white-space: nowrap}
a.grey_nav:visited {font-family: "arial"; font-size: 12px; line-height: 20px; color: #000000; font-weight:bold; text-decoration:none; white-space: nowrap}
a.grey_nav:hover {font-family: "arial"; font-size: 12px; line-height: 20px; color: #ff0000; font-weight:bold; text-decoration:none; white-space: nowrap}
a.grey_nav_on {font-family: "arial"; font-size: 12px; line-height: 20px; color: #ff0000; font-weight:bold; text-decoration:none; white-space: nowrap}

/* footer */

a.footer:link {font-family: "arial"; font-size:10px; color: #FFFFFF; font-weight:bold; text-decoration:none; white-space: nowrap}
a.footer:active {font-family: "arial"; font-size:10px; color: #FFFFFF; font-weight:bold; text-decoration:none; white-space: nowrap}
a.footer:visited {font-family: "arial"; font-size:10px; color: #FFFFFF; font-weight:bold; text-decoration:none; white-space: nowrap}
a.footer:hover {font-family: "arial"; font-size:10px; color: #000000; font-weight:bold; text-decoration:none; white-space: nowrap}