
html, body {
	margin:					0;
	padding:				0;
	background:				rgb(255,255,255);
	font-family:			arial, sans-serif;
	font-size:				10pt;	 
}

div.body {
	width:			720px;
	margin:			0;
	padding:		18px 18px 60px 12px;
	background:		url("fade.gif") 0 0 repeat-x;
	border-style:	solid;
	border-color:	rgb(100,100,128);
	border-width:	0 3px 0 0;
}

h1 {
	margin:			0;
	font-size:		1.8em;
}

h2 {
	margin:			6px 0;
	font-size:		1.2em;
}

h3 {
	margin:			0 0 4px 0;
	font-size:		1em;
}

ul {
	padding:		0 0 0 15px;
}

div.head {
	padding-bottom:	20px;
}

div.text {
	position:		relative;
}

div.head .contact {
	position:		absolute;
	top:			0;
	left:			240px;
}

div.head .url {
	position:		absolute;
	top:			0;
	left:			420px;
}

div.section {
	padding:				0 0 0 22px;
	background-repeat:		repeat-y;
	background-position:	0 0;
}

div.block {
	margin:			8px 0 16px 0;
}

div.block p {
	margin:			0 0 8px 0;
	padding:		0;
}

ul.block li {
	margin:			0 0 4px 0;
	padding:		0;
}

ul.projects li {
	margin:			0 0 8px 0;
	padding:		0;
}

div.education		{ background-image:		url("gray.gif");	 	}
div.experience		{ background-image:		url("gray.gif"); 	}
div.honors			{ background-image:		url("gray.gif"); 	}
div.publications	{ background-image:		url("gray.gif"); 	}
div.presentations	{ background-image:		url("gray.gif"); 	}
div.patents			{ background-image:		url("gray.gif"); 	}
div.memberships		{ background-image:		url("gray.gif"); 	}
div.activities		{ background-image:		url("gray.gif"); 	}
div.references		{ background-image:		url("gray.gif"); 	}



A.menu { font-family: arial, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: white; }

A.menu:hover { font-family: arial, sans-serif;font-size: 9pt; font-weight: bold; text-decoration : none; color: gold ; }



A.menuSelected { font-family: arial, sans-serif; font-size: 9pt; font-weight: bold; text-decoration: none; color: gold; }





A { text-decoration: none;}

A:hover { text-decoration : underline; }



.size8 {color: black; font-size: 8pt;}

.size10 { font-family: arial, sans-serif; font-size: 10pt }



.quote {

	font-family: arial, sans-serif;

	font-size: 10pt;

	line-height : 20pt;

}



.header {

	font-size: 12pt;

	font-weight : bold;

}


.footer {
	font-family: arial, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	color : Black;
}

.footer:hover {
	font-size: 8pt;
	font-weight : bold;
	color : blue;
}
