/* DeiLucrii.CSS,   Projects/Dei-Lucrii.com/Web-Files/,   NPG
   Top level style sheet for Cyber-Trading-Post.com
   Copyright (c) 2007, ThinkBox Designs
   
   Document History:
   06-Sep-2007 - NPG - Initial document created.
   05-Oct-2007 - NPG - Added Page Background and Content areas for formatting.
   28-Apr-2009 - NPG - Updated for new home page.
   End History
*/
/*
   *** General page style. The scroll bar colours only visible in IE5.5+ ***
*/
body {
	font-family: Verdana, Arial, sans-serif;
	background-color: #E5E5E5;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	}
#PageBackground {
	Align:	Center;
	Max-Height:	2048px;
	Max-Width:	1280px;
	Background-Color: #E5E5E5;
	}	
#Content {
	Align:	Center;
	Background-Color:	#FFFFFF;
	Width:	800px;
	Height:	850px;
	}
#Navigation {
	Float:	Left;
	width: 100px; 
	height: 100px; 
	Margin-Left:	2.5%;
	Margin-top:		1.5%;
	}
#SecondaryNavigation {
	Align: Center;
	width:	800;
	height: 30px; 
	}
.SecondaryNav {
	font-size:	.7em;
	color:		#C0C0C0;
	}
#Filler {
	width:	800px;
	}
#Background {
	width: 			425px; 
	height: 		325px; 
	float: 			Left;
	Margin-left:	15%;
	Margin-Top:		2.5%;
	}
.BackgroundCopy {
 	color:		 	Gray;
	font-Style:		italic;
	font-size:		.75em;
	Padding:		0%, 10%, 0%, 2%;
	text-align:		justify;
	}
.LifecycleGraphic {
	Margin-top:		5%;
}
#LowerBackground {
	width: 		725px; 
	height: 	150px; 
	float: 		Left;
	Margin-left:		3%;
	}
.LowerBackgroundCopy {
	Margin-left:	14%;
	font-Style:		italic;
	font-size:		.75em;
 	color:		 	Gray;
	text-align:		justify;
	}
#DL-Intro {
	float:	right:
	width:	600px;
	height:	125px;
	Margin-top:		5%;
	margin-right:	2%;
	}
#PageCopy {
	width: 425px; 
	height: 380px; 
	}
.PageText {
	font-size:  .8em;
	padding:	20% 5% 7.5% 2%;
	align:		justify;
	color:		gray;
	}
.Whitepapers {
	Font-size:	.75em;
	Align:		justify;
	Color:		gray;
	}
#Services {
	width: 			220px; 
	height: 		325px; 
	float:			right;
	margin-right: 	3%;
	border: 		0; 
	text-align: 	left;
	}
.ServiceList {
	Margin-Bottom:	2px;
	font-size:		.7em;
	color:			navy;
	padding:		5% 12.5% 2.5% 7.5%;
	}
.ServiceHeader {
	Font-size:		1.5em;
	Font-weight:	Bold;
	}
/*
   *** Formatting for the contact information form ...
*/
#ContactInfo {
	width: 			500px; 
	height: 		600px; 
	z-index: 		2; 
	Padding-Top: 	20px;
	filter:			alpha(opacity=90);
	opacity:		0.90;
	border:			outset;
	font-size:		.8em;
	Float:			Right;
	Margin-Right:	50px;
	Margin-Top:		20px;
	}	
.Compulsory {
	color:			red;
	font-weight:	bold;
	font-size:		.8em;
	}
.Optional {
	color:			green;
	font-style:		italic;
	font-size:		.8em;
	}
#FormSuccess {
	left: 			200px;
	border-style: 	outset;
	border-width:	2px;
	height:			220px;
	width: 			350px;
	background-color:	#D5D5D5;
	Color:	Navy;
	Font-style:		Normal;
	Font-size:		.8em;
	}
.Instructions {
	Font-size:		.7em;
	}
.FormText {
	Font-size:		1em;
	Padding-left:	5%;
	Padding-right:	5%;
	Text-align:		Justify;
	}