	/* Remove margin, padding and border from everything
	-----------------------------------------------------------------------------*/
	
	* 
	{
		margin: 0;
		padding: 0;	
		border: 0;
	}

	/* Styles for layout
	-----------------------------------------------------------------------------*/

	.clear
		{
		clear:both;
	}

	.right
		{
		float: right;
	}

	.left
		{
		float: left;
	}

	.site_wrapper {
		margin-top:8px; 
		margin-bottom:8px;
		width: 800px;
		min-height: 400px;
		border: 5px #ffffff solid;
		background: #000000
		
	}
	
	body {
		background-color: #6699ff;
		scrollbar-base-color:       #e7efff;
		scrollbar-arrow-color:      #0000ff;
		scrollbar-track-color:      #999999;
		scrollbar-3dlight-color:    #EEEEEE;
		scrollbar-highlight-color:  #FFFFFF;
		scrollbar-face-color:       #CCCCCC;
		scrollbar-shadow-color:     #999999;
		scrollbar-darkshadow-color: #666666;
	}
	.sitetext {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color: #FFFFFF;
	}
	.title {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #FFFFFF;
	}
	
	
	a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#66CCFF;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		text-decoration:none;		
	}
		
	a:hover 
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		color: #66CCFF;
		text-decoration: underline;
	}
	a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		font-weight: bold;
		color: #66CCFF;
	}
	.biggertitle {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: bold;
		color: #FFFFFF;
	}
	.admintitle {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #990099;
	}
	.admintext {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #000000;
	}
	.mancini 
	{
		background: #6699ff; 
		background-color: #6699ff;
	}

	.mancini_header
	{
		width:800;
		height:50px;
		border:0;
		background-image:url('/img/myopiclogo.jpg');
		background-repeat:no-repeat;	
		padding:0;
		margin-left:100px;
		text-align:center;
	}
	.mancini_pages 
	{
		vertical-align:top;
		text-align:left;
	}
	
	.mancini_content 
	{
		padding-left:200px;
		padding-right:20px;
		vertical-align:top;
		text-align:left;		
	}
	
	


	/*=============================
		NAV MENU
	===============================*/
	.mancini_nav {
		float:left;
		width:185px;
		vertical-align:top;
		margin-top:0px;
		text-align:left;
		border: 0px #fff solid; 
	}
	ul {
		float:left;
	}
	li {
		list-style: none;
		text-align:left;
	}
	
	/*=============================
		DATA DISPLAY - FORM
	===============================*/	

	.formtext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #494949;
		padding: 5px 0px 5px 0px;
	}
	
	.input .formtext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8px;
		font-style: normal;
		color: #494949;
		width:200px;
	}

	.myopForm_link a{
		width:90%;
		text-transform:none;
		margin-left:0;
		font-color:#66CCFF;
		margin-top: 15px;
		font-size: 14px;
		right-margin: 5px;
	}
	
	.myopForm_link a:visited{
		width:90%;
		text-transform:none;
		margin-left:0;
		font-color:#66CCFF;
		margin-top: 15px;
		font-size: 14px;
		right-margin: 5px;
	}
	
	.myopForm_link a:hover{
		width:90%;
		text-transform:underline;
		margin-left:0;
		font-color:#66CCFF;
		margin-top: 15px;
		font-size: 14px;
		right-margin: 5px;
	}
	
	.myopForm_image {
		text-align: right;
		margin: 5px 10px 5px 10px;
		background: #c8c8c8;
		width: 150px;
	}
	
	.myopForm_body {
		text-align:left;
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 14px;
		width: 90%;
		margin-top:10px;
	}
	
	.myopForm_title {
		text-align:left;
		text-transform: capitalize;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		color: #ffffff;
		font-size: 14px;
		width: 90%;
		margin-top:10px;
	}
	
	.myopForm_date {
		text-align:left;
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 9px;
		width: 140px;
		padding-top:10px;
		padding-right:30px
	}
		
	#myopForm fieldset
	{
		display: block;
		width: 30em;
		margin: 0 0 3em 0;
		padding: 1em 1em 1em 1em;
		background-color: #c8c8c8;
		border: 1px #ffffff solid;
	}

	#myopForm fieldset.radio
	{
		width: 15em;
		margin: 1em 0 2em 0;
		background-color: #dddddd;
	}
		

	#myopForm fieldset.radio input
	{
		clear: both;
		float: left;
		width: auto;
	}

	#myopForm fieldset.radio label
	{
		font-weight: normal;
	}

	#myopForm input
	{
		display: block;
		width: 13em;
	}
	
	#myopform .submit input
	{
	color: #000;
	background: #ffa20f;
	border: 2px outset #d7b9c9;
	width: 45px;
	}
	

	#myopForm label
	{
		display: block;
		margin-bottom: 1em;
		font-weight: bold;
		color: #494949;
	}

	#myopForm select
	{
		display: block;
		font-family: verdana;
		font-size: 3px;
	}
