/* CSS Document */

.by {color: Black; font-weight: bold; font-size: 0.8em; padding-left:5px; margin-right:5px; }

.links { color: Blue; text-decoration: none; }
a.links:link { color: Blue; text-decoration: none; }
a.links:visited { color: Purple; font-weight: normal;}
a.links:hover { text-decoration: underline; color: #990000; }

.hotlinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular; 
	padding-bottom: 1px;
	padding-left: 5px;
	color: Blue;
	text-decoration: underline;
	align: center;
	
}


A.hotlinks:visited { text-decoration: underline; font-weight: regular; color: blue;
}

A.hotlinks:hover { text-decoration: underline; color: #990000;
}

.indexlinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	padding-bottom: 1px;
	text-decoration: none;
	
}

A.indexlinks:hover { color: #990000;
}

.quote {font-size: large; font-style: bold; text-align: center; bgcolor: #990000; }
.detail {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: Black; font-size: 11px; }
.detail2 {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: Black; font-size: 11px; }
A.detail:hover { text-decoration: underline; }
.maintext {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: Black; font-size: 0.77em; padding-left:5px; margin-right:5px; }


.intro {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold; text-align: left; padding-left:5px; } 
.blackintro {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.83em; padding-left:5px; } 
.subhead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: bold; color: White; text-align: center; padding-bottom: 2px }
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: bold; color: White; text-align: center; padding-bottom: 2px }
.new {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: bold; color: White; text-align: center; padding-bottom: 2px }
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style: regular; color: Black; text-align: center; padding-bottom: 2px }

.blacksubhead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: bold; color: #000000; }
.navhead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: bolder; color: #990000; padding-left: 5px; padding-top: 8px; }
.holname {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; text-transform: uppercase; font-style: bold; color: #990000; }
.formtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; font-style: bold; }
.bigtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: bold; color: Black; }
.smallholname {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; color: #990000; padding-left: 5px; }
.redcap {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left:5px; text-transform: uppercase; color: #990000; }
.cap {font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 0.71em; padding-left:2px; padding-right:2px; }
.hidden { visibility: hidden}



.caplinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.95em; color: white; text-decoration: underline;}
.navspacer { font-size: 16px; font-weight: bolder; color: White; }

.navhead {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.8em; font-style: bolder; color: Black; 
	padding-left: 5px; 
	text-decoration: none;
	text-transform: uppercase;
	}
A.navhead:link {text-decoration: none; padding-left: 5px; }
A.navhead:hover { text-decoration: underline; padding-left: 5px; color: Blue;}

.globalnav {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: White;
	text-decoration: none;
	font-weight: bold;
		
}
A.globalnav:hover { text-decoration: underline; }

.subtitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-left: 5px;
	color: Blue;
	text-decoration: none;
	font-weight: bold;
}
A.subtitle:link {text-decoration: none; color: Blue; padding-left: 5px;}
A.subtitle:visited { text-decoration: none; color: Blue; font-weight: normal; padding-left: 5px;
}
A.subtitle:hover { text-decoration: underline; color: #990000; padding-left: 5px;}

.subholtitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	padding-left: 5px;
	color: Blue;
	text-decoration: none;
	font-weight: bold;
}
A.subholtitle:link {text-decoration: none; color: Blue; padding-left: 5px;}
A.subholtitle:visited { text-decoration: none; color: Blue; font-weight: normal; padding-left: 5px;
}
A.subholtitle:hover { text-decoration: underline; color: #990000; padding-left: 5px;}


.homenav {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 1px;
	color: Black;
	text-decoration: none;
	
	
}
A.homenav:link {font-weight: bold; text-decoration: none; }
A.homenav:visited { text-decoration: none; font-weight: bold; 
}
A.homenav:active {font-weight: bold; text-decoration: none; }
A.homenav:hover { text-decoration: underline; font-weight: bold;
}


.globalnavred {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #990000;
	text-decoration: none;
	
}
A.globalnavred:link {font-weight: bold; text-decoration: none; }
A.globalnavred:visited { text-decoration: none; font-weight: normal; 
}
A.globalnavred:active {font-weight: bold; text-decoration: none; }
A.globalnavred:hover { text-decoration: underline;
}

.listnav {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: regular; 
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	color: Blue;
	text-decoration: underline;
	align: center;
	
}


A.listnav:visited { text-decoration: underline; font-weight: regular; color: blue;
}

A.listnav:hover { text-decoration: underline; color: #990000;
}


.subnav {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.7em;
font-weight: bold;
text-decoration: none;
color: Blue;
padding-left: 5px;
}

A.subnav:hover { text-decoration: underline;
}

.footernav {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 2px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	color: White;
	text-decoration: none;
	align: center;
	vertical-align: middle;
}
}
A.footernav:link {text-decoration: none; color: #FFFFFF;}
A.footernav:visited { text-decoration: none; color: #FFFFFF; 
}
A.footernav:active {text-decoration: none; color: #FFFFFF;}
A.footernav:hover { text-decoration: underline; 
}

.ulnavwhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 0px;
	color: White;
	text-decoration: underline;
	align: center;
	font-weight: bold;
	}
A.ulnavwhite:link {font-weight: bold; text-decoration: underline; }
A.ulnavwhite:visited { text-decoration: underline; font-weight: regular; 
}
A.ulnavwhite:active {font-weight: bold; text-decoration: underline; }
A.ulnavwhite:hover { text-decoration: underline; font-weight: bold;
}

.borderleft {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #367FC9;
}
.borderright {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #367FC9;
}
.bordertop {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #367FC9;
}
.borderbottom {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.bordertopleft {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #367FC9;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #367FC9;
}
.bordertopright {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #367FC9;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #367FC9;
}
.borderbotright {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #367FC9;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #367FC9;
}
.borderbotleft {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #367FC9;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #367FC9;
}
.borderbotleftright {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #367FC9;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #367FC9;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #367FC9;
}
.borderall {
	border: 2px solid #367FC9;
}
.maintext_red {
font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #993300; font-size: 0.77em; padding-left:5px; margin-right:5px;
}

