body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px}
a {color:#336699;text-decoration:none;}
a:active {color:#FFFFFF;}
a.metanavilink {font-size:8.5pt;color:#FFFFFF; font-weight:bold;}
a.smalllink {font-size:7.5pt;}

.boxheader {
}
.boxheader a, .boxheadertext {
  padding: 3px 0px 3px 5px;
  margin:  0px 0px 0px 0px;
  font-size:8.5pt;
  color:#FFFFFF;
  font-weight:bold;
  float: left;
}
.boxheaderbutton {
  padding: 0px 3px 0px 0px;
  margin:  0px 0px 0px 0px;
  float: right;
}
.miniframe {
  width: 160px;
  margin-bottom: 18px;
  background-image:url(/img/boxes/box.png);
}

.naviblock{
  padding: 0px 0px 0px 0px;
  margin:  0px 0px 0px 0px;
  list-style-type:none;
  width: 100%;
}

.navitoplink{
  padding: 2px 0px 2px 4px;
  margin:  0px 0px 0px 0px;
}

.navilink{
  padding: 0px 0px 0px 8px;
  margin:  0px 0px 0px 0px;
}

.navitoplinkselected{
  padding: 2px 0px 2px 4px;
  margin:  0px 0px 0px 0px;
  background-color: #61A3CC;
}

.navilinkselected{
  padding: 0px 0px 0px 8px;
  margin:  0px 0px 0px 0px;
  background-color: #61A3CC;
}

.navitoplink:hover {
  padding: 2px 0px 2px 4px;
  margin:  0px 0px 0px 0px;
  background-color: #61A3CC;
}

.navilink:hover {
  padding: 0px 0px 0px 8px;
  margin:  0px 0px 0px 0px;
  background-color: #61A3CC;
}
.navitoplink a{
  font-size:8.0pt;
  font-weight:bold;
  display: block;
}
.navilink a{
  font-size:8.0pt;
  display: block;
}

.navitoplinkselected a{
  font-size:8.0pt;
  font-weight:bold;
}

.navilinkselected a{
  font-size:8.0pt;
}

.linkbutton {
}

.linkbutton a{
  padding: 0px 0px 0px 13px;
  margin:  0px 12px 0px 0px;
  font-size: 8.0pt;
  text-decoration: none;
  white-space:nowrap;
  font-weight:bold;
  background-image: url('/img/arrows/arrow_on_1_1.gif');
  background-repeat: no-repeat;
  background-position: left;
}

.linkbutton a:hover {
  padding: 0px 0px 0px 13px;
  margin:  0px 12px 0px 0px;
  font-size: 8.0pt;
  text-decoration: none;
  white-space:nowrap;
  font-weight:bold;
  background-image: url('/img/arrows/arrow_off_1_1.gif');
  background-repeat: no-repeat;
  background-position: left;
}

.pagerbutton1 {
}

.pagerbutton1 a{
  padding: 0px 0px 0px 13px;
  margin:  0px 5px 0px 5px;
  font-size: 8.0pt;
  text-decoration: none;
  font-weight:bold;
  background-image: url('/img/arrows/barrow_on_1_1.gif');
  background-repeat: no-repeat;
  background-position: left;
}

.pagerbutton1 a:hover {
  padding: 0px 0px 0px 13px;
  margin:  0px 5px 0px 5px;
  font-size: 8.0pt;
  text-decoration: none;
  font-weight:bold;
  background-image: url('/img/arrows/barrow_off_1_1.gif');
  background-repeat: no-repeat;
  background-position: left;
}

.pagerbutton2 {
}

.pagerbutton2 a{
  padding: 0px 13px 0px 0px;
  margin:  0px 5px 0px 5px;
  font-size: 8.0pt;
  text-decoration: none;
  font-weight:bold;
  background-image: url('/img/arrows/arrow_on_1_1.gif');
  background-repeat: no-repeat;
  background-position: right;
}

.pagerbutton2 a:hover {
  padding: 0px 13px 0px 0px;
  margin:  0px 5px 0px 5px;
  font-size: 8.0pt;
  text-decoration: none;
  font-weight:bold;
  background-image: url('/img/arrows/arrow_off_1_1.gif');
  background-repeat: no-repeat;
  background-position: right;
}

.detailheader {
  color: #FFFFFF;
  background-color: #F8F8F8;
}
.detailcontent {
  color: #FFFFFF;
  background-color: #FFFFFF;
}
.detailfooter {
  color: #FFFFFF;
  background-color: #F8F8F8;
}
.contenttext {font-size:8.0pt;}
.contentheadline {color:#777777;}
.contentdata {font-weight:bold;}
.contentmainheadline {color:#000000; font-size: 12.0pt; font-weight:bold; display: inline; }

#personal_info {
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 763px;
	background-color: #FFF;
	position: relative;
}
#personal_info #photo {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	right: 0px;
}

#personal_info #address {
	float: left;
}
