/* CSS Document
   Template Title: Scitor Corporation 2007
   Author: Troy M. Lee
   

/* Main Body */
body { 
	margin-top:0; padding:0; 
	font-family:Verdana, Arial, sans-serif; font-size:12px; text-align:center; color:#fff;
	background-color:#222528;
	}

#container {
	/* width:740px;
	background:url(/images/container_bg.gif) repeat-y #fff;*/
	/*margin:0 auto; padding-left:10px; padding-right:10px; height:auto; width:753px;*/
	margin:0 auto; padding:0 10px 40px 10px; height:auto; width:753px;  
	/*background:url(images/bg-page.jpg) top no-repeat; background-position:top;*/
	background:url(/img/bg-page2.jpg) no-repeat; background-position: 50% 100%;
	
	}
	
a {
	color:#2873C3;
	text-decoration:none;
	}

a:visited {
	color:#2873C3;
	text-decoration:none;
	}

a:hover {
	text-decoration:underline;
	}
	
/* Header */
#header {
	margin:0; padding:0; height:83px;width:753px; /*padding:30px 10px 10px 10px;*/
	/*background:url(/img/bg-banner.jpg) no-repeat;*/
	text-align:left;
	}
	
/*.logo {
	margin:0; padding:7px 0 0 7px; width:157px; height:57px;
	background:url(/img/logo-scitor.gif) no-repeat;
	}*/
	
	


/*.sitetitle_left {
	margin:0;
	background:url(/img/logo-scitor.jpg) no-repeat;
	color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:40px;
	}
	
.sitetitle_right {
	color:#2873C3;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:40px;
	margin:0;
	}*/
	
	
	
/* Menu */
#chromemenu{
	background: url(/img/menuoff.gif) center center repeat-x;
	font-weight: normal; font-size:10px; padding-left:15px;
	}

#chromemenu:after{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

#chromemenu ul{
	border: 0px solid #BBB;
	width: 100%; 
	background: url(/img/menuoff.gif) center center repeat-x;
	padding: 5px 0;
	margin: 0;
	text-align: left;
	}

#chromemenu ul li{
	display: inline;
	color:#6699FF;
	}

#chromemenu ul li a{
	color:#F4F4F4;
	padding: 5px;
	margin: 0;
	text-decoration: none;
	border-right: 0px solid #DADADA;
	}

#chromemenu ul li a:hover{
	/*background: url(/img/menuon.gif) center center repeat-x;*/
	color:#FF9900;
	}
	
	
	
/*PAGE HEADER Info	*/

#hdr_whatisscitor { 
	margin-bottom:78px; padding:0; float:left; clear:left; 
	background:url(/img/hdr-whatisscitor.jpg) no-repeat; 
	}




/* Content */


#page01 {
	clear:both; margin:0 auto; padding:0 0 50px 0; width:757px; height:100%;
	background:url(/img/bg-page.jpg) no-repeat; background-position:bottom;
	}
	

#page02 {
	margin:0 auto; padding:0 0 50px 0; width:757px; height:100%;
	}

#midbanner {
	margin:0; padding:0;
	height:208px; width:753px;
	}

#content {
	margin:auto 0px; padding:0; width:100%; height:100%;
	text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	#content p {
		clear:left; padding:5px 65px 0 65px;
		line-height:18px;
		}
		
		#content .paragraphs {
		clear:left; padding:0; margin-bottom:100px;
		line-height:18px;
		font-size:90%; color:#FBFBFB;
		}
		
	#content strong {
		font-weight:normal;color:#99CCFF; font-weight:bold;font-size:100%;
		}
		
	#content p img { float:left; clear:left; margin:0 3px; 3px 0; }
		
	#content .highlight { 
				text-align:left; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:13px; font-style:italic; vertical-align:bottom;
				height: 1.88em; filter: Shadow(Color=#292929, Direction=135, Strength=5);
		color:#FF9900;  
		}
		#content p.strong { color:#99CCFF; font-weight:bold; }
		
		#highlight2 { 
			padding-left:75px; 
			color:#99CCFF; font-weight:bold; 
			}
			
			#highlight2 p { 
				padding-left:75px;
				line-height:18px;
				color:#FBFBFB;
				}
		
		
	/*Begin SUBPAGE CONTENT*/
	
	#frame {
		clear:left; margin:0 auto;  padding:0 ; height:100%; width:700px; max-width:700px; min-height:350px; 
		text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; line-height:23px;
		}
	
		#frame h2 { 
			margin-top: 5px; padding:5px 11px 0 7px; height:40px; line-height:20px;
			text-align:left; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:18px; color:#1D2538; font-style:italic;vertical-align:middle;
			}
		
			#frame h2.shadow {
				padding:125px 5px 3px 7px; 
				text-align:left; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:18px; color:#fff; font-style:italic; vertical-align:middle;
				height: 1em; filter: Shadow(Color=#292929, Direction=135, Strength=5);
				}
				
			#frame h2.shadow a:link, #frame h2.shadow a:visited {
				padding:125px 5px 3px 7px; 
				text-align:left; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:18px; color:#fff; font-style:italic;text-decoration:none;cursor:pointer;vertical-align:middle;
				height: 1em; filter: Shadow(Color=#292929, Direction=135, Strength=5);
				}
				
			#frame h2.shadow a:hover {
				color:#FF9900; text-decoration:none;
				cursor:pointer;
				}		
				
		
		#frame p { padding:0 17px 7px 10px; font-size:11px; }
		
		#frame p.subtitle {
			width:100%; margin:0 auto; padding:0 29px 18px 20px; /*clear:left; float:left; */
			color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.95em; font-style:normal; font-weight:normal; line-height:16px;
			}
		
		#frame p.seekmore {
		  margin-top: 3px; height:20px;
		  text-align: right; font-family:"Times New Roman", Times, serif; font-style:italic; color:#FF9900; font-size:.96em;
			}
			
			#frame p.seekmore a:link, #frame p.seekmore a:visited {
			  padding-left: 14px;
			  background-image: url(/img/seekmore-bullet.gif); background-repeat: no-repeat; background-position: center left;
			  color:#FF9900; text-decoration:none;
			}
			
			#frame p.seekmore a:hover { 
				padding-left: 14px;
				background: url(/img/seekmore-bullet2.gif) no-repeat; background-position: center left;
				text-decoration:underline; color:#0099FF; 
				}
			

/*Start 3 COLUMN LAYOUT FORMATTING		*/	

			
		#frame div { color:#99CCFF; text-align:left; }

		#frame ul {
			margin:0; padding:0; 
			}
			
		#frame li{
			padding:0 4px 0 28px; margin-bottom:7px; margin-left:-17px;
			font-size:.80em; line-height:14px; color:#99CCFF;
			list-style-type:none;
			}
				
		#frame ul.colListFormat {
			margin:0; padding:0 7px 7px 10px;
			font-size:11.5px; line-height:13px;
			}
				
		#frame ul.colListFormat2 {
			margin:0; padding:0 7px 7px 10px;
			list-style-type:square; 
			font-size:11.5px; line-height:13px;
			}
		
		#frame li.colList {
			margin-bottom:5px; margin-left:20px; padding-left:3px;
			list-style-type:square; 
			color:#99CCFF; font-size:10px;
			}
	
	
			
		/*Hilighted Text for CORE VALUES section*/
		
		#frame span {
				font-size:10px; color:#FF9900; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold;
				}

	
	#gutter { float: left; width: 3%; height: 1px; }
		
		
		
		
	/*Three Tier Text Column Layout*/
	
	#frame #col1, #frame #col2, #frame #col3 { 
		float: left; margin-bottom:15px; padding-bottom:40px; width: 223px; height:300px; min-height:300px; 
		height:300px;  	background:url(/img/bg-column2.jpg) no-repeat;
		color:#fff;
		}
		
		#frame #col1 p, #frame #col2 p, #frame #col3 p { padding-left:7px; padding-right:9px; margin:0; max-width:223px; }
		
		#frame #col2, #frame #col3 { margin-left: 2px; }
		
		#col1 ul { 
			padding-right:5px; 
			font-size:13px;
			}
		
			
		
	/*Contracting with Scitor page Columns*/
	
		#colContainer { float:left; width:100%;  margin:0 auto; padding:0;  } 
		

		/*ColOne & ColTwo Info*/
			#colOne h3, colTwo h3 { color:#99CCFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; font-weight:bold; }
		 
			#colOne p, #colTwo p { color:#fff; font-size:97%; }
			
			/*#colOne, #colTwo, #contactInfo { border:1px solid red; } - This is used to visually see where DIVs are appearing */
		 		 
		 
		/*ColOne Info*/
			#colOne	{
				float: left; margin:0; width: 325px; height:100%; padding:0 0 7px 7px; 
				}
		
			#colOne li {
				margin-bottom:5px; margin-left:20px; padding-left:3px;
				list-style:square;
				color:#99CCFF; font-size:10px;
				}	
			
		/*ColTwo Info*/	
			#colTwo	{ float:right; width: 325px; height:100%; padding:0 0 7px 0; }
			
			#colTwo a:link, #colTwo a:visited { color:#FF9900; font-size:100%; text-decoration:none; }
			
				#colTwo a:hover { color:#0099FF; text-decoration:underline; }
			
			#colTwo br { margin-left:5px; }			
			
			#colTwo .note { color:#99CCFF; font-size:88%; font-weight:normal; }
			
			#colTwo table { border:none; font-size:10px; }
			
			#colTwo table span.dollar { text-align:right; }
			
			
		/*colContainer Footer (Charlie's Info)*/
			#contactInfo { position:relative; bottom:-40px; clear:both; float:left; margin:0 auto;  padding:0; width:100%;  }
		
			#contactInfo p { font-size: 10px; color:#fff; text-align:center; }
			
			#contactInfo .footnote { font-size: 9px; font-weight:bold; color:#FF9900; text-align:center; }
		
/*End SUBPAGECONTENT*/
	
		
	
		/*The Back Button*/
		
		#goBack { 
			position:relative; margin-top:85px; padding:18px 0 0 0-14px;width:100PX; height:40px;clear:both; float:
			/*display:block; margin:auto 0; padding:0; height:26px;*/ 			
			text-align:left; color:#FF9900;  font-size:1.10em; font-style:italic; font-weight:normal; text-decoration:none;
			/*	filter: Shadow(Color=#292929, Direction=135, Strength=4);*/
			}
			
			#goBack a:link, #goBack a:visited {
				/*background:url(/img/btn-back_normal.jpg) no-repeat; */left; line-height:30px; padding-left:35px;
				color:#FF9900; display:block; text-align:left; font-size:1.00em; font-style:italic;  text-decoration:none; font-family:"Times New Roman", Times, serif;
				/*filter: Shadow(Color=#292929, Direction=135, Strength=4);*/
				}
							
			#goBack a:hover { 
				/*background:url(/img/btn-back_hover.jpg) no-repeat;*/ left; line-height:30px;
				color:#0099ff; display:block; text-decoration:none; 
				filter: Shadow(Color=#292929, Direction=135, Strength=4);
				}		
	
/*End 3 COLUMN LAYOUT FORMATTING	*/



			
	/*Begin CUSTOMER SATISFACTION PAGE*/
		
	#customer {
		float:left; clear:left; width:540px; padding:10px 0;	margin-left:75px;
		background-color:transparent;
		}
		
		#customer dl {
			float: left; margin:10px 20px; padding:0;
			display:inline; /* fixes IE/Win double margin bug */
			}
			
		#customer dt {
			margin:0; padding:0;
			font-size: 107%; letter-spacing:1px; color:#FF9900; font-weight:bold;
			}
			
		#customer dd {
			margin:0; padding:0;
			font-size:98%; line-height:1.5em; color:#fff;
			}	
			
			#customer dd.img img { 
				float:left; margin: 0 8px 0 0; padding:4px; 
				border:1px solid #d9e0e6; border-bottom-color:#c8cdd2; border-right-color:#c8cdd2; background:#fff;
				}
				
		#customer .alt dt { float:left; }
		
		#customer .alt dd.img img { float:right; margin:0 0 0 8px; }
			
	/*End CUSTOMER SATISFACTION PAGE*/



		
	#container img { margin-left:20px; padding:10px 0 5px 10px; }
		
	#hdr-ourcompany { margin:0px; padding:0px; background-image:url(/img/hdr-company.jpg) no-repeat; height:58px; width:149px; }	
		
	#hdr-philosophy { float:left; margin:0px; padding:0px; background-image:url(/img/hdr-company.jpg) no-repeat; height:58px; width:149px; }
	
	#hdr-services { float:left; margin:0px; padding:0px; background-image:url(/img/hdr-company.jpg) no-repeat; height:58px; width:149px; }
	
#left {
	width:753px;
	}
	
h3 {
	color:#FF9900; font-family:"Times New Roman", Times, serif; font-size:13px; font-style:italic;
	}	
	
h2 {
	color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; text-align:center;
	}
	
#left h1 {
	margin:0;
	font-weight:normal; color:#DFEFFF; font-size:3.2em;
	}

#left h2 {
	margin:0;
	display:inline;
	position:relative;
	top:-1.3em;
	left:1.5em;
	font-size:2.5em;
	font-weight:normal;
	color:#2873C3;
	}
	
#left h3 {
	font-family:"Times New Roman", Times, serif;
	font-size:2em;
	font-weight:normal;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #efefef;
	padding:1px 0;
	color:#444;
	}

#left p {
	line-height:2em;
	margin-bottom:30px;
	text-align:left;
	}

	
/* Sidebar */
#right {
	float:right;
	width:210px;
	}
	
#right h1 {
	margin:0; 
	font-weight:normal;
	color:#DFEFFF;
	font-size:2.5em;
	margin-bottom:0px;
	margin-top:10px;
	}

#right h2 {
	margin:0;
	display:inline;
	position:relative;
	top:-1.3em;
	left:1.5em;
	font-size:1.8em;
	font-weight:normal;
	color:#2873C3;
	margin-bottom:0px;
	margin-top:10px;
	}

	
p.news {
	padding:10px;
	background:#DFEFFF;
	margin:0px 0px 15px 0px;
	color:#2873C3;
	border-bottom:2px solid #1D5F9F;
	border-top:2px solid #1D5F9F;
	font-size:9px;
	}

p.news a {
	color:#14426F;
	text-decoration:none;
	}
	
p.news a:visited {
	color:#14426F;
	text-decoration:none;
	}

p.news a:hover {
	text-decoration:underline;
	}
	
a.more {
	display:block;
	text-align:right;
	color:#14426F;
	text-decoration:none;
	margin:10px 0 0 0 ;
	}
a.more:hover {
	text-decoration:underline;
	}
	
p.form {
	padding:2px;
	text-align:center;
	}
	
.formbutton{
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-weight:bold;
	padding: 1px 2px;
	background:url(/img/formbg.gif) repeat-x left top;
	}
	
	
/*Highlights	*/			
	#highlights {
		margin:0 auto; padding:0; width:100%; height:auto;
		background-color: transparent;
		}

				
	#highlights h2 {
		margin: 0;
		font-weight: bolder;
		font-size: 105%;
		color:#FFCC33;
		}
		
	#highlights .more a:link, #highlights a:visited { color:#FFCC00; text-decoration:none; }
	
	#highlights .more  a:hover { color:#fff; text-decoration:underline; }

	#highlights .highlightLft{ 
		float:left; margin:0; width:250px; max-width:250px; padding:12em 0 1em 0px;
		background:url(/img/pic-techsolutions.gif) no-repeat; border-right:1px solid#ccc;background-color: #112236;
		color: white;
		}


	#highlights .highlightRt{  
		float:right; margin:0; width:250px; max-width:250px; padding: 12em 0 1em 0px;
		background:url(/img/pic-selfservice.gif) no-repeat; background-color: #112236;
		color: white;
		}
		
	
/* Footer */
	#footer {
		position:relative; margin:0; top:40px; bottom:5px; right:15px;  float:right; /*margin:70px 10px 2px 0; */ clear:right; width:400px; height:10px; padding:0;
		/*border:1px solid red;*/
		text-align:right; color:#fff; font-size:9px; 
		}
		
	#footer a {
		color:#fff;  text-decoration:none;  text-align:right;
		}			
		#footer a:visited { color:#fff;  text-decoration:none; }
		#footer a:hover {	text-decoration:underline; }
