body { background:url(images/background2.jpg) 50% 0 no-repeat #000;}

.img-right	{float:right; padding:10px 0 10px 10px;}
.img-left	{float:left; padding:10px 10px 10px 0;}

.whtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-align: justify;
}
.endinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}
.txtheading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.boldheading {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: normal}
.bodytitle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif}
.bodyplain {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: justify;
}
.bodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #FFFFFF;
}
body a {
	FONT-WEIGHT: bold; 
	COLOR: #FFFF99; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	/*TEXT-DECORATION: none;*/}

body a:hover {
	FONT-WEIGHT: bold; 
	color:#C90;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline}
.footer {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif}
/*body a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;
}*/
.prodtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFF99;
}
.border {
	border: 1px solid #666666;
}
.titleunderline {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFF99;
}

p.small {font:12px Arial, Helvetica, sans-serif; color:#fff; padding:7px 0;}
p.small a {color:#fff;}
p.small a:hover {color:#ffff99;} 

ul.sub { list-style:none;}
ul.sub li a { font-weight:normal; line-height:22px;}
ul.sub li.pdf a { font-weight:normal; background:url(images/pdficon_small.gif) 0 50% no-repeat; list-style-image:none; padding-left:20px;}
ul.sub li a:hover, ul.sub li.pdf a:hover {font-weight:normal;}
/***********************************************************************************************************************
structural formatting files for the accordion style menu.
************************************************************************************************************************/
#wrapper {
	/*width: 800px;
	margin-left: auto;
	margin-right: auto;*/
	margin-left:24px;
	}

.accordionButton {	
	font:14px Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFF99; 
	width: 450px;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	background: none;
	/*border-bottom: 1px solid #FFFFFF;*/
	cursor: pointer;
	background:url(images/bullet.png) 0 50% no-repeat;
	padding:0 0 0 14px;
	text-decoration:underline;
	}
	
.accordionContent {	
	width: 450px;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	background: none;
	font:14px Arial, Helvetica, sans-serif; color: #FFF;
	padding: 0 15px;
	}
	
/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

/*.on {
	background: #990000;
	}*/
	
.over {
	color:#C90;
	}
