body {scrollbar-3dlight-color: white;
scrollbar-arrow-color: white;
scrollbar-base-color:#007EC3; 
scrollbar-darkshadow-color:black;
scrollbar-face-color:#007EC3;
scrollbar-highlight-color:#007EC3;
scrollbar-shadow-color:#007EC3;
} 

.date {
text-align: right;
font-size: 10pt;
}


#content {
width: 800px;
align: center;
background: white;
}

.field1 {
font-family: Tahoma;
color: black;
font-size: 93%;
width: 300px;
height: 30px;
}

.field2 {
font-family: Tahoma;
color: black;
font-size: 93%;
width: 300px;
height: 80px;
}

.submit {
	width: 150px;
	height: 30px;
	background-color: #007EC3;
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: white;
	border: 0px;
}

.submit:visited {
	width: 150px;
	height: 30px;
	background-color: #007EC3;
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: white;
	border: 0px;
}

.submit:active {
	width: 150px;
	height: 30px;
	background-color: #007EC3;
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: white;
	border: 0px;
}

.submit:hover {
	width: 150px;
	height: 30px;
	background-color: #007EC3;
	font-family: Tahoma, Arial;
	color: red;
	font-weight: bold;
	border: 0px;
}


p.sofar {
color: red;
font-size: 25pt
}

hr.logos {
height: 3px;
width: 760px;
color: red;
}

h2.Lyearrcvi {
font-family: Tahoma;
color: red;
}

h1.date {
padding-top: 5px;
padding-left: 5px;
background: #007EC3;
width: 800px;
color: white;
font-family: Tahoma;
border-bottom: 1px solid white;
}

p.date {
background: #007EC3;
border-bottom: 1px solid white;
font-size: 25.0pt;
color: white;
font-family: Tahoma;
}

td.nav {
border: 1px solid white;
}

h2.Welcomehp {
padding-top: 5px;
font-family: Tahoma;
color: red;
font-weight: bold;
}

hr.under_welcomehp {
line-style: dashed;
width: 768px;
color: blue;
padding-left: 0px;
padding-right: 0px;
}

p.line {
background-color: red;
color: white;
text-align: right;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 3px;
border: 1px solid white;
border-left: 0px;
border-right: 0px;
font-family: Tahoma;
}

td.frontblurb {
font-family: Tahoma;
color: #007EC3;
padding-left: 10px;
padding-right: 10px;
}

td.news {
font-family: Tahoma;
color: #007EC3;
padding-left: 5px;
}

td.news {
font-family: Tahoma;
color: #007EC3;
padding-left: 8px;
}

ul.news {
padding: 10px;
color: white;
}

table.underred {
padding-top: 10px;
}

table.maintd {
	background-image: url(mainbg.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	color: white;
	padding-right: 10px;
}

table.maintd2 {
	background-image: url(mainbg5.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	color: white;
}

table.maintd3 {
	background-image: url(mainbg3.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	color: white;
	padding-top: 10px;
}

table.maintd4 {
	background-image: url(mainbg4.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	color: white;
	padding-top: 10px;
}

table.maintd5 {
	background-image: url(mainbg9.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	padding-top: 10px;
	padding-right: 10px;
}

table.maintd6 {
	background-image: url(mainbg6.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	padding-top: 10px;
	padding-right: 30px;
}



table.maintd7 {
	background-image: url(mainbg5.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	padding-top: 10px;
	padding-left: 10px;
}

table.maintd8 {
	background-image: url(mainbg8.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	padding-top: 10px;
	padding-left: 30px;
}

table.maintd9 {
	background-image: url(mainbg9.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

table.maintd10 {
	background-image: url(mainbg9.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

table.maintd11 {
	background-image: url(mainbg2.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

table.maintd12 {
	background-image: url(mainbg10.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

table.maintd13 {
	background-image: url(mainbg5.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	padding-top: 10px;
	padding-right: 30px;
}

table.maintd14 {
	background-image: url(mainbg9.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	color: white;
}

table.maintd17 {
	background-image: url(mainbg11.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	color: white;
}

table.charities {
	background-image: url(charities.png);
	align: center;
	background-repeat: repeat-x;
	font-family: Tahoma;
	color: white;
}

#photocontainer {
width: 755px;
height: 1900;
overflow: auto;
padding-right: 10px;
padding-bottom: 30px;
}



a.video:link {
font-family: Tahoma;
color: white;
text-decoration: none;
background: #007EC3;
width: 200px;
height: 25px;
}

a.video:active {
font-family: Tahoma;
color: white;
text-decoration: none;
background: #007EC3;
width: 200px;
height: 25px;
}

a.video:visited {
font-family: Tahoma;
color: white;
text-decoration: none;
background: #007EC3;
width: 200px;
height: 25px;
}

a.video:hover {
font-family: Tahoma;
color: white;
text-decoration: underline;
background: red;
width: 200px;
height: 25px;
}

a.results:link {
font-family: Tahoma;
color: #007EC3;
text-decoration: none;
}

a.results:active {
font-family: Tahoma;
color: #007EC3;
text-decoration: none;
}

a.results:visited {
font-family: Tahoma;
color:#007EC3;
text-decoration: none;
}

a.results:hover {
font-family: Tahoma;
color: red;
text-decoration: underline;
font-size: 18.0pt;
}

a.entry:link {
font-family: Tahoma;
color: white;
text-decoration: none;
background: #007EC3;
width: 200px;
height: 25px;
}

a.entry:active {
font-family: Tahoma;
color: white;
text-decoration: none;
background: #007EC3;
width: 200px;
height: 25px;
}

a.entry:visited {
font-family: Tahoma;
color: white;
text-decoration: none;
background: #007EC3;
width: 200px;
height: 25px;
}

a.entry:hover {
font-family: Tahoma;
color: white;
text-decoration: underline;
background: red;
width: 200px;
height: 25px;
}

a.entryonline:link {
font-family: Tahoma;
color: white;
text-decoration: none;
background: #007EC3;
width: 200px;
height: 25px;
}

a.entryonline:active {
font-family: Tahoma;
color: white;
text-decoration: none;
background: #007EC3;
width: 200px;
height: 25px;
}

a.entryonline:visited {
font-family: Tahoma;
color: white;
text-decoration: none;
background: #007EC3;
width: 200px;
height: 25px;
}

a.entryonline:hover {
font-family: Tahoma;
color: black;
text-decoration: underline;
background: #00ffff;
width: 200px;
height: 25px;
}

a.news:link {
font-family: Tahoma;
color: #007EC3;
text-decoration: none;
}

a.news:active {
font-family: Tahoma;
color: #007EC3;
text-decoration: none;
}

a.news:visited {
font-family: Tahoma;
color: #007EC3;
text-decoration: none;
}

a.news:hover {
font-family: Tahoma;
color: red;
text-decoration: underline;
font-size: 12.opt;
}

a.news2:link {
font-family: Tahoma;
color: white;
text-decoration: none;
padding-left: 20px;
}

a.news2:active {
font-family: Tahoma;
color: white;
text-decoration: none;
padding-left: 20px;
}

a.news2:visited {
font-family: Tahoma;
color: white;
text-decoration: none;
padding-left: 20px;
}

a.news2:hover {
font-family: Tahoma;
color: white;
text-decoration: underline;
font-size: 12.opt;
padding-left: 20px;
}

a.news3:link {
font-family: Tahoma;
color: red;
text-decoration: none;
padding-left: 20px;
}

a.news3:active {
font-family: Tahoma;
color: red;
text-decoration: none;
padding-left: 20px;
}

a.news3:visited {
font-family: Tahoma;
color: red;
text-decoration: none;
padding-left: 20px;
}

a.news3:hover {
font-family: Tahoma;
color: red;
text-decoration: underline;
font-size: 12.opt;
padding-left: 20px;
}

a.entryonline2:link {
font-family: Tahoma;
color: white;
text-decoration: none;
background: red;
width: 200px;
height: 25px;
}

a.entryonline2:active {
font-family: Tahoma;
color: white;
text-decoration: none;
background: red;
width: 200px;
height: 25px;
}

a.entryonline2:visited {
font-family: Tahoma;
color: white;
text-decoration: none;
background: red;
width: 200px;
height: 25px;
}

a.entryonline2:hover {
font-family: Tahoma;
color: black;
text-decoration: underline;
background: #00ffff;
width: 200px;
height: 25px;
}