/* CSS Document */

body {
text-align:left;
color : #000000;
background : #ffffff;
font-family : Times, serif;
font-size : 12pt;
}

a {
text-decoration : none;
color : #0000ff;
}

#nav_div {
display : none;
}

div#branding_div {
display: none;
}

div#branding_print {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight: bold;
line-height: 1.2em;
letter-spacing: .3em;
color: #000080;
}

div#date_div {
display: none;
}


/* TOP header is sent far far away to allow the real header image to be used */
h1 {
font: 20pt Arial, Verdana, Helvetica, sans-serif;
color: #000080;
text-decoration:none;
line-height:26pt;
letter-spacing:.3em;
text-align:left;
text-indent: 0px;
font-weight:bold;
}

/* This is the main headers for page names and such */
h2 {
font: 18pt Arial, Verdana, Helvetica, sans-serif;
color: #000080;
text-decoration:none;
line-height:26pt;
letter-spacing:.3em;
text-align:left;
text-indent: 0px;
font-weight:bold;
}

/*this is your subheads*/
h3 {
font: 12pt Arial, Verdana, Helvetica, sans-serif;
color: #000080;
line-height:20pt;
letter-spacing:.1em;
text-align:left;
text-indent: 0px;
font-weight:bold;
}

/*again this is sent far away to allow the footer to show in css browsers*/
h4 {
font: 10pt Arial, Verdana, Helvetica, sans-serif;
color: #000080;
text-decoration:none;
line-height:12pt;
letter-spacing:.3em;
text-align:left;
text-indent: 0px;
font-weight:bold;
}


/* This is where all the main text and images are kept, just right of the navigation bar
div#main_div {
float: left;
width: 7in;
margin: 0;
padding: 0;
overflow:auto;
}
*/

/* Positions the normal images to the right of the main text */
#inline_img {
float: right;
padding: 10px;
margin: -10px 10px 10px 10px;
}

/*This code is for the QUOTE boxes in the main area*/
div.boxed {
position:relative;
margin: 20px 100px 20px 30px;
}

p.boxed {
padding-left: 20px;
padding-top: 10px;
padding-right: 10px;
font-style: italic;
font-weight: bold;
line-height: 1.2em;
}

p.sig {
text-align: right;
font-weight: bolder;
}





/*Contact info for the CONTACT Page*/
.Contact{
	font-size:10pt;
	font-family: "Times New Roman", Times, serif;
	color : Black;
}

.Contact:first-line {
	font-weight : bold;
	font-size:12pt;
}






/* Allows users to go to the top of the page*/
.top {
display: none;
}




/*Printable Pagebreaks*/
div#pagebreak {
page-break-after: always;
}




.landBorders {
	border:2px solid #000080;
}

.landHeader {
	border:medium;
	color:Black;
	text-align:center;
}

.landHeader1 {
	font-size:12px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	border:medium;
	border:#000000;
	border-color:Black;
	color:Black;
	text-align:center;
	padding: .5em;
}

.landHeader2 {
	font-size:12px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	border:medium;
	background-color: #eeeeee;
	border:#000000;
	border-color:Black;
	color:Black;
	text-align:left;
	padding: .5em;
}

.landHeader_big {
	font-size:16px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	border:medium;
	border:#000000;
	border-color:#000080;
	color:Black;
	text-align:center;
	padding: .5em;
}

.landHeader3 {
	font-size:12px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	border:medium;
	background-color: #eeeeee;
	border:#000000;
	border-color:Black;
	color:Black;
	text-align:center;
	padding: .5em;
}

.landDesc {
	font-size:12px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	background-color: White;
	color: Black;
	text-align:center;
	padding: .5em;
}

.landPDF{
	font-size:12px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	background-color: #eeeeee;
	color: Black;
	text-align:center;
}

.landContact{
	font-size:10px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color : Black;
	letter-spacing:0.1em;
}

.landImage {
	background-color:#DDDDFF;
}

.landContact:first-line {
	font-weight : bold;
	font-size:12px;
}

.imageText {
	font-size:8px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color: #999999;
	letter-spacing:0.1em;
	text-align:center;
}

.smlheader {
	font-size:16px;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	color : #000080;
	font-weight : bold;
	letter-spacing:0.1em;
}






/* Centers and dims the copyright notice at the bottom */
p#copyright {
display:none;
}


table.landBorders {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.landBorders th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.landBorders td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}