.tdhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding : 3px 10px 3px 5px;
	overflow: hidden;
	clip:auto;
	table-layout:fixed;
	background-color: #7FA72B;
}
.tdheadECG{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px 10px 3px 5px;
	overflow: hidden;
	clip:auto;
	/*table-layout:fixed;*/
	background-color: #ECA414;
}

.td2ndhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.td2ndhead a {
	font-weight: normal;
	color: #FFFFFF;
}
.td2ndhead a:hover {
	color: #FFFFFF;
	text-decoration : underline;
}


.td3rdhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	padding : 3px 10px 3px 10px;
}


.tdevents{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding : 3px 10px 3px 10px;
}
.tdevents a {
	font-weight: bold;
	color: #7FA72B;
	text-decoration : none;
}
.tdevents a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration : none;
}
.tdlogin{
	padding : 0px 5px 3px;
}
.tdempty{
	padding : 3px 0px;
}
.tdemptyR{
	padding : 3px 10px 3px 0px;
}
.tdempty4{
	padding : 3px 10px 3px 10px;
}
.tdbuttons{
	padding : 10px 10px 10px 10px;
}

.tdformComment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	padding : 3px 10px 3px 10px;
}
.tdformCommentGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #67B210;
	padding : 3px 10px 3px 10px;
}
.formCommentBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}


.tdformTag{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	padding : 3px 3px 3px 10px;
}


.RollOver {
     background-color: #BFD395;
}

.Rollout {
     background-color: #FFFFFF;
}
.RollOverECG {
     background-color: #F4CD7B;
}

.RolloutECG {
     background-color: #FFFFFF;
}

.ecoidScore {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #F26746;
}

.textarea {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	background-color: #EFEFEF;
	color: #333333;
	border: 1px solid #999;
	padding: 3px;
}

.input {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
	background-color: #EFEFEF;
	color: #333333;
	border: 1px solid #999;
	/*vertical-align: middle;*/
}
.button {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	background-color: #EFEFEF;
	color: #333333;
	border: 1px solid #999;
	padding:2px;
}
.textarea {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	background-color: #EFEFEF;
	color: #333333;
	border: 1px solid #999;
	vertical-align: middle;
}
.select {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	background-color: #EFEFEF;
	color: #333333;
	border: 1px solid #999;
}
.tdformTag2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
	padding : 3px 3px 3px 10px;
}
.tdformLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7FA72B;
}
.tdformLogin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ECA414;
}
.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #7FA72B;
}
.grey {
	color: #999999;
}
.green {
	color: #669900;
}

.red {
	color: #CC0000;
}
.aECG {
	color: #ECA414;
}
.aPaginate a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
.aPaginate a:visited{
	color: #7FA72B;
}
.aPaginate a:hover {
	color: #CC0000;
}
.aPaginate a:active{
	color:  #CC0000;
}
.tdformComment2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.colourMain {
	color: #7FA72B;
}
.colourLight {
	color: #ADC778;
}
.borderGrey {
	border: 2px solid #999999;
}
.proGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #999999;
}
.proOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ECA414;
}
.td2ndheadECG {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ECA414;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.td2ndheadGP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7FA72B;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.paddingECGicon {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 10px;
}
.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.p11 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.features {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
}
.features2 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FF9900;
}
.tdformComment3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #999999;
	padding-left: 10px;
}

