body { color: black; font-size: small; font-family: "Arial Narrow", arial, sans-serif; text-align: left; }
p { font-family: "Arial Narrow", arial, sans-serif; }
td { font-family: "Arial Narrow", arial, sans-serif; }
a:link { color: #252062; font-family: "Arial Narrow", arial, sans-serif; text-decoration: none; }
a:visited { color: #76839a; font-family: "Arial Narrow", arial, sans-serif; font-style: italic; text-decoration: none; }
a:hover { color: #c00; font-family: "Arial Narrow", arial, sans-serif; }
a:active { font-family: "Arial Narrow", arial, sans-serif; }
.bodytext { color: black; font-size: small; font-family: "Arial Narrow", arial, sans-serif; text-decoration: none; text-align: left; }
.contact-link { color: navy; font-size: medium; font-family: "Arial Narrow Bold", sans-serif; }
.contact a:link { color: #000080; font-size: medium; font-family: "Arial Narrow Bold", sans-serif; text-decoration: none; }
.contact a:hover { color: navy; font-size: medium; font-family: "Arial Narrow Bold Italic", sans-serif; font-style: italic; text-decoration: underline; }
.contact a:visited { color: maroon; font-size: medium; font-family: "Arial Narrow Bold", sans-serif; text-decoration: none; }
.navbar { color: #fff; font-size: small; font-family: "Arial Narrow", arial, sans-serif; text-decoration: none; text-align: center; }
.navbar a:link { color: #fff; font-size: small; font-family: "Arial Narrow", arial, sans-serif; text-decoration: none; text-align: center; }
.navbar a:hover { color: #c00; font-size: small; font-family: "Arial Narrow", arial, sans-serif; font-weight: bolder; text-decoration: none; text-align: center; }
.navbar a:visited { color: #ccc; font-size: small; font-family: "Arial Narrow", arial, sans-serif; text-decoration: none; text-align: center; }
.product-heading  /* product chart heading */ { color: #ccc; font-size: medium; font-family: "Arial Narrow Bold", arial, sans-serif; font-weight: bold; background-color: #252062; text-align: center; }
.product-subheading  /* product chart subheading */ { color: #000; font-size: medium; font-family: "Arial Narrow Bold", arial, sans-serif; font-weight: bold; text-align: left; }
.product-name { color: #000; font-size: large; font-family: Impact, sans-serif; font-weight: normal; text-align: left; }
.product-text  /* product description */ { font-size: small; font-family: "Arial Narrow", arial, sans-serif; font-weight: bold; text-align: left; }
.product-features { color: #009; font-family: "Arial Narrow Bold", arial, sans-serif; font-weight: bold; text-align: left; }
.product-column-subhead { color: black; font-size: small; font-family: "Arial Narrow", arial, sans-serif; font-weight: bold; text-align: center; }
.column-text { color: black; font-size: small; font-family: "Arial Narrow", arial, sans-serif; font-weight: bold; text-align: center; }
.body-textbox { color: #ede8e8; font-size: medium; font-family: "Arial Narrow", arial, sans-serif; font-weight: bold; text-align: left; }
.bullet-textbox { color: #000; font-size: medium; font-family: "Arial Narrow", arial, sans-serif; text-align: left; text-indent: 12pt; }
.heading01 { color: #fff; font-size: x-large; font-family: Impact; }
.subheading { color: black; font-size: small; font-family: "Arial Narrow Bold", arial, sans-serif; font-weight: bold; text-align: left; }
.bullet-texted { color: #000; font-size: small; font-family: "Arial Narrow", sans-serif, arial; text-align: left; margin: 10pt; }
/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:auto;
		background-color:#FFFFFF;
		background-image:url(qmimages/gradient_4.gif);
		border-width:1px 0px 1px 1px;
		border-style:solid;
		border-color:#000000;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 20px 5px 8px;
		background-color:transparent;
		color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		text-align:left;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#000000;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		background-color:#EDE8E8;
		color:#B62828;
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		background-color:#EDE8E8;
		color:#B62828;
		text-decoration:underline;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#EDE8E8;
		color:#B62828;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:5px;
		margin:0px 0px 0px -1px;
		background-color:#DACFCF;
		border-width:1px;
		border-style:solid;
		border-color:#333333;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 40px 2px 5px;
		color:#333333;
		font-size:11px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#EDE8E8;
		color:#B62828;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#EDE8E8;
		color:#B62828;
		text-decoration:none;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#EDE8E8;
		color:#B62828;
		text-decoration:underline;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:2px 5px 5px 5px;
		color:#672D2D;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 5px 4px 5px;
		border-color:#CA8484;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a.qmparent	
	{	
		background-image:url(qmimages/arrow_0.gif);
		text-decoration:underline;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li .qmparent	
	{	
		background-image:url(qmimages/arrow_0.gif);
		background-repeat:no-repeat;
		background-position:92% 50%;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a.qmparent	
	{	
		background-image:url(qmimages/arrow_2.gif);
		text-decoration:underline;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li .qmparent	
	{	
		background-image:url(qmimages/arrow_3.gif);
		background-repeat:no-repeat;
		background-position:92% 50%;
	}



