/* CSS Document */

/*********************************************************************************
	All through the web page
*********************************************************************************/

td {
	vertical-align:top;
}

a {
	text-decoration:none
}

/*********************************************************************************
	Top menu under top image
*********************************************************************************/

.smalllink {
			font-family:arial;
			font-size:12px;
			font-weight:bold;
			}

.smalllink a {
			color:#FFFFFF;
			}		
.smalllink a:hover{
			background-color:#0000FF;
			}
			
			

.text {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	/*vertical-align: top;*/
	text-align:justify;
	color:#000000;
}

.text li {
	padding: 3pt;
	}
	
.categoryitems {
	list-style-type:none;
	margin:5px 0px 10px 0px;
	font-family:arial;
	font-size: 16px;
	padding:1px;
	font-weight:bold;
}

.categoryitems a
{
	color:#000066;
	/*font-weight:500;*/
}

.categoryitems a:hover{
	border-style:double;
	color:#3399ff;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
}
.category li { 
	padding:5px;
}
.categoryitems li {
	padding:3pt;
}
.categoryitems li a {
/*	background-color:#eeeeee; 
	color:#006650;*/
	color:#000066;
}


.categoryitems li a:hover {
	
	border-style:double;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	color: #3399ff /* #009900*/
}

.footer {
	BORDER-RIGHT: #bebebe 0px solid; 
	BORDER-TOP: #bebebe 1px solid; 
	BORDER-LEFT: #bebebe 0px solid;
	BORDER-BOTTOM: #bebebe 0px solid;  
	FONT-SIZE: 11px;  
	MARGIN-BOTTOM: 5px; 
	COLOR: #996600; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	PADDING-TOP: 3px; 
	TEXT-ALIGN: center;
}
/* Above is used for amepage template */

.title {
	/*text-align:center;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	color:#000066; /*#006650;*/
}

.resume { 
	width:170px; 
	height:250px; 
	padding:10px;  
	background-color:#98ab84; 
	color:#FFFFFF;}

.resumetxt{ 
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	text-align:justify;
	color:#000000;
	list-style-position:inside;
	}

.resumetxt ul{
	margin-left:0;
	padding-left:0;
	}

.resumename{
	font-size:24px; 
	font-weight: bold; 
	text-transform:uppercase; 
	text-align:center; 
	text-decoration:underline; 
	padding-bottom:10px;
}

.resumeimage {
	width:160px;
	height:160px;
	border:3px solid #eeeeee;
}

.officetext { 
	font-size:24px; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif; 
	text-align:center;
}

.projectname {
	text-align:center; 
	font-size:24px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.personlist{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666600;
}

.personlist a {
	color:#666600;
}

.personlist a:hover {
	color:#FF6600;

}
/*================================================================*/
/*              below is only used for project pages              */
/*================================================================*/
.projecttitle {
	font-family:arial;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#000066;
	text-decoration:underline;
	}
