.page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E6EFCB;
}

.dk_page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #372E6B;
}

.printpage {
	font-family: Arial, Helvetica, sans-serif;
}

.pad {
	padding: 10px 10px 10px 10px;
}

.titlepad {
   margin-bottom: 20px;
	margin-top: 20px;
}

a{
	color: #E6EFFF;
	text-decoration: none;
}

a.dark{
	color: #6B4C68;
}

a:hover {
	color: #B3F3B4;
	text-decoration: none;
}

a.dark:hover {
	color: #137914;
}

blockquote{
	margin-left: 2%;
	margin-right: 2%;
	margin-top: -1.5%;
	margin-bottom: -1%;
}

.ieblock{
	margin-left: 15;
	margin-right: 15;
	margin-top: -12;
	//margin-bottom: -15;	
}

.block{
	padding-bottom: 15px;
}


.emphasis {
    color: #84DFBB;
	font-weight : bold;
}

.dk_emphasis {
    color: #41716E;
	font-weight : bold;
}

.small {
	font-size : 12px;
	padding: 3px;
}

.indent {
	text-indent : 20px;
	padding-right : 25px;
	}

.rev_indent {
	margin-right : 25px;
}


.notices {
	font-size: 12px;
	color: #F0E2F8;
}

.smText {
	font-family: Arial, sans-serif;
	font-size: 12px; font-weight: normal;
	text-decoration: none;
	padding: 3px;
}

.medText {
	font-family: Arial, sans-serif;
	font-size: 13px; font-weight: normal;
	text-decoration: none;
	padding: 6px 0 0 0;
}

.bold {
	font-weight: bold;
}

.tablerow {
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 12px
}

.endSec {
 background-color: #EDEAF8;
}

.small2 {
	font-size: 9px; 
	font-family: Arial, Helvetica, sans-serif;
	line-height : 10px;
}

.smallFig {
   color: #FAEBD7;
	font-size: 8px; 
	font-family: Arial, Helvetica, sans-serif;
	line-height : 9px;
	padding: 2px 2px 2px 2px;
}

.frameCell {
	font: 12px "Arial"; 
}

.URLCell {
	font: 12px "Arial";  
}

.button {
	font: 12px "Arial";
	color: Maroon;
	background-color: #EEE8AA;
	text-align: right;
	vertical-align: top;
	border-style: outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height: auto;
	margin-bottom:15px;
	clip: rect( )
}

.button:hover {
	font: 12px "Arial";
	color: Maroon;
	background-color: #8FBC8F;
	text-align: right;
	vertical-align: top;
	border-style: outset;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	margin-bottom:15px;
	height: auto;
	clip: rect( )
}

.resultRowScoreColHead {
	font:bold 16px "Arial";
	background-color: #669999;
	vertical-align: top;
	left: 5px;
	right: 5px;
	padding-right: 5px;
	padding-left: 5px;


}

.head1color {
  background-color: #EBE9F0;
  padding-right: 5px;
  padding-left: 10px;
}

.cellFont {
	font: 10pt "Arial";
	vertical-align: middle
}

/* for table row tags*/
  
.resultRow {
	vertical-align: top;
	font-size : 11px;
	font-style : normal;
	text-align : center;
	clip:  rect(   );
	color: #CCCCCC;

}

.titleText{
	 font-family:  Arial, Helvetica, sans-serif;
	 font-size: 150%;
	 font-style: normal; font-weight: normal;  
}
.ital {
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9C9AAB;
}

.italBold {
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EDEEAE;
	font-weight: bold;
}

.dkItalBold {
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #550000;
	font-weight: bold;
}