BODY {
	SCROLLBAR-FACE-COLOR: #E6E6E6; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #E6E6E6; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-BASE-COLOR: #E6E6E6; scrollbar-3d-light-color: #E6E6E6; scrollbar-dark-shadow-color: #E6E6E6
	
}

body,td,th {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
/* Commonly used to style section titles. */
h1,subheader {
  color: #191970;
  font-size: 14px;
  font-weight: bold;
  line-height: 14px;
}

h4,header {
  color: #191970;
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
}

h3 {
	color: #3280CD;
	font-size: 14px;
    font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	color: #191970;
	 font-size: 12px;
  font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 }



/*Sets particular text styles*/
.sidebar {
	font-size: 14px;
	font-weight: bold;
	color: #f6e09e;
	left: auto;
}

/* Sets the style for unvisited links. */
a,  a:link {
  color: #86BCF1;
  font-weight: bold;
  text-decoration: none;
}
/* Sets the style for visited links. */
a:visited {
  color: #23238E;
  font-weight: bold;
  text-decoration: none;
}
/* Sets the style for links on mouseover. */
a:hover {
  color: #191970;
  font-weight: bolder;
  text-decoration: underline;
}
/* Sets the style for a link that has focus. */
a:focus {
  color: #191970;
  font-weight: bolder;
  text-decoration: underline;
}
/* Sets the style for a link that is being activated/clicked. */
a:active {
  color: #1874CD;
}
/* Sets style for login & yellow links SIDEBAR*/
a.login:link,a.sidebar-link:link,a.login:visited,a.sidebar-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #E8E8FA;
	}
a.login:hover,a.sidebar-link:hover,a.login:active,a.sidebar-link:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #f6e09e:
	}
a.subnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #191970;
}
a.subnav:hover,a.subnav:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #191970;
	text-decoration:underline
}
a.subnav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #191970;
	
}
a.h5,a.h4,a.h3,a.h2:link, active {
	color: #191970;
	}
a.h5,a.h4,a.h3,a.h2:hover, visited {
	color: #000099;
	text-decoration: underline;
}
	
.text14 {
	font-size: 14px;
	text-decoration: none;
}
.text20 {
	font-family: Arial, Helvetica, sans-serif;
	color: #191970;
	text-decoration: none;
	font-size: 20px;
	line-height: normal;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: 000000;
	text-decoration: none;
	font-weight: bold;

}
	
.headerbrown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #191970;
	font-weight: bold;
}
.line {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;

}
.text14line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #191970;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #191970;

}
.text12black {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.text13 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #191970;
	text-decoration: none;
}
.border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #191970;
	border-left-color: #191970;
}
.text16 {

	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 16px;
}
.headerwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.boxborder {
	border: 1px solid #000000;
}
.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
			font-weight: bold;
	
}
.picborder {
	border: 1px solid #191970;
}
.text14white {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkheader:link {
color: 191970; font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: underline; font-weight: bold}
a.linkheader:active {
color: #efc031; font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: underline; font-weight: normal
}
a.linkheader:visited {
color: b54f37; font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none; font-weight: normal
}
a.linkheader:hover {
color: 191970; font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none; font-weight: bolder}
.text12blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #191970;
}
.linksubheader-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #191970;
}
.linksubheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #191970;
	font-weight: bold;
	text-decoration: underline;
}
a.linksubheader:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #b54f37;
}
a.linksubheader:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #191970;
	text-decoration: underline;
}
a.linksubheader:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #191970;
	text-decoration: none;
}
.subheaderbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #191970;
	background-color: #EEF2F7;
}
.headerwhitelarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.style14 {
	font-family: "Comic Sans MS", Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #FFFF00;
}
.impactheader {
	font-size: 36px;
	font-weight: bold;
	font-family: Impact, Arial, sans-serif;
	color: #191970;
	letter-spacing:0.2em;
}

/* BOXES AND COLUMNS */

.box1, .bluebox {
	padding: 10px;
	width: 99%;
	background-color: #9898E6;
	text-align: center;
	white-space: normal;
	display: block;
}
.box2, .clearbox {
	padding: 10px;
	background-color: #E6E6FA;
	text-align: left;
	white-space: normal;
	display: block;
}
.clearbox {
background-color: transparent;
}

.darkbox, .blueboxdark {
	padding: 10px;
	width: 99%;
	background-color: #191970;
	text-align: center;
		
}
.container {
	padding: 10px;
}
.leftcol {
	background-color: #7D9EC0;
	display: block;
	padding: 5px;
}
.leftcolFLOAT {
	background-color: #E5DAB8;
	display: block;
	padding: 5px;
	float: left;
	margin-right: 10px;
}
.rtcol {
	white-space: normal;
	background-color: #E6E6FA;
	display: block;
	padding: 5px;
	float: right;
	width: 44%;	
}
.rtboxsmall {
	white-space: normal;
	display: block;
	padding: 5px;
	float: right;
	background-color: #E6E6FA;
	color: #191970;
	width: 34%;	
	margin: 0px 30px 20px 20px;
}
.leftboxsmall {
	white-space: normal;
	display: block;
	padding: 5px;
	float: left;
	background-color: #E6E6FA;
	color: #000033;
	width: 34%;	
	margin: 0px 10px 20px 0px;
}

.whiteline  {
	background-color: #FFFFFF;
	padding: 5px;
	text-align: left;
	margin-right: 50px;
	margin-left: 50px;
	
}
.newsline {
	padding: 10px;
	text-align: left;
	margin-right: 30px;
	margin-left: 30px;
	border-bottom-color: #9898E6;
	border-bottom-style:dotted;
	border-bottom-width:medium;	
	
}
.blueline {
	background-color: #5555FF;
	padding: 5px;
	text-align: left;
	margin-right: 50px;
	margin-left: 50px;
}

.h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #191970;
}
.h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #191970;
}
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #191970;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #191970;
}
.rtcolbox {
	white-space: normal;
	display: block;
	float: right;
	width:50%;
	background-color: #93bdf4;
	border-top: 3px solid color:#660033;
	border-left: 5px solid color:#660033;
	margin: 10px;
	}
