/* CSS Document */

table.blueborder {
	border:solid 1px #0b3c5d;
}
table.blue {
	background: #0b3c5d;
}
td.left {
	text-align:left;
}
td.right {
	text-align:right;
	font-weight:bold;
}
td.centre {
	text-align:center;
	vertical-align:top;
}
td.center {
	text-align:center;
	vertical-align:top;
}
td.centerbold {
	text-align:center;
	vertical-align:top;
	font-weight:bold;
}
.datarow {
	background: #0b3c5d;
}
caption {
	 text-align:left;
	 border-left: solid 1px #0b3c5d;
	 border-top: solid 1px #0b3c5d;
	 border-right: solid 1px #0b3c5d;
	 background-image: url(/images/bg_table_caption.gif);
	 background-repeat:repeat-x;
	 padding-left:4px !important;
	 padding-left:5px;
	 padding-top:4px;
	 padding-bottom:1px;
	 font-weight: Bold;
	 font-size: 11px;
	 color: #0b3c5d;
	 text-decoration: none
}

.dotline{
	background-image: url(/images/dotted_line.gif);
	background-repeat:repeat-x;
}
table.data{
	background: #0b3c5d;
}
tr.data{
	background: #FFFFFF;
}
tr.heading{
	background: #F3F3F3;
}
.results {
	border: 1px solid #666642;
	background: #E7E7DA;
}
.resultshead {
	background: #E7E7DA;
}
.resultsrow {
	background: #D2D2D2;
}
.resultsrowalt {
	background: #F6F6F6;
}

.cpredtext {
  color: red;
	font: 0.9em Arial, sans-serif; 
}
.cpredtext a {
	color: red;
}
.cporangetext {
  color: orange;
	font: 0.9em Arial, sans-serif; 
}
.cporangetext a{
  color: orange;
}
.cpgreentext {
  color: green;
	font: 0.9em Arial, sans-serif; 
}
.cpgreentext a{
  color: green;
}
.cpblacktext {
  color: black;
	font: 0.9em Arial, sans-serif; 
}
.cpblacktext a{
  color: black;
}


.cpanelbread {
	height: 20px;
	clear: both;
	background-color: #081F4B;
	border-bottom: 1px solid #666642;
	padding: 5px 5px 0px 5px;
	color: #FFFFFF;
}

.cpanelbread a {
	color:#FFFFFF;
	background: inherit;
}
.cpanelbread a:hover {
	color:#0099FF;
	background: inherit;
}
