BODY {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  color:#454545;
  margin : 0px;
  background-color: #DDDDDD;
}
TD {
  font-size: 11px;
}
TH {
  font-size: 11px;
}
H1 {
  color: #454545; 
  font-size: 12px;
}
H2 {
  color: #666666; 
  font-size: 11px;
}
H3 {
  color: red; 
  font-size: 11px;
  font-weight:bold;

}
hr {
	border: 1px solid #CCCCCC;
}
a {
  color: #5B87B4;
}
a:link {
  color: #5B87B4;
}
a:visited {
  color: #5B87B4;
}
a:active {
  color: #5B87B4;
}
a:hover {
  color: #5B87B4;
}
hr {
	border: 1px solid #CCCCCC;
}
.submitL {
	font-size: 10px;
	color:454545;
}
.inputL {
	font-size: 10px;
	color: #4E84AA;
	border-color: #4E84AA;
	border-tstyle: solid;
	border-width: 1px;
	background-color: #E5EDF2;
}
.formInstructions {
	color: #666666;
}
input {
	font-size: 10px;
	color:#454545;
}
option {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 10px;
  color: #454545;
}
textarea {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 11px;
  color: #333333;
}
select {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 10px;
  color: #454545;
  border-color:#454545;
  border-width:1px;
  border-style:solid;
  background-color:#FFFFFF;
}

<!-- End Site-wide Classes -->


<!-- Begin Layout Classes -->
.navFooter {
  background-color: #5B87B4;
}
.mainPage {
  background-color: #FFFFFF;
  text-align: left;
}
.borderOuter {
  background-color: #CCCCCC;
}
.breadCrumbs {
  background-color: #B1D7F1;
  text-indent:2px;
  color: #385B74;
  font-size: 10px;
}
.footer {
  color: #666666;
  font-size: 10px;
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
.blueText {
  color: #5B87B4;
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
.frontText {
  color: #666666;
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
a.headerLinks {
  font-size: 10px;
}
a.headerLinks:link {
  font-size: 10px;
}
a.headerLinks:visited {
  font-size: 10px;
}
a.headerLinks:active {
  font-size: 10px;
}
<!-- End Layout Classes -->

<!-- Begin Block Classes -->
.blockTitleL {
  background-color: #FFFFFF;
}
.blockTitleLineL {
  background-color: #999999;
}
.blockTextLineL {
  background-color: #CCCCCC;
}
.blockTextL {
  background-color: #FFFFFF;
  font-size: 11px;
  color: #454545;
  padding-left: 6px;
}
a.blockLinkL:link {
  color: #454545;
}
a.blockLinkL:visited {
  color: #454545;
}
a.blockLinkL:active {
  color: #454545;
}
.blockTitleLS {
  background-color: #FFFFFF;
}
.blockTextLS {
  background-color: #FFFFFF;
  font-size: 11px;
  color: #666666;
  padding-left: 5px;
}
.blockTitleLineLS {
  background-color: #CCCCCC;
}
.blockTextLineLS {
  background-color: #CCCCCC;

}
.blockTitleR {
  background-color: #C4D3E3;
}
.blockTextR {
  background-color: #DBE4EE;
  font-size: 11px;
  color: #5B87B4;
  padding-left:4px;
}

.blockTitleRNM {
  background-color: #CCCCCC;
}
.blockTextRNM {
  background-color: #FFFFFF;
  font-size: 11px;
  color: #666666;
}
.blockHeaderC {
  background-color: #FFFFFF;
  font-size: .75em;
  font-weight:bold;
}
.blockTitleC {
  color: #454545;
  font-size:12px;
  font-weight:bold;
}
.blockTextC {
  background-color: #FFFFFF;
  font-size: 11px;
  line-height:16px;
}

<!-- End Block Classes -->


<!-- Begin Content Classes -->
.contentHeading {
 	color: #4E84AA;
	vertical-align:top;
}
.contentSubHeader {
	color: #666666;
}
a.contentLink:link {
 	color:#385B74;
}
a.contentLink:active{
 	color:#385B74;
}
a.contentLink:visited {
 	color:#385B74;
}
.image {
	float: right;
	margin: 0px 0px 10px 10px;
}
.highlight { 
    background-color: yellow; 
    text-decoration: none; 
} 
.linkText {line-height:14px}
<!-- End Content Classes -->


<!-- Begin System Classes -->
.systemHeading {
 	color: #666666;
}
a.systemLink:link {
 	color: #454545;
}
a.systemLink:active {
 	color: #454545;
}
a.systemLink:visited {
 	color: #454545;
}
.systemSubText {
	color: #666666;
}
a.systemSubLink:link {
 	color: #666666;
}
a.systemSubLink:active {
 	color: #666666;
}
a.systemSubLink:visited {
 	color: #666666;
}
.warning {
  color: red; 
  font-size: 11px; 
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
.warningSmall {
  color: red; 
  font-size: 11px;
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
<!-- End System Classes -->


<!-- Begin Story Classes -->
.storyText {
  color: #454545;
  font-size: 11px;
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
a.storyTextLink:link {
 	color: #385B74;
}
a.storyTextLink:active {
 	color: #385B74;
}
a.storyTextLink:visited {
 	color: #385B74;
}
.non-ul {
  font-size: 12px; 
  font-weight:bold;
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
a.non-ul:link {
  font-weight:bold;
}
a.non-ul:active {
  font-weight:bold;
}
a.non-ul:visited {
  font-weight:bold;
}
.storyTitle {
  color: #5B87B4;
  background-color:#FFFFFF;
  font-size: 14px;
  font-weight: bold; 
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
.storyFooter {
  background-color: #FFFFFF;
  color: #666666;
  font-size: 11px;
}
.story-body {
  
}

a.storyFooterLink:link {
 	color: #666666;
	font-size: 11px;
}
a.storyFooterLink:active {
 	color: #666666;
	font-size: 11px;
}
a.storyFooterLink:visited {
 	color: #666666;
	font-size: 11px;
}
.storyByLine {
  color: #666666; 
  font-size: 11px;
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
.storyUnderLine{
  background-color: #454545; 
}
.storySubText {
  color: #666666;
  font-size: 10px;
}
a.storySubLink:link {
 	color: #666666;
	font-size: 10px;
}
a.storySubLink:active {
 	color: #666666;
	font-size: 10px;
}
a.storySubLink:visited {
 	color: #666666;
	font-size: 10px;
}
.commentTitle {
  font-size: 11px;
  font-weight: bold;
  color: #454545;
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
.commentSubTitle {
  font-size: 10px;
  color: #666666;
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
}
a.commentSubText:link {
  color: #666666;
}
a.commentSubText:active {
  color: #666666;
}
a.commentSubText:visited {
  color: #666666;
}
.commentBar {
  color: #454545;
  font-weight:bold;
  font-size: 11px;
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  background-color: #CCCCCC;
}
<!-- End Story Classes -->


<!-- Begin Calendar Classes -->
.calDay {
  font-size: 11px;
  color: #FFFFFF;	
  background-color: #4E84AA;
  padding:1px;
  padding-left:2px;
}
.calBody {
  background-color: #FFFFFF; 
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  color: #454545;	
}
.calNullDay {
  background-color: #FFFFFF;
  color: #FFFFFF;
}
.calNulldayHeader {
  background-color: #FFFFFF;
  color:FFFFFF;
  padding:1px;
  padding-left:2px;
}
.calOldday {
  background-color: #DEDEDE;
  color: #999999;
  padding:1px;
  padding-left:2px;
}
.calOlddayHeader {
  background-color: #DEDEDE;
  color:#999999;
  padding:1px;
  padding-left:2px;
}
a.calOlddayHeaderLink:link {
  color:#999999;
}
a.calOlddayHeaderLink:active {
  color:#999999;
}
a.calOlddayHeaderLink:visited {
  color:#999999;
}
a.calOlddayLink:link {
  color:#999999;
}
a.calOlddayLink:active {
  color:#999999;
}
a.calOlddayLink:visited {
  color:#999999;
}
.calToday {
  background-color: #CADAE5;
  padding:1px;
  padding-left:2px;
}
.calTodayHeader {
  background-color: #CADAE5;
  color:#385B74;
  padding:1px;
  padding-left:2px;
}
a.calTodayHeaderLink:link {
  color:#385B74;
}
a.calTodayHeaderLink:active {
  color:#385B74;
}
a.calTodayHeaderLink:visited {
  color:#385B74;
}
a.calTodayLink:link {
  color:#385B74;
}
a.calTodayLink:active {
  color:#385B74;
}
a.calTodayLink:visited {
  color:#385B74;
}
.calFutureday {
  background-color: #DEDEDE;
  color: #454545;
  padding:1px;
  padding-left:2px;
}
.calFuturedayHeader {
  background-color: #DEDEDE;
  color:#666666;
  padding:1px;
  padding-left:2px;
}
a.calFuturedayHeaderLink:link {
  color:#666666;
}
a.calFuturedayHeaderLink:active {
  color:#666666;
}
a.calFuturedayHeaderLink:visited {
  color:#666666;
}
a.calFuturedayLink:link {
  color:#454545;
}
a.calFuturedayLink:active {
  color:#454545;
}
a.calFuturedayLink:visited {
  color:#454545;
}
.calDate {
  background-color: #DEDEDE;
  color: #666666;
}
.calMonth {
  background-color: #FFFFFF;
  color: #666666;
}
.weekviewCaltitle {
  background-color: #4E84AA;
  font-size: 11px;
  color: #FFFFFF;	
}
a.weekviewCaltitle:link {
  color: #FFFFFF;	
}
a.weekviewCaltitle:active {
  color: #FFFFFF;	
}
a.weekviewCaltitle:visited {
  color: #FFFFFF;	
}
.weekviewCurday {
  background-color: #CADAE5;
  color: #385B74;
  padding:1px;
  padding-left:2px;		
  padding-right:2px;	
}
.weekviewCurdayHeader {
  background-color: #CADAE5;
  color: #385B74;
  padding:1px;
  padding-left:2px;	
  padding-right:2px;	
}
a.weekviewCurdayLink:link {
  color: #385B74;	
}
a.weekviewCurdayLink:active {
  color: #385B74;	
}
a.weekviewCurdayLink:visited {
  color: #385B74;	
}
a.weekviewCurdayHeaderLink:link {
  color: #385B74;	
}
a.weekviewCurdayHeaderLink:active {
  color: #385B74;	
}
a.weekviewCurdayHeaderLink:visited {
  color: #385B74;	
}
.weekviewOffday {
  background-color: #DEDEDE;
  color: #454545;
  padding:1px;
  padding-left:2px;		
  padding-right:2px;	
}
.weekviewOffdayHeader {
  background-color: #DEDEDE;
  color: #666666;	
  padding:1px;
  padding-left:2px;	
  padding-right:2px;	
}
a.weekviewOffdayLink:link {
  color: #454545;
}
a.weekviewOffdayLink:active {
  color: #454545;
}
a.weekviewOffdayLink:visited {
  color: #454545;
}
a.weekviewOffdayHeaderLink:link {
  color: #666666;
}
a.weekviewOffdayHeaderLink:active {
  color: #666666;
}
a.weekviewOffdayHeaderLink:visited {
  color: #666666;
}
.weekviewDaterange {
   font-size: 11px;
   background-color: #FFFFFF;
   color: #666666;
}
a.weekviewDaterange:link {
   color: #666666;
}
a.weekviewDaterange:active {
   color: #666666;
}
a.weekviewDaterange:visited {
   color: #666666;
}
.calView {
   font-size: 11px;
   color: #385B74;
}
.calViewSelect {
   font-size: 11px;
   color: #999999;
}
a.calViewLink:link {
   color: #385B74;
}
a.calViewLink:active {
   color: #385B74;
}
a.calViewLink:visited {
   color: #385B74;
}
.dayviewTable {
   background-color:#DEDEDE;
}
.dayviewHeader {
   font-size: 11px;
   color: #666666;
   padding:1px;
   padding-left:2px;
}
.dayviewBody {
   font-size: 11px;
   color: #454545;
   padding:1px;
   padding-left:2px;
}
a.dayviewHeaderLink:link {
   color: #666666;
}
a.dayviewHeaderLink:active {
   color: #666666;
}
a.dayviewHeaderLink:visited {
   color: #666666;
}
a.dayviewBodyLink:link {
   color: #454545;
}
a.dayviewBodyLink:active {
   color: #454545;
}
a.dayviewBodyLink:visited {
   color: #454545;
}
.dayviewSpacer {
   background-color: #FFFFFF;
}
.dayviewDatecol {
   font-size: 11px;
   background-color: #FFFFFF;
   color: #666666;
}
a.dayviewDatecol:link {
   color: #666666;
}
a.dayviewDatecol:active {
   color: #666666;
}
a.dayviewDatecol:visited {
   color: #666666;
}
.dayviewQuickaddtitle {
   font-weight: bold;
   background-color: #C0C0C0;
   font-size: 13px;
   color: #000000;	
}
.quickaddHeader {
  background-color: #FFFFFF;
  font-size:11px;
  color:#666666;
  font-weight:bold;
}
.quickaddBorder {
  background-color: #666666;
}
.quickaddBody {
  background-color: #FFFFFF;
  color:#666666;
  padding:1px;
  padding-left:2px;
  font-size:11px;
}
.quickaddHeading {
  color:#666666;
  font-size:11px;
}
<!-- End Calendar Classes -->


<!-- Begin Search Classes -->
.searchAuth { 
    font-weight: normal; 
    font-size: 80%; 
    font-family: sans-serif; 
    text-align: left;  
    color:#557755;
}
.searchDate { 
    font-weight: normal; 
    font-size: 80%; 
    font-family: sans-serif; 
    text-align: right;  
    color:#557755;
}
.searchHits { 
    font-weight: normal; 
    font-size: 80%; 
    font-family: sans-serif; 
    text-align: right; 
    color:#557755;
}
<!-- End Search Classes -->


<!-- Begin Mycal Classes -->
.mycalTopTitle { 
    background-color:#FFFFFF; 
}
.mycalTable { 
	border-width:0px;
}
.mycalTitle { 
	background-color:#FFFFFF;
	font-size:11px;
	font-weight:bold;;
	color:#666666;
}
.mycalDay { 
	background-color:#FFFFFF;
	color:#999999;
	font-weight:bold;
}
.mycalDateField { 
	background-color:#FFFFFF;
	color:#666666;
}
.mycalEventHighlight { 
	background-color:#DEDEDE;
	color:#666666; 
}
.mycalTodayHighlight { 
    background-color:#CADAE5;
	color:#666666;
}
.mycalNextMonth { 
    background-color:#FFFFFF;
	color:#999999; 
}
a.mycalLink:link {
	color:#666666;
}
a.mycalLink:hover {
	color:#666666;
}
a.mycalLink:visited {
	color:#666666;
}
a.mycalLink:active {
	color:#666666;
}
a.mycalLinkNext:link {
	color:#999999;
}
a.mycalLinkNext:hover {
	color:#999999;
}
a.mycalLinkNext:visited {
	color:#999999;
}
a.mycalLinkNext:active {
	color:#999999;
}
.mycalFooter {
	color:#999999;
	font-size:9px;
}
.mycalButton {
	border-color:#999999;
	border-width: 1px;
	color:#666666;
	background-color:#ffffff;
	border-style:solid;
}
<!-- End Mycal Classes -->

