body {
	margin: 0px;
	padding: 0px;
	background-color: white;
	color: #999;
}

#canvas {
	width: 100%;
	height: 962px;
}

#body {
	position:absolute;
	left: 50%;
	margin-left: -350px;
	top: 70px;
}

#body #content {
	margin-top: 110px;
	margin-left: 145px;
}

#content {
}

#content .content {
	margin: 0;
	}
/*
=contents position
*/
.csPosition {
	margin-top:177px; 
	margin-left:45px !important;
}

.pnPosition_board {
	margin-top:177px; 
	margin-left:45x !important;
}

.pnPosition_tab {
}

#footer {
	border-top:1px solid #f3f3f3;
	width: 995px;
	padding-top: 20px;
	height: 60px;
	margin: 0px auto;
}

#footer .selectbox {
	float: left;
}

#footer .banners li {
	float: left;
	padding: 0 16px;
	background: url("/Common/Images/kor/Common/bu_bar_gray.gif") left no-repeat;
}

#footer .links {
	margin-top: 2px;
}

#footer .links li {
	float: left;
	padding: 0 5px 0 7px;
	background: url("/Common/Images/kor/Common/du_dot_gray.gif") left no-repeat;
}

#footer .banners li.first,
#footer .links li.first {
	background: none;
}

#footer .links li.first {
	padding-left: 0px;
}

#footer .VOC {
	margin-right: 20px;
}

#footer .copyright {
	margin-top: 11px;
}

#footer .right {
	padding-top: 5px;
}

#footer .newsletter {
	padding-top: 1px;
}



/* paginate

*/
ul#paginate {
	text-align: center;
	width: 100%;
	margin-top: 20px;
}

ul#paginate li {
	display: inline;
	padding: 0 5px;
}

ul#paginate * {
	font-family: verdana, tahoma, helvetica, sans-serif;
	font-size: 9px;
}

ul#paginate img {
	vertical-align: middle;
}

ul#paginate .current a {
	color: #5c47c4;
}

ul#paginate .prev,
ul#paginate .next {

}

#body {
	visibility: hidden;
}


/* online VOC return */

#revoc .Position { margin-top:177px; 	margin-left:45px !important;}
#revoc .rail{ width:150px; padding-right: 40px; float:left; }
#revoc .Content { float:left; width:528px; }

#revoc h2	{ margin-bottom:30px; }
#revoc p.info {padding:0px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6}
#revoc .btn {text-align:left; padding-top:15px; }
#revoc p.desc {padding-bottom:20px;}
#revoc .pollFrom {padding:18px 0 0px 0; border-top:1px solid #9b98ab; border-bottom:1px solid #9b98ab}
#revoc .pollFrom dt {height:20px;padding:0 0 5px 10px; color:#444444; }
#revoc .pollFrom dd {height:35px;padding-left:8px;}
#revoc .pollFrom dd.alt {margin-bottom:18px; border-bottom:1px solid #e6e6e6;}
#body #revoc {
	margin-left: 71px;
	width: 718px;
	margin-top: 180px;
}
