/* imports */
@import url(Navigation.css);

/* standard shell template */
html, body 
{
	margin:0;
	padding:0;
	border:0;
}

body
{		
	font-family: Tahoma;
	font-size: 70%;
	background: #4F4541;
	text-align: center;	
	line-height: 16px;
	color: #000;
}

.clear{
	clear:both;		
}

/* redefine */
form 
{
	padding: 0px;
	border: 0px;	
}

.standardformfield 
{
	font-family: Tahoma;
	font-size: 100%;
	color: #626984;
}

a 
{
	color: #626984;
	text-decoration: underline;
}

a:hover 
{
	text-decoration: none;	
}

/* construct */
#wrapper 
{
	margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	text-align:left; /*** IE Win re-alignment of page if page is centered ***/
	position: relative;	
	width: 960px;			
	margin-top: 20px;
}

	#wrapper #header 
	{
		width: 960px;
		float: left;	
	}
	
		#wrapper #header h1 
		{
			margin: 0px;
			padding: 0px;
		}
		
			#wrapper #header h1 a 
			{
				display: block;
				width: 380px;
				height: 52px;
				background: url(../Images/shellGraphics_03.gif) no-repeat top left;
			}
			
				#wrapper #header h1 a span 
				{
					display: none;
				}
	
	#wrapper #innercontainer 
	{
		width: 960px;
		float: left;	
		margin-top: 20px;
	}
	
		#wrapper #innercontainer #leftrandomimages 
		{
			width: 197px;
			float: left;
			background: #E3DEDC;
			border: solid 1px #FFF;	
			padding: 3px;
		}
		
			#wrapper #innercontainer #leftrandomimages #leftimagepadding 
			{
				width: 189px;
				float: left;
				border: solid 1px #CCC6C5;
				padding: 3px;
			}
			
				#wrapper #innercontainer #leftrandomimages #leftimagepadding img 
				{
					border: solid 1px #0B0A0A;
				}
		
		#wrapper #innercontainer #rightcontent 
		{
			width: 746px;
			float: left;	
			margin-left: 1px;
			background: #E3DEDC;
			border: solid 1px #FFF;
			padding: 3px;
		}
		
			#wrapper #innercontainer #rightcontent #rightcontentpadding 
			{
				width: 738px;
				float: left;
				border: solid 1px #CCC6C5;
				padding: 3px;	
			}	
			
				/* Navigation see Navigation.css */
			
				#wrapper #innercontainer #rightcontent #rightcontentpadding #pagecontent 
				{
					width: 716px;					
					margin-top: 10px;
					float: left;
					border: solid 1px #CCC8C6;
					padding: 10px;
					background: #FFF;
				}
				
					#wrapper #innercontainer #rightcontent #rightcontentpadding #pagecontent h2 
					{
						font-size: 160%;
						padding: 0px;
						margin: 0px;						
					}
					
		/* Index Changes */
		
		#wrapper #innercontainer #rightcontent #rightcontentpadding #pagecontent #indexbox
		{
			float: left;
			width: 716px;
			margin-top: 12px;
			padding-bottom: 12px;
		}
		
			#wrapper #innercontainer #rightcontent #rightcontentpadding #pagecontent #indexbox #indexleft
			{
				float: left;
				width: 200px;
			}
			
				#wrapper #innercontainer #rightcontent #rightcontentpadding #pagecontent #indexbox #indexleft ul
				{
					float: left;
					margin: 0px;
					padding: 0px 0px 18px 0px;
					width: 200px;
				}
				
					#wrapper #innercontainer #rightcontent #rightcontentpadding #pagecontent #indexbox #indexleft ul li
					{
						list-style-type: none;
						display: inline;
						float: left;
						width: 188px;
						background: url(../Images/shellListDot_03.gif) no-repeat top left;
						padding-left: 12px;
					}
					
				#wrapper #innercontainer #rightcontent #rightcontentpadding #pagecontent .redlink
				{
					color: #FF0000;
					font-weight: bold;
				}
			
			#wrapper #innercontainer #rightcontent #rightcontentpadding #pagecontent #indexbox #indexright
			{
				float: left;
				width: 516px;
				overflow: hidden;
			}
		
		/* Index Changes Finish */
		
	#wrapper #footer 
	{
		width: 960px;
		float: left;
		text-align: center;
		margin: 10px 0px 10px 0px;
	}
	
		#wrapper #footer ul 
		{
			padding: 0px;
			margin: 0px;	
		}
		
			#wrapper #footer ul li 
			{
				display: inline;
				list-style-type: none;	
				padding-left: 11px;
				color: #E0E0E0;
			}
			
				#wrapper #footer ul li a 
				{
					color: #E0E0E0;	
				}