h1 {/*Title over Picture*/
margin:.25em;
font-weight: bold;}
h2 {/*SectionHeading for points*/
text-align: center;
font-weight: bold;
font-size: 125%;}
h3 {/*Heading on Left*/}
h4 {text-align: center;font-size: 120%;}
h5 {text-align: center;font-size: 115%;}
h6 {font-size: 100%; margin:0;}
p.desc{
	font-size: 70%;
	margin: -1em 1em 1em 1em}
img {border:0;}
table{border:0;}
p.details{text-indent: 1cm;
margin-top: 10px;}

body {
	font-family:arial,sans-serif;
	min-width:750px;
	background-color:#BFBCBC;
	padding:0;
	margin0;}
#wrap {
	color:black;
	background-color:#FFFF99;
	margin:0 auto;
	width:780px;}

#header {}
#header h1 {
   	padding:5px;
	margin:0;}
	
#nav {
	background-color:#FFFF99;
	padding:5px;
	background-image:url('images/m/top.jpg'); 
	background-repeat:no-repeat;}
#nav a{
	text-decoration: none;
	color:black;}
#main {
	float:right;
	width:630px;
	border-left:1px solid;}


.fright{float:right;}
.fleft{float:left;
margin-right:15px;}
#fdiv { width: 12em;
float:left;
padding:.75em;
font-size: 90%;}
#fdiv a{text-decoration: none;}
div.ftitle{	background-color: #FFFF00;}


#banner{
	float:right;
	width:630px;}
#banner h2, #banner h3, #banner p {
	padding:10px 10px;}	
#main h2, #main h3, #main p {
	padding:0 10px;}

#sidebar {
	float:left;
	width:140px;}
#sidebar a{
	border-bottom: 1px solid black;
	width: 100%;
	display: block;
	font-weight: bold;
	text-decoration: none;
	color:black;}
#sidebar a:hover{
	background-color: #FFFF00;
	color: black;}
#sidebar ul{
	margin-left: 0.75cm;
	padding-left: 0;
	list-style-type: none;}
#long {font-size: 85%}
#sidebar h3, #sidebar p {
	padding:0 10px 0 0;}

#footer {
	border-top:1px solid black;
	clear:both;}
#footer p {
	padding:5px;
	margin:0;}

#fnav {
	text-align: center;}
#fnav a{
	background-color: #FFFFaa;
	color: black;
	padding: 2px;
	width: 8em;
	border:2px solid black;
	text-decoration: none;}
#fnav a:hover{background-color: #FFFF00;}
#fnav li{display:inline;
	padding:1em;}

#crumb{
	color:black;
	background-color:#FFFF00;
	padding:2px;}
#crumb a{text-decoration: none;}
#crumb ul{margin:0;
	padding:0;}
#crumb li{
	display:inline;
	margin:0;
	padding:0;
	font-size: 75%;}

div.menuhead{
	float:left;
	margin:0;
	padding:.5em;
	font-weight: bold;
	font-size: 110%;}
div.menulogo{
	float:right;
	margin:0;
	padding:.5em;}
#menulist{
	float:right;
	font-size:95%;}
.menulist a:hover{
	background-color: #FFFF00;
	color: white;}
div.end{clear:both}

.anylinkcss{
	position:absolute;
	visibility: hidden;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height: 18px;
	z-index: 100;
	background-color: #FFFF99;
	width: 205px;}
.anylinkcss a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	font-weight: bold;
	text-indent: 5px;}
.anylinkcss a:hover{
background-color: #FFFF00;
color: white;}


