.imgButton{background:#fff url(resource/img/button.gif) repeat-x 0 2px; border:1px solid #8bb455;padding:0px 10px 0 10px;text-decoration:none;color:#000;}
.imgButton:hover{border:1px solid #5b8425;}
.roundBox {
	z-index: 2;
	position: relative;
	-moz-border-radius: 15px; /* Firefox */
	-webkit-border-radius: 15px; /* Safari and Chrome */
	border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

}
.roundBox-top {
	z-index: 2;
	position: relative;
	-moz-border-radius: 15px 15px 0 0; /* Firefox */
	-webkit-border-radius: 15px 15px 0 0; /* Safari and Chrome */
	border-radius: 15px 15px 0 0; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
}
.shadowBox {
	background:#fff;
	z-index: 2;
	position: relative;

	-moz-box-shadow: 5px 5px 10px #000; /* Firefox */
	-webkit-box-shadow: 5px 5px 10px #000; /* Safari and Chrome */
	box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

}
.roundShadowBox {
	background:#fff;
	z-index: 2;
	position: relative;
	-moz-border-radius: 15px; /* Firefox */
	-webkit-border-radius: 15px; /* Safari and Chrome */
	border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

	-moz-box-shadow: 10px 10px 20px #000; /* Firefox */
	-webkit-box-shadow: 10px 10px 20px #000; /* Safari and Chrome */
	box-shadow: 10px 10px 20px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

}
.gradient {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	outline: none;
	cursor: default;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
}
/* button
---------------------------------------------- */
.gradientButton {
	display: inline-block;
	/*zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
}
.gradientButton:hover {
	text-decoration: none;
}
.gradientButton:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	padding: .4em 1.5em .42em;
}
.small {
	padding: .2em 1em .275em;
}
/* green */
.greenColorLightPP {
	color: #e8f0de;
	border: solid 1px #83a342;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#ade75f), to(#7ead3e));
	background: -moz-linear-gradient(top,  #ade75f,  #7ead3e);
}
.greenColorLightP {
	color: #e8f0de;
	border: solid 1px #739332;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#9dd74f), to(#6e9d2e));
	background: -moz-linear-gradient(top,  #9dd74f,  #6e9d2e);
}
.greenColorLight {
	color: #e8f0de;
	border: solid 1px #638322;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#8dc73f), to(#5e8d1e));
	background: -moz-linear-gradient(top,  #8dc73f,  #5e8d1e);
}
.greenColor {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
}
.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
}

/* 익스플로러에서는 필터때문에 충돌나서 라운드 처리가 안됨
visibility:hidden을 하면 처리가 되나 내용이 표시 안됨
zoom: 1 설정을 없애면 되긴되나  내용이 커지면 깨짐
 */
.roundShadow {
	text-decoration: none;
	/* gradient */
	display: inline-block;
	/*zoom: 1;  zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	/* radius */
	-moz-border-radius: 15px; /* Firefox */
	-webkit-border-radius: 15px; /* Safari and Chrome */
	border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
	/* shadow */
	-moz-box-shadow: 5px 5px 10px #000; /* Firefox */
	-webkit-box-shadow: 5px 5px 10px #000; /* Safari and Chrome */
	box-shadow: 5px 5px 10px #000; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

}
.roundShadow:hover {
	text-decoration: none;
}
.roundShadow:active {
	position: relative;
	top: 1px;
}

.greenTable{}
.greenTable thead{
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
}
.greenTable tbody tr:nth-child(odd){
	background: #eeeeee;
}