body {background-color:#B5BFC1; margin:12px;}

.main {background-image:url(assets/fm_top.jpg); height:111px; width:801px;}

p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height: 15px;}
td {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height: 15px;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;}

ul
  {
  margin-left: 1.5em;
  padding-left: 0;
  }
li
  {
  margin: 0;
  padding: 0;
  }
  
.contact {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:14px;}
.small {font-family: Arial, Helvetica, sans-serif; font-size:9px; color:#666666; line-height:12px;}
.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	line-height:15px;
}
.boldpink {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#5A157D; line-height:15px;}
.boldcyan {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00A8D1; line-height:15px;}
.boldgrey {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; line-height:15px; list-style-type: lower-roman;}

.greybg {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#D8E3E5;
	line-height:15px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	}


.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00A8D1;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height:18px;
}


.TopMenu{
	font:10px/12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	color:#C9D3D5;
	text-decoration:none;
}

.TopMenu a:link{font:10px/12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#C9D3D5; text-decoration:none;}
.TopMenu a:visited {font:10px/12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#C9D3D5; text-decoration:none;}
.TopMenu a:active {font:10px/12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#C9D3D5; text-decoration:none;}
.TopMenu a:hover {font:bold 10px/12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#00A8D1; text-decoration:none;}

.SubMenu {font:9px/12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#C9D3D5;}

.SubMenu a:link {text-decoration:none; color:#C9D3D5;}
.SubMenu a:visited {text-decoration:none; color:#C9D3D5;}
.SubMenu a:active {text-decoration:none; color:#C9D3D5;}
.SubMenu a:hover {text-decoration:none; color:#00A8D1;}

.boldgrey a:link {text-decoration:none; color:#5A157D;}
.boldgrey a:visited {color:#666666;}
.boldgrey a:active {color:#666666;}
.boldgrey a:hover {color:#00A8D1;}

.boldpink a:link {text-decoration:none; color:#5A157D;}
.boldpink a:visited {text-decoration:none; color:#5A157D;}
.boldpink a:active {text-decoration:none; color:#5A157D;}
.boldpink a:hover {text-decoration:none; color:#5A157D;}

.image_right {
	float: left;
}
.imageright {
	float: right;
	padding-left: 5px;
}

.info a:link {text-decoration:none; }
.info a:visited {text-decoration:none;}
.info a:active {text-decoration:none;}
.info a:hover {text-decoration:none;}


a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {color:#00A8D1;text-decoration: none;}


a.email:link {font-size:12px; color:#666;}
a.email:visited {font-size:12px; color:#666;}
a.email:active {font-size:12px; color:#666;}
a.email:hover {font-size:12px; color:#00A8D1;}

.box {
	background-image: url(assets/box.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 40px;
	padding-left: 20px;
}
.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#00A8D1;
	letter-spacing: 1px;
	line-height:18px;
}

.address {background-image: url(assets/FMX.gif);  background-repeat: no-repeat;  background-position: bottom left;   }

.flora {padding-right:50px;}

.floatright {
	float: right;
}
.boldpink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#5A157D;
	line-height:22px;
}
