html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
      text-align: center;
}

#wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 100%;
}

#topnav {
      align: center;
      z-index:1;
}

.title {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:24px;
	font-weight:normal;
}

.title1 {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:22px;
	font-weight:normal;
}

.title2 {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:normal;
}

.title2bold {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.title2oblique {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:normal;
	font-style: oblique;
}

.title25 {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	font-weight:normal;
}


.title3 {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
}



.title3blurb {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	/* width: 500px; */
	font-weight:normal;
}

.title3bold {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

.title3oblique {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	font-style: oblique;
}

.title3obliqueright {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	font-style: oblique;
}



.title4 {
	font-family: verdana, arial, helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:normal;
}


a.headerlinks:link {
color:#000000;
font-size:14px;
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerlinks:visited {
color:#000000;
font-size:14px;
font-family: verdana, arial, helvetica, sans-serif;
}

a.headerlinks:hover {
color:#C0B35E;
font-size:14px;
font-family: verdana, arial, helvetica, sans-serif;
}


a:link {
color:#000000;
font-weight:bold;
}
a:visited {
color:#000000;
text-decoration:none;
}
a:hover {color:#C0B35E;
}


.box1 {
	background-color: #ffffff;
	margin: 0 auto 15px auto;
	padding: 15px;
	border: 1px solid #C0B35E;
	-moz-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	behavior: url(border-radius.htc);
}

.box1_bak {
	background-color: #ffffff;
	margin: 0 auto 15px auto;
	padding: 20px;
	border: 1px solid #C0B35E;
}

.boldtext {
	font-weight: bold;
	font-size: 12px;
}

select.style01 {border:1px solid #A5A5A5; backgorund-color:#D0D0D0}
select.style01 option {border-bottom:1px solid #dadada}
input.style01 {border:1px solid #A5A5A5; backgorund-color:#D0D0D0}

.layer1 {
margin: 0;
padding: 0;
width: 500px;
}


.heading {
margin: 1px;
cursor: pointer;
position: relative;
background-color:#dddddd;
font-family: verdana, arial, helvetica, sans-serif;
font-size:16px;
font-weight:normal;
}

.content {
padding: 5px 10px;
background-color:#eeeeee;
/* background-color:#f5f0cc; */
}

.releasebox {
	background-color: #ffffff;
	margin: 0 auto 15px auto;
	padding: 10px;
	border: 1px solid #000000;
}

.replicabold { color: #104c10; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.naturalbold { color: black; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.fortitudebold { color: #b20022; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.replicaheader { color: #104c10; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.naturalheader { color: #000; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.fortitudeheader { color: #b20022; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
