a:link {text-decoration: none; font-weight:bold; color: #4E86B7}
a:visited {text-decoration: none; font-weight:bold; color: #4E86B7}
a:active {text-decoration: none; font-weight:bold; color: #4E86B7}
a:hover {color: #FDB841; font-weight:bold; text-decoration:none;}

a.heading:link {text-decoration: none; color: black}
a.heading:visited {text-decoration: none; color: black}
a.heading:active {text-decoration: none; color: black}
a.heading:hover {color: #FDB841;}

a.footer:link {color: white;}
a.footer:visited {color: white}
a.footer:active {color: white}
a.footer:hover {color: #FDB841;}

.rel {POSITION: relative; width:100%;}
.abs {POSITION: absolute; width:100%;}
.right { text-align:right; }
.left { text-align:left; }
.center { text-align:center; }

option {font-family: Tahoma; font-size: 12px; font-style: normal}
input {font-family: Tahoma; font-size: 12px; font-style: normal}
textarea {font-family: Tahoma; font-size: 12px; font-style: normal}
body {  background:white; font-family: Tahoma; font-size: 12px; font-style: normal; text-align: center;}
td {  color: black;font-family: Tahoma; font-size: 12px; font-style: normal}
tr {  color: black;font-family: Tahoma; font-size: 12px; font-style: normal}
img {  border:black}


h1 {
  	font-family: Tahoma;
  	font-size: x-large;
  	font-style: normal;
    margin-top:0px;
}

h2 {
    font-weight: normal;
  	font-family: Tahoma;
  	font-size: small;
  	font-style: normal;
    display: block;
    margin-top: -15px;
    margin-bottom: 15px;	
}

h3 {
	font-family: Tahoma;
  font-size: 8px;
  font-style: bold;
  text-align: center;
	margin-top: 0px;
}

h4 {
	font-family: Tahoma;
  font-style: bold;
  font-size: 16px;
  text-align: left;
	margin-top: 5px;
  margin-bottom: 5px;
  letter-spacing:0.5px;
}

h5 {
	font-family: Tahoma;
  font-style: bold;
  font-size: 12px;
	margin-top: 0px;
	color:#4E86B7;	
}


h6 {
  font-family: Tahoma;
  font-size: 8px;
  font-style: bold;
  text-align: center;
  padding-top:5px;
  margin-top: 0px;
}

div.container {
  text-align: left;
  position: relative;
	margin: 0 auto;
	width: 938px;
	height: 720px;
}

div.header {
/*	background-image: url('../images/header.jpg');
	background-repeat: no-repeat; */
  text-align: left;
	margin: 0 auto;
	width: 938px;
	height: 105px;
	border: solid black 1px;
	background-color: #4E86B7;
}

div.footer {
  text-align: left;
	margin: 0 auto;
	width: 938px;
	height:20px;
	border: solid black 1px;
	background-color: #4E86B7; 
}

div.body {
  position: relative;
	margin: 0 auto;
	width: 938px;
	overflow: hidden;
	border: solid black 1px;
	border-top:0px;
	border-bottom:0px;
	padding-top:10px;
} 

.content {
  text-align: left;
	float: left;
  margin-left:12px;
	width:645px;
/*	background-color:#d2d1d4; */
	padding:10px; 
	margin-bottom: -2000px;
  padding-bottom: 2000px;
  display:inline;
}
		
.left {
	margin:0px;
  text-align: left;
	float:left;
	margin-left:12px;
/* background-color:#d2d1d4; */
	padding:10px;
	width:210px;	
	margin-bottom: -2000px;
  padding-bottom: 2000px;
  display:inline;
}

.right {
	margin:0px;
  text-align: left;
	float:right;
/* background-color:#d2d1d4; */
	padding:10px;
	width:210px;
  margin-right:20px;	
	margin-bottom: -2000px;
  padding-bottom: 2000px;
  display:inline;
}

.contentFullWidth {
  text-align: left;
	float: left;
	width:auto;
	margin-left:12px;
	top:140px;
	width:885px;
	/* background-color:#d2d1d4; */
	padding:10px;
	z-index:3; 
	display:inline;	
	margin-bottom: -2000px;
  padding-bottom: 2000px;
}

.contentProfiles {
  text-align: left;
	float:right; 
	width:645px;
	margin-right:20px;
/* background-color:#d2d1d4; */
	padding:10px;
	margin-bottom: -2000px;
  padding-bottom: 2000px;
  display:inline;
}

.thumbnail {	
  border:1px solid black;
  display: block;
  margin: 0px 2px 0px 2px;
  float:right;
}

.profile_pic {	
  border:1px solid black;
  display: block;
  margin: 0px 2px 0px 2px;
  /*float:left; */
}

img.history_thumbnail {	
  border:1px solid black;
  /*display: block;*/ 
  margin: 2px 2px 2px 2px;
  height:75px;
  width:100px;
}

div.popup {
  background-color: #d2d1d4;
  border: 1px solid black;
  position:absolute;
  padding: 20px 20px 10px 20px;
  visibility:hidden;
  text-align:center;
  left:200px;
}

#menubar {
  text-align: center;
	float:top;
	height:25px;
	width:928px;	
}

#menu a {
   display:block;
   width:65px;
   height:16px;
   padding:4px 0px 0px 0px;
   font: bold 11px/1 Tahoma;
   color:black;
  /* background: url("../images/button.jpg") 0 0 no-repeat; */
   background-color:#4E86B7;
   text-decoration: none;
   text-align:center;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:2px;
   background-position: 0px 0;
}
	
#menu a:hover {	
   background-position: 0px 0;
   font-weight:bold 11px/1 Tahoma;
   color: white;
   background-position: -116px 0;
}

#menu_active a {	
   display:block;
   width:65px;
   height:16px;
   padding:4px 0px 0px 0px;
   font: bold 11px/1 Tahoma;
   color:#4E86B7;
  /* background: url("../images/button.jpg") 0 0 no-repeat; */
   text-decoration: none;
   text-align:center;
   margin-top:0px;
   margin-bottom:0px;
   margin-left:2px;
   background-position: -116px 0;
   border: solid 1px #4E86B7
}



