@charset "utf-8";
/* CSS Document */

body {
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	width:400px;
	background-color:#FFF;
}

A:link {
	text-decoration:none;
	color:#000;
	}
A:visited {
	text-decoration: none;
	color:#000;
	}
A:active {
	text-decoration: none;
	color:#000;
	}
A:hover {
	text-decoration:underline;
	color:#209949;
	}
	
	
.main_frame {
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:black;
	width: 400px;
	height:170px;
	padding: 0px;
	padding-top:0px;
	border: 1px solid;
	border-color:#FFF;
	background-color:#FFF;
	
    -webkit-border-radius: 5px;
    border-radius: 5px;
	
}

.page_inside_frame {
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:black;
	padding: 10px;
	border: 1px solid;
	border-color:#FFF;
	background-color:#F0F0F0;
	margin-top:5px;
	width:650px;
	
	
    -webkit-border-radius: 5px;
    border-radius: 5px;
    
    -webkit-box-shadow:2px 2px 2px #aaa;
    box-shadow:2px 2px 2px #aaa;
}


.lay_out_frame_small {
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:black;
	padding: 10px;
	border: 1px solid;
	border-color:#999;
	background-color:#F0F0F0;
	margin:5px;
	
		
    -webkit-border-radius: 5px;
    border-radius: 5px;
    
    -webkit-box-shadow:0px 0px 0px #aaa;
    box-shadow:0px 0px 0px #aaa;
}


input.imagebutton{
	background-color:#E1E1E1;
	width:auto;
	min-width:100px;
	height: 24px;
	border:solid;
	border-width:1px;
	border-color:#209949;
	cursor:pointer;
	color:#000000;
	font:bold 12px Arial;
	
	border-radius: 5px;
	
	-webkit-box-shadow:0px 0px 0px #CCC;
	box-shadow:0px 0px 0px #CCC;
	
}

input.imagebutton:hover{
	background-color:#E4E4E4;
	background-image:url(../images/head_fill.png);
	background-repeat:repeat-x;
	width:auto;
	min-width:100px;
	height: 24px;
	border:solid;
	border-width:1px;
	border-color:#209949;
	cursor:pointer;
	color:#000000;
	font:bold 12px Arial;
	
	
	border-radius: 5px;
	
	-webkit-box-shadow:2px 2px 2px #666;
	box-shadow:2px 2px 2px #666;
	
}

input.imagebutton:focus{
	background-color:#E4E4E4;
	width:auto;
	min-width:100px;
	height: 24px;
	border:solid;
	border-width:2px;
	border-color:#209949;
	cursor:pointer;
	color:#000000;
	font:bold 12px Arial;
	
	
	border-radius: 5px;
	
	-webkit-box-shadow:5px 5px 5px #666;
	box-shadow:5px 5px 5px #666;
	
}

label.label_std{
	margin-left:5px;
    line-height:20px;
	padding-top:6px;
    color:#000;
    text-shadow:1px 1px 1px #fff;
    font:bold 12px Arial;
}

select.select300{
    background:#FFF;
    border: 1px solid #C7DECA;
    padding: 2px;
    width:300px;
	height:24px;
	color:#000;
}
select.select300:focus{
     border-color:#209949;
}