body {
	background-color:#c2d7ec;
	background-repeat:no-repeat;
}


td {
	font-family:Arial;
	font-size:15px;
}

a {
	text-decoration:none;
	color:#000;
}



.text {
	font-family:arial;
	font-size:14px;
	color:#000;
}


.text12 {
	font-family:arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}


.text16 {
	font-family:arial;
	font-size:16px;
}

.text18 {
	font-family:arial;
	font-size:18px;
}


.inputfield {
	border:2px solid #065bad;
	background-color:rgba(255,255,255,.6);
	border-radius:10px;
	padding-left:7px;
	height:28px;
	font-size:14px;
}

.inputfield_inact {
	border:2px solid rgba(255, 255, 255, .4);
	background-color:rgba(255,255,255,.1);
	border-radius:10px;
	padding-left:7px;
	height:23px;
	font-size:14px;
}

.inputfield_ta {
	border:2px solid #065bad;
	background-color:rgba(255,255,255,.6);
	border-radius:10px;
	padding:4px;
	font-size:14px;
	font-family:arial;
}


.title {
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#065bad;
}




.tag {
	border:2px solid #065bad;
	background-color:rgba(6,91,173,.1);
	border-radius:4px;
	text-align:center;
	font-size:15px;
	font-family:Arial;
	color:#000;
	font-weight:normal;
	padding:5px;
	
}

.tag_sel {
	border:2px solid #065bad;
	background-color:rgba(6,91,173,.9);
	border-radius:4px;
	text-align:center;
	font-size:15px;
	font-family:Arial;
	color:#fff;
	padding:5px;
	font-weight:normal;
}


.button {
	width:130px;
	height:25px;
	border:2px solid #065bad;
	background-color:rgba(6,91,173,.9);
	border-radius:4px;
	padding-top:4px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-size:18px;
	font-family:Arial;
	color:#fff;
	margin-left:0px;
	font-weight:normal;
}

.button_a {
	width:130px;
	height:25px;
	border:2px solid #065bad;
	background-color:rgba(255,255,255,.1);
	border-radius:4px;
	padding-top:4px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-size:18px;
	font-family:Arial;
	color:#000;
	margin-left:0px;
	font-weight:normal;
}

.button_l {
	width:180px;
	height:25px;
	border:2px solid #065bad;
	background-color:rgba(6,91,173,.9);
	border-radius:4px;
	padding-top:4px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-size:18px;
	font-family:Arial;
	color:#fff;
	margin-left:0px;
	font-weight:normal;
}

.button_s {
	width:140px;
	height:20px;
	border:2px solid #065bad;
	background-color:rgba(255,255,255,.7);
	border-radius:1px;
	padding-top:4px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	font-size:14px;
	color:#000;
	font-weight:normal;
}

.content {
	margin: 0px;
	margin-left:40px;
}


.navi {
	width:1400px;
	height:40px;
	background-color:rgba(255,255,255,.7);
	border-radius:10px;
	padding-top:6px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:10px;
	text-align:left;
	font-size:18px;
	color:#000;
	font-weight:normal;
	float:left;
}


.cont_large {
	width:1400px;
	background-color:rgba(255,255,255,.5);
	border-radius:10px;
	padding-top:6px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:10px;
	text-align:left;
	font-size:18px;
	color:#000;
	font-weight:normal;
	float:left;
}

.cont_form {
	width:800px;
	background-color:rgba(255,255,255,.7);
	border-radius:10px;
	padding-top:6px;
	padding-bottom:0px;
	padding-left:20px;
	padding-right:10px;
	text-align:left;
	font-size:18px;
	color:#000;
	font-weight:normal;
}


.item {
	width:1250px;

	background-color:rgba(152,207,254,.75);
	border:2px solid #000;
	border-radius:5px;
	padding-top:20px;
	padding-bottom:0px;
	padding-left:30px;
	padding-right:10px;
	text-align:left;
	font-size:20px;
	font-family:Arial;
	margin-bottom:5px;
	color:#000;
	font-weight:normal;
}

.subitem {
	width:1200px;
	height:35px;
	background-color:rgba(152,207,254,.75);
	border:2px solid #000;
	border-radius:5px;
	padding-top:20px;
	padding-bottom:0px;
	padding-left:130px;
	padding-right:10px;
	text-align:left;
	font-size:20px;
	font-family:Arial;
	margin-bottom:5px;
	color:#000;
	font-weight:normal;
}



.prog_title {
	font-size:16px;
	color:#000;
	font-weight:normal;
	float:left;
}

