BODY, TD, TH, INPUT, SELECT, TEXTAREA, DIV, P {
	font-size : 11px;
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body {background-color:#ffffff;}

BODY:active {
	color: #ff6600;
}

A { text-decoration : none; }

.intro {
	font-size : 12px;
	line-height : 20px;
}

.hiliteintro {	
font-size : 12px;
line-height : 18px;
color : #7C484E;
}

.content {
	line-height : 16px;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.content a{
	color : #7C484E;
	font-weight : bold;
	text-decoration : underline;
}

.content a:hover{
	color : #27424E;
}

.contentloose {
	line-height : 18px;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.contentloose a{
	color : #7C484E;
	font-weight : bold;
	text-decoration : underline;
}

.contentloose a:hover{
	color : #27424E;
}

.subheader {font-size: 11px;
color:#567185;
font-weight:bold;
line-height:18px;
}

.hilite {
	color : #657A8F;
}

.darkheader {
font-size: 11px;
color:#333333;
font-weight:bold;
line-height:18px;
}

.hiliteheader {font-size: 11px;
color: #7C484E;
font-weight:bold;
line-height:18px;
}

.quote {
	color : #8A8B8B;
	line-height:14px;
}

.quoteloose {
	color : #567185;
	line-height:18px;
}

.sidecontent 
	{
	line-height : 15px;
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

.footer {
	font-size: 10px;
	color: #666666;
	text-align: right;
   font-weight: bold;
}

.footer a {
	color: #888888;
}

.footer a:hover {
	color: #aaaaaa;
}


.signin {
   font-size: 10px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 10px;
	text-align: left;
	vertical-align: bottom;
}

.signin input {
	display: inline;
	color: #333333;
	background-color: #dedede;
	padding: 1px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #dedede;
	border-left: 1px solid #666666;
	border-right: 1px solid #dedede;
}

.spb {
	font-weight: bold;
	text-align: right;
	padding-top: 3px;
	padding-right: 5px;
	
}

.spbs {
	padding-top: 3px;
}

.fpass {
	color: #dedede;
	padding-top: 5px;
	padding-bottom: 0px;
}

.fpass a {
	color: #dedede;
	text-decoration: underline;
}

.fpass a:hover {
	color: #aaaaaa;
}


.jhead {
	font-size: 16px;
	text-align: center;
	padding: 10px;
	color: #dedede;
	background-color: #514B5C;
}

.checkhead {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding: 10px 10px 5px 10px;
	color: #333;
}

.credithead {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding: 10px 10px 5px 10px;
	color: #333;
}

.checkbut {
	font-size: 14px;
	text-align: center;
	padding: 5px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #333;
	border-left: 1px solid #ccc;
	border-right: 1px solid #333;
	color: #333;
	background-color: #A99CC1;
}

.creditbut {
	font-size: 14px;
	text-align: center;
	padding: 5px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #333;
	border-left: 1px solid #ccc;
	border-right: 1px solid #333;
	color: #dedede;
	background-color: #514B5C;
}

.checkbut a, .creditbut a {
	color: #eee;
	font-size: 11px;
	font-weight: bold;
}

.checkbut a:hover, .creditbut a:hover {
	color: #333;
}

.jcol {
	background-color: #eee;
}

.jcol td {
	padding: 5px 10px 5px 10px;
	color: #333;
}

.jcol ul {
	margin: 20px;

}

.jcol li {
	line-height: 16px;
}

.jcol h5 {

	text-align: center;
}

.jcol a {
	font-size: 13px;
	font-weight: bold;
	color: #A99CC1;
}

.jcol a:hover {
	color: #333;
}