<!--
* {

	margin:0;

	border:0;
	
	vertical-align:top;

}

body {

	color:#9c9c9c;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color:#520d45;

	background-image:url(/images/backdrop2.jpg); 
	
	background-repeat:repeat-x; 

	height:100%;
	
	margin:20px 0 0 0; 

}

h1 {

	font-family:Arial, Helvetica, sans-serif; 

	font-size:18px;

	font-weight:lighter;

	padding-bottom:10px;

	color:#500D42;

}

h2 {

	font-family:Arial, Helvetica, sans-serif; 

	font-size:14px;

	font-weight:lighter;

	padding-bottom:10px;

	color:#37707b;

}

h3 {

	font-family:Tahoma, Arial, Helvetica, sans-serif; 

	font-size:11px;

	padding-bottom:10px;

	color:#37707b;

	font-weight:bold;

}

h4 {

	font-family:Tahoma, Arial, Helvetica, sans-serif; 

	font-size:11px;

	padding-bottom:6px;

	color:#500D42;

	font-weight:bold;

	border-bottom:1px dotted #9c9c9c;
	
	margin-bottom:10px;

}
p { padding: 0 0 15px 0;}

.padding { padding:5px 15px 15px 15px;}

#maincontent {background-image:url(/images/temp1_08.gif); width:613px; text-align:left; color:#666666;}

#maincontent a:link, #maincontent a:visited, #maincontent a:active {

	color:#666666; 

	text-decoration:none;

}		

#maincontent a:hover {

	

	color:#500D42; 

	text-decoration:none;

}

#bottomnav {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-align:center;
	background-color:#FFFFFF;
	border-top:2px solid #fff3fd;
	width:789px;
	padding:3px 0 0 0; 
	height:24px;
	

}

#bottomnav a {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-right:10px;
	margin-left:10px;

}

#bottomnav a:link, #bottomnav a:visited, #bottomnav a:active {

	color:#9c9c9c; text-decoration:none;

}		

#bottomnav a:hover {

	color:#500D42; 
	text-decoration:none;

}

#breadcrumbs {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#9c9c9c;
	text-align:left;
	vertical-align:top;
	line-height:24px; 
	height:25px;

}

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active {

	color:#9c9c9c; 

	text-decoration:none;

}		

#breadcrumbs a:hover {

	color:#500D42; 

	text-decoration:none;

}
input, select, textarea {

	color:#666666;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	border:1px solid #abb1b6; 

}

#menu {

	width: 100%;
	float: left;
	margin-left:10px;

}



#menu ul{

	list-style: none;

	margin:0;

	padding:0;

	float: left;

	vertical-align:middle;

}



#menu .topheads {

	margin:0;

	padding:0;

}



#menu .topheads a {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;
	font-weight:bold;

	color:#666666;

	text-decoration:none;

	display:block;

	padding:5px 10px 8px 10px; /* Spacing of top level navigation */

	margin:0;	



}

#menu .topheads a:hover {color:#500D42;}



#menu ul li ul li {

	display: block;

	padding:3px 0 3px 0;

}



#menu ul li ul {

	list-style: none;

	float: left;

	border-right:1px solid #FDCAF4;
	border-left:1px solid #FDCAF4;
	border-bottom:1px solid #FDCAF4;

	text-align:left;

	background-color:#ffffff;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);

	-moz-opacity:0.9;

	position: absolute;

	z-index: 300;

	margin:0;

	padding:5px 10px;

	white-space:nowrap;

}



#menu ul li ul li a {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	color: #9c9c9c;

	font-size:11px;

	text-decoration: none;

}



#menu a:hover {

	color:#58104F; 

	text-decoration:none;

}



#topcont { 

	width:769px;

	background:URL("/images/topnav.gif") top left repeat-x;

	background-color:#333333;

	color:#ffffff; 

}
#menu li {

	position: relative;

	text-align:left;

}







div#menu ul ul,

div#menu ul li:hover ul ul,

div#menu ul ul li:hover ul ul

{display: none;}



div#menu ul li:hover ul,

div#menu ul ul li:hover ul,

div#menu ul ul ul li:hover ul

{display: block;}



ul.#menu li:hover li a, 

ul.#menu li:hover li:hover li a, 

ul.#menu li:hover li:hover li:hover li a, 

ul.#menu li:hover li:hover li:hover li:hover li a {

	width:128px;		/* must be set to width above minus padding (in this case 6 either side, so minus 12)  and minus border */

	background-color:#ffffff;

	text-decoration:none;

	color:#FFFFFF;

	border:solid white; border-width:1px 0px 0px 1px;

	text-align:left;

	display:block;

}
.leftlist {
	list-style:none;
	padding:0;
}
.leftlist li{
	text-align:left;
	padding:3px 0 3px 0;
	border-bottom:1px dotted #9c9c9c;
	
}
.leftlist li a {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#666666;
	margin:0 0 0 5px;

	text-decoration:none;
}

.leftlist li a:hover{
	color:#500D42;
	}

-->


