body {margin-top:0;padding-top:0;background:#fff}

a:link {color:#27415C}
a:visited {color:#AD5178}
a:active {color:#27415C}
a:hover {color:#FFFFFF;background:#27415C;text-decoration:none}
a.foot{font:0.7em/125% Verdana,sans-serif; color:#FFFFFF}
a.foot:link {color:#FFFFFF font:0.7em/125% Verdana,sans-serif}
a.foot:active {color:#FFFFFF; font:0.7em/125% Verdana,sans-serif}
a.foot:visited {color:#FFFFFF; font:0.7em/125% Verdana,sans-serif}
a.foot:hover {color:#2B1B25; background:#FFFFFF; font:0.7em/125% Verdana,sans-serif}
a.tt:link {color:#43A991; border-bottom:1px dashed; text-decoration: none;}
a.tt:visited {color:#43A991}
a.tt:active {color:#43A991}
a.tt:hover {color:#FFFFFF;background:#43A991;text-decoration:none}

.medium {font:1.0em/125% Verdana,sans-serif;}
.small {font:0.9em/125% Verdana,sans-serif;}
.foot {font:0.8em/125% Verdana,sans-serif; color: #FFFFFF}
.quote {font:1.2em/125% Georgia, "Times New Roman", Times, serif;}
.emphasis{font-weight:bold; color: #06808F}

h1 {
	margin-top:13px;
	font-family: Verdana, sans-serif;
	font-size: 1.4em;
	font-weight:bold;
	color: #FFFFFF;
	left: 200px;
}

h2 {
	margin-top:10px;
	font-family: Verdana, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #AD5178;
}

h3 {
	margin-top:10px;
	font-family: Verdana, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #743759;
}

#container {margin-left:auto;margin-right:auto;
border: #000000; border: 2px;}

#top {
	font:0.6em Verdana,sans-serif;
	padding:6px 10px 6px 10px;
	background:#2B1B25;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}

#banner {
	background-color: #2B1B25;
	background-image: url(./common/header.gif);
	padding:2px 0px 0px 155px;
	height: 60px;
	background-position: left;
	background-repeat: no-repeat;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

#banner a {
	background:#2B1B25;
	border-bottom-width:0px;
	border-top-width:0px;}
	
#banner1 {white-space:nowrap;padding-right:50px;}

#banner2 {margin-left:600px;text-align:right}

#content {clear:both;padding:10px}


#footer {
	background:#2B1B25;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#mainmenu {
	float:left;
	width:150px;
	font:bold 0.8em Verdana,sans-serif; 
	background:#743759;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#mainmenu ul {
	list-style:none;
	margin:0;
	padding:0
}

#mainmenu li {
	margin:3px 8px 8px 0;
	padding:3px 3px 3px 8px;
	color:#FFFFFF;
	text-decoration:none;
	width:130px
}

#mainmenu li a {
	display:block;
	padding:3px 0px 3px 8px;
	border:1px solid #743759;
	background:#743759;
	color:#FFFFFF;
	text-decoration:none;
	width:120px;
}
  
#mainmenu li a:hover {
	background:#06808F;
	color:#ffffff;
}

#maincontent {
	margin-left:165px;
	margin-right:220px;
}

#maincontent p {
	margin-bottom: 15px;
	margin-top:15px;
	padding-bottom:0px;
	padding-top:0px;
} 

#maincontent H2 {
	margin-bottom: 15px;
	margin-top:15px;
	padding-bottom:0px;
	padding-top:0px;
}




/*----------Items after below this point go beyond the basic layout of the page-----------*/

