 .txt-green { 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align:justify;
 color: #009881; 
 }
 
   .txt-green-sm { 
 font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-align:justify;
 color: #009881; 
 }
 
   .txt-blue{ 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align:justify;
 color: #8CA2C9; 
 }
 
    .txt-green-bold { 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; font-weight: bold; text-align:justify;
 letter-spacing: 0.1em; color: #009881;  
}

   .txt-blue-bold { 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; font-weight: bold; text-align:justify;
 letter-spacing: 0.1em; color: #009881;  
}

   .txt-gray { 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; text-align:justified;
 color: #999999; /*margin-top: 1px; margin-bottom: 1px; line-height: 5px;*/
}

   .txt-gray-large { 
 font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: bold; 
 font-weight: bold; text-align:center; color: #999999; /*margin-left: 20px; margin-top: 15px;*/form-submit
}

   .txt-gray-bold { 
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; font-weight: bold; text-align:center;
 color: #999999;  
}

.txt-answer
{
	font-size: 18px !important; 
	color:Black !important;
}
 		.gray-link-small a {
        color: #999999;
		font-style: bold;
        text-decoration: none;
		font-size: 12px;
		margin-left: 10px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		}
		
		.gray-link-small a:hover {
        color: #009881;
		font-style: bold;
        text-decoration: none;
		font-size: 12px;
		margin-left: 10px;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		border-style: dotted;
		border-width: 1px;
		}
		
		
		
		p. { 
		margin-top: 1px; 
		margin-bottom: 1px; 
		}
		
.image-green-border {
        border-style: solid;
		cursor: hand;
        border-width:1px;
        border-color: #009881;
        margin: 0px;
}

.hr-green {
        border-style: dotted;
		border-width:1px;
        border-color: #009881;
        margin-top: 5px;
}


.image-margin {
        border-style: none;
		cursor: hand;
        border-width:0px;
        border-color: #009881;
        margin-top: 5px;
}


	.form {
        border-style: solid;
		cursor	: hand;
        border-width:1px;
		border-color: #8CA2C9;
        margin-top: 2px;
        margin-bottom: 2px;
		color: #8CA2C9;
		
}

	.form-submit {
        border-style: solid;
		cursor	: hand;
        border-width:1px;
		border-color: #8CA2C9;
		background-color: #FFFFFF;
        /*margin-top: 2px;
                    margin-bottom: 2px;*/
		padding-left: 10px;
		padding-right: 10px;
		text-align:center;
		color: #8CA2C9;
		
}

	.form-submit:hover {
        border-style: solid;
		cursor	: hand;
        border-width:2px;
		border-color: #009881;
		background-color: #FFFFFF;
        /*margin-top: 2px;
                    margin-bottom: 2px;*/
		padding-left: 10px;
		padding-right: 10px;
		text-align:center;
		color: #8CA2C9;
		}



	.form-green {
        border-style: dotted;
		border-width:1px;
		border-color: #009881;
        margin-top: 2px;
        margin-bottom: 2px;
		color: #009881;
		
}

.form-link {
          cursor : hand;
}

.form-link:hover {
        border-style: solid;
		border-width: 1px;
		cursor: hand;
		border-color: #009881;
}

	.table-border-dash-blue {
		background : none;
        color : FFFFFF;
		border-width: 1px;
		border-style: dotted;
		border-color: #8CA2C9;
		/*padding-left: 10px;
		padding-right: 10px;*/
		}
		
		.table-border-dash-green {
		background : none;
        color : FFFFFF;
		border-width: 1px;
		border-style: dotted;
		border-color: #009881;
		/*padding-left: 10px;
		padding-right: 10px;*/
		}

	.table-margin {
        border-width:px;
        margin-top: 50px;
        margin-bottom:0px;
		margin-left:0px;
		color: #BEB7C8;
		background-color: #FFFFFF;
		background: #FFFFFF;
}
		
		.table-border-green {
        background : none;
        color : none;
		border-style: dotted;
		border-width: 1px;
		border-color: #009881;
		}
		
		
		.table-border-blue{
        border-style: solid;
		border-width: 1px;
		border-color: #FFFFFF;
		background : #BEB7C8;
        color : #ffffff;
		}
		
		.table-border-lgreen{
        border-style: solid;
		border-width: 0px;
		/*border-color: #FFFFFF;*/
		background : #CD3FE8;
        color : #CDEFE8;
		}
		
		.table-green-row {
        background : #009881;
        color : #009881; 
		}		

		.table-lgreen-row {
        background : #CDEFE8;
        color : #CDEFE8;  
		height: 8px;
		border: 0px;		
		}

	.table-blue-row {
        background : #8CA2C9;
        color : #8CA2C9;
		}
		        
		
		.form-link {
        cursor : hand;
	    padding-left: 30px;
		padding-right: 30px;
		padding-top: 5px;
		padding-bottom: 5px;
		height: 30px;
		font-weight: bold;
		border-color: #FFFFFF;
		text-decoration: none;
		background-color: #BEB7C8;
		background: #BEB7C8;
}

.form-link:hover {
        border-style: solid;
		border-width: 1px;
		cursor: hand;
		font-weight: bold;
		padding-left: 27px;
		padding-right: 27px;
		padding-top: 5px;
		padding-bottom: 5px;
        border-color: #FFFF00;
		background-color: #A79EB3;
		background: #A79EB3;
}
