body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; background-color: #ffffff; margin-top: 0px; }

a:link { color: #000000; text-decoration: none; } a:link { color: #660000; text-decoration: none; } a:visited {
				color: #660000;
				text-decoration: none;
				}
				a:active {
				color: #ff0000;
				text-decoration: none;
				} a:hover {
				color: #ff0000;
				text-decoration: none;
				} 




				#MENU li { list-style-type: none;  }
				#MENU ul { padding: 10px; }
				#MENU { width: 150px; background-color: #CCCCCC; border: 2px solid #7D7B7B;  }

				#MENU h2 { color: #660000; font-size: 12px; }

				#STOREMENU li { list-style-type: none; }
				
				#CONTENTS { margin-top: 10px; }
				#CONTENTS p {margin-top: 0px; margin-bottom: 0px;}
				#CONTENTS h1 { color: #660000; font-size: 14px; margin-top: 10px; }
				
				.mini { font-size: 10px; }
				
				#FRONT { width: 300px; margin-top: 10px;  padding-left: 20px; padding-right: 20px; text-align: left; }
				
				#PRIVACY { margin-top: 10px;  margin-left: 30px; text-align: left; }
				
				#WHY { margin-top: 10px;  margin-left: 20px; }
				
				#FAQ { margin-top: 10px;  margin-left: 30px; }
				
				#CONTACT { margin-top: 10px;  margin-left: 100px; }
				
				#SIGNUP { margin-top: 10px;  margin-left: 20px; }
				
				.stats { margin-left: 10px; padding: 5px; }
				
				.TIPS { padding: 10px; margin-top: 20px; margin-bottom: 20px; background-color: #cccccc; border: 1px solid #7D7B7B; }

				#ERROR { color: red; }

				.UNDERSCORE { border-bottom: 1px solid #000; } 
				h1 { margin: 0px; font-size: 12px; }

				h2 { font-size: 16px; margin: 0px; }
				.SMALL { font-size: 10px; }
				.MEDIUM { font-size: 16px; }
				.MEDIUMRED14px { font-size: 14px; color: #660000; }
				.REPORT_HEADER { border-bottom: 1px solid #000; }

				h2.STYLED { color: #660000; }

				.BANNERCODE { padding: 5px; border: 1px solid #cccccc; margin-bottom: 15px; overflow: auto; width: 800px; }
				
				.verticalbanner_left { padding: 5px; border: 1px solid #cccccc; margin-bottom: 15px; width: 370px; float: left; overflow: auto; }
				.verticalbanner_right { padding: 5px; border: 1px solid #cccccc; margin-bottom: 15px; width: 370px; float: right; overflow: auto; }
				
				.longtext {margin-top: 5px; }
				.righttext {float: right; }

				a.visited { text-decoration: none; color: #660000; }
				a.link { text-decoration: none; color: #FF0000; }
				a { text-decoration: none; color: #660000; }

				#TWINLASHWHIP { padding: 5px; }
				
				
				/* ************************* HEADER [^header] ************************* */
				
				#navcontainer{
				margin-top: 0px;
				position: center;
				top: 0px;
				background-color: #000000;
				width: 850px;
				height:30px;
				border-bottom: 3px solid #ff0000;
				}
				#navlist{
				position: center;
				padding: 10px;
				margin-left: 0;
				font: bold 11px Arial, Verdana, sans-serif;
				}
				#navlist li{
				list-style: none;
				color: #FFFFFF;
				margin: 0;
				margin-top: 20px;
				display: inline;
				}
				#navlist li a{
				padding: 2px 0.5em;
				margin-left: 0px;
				border-bottom: none;
				text-decoration: none;
				}
				#navlist li a:link{
				color: #FFFFFF;
				}
				#navlist li a:visited{
				color: #FFFFFF;
				}
				#navlist li a:hover{
				color: #FF0000;
				background: #000000;
				border-color: #144E9C;
				}
				#navlist li a#current{
				color: #FF0000;
				background: #000000;
				border-bottom: 1px solid #000000;
				}
				
				#loginform { margin-top: 70px; margin-bottom: 50px; }
				
				#login { width: 800px; margin-top: 5px; padding-right: 20px; text-align: right; }
				#login li {list-style: none;
				color: #660000;
				display: inline;
				}
				#login li a{
				padding: 2px 0.5em;
				margin-left: 0px;
				font-weight: bold;
				
				border-bottom: none;
				text-decoration: none;
				}
				#login li a:link{
				color: #660000;
				}
				#login li a:hover{
				color: #ff0000;
				}
				
				/* ************************* FOOTER [^footer] ************************* */
				
				#FOOTER { margin-top: 20px; padding: 5px; width: 800px; text-align: center; }

				
				#footerlist{
				position: center;
				padding: 5px;
				margin-left: 0;
				font: bold 11px Arial, Verdana, sans-serif; 
				}
				#footerlist li{
				list-style: none;
				color: #660000;
				margin: 0;
				margin-top: 20px;
				display: inline;
				}
				#footerlist li a{
				padding: 2px;
				margin-left: 0px;
				border-bottom: none;
				text-decoration: none;
				}
				#footerlist li a:link{
				color: #660000;
				}
				#footerlist li a:visited{
				color: #660000;
				}
				#footerlist li a:hover{
				color: #FF0000;
				}
				#footerlist li a#current{
				color: #FF0000;
				}
				
				/* ************************* FAQ [^faq] ************************* */
				
				.question {color: #660000; font-weight: bold;}
				
