html, body 		{
				margin: 0;
				padding: 0;
				}

body			{
				text-align:center;
				background-color:black;
				color:white;
				}
				
a				{
				color:white;
				}
				
h3				{
				margin:10px 0px;
				}
				
#pagecontainer	{
				width:1000px;
				margin:auto;
				padding:10px;
				text-align:left;
				}
				
#Mainmenu		{
				position:relative;
				width:960px;
				height:30px;
				left:20px;
				top:150px;
				font-weight:bold;
				}

.micontainer	{
				padding-left:10px;
				padding-right:10px;
				padding-top:5px;
				padding-bottom:5px;
				text-align:center;
				float:left;
				}
				
.micontainer:hover	{
					background-color:hsla(120, 50%, 50%,0.3);
					}
					
.smi			{
				padding-left:5px;
				padding-right:5px;
				padding-top:5px;
				padding-bottom:5px;
				text-align:center;
				width:170px;
				background-color:RGB(28, 176, 12);
				font-weight:bold;
				height:20px;
				}
				
.ie_warning		{
				padding-left:5px;
				padding-right:5px;
				padding-top:5px;
				padding-bottom:5px;
				text-align:center;
				width:170px;
				background-color:RGB(28, 176, 12);
				font-weight:bold;
				}
				
.smi:hover		{
				background-color:hsla(120, 50%, 50%,0.3);
				}
				
#bottomSubMenu	{
					background-image:url("../Graphics/SubMenuBottom.png");
					background-repeat:no-repeat;
					background-position:center bottom;
					background-color:none;
					width:180px;
					height:15px;
					}
					
#topSubMenu	{
					background-image:url("../Graphics/SubMenuTop.png");
					background-repeat:no-repeat;
					background-position:center top;
					background-color:none;
					width:180px;
					height:15px;
					}
					
				
#header			{
				height:180px;
				background-image:url("../Graphics/Header.png");
				background-repeat:no-repeat;
				}
				
#middle			{
				/*Standard Image*/
				border-width:10px 20px 20px 20px;
				/*Border Image*/
				-webkit-border-image: url("../Graphics/Border.png") 10 20 20 20 stretch stretch;
				-moz-border-image: url("../Graphics/Border.png") 10 20 20 20 stretch stretch;
				border-image: url("../Graphics/Border.png") 10 20 20 20 stretch stretch;
				/*Color For Internet Explorer*/
				background-color:#006400;
				}
				
#footer			{
				height:40px;
				margin-top:10px;
				text-align:center;
				font-weight:bold;
				clear:both;
				}
				
#footer small		{
				color:RGB(100,100,100);
				}

#footer small a	{
				color:RGB(100,100,100);
				}						
				
.hidden			{
				display:none;
				}
				
.RoundBorderUp		{
					-webkit-border-top-left-radius:10px;
					-webkit-border-top-right-radius:10px;
					border-top-left-radius:10px;
					border-top-right-radius:10px;
					-moz-border-radius-topleft:10px;
					-moz-border-radius-topright:10px;
					border: 2px solid black;
					border-bottom-style:none;
					padding: 5px 5px 0px 5px;
					}
					
#leftcontent		{
					width:770px;
					padding:5px;
					vertical-align:top;
					font-weight:bold;
					}
					
#rightmenu			{
					width:170px;
					vertical-align:top;					
					}
					
.Warning			{
					-moz-border-radius:10px;
					border-radius:10px;
					-webkit-border-radius:10px;
					border-width:3px;
					border-style:solid;
					border-color:darkgreen;
					padding:5px;
					}
					
.FormPadding		{
					margin-left:10px;
					}
					
table.example 		{
					width:700px;
					}
					
table.example td 		{
					width:50%;
					}
					
table.example td.image{
					text-align:center;
					vertical-align:middle;
					}
					
table.example td.ref	{
					padding-left:20px;
					}
					
img					{
					border-style:none;
					}
					
#team				{
					width:700px;
					}
					
table.team td.image	{
					width:250px;
					text-align:center;
					z-index:-1;
					}
					
table.team td.text	{
					width:450px;
					padding-left:20px;
					padding-right:20px;
					}
					
table.team td			{
					height:200px;
					}