



.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	text-align: justify;
}
.mediumcenter {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	text-align: center;
	}
.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "verdana", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: normal;
	word-spacing: 2pt;
	font-family: Times New Roman, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
}
.box3 {
	font-style: normal;
	word-spacing: 2pt;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
}

.box3bottom {
	font-style: normal;
	word-spacing: 2pt;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
}

.boxprofile {
	font-style: normal;
	word-spacing: 2pt;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
}

.box3date {
	font-style: normal;
	word-spacing: 0pt;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
}

.box3servicepage {
	font-style: normal;
	word-spacing: 2pt;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	}
.boxcourses {
	font-style: normal;
	word-spacing: 2pt;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	}

.box4news {
	font-style: normal;
	word-spacing: 2pt;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	text-decoration: underline
}
.box5address {
	font-style: normal;
	word-spacing: 2pt;
	font-family: verdana;
	font-size: 10px;
	line-height: 17px;	
}
.box6supremes {
	font-style: normal;
	word-spacing: 2pt;
	font-family: Trebuchet MS;
	font-size: 11px;
	line-height: 17px;
	padding: 2px;
}
.box6services {
    padding: 8px;
	font-style: normal;
	word-spacing: 2pt;
	font-family: Trebuchet MS;
	font-size: 12px;
	line-height: 17px;	
}
.menu, .menu a link, .menu a:visited, .menu a:active {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}
	.menu a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
a:link, a:visited {
 color: #542F25;
 text-decoration: none;
 }

a:hover{
 color: #99938C;
 
}

a:hover{
 color: #99938C;
 
}

border-width: thin;
	border-style: solid;
	
.boxsitemap {
	font-style: normal;
	font-family: verdana;
	font-size: 11px;
	line-height: 19px;
	text-decoration: underline
	}
	
	
	
	
	
	
	
		*{
	margin:0;
	padding:0;
}

#menunew{
	width:646px;
	height:66px;
	background:url(images/fm_menu_bg.jpg);
}
	
		#menunew li{
	
			display:block;
	
			float:left;
			font-size:11px;
			font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
			font-weight:bold;
			height:66px;
			line-height:66px;
			margin:0 5px;
		}
			#menunew li a{
				display:block;
				float:left;
				height:66x;				
				color:#99a2b7;
				text-decoration:none;
				text-transform:uppercase;
				padding:0 15px;				
			}
				#menunew li a:hover{	
					background:url(images/fm_hover_bg.jpg) repeat-x;
					color:#fff;
				}
					#menunew li a:hover span, #menunew li .current span{
						background:url(images/fm_hover_pointer.jpg) no-repeat top;
						height:66px;
						display:block;
						float:left;
					}
					#menunew li .current{
						display:block;
						float:left;
						height:66px;				
						background:url(images/fm_hover_bg.jpg) repeat-x;
						color:#fff;
						text-decoration:none;
						text-transform:uppercase;
						padding:0 15px;		
					}