@import url("reset.css");
@import url("header.css");
@import url("slide.css");
@import url("offer.css");
@import url("module.css");

@font-face {
    font-family:'HelveticaNeueMedium';
    src: url('../images/fonts/hlm_____-webfont.eot');
    src: url('../images/fonts/hlm_____-webfont.eot?#iefix') format('embedded-opentype'),
         url('../images/fonts/hlm_____-webfont.woff') format('woff'),
         url('../images/fonts/hlm_____-webfont.ttf') format('truetype'),
         url('../images/fonts/hlm_____-webfont.svg#HelveticaNeueMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}


body {margin:0 auto; font: normal 12px Arial, Helvetica, sans-serif; background:url(../images/bg-body.png) repeat-x top left #242121; color:#434c4d;}
a { color:#0a6d33; text-decoration:none;}
a:hover { color:#0a6d33; text-decoration:underline;}
.body-content { background:url(../images/bg-body-content.png) no-repeat left bottom #FFF; overflow:hidden; margin:0 auto; width:914px; margin-top:-30px; padding:10px 18px 0px 18px; overflow:hidden; margin-bottom:10px;}
.body-content-inner { background:#FFF; overflow:hidden; margin:0 auto; width:950px; margin-top:-30px; overflow:hidden; margin-bottom:10px; background:url(../images/bg-body-content.png) no-repeat left bottom #FFF;}
.apply {color:#000000;}
.SubH4 {font-size:20px;color:#0a6d33;font-weight:bold}
.verify {background:url(../images/btn.png); width:98px; height:24px;border:0;color:#ffffff;font-weight:bold}
.form-section{ width:212px; margin-right:10px; overflow:hidden; float:left;  font: normal 11px Arial, Helvetica, sans-serif;}
.scholarship-form { background:url(../images/bg-panword-scholarship.png) no-repeat top left #f0f0f0; width:194px; padding:18px 6px 6px 10px; border-left:1px solid #cacece; border-right:1px solid #cacece; border-bottom:1px solid #cacece; margin-bottom:11px; line-height:18px;}
.scholarship-form h1 { color:#434c4d; font: normal 20px Arial, Helvetica, sans-serif; line-height:16px; padding-bottom:10px;}
.scholarship-form h1 span { color:#0a6d33; font: bold 20px Arial, Helvetica, sans-serif;}
.scholarship-form select { width:100%; font: normal 11px Arial, Helvetica, sans-serif; margin:8px 0px;}

.slide { width:689px; float:right; overflow:hidden; padding-top:20px; position:relative;}
.news-slide {width:689px; float:right; overflow:hidden; margin-bottom:11px;}

.articles {width:914px; clear:both; padding-top:15px;}
.about-panword { background:url(../images/bg-box.png) repeat-x left bottom #eaeaea; margin-right:13px; float:left; width:296px; overflow:hidden;}
.about-panword h3 { font: normal 25px Arial, Helvetica, sans-serif; color:#434c4d; padding-bottom:10px; background:#FFF; display:block;}

.aboutus ul { list-style:none; padding:0; margin:0}
.aboutus ul li { border-bottom: 1px dotted #8c9596; padding:8px 10px 5px 10px;}
.aboutus ul li h4 { color:#8c232b; font: bold 12px Arial, Helvetica, sans-serif; padding-bottom:4px;}

.programs { padding:10px 10px 0px 10px;}

.programs h4 { color:#8c232b; font: bold 12px Arial, Helvetica, sans-serif; padding-bottom:6px;}
.programs ul { list-style:none; padding:0; margin:0}
.programs ul li { background:url(../images/bullet-s.gif) no-repeat 0px 6px; padding:2px 2px 3px 11px;}


.panworld-campus { padding:25px 0px 15px 0px; clear:both;}

.footer-links { margin:0 auto; width:970px; clear:both; margin-top:20px; overflow:hidden;}
.box-links { width:200px; border-right:1px solid #424242; float:left; overflow:hidden; padding: 10px 60px; height:185px;}
.box-links h5 { background:#4d4d4d; font: bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding:5px 8px; margin-bottom:10px;}

.box-links ul { list-style:none; padding:0; margin:0; padding-left:10px; font: normal 11px Arial, Helvetica, sans-serif;}
.box-links ul li { background:url(../images/bullet-footer.gif) no-repeat 0px 6px; padding:2px 2px 3px 11px; color:#FFF;}
.box-links ul li a {color:#FFF; text-decoration:none;}
.box-links ul li a:hover {color:#FFF; text-decoration:underline;}

.footer { background:url(../images/footer-bg.png) repeat-x top left #710f1a; width:100%; margin-top:20px; clear:both; overflow:hidden;}
.copyright { width:580px; margin:0 auto; padding:20px 10px 10px 10px; color:#FFF;}
.copyright ul { list-style:none; padding:0; margin:0; padding-left:60px; font: normal 12px Arial, Helvetica, sans-serif;}
.copyright ul li { padding:0px 12px 0px 12px; color:#FFF; border-right:1px solid #FFF; display:block; float:left;}
.copyright ul li a {color:#FFF; text-decoration:none;}
.copyright ul li a:hover {color:#FFF; text-decoration:underline;}
.copyright h6 { font: bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding:10px 0px; clear:both;}

.page-title { background:url(../images/bg-inner-content.png) no-repeat top left; margin-bottom:38px; height:80px; margin-top:-6px; padding:80px 0px 0px 18px; margin:0 auto;}
.page-title h1 { font: normal 30px Arial, Helvetica, sans-serif; color:#FFF; border-bottom: 2px solid #ffffff; text-transform:uppercase; float:left;}
.list li{padding-bottom:10px; background:url(../images/arrow.jpg) no-repeat left 3px; padding-left:10px;}

.subhead{color:#414141; font-size:20px; margin:20px 0 0 0px}

.program-box{ background-image:url(../images/programs-offer-bg.jpg); background-repeat:no-repeat; width:310px!important; height:390px; margin:15px 10px 15px 0px;}

.program-box h3{font-size:18px; color:#b11722; padding-bottom:16px; width:290px!important; padding:10px 0 0 20px; margin:0 0 30px 0px;}

.program-box h5{ margin:0 0 0 20px; font-weight:bold;}
.program-box ul{ margin:0 0 0 20px}
.program-box ul li{background:url(../images/arrow-bullet.png) no-repeat left 7px; padding:2px 0 0 15px;}
.program-box ul.list1 li{background:url(../images/arrow-bullet.png) no-repeat left 7px; padding:5px 0 3px 15px;}
.program-box .click{ font-size:11px; color:#941b29; text-decoration:none;}
.program-box a { color:#0a6d33; text-decoration:none;}
.program-box a:hover { color:#404040; text-decoration:underline;}

.find-course{ background-image:url(../images/find-box-bg.png); background-repeat:no-repeat; width:689px; height:268px; padding:0 0 0 20px;}
.find-course h3{font-size:18px; color:#b11722; padding-bottom:16px; width:290px!important; padding:10px 0 0 0px; margin:0 0 30px 0px;}

.find-course ul.list1 li{background:url(../images/arrow-bullet.png) no-repeat left 7px; padding:4px 0 0px 15px;} 

.tes-1{ background-image:url(../images/t1-bg.jpg); background-repeat:no-repeat; width:455px; height:210px; padding:0 20px 0 145px; line-height:19px; margin:0 0 15px 0px;}
.tes-1 h3{margin:20px 0 5px 0px; padding:0px; float:left; width:450px; font-size:16px;}
.tes-1 .bold{font-weight:bold; margin:0 0 18px 0px;}

.tes-2{ background-image:url(../images/t2-bg.jpg); background-repeat:no-repeat; width:450px; height:210px; padding:0 25px 0 145px; line-height:19px; margin:0 0 15px 0px;}
.tes-2 h3{margin:20px 0 5px 0px; padding:0px; float:left; width:450px; font-size:16px;}
.tes-2 .bold{font-weight:bold; margin:0 0 7px 0px;}

.tes-3{ background-image:url(../images/t3-bg.jpg); background-repeat:no-repeat; width:455px; height:210px; padding:0 20px 0 145px; line-height:19px; margin:0 0 15px 0px;}
.tes-3 h3{margin:20px 0 5px 0px; padding:0px; float:left; width:450px; font-size:16px;}
.tes-3 .bold{font-weight:bold; margin:0 0 18px 0px;}

.tes-4{ background-image:url(../images/t4-bg.jpg); background-repeat:no-repeat; width:455px; height:210px; padding:0 20px 0 145px; line-height:19px; margin:0 0 15px 0px;}
.tes-4 h3{margin:20px 0 5px 0px; padding:0px; float:left; width:450px; font-size:16px;}
.tes-4 .bold{font-weight:bold; margin:0 0 18px 0px;}

h3.normal{font-weight:normal;}

.ser-box{ width:100%; } 
.ser-box img{width:156px; margin:0 15px 0 0px; float:left;}
.ser-box h3{ float:left; width:470px; font-weight:normal; color:#333333; margin:2px 0 15px 0px; padding:0px;}
.ser-box p{ float:left; width:100%;}


.faq { padding:0;margin:0;}
.faq-head {	width:640px; height:19px;	font:bold 16px Arial;	color:#FFF;	background:url(../images/faq-head.gif) no-repeat left top;	padding:3px 0 3px 15px;}
.faq-active {	background-position:left bottom !important;}
.faq-content {	width:640px;	padding:20px 20px 0;	background:url(../images/faq-bg.gif) no-repeat left bottom;}
.faq-content p {	padding:0 0 20px 10px;	background:url(../images/bullet.png) no-repeat left 5px;}

.contact-bg{ background:url(../images/contact-bg.gif) no-repeat; height: 74px; padding: 15px 30px; width: 557px;}

.banner { margin-bottom:10px;}

.privacy { padding:10px; line-height:16px;}
.show { display:none;}

.Verd15 { font:normal 16px Arial, Helvetica, sans-serif; color:#841d29;}

.box{  background:#f9f9f9; border:1px solid #dfdfdf; padding:10px; margin-bottom:15px;}

.bubble {
	background:url(../images/bubble.png) no-repeat left top;
	margin:20px 0;
	line-height:18px;
}