@charset "utf-8";
/* CSS Document */

/* BODY & GENERAL */

BODY{ 
	font-family: arial, sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#eaeaea;
}
P{
	font-family: arial, sans-serif;
	font-size:9pt;
	margin:0px;
	padding:0px;
}
STRONG{
	color:#333333;
	font-weight:bold;
}
H1{
	font-family: arial, sans-serif;
	margin:0px;
	padding:0px;
	font-size:16pt;
	color:#333333;
	font-weight:bold;
}
H2{
	font-family: arial, sans-serif;
	margin:0px;
	padding:0px;
	font-size:12pt;
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
H3{
	font-family: arial, sans-serif;
	margin:0px;
	padding:0px;
	font-size:10pt;
	color:#333333;
	font-weight:bold;
}
H4{
	font-family: arial, sans-serif;
	margin:0px;
	padding:0px;
	font-size:9pt;
	color:#333333;
	font-weight:bold;
}
LI{
	font-family: arial, sans-serif;
	font-size:8pt;
	margin:0px;
	padding:0px;
}
UL{
	font-family: arial, sans-serif;
	font-size:8pt;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
UL.bullet { 
	list-style-image:url(../img/bullet.gif);
	margin:0px;
	padding:0px;
}

/* HEADER */

DIV.divHead{
	margin:10px;
}
DIV.divHeadMenu{
	background-color:#555;
	margin: 3px 0px 3px 0px;
	padding:1px;
}
DIV.divHeadEmail{
	margin: 3px 0px 3px 0px;
	padding:1px;
}
DIV.divHeadMenItem{
	float:right;
	width:116px;
	text-align:center;
	color:#E0E0E0;
	margin:3px 8px 3px 3px;
	font-weight:bold;
	padding:1px;
}

DIV.divHeadMenItem A, DIV.divHeadMenItem A:visited, DIV.divHeadMenItem A:active, DIV.divHeadMenItem A:link{
	color:#E0E0E0;
	text-decoration:none;
	font-weight:bold;
	padding:1px;
}

DIV.divHeadMenItem A:hover{
	color:#00FF00;
	text-decoration:underline;
	padding:1px;
}

.menuSel{
	font-weight:bold;
	color:#FFF !important;
}

/* CONTENT AREA */


DIV.divMain{
	margin-left:auto;
	margin-right:auto;
	width:790px;
	text-align:left;
	background-color:white;
	border:1px solid #8a8a8a;
	padding:0px;
}
DIV.divMainCont{
	margin:10px;
}
DIV.divMainRight{
	float:right;
	width:227px;
	background-color:#FFFFFF;
	
}
DIV.divMainLeft{
	float:left;
	width:535px;
	background-color:#FFFFFF;
}
DIV.divRightBox{
	margin-left:auto;
	margin-right:auto;
	width:210px;
	border:1px solid #eaeaea;
	background-color:#fafafa;
	padding:5px;
	margin-bottom:5px;
	margin-right:5px;
	font-size:8pt;
}
TD.tdContent{
	padding:5px;
}
DIV.divPopDesc{
	margin-left:auto;
	margin-right:auto;
	border:1px solid #eaeaea;
	background-color:#fafafa;
	padding:4px;
	margin:1px;
	font-size:8pt;
	color:#666666;
}
DIV.divTechsUsed{
	margin-left:auto;
	margin-right:auto;
	border:1px solid #eaeaea;
	background-color:#fafafa;
	margin:1px;
	padding:4px;
	font-size:8pt;
	color:#444444;
	font-weight:bold;
}
DIV.divTitle	{
	margin-left:auto;
	margin-right:auto;
	border:1px solid #eaeaea;
	background-color:#efefef;
	padding:5px;
	margin:1px;
	margin-bottom:0px;
	font-size:9pt;
	color:#333333;
	font-weight:bold;
}
A.aEmail, A.aEmail:Link, A.aEmail:Visited, A.aEmail:Active{
	color:#333333;
	font-weight:bold;
	font-size:12px;
}
A.aEmail:hover{
	color:#6a6a6a;
	font-weight:bold;
	font-size:12px;
}
A.aTitle, A.aTitle:Link, A.aTitle:Visited, A.aTitle:Active{
	color:#333333;
	font-weight:bold;
}
A.aTitle:hover{
	color:#6a6a6a;
	font-weight:bold;
}

A.aNav, A.aNav:link, A.aNav:active, A.aNav:visited{
	color:#333333;
	font-weight:bold;
	font-size:12px;
}

A.aNav:hover{
	color:#6a6a6a;
	font-weight:bold;
	font-size:12px;
}

A.aNav_sel{
	color:black;
	font-weight:bold;
	font-size:12px;
}


DIV.divSkillBox{
	margin-left:auto;
	margin-right:auto;
	border:1px solid #eaeaea;
	background-color:#fefefe;
	padding:0px;
	margin:1px;
	margin-bottom:3px;
	font-size:9pt;
	color:#111111;
	font-family: arial, sans-serif;
}
DIV.divSig{
	margin-left:65px;
	font-size:11px;
	color:#333333;
	margin-top:3px;
}
DIV.divTest{
	margin-top:3px;
}