/* CSS Document */
body{ margin:0; padding:0; background:#2f0101; color:#000; font-family:Arial;}
ul,li,ul li,p,img,strong,a{ margin:0; padding:0; border:none; outline:none;}
p{ text-align:justify;}
.clear{ clear:both;}

#main{ width:962px; margin:0 auto; border-right:1px solid #252424; border-left:1px solid #252424; border-bottom:1px solid #252424; }
#header{ width:962px; height:420px; }
#header02{ width:962px; height:440px; }
.swf_banner{ width:702px; float:left; height:358px; }
.header_right{ width:260px; float:left; height:358px; background:url(110167baner_right.jpg) no-repeat;}


.page_link{ color:#fff; float:right; font-size:11px; text-decoration:none; padding:0 20px 0 0; display:block; }
#body_panel{ width:962px; background:#fff; padding:0px 0 30px 0;}
.header_text{ width:920px; height:71px; border-bottom:1px solid #2a2929; padding:0px 0 3px 0; margin:0 0 0 10px; font-size:21px; color:#e1151d; font-style:italic; }
#body_bottom{ width:952px; margin:0 auto; padding:0 10px 0 10px;}
.bottom_box{ width:304px; height:390px; border:1px solid #b3afaf; border-radius:6px; -moz-border-radius:6px; float:left;} 
.bottom_box02{ width:304px; height:390px; border:1px solid #b3afaf; border-radius:6px; -moz-border-radius:6px; float:right; margin:0 10px 0 0;} 
#box_middle{ margin:0 0 0 12px;}
.strong_01{ width:300px; display:block; text-align:center; color:#fff; font-size:20px; padding:6px 0 10px 0;}
.strong_02{ font-size:28px;}
.strong_03{ font-size:18px;}
.strong_04{ width:500px; border-bottom:1px #ccc solid; padding:0 0 5px 0; display:block; font-size:18px; float:left;}

.img_border{ border:1px solid red; border-radius:12px; -moz-border-radius:12px; -wekit-border-radius:12px;}


.bottom_box_text{ width:255px; display:block; margin:10px auto; height:180px; overflow:hidden; font-size:13px; font-family:Arial; color:#888686;}

.footer_bg{ width:auto; padding-bottom:30px;  background:url(110167footer2.jpg) repeat-x;}
.footer{ width:962px; margin:0 auto;   }
#footer_nav{ padding:30px 0 0 220px;}
#footer_nav li{ list-style:none; float:left;}
#footer_nav li a{ padding:0 10px 10px 0; color:#969595; font-size:13px; font-family:Arial; text-decoration:none;}
.footer p a{ color:#969595; font-size:13px; text-decoration:none; }
.span01{ width:942px; padding:8px 0 8px 0; margin:0 0 0 10px; display:block; border:#444 solid 1px; text-align:center; font-family:Arial; font-size:14px; color:#969595; font-weight:bold;}

#faculty_pannel{ width:942px; margin:20px 0 0 10px;}
.faculty_left_box{ width:252px; float:left;}
.faculty_left_box img,.faculty_right_box img{ border:1px solid #707070; margin:0 0 10px 0; }
.faculty_middle{ width:350px; float:left; margin:0 0 0 45px; padding-bottom:10px;} 
.faculty_right_box{ width:252px; float:right;}
.faculty_middle p{ text-align:center; line-height:20px; }

.contact_form{ width:440px; float:left; margin:30px 0 0 0; border-right:1px solid #343434;}
.contact_form input{ background:#fff; border:1px solid #ccc;}
.contact_form textarea{ background:#fff; resize:none; border:1px solid #ccc; }
.contact_informatiion{ width:480px; float:right; font-size:14px; font-family:Arial; margin:30px 0 0 0; color:#000; line-height:20px; font-style:normal;}

.sponsor_table tr{ height:80px; text-align:left; font-family:Arial; font-size:14px; }
.sponsor_table tr td{ border:1px solid #f0f0f0;}

.communi_skills_left{ width:275px; float:left; margin:20px 0 0 20px;}
.communi_skills_right{ width:275px; float:right; margin:20px 20px 0 0;}
.header_text0{ font-size:20px; color:#000000; font-style:bold; font-style:normal;}
.header_text1{ font-size:25px; color:#000000; font-style:bold; font-style:normal;}
.header_text2{ font-size:23px; color:#e1151d; font-style:normal; }
.text{ font-size:16px; color:#000000; font-style:normal; line-height:24px; }
.text1{ font-size:14px; font-family:Arial; color:#807b7b; font-weight:normal; line-height:25px; }
.text2{ font-size:18px; font-family:Arial; color:#3883d8; font-weight:normal;}
.text3{ font-size:14px; font-family:Arial; color:#093d78; font-weight:normal;}
.more:link {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #0178fd;
	text-decoration: none;
}
.more:visited {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #0178fd;
	text-decoration: none;
}
.more:hover {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}