body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a img {
  border:none;
}

/* Main Navigation */
.mainnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.mainnav a:link {
	color: #000000;
 	text-decoration: none;
}
.mainnav a:visited {
	color: #000000;
	text-decoration: none;
}
.mainnav a:hover {
	color: #000000;
	text-decoration: underline;
}
.mainnav-selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
	font-weight: bold;
}
.mainnav-selected a:link {
	color: #CC0000;
 	text-decoration: none;
}
.mainnav-selected a:visited {
	color: #CC0000;
	text-decoration: none;
}
.mainnav-selected a:hover {
	color: #CC0000;
	text-decoration: underline;
}

/* Top Navigation */
.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.topnav a:link {
	color: #666666;
 	text-decoration: none;
}
.topnav a:visited {
	color: #666666;
	text-decoration: none;
}
.topnav a:hover {
	color: #666666;
	text-decoration: underline;
}

/* Main default text used */
.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.text1-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.text1-header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.text1-header-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.text1-header-link a:link {
	color: #666666;
 	text-decoration: none;
}
.text1-header-link a:visited {
	color: #666666;
	text-decoration: none;
}
.text1-header-link a:hover {
	color: #666666;
	text-decoration: underline;
}
.text1-subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #365F83;
}

/* Small text, as used on homepage textual items */
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.text2-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.text2-link a:link {
	color: #666666;
 	text-decoration: none;
}
.text2-link a:visited {
	color: #666666;
	text-decoration: none;
}
.text2-link a:hover {
	color: #666666;
	text-decoration: underline;
}

.text2-header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
	font-weight: bold; 
}
.text2-header-link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
	font-weight: bold; 
}
.text2-header-link a:link {
	color: #386084;
 	text-decoration: none;
}
.text2-header-link a:visited {
	color: #386084;
	text-decoration: none;
}
.text2-header-link a:hover {
	color: #386084;
	text-decoration: underline;
}

/* Slight variation of text2, except with firmer color */
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.text3-alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.text3-alert a:link {
	color: #000000;
 	text-decoration: none;
}
.text3-alert a:visited {
	color: #000000;
	text-decoration: none;
}
.text3-alert a:hover {
	color: #000000;
	text-decoration: underline;
}

.text3-header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	font-weight: bold; 
}

.text1 a:link, .text1-header a:link, .text2 a:link, .text2-header a:link, .text3 a:link, .text3-header a:link {
	color: #365F83; 
 	text-decoration: none;
}
.text1 a:visited, .text1-header a:visited, .text2 a:visited, .text2-header a:visited, .text3 a:visited, .text3-header a:visited {
	color: #365F83; 
	text-decoration: none;
}
.text1 a:hover, .text1-header a:hover, .text2 a:hover, .text2-header a:hover, .text3 a:hover, .text3-header a:hover {
	color: #365F83; 
	text-decoration: underline;
}

.alertbox {
	background-color: #FBF9E5;
	padding: 4px;
	border: 1px solid #CC0000;
}


.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.headercell1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #386084;
}
.headercell1-alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #CC0000;
}


.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	font-weight: bold;
	color: #386084;
	border: 1px solid #386084;
	background-color: #EEEEEE;
}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 16px;
	color: #000000;
	border: 1px solid #000000;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #000000;
}
.dropdownlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 16px;
	color: #000000;
	border: 1px solid #000000;
}
.selectbuttons {
	
}

.maincontent {
	background-color: #FFFFFF;
}

.header1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #CC0000;
}
.subheader1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #365F83;
}

.border-l {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #386084;
}

.border-b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #386084;
}

.border-r {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #386084;
}

.border-t {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #386084;
}


.adminnav-border-l {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
}

.adminnav-border-b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}

.adminnav-border-r {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}

.adminnav-border-t {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}

.adminnav-cellbg {
    background-color: #CCCCCC;
}

.adminnav-cellbg-selected {
    background-color: #FFFFFF;
}

.separatorline {
	background-color: #CCCCCC;
}
.separatorbuffer {
	height: 3px;
}

.rowbg {
	background-color: #EEEEEE;
}
/*	background-color: #E9EFF5; */
.formbox {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #386084;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #386084;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #386084;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #386084;
	background-color: #F4F4FF;
	padding: 4px;
}
.formlabel {
	font-weight: bold;
}
.formmicrotext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

.boundingbox1 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #386084;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #386084;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #386084;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #386084;
	padding: 4px;
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

.photo1 {
	margin-bottom: 6px;
	margin-right: 6px;
	float: left; 
}

.fieldemphasis {
	color: #CC0000;
}

.baitingtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}
.baitingtext a:link {
	color: #FFFFFF; 
 	text-decoration: none;
}
.baitingtext a:visited {
	color: #FFFFFF; 
	text-decoration: none;
}
.baitingtext a:hover {
	color: #FFFFFF; 
	text-decoration: underline;
}
