body {
	background: #000;
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	color: #8a8a8a;
    }

/* for Internet Explorer */
/*\*/
* html body {
	text-align: center;
	}
	/**/
	




/*---------- Text Manipulation ----------*/
p {
	font-size: 1.1em;
	color: #8a8a8a;
	}

.atrib {
	font-size: 7pt; 
	font-family: arial, helvetica, sans-serif;
	font-style: italic;
	}
	
.note {
	font-size: 7pt; 
	font-family: arial, helvetica, sans-serif; 
	color: #ff0000
	}





/*---------- Headers ----------*/
.title {
	font-size: 2em;
	color: #000;
	}
	
h1 {
	font-size: 1.7em;
	font-weight: bold;
	color: #000;
	margin: 9px 0 7px 0;
	}

h2 {
	font-size: 1.2em;
	color: #000;
	margin: 15px 0 -10px 0;
	}

h5 {
	color: #484848;
	font-size: 1.08em;
	font-weight: bold;
	margin: 0 0 3px 0;
	}
	
h6 {
	font-weight: bold;
	font-size: 1.05em;
	margin: 6px 0 0 0;
	color: #346936;
	}

.quotename {
	text-align: right;
	font-style: italic;
	}
	
	
	
	
	
/*---------- Links ----------*/
a {
	color: #e48100;
	text-decoration: none;
	}

a:visited {
	color: #e48100;
	text-decoration: none;
	}	
	
a:hover {
	color: #970000;
	text-decoration: underline;
	}

a.gray {
	color: #8a8a8a;
	text-decoration: none;
	}

a.gray:visited {
	color: #8a8a8a;
	text-decoration: none;
	}	
	
a.gray:hover {
	color: #8a8a8a;
	text-decoration: underline;
	}	

h5 a {
	color: #e48100;
	text-decoration: underline;
	}

h5 a:visited {
	color: #e48100;
	text-decoration: underline;
	}	
	
h5 a:hover {
	color: #970000;
	text-decoration: none;
	}
	
h6 a {
	color: #e48100;
	text-decoration: none;
	}

h6 a:visited {
	color: #e48100;
	text-decoration: none;
	}	
	
h6 a:hover {
	color: #970000;
	text-decoration: underline;
	}

	

	
	
	
	
	
									
/*---------- Lists ----------*/
.inline {
    display: inline;
    list-style: none;
    margin: 0;
    padding: 0;
	}	
						
.none {
	list-style: none;
	}	
	
	
	
	
	
	
/*---------- Spacers ----------*/
.spacer {
	width: 100%;
	height: 1px;
	clear: both;
	border: 0;
	}
	
	
	
	

/*---------- Containers ----------*/
#wholecontainer {
	width: 975px;
	margin: 30px auto 5px auto;
	border: 1px solid #cdcdcd;
	background: #fff;
	text-align: left;
	}

#topgray {
	background: #ebecee;
	margin: 0;
	padding: 8px 8px 8px 10px;
	}

#maincontainer {
	border: 0;
	padding: 0;
	margin: 0;
	clear: both;
	}

.maincontent {
	padding: 10px 10px 0 10px;
	margin: 10px;
	border: 1px solid #cdcdcd;
	background: #fff;
	font-size: .9em;
	width: 757px;
	}
	
.rightquote {
	float: right;
	width: 200px;
	border: 3px double #cdcdcd;
	padding: 10px;
	margin: 5px;
	background: #f9f9f9;
	}
	
	
	
	
	
	
/*---------- Main Navigation ----------*/
.nav {
	text-align: right;
	margin: 12px 10px 17px 10px;
	font-size: .9em;
	color: #e6e7e7;
	font-weight: bold;
	padding: 0 0 6px 0;
	}
	
/* For IE ONLY  */
* html .nav { 
	margin: 19px 10px 0 0;
	} 

#navright {
	right: 0;
	margin: 0;
	padding: 0;
	height: 30px;
	display: inline;
	text-align: right;
	}

ul#navlist {
	list-style: none;
	padding: 0;
	margin: 0 auto;
	line-height: 30px;
	font-size: 8pt;
	display: inline;
	}

ul#navlist li {
	display: block;
	margin: 0;
	padding: 0;
	}
	
#companynav {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	color: #e6e7e7;
	font-weight: bold;
	}
	
#companynav a {
	display: block;
	padding: 0px 15px;
	border: 0;
	text-decoration: none;
	text-align: center;
	color: #e6e7e7;
	}
	
#companynav a:hover {
	color: #fff;
	text-decoration: underline;
	}
	
#productnav {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	color: #e6e7e7;
	font-weight: bold;
	}
	
#productnav a {
	display: block;
	padding: 0px 15px;
	border: 0;
	text-decoration: none;
	text-align: center;
	color: #e6e7e7;
	}
	
#productnav a:hover {
	color: #fff;
	text-decoration: underline;
	}

#opportunitynav {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	color: #e6e7e7;
	font-weight: bold;
	}
	
#opportunitynav a {
	display: block;
	padding: 0px 15px;
	border: 0;
	text-decoration: none;
	text-align: center;
	color: #e6e7e7;
	}
	
#opportunitynav a:hover {
	color: #fff;
	text-decoration: underline;
	}

#shopsnav {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	color: #e6e7e7;
	font-weight: bold;
	}
	
#shopsnav a {
	display: block;
	padding: 0px 15px;
	border: 0;
	text-decoration: none;
	text-align: center;
	color: #e6e7e7;
	}
	
#shopsnav a:hover {
	color: #fff;
	text-decoration: underline;
	}

#signupnav {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	color: #e6e7e7;
	font-weight: bold;
	}
	
#signupnav a {
	display: block;
	padding: 0px 15px;
	border: 0;
	text-decoration: none;
	text-align: center;
	color: #e6e7e7;
	}
	
#signupnav a:hover {
	color: #fff;
	text-decoration: underline;
	}

#distributornav {
	display: block;
	float: right;
	margin: 0;
	padding: 0;
	color: #e6e7e7;
	font-weight: bold;
	}
	
#distributornav a {
	display: block;
	padding: 0 0 0 15px;
	border: 0;
	text-decoration: none;
	text-align: center;
	color: #e6e7e7;
	}
	
#distributornav a:hover {
	color: #fff;
	text-decoration: underline;
	}

	
	
	
	
	

/*---------- Left Sidebar Navigation ----------*/
.lsb {
	border: 1px solid #cdcdcd;
	padding: 13px 8px 5px 8px;
	font-size: .9em;
	width: 155px;
	background: #ebeced;
	}

.navul ul {
	list-style-image: url(images/minus.gif);
	padding-left: 20px;
	margin: 0;
	margin-bottom: 13px;
	border: 0;
	}
	
.navul li {
	font-size: 7pt;
	margin-top: 0.1em;
	}


	
	
	
	
	
	

/*---------- Right Sidebar Navigation ----------*/
.rsb {
	border: 1px solid #e4e4e4;
	padding: 13px 8px 5px 8px;
	font-size: .9em;
	width: 155px;
	background: #f7f7f7;
	}
	


	
/*---------- Footer ----------*/
#footer {
	width: 975px;
	border: 0;
	margin: 5px auto;
	padding: 0;
	height: 13px;
	clear: both;
	text-align: left;
	}
	
#footertextright {
	margin: 0;
	float: right;
	}
	
#footertextright td {
	font-size: 7pt;
	}

#footertext {
	margin: 0;
	}

#footertext td {
	font-size: 7pt;
	}
	
														
													
						
						

								
/*---------- Right Side Navigation Div ----------*/
.rightsidediv250 {
	float: left;
	/*right: 10px;*/
	border: 0px solid #657254; 
	padding: 0;
	margin: 0 10px 0 0 ;
	margin-top: 10px;
	width: 202px;
	text-align: center;	
	height: 190px;
	}

