* {
	margin: 0;
	padding: 0; }

body {
	behavior: url("csshover3.htc");
	 background: #808080 left top;
	font: 14px Helvetica, Sans-Serif; } 

#page-wrap {
	clear: both;
	display: auto;
	width: 802px;
	height: 20px;
	margin-left: auto;
	margin-right: auto;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000; 
	border-bottom: 1px solid #000000;
	font-weight: bold; }

a {
	text-decoration: none; }

ul {
	list-style: none; }

p {
	margin: 15px 0; }

/*	LEVEL ONE								*/
ul.dropdown {
	position: relative; }

ul.dropdown li {
	width: 110px;
	font-weight: bold;
	text-align: center;
	padding: 2px 0px ;
	border-right: 1px solid #000000;
	zoom: 1;
	float: left;
	background: #F0F8FF; }

ul.dropdown a:hover {
	color: #000; }

ul.dropdown a:active {
	color: #ffa500; }

ul.dropdown li a {
	width: 110px;
	display: block;
	color: #222; }

ul.dropdown li:last-child a {
	border-right: none; } /* Doesn't work in IE */

ul.dropdown li.hover,ul.dropdown li:hover {
	background: #B0E0E6;
	color: black;
	position: relative; }

ul.dropdown li.hover a {
	color: black; }

/*	LEVEL TWO								*/
ul.dropdown ul {
	width: 150px;
	min-width: 150px;
	max-width: 150px;
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0; }

ul.dropdown ul li {
	width: 150px;
	min-width: 150px;
	max-width: 150px;
	font-weight: bold;
	border-right: 1px solid #333;
	background:  #F0F8FF;
	color: #000;
	border-bottom: 1px solid #ccc;
	float: none; }


/*	IE 6 & 7 Needs Inline Block 			*/
ul.dropdown ul li a {
	border-right: none;
	width: 100%;
	display: inline-block; } 

/*	LEVEL THREE								*/
ul.dropdown ul ul {
	left: 100%;
	top: 0; }

ul.dropdown li:hover > ul { 
	visibility: visible; }

#topsp {
	clear: both;
	width: 802px;
	display: auto;
	min-height: 20px;
	margin-right: auto;
	margin-left: auto;
	background: #808080 left top;
	text-align: right;
	font-style: normal;
	font-weight: normal;
	line-height: 120%;
	color: #ff73af;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000; }

#header {
	clear: both;
	width: 802px;
	display: auto;
	min-height: 20px;
	margin-right: auto;
	margin-left: auto;
	background: #000000 left top;
	text-align: right;
	font-style: normal;
	font-weight: normal;
	line-height: 120%;
	color: #ff73af;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000; }

#title {
	clear: both;
	display: auto;
	width: 802px;
	margin-left: auto;
	margin-right: auto;
	min-height: 80px;
	padding: 4px 0px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000; }
	
#main {
/*	float: left;	*/
	width: 802px;
	margin-left: auto;
	margin-right: auto;
	padding: 4px 0px;
	min-height: 414px;
	display: auto;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000; }

#footer {
	clear: both;
	width: 802px;
	min-height: 120px;
	margin-left: auto;
	margin-right: auto;
	display: auto;
	background: #000000 left top;
	color: #ff73af;
	border-top: 1px solid #000000; }

#side1 {
	float: left;
	width: 177px;
	display: none;
	min-height: 414px;
	margin: 0px 2px 2px 0px;
	padding: 10px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000; }

#side1 .list a {
	background: #ffffff; }

#side1 .list a:hover {
	background: #efefef;
	 color: #0600b3; }

#side1 .list {
	text-align: left;
	font: 1em/120% "MS UI Gothic";
	margin: 3px 0px 3px 15px;
	width: 185px;
	height: 20px; }

#side2 { float: left;
	width: 177px;
	display: none;
	min-height: 414px;
	margin: 0px 0px 2px 2px;
	padding: 10px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000; }
