﻿body {
	background-color: white;
	background-image: url(/images/bg.png);
	background-repeat: repeat-x;
	background-position: center top;
	background-attachment: scroll;
	font-family: trebuchet ms, helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	margin-top: 0; 
	}

A:link {
 color: #2872cb;  
 text-decoration:none;
  }

A:visited {
 color: #2872cb;
 text-decoration:none;
 }
 
A:hover {
 color: #50b948;
 text-decoration:underline;
  }


A:active {
 color: #50b948;
 text-decoration:underline;
 }


.h1purple {font-family : trebuchet ms, helvetica, verdana, arial, sans-serif; font-weight : bold; font-size : 26px; line-height : 28px; color : #701471; margin-top: 0; margin-bottom: 0; text-align:left;}
.h2purple {font-family : trebuchet ms, helvetica, verdana, arial, sans-serif; font-weight : bold; font-size : 24px; line-height : 24px; color : #701471; margin-top: 0; margin-bottom: 0; text-align:left;}
.h3purple {font-family : trebuchet ms, helvetica, verdana, arial, sans-serif; font-weight : bold; font-size : 18px; line-height : 20px; color : #701471; margin-top: 0; margin-bottom: 0; text-align:left;}
.h4purple {font-family : trebuchet ms, helvetica, verdana, arial, sans-serif; font-weight : bold; font-size : 14px; line-height : 18px; color : #701471; margin-top: 0; margin-bottom: 0; text-align:left;}

.h1charcoal {font-family : trebuchet ms, helvetica, verdana, arial, sans-serif; font-weight : bold; font-size : 26px; line-height : 28px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
.h2charcoal {font-family : trebuchet ms, helvetica, verdana, arial, sans-serif; font-weight : bold; font-size : 24px; line-height : 24px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
.h3charcoal {font-family : trebuchet ms, helvetica, verdana, arial, sans-serif; font-weight : bold; font-size : 18px; line-height : 20px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
.h4charcoal {font-family : trebuchet ms, helvetica, verdana, arial, sans-serif; font-weight : bold; font-size : 14px; line-height : 18px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}

p {font-family :  trebuchet ms, helvetica, verdana, arial, sans-serif; font-size : 13px; line-height : 14px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
.p {font-family :  trebuchet ms, helvetica, verdana, arial, sans-serif; font-size : 13px; line-height : 14px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
.p1 {font-family :  trebuchet ms, helvetica, verdana, arial, sans-serif; font-size : 13px; line-height : 19px; color : #FFFFFF; margin-top: 0; margin-bottom: 0; text-align:left;}
.p2 {font-family :  trebuchet ms, helvetica, verdana, arial, sans-serif; font-size : 15px; line-height : 16px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
.p3 {font-family :  trebuchet ms, helvetica, verdana, arial, sans-serif; font-size : 14px; line-height : 15px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
.p4 {font-family :  trebuchet ms, helvetica, verdana, arial, sans-serif; font-size : 13px; line-height : 14px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
.p5 {font-family :  trebuchet ms, helvetica, verdana, arial, sans-serif; font-size : 12px; line-height : 13px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
.p6 {font-family :  trebuchet ms, helvetica, verdana, arial, sans-serif; font-size : 11px; line-height : 12px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
.p7 {font-family :  trebuchet ms, helvetica, verdana, arial, sans-serif; font-size : 10px; line-height : 11px; color : #4A4A4A; margin-top: 0; margin-bottom: 0; text-align:left;}
 
.sitetable {
 margin: 0;
 padding: 0;
 border-left: #a4a4a4 thin solid;
 border-right: #a4a4a4 thin solid;
 background: #FFFFFF;
 }

.navigation {font-family: trebuchet ms, helvetica, verdana, arial, sans-serif; font-size: 18px; line-height: 20px; margin-top: 0; margin-bottom: 0; color: #FFFFFF;}
.navigation a {color: #FFFFFF; text-decoration: none;}
.navigation a:hover {color: #50b948; text-decoration: underline;}
.navigation a:visited{color: #FFFFFF; text-decoration: none;}

.righttables {
 padding: 15px;
 background:#FFF8CC;
 border: 2px solid #e4e4e4;
 }

 
.toptable {
 border-left: #a4a4a4 thin solid;
 border-right: #a4a4a4 thin solid;
 border-top: #a4a4a4 think solid;
 }

 
.soe {
 font-family: Verdana, arial, sans-serif;
 font-size: 11px;
 line-height: 12px;
 color: #404040;
 font-style: normal;
 }
 
.npb {
 font-family: Verdana, arial, sans-serif;
 font-size: 11px;
 line-height: 12px;
 color: #ff0000;
 font-style: normal;
 }