body{
background:#e4e3e3;
color:#5c5c5c; 
margin:0;
padding:0;
}

a{
color:#5c5c5c;
text-decoration:none;
}

a:hover {
 color:#5c5c5c;
 text-decoration:underline;
}

a:visited {
 color:#5c5c5c;
}


body, td, span
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tag{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #b70072;
	text-decoration:none;
}
A.tag:hover{text-decoration:none;color:#b70072}
A.tag:visited{text-decoration:none;color:#b70072}

H1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #3f4f59;
	text-decoration:none;
	line-height: 25px;
margin: 4px 0px 0px 20px;
padding: 0px 0px 0px 0px;
 
}

H2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #b81e74;
	text-decoration:none;
	line-height: 13px;
  margin: 4px 0px 0px 20px;
  padding: 0px 0px 0px 0px;

}

.formbutton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;

}
A.formbutton:hover{text-decoration:none;color:#ffffff}
A.formbutton:visited{text-decoration:none;color:#ffffff}

.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	color: #ffffff;
	line-height: 11px;
	text-decoration:none;

}
A.menu:hover{text-decoration:none;color:#ffffff}
A.menu:visited{text-decoration:none;color:#ffffff}

.menu2{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	margin: 0;
	color: #ffffff;
	text-decoration:none;

}
A.menu2:hover{text-decoration:none;color:#b70072}
A.menu2:visited{text-decoration:none;color:#ffffff}

.menu3{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	margin: 0;
	color: #b70072;
	text-decoration:none;

}
A.menu3:hover{text-decoration:none;color:#b70072}
A.menu3:visited{text-decoration:none;color:#b70072}

.menuon{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	color: #ffffff;
	line-height: 16px;
	text-decoration:underline;

}A.menuon:hover{text-decoration:underline;color:#ffffff}


ul.topnav {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
	height:42px;
	}
	
ul.topnav li {
	float: left;
	margin: 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
}
ul.topnav li a{
	padding: 8px 8px;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	/*background: url(topnav_hover.gif) no-repeat center top;*/
	color: #b70072;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 10px;
	height: 35px;
	float: left;
}
li headlink ul.subnav { display: none; }
       
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 42px;
	background: #ffffff;

/*
filter:alpha(opacity=95);
-moz-opacity:0.95;
-khtml-opacity: 0.95;
opacity: 0.95;
*/

	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 107px;
	/*border: 1px solid #cccccc;*/
}
ul.topnav li ul.subnav li{
	margin-right: 5; 
	margin-left: 5; 
  padding: 0;
	/*border-top: 1px solid #cccccc; --Create bevel effect--*/
	border-bottom: 1px solid #cccccc inherit; /*--Create bevel effect--*/
	width: 107px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 107px;
	width: 107px !important;
	background: #ffffff ;
	color: #77787a;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*padding-left: 10px;*/
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #ffffff ;
	color: #b70072;
	text-decoration:none;
}

div#menu{
float:right;
margin-right:4px;
}
