.bodyCopy {
	padding-left: 102px;
	padding-right: 55px;
	padding-top: 41px;
	background-image: url('/images/2dary_bg.jpg');
	background-position: bottom;
	background-repeat: no-repeat;
}

.homeCopy {
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 18px;
	color: #FFFFFF;
}

.hmFooterCopy {
	padding-left: 18px;
	color: #FFFFFF;
}

.hmFooterHeader {
	font-size: 12pt;
	font-weight: bold;
	color: #E9BC3C;
}

.noHeader {
	background-color: #FAF1E2;
}

.copyright {
	color: #D8C7B4;
	font-weight: bold;
}

.formDescr {
	font-weight: bold;
	padding-bottom: 5px;
}

.formDescrReq {
	font-weight: bold;
	padding-bottom: 5px;
	color: #CC0000;
}

.formField {
	padding-bottom: 5px;
}

.errors {
	color: #CC0000;
}

.header {
	font-size: 12pt;
	font-weight: bold;
}

B.header {
	font-size: 12pt;
	font-weight: bold;
}

H2.header {
	font-size: 12pt;
	font-weight: bold;
}

.subhead {
	font-weight: bold;
	text-decoration: underline;
}

.bottomLine {
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-color: #000000;
	border-style: solid;
}

.topLine {
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-color: #000000;
	border-style: solid;
}

.indent {
	padding-left: 20px;
}

.aboutCell {
	padding-right: 10px; 
	font: 7pt Verdana,Arial; 
	color: #000000; 
	text-decoration:none; 
	font-weight: bold;
	height: 20px; 
	background-color: #F6C73E; 
	border-top: 1px solid #999999; 
	padding-top:2px; 
	vertical-align:middle;
}

.supportCell {
	padding-right: 10px; 
	font: 7pt Verdana,Arial; 
	color: #000000; 
	text-decoration:none; 
	font-weight: bold;
	height: 20px; 
	background-color: #F6C73E; 
	border-top: 1px solid #999999; 
	padding-top:2px; 
	vertical-align:middle;
}

.newsCell {
	padding-right: 10px; 
	font: 7pt Verdana,Arial; 
	color: #000000; 
	text-decoration:none; 
	font-weight: bold;
	height: 20px; 
	background-color: #F6C73E; 
	border-top: 1px solid #999999; 
	padding-top:2px; 
	vertical-align:middle;
}

.connectedCell {
	padding-right: 10px; 
	font: 7pt Verdana,Arial; 
	color: #000000; 
	text-decoration:none; 
	font-weight: bold;
	height:20px; 
	background-color: #F6C73E; 
	border-top: 1px solid #999999; 
	padding-top:2px; 
	vertical-align:middle;
}

.memoriam {
	font-weight: bold;
	text-decoration: underline;
}

.attribution {
	font-style: italic;
}

.caption {
	font-size: 7pt;
}

.credit {
	font-size: 6.5pt;
	font-style: italic;
}


/* Tag Defaults */
INPUT, TD, P, DIV { 
	font-family: verdana, arial, geneva, sans-serif; 
	color: #000000; 
	font-size: 8pt;
}

BODY { 
	font-family: verdana, arial, geneva, sans-serif; 
	color: #000000; 
	font-size: 8pt;
	margin-top: 10px;
}


A {
	color: #0000CC;
	text-decoration: none;
	font-weight: bold;
}

A:HOVER {
	text-decoration: underline;
}


/* Element Classes */

#adminNav {
	padding-left: 20px;
}



/* Tag Classes */
TD.secondaryHeader {
	height: 125px;
	background-color: #423225;
}

TD.secondaryCrest {
	background-image: url('/images/2dary_crest_bg.gif');
	background-repeat: repeat-y;
}

.secondaryContent {
	background-image: url('/images/2dary_grad.gif');
	background-color: #F8F4ED;
	background-repeat: repeat-y;
	height: 365px;
}

TD.secondaryCopyright {
	height: 35px;
	background-color: #FFFFFF;
}


TD.resultCell {
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
}

TD.homeCopyLeft {
	background-image: url('/images/homeMidLt.jpg');
	background-repeat: no-repeat;
	height: 239px;
	background-color: #DFCAAE;
}

TD.homeCopyRight {
	background-image: url('/images/homeMidRt.jpg');
	background-repeat: no-repeat;
	height: 239px;
	background-color: #DFCAAE;
}

TD.homeFooter {
	height: 125px;
	background-color: #37291F;
}

A.hmFooterLink {
	color: #E9BC3C;
	text-decoration: underline;
}

TABLE.resultTable {
	border-left: 1px #000000 solid;
	border-top: 1px #000000 solid;
}


A.adminLink {
	padding-left: 10px;
}

TD.hnavBar {
	background-image: url('/images/navbar_bg.gif');
	background-repeat: repeat-x;
	height: 18px;
	color: #000000;
}

A.hnavLink {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 7pt;
	text-align: center;
	height: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
}



