@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background-color: #6c5f5d;
	background-image: url(../images/bg/grunge3.png);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}

#whitepage {
	background-image: url(../images/bg/whtpg6_basic6.png);
	background-repeat: no-repeat;
	width: 706px;
	height: 983px;
	position: absolute;
	top: 40px;
	bottom: 20px;
	left: 145px;
}

#whitepageIndex {
	background-image: url(../images/bg/whtpg6_index6.png);
	background-repeat: no-repeat;
	width: 706px;
	height: 724px;
	position: absolute;
	top: 40px;
	bottom: 20px;
	left: 145px;
}

#tagline {
	color: #655;
	font-size: 12px;
	text-align: center;
}

#whitepageExt {
	background-image: url(../images/bg/whtpg6_ext6.png);
	background-repeat: no-repeat;
	width: 706px;
	height: 1500px;
	position: absolute;
	top: 40px;
	bottom: 20px;
	left: 145px;
}

#whitepageLong {
	background-image: url(../images/bg/whtpg6_long6.png);
	background-repeat: no-repeat;
	width: 706px;
	height: 2000px;
	position: absolute;
	top: 40px;
	bottom: 20px;
	left: 145px;
}

#whitepageSuper {
	background-image: url(../images/bg/whtpg6_super6.png);
	background-repeat: no-repeat;
	width: 706px;
	height: 2000px;
	position: absolute;
	top: 40px;
	bottom: 20px;
	left: 145px;
}

#whitepageForm {
	background-image: url(../images/bg/whtpg6_form6.png);
	background-repeat: no-repeat;
	width: 706px;
	height: 983px;
	position: absolute;
	top: 40px;
	bottom: 20px;
	left: 145px;
}

#logo {
	margin-top: 2em;
	margin-left: 3em;
	margin-right: 16.8em;
	border: none;
}

#address {
	color: #655;
	font-size: 12px;
	margin-top: -5.15em;
	margin-left: 38em;
	margin-right: 4em;
	text-align: right;
}

#mainNav {
	color: #fff;
	font-size: 11px;
	margin-top: 4.5em;
	margin-left: 4.5em;
	margin-right: 4em;
}

#subnav {
	margin-top: 1em;
	margin-left: 3.2em;
	margin-right: 35em;
	line-height: 2em;
}

#subnavExt {
	margin-top: 1em;
	margin-left: 3.2em;
	margin-right: 30em;
	line-height: 2em;
}

#breadcrumb {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3.8em;
	margin-left: 4.1em;
	margin-right: 42em;
}

#content {
	color: #333;
	font-size: 12px;
	margin-top: -13.9em;
	margin-left: 22.8em;
	margin-right: 3.6em;
}

#content2 {
	background-color: #988a86;
	color: #333;
	font-size: 12px;
	margin-top: 3em;
	margin-left: 2.8em;
	margin-right: 2.8em;
}

#content3 {
	color: #333;
	font-size: 12px;
	margin-top: -16.5em;
	margin-left: 22.8em;
	margin-right: 3.6em;
}

#contentGallery {
	color: #333;
	font-size: 12px;
	margin-top: -16.5em;
	margin-left: 22.8em;
	margin-right: 3.6em;
}

#copyright {
	color: #678;
	font-size: 9px;
	margin-top: 1em;
	margin-left: 30.55em;
	margin-right: 4.6em;
}

#copyright_index {
	color: #678;
	font-size: 9px;
	margin-top: 1em;
	margin-left: 5.65em;
	margin-right: 4.6em;
	text-align: center;
}

#copyright_form {
	float: left;
	position: absolute;
	color: #678;
	font-size: 9px;
	margin-top: -3em;
	margin-left: 7.6em;
}

h4 {
	color: #333;
}

#subhead {
	color: #333;
	font-weight: bold;
}

#italics {
	color: #333;
	font-style: italic;
}

#dirAsterisk {
	color: #678;
}

/* MAIN Hyperlinks */
/* up - white */
a:link { 
	color : #fff;
	font-size : 10pt;
	text-decoration:none;
}

/* breadcrumb- white fff */
a:visited { 
	color:#fff;
	font-size : 10pt;
	text-decoration:none;
}

/* over - greyish blue  bbc*/
a:hover { 
	color:#bbc;
	font-size : 10pt;
	text-decoration:none;
}

/* down - lt blue 678*/
a:active { 
	color:#678;
	font-size : 10pt;
	text-decoration:none;
}

/* SUBNAV Hyperlinks -- USED IN ADDRESS BAR */
/* up - lt blue 678 */
a.subnav:link { 
	color : #678;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration:none;
}

/* breadcrumb- lt blue 678 */
a.subnav:visited { 
	color:#678;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration:none;
}

/* over - lt taupe  ada19e*/
a.subnav:hover { 
	color:#ada19e;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration:none;
}

/* down - dk taupe 655*/
a.subnav:active { 
	color:#655;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration:none;
}

/* COPYRIGHT Hyperlinks -- USED IN COPYRIGHT SECTION */
/* up - lt blue 678 */
a.copyright:link { 
	color : #678;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration:none;
}

/* breadcrumb- lt blue 678 */
a.copyright:visited { 
	color:#678;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration:none;
}

/* over - lt taupe  ada19e*/
a.copyright:hover { 
	color:#ada19e;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration:none;
}

/* down - dk taupe 655*/
a.copyright:active { 
	color:#655;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration:none;
}

/* INLINE Hyperlinks -- USED IN CONTENT AREA */
/* up - lt blue 678 */
a.inline:link { 
	color : #678;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration:underline;
}

/* breadcrumb- lt blue 678 */
a.inline:visited { 
	color:#678;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration:underline;
}

/* over - lt taupe  ada19e*/
a.inline:hover { 
	color:#ada19e;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration:underline;
}

/* down - dk taupe 655*/
a.inline:active { 
	color:#655;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-decoration:underline;
}

/* BLANK Hyperlinks -- THESE ARE USED ON PAGES WITH NO SUBNAV LINKS */
/* up - white */
a.blank:link { 
	color : #333e54;
	font-size : 9pt;
	text-decoration:none;
}

/* breadcrumb- dark blue underscore 016 */
a.blank:visited { 
	color:#333e54;
	font-size : 10pt;
	text-decoration:none;
}

/* over - med blue  335*/
a.blank:hover { 
	color:#333e54;
	font-size : 10pt;
	text-decoration:none;
}

/* down - lt blue 678*/
a.blank:active { 
	color:#333e54;
	font-size : 10pt;
	text-decoration:none;
}

/* FORM DATA */

label {
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}

submit {
margin-left: 4.5em;
} 

input {
color:#000;
background: #fff;
border: 1px solid #655;
}

.submit input {
color: #335;
background: #ada19e;
border: 2px outset #ada19e;
} 

fieldset {
border: 2px solid #655;
width: 32em;
}

legend {
color: #fff;
background: #678;
border: 1.5px solid #655;
padding: 2px 6px
}

/* FORM Hyperlinks -- USED IN ADDRESS BAR */
/* up - white fff */
a.form:link { 
	color : #fff;
	font-size : 10pt;
	text-decoration:none;
	position: fixed; top:231px; left:144px;
}

/* breadcrumb- white fff */
a.form:visited { 
	color:#fff;
	font-size : 10pt;
	text-decoration:none;
	position: fixed; top:231px; left:144px;
}

/* over - lt taupe  ada19e*/
a.form:hover { 
	color:#ada19e;
	font-size : 10pt;
	text-decoration:none;
	position: fixed; top:231px; left:144px;
}

/* down - dk taupe 655*/
a.form:active { 
	color:#655;
	font-size : 10pt;
	text-decoration:none;
	position: fixed; top:231px; left:144px;
}