﻿body{
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	font-family: arial;
	font-size: x-small;
	color: #000000;
}

td {
	font-size: 12px;
}

table {
	font-size: 12px;
}

textarea {
font-size: 13px;
font-family: Arial;
}

.blueborder { border: 1px solid #8C8D8B; }
.blueborderright {border-right: 1px solid #8C8D8B; }

.caption {font-family: arial;	font-size: 10px; color: #000000;}

h1 { font-family: arial; font-weight:bold; font-size:16px; color: #155F34; letter-spacing: 4px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
h2 { font-family: arial; font-weight:bold; font-size:14px; color: #C81F25; letter-spacing: 1px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
h3 { font-family: arial; font-weight:bold; font-size:12px; color: #155F34; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
h4 { font-family: arial; font-weight:bold; font-size:14px; color: #000000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
h5 { border-bottom:1px solid #8c8e8c; font-family: arial; font-weight:bold; font-size:12px; padding: 0px; margin: 0px; font-style:bold;  }
h6 { font-family: arial; font-weight:bold; font-size:14px; color: #ed1c24; letter-spacing: 4px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
h7 { font-family: arial; font-weight:bold; font-size:12px; color: #C81F25; letter-spacing: 1px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }


.breadcrumbs { font-family: arial; font-size: 11px; color: #000000; }
.greeting { font-size:16px; letter-spacing: 3px; color: #155F34; font-weight:bold;}

td.topnav { background-color: #FFFFFF; }

td.searchbox {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url('/images/tabsredbg.gif')
}
input.searchbox {
	height: 17px;
	width: 100px;
	font-family: Arial;
	font-size: 10px;	
}

.rightColumn { border: 1px solid #155F34; }
.rightColumnHeading {  color: #155F34; font-family: arial; font-weight: bold; font-size:12px; border-bottom: 1px solid #155F34; }
.rightColumnText { padding: 3px 3px 3px 3px; background-color:#FFFFFF; 	font-family: arial; font-size: 12px; color: #000000;}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Styles for level 0*/
.clLevel0over{position:absolute; padding:3px; font-family:arial; font-size:12px; }
.clLevel0{position:absolute; padding:3px; font-family:arial; font-size:12px; }
.clLevel0{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000000;}
.clLevel0over{background-color:#DDE3E0; layer-background-color:#DDE3E0; color:#C81F25; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#155F34; layer-background-color:#155F34}

table.stdForm tr { font-family: arial; font-size: 12px; color: #000000; padding-top: 0px; padding-bottom: 0px; }
.requiredFieldMarker {color: #FF0000}

/*Styles for Events Calendar */

.ECWholeDocument { padding:0; margin: 0px 0px 0px 0px;}
.ECDescription { font-family: Arial; font-size: 11px;  color: #000000; font-weight: normal; }
.ECBodyContent { font-size: 12px; color: #000000; font-family: Arial; background-color:#DCEEE0;}
.ECWhiteTable { margin-top: 1px; border-top:1px solid #FFFFFF; margin-left: 0px; border-left:10px solid #FFFFFF; margin-right: 0px; border-right:0px solid #FFFFFF; background-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial }
.ECWhiteTable td {font-size: 12px; color: #000000; font-family: Arial;}


.error {
	font-size: 175%;
	color: #9C0E3A;
	font-weight: bold;
}




.ECGreenText 
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #266637; /*#C81F25;*/
	
	padding-top: 0px;
	/*border-bottom: black 1px solid;*/
	font-family: Arial;
	text-decoration: none;	
}

.ECGreenTable { margin-top: 1px; border-bottom:3px solid #FFFFFF; border-top:5px solid #FFFFFF; margin-left: 5px; border-left:5px solid #FFFFFF; margin-right: 10px; border-right:5px solid #FFFFFF; background-color:#EFF5F2; font-size: 11px; font-family: Arial }
.ECGreenTable td {padding: 0px; border: 0px #FBFBEA; font-size: 11px; font-family: Arial}

.ECGreenTablePadding2 { margin-top: 1px; border-bottom:5px solid #FFFFFF; border-top:5px solid #FFFFFF; margin-left: 5px; border-left:5px solid #FFFFFF; margin-right: 10px; border-right:5px solid #FFFFFF; background-color:#FFFFFF; font-size: 11px; color: #000000; font-family: Arial }
.ECGreenTablePadding2 td {padding: 2px; border: 0px collapse #FBFBEA; font-size: 11px; color: #000000; font-family: Arial}

.SmallFont { font-family: Arial; font-size: 12px; }
.ECYellowTable { background-color:#EFF5F2; margin-bottom: 0px; font-size: 12px; color: #000000; font-family: Arial; }
.ECYellowTable td {padding: 0px; border: 1px collapse #DCEEE0;font-size: 12px; }
.ECWhiteInnerTable { margin-top: 0px; border-bottom:3px solid #FFFFFF; border-top:0px solid #DCEEE0; margin-left: 0px; border-left:10px solid #FFFFFF; margin-right: 0px; border-right:5px solid #FFFFFF; background-color:#FFFFFF; font-size: 12px; color: #000000; font-family: Arial }
.ECWhiteInnerTable td {padding: 0px; /*border-bottom: 1px dashed #BFC7C3; */ font-size: 12px; color: #000000; font-family: Arial;}
.ECTableRowDashed {border-top: 1px dashed #BFC7C3;}
.ECTableColumnDashed {border-right: 1px dashed #BFC7C3;}

.ECTableRowGreen { background-color:#DCEEE0; font-size: 11px; color: #000000; font-family: Arial; }
.ECTableRowYellow { background-color:#FBFBEA; font-size: 11px; color: #000000; font-family: Arial; }
.ECBold { font-family: Arial; font-size: 12px;  color: #155F34; font-weight: bold; }
.ECSmallText { font-family: Arial; font-size: 11px;  color: #000000; font-weight: normal; }
.ECGreyHighlight {  background-color: #DDDDDD; padding-top:1px; padding-bottom:1px }

  a:link.ECSmall {  font-size: 11px; font-family: Arial; text-decoration: underline; line-height: 15px; }
  a:visited.ECSmall { font-size: 11px; font-family: Arial; text-decoration: underline; line-height: 15px; }
  a:hover.ECSmall { font-size: 11px; font-family: Arial; text-decoration: underline; line-height: 15px;}

.ECForm { font-family: Arial; font-size: 12px;  color: #000000; font-weight: bold; display: inline;}
.ECHighlite { font-family: arial; font-weight:bold; font-size:13px; color: #C81F25; letter-spacing: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.ECFormText { font-family: Arial; font-size: 13px;  color: #000000; }
.ECError
{
	font-weight: bold;
	color: red;
	font-family: Arial;
	
}
.ECOrangeText
{font-size: 14px; color: #C81F25; font-family: Arial; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.countbox
{font-size: 14px; color: #FFFFFF; font-family: Arial; font-weight: bold; text-decoration: none; padding: 2px 4px 0px 0px; margin: 0px 0px 0px 0px; background-image: url('/images/tabsredbg.gif')}
.RandomHighlite {
	background-color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	margin: 5px;
}
.RandomHighliteGreen {
	background-color: #5b9076;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	margin: 5px;
}
.RandomHighliteGrey {
	background-color: #d6dcd8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
	margin: 5px;
}


.bitwtdBorder {
	border: 1px solid #DDDDDD;
}
.BitwGreyFont {
	font-family: Arial;
	color: #5A6B78;
}
.BitwRedFont {
	font-family: Arial;
	color: #ed1c24;
}
}
.BodyBorderRight {
	border-right: 1px dotted #BFC7C3;
}
.BodyBorderBottom {
	border-bottom: 1px dotted #BFC7C3;
}
