/* CSS Document */
body{margin:0; padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline; color:#006400;}

#header_top{background-color:#BE288C; height:5px;}
.job_text1{ color:#000000; font-size:12px; line-height:160%; text-align:center;}
.job_text2{ color:#ffffff; font-size:12px; line-height:160%; text-align:center;}
.job_text2_1{ color:#ffffff; font-size:12px; line-height:160%; text-align:center; padding:7px 0 0 0;}
.job_text3{ color:#000000; font-size:12px; line-height:160%; text-align:left; padding:0 0 0 20px;}
.job_detail1{width:520px; margin:auto; text-align:center;}
.job_detail1_l{width:67px; float:left; margin:19px 0 0 8px;}
.job_detail1_r{width:99px; float:left; margin:31px 0 0 346px; _margin:31px 0 0 210px;}
.job_detail_bg{width:520px; margin:auto;}


#footer{background:url(../img/footer_bg.jpg) repeat-x; margin:20px 0 0 0; height:93px;}





.text10{font-size:10px; line-height:150%; color:#333333; margin:2px; text-align:center;}
.text1{font-size:12px; line-height:140%; margin:0;}
.text1_c{font-size:75%; padding:8px 0 8px 0; text-align:center;}
.text1_l{font-size:12px; line-height:140%; margin:7px 0 0 0; width:156px; text-align:left;}
.text2{font-size:12px; line-height:150%; margin:5px 0 5px 0; text-align:left;}
.text2 a:link{color:#006400; text-decoration:none; font-weight:bold;}
.text2 a:visited{color:#006400; text-decoration:none; font-weight:bold;}
.text2 a:hover{color:#006400; text-decoration:underline; font-weight:bold;}
.text2 a:active{color:#006400; text-decoration:none; font-weight:bold;}

.text2_c{font-size:12px; line-height:150%; margin:5px 0 5px 0; text-align:center;}

.text2_r{font-size:12px; line-height:150%; margin:5px 0 5px 0; text-align:right;}
.text3{font-size:11px; line-height:130%; margin:8px 0 8px 0; text-align:left;}
ol{margin:3px 0 0 3px;}
li{margin:0; line-height:130%; font-size:11px; text-align:left; padding:0;}


.small10_red{font-size:10px; color:#FF0000; line-height:150%;}
.small10_red a:link{text-decoration:underline; color:#FF0000;}
.small10_red a:active{text-decoration:underline; color:#FF0000;}
.small10_red a:hover{text-decoration:underline; color:#FF0000;}
.small10_red a:visited{text-decoration:underline; color:#FF0000;}
.red2{color:#FF0000;}


.page_top{text-align:right; margin:20px 0 0 0;}


#copyright_bg{background-color:#BE288C; height:25px;}
.copyright{font-size:10px; color:#FFFFFF; line-height:160%; text-align:center; padding:5px 0 4px 0;}
.copyright a:link{color:#ffffff; text-decoration:none;}
.copyright a:visited{color:#ffffff; text-decoration:none;}
.copyright a:hover{color:#ffffff; text-decoration:underline;}
.copyright a:active{color:#ffffff; text-decoration:none;}



.red{color:#FF0000; font-style:italic; font-size:9px;}
.spt300{margin-top:300px;}
.spt100{margin-top:100px;}
.spt70{margin-top:70px;}
.spt60{margin-top:60px;}
.spt50{margin-top:50px;}
.spt40{margin-top:40px;}
.spt35{margin-top:35px;}
.spt30{margin-top:30px;}
.spt28{margin-top:28px;}
.spt25{margin-top:25px;}
.spt20{padding-top:20px;}
.spt16{margin-top:16px;}
.spt15{margin-top:15px;}
.spt15_p{padding-top:15px;}
.spt12{margin-top:12px;}
.spt14{margin-top:14px;}
.spt10{margin-top:10px;}
.spt8{margin-top:8px;}
.spt5{margin-top:5px;}
.spt2{margin-top:2px;}
.spt_d_20{margin-bottom:20px;}
.clear{clear:both; margin:0;}

