﻿body {
	font-family:Arial, Helvetica, sans-serif;
	color:#888888;
	font-size:12px;
	margin:0 auto;
	padding:0;
	background-color:#FFF8E7;
	behavior:url('/js/csshover3.htc');
}

img 
{
	border:0;
}

h1
{
    font-family:Georgia;
    font-weight:bold;
    font-size:20px;
    color:#112244;
	margin:0.5em 0 0.5em 220px;
    padding:0;
    vertical-align:top;
    text-transform:uppercase;
}
	h1 .stunted
	{
		font-size:16px;
	}

h2
{
    font-family:Georgia;
    font-weight:bold;
    font-size:18px;
    color:#112244;
	margin:0.5em 0;
    padding:0;
    vertical-align:top;
    text-transform:uppercase;
}
	h2 .stunted
	{
		font-size:14px;
	}

h3
{
    font-family:Georgia;
    font-weight:bold;
    font-size:16px;
	margin:0.5em 0;
    padding:0;
    vertical-align:top;
    color:#112244;
    text-transform:uppercase;
}
	h3 .stunted
	{
		font-size:12px;
	}

h4
{
	color:#112244;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	margin:0.5em 0;
	padding:0;
	font-family:Georgia;
}
	h4 .stunted
	{
		font-size:11px;
	}

h5
{
    font-weight:bold;
    font-size:12px;
}

a
{
    color:#444466;
    text-decoration:none;
    font-weight:bold;
}

a:hover
{
    color:#002255;
    text-decoration:underline;
}

p
{
	margin:1em 0;
}

ul, li
{ 
	color:#112244;
}

ul li, ol li
{
	margin:15px 0;
}

hr
{
	 color:#EEEEEE; 
	 background-color:#EEEEEE;
	 height:1px;
	 border:none;
}

.Uppercase
{
	text-transform:uppercase;
}

.DarkBlue
{
	color:#444466;
}

.grey
{
	color:#888888;
}

input[type="text"], input[type="password"]
{
	border-top:solid 1px #AAAAAA;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #EEEEEE;
}

.watermark, watermarkpassword
{
   color:#A9A9A9;
}

.watermarkpassword
{
	background-image:url('/images/enter_password.gif');
	background-repeat:no-repeat;
}

.normal
{
	background:none;
}




#Container
{
	width:886px;
	margin:0 auto;
	padding:10px 5px 0 10px;
	background-color:#FFFFFF;
}

#Head
{
	width:876px;
	height:50px;
	margin:0;
	padding:0;
}
	#Logo
	{
		float:left;
		width:115px;
	}
	
#MainMenu
{
	width:876px;
	height:25px;
	margin:0;
	padding:10px 0 0 0;
}
	#MainMenuLeft
	{
		width:5px;
		height:25px;
		float:left;
		background-image:url(/images/menu_bg_left.jpg);
		background-repeat:no-repeat;
		font-size:4px;
	}
	#MainMenuContent
	{
		width:866px;
		height:25px;
		float:left;
		padding:0;
		background-image:url(/images/menu_bg.jpg);
		background-repeat:repeat-x;
		font-family:Tahoma, Verdana, Helvetica, Arial;
	}
		.MainMenuContentItem
		{
			height:25px;
			float:left;
			padding:0 20px 0 15px;
			background-image:url(/images/menu_separator.jpg);
			background-position:right;
			background-repeat:no-repeat;
		}
		.MainMenuRight
		{
			float:right; 
			background:none;
		}
		#MainMenuContent a
		{
			color:#FFFFFF;
			padding:5px 0 0 0;
			display:block;
		}
		/*#MainMenuContent a:hover
		{
			text-decoration:underline;
		}*/
	#MainMenuRight
	{
		width:5px;
		height:25px;
		float:left;
		background-image:url(/images/menu_bg_right.jpg);
		background-repeat:no-repeat;
		font-size:4px;
	}
	
	#SplashImage
	{
		width:876px;
	}
	
	#Content
	{
		width:876px;
		float:left;
		padding:10px 0 20px 0;
		border-bottom:solid 3px #444477;
	}
	
	#LeftContent
	{
		width:645px;
		min-height:200px;
		height:auto !important;
		height:200px;
		float:left;
		border-right:solid 1px #EEEEEE;
	}
		.LeftContentPanel
		{
			width:645px; 
			float:left; 
			clear:both; 
			margin:0 0 30px 0;
		}
			.InfoPanel
			{
				float:left; 
				width:198px; 
				padding:0 17px 0 0;
			}
			#AboutPanel
			{
				float:left; 
				width:400px; 
				margin:0 30px 0 0; 
				padding:20px 0 0 0;
				border-top:solid 3px #444477;
			}
			#SignUpPanel
			{
				float:left; 
				width:198px; 
				padding:20px 0 0 0;
				border-top:solid 3px #444477;
			}
			
		#SubMenu
		{
			width:200px;
			float:left;
			margin:0 20px 0 0;
			padding:10px 0 0 0;
			border-top:dotted 1px #AAAAAA;
			font-size:14px;
		}
			.SubMenuItem
			{
				height:6px;
				display:block;
			}
				.SubMenuItem a
				{
					font-weight:normal;
				}
				.SubMenuItem a:hover
				{
					text-decoration:none;
				}
		#PageContent
		{
			width:395px;
			float:left;
			border-top:dotted 1px #AAAAAA;
		}
	
	#ClientSection
	{
		width:200px;
		padding:0 0 0 30px;
		float:left;
		color:#112244;
	}
		#ClientSection a
		{
			color:#AAAAAA;
			font-weight:bold;
		}
	
		.InnerClientSection
		{
			width:200px; 
			float:left; 
			padding:0 0 20px 0; 
			border-bottom:dotted 1px #AAAAAA;
		}
	
	#Footer
	{
		 width:876px; 
		 float:left; 
		 padding:10px 0 50px 0;
	}
		#LeftFooter
		{
			float:left;
			width:650px;
			font-size:10px;
		}
		#RightFooter
		{
			float:right;
			width:200px;
		}
			#RightFooter a
			{
				padding:0 0 0 25px;
			}