

body {
	background-color: white;
	font-family : verdana, arial, garamond, sans-serif;
	font-size : 12px;
	line-height: 1.9em;
	color: #0f0f0f;
}
img {
	border: 0px;
}

	a {
			color: #0c1733;
			border: 0px;
			text-decoration : none;
}
a:hover {
		text-decoration : underline !important;
  }

  a.darkredlink {
		  color: #800000 !important;
}

.activebottomnav {
		text-align: left;
		font-size: 9px !important;
		line-height: 11px !important;
		padding-left: 12px;
		padding-top: 0px;
		padding-bottom: 2px;
		background-position: top left;
		background-repeat: no-repeat;
		margin-left: 15px;
		text-align: left;
}

.bottomnav {
		text-align: left;
		font-size: 9px !important;
		line-height: 11px !important;
		padding-left: 12px;
		padding-top: 0px;
		padding-bottom: 2px;
		background-position: top left;
		background-image:url(../images/indent1.png);
		background-repeat: no-repeat;
		margin-left: 15px;
		text-align: left;
		color: #b8222d !important;
}

.img_left_top {
		float:left;
		vertical-align:text-top;
		margin-right: 6px;
}

.img_center_top {
		text-align: center;
		margin-left: 6px;
		margin-right: 6px;
}

.center, img.center, td.center {
		text-align: center !important;
}

td.right {
		text-align: right !important;
		margin-right: 4px !important;
}

ul {
		list-style-position: outside;
		list-style-image:url(../images/pin12x12.gif);
		text-align: left;
}

ul li {
		margin-bottom: 3px;
}

ul li ol, ul li ul {
		margin-top: 6px;
}

dl dt {
		margin-top: 4px;
		font-size: 110%;
}

dd {
		margin-top: 4px;
		margin-right: 20px;
		margin-bottom: 6px;
		font-size: 90%;
		font-stretch:narrower;
}

span.small, div.small {
		font-size: 7pt !important;
  }


  span.red {
		  color: red !important;
		  text-color: red !important;
  }


  span.yellow {
		  color: yellow !important;
		  text-color: yellow !important;
  }


  span.green {
		  color: green !important;
		  text-color: green !important;
  }


  span.redbg {
		  background-color: #ffcdce !important;
  }


  span.yellowbg, td.yellowbg {
		  background-color: #fffea8 !important;
  }


  span.greenbg, td.greengb {
		  background-color: #bbffa8 !important;
  }

  span.lightgreybg, tr.lightgreybg {
		  background-color: #efefef !important;
  }

  tr.darkgreybox {
		  background-color: #f0f0f0;
		  border-left: 1px !important;
		  border-right: 1px !important;
		  border-top: 1px !important;
		  border-bottom: 1px !important;
  }

  td.contentarea * {
		  color: #444444;
		  text-align: left;
		  font-size : 12px;
  }

  td.contentarea a *, {
		  color: darkred;
}

td.contentarea h1, td.contentarea * h1, .pin21 {
		font-size: 13px;
		line-height: 16px;
		font-weight: bold;
		padding-left: 25px;
		padding-top: 2px;
		padding-bottom: 2px;
		background-position: top left;
		background-image:url(../images/pin21x21.gif);
		background-repeat: no-repeat;
		margin-left: 30px;
		text-align: left;
		color: #b8222d;

}

dt, .pin12 {
		text-align: left;
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
		padding-left: 17px;
		padding-top: 0px;
		padding-bottom: 2px;
		background-position: top left;
		background-image:url(../images/pin12x12.gif);
		background-repeat: no-repeat;
		margin-left: 6px;
		text-align: left;
		color: #b8222d;
}


.leftside {
		font-size : 11px;
		background-color: white;
  }


  td.leftside {
		  padding-left : 6px;
		  padding-left : 3px;
  }


  .rightside {
		  font-size : 11px;
		  background-color: white;
  }


  td.rightside {
		  padding-left : 3px;
		  padding-right : 6px;
  }

.float_right {
		float: right;
		margin-left: 10px;
}

.float_left {
		float: left;
		margin-right: 10px;
}

  .boxtext {
		  color: #333333;
}

.activeboxtext {
		color: #b8222d;
}

.infoBox {
		background: #b6b7cb;
  }


  .infoBoxContents {
		  background: #f8f8f9;
		  font-size: 11px;
		  line-height: 16px;
  }


  td.infoBoxHeading {
		  font-family: Verdana, Arial, sans-serif;
		  font-size: 10px;
		  font-weight: bold;
		  background: #bbc3d3;
		  color: #b75d63;
  }


  td.infoBox, SPAN.infoBox {
		  font-family: Verdana, Arial, sans-serif;
		  font-size: 10px;
  }


  tr.headerNavigation {
		  vertical-align:top;
		  font-weight : bold;
		  border-bottom: 1px !important;
		  border-color: red;
		  background-color: #efefef;
  }


  a.headerNavigationItem {
		  font-weight : bold;
		  font-size: 12px;
		  text-color: #b8222d;
		  color: #b8222d;
		  white-space:nowrap;
  }

  span.headerNavigationItem {
		  font-weight : bold;
		  font-size: 12px;
		  white-space:nowrap;
		  margin-left: 8px;
  }

  a.headerNavigationItem:hover {
		  color: #ac0c18;
  }


  tr.footer {
		  background: #bbc3d3;
  }


  td.footer {
		  font-family: Verdana, Arial, sans-serif;
		  font-size: 8pt;
		  background: #bbc3d3;
		  color: #ffffff;
		  font-weight: bold;
  }

  div.footer a {
		  color: white;
  }

  td.headertopright {
		  text-color : #800000;
		  color : #800000;
		  font-size : 10px;
		  white-space : nowrap;
		  textdecoration: none;
  }


  .breadcrumb, breadcrumb a {
		  color: #bbc3d3 !important;
		  font-size: 8px;
		  font-weight : lighter;
		  padding-left : 4px;
		  padding-right : 4px;
  }

  div.formHeader {
		  padding-top: 4px;
		text-align: left;
		font-size: 12px;
		line-height: 14px;
		font-weight: bold;
		padding-left: 17px;
		padding-bottom: 2px;
		background-position: top left;
		background-image:url(../images/pin12x12.gif);
		background-repeat: no-repeat;
		margin-left: 6px;
		text-align: left;
		color: #b8222d;
  }

  div.formHeaderText {
		  font-size : 10px;
		  padding-top: 8px;
  }

  span.formText {
		  font-size : 10px;
  }

  span.formInput {
		  font-size : 11px;
  }

  .formAlert {
		  color: #bc1a25 !important;
		  text-color: #bc1a25 !imporant;
		  font-weight : bold;
}
