body {
		font:	11px/1.4 Verdana, Arial, Helvetica, sans-serif;
		text-align:center;
		background:#f5f5f5;
		margin:0px 0px 10px 0px;
		padding:0px;
		background-image: url(bg.gif);
		background-position: top left; background-repeat: no-repeat;
		}
	
	#frame {
		width:753px;
		margin:0px auto 0px auto;
		padding:0px;
		text-align:left;
		voice-family: "\"}\"";
		width:753px;
		}
			
	#frame2 {
		width:700px;
		margin:0px auto 0px auto;
		padding:0px;
		text-align:left;
		voice-family: "\"}\"";
		width:700px;
		}
	#frame3 {
		width:800px;
		margin:0px auto 0px auto;
		padding:0px;
		text-align:left;
		voice-family: "\"}\"";
		width:800px;
		}

	html>body #frame { width:753px; }
	
	.tabtext {
		padding-top:3px;
		text-align:center;
		}
	
	#toptab {
		background:#E8E8E8;
		width:250px;
		height:20px;
		margin:11px 0px 0px 75px;
		font-size:10px;
		border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;
		voice-family: "\"}\"";
		margin-top:10px;
		}
	#toptab2 {
		background:#6a7fa4;
		width:250px;
		height:20px;
		margin:11px 0px 0px 75px;
		font-size:10px;
		border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;
		voice-family: "\"}\"";
		margin-top:10px;
		}
	html>body #toptab { margin-top:10px; }
	
	#bottomtab {
		clear:both;
		background:#6a7fa4;
		width:240px;
		height:20px;
		margin:0px 0px 10px 437px;
		font-size:10px;
		border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000;
		voice-family: "\"}\"";
		margin-left:435px;
		}
	html>body #bottomtab { margin-left:435px; }
	
	#left {
		float:left;
		background:#2e3b60;
		text-align:right;
		font-size:10px; line-height: 17px;
		width:75px;
		}
		
	#leftlinks {
		background:#010e36;
		padding:5px 5px 10px 5px;
		border-top:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #000;
		/*background-image: url(graphics/left_nav_bg.jpg);*/
		background-position: top left; background-repeat: no-repeat;
		}
	
	#center {
		float:left;
		background:#fff;
		width:602px;
		border:1px solid #000;
		voice-family: "\"}\"";
		width:600px;
		}
	#center_1_col {
		float:left;
		background:#fff;		
		border:1px solid #000;		
		}
	html>body #center {
		width:600px;
		}
	
	#right {
		float:left;
		width:75px;
		margin-top:125px;
		padding:0px;
		border-top:1px solid #000;}
		
	#leftphoto {
		float:left;
		width:125px;
		background:#f1f1f1;
		/*background:#DFB68A;*/
		margin: 0px 10px 10px -1px;
		padding-top:5px;
		text-align:center;
		border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000;
		}
		
	p,pre {
	margin: 0px 10px 10px 10px;
	text-align:justify;
}
		
	.header {
		background:#ddd;
		margin:0px 0px 20px 0px;
		padding:0px 10px 0px 10px; /* right padding of10 makes it work in IE5 Mac*/
		border-top:1px solid #000; border-bottom:1px solid #000;
		}
	.first {border-top:0px;}
	
	.title  {
		font-weight:bold;
		padding:5px 0px 5px 0px;
		}
	.comments {
		float:right;
		padding:5px 0px 5px 0px;
		width:200px;
		text-align:right;
		}	
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		}
	
	#contentright p { font-size:10px}
	
	#header {border-bottom:1px solid black}
	
	.rightimg {
		border-bottom:1px solid #000;
		border-right:1px solid #000;}
	.inlineImg {
		display:inline-block;
		}
			
	img {display:block;}
	
	.ahem {
	DISPLAY: none
}
	
	
/*-----------------    start mf styles  -------------*/	
A:link {
	FONT: 12px Arial, Helvetica, sans-serif;COLOR: #000066; TEXT-DECORATION: underline
}
A:active {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #ff0033; TEXT-DECORATION: underline
}

A:visited {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #000066; TEXT-DECORATION: underline
}
A:hover {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #FF3300;	TEXT-DECORATION: underline;
}
/*-----------------    start sidemenulink  -------------*/	
A:link.sidemenulink  {
	FONT: 12px/150% Arial, Helvetica, sans-serif;	COLOR: #ffffff;	TEXT-DECORATION: underline
}
A:active.sidemenulink {
	FONT: 12px/150% Arial, Helvetica, sans-serif;	COLOR: #ff0033;	TEXT-DECORATION: underline
}
A:visited.sidemenulink  {
	FONT: 12px/150% Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline
}
A:hover.sidemenulink  {
	FONT: 12px/150% Arial, Helvetica, sans-serif; COLOR: #FF3300; TEXT-DECORATION: underline
}


.glasses {
background-image: url(graphics/glasses.jpg);
background-position: top right; background-repeat: no-repeat;
}
.dealers {
background-image: url(graphics/dealers.jpg);
background-position: top left; background-repeat: no-repeat;
}
.benifits {
background-image: url(graphics/phoneroom1.jpg);
background-position: top right; background-repeat: no-repeat;
}
.forum {
background-image: url(graphics/meeting.jpg);
background-position: top left; background-repeat: no-repeat;
}
.trainer {
background-image: url(graphics/training.jpg);
background-position: top right; background-repeat: no-repeat;
}
.ocm {
background-image: url(graphics/composit-2.jpg);
background-position: center right; background-repeat: no-repeat;
}
.MF {
background-image: url(graphics/MF.jpg);
background-position: center right; background-repeat: no-repeat;
}
INPUT {
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px; 
	FONT-SIZE: 12px; 
	BORDER-LEFT-COLOR: #9d9d9d; 	 
	BORDER-BOTTOM-COLOR: #9d9d9d; 	
	BORDER-TOP-COLOR: #9d9d9d; 
	BORDER-RIGHT-COLOR: #9d9d9d;
	COLOR: #434343; 
	LINE-HEIGHT: 13px; 
	HEIGHT: 15px; 
	/*background-color : ffffff	*/
}
TD {
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333333
}
P {
	FONT: 12px/150% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #333333
}
.P_front {
	FONT: 12px/150% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #f4d9a2
}
.accent {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #333333; 
}
.quetxt {
	FONT: bold italic 14px/115% Arial, Helvetica, sans-serif; COLOR: #ff3300; 
}
.subhead {
	FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #2e3b60; 
}
.front_head {
	FONT: bold 16px Arial, Helvetica, sans-serif;
	COLOR: #010e36;
	/*8A1C4A*/
}
.ttext {
	FONT: 12px/150% Verdana, Geneva, Arial, sans-serif; COLOR: #333333
}
.little {
	FONT: 10px/190% Verdana, Geneva, Arial, sans-serif; COLOR: #333333
}
.italic_lite {
	FONT: bold italic 14px Arial, Helvetica, sans-serif; COLOR: #999999; 
}
.italic_dark {
	FONT: bold italic 14px Arial, Helvetica, sans-serif; COLOR: #666666; 
}
.ques {
	FONT: bold 24px "Courier New", Courier, mono; COLOR: #ff3300
}
.underline {
	 TEXT-DECORATION: underline
}
.notes {
	FONT: 12px/130% Verdana, Geneva, Arial, sans-serif; COLOR: #2e3b60;
}
.admin {
	FONT: 12px/130% Verdana, Geneva, Arial, sans-serif; COLOR: #2e3b60; background:#E8E8E8; margin-left:5px; padding-top:5px;
}
.little2 {
	FONT: 10px/190% Arial, Helvetica, sans-serif; COLOR: #cccccc
}

.subgray {
	FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #000000
}
ol,ul{
	margin-bottom: 14px;
	margin-left: 15px;
}
li{
	margin-bottom: 1px;
	margin-left: 10px;
}