/* ------------ Text Control ------------- */


.bodytext {
	font-weight:normal;
	color:black;
	font-size:13px;
	font-family:verdana,arial,helvetica,geneva;
}

.bodytexts {
	font-weight:normal;
	color:black;
	font-size:10px;
	font-family:verdana,arial,helvetica,geneva;
}

.H1 {
	font-weight:bold;
	color:black;
	font-size:14px;
	font-family:verdana,arial,helvetica,geneva;
}

.whitetext {
	font-weight:bold;
	color:white;
	font-size:13px;
	letter-spacing:2pt;
	font-family:tahoma,geneva,arial,helvetica,verdana,agency FB,agency gothic;
}

.redtext {
	font-weight:bold;
	color:#CC2113;
	font-size:13px;
	letter-spacing:2pt;
	font-family:tahoma,geneva,arial,helvetica,verdan,aagency FB,agency gothic,;
}

.purpletext {
	font-weight:bold;
	color:#D200D2;
	font-size:13px;
	letter-spacing:2pt;
	font-family:tahoma,geneva,arial,helvetica,verdana,agency FB,agency gothic;
}

.whitebars {
	font-weight:bold;
	color:white;
	font-size:12px;
	font-family:verdana,arial,helvetica;
}

.footertext {
	font-weight:normal;
	color:#696969;
	font-size:9px;
	font-family:arial,helvetica,geneva,verdana;
}

.frontpage {
	font-weight:normal;
	color:#696969;
	font-size:10px;
	font-family:verdana,arial,helvetica,geneva;
}

.frontpagequote {
	font-weight:normal;
	color:white;
	font-size:13px;
	font-family:tahoma;
}

.frontpagefooter {
	font-weight:normal;
	color:#999999;
	font-size:9px;
	font-family:verdana,arial,helvetica,geneva;
}

.unlinked {
	font-weight:bold;
	color:#696969;
	font-size:13px;
	font-family:verdana,arial,helvetica,geneva;
}

.navtext {
	font-weight:bold;
	font-size:11px;
	font-family:arial;
}

.jazz {
	font-weight:bold;
	color:red;
	font-size:22px;
	font-family:verdana,arial,helvetica,geneva;
}

.newsletter {
	color:white;
	font-size:10px;
	font-family:verdana,arial,helvetica,geneva;
}



/* ---------- Hyperlink Control ---------- */


a:link, a:active, a:visited {
	color:#696969;
	font-weight:bold; 
	text-decoration:underline;
}

a:hover {
	color:#696969;
	font-weight:bold; 
	text-decoration:none;
}

.footerlink:link, .footerlink:visited, .footerlink:active {
	color:#696969;
	font-weight:normal;
	text-decoration:none;
}

.footerlink:hover {
	color:#F03129;
	font-weight:normal;
	text-decoration:underline;
}

.navlink:link, .navlink:visited, .navlink:active {
	color:white;
	text-decoration:none;
}

.navlink:hover {
	color:#C8C8C8;
	text-decoration:none;
}

.fplink:link, .fplink:visited, .fplink:active {
	color:#999999;
	font-weight:normal;
	text-decoration:none;
}

.fplink:hover {
	color:#999999;
	font-weight:normal;
	text-decoration:underline;
}

.quote:link, .quote:visited, .quote:active {
	color:white;
	font-weight:normal;
	text-decoration:none;
}

.quote:hover {
	color:white;
	font-weight:normal;
	text-decoration:none;
}

/* --- FORM ELEMENT CONTROL --- */

form {
	margin-bottom:0px;
}

.newsfield {
	width: 140;
	height: 18;
	color: #000000;
	font-size: 11px;
	font-family: verdana;
	background-color: #FFFFFF;
	padding-left: 2px;
	border:1px solid #6f7777;
}

.newsbutton {
	width: 70;
	height:22;
	color: #000000;
	font-size:9px;
	font-weight: bold;
	font-family: verdana;
	background-color: #F0F0F0;
	border-left:3px double #acb5b5;
	border-right:3px double #acb5b5;
	border-top:3px double #c4cccc;
	border-bottom:3px double #6f7777;
	background:#fefefe url('/images/background_form_element.gif') repeat-x;
}

.newsarea {
	width: 280;
	height: 70;
	color:#000000;
	font-size: 11px;
	font-family: verdana;
	background-color: #FFFFFF;
	padding-left: 2px;
	border:1px solid #6f7777;
}

.newslist {
	width: 160;
	height: 18;
	color:#000000;
	font-size: 11px;
	font-family: verdana;
	background-color: #FFFFFF;
	padding-left: 2px;
	border:1px solid #6f7777;
}

/* ---------- Scroller Style ---------- */

body
{scrollbar-face-color:#682020; scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#666666; scrollbar-3dlight-color:#FF0000; 
scrollbar-darkshadow-color:#333333; scrollbar-track-color:black;
scrollbar-arrow-color:white}