body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: white;
}

h1 {
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 18px;
	color: #333333; /*#11165F;*/
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight: normal;
}

.title, .headertext {
font-family: Helvetica, Arial, sans-serif, Verdana; 
font-size: 20px; 
color: #333333; /*#000064; */
font-weight: normal; 
text-decoration: none;}

p, .content {
font-family:  Helvetica, Arial, sans-serif, Verdana; /*Palatino Linotype, Palatino, Times New Roman, Times, serif; */
font-size: 14px; color: #333333; 
font-weight: normal; 
text-decoration: none;
text-align:justify;
}

.content a {
color: #000000;
}

.homepage {
font-family:  Helvetica, Arial, sans-serif, Verdana;
font-size: 18px;
color: #333333;
font-style:italic;
}

.footer, .lowernav {
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}

.footcell {
	border-top-color:#888888; 
	border-top-style:solid;
	border-top-width:1px;
	background-color: #f3f3f3;
	height: 12px;
	padding-left: 276px;
}

.footer a:link, .lowernav a:link {
	font-family:Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	}
	
.footer a:visited, .lowernav a:visited {
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 10px;
	color: #666666;
	text-decoration:none;
	}
	
.footer a:hover,  .lowernav a:hover {
	color: #666666;
}

.loginlink, .loginlink a {
	font-size:20px;
	color: #444444;
	text-decoration: none;
} /* see also Thickbox.css!!! */

.loginlink:hover {
	font-size:20px;
	color:#000000;
	text-decoration: underline;
} /* see also Thickbox.css!!! */

.menubar {
	font-size: 12px;
	color: #555555;
	letter-spacing: 0px;
	font-weight: normal;
}

.menu, .menu a:link, .menu a:visited {
	font-family:  Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 14px;
	color: #555555;
	letter-spacing: 0px;
	text-decoration:none;
	font-weight: bold;
	}

.menu:hover, .menu a:hover, .menusel {
	font-family:  Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 14px;
	color: #11165F;
	letter-spacing: 0px;
	text-decoration:none;
	font-weight: bold;
	}

.nav a:link {
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #838383;
	}
	
.nav a:visited {
	font-family:  Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #838383;
	}
	
.nav a:hover {
	font-family:  Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
	color: #262C69;
	}

.subnav a:link {
	font-family:  Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #838383;
	}
	
.subnav a:visited {
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #838383;
	}
	
.subnav a:hover {
	font-family:  Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
	color: #262C69;
	}


#mark {
	/* background-image: url(../images/mark.jpg); */
	background-repeat: no-repeat;
	background-position: bottom;
	width: 176px;
	height: 100%;
	background-color: #3399FF;
}

/* ------------------ */

.leftnavno{
	float: left;
}

.hide{
	display: none;
}

.leftnav, .leftnav:visited
{
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 13px;
	color: #444444;
	letter-spacing: 1px;
	text-decoration:none;
	margin: 40px;
}


.leftnav a, .leftnav a:visited
{
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 13px;
	color: #444444;
	letter-spacing: 1px;
	text-decoration:none;
}

.leftnav:hover{
	color: #11165F;
}

.show{
	display: inherit;
}

.leftnavtitle, .leftnavtitle:visited
{
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 14px;
	color: #444444;
	letter-spacing: 0px;
	font-weight: bold;
	text-decoration:none;
	margin-left: 40px;
}


.leftnavtitle a, .leftnavtitle a:visited
{
	text-decoration:none;
}

.leftnavtitle:hover {
	color: #11165F;
}

.leftnavhighlight
{
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 14px;
	color: #11165F;
	letter-spacing: 0px;
	font-weight: bolder;
	text-decoration:none;
	margin-left: 40px;
}
.leftnavhighlight a
{
	text-decoration:none;
}

.subleftnav, .subleftnav:visited {
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 13px;
	color: #444444;
	letter-spacing: 0px;
	text-decoration:none;
	padding-left: 50px;
}

.subleftnav:hover{
	color: #11165F;
}

.subleftnav small {
	padding-left: 50px;
}

.subleftnavhighlight, .subleftnavhighlight:visited {
	font-family: Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
	font-size: 13px;
	color: #11165F;
	letter-spacing: 0px;
	text-decoration:none;
	font-weight: bold;
	padding-left: 50px;	
}

.subleftnavhighlight small {
	padding-left: 50px;
}

.bioname {
	padding-top: 40px;
}

.bioimage
{
	margin-top: 38px;
	margin-right: 50px;
	margin-bottom: 950px;
}

/* ------------------- */

/* DROP DOWN MENUS */

.dropmenudiv, .dropmenudiv:visited{
font-family:  Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
background-color:  #888888;
font-size: 12px;
font-weight: bold;
position:absolute;
top: 0;
margin-left: -1px;
text-align: left;
visibility: hidden;
z-index:100;
/* filter: alpha(opacity=70); 
-moz-opacity: .70; */
}

.dropmenudiv a, .dropmenudiv a:visited{
border-bottom: 1px solid #FFFFFF; /*THEME CHANGE HERE*/
border-right: 1px solid #FFFFFF; /*THEME CHANGE HERE*/
border-left: 1px solid #FFFFFF; /*THEME CHANGE HERE*/
font-family:  Helvetica, Arial, sans-serif, Verdana; /*Times, Times New Roman, serif; */
clear: left;
color: #FFFFFF;
display: block;
font-weight: bold;
line-height: 16px;
padding: 2px;
padding-left: 2px;
text-decoration: none;
text-align: left;
width: 175px;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #000066;
color: #FFFFFF;
}

a.nonthickbox{
	font-size:16px;
	color: #444444;
	text-decoration: none;
	font-weight: bold;
}
a.nonthickbox:hover{
	text-decoration: underline;
}