body, td, p {
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:black;
	}

input, select {
	background-color:#ffffff;
	border:1px #60ADD5 solid;
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;

	}

textarea {
	background-color:#ffffff;
	border:1px #60ADD5 solid;
	font-size:13px;
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	}



th {
	background-color:#60ADD5;
	font: bold 14.67px Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	color:#ffffff;
	}

.th2 {
	background-color:#ffffff;
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	padding:3px;
	text-align: center;
	color:#60ADD5;
	}

.labelcell { 
 border: 1px solid #ffffff; 
 padding-bottom: 2px; 
} 

hr {border: none 0; 
border-top: 1px dashed #60ADD5;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 
.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.sr_sbt {
	background-color:#60ADD5;
	color:#ffffff;
	border:1px #60ADD5 solid ;
	font-weight: bold;
	padding:3px;
	width: auto;
	}

.sr_sbt2 {
	background-color:#60ADD5;
	color:#ffffff;
	border:1px #60ADD5 solid ;
	font-weight: bold;
	padding:3px;
	width: auto;
	}
	
.sr_hdr {
	color:#60ADD5;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	}

.grey {
	border: 1px #000 solid;
	background-color:#e7e7e7;
}

/*### Other Elements ###*/
.j			{text-align:justify;}
.r			{color:red;}
.sr_spc		{height:20px;}
.sr_ftr		{font-size:7pt;color:#333333;letter-spacing:1.5px;}
.sr_sp		{padding-left:8px;}


