/* CSS Document */

body {color: #333333;
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin-top:0px;
	}
a{
	color:#015ED1;
	text-decoration:none;
	}
input ,select{
	font-size:11px;
margin-bottom:3px;
	}
#pageTit{ 
	font-size:24px;
	line-height:28px;
	color:#015ED1; 
	font-weight:700;
	}
#webMenu{
	margin:5px 0 5px 0;
	}
.ctr{
	width:797px;
	border:solid 0px #aaaaaa; 
	margin:5px 0 5px 0; 
	}
#LV1_top{
	background-image:url(images/LV_BK1.jpg);
	width:800px; 
	height:95px;
	border:solid 2px #aaaaaa;  
	padding:20px; 
	vertical-align:top;
	margin:20px 0 10px 0; 
	}
#LV2_top ,#LV3_top{
	width:800px;
	height:80px;
	border:solid 2px #aaaaaa;  
	padding:20px; 
	vertical-align:top;
	margin:20px 0 10px 0;
	}

#LV1_top .introduction {
	width:370px; 
	float:left; 
	padding-left:130px;
	}
	
#LV1_top .info {
	float:right; 
	text-align:right;
	border:solid 0px #aaaaaa; 
	width:250px;
	}

#LV2_top .introduction ,#LV3_top .introduction {
	width:490px; 
	float:left;
	}
	
#LV2_top .info ,#LV3_top .info {
	float:right; 
	text-align:right;
	border:solid 0px #aaaaaa; 
	width:245px;
	}
	
a:hover{
	color:#015ED1;
	text-decoration:underline;}

.icon{ margin-right:4px; float:left;}
.icon2{ margin:0 10px 4px 0; float:left; margin-bottom:20px;}
.bd{
	font-weight:700;
	}	
.pageView{
	text-align:right;
	border:solid 0px #aaaaaa;  
	margin-top:7px; 
	font-size:10px;
	}
.fontSty1{ 
	color:#FF3300;
	}
.fontSty2{ 
	color:#7C7C7C;
	}
.fontSty3{
	font-size:16px; 
	float:left;color:#015ED1; 
	line-height:20px; 
	margin:0px;
	}
#ans{ border:solid 1px #015ED1; 
	padding:5px;
	background-color:#FFFFFF; margin:5px;
	}
.confirmBox{
	border:solid 2px #aaaaaa; 
	width:400px;
	}
.dataTable {
	border:solid 2px #aaaaaa; 
	width:800px;
	margin-bottom:20px;
	}
.dataTable tr {
	background-color:#FFFFFF;
	}
.dataTable tr.altrow{
	background-color:#eeeeee;
}
.dataTable thead tr{
	background-color:#aaaaaa;
	font-weight:700;
	}
.dataTable2 {
	border:solid 2px #aaaaaa; 
	width:800px;
	margin-bottom:20px;
	}
.dataTable2 tr {
	background-color:#eeeeee;
	}
.dataTable2 tr.altrow{
	background-color:#DCDCDC;
}
.dataTable2 thead tr{background-color:#aaaaaa;font-weight:700;
}
.dataTable2 .worksTime{
	width:600px; 
	height:30px; 
	margin-left:15px; 
	border-bottom:#999999 1px solid;
	}

.dataTable3 {
	border:solid 2px #aaaaaa; 
	width:450px;
	font-size:12px;
	}
.dataTable3 tr {
	background-color:#eeeeee;
	}
.dataTable3 tr.altrow{
	background-color:#DCDCDC;
}

#worksTit{
border-top:solid 2px #aaaaaa; width:800px;
border-left:solid 2px #aaaaaa; width:800px;
border-right:solid 2px #aaaaaa; width:800px;
width:800px;
height:48px;
}