/* CSS Document */

a:link { color: #2176AF; text-decoration: none; }
a:hover { color: #FF3300; text-decoration: none; }
a:visited { color: #2176AF; text-decoration: none; }
a:active { color: #2176AF; text-decoration: none; }

.title9 { font-size: 9px; }
.title10 { font-size: 10px; }
.title11 { font-size: 11px; }
.title12 { font-size: 12px; }
.title13 { font-size: 13px; }
.title14 { font-size: 14px; }
.title15 { font-size: 15px; }
.title16 { font-size: 16px; }
.title17 { font-size: 17px; }
.title18 { font-size: 18px; }
.title19 { font-size: 19px; }
.title20 { font-size: 20px; }
.title21 { font-size: 21px; }
.title22 { font-size: 22px; }
.title24 { font-size: 24px; }

.makeBolder { font-weight: bold; }
.colorRed { color: #FF0000; }
.colorWhite { color: #FFFFFF; }
.colorBlack { color: #000000; }
.colorGrey { color: #999999; }

input {font-size:11px;margin:2px 0;background:#ddd;padding:2px;font-weight:bold;}
select {font-size:11px;font-weight:bold}
input:focus, textarea:focus {background:#fff;} 
textarea {font-size:11px;margin:2px 0;}
input.radio {margin:0 2px 0 0;padding:0;background:transparent;margin:2px 0 0 -4px;}
input.check {background:transparent;}
input.butt {padding:0;}

input.large, textarea.large { border: 1px solid #990000; font-size:14px; margin:4px 0; background:#FFF; padding:4px; background:# EFEFEF; font-weight:bold; }
select.large { font-size:14px; font-weight:bold; }
input.large:focus, textarea.large:focus { border: 1px solid #2176AF; background:#FFF; }

.badBlock {
	background-color: #FF3300;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.goodBlock {
	background-color: #66FF00;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

.generalHeader {
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #000;
	margin-bottom: 3px;
	padding-bottom: 2px;
}

.instructions {
	border: 1px solid #666666;
	background-color: #EFEFEF;
	padding: 5px;
	margin: 10px 0;
	font-size: 10px;
	color: #000;
}

.instructions span {
	color: #FF3300;
}

form { padding: 0; margin: 0; }
table { border-collapse: collapse; }

/* Page Links Begin */

#links {
	margin: 10px 0;
}

#links a {
	padding: 5px;
	font-weight: bold;
	border: 1px solid #2176AF;
	color: #2176AF;
	margin-right: 5px; 
	text-decoration: none;
}

#links a:hover {
	color: #FFF;
	background-color: #2176AF;
}

#links span {
	color: #2176AF;
	margin-right: 5px; 
}

/* Page Links End */