/* CSS Document */

a:link{
	text-decoration: none;
}

a:visited{
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.coloredtableheader:link {
	color: #A9C0CF;
}

a.coloredtableheader:visited {
	color: #4d96d0;
}

a.coloredtableheader:hover {
	color: #A7BECC;
	text-decoration: underline;
}

a.main:link {
	color: #003259;
}

a.main:visited {
	color: #004C87;
}

a.main:hover {
	color: #004C87;
	text-decoration: underline;
}

body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	color: #006666;
}

td.coloredelement5{
	background-color: #D7E8F6;
}

td.coloredtableheader{
	background-color: #0c496e;
	color: #FFFFFF;
	font-family: "Arial";
	font-size: small;
	font-weight: bold;
}

td.coloredtableheader4{
	background-color: #b1d2ec;
}

tr.coloredtableheader1{
	background-color: #d7e8f6;
	color: #00192c;
	font-family: "Arial";
	font-size: 11px;
}

tr.coloredtableheader2{
	/*background-color: #d7e8f6;*/
	background-color: #eaf3fa;
	color: #00192c;
	font-family: "Arial";
	font-size: 11px;
}

tr.coloredtableheader3{
	background-color: #85b2d6;
	color: #00192c;
	font-family: "Arial";
	font-size: 11px;
}

tr.coloredtableheader4{
	background-color: #b1d2ec;
	color: #00192c;
	font-family: "Arial";
	font-size: 11px;
}

.bodytext {
	color: #00192c;
	font-family: "Arial";
	font-size: small;
}

.bold1{
	font-weight: bold;
}

.border {
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
}

.bottomline {
	/*border-bottom: 1px solid #959595;*/
	border-bottom: 1px solid #778899;
}

.color01 {
	background-color: #4CA0D2;
	border: 1px solid #EEEEEE;
	height: 100px;
	width: 100%;
}

.color02 {
	background-color: #0065B4;
	border: 1px solid #EEEEEE;
	height: 100px;
	width: 100%;
}

.color03 {
	background-color: #004C87;
	border: 1px solid #EEEEEE;
	height: 100px;
	width: 100%;
}

.color04 {
	background-color: #00325A;
	border: 1px solid #EEEEEE;
	height: 100px;
	width: 100%;
}

.color1key{
	background-color: #FEFEC9;
}

.color1nav{
     background-color: #E9E9E9;
}

.color2key{
	/*background-color: #A89E85;*/
	/*background-color: #1d5e92;*/
	background-color: #0c496e;
}

.color2Nav{
    /*background-color: #778899;*/
	background-color: #53606e;
}

.color3key{
	/*background-color: #333333;*/
   /* background-color: #1d5e92;*/
	 background-color: #0c496e;
}

.fixtableedges{
	font-size: 9px;
	text-align: justify;
}

.navlink {
	font-family: "Arial";
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}

.navlink:hover {
	background-color: #FFFFFF;
	color: #FEFEC9;
	font-family: "Arial";
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}
.navlink2 {
	font-family: "Arial";
	font-size: medium;
	font-weight: bold;
	text-decoration: none;
	color: #006666;
}

.navlink2:hover {
	color: #006666;
	font-family: "Arial";
	font-size: medium;
	font-weight: bold;
	text-decoration: none;
}
.navlink3 {
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-family: "Arial";
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}
.navtext {
	color: #FFFFFF;
	font-family: "Arial";
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}

.sidelink {
	background-color: #FFFFFF;
	color: #334455;
	font-family: "Arial";
	font-size: x-small;
	font-weight: x-bold;
	text-decoration: none;
}

.sidenavlink {
	color: #FFFFFF;
	font-family: "Arial";
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}

.sidenavlink:hover {
	color: #A9B4BE;
	font-family: "Arial";
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}

.sidenavlinkrev {
	color: #778899;
	font-family: "Arial";
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}

.sidenavlinkrev:hover {
	color: #336699;
	font-family: "Arial";
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}

.smalltext {
	color: #FFFFFF;
	font-family: "Arial";
	font-size: x-small;
}

.smalltext2 {
	font-family: "Arial";
	font-size: x-small;
}

.subheadtext {
	color: #FFFFFF;
	font-family: "Arial";
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}

.titletext {
	color: #778899;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: italic;
	font-weight: bold;
}

.topline {
	border-top: 2px solid #959595;
}

.topline2 {
	border-top: 2px solid #959595;
	background-color: #FFFFFF;
}
.smalltextbox{
	height: 13px;
	width: 70px;
	border:solid 1px black;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.smallbutton{
	height: 17px;
	width: 43px;
	border:solid 1px black;
	cursor: pointer;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background: #ECECD6;
	color: #000000;
}
tr.coloredelement1{
	background-color: #0c496e;
	color: #ffffff;
}

