@CHARSET "UTF-8";

#navigate {
	margin-bottom:10px;
}

.canvas #row-3 {
	min-height:1000px;
	overflow:hidden;
	background-color:white;
}

#sub-page-image {
	width:960px;
	height:120px;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	background-color:white;
	display:block;
}

#row-3 #nav-col-list  {
	margin-top:15px;
	
	list-style-type:none;
	list-style-image:none;
	list-style:none;
	list-style-position:outside;
}

#row-3 .horiz-sep {
	background-color:rgb(240,240,240);
	height:1px;
	width:160px;
	margin-left:20px;
	display:block;
	float:left;
}

#row-3 .not-selected a {
	height:40px;
	width:230px;
	font-size:13.5px;
	font-weight:700;
	line-height:40px;
	font-family:helvetica;
	color:rgb(75,75,75);
	letter-spacing:0.09em;
	text-shadow:0px 1px 1px rgb(230,240,240);
	text-indent:20px;
	
	text-decoration:none;
    -moz-text-blink:none;
    -moz-text-decoration-color:-moz-use-text-color;
    -moz-text-decoration-line:none;
    -moz-text-decoration-style:solid;
	
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0% 0%;
	background-color:transparent;
	
	display:block;
	float:left;
	text-align:left;
	cursor:pointer;
}

#row-3 .not-selected a:HOVER {
	background-color:rgb(230,230,230);
	width:200px;
	cursor:pointer;
}

#row-3 .selected a {
	height:40px;
	width:230px;
	font-size:14px;
	font-weight:700;
	letter-spacing:0.09em;
	text-shadow:0px 1px 1px rgb(13,77,126);
	text-indent:20px;
	line-height:40px;
	font-family:helvetica;
	text-align:left;
	color:rgb(255,255,255);
	
	text-decoration:none;
    -moz-text-blink:none;
    -moz-text-decoration-color:-moz-use-text-color;
    -moz-text-decoration-line:none;
    -moz-text-decoration-style:solid;
	
	display:block;
	float:left;
	
	background-image:url('../images/leftcolarrow.png');
	background-attachment:scroll;
	background-position:0px 5px;
	background-repeat:no-repeat;
	cursor:pointer;
}

#row-3 #left-col-text {
	float:left;
	z-index:20;
}

#row-3 #right-row-3 {
	width:710px;
	margin-left:20px;
	float:right;
}

#row-3 #left-row-3 {
	width:230px;
	height:550px;
	float:left;
}

#left-row-3 #left-col-top {
	width:230px;
	height:15px;
	background-image:url('../images/leftcolumntop.png');
	background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:0% 0%;
    z-index:0;
}

#left-row-3 #left-col-middle {
	width:230px;
	height:300px;
	background-repeat:repeat-y;
	background-image:url('../images/leftcolumnmiddle.png');
    background-attachment:scroll;
    background-position:0% 0%;
    z-index:0;
}

#left-row-3 #left-col-bottom {
	width:230px;
	height:203px;
	background-image:url('../images/leftcolumnbottom.png');
	background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:0% 0%;
    z-index:0;
}

.subpage-text-block h1 {
	font-family:Arial;
	font-size:16pt;
	font-weight:700;
	margin-bottom:20px;
	letter-spacing:0.05em;
}

.subpage-text-block p {
	font-family:Verdana;
	font-size:10pt;
	line-height:140%;
	font-weight:normal;
	margin-left:0px;
	margin-right:10px;
	color:rgb(100,100,100);
	margin-bottom:20px;
}

.subpage-text-block a {
	font-family:Verdana;
	font-size:10pt;
	line-height:140%;
	font-weight:normal;
	margin-left:0px;
	margin-right:10px;
	color:rgb(100,100,100);
	margin-bottom:20px;
}

.subpage-text-block a:hover {
	font-family:Verdana;
	font-size:10pt;
	line-height:140%;
	font-weight:normal;
	margin-left:0px;
	margin-right:10px;
	color:rgb(102,161,221);;
	margin-bottom:20px;
}

.subpage-text-block ul {
	font-family:Verdana;
	font-size:10pt;
	line-height:140%;
	font-weight:normal;
	margin-left:25px;
  	padding-left:25x;
	margin-right:10px;
	color:rgb(100,100,100);
}

.subpage-text-block li {
	font-family:Verdana;
	font-size:10pt;
	line-height:140%;
	font-weight:normal;
	margin-left:10px;
  	padding-left:10px;
	margin-right:10px;
	color:rgb(100,100,100);
	margin-bottom:15px;
	list-style-type:circle;
	list-style-position:outside;
}

#about-us-text,
#careers-text, 
#syseng-text,
#privacy-text,
#media-text,
#industry-text {
	display:inline;
}

#our-mission-text,
#core-values-text,
#contact-text,
#submit-resume-text,
#referrals-text,  
#projmgmt-text,
#cybersec-text,
#softdev-text,
#uc-text,
#government-text,
#terms-text
{
	display:none;
}

#terms-scroll-container {
	overflow:auto;
}

#terms-scroll-container p {
	font-size:8pt;
}

#services-email {
	color:rgb(102,161,221);
}

p.contact_heading {
	margin-top:0px;
	margin-bottom:10px;
	padding-top:0px;
	padding-bottom:0px;
}

p.contact_indent {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:20px;
}
