@charset "UTF-8";
body  { font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; color: #7d7760; }

h1     { color: #7d7760; font-size: 20px; font-family: "Times New Roman", Times, serif; text-align: center; letter-spacing: 3px; margin-top: 0px; margin-bottom: 0px; }
p     { color: #7d7760; font-size: 12px; font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; line-height: 16px; text-align: justify; letter-spacing: 1px; margin: 20px 50px }
p.bio1 {padding-bottom: 151px; }
p.contact {padding-bottom: 247px; text-align: center; }
p.news_cat     { color: #7d7760; font-size: 13px; font-weight:bold; font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; line-height: 16px; text-align: left; letter-spacing: 1px; margin: 20px 50px;}
p.news_item2     { color: #7d7760; font-size: 11px; font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; text-align: left; letter-spacing: 1px; margin: 0px 50px; }
p.resume_cat     { color: #7d7760; font-size: 11px; font-weight:bold; font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; line-height: 16px; text-align: left; letter-spacing: 1px; margin: 20px 50px 0px 87px;}
p.resume_item     { color: #7d7760; font-size: 11px; font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; text-align: left; letter-spacing: 1px; margin: 0px 50px 0px 50px; }
p.resume_item2     { color: #7d7760; font-size: 11px; font-family: Geneva, Arial, Helvetica, Verdana, sans-serif; text-align: left; letter-spacing: 1px; margin: 0px 50px 0px 87px; }
p.resume_item3     { color: #7d7760; font-size: 11px; font-family: Geneva, Arial, Helvetica, Verdana, sans-serif;  text-align: left; letter-spacing: 1px; margin: 0px 50px 0px 108px; }
.hr {padding: 0px 50px 0px 87px; }
table.main {padding:50px;}
table.bio {padding:0px 50px 50px 50px;}
table.popup {padding:15px;}
.popup_content {
	display: none;
	position: absolute;
	top: 10%;
	left: 25%;
	width: auto;
	height: auto;
	padding: 16px;
	border: 1px solid #cccccc;
	background-color: white;
	z-index:1002;
	
}
.white_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #cccccc;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

img.header {padding-top:16px;}
img.floatLeft         { margin-left: 5px; margin-right: 10px; float: left; }
img.floatRight         {margin-top: 15px; margin-right: 5px; margin-left: 15px;  float: right; }

a:link  { color: #0c5971; text-decoration: none; border-width: 0; }
a:visited { text-decoration: none; color: #0c5971; border-width: 0;}
a:active { text-decoration: none; border-width: 0; }
a:hover { text-decoration: none; color:  #3e3838; border-width: 0; }

.img_desc {color: #7d7760; font-size: 11px; font-familly: Verdana, Helvetica, sans-serif; letter-spacing: 1px; padding-top:0px; padding-bottom:10px;}
.img_title {color: #7d7760; font-size: 11px; font-familly: Verdana, Helvetica, sans-serif; font-weight:bold; padding-top:10px; padding-bottom:5px;}

.backnext { font-size: 10px; color: #7d7760; font-familly: Verdana, Helvetica, sans-serif; text-decoration: none;padding-top: 0px;padding-bottom: 5px; }
.backnext a:link { color: #7d7760; text-decoration: none; }
.backnext a:visited {color: #7d7760;  text-decoration: none; }
.backnext a:active { color: #7d7760; text-decoration: none; }
.backnext a:hover  { color: #0c5971; text-decoration: none; }

.main_text 
.show
.hide

.on { color: #3e3838; font-size: 11px; }
.copyright { color: #7d7760; font-size: 8.5px; padding-top: 1px; letter-spacing: 2px; padding-bottom: 10px; }
.footer { color: #7d7760; font-size: 9px; padding-top: 5px; letter-spacing: 3px; padding-bottom: 10px; }
.footer a:link  { color: inherit; text-decoration: none; }
.footer a:visited { text-decoration: none; color:inherit;}
.footer a:active { text-decoration: none; }
.footer a:hover { text-decoration: none; color:  #3e3838; }

.subnav_white { color: #fff; font-size: 10px; padding-top: 10px;letter-spacing: 3px;}

.subnav { color: #b6b3a6; font-size: 10px; padding-top: 10px;letter-spacing: 3px;}
.subnav a:link  { color: #7d7760; text-decoration: none; }
.subnav a:visited { text-decoration: none; color: #7d7760;}
.subnav a:active { text-decoration: none; }
.subnav a:hover { text-decoration: none; color: #3e3838; }

.subnavhere { color: #0c5971;}
.subnavhere a:link  { color: #0c5971; text-decoration: none; }
.subnavhere a:visited { text-decoration: none; color: #0c5971;}
.subnavhere a:active { text-decoration: none; }
.subnavhere a:hover { text-decoration: none; color: #3e3838; }

.index_nav   { font-size: 12px; text-align: center; margin: 0; padding: 0; width: 414px; height: 54px; border-width: 0; }
.index_nav a:link  { color: #0c5971; text-decoration: none; margin: 0; padding: 0; border-width: 0;}
.index_nav a:visited { text-decoration: none; color:inherit; margin: 0; padding: 0; border-width: 0;}
.index_nav a:active { text-decoration: none; margin: 0; padding: 0; border-width: 0;}
.index_nav a:hover { text-decoration: none; color:  #3e3838; margin: 0; padding: 0; border-width: 0;}


.style1 {color: #FFFFFF; border-width: 0;}
.style1 a:link  {color: #FFFFFF; border-width: 0;}
.style1 a:visited {color: #FFFFFF; border-width: 0;}
.style1 a:active {color: #FFFFFF; border-width: 0;}
.style1 a:hover {color: #FFFFFF; border-width: 0;}


