body {
	background-color: #ffffff;
	font: 20px Helvetica;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

tr,td {
	font: 20px Helvetica;
	color: #000000;
}

p {
	font: 20px Helvetica;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

h1 {
	color: #000000;
	font-weight: bold;
	font-size: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}

a {
	color: #000000;
	text-decoration: underline
}

a:hover {
	color: #94d2ef;
}

li {
	margin-left: 10px;
	margin-bottom: 20px;
	color:#000000;
}

.div_list_service{
	border:0px;
	border-radius:10px;
	background-color: #3d8fb5;
	padding:10px;
}

.title_service_list{
	color: #b2ce53;
	font-weight:bold;
	font: 22px Helvetica;
}

.name_service_list{
	color: #000000;
	font: 16px Helvetica;
}


.font_error{
	color: #e01212;
	font: 20px Helvetica;
}

.font_success{
	color: #4b85c1;
	font: 20px Helvetica;
}

.register-submit { 
	font: 20px Helvetica;
	border:0; background-color:#ce540a;color:#000000;
	height:35px;
	margin-top: 10px;
}


.font_copy_right {
	font: 14px Helvetica;
	color: #000000;
}

.h2_title {
	color: #b2ce53;
	font: 25px Helvetica;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}
.font_condition_head{
	color: #b2ce53;
	font: 20px Helvetica;
	font-weight:bold;
}

.font_condition_detail{
	color: #000000;
	font: 18px Helvetica;
}

.font_link_footer{
	font: 14px Helvetica;
}
hr {
    border: 1px dotted #cccccc;
    border-style: none none dotted; 
}


.font_register_dtac {
	color: #000000;
	font-size:60px;
	font-weight:bold;
}