/* CSS Document */
#contentBody { border-right: 1px solid #e8e8e8; margin-right: 0; padding-right: 20px; width: 684px; }
#banners { border:0; }

input { height: 14px;}
*html td.f-table { padding:0 10px 0 0; }
.back-position-title { background:url(../images/position_bg_title.gif) left repeat-x; height:64px; margin-bottom:30px;}
.position-title { padding: 20px 0px 6px 20px; text-align:left; }
.back-position-top { background:url(../images/position_top_bg.gif) left repeat-x; height:9px;}
.back-position-body { background-color:#F9F9F9; padding:10px 10px 10px 25px; }
.position-text { width: 400px; margin: 10px 0px 10px 0px;
	font-family: 'verdana',Gulim,,AppleGothic,sans-serif;
	font-size: 9pt;
	line-height: 170%;
	letter-spacing: -1px;
	color: rgb(136, 136, 136);
	text-align: left;
}
.position-text-02 { margin: 10px 0px 10px 0px;
	font-family: 'verdana',Gulim,,AppleGothic,sans-serif;
	font-size: 9pt;
	line-height: 170%;
	letter-spacing: -1px;
	color: rgb(136, 136, 136);
	text-align: left;
}
.position-dot { background:url(../images/postion_dot.gif) left repeat-x; height: 5px; margin: 10px 0px 10px 0px; }

.pointer { cursor: pointer; display: block; width: 90px; margin-right: 39px; height: 20px; float: left;}
.etc { letter-spacing: 11px; }
.etc input { margin-left: 6px; }
*html .etc input { margin-left: 2px;}
div.info { border: 1px solid #ddd; padding: 15px; margin: 10px 0; }
div.info h3 { color: brown; }
div.info p { padding: 0 10px;}
span.c-table { display: block; width: 80px; float: left;}
p.fee { width: 600px; clear:both; padding: 2px 0;}
p.fee input { float: left; }
.noBorder { border: 0; padding: 2px; padding-left: 10px;}
p.job label { display: block; float: left; width: 73px; cursor: pointer;}
p.job label input { margin: 0;}
label#unions_btn { width: 70px;}
label#school_btn { width: 90px;}
label#etc_btn {width: 45px;}
div.submit input { height: 36px;}

