﻿body, td
{
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
}

a
{
	text-decoration: underline;
	color: #b3d5e8;
}

a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

.QuickSearch
{
	width: 100px;
	height: 14px;
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #07467e;
	font-weight: bold;
	border: 0px;
}

.EmailInput
{
	width: 80px;
	height: 14px;
	background-image: url('../Graphics/email_login_input_bg.jpg');
	font-family: Arial;
	color: #225674;
	font-weight: bold;
	font-size: 8pt;
	border: 0px;
}

.PasswordInput
{
	width: 80px;
	height: 14px;
	background-image: url('../Graphics/pass_login_input_bg.jpg');
	font-family: Arial;
	color: #225674;
	font-weight: bold;
	font-size: 8pt;
	border: 0px;
}

.admintitle
{
	font-size: 10pt;
	font-weight: bold;
}

.adminlink
{
	font-size: 10pt;
	text-decoration: none;
	color: #b3d5e8;
}

.adminlink:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

.whitelink
{
	text-decoration: underline;
	color: #FFFFFF;
}

.whitelink:hover
{
	text-decoration: underline;
	color: #b3d5e8;
}

.bluelink
{
	color: #07467e;
	text-decoration: none;
	font-weight: bold;
}

.bluelink:hover
{
	color: #000000;
	text-decoration: underline;
}

.morelink
{
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.morelink:hover
{
	text-decoration: underline;
	color: #b3d5e8;
}

.videolink
{
	font-size: 8pt;
	text-decoration: none;
	color: #225674;
}

.videolink:hover
{
	text-decoration: underline;
	color: #225674;
}

.adminbutton
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	background-color: #cde3ef;
	color: #004480;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}

h1
{
	font-size:12pt;
	color:#fff;
	font-weight:bold;
	margin:0pt;
}

#EditProgList
{
padding: 3px 0;
margin: 0;
font: 9pt Arial;
}

#EditProgList li
{
list-style: none;
margin: 0;
display: inline;
}

#EditProgList li a
{
padding: 3px 0.5em;
margin-left: 0px;
border: 1px solid #a5cee2;
border-bottom: none;
background: #4798c5;
text-decoration: none;
}

#EditProgList li a:link { color: #fff; }
#EditProgList li a:visited { color: #fff; }

#EditProgList li a:hover
{
color: #fff;
background: #015b97;
border-color: #a5cee2;
}

#EditProgList li a#current
{
background: #013974;
border-bottom: 1px solid #a5cee2;
}

.EmailPrintHeader
{
	width: 100%;
	padding: 10px;
	background-color: #5ba4cb;
	border-bottom: 1px solid #000000;
}

.listNav td
{
	font-size: 11pt;
	font-weight: bold;
}

a.listNavBtn
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11pt;
	text-decoration: none;
}

a:hover.listNavBtn
{
	color: #b3d5e8;
	text-decoration: none;
}

a.pageNum
{
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

a:hover.pageNum
{
	color: #b3d5e8;
}

input.catSearch, select.catSearch, textarea.catSearch
{
	border-left: 0px solid #ffffff;
	border-top: 0px solid #ffffff;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	width: 300px;
	padding: 3px;
}
.contactTitle {font-size:10pt; font-weight:bold}
.emailLink {color:#ffffff; font-weight:bold; text-decoration:none}