a{color:#006699; } a:visited{color:#006699; } a:hover{color:#3399CC; text-decoration:none;} a:active{color:#006699; }
/*004712*/
a.b{color:#004712; text-decoration:none; } a.b:visited{color:#004712; text-decoration:none; } a.b:hover{color:#004712; text-decoration:underline;} a.b:active{color:#004712; text-decoration:none;}

a.c{color:#AAA485; text-decoration:underline; } a.c:visited{color:#AAA485; text-decoration:underline; } a.c:hover{color:#AAA485; text-decoration:underline;} a.c:active{color:#AAA485; text-decoration:underline;}

a.d{color:#ffffff; text-decoration:none; } a.d:visited{color:#ffffff; text-decoration:none; } a.d:hover{color:#66CCFF; text-decoration:underline;} a.d:active{color:#ffffff; text-decoration:none;}

	/* tags */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	backround-color:#ffffff; 
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #333333; 
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul.bullet {
	margin-left: 60px;
	list-style-image: url(/bg/bullet.gif);
	font-style: italic;
}

blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
b {
	font-weight : bold;
}
hr {
	color: #cccccc; 
}
hr.black {
	color: #000000; 
	margin-top: 4px;
	margin-bottom: 4px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #006699; 
	margin-bottom: 2px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight : bold; 
	color: #ED9B4F;
	margin: 2 0 1 18px;
	}
	h2.schedheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight : bold; 
	color: #ED9B4F;
	margin: 2 0 1 18px;
	}
	
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight : bold; 
	color: #333333; 
	margin-bottom: 2px;
	}

/* Forms */
.input {
	font-size: 11px; 
	color: #5B5B5B; 
	background-color: #DCE9F2;
	border-color: #006699; 
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.input2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #5B5B5B; 
	background-color: #DCE9F2;
	border-style: solid; 
	border-width: 1px;
	border-color: #006699;
}
.inputbut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color: #5B5B5B; 
	background-color: #DCE9F2;
	border: 1px solid #006699; 
}
/* Layout */
.topbar {
	background-image: url(bg/topbar.gif);
	background-repeat: repeat-x;
}

.bottombar {
	background-image: url(bg/bottombar.gif);
	background-repeat: repeat-x;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #AAA485;
}

.footercopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 9px;
	color: #5B5B5B;
}

.footercopyLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5B5B5B;
}

.footerpadding {
		text-align: center;
		padding: 5 36 1 18px
}	
.subNavPadding {
	padding: 0 30 0 30px;	
}

.addressContact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	padding: 3 0 0 0px; 
}

.outsideleftindex {
	background-image: url(bg/bg_big_lft.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.outsiderightindex {
	background-image: url(bg/bg_big_rt.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.outsidemidindex {
	background-image: url(bg/bg_big.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.bottomNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	background-color: #006699;
	padding: 4 0 5 0px; 
}

.bottomInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #6D6E71;
	font-weight: bold;
	text-align: center;
	background-color: #CCCCCC;
	padding: 6 0 10 0px; 
}
.indexcopy {
	padding: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;	
}
.content {
	padding: 20 0 30 22px;
}

.indent {
	margin-left: 25px;
}
.indent2 {
 margin-left: 34px;
	margin-right: 17px;
	margin-top: 9px;
}
.indent3 {
 margin-left: 49px;
	margin-right: 17px;
	margin-top: 9px;
}
.indentsmallout {
 margin-left: 34px;
	margin-right: 17px;
	margin-top: 9px;
	font-size: 9px;
}
.indenttd1 {
	padding: 3 3 3 25px;
	color: #006699;
}
.orange {
	color: #ED9B4F;
}
.blue {
	color: #006699;
}
.callouttable {
	margin: 3 0 10 15px;
	font-size: 9px;
}

.formtext {
	padding: 4 4 4 0px;
	border-bottom: 1px solid #DCE9F2;
}
.formitems {
	padding: 4 4 4 4px;
	border-bottom: 1px solid #DCE9F2;
}

/* Index page formatting */

	.indexbody {
	padding: 30 25 25 25px;
}
.indexpic {
	border: 1px solid #4B4B78;
}
.indexpad1 {
	padding: 2 20 1 30px;
	font-size: 11px;
}
.client-login {
	text-align: center;
	height: 40px;
	width: 125px;
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.client-login a {
	font-size: 13px;
	font-weight: bold;
	color: #EEA25B;
	background-color: #DCE9F2;
	height: 40px;
	width: 125px;
	line-height: 40px;
	display: block;
	border: 1px solid #BEBEBE;
}
.client-login a:hover {
	color: #FFFFFF;
	background-color: #008DA9;
	border: 1px solid #1E447F;
}
