﻿.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 115px;
	color: #795E89;
	background-color: #E5D99F;
	border: 1px #7F6591 solid;
	margin-bottom: 7px;
}

.tbut{



}




.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #383838;
	background-color: #78A6D0;
	border: 1px solid #3B5370;
}
.textsize {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #96B9CC;
}
.textsizelarge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #96B9CC;
}
a.textsizelarge:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #96B9CC;
		background-color: #384174;
}

.textsizeEXTRAlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #96B9CC;
}

a.textsizeEXTRAlarge:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #96B9CC;
	background-color: #384174;
}
.textsize:link {

	font-family: Arial, Helvetica, sans-serif;
	color: #96B9CC;
	
	
}
a.textsize:hover {

	font-family: Arial, Helvetica, sans-serif;
	color: #96B9CC;
	background-color: #384174;
		
}
a.textsize:visited {

	font-family: Arial, Helvetica, sans-serif;
	color: #96B9CC;

}.tableborder {
	border: 6px solid #C4C6B9;
}

a:link {
	color: #A9562A;
}
a:hover {
	background-color: #F5F0BD;
}
a:visited {
	color: #C4805B;
}

.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #896D9C;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CED0C2;

}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87B3DC;
	text-decoration: none;
}

a.siteby:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87B3DC;
	text-decoration: none;
}
a.siteby:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87B3DC;
	background-color: #174476;
	text-decoration: none;
}
a.siteby:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87B3DC;
	text-decoration: none;
}

.gobutton {
	
	margin-top: 1px;
	padding:0px;
}



.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9FD1FF;
}
a.footerlinks:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9FD1FF;
	text-decoration: none;
}
a.footerlinks:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9FD1FF;
	background-color: #174476;
	text-decoration: none;	
}
a.footerlinks:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9FD1FF;
	text-decoration: none;
	
}

.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9FD1FF;
}
a.footerlinks:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9FD1FF;
	text-decoration: none;
}
a.footerlinks:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9FD1FF;
	background-color: #174476;
	text-decoration: none;	
}
a.footerlinks:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9FD1FF;
	text-decoration: none;
	
























}


.menuoverall {
	background-color: #4466A3;
	padding: 1px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C4C6B9;
	border-right-color: #C4C6B9;
	border-bottom-color: #C4C6B9;
	border-left-color: #C4C6B9;
	font-size:90%;
}
.menuheader {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F1DF97;
	font-weight: bold;
	padding:3px;
	
	}

.menuline {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #6783B1;
	border-right-color: #6783B1;
	border-bottom-color: #6783B1;
	border-left-color: #6783B1;
	padding-top:2px;
	padding-bottom:3px;
}


a.menuregular2:link {

	font-weight:bold;
	color: #ffffff;
	text-decoration: none;

	
}
a.menuregular2:visited {


	

	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;


}
a.menuregular2:hover {

	

	font-weight: bold;
	color: #FFFFFF;
	background-color: #618DD4;
	text-decoration: none;	

}







.menuregular2ON{


	background-color: #4487B6;
	
	
	font-weight: bold;
	color: #FFFFFF;

}
a.menuregular2ON:link {

	

	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

	
}
a.menuregular2ON:visited {



	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
a.menuregular2ON:hover {



	font-weight: bold;
	color: #FFFFFF;
	background-color: #618DD4;
	text-decoration: none;	

}
a.menuregular3:link {

font-weight: bold;
	color:  #FFDB7A;
	text-decoration: none;
	
	
}
a.menuregular3:hover {


	color: #FFDB7A;
font-weight: bold;
    background-color:#618DD4;
	text-decoration: none;
}
a.menuregular3:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;
	color: #FFDB7A;
	text-decoration: none;

}

.menuregular3ON{


	background-color: #4487B6;
	

	font-weight: bold;
	color: #FFDB7A;

	
}
a.menuregular3ON:link {



	

	font-weight: bold;
	color:#FFDB7A;
	text-decoration: none;	

	
}
a.menuregular3ON:visited {


	
	
	font-weight: bold;
	color: #FFDB7A;
	text-decoration: none;

}
a.menuregular3ON:hover {




	font-weight: bold;
	color:#FFDB7A;
	background-color: #618DD4;
	text-decoration: none;	

}



.ctr{
margin-left: auto; 
margin-right: auto;
text-align: center;
}




.corebody {
background-color:#ffffff;

}



#secleftcolumn {
	width: 222px;
	background-color: #FFEFBD;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B59E73;
	padding-left:0px;
	margin-left:0px;
	
	padding-top:-10px;
	

}

a.email:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF7AF;
	text-decoration: none;
}
a.email:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9FD1FF;
	background-color: #174476;
	text-decoration: none;	
}
a.email:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF7AF;
	text-decoration: none;
	
}.leftborder {
	border: 5px solid #B5B7AC;
}


.row1 {
	background-color: #DDDDDD;
}
.row2 {
	background-color: #FFFFFF;
}
.thinit {
	width: 5px;
	background-color: #DFDDC6;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #B59E73;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #B59E73;

}
#secrtcolumn {
	width: 190px;
	
	text-align:right;
	padding-top:0px;
	float:right;
	font-size:90%;
}
a.mmenu{
color: #7B678D;
text-decoration:none;		
}
.mmenu{
color: #7B678D;
text-decoration:none;		
}


.sm {
	color: #aaaaaa;
	font-weight:normal;
	font-size:60%;
}

.contentborder {

	border: 6px solid #C4C6B9;
}
.headerlightblue {
	color: #618DD4;
}













.highlighted{
	background-color: #8EA1D8;
	color: #FFFFFF;
}
.titletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: normal;
	color: #2A2A2A;

	position:relative;

}
.briefintro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #7E3725;
}
.dates{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 85%;
	color: #333333;
}
#leftside {
	width: 80%;
	position: relative;
	top: 0px;
	
	
}
#rightside {
	width: 100%;
	position: absolute;
	left: 105%;
	

}
.calfcolorline1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	background-color: #E7E7D6;


}

.calfcolorline2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	background-color: #C6C7BD;

}


.trcalendar {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:80%;
}

.calheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: bold;
	color: #F7DF94;
	background-color: #316142;
}
.ptr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	
	padding:5px;
	
}
.formfields
{
    border: 1px solid #CED3C6;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FBFCF8;
    color: #4A4A4A;
    padding: 2px;
}
.brighterror{
    color: #ffffff;
    background-color: #800000;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}
