/* 3-column CSS for CRE */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #111188;
background-color: #87ade5;
	margin-left: auto;
	margin-right: auto;
	max-width: 1024px;
}

#main {
margin: -5px 50px 5px 72px;
padding: 50px 150px 70px 160px;
background-image: url("images/buffpinstr.png");
background-repeat: repeat-y;
background-color: #eee;
border-width: 3px 0px 0px 0px;
border-style: solid;
border-color: #83aae5;
color: #118;
}

/* this linkbar for IE */
#lhlinks {
color: #118;
width: 120px;
float: left;
border-width: 3px 0px 0px 0px;
border-style: solid;
border-color: #83aae5;
margin: -5px -3px 5px 15px;
padding: 105px 20px 20px 70px;
font-size: 12pt;
font-variant: small-caps;
z-index: 1;
}
/* and this one for Firefox - IE ignores html>body */
html>body #lhlinks {
color: #118;
width: 125px;
float: left;
border-width: 3px 0px 0px 0px;
/*border-style: solid;
border-color: #83aae5;*/
margin: -5px -3px 5px 30px;
padding: 85px 0px 20px 70px;
font-size: 12pt;
font-variant: small-caps;
z-index: 1;
}

#rhlinks {
	font-size: 8pt;
	padding: 10px 25px 10px 0px;
	margin: 85px 25px 0px 10px;
	float: right;
	width: 125px;
	text-align: center;
	color: #118;
	font-variant: small-caps;
	/* border-left: dashed 1px #bbb; */
}

/*another for firefox*/
html>body #rhlinks {
	font-size: 8pt;
	padding: 10px 25px 10px 0px;
	margin: 85px 50px 0px 10px;
	float: right;
	width: 125px;
	text-align: center;
	color: #118;
	font-variant: small-caps;
	/* border-left: dashed 1px #bbb; */
}

/* this for IE6 & earlier) */
#header {
margin: 5px 50px 5px 72px;
padding: .5em 5em .65em .5em;
background-image: url("images/bluegradv2.png");
background-repeat: repeat-x;
z-index: 2;
}

/* and Firefox & IE7 */
html>body #header {
margin: 2px 50px 5px 72px;
padding: 1.2em 5em 1.3em .5em;
background-image: url("images/bluegradv2.png");
background-repeat: repeat-x;
z-index: 2;
}

#footer {
	background-color: #ccc;
	color: #444;
	text-align: center;
	padding: 10px;
	margin-left: 200px;
	margin-right: 200px;
	font-size: 70%;
	clear: both;
	border: 1px solid #888;
}

#bridge {
position: absolute;
top: 20px;
/* margin-left: auto; */
margin-left: 44%;

color: #888;
font-size: 7pt;
text-align: center;
z-index: 1;
}

#footnote {
	font-family:"Times New Roman", Times, serif;
	font-style: italic;
	font-size: 130%;
	text-align: center;
}

#logo {
	position: absolute;
	top: 0px;
	left: 10px;
}

#title {
	font-family: Garamond, "Times New Roman", Times, serif;
	position: absolute;
	top: 10px;
	left: 30%;
	padding: 20px;
	text-align: center;
}

#toplinks {
	color: #ad0a0a;
	font-size: 95%;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}

#ContactForm {
font-size: 8pt;
border: solid 1px silver;
padding: 10px;
}

FormLabel {

}

#center {
	text-align: center;
}

#underline {
	text-decoration: underline;
}

#indent1 {
	text-indent: 35px;
}

#indent2 {
	text-indent: 70px;
}

#indent3 {
padding-left: 200px;
}

#imgborder {
    border: 1px solid #aaa;
}

div.imgcenter {
  text-align: center;
}

#imgcenter {
	text-align: center;
	}

div.imgleft {
	float: left;
	margin: 0px 10px 10px 0px;
	}

#imgleft {
  float: left;
  margin: 0px 10px 10px 0px;
  }

div.imgleft p {
  text-align: center;
  font-size: 90%;
  margin-top: 0px;
  line-height: 110%;
}

div.imgright {
	float: right;
	margin: 0px 0px 10px 10px;
}

#imgright {
  float: right;
  margin: 0px 0px 10px 10px;
    text-align: center;
    font-size: 90%;
    }

div.imgright p {
  text-align: center;
  font-size: 90%;
    margin-top: 0px;
  line-height: 110%;
}

#imgtopright {
	float: right;
	margin-left: 10px;
	margin-top: 25px;
	border: 1px solid #aaa;
}

a:link {
	color: #118;
	text-decoration: none;
}

a:visited {
	color: #118;
	text-decoration: none;
}

a:hover {
	color: #ad0a0a;
	background: transparent;
	text-decoration: underline;
}

#CurrentPage {
color: #111188;
font-weight: bold;
}

h1, h2 {
	font-family: Garamond, "Times New Roman", Times, serif;
}

h1 {
	font-size: 250%;
	font-variant: small-caps;
}

h2 {
	font-size: 200%;
	font-style: normal;
	font-variant: small-caps;
}

h3 {
	font-size: 110%;
	font-variant: small-caps;
	color: #ad0a0a;
}

h4 {
  color: #777;
}