.thx_buttons{
		color: #424242;
		background: transparent;
		border: none;
		padding: 0 1px;
		border-radius: 4px;
		text-decoration: none;
		position: relative;
		font-size: 10px;
		font-weight: bold;
}

.thx_buttons:hover,
.thx_buttons:active{
		background: rgb(222, 255, 200);
		color: #4F8A10;
}

.thx_buttons .gracias{
		color: #4F8A10;
		text-decoration: none;	   
}

.thx_buttons .egracias{
		color: #D8000C;
		text-decoration: none;
}

.bad_thx{
		color: #D8000C;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		background: none repeat scroll 0% 0% rgb(216, 227, 237);
		border: 2px solid rgb(189, 225, 253);
		box-shadow: 0px 0px 1em rgb(182, 182, 182);
		border-radius: 4px;
		padding: 3px 5px;
}

.neutral_thx{
		color: #424242;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		background: none repeat scroll 0% 0% #AAAAB1;
		box-shadow: 0px 0px 1em rgb(182, 182, 182);
		padding: 3px 5px;
}

.good_thx{
		color: #ffffff;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		background: none repeat scroll 0% 0% #4b9134;
		box-shadow: 0px 0px 1em rgb(182, 182, 182);
		padding: 3px 5px;	
}

.good_thx a, bad_thx a{
		color: #fff;
}

.thx_avatar{
        background: transparent;
		border: 1px solid #F0F0F0;
		padding: 5px;
		border-radius: 5px;
		width: 30px;
		height: 30px;
}

.info_thx, .exito_thx, .alerta_thx, .error_thx {
       font-size:13px;
       border: 1px solid;
       margin: 10px 0px;
       padding:10px 8px 10px 50px;
       background-repeat: no-repeat;
       background-position: 10px center;
	   text-align: center;
	   font-weight: bold;
	   border-radius: 5px;
}

.info_thx {
       color: #00529B;
       background-color: #BDE5F8;
       background-image: url(../../../images/info.png);
}

.exito_thx {
       background-color: #DFF2BF;
       background-image:url(../../../images/exito.png);
}

.alerta_thx {
       color: #9F6000;
       background-color: #FEEFB3;
       background-image: url(../../../images/alerta.png);
}

.error_thx {
       color: #D8000C;
       background-color: #FFBABA;
       background-image: url(../../../images/error.png);
}

.thx_list{
		color: #069;
		font-size: 10px;
		font-weight: bold;
		border: 1px solid #424242;
		border-radius: 4px;
		padding: 15px;
		margin: 10px -10px;
		background: #CCC;
		width: 100%;
}

.thx_list_avatar{
		width: 19px;
		height: 19px;
		border-style: double;
		color: #D8DFEA;
		padding: 2px;
		background-color: #FCFDFD;
		border-radius: 4px;
}