﻿/* default font size and font family */
table {	font: verdana; }

a { text-decoration: none; color: black }
a:hover { text-decoration: underline }

/* nagivation link in all pages from project_portfolio.asp */	
a.plain_black:link, a.plain_black:visited { color: black }
a.plain_black:hover { color: black; text-decoration: underline }

td.sub_header 
{
    background-color: ; 
    color: ; 
    text-align: center; 
    font-size:medium  
}

/* ------------------------------------------------------------------------------------------ */

/* commented backslash hack v2 \*/ 
html, body{height:100%;font: small verdana;} 
/* end hack */ 
html,body {margin:0px;padding:0px;background:;overflow:hidden;font: 9pt verdana;}

* html, body{
	padding-top:0px;
	padding-bottom:0px;	
}

* html, * html body{
	height:100%;	
}

html>body #mainouter {
	z-index:2;
	background:white;
	position:absolute;
	top:0px;
	bottom:0px;
	left:155px;
	width:620px; /*620*/
	overflow:auto;
}

* html #mainouter {
	height:50%;
	overflow:auto;
	position:relative;
	z-index:2;
	margin-left:172px;
	width:620px; /*620*/
	background:white;	
}

#globalnav {display:none}
#SiteMap  {display:none}
#ad  {display:none}
/*
* html #left {
  position:absolute;
  width: 140px;
  border-right: 1px solid #000;
  left:0;
  top:0px;
  z-index:100;
  padding-bottom:0px;  
  height:100%
}

* html #left ul{
	overflow:auto;
	height:100%;
	position:relative;
	float:left;
    width: 170px; /*140*//*
	padding-bottom:15px;
}

html>body #left {
  position: fixed;
  left: 0;
  top: 0px;
  bottom: 0px;
  padding: 0;
  width: 775px; /*779*//*
  border-right: 2px solid #000;
  overflow:auto; 
}

#left ul {
	list-style:none;
	margin:0;
	padding:0;
	width:160px;
}
*/
#globalnav {
	position:relative;
	float:left;
	width:100%;
	padding:0 0 0em 1em;
	margin:0;
	list-style:none;
	line-height:1.5em;
	background-color:#ffffcc; /* #ddd */	
	border-left:1px solid #aaa;		
	border-bottom:0px solid #aaa;		
}

#globalnav LI {
	float:left;
	margin:0;
	padding:0;
	width:100%;
	height:25px;	
	border-bottom:1px solid #aaa;	
}

#globalnav A {
	display:block;
	color:#444; /*#444*/
	text-decoration:none;
	font-weight:bold;
	background:#ffffcc; /* #ddd */
	margin:0;
	padding:0.25em 1em;
	border-right:0px solid #aaa;
	/*border-bottom:1px solid #aaa;*/
}

#globalnav A:hover,
#globalnav A:active,
#globalnav A.here:link,
#globalnav A.here:visited {
	background:#FFFF99;/* FFFF66 */
}

/* ------------------------------------------------------------------------------------------ */

div.project_portfolio {
    background-color: ; 
    color: ; 
    text-align: center; 
    font-size:medium  
}	

.box {
    padding: 0px;
    height: auto;
    width:96%;
    margin-bottom: 10px;		
    margin-top: 0px;
    margin-right: 10px;
    margin-left: 10px;
    float:left; 	
    border:1px solid silver;		
}

div#page_title {
    text-align:center;
    width:600px;
    background-color:;
    font-size:x-large;
    height:33px;
    margin-bottom:20px;
}
    
div#content {
    padding:5px;
    line-height:16px;
    width:600px;
}

span.highlight{background-color:}

div.position_duration_left
{
    float:left;
    font-weight:bold;
}

div.position_duration_right
{
    float:right;
    font-weight:bold;
}