.tagline  {
	color : black;
	font-size : 15px;
	font-family : verdana, arial;
	font-weight : bold;
}

.title  {
	color : #d60e35;
	font-size : 14px;
	font-family : verdana;
	font-weight : bold;
}
.title2  {
	color : #787878;
	font-size : 14px;
	font-family : verdana;
	font-weight : bold;
}

.top {
	font: normal normal 11px "verdana" ;
	color:#e4183b;
	text-decoration: none;
}
A:hover.top {
    color:#e4183b;
	text-decoration: underline;
}

.lNav1 {
	font: normal normal 11px "verdana" ;
	color:#8b8b8b;
	text-decoration: none;
}
A:hover.lNav1 {
    color:#8b8b8b;
	text-decoration: underline;
}
.slNav1 {
	font: normal nomal 11px "verdana" ;
	color:#e4183b;
	text-decoration: none;
}
A:hover.slNav1 {
    color:#e4183b;
	text-decoration: underline;
}
.2Nav1 {
	font: normal normal 11px "verdana" ;
	color:#1F1949;
	text-decoration: none;
}
A:hover.2Nav1 {
    color:#1F1949;
	text-decoration: underline;
}
.3Nav1 {
	font: normal normal 11px "verdana" ;
	color:#676767;
	text-decoration: underline;
}
A:hover.3Nav1 {
    color:#1F1949;
	text-decoration: underline;
}

.note  {
	color : #2D257E;
	font-size : 11px;
	font-family : arial;
	font-weight : normal;
}

.heading  {
	color : #666666;
	font-size : 13px;
	font-family : verdana;
	font-weight : bold;
}

.subHeading  {
	color : #666666;
	font-size : 11px;
	font-family : verdana;
	font-weight : bold;
}

.caption  {
	color : #B1B3CD;
	font-size : 9px;
	font-family : verdana;
	font-weight : normal;
}

.compact  {
	color : #787878;
	font-size : 9px;
	font-family : verdana;
	font-weight : normal;
}

.quote  {
	color : #787878;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : bold;
	font-style : italic;
}

.navtitle  {
	color : #195093;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : bold;
}

td {
	color : #999999;
	font-size : 12px;
	font-family : verdana;
	font-weight : normal;
	border-bottom-color: #193D8B;
	border-bottom-style: none;
}

p {
	color : #787878;
	font-size : 11px;
	font-family : verdana;
	font-weight : normal;
}

.data {
	color : #787878;
	font-size : 11px;
	font-family : verdana;
	font-weight : normal;
}
.datab {
	color : #787878;
	font-size : 11px;
	font-family : verdana;
	font-weight : bold;
}

.data2 {
	color : #E51837;
	font-size : 11px;
	font-family : verdana;
	font-weight : normal;
}
.data2b {
	color : #E51837;
	font-size : 11px;
	font-family : verdana;
	font-weight : bold;
}

.lightback  {
	color : #000000;
	background: white;
	font-size : 12px;
	font-family : arial, verdana;
	padding: 2 2 2 4;
}

.alert {
	color : red;
	background: yellow;
	font-size : 13px;
	font-family : arial, verdana;
	font-weight : bold;
	padding: 2 2 2 2;
}


a {
	color : #E51837;
}
a:hover {
	color : #E51837;
}

.copyright {
	color : black;
	font-size : 10px;
	font-family : arial, verdana;
	font-weight : normal;
}
.topNavText {
	color : #FFFFFF;
	font-size : 12px;
	font-family : verdana, arial;
	font-weight : bold;
	text-decoration:none;
}
.topNavSpacers {
	color : #FFFFFF;
	font-size : 12px;
	font-family : verdana, arial;
	font-weight : normal;
	text-decoration:none;
}

.rightNav2 {
	font: normal bold 14px "verdana" ;
	color:#d60e35;
	text-decoration: none;
}

A:hover.rightNav2 {
    color:#d60e35;
	text-decoration: underline;
}

.rightNav2a {
	font: normal bold 11px "verdana" ;
	color:#FFFFFF;
	text-decoration: none;
}

A:hover.rightNav2a {
	text-decoration: underline;
}

.rightNav2b {
	font: normal bold 11px "verdana", "arial" ;
	color:#195093;
	text-decoration: none;
}

A:hover.rightNav2b {
	text-decoration: underline;
}

.rightNav2c {
	font: normal normal 13px "arial" ;
	color:#2E257E;
	text-decoration: none;
}

A:hover.rightNav2c {
	text-decoration: underline;
}

.rightNav3 {
	font: normal normal 12px "arial", "verdana";
	color:#69678f;
	text-decoration: none;	
}
A:hover.rightNav3 {
	text-decoration: underline;
}

.breadCrumb {
	font: normal normal 10px "arial", "verdana";
	color:#201945;
	text-decoration: none;	
}
A:hover.breadCrumb {
	text-decoration: underline;
}

.siteTitle  {
	color : #2E257E;
	font-size : 14px;
	font-family : verdana, arial;
	font-weight : bold;
}

.siteNav2 {
	font: normal bold 11px "verdana", "arial" ;
	color:#2E257E;
	text-decoration: none;
}

A:hover.siteNav2 {
	text-decoration: underline;
}

.siteNav3 {
	font: normal bold 11px "arial", "verdana";
	color:#2E257E;
	text-decoration: none;	
}
A:hover.siteNav3 {
	text-decoration: underline;
}

.docNavT {
	font: normal bold 11px "verdana", "arial" ;
	color:#000000;
	text-decoration: none;
}

.docNav {
	font: normal bold 11px "verdana", "arial" ;
	color:#195792;
	text-decoration: none;
}

A:hover.docNav {
	text-decoration: underline;
}

.cal{
	font: normal normal 11px "arial" ;
	color:#3f5c6a;	
}

.cal2{
	font: normal normal 11px "arial" ;
	color:#3f5c6a;
	border-right : 1px solid #47577b;	
	border-bottom : 1px solid #47577b;		
	border-top : 1px solid #47577b;	
	border-left : 1px solid #47577b;		
}

.cal3{
	font: normal normal 11px "arial" ;
	color:#3f5c6a;	
}

.calendarTextTop {
	font: normal bold 11px "arial" ;
	color:#7d7d7d;
	text-decoration: none;
}
A:hover.calendarTextTop {
	text-decoration: underline;
}

.calendarText {
	font: normal bold 11px "arial" ;
	color:#999596;
	text-decoration: none;
}
A:hover.calendarText {
	text-decoration: underline;
}

.colHead{
	background: #ebebeb;
	color : #000000;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : bold;
	padding: 2 2 2 3;
}
.colHead2{
	background: #FEE0A4;
	color : #000000;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : normal;
	border-right : 0px solid #000000;	
	border-bottom : 0px solid #000000;		
	border-top : 1px solid #000000;	
	border-left : 1px solid #000000;	
	padding: 2 2 2 3;
}

.drop{
	color: #000000;
	font-family: arial;
	font-size: 11px;
	width: 92px;
}

.ccmButtonOff{
	background-color: #2E257E;
	color: #FFFFFF;
	font-family: arial;
	font-size: 13px;
	padding: 1 3 1 0;
	border: 1px solid #FEE0A4;
	cursor: hand;
}
.ccmButtonOn{
	background-color: #FEE0A4;
	color: #000000;
	font-family: arial;
	font-size: 13px;
	padding: 1 3 1 0;
	border: 1px solid #2E257E;
	cursor: hand;
}

.mDoc {
	font: normal bold 12px "arial" ;
	color:#000000;
	text-decoration: underline;
}

.mDoc:hover {
	color : #FFA809;
}

.sDoc {
	font: normal bold 9px "arial" ;
	color:#473BC4;
	text-decoration: underline;
}

.sDoc2 {
	font: normal bold 9px "arial" ;
}

A:hover.sDoc {
    color:#FFA809;
	text-decoration: underline;
}

.sched_cell{
	border-right : 0px solid #000000;	
	border-bottom : 0px solid #000000;		
	border-top : 1px solid #000000;	
	border-left : 1px solid #000000;
	padding: 0 2 0 2;
}
.sched_cell_day{
	color: #2D257E;
	border-right : 0px solid #000000;	
	border-bottom : 0px solid #000000;		
	border-top : 1px solid #000000;	
	border-left : 1px solid #000000;
	padding: 0 2 0 2;
}
.sched_cell_night{
	color: #000000;
	border-right : 0px solid #000000;	
	border-bottom : 0px solid #000000;		
	border-top : 1px solid #000000;	
	border-left : 1px solid #000000;
	padding: 0 2 0 2;
}
.sched_cellg{
	background-color: #D3D3D3;
	border-right : 0px solid #000000;	
	border-bottom : 0px solid #000000;		
	border-top : 1px solid #000000;	
	border-left : 1px solid #000000;
	padding: 0 2 0 2;
}
.sched_cella{
	border-right : 1px solid #000000;	
	border-bottom : 1px solid #000000;		
	border-top : 1px solid #000000;	
	border-left : 1px solid #000000;
	padding: 2 2 2 2;
}
.lightback0 {
	color : #000000;
	background-color: #FFFFFF;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : normal;
	padding: 4 4 4 4;
}
.lightback1 {
	color : #000000;
	background-color: #FFEFD0;
	font-size : 12px;
	font-family : arial, verdana;
	font-weight : normal;
	padding: 4 4 4 4;
}

input.cht {
	background-color: #ffffff; 
	font-family : verdana;
	font-weight: normal; 
	font-size: 10px; 
	color: #898989;
	border: 1px solid #898989;
}

input.cht2 {
	font-weight: bold; 
	font-size: 13px; 
}

.label {
	font-family:Arial;
	font-size:12px;
	color:black;
	font-weight: bold;	
}

.nWarn {
	color : #FFFFFF;
	font-size : 12px;
	font-family : arial;
	font-weight : bold;
}

.newsTitle  {
	color : #d60e35;
	font-size : 12px;
	font-family : verdana;
	font-weight : bold;
}

.subIndexLink {
	color: #8b8b8b;
	font-size : 11px;
	font-family : verdana;
	font-weight : bold;
	text-decoration: none;
}

A:hover.subIndexLink {
	color: #8b8b8b;
	text-decoration: underline;
}
