@charset "utf-8";
@import url("workbook.css");
/* CSS Document */
*{ padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;outline:none;}
.clear{clear: both;}
.wrapper{ background:url(../images/wrapepr_inner.jpg) repeat-x 0px 0px; width:100%}
.wrapper_home{ background:url(../images/wrapepr_inner.jpg) repeat-x 0px 135px; width:100%}
#maincontaner{ width:980px; margin:0 auto; height:auto !important}
.headercontaner{ width:980px; height:108px;}
.logo{ float:left;}
.calluscont{ width:543px; height:auto; float:left}
.callus{
	width: 280px;
	height: auto;
	float: right;
}
.callus h1{ font-size:18px; color:#274e7a; padding:40px 4px 0 11px; text-align:right; font-weight:normal}
.callus h1 span{color:#636363;}
.follow{ float: right; padding-top:40px }
.email{  color: #999; font-size:12px; text-align:right}
.banner{ width:525px; height:300px;}
.bannerss{width:980px; height:300px; float: left;}
.btn_cont{ width:980px; height:47px; background:url(../images/btns.jpg) no-repeat;}

.button{width:980px; height:42px;margin-bottom:22px;  font-family:Arial, Helvetica, sans-serif; font-size:16px; float:left; background:url(../images/button_bg.jpg) no-repeat;}
.button ul{  list-style-type:none; text-align: center;}
.button ul li{ display:inline;}
.button ul li a{ color:#FFF; padding:12px 25px 18px 25px;text-decoration:none; line-height:42px; background:url(../images/button_sep.jpg) no-repeat;}
.button ul li a:hover{ color:#333; text-decoration:none;}


.innerbanner{ width:980px; height:210px;  }
.inr_bannernew{ width:980px; height:210px; margin-bottom:5px; margin-top:15px;}

.inr_banner_btm{ width:980px; height:29px; background:url(../images/yellow.jpg) no-repeat; margin-top:3px; padding-top:10px;}
.inr_bnr_btmlink1{ width:280px; float:left; font-size:15px; color:#FFF; font-weight:bold; text-align:center    }
.inr_bnr_btmlink2{ width:200px; float:left; font-size:14px; color:#FFF; font-weight:bold;  }
.inr_bnr_btmlink3{ width:196px; float:left; font-size:14px; color:#FFF; font-weight:bold;  }
.inr_bnr_btmlink4{ width:210px; float:left; font-size:14px; color:#FFF; font-weight:bold;  }


/*middle*/
.middle_inr{ width:980px; height:auto;}
.middle_left{ float:left; width:258px; height:auto; min-height:300px; margin-top:10px;}
.middle_right{ float:left; width:707px; height:auto; padding-left:15px;}


.footer_continer{width:100%;  height:217px; margin-top:20px; background:url(../images/footerbg.jpg) repeat-x;}
.footer_cont{width:980px; height:217px;  margin:0 auto;}
.footer_main{ width:346px; height:154px; background:url(../images/footersep.jpg) no-repeat; background-position:right; float:left;}
.footer_main h1{ font-size:16px; color:#FFF; padding:33px 0 0 8px;}
.footer_links{ font-size:12px; color:#CCC; width:330px; padding-left:10px; padding-top:10px; line-height:18px;}
.footer_links a{ font-size:12px; color:#CCC; padding:0 5px 0 5px; text-decoration:none;}
.footer_links a:hover{text-decoration: underline;}

.footer_follow{ width:327px; height:154px; background:url(../images/footersep.jpg) no-repeat; background-position:right; float:left;}
.footer_follow h1{ font-size:16px; color:#FFF; padding:33px 0 0 40px;}
.footer_follow_t{ float:left; width:37px; padding:15px 5px 0 10px;}
.footer_follow_f{ float:left; width:109px; padding:15px 5px 0 40px;}
.footer_follow_in{ float:left; width:37px; padding:15px 5px 0 10px;}

.footer_contact{ width:306px; height:154px; float:left;}
.footer_contact h1{ font-size:16px; color:#FFF; padding:33px 0 5px 40px;}
.footer_contact h2{ font-size:12px; color:#bfbdbd; font-weight:normal; padding:5px 0 5px 40px;}

.copycont{ width:100%; margin: 0px auto;}
.copyright{ font-size:12px; color:#c0c0c0; width:500px; float:left; padding:30px 0 0 20px;}
.design{ width:250px; float: right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#838282; margin-top:25px;}
.design a{ color:#838282; text-decoration:none}
.design a:hover{ color:#333; text-decoration: underline;}

.breadcumcont{ width:300px; height:12px; padding-top:13px;}
.breadcumcont1{ float:left; font-size:12px;  font-weight:bold; color:#666}
.breadcumcont1 a{ text-decoration: none; color:#666}
.breadcumcont1 a:hover{ text-decoration: underline; color:#666}
.breadcumcont3{ float:left; font-size:12px;  font-weight:bold; color:#666; padding:0px 3px 0 3px}
.breadcumcont2{ float:left; font-weight:bold; color: #0c7214; font-size:12px; }
.breadcumcont2 a{ text-decoration: none; color: #0c7214;}
.breadcumcont2 a:hover{ text-decoration: underline; color:#666}



.right{ width:707px; height:auto; font-size:12px; color:#333; margin-top:15px;}
.right h1{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#0c7214;}
.right h1 span{ color: #999}
.right h2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0c7214;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 12px;
}
.right h5{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color: #999; padding:5px 0 2px 0px;}
.right h5 a{ text-decoration:none; color: #999;}
.right h5 a:hover{ text-decoration: underline; color: #999;}
.right p{ font-size:12px; color: #666; line-height:18px; text-align:justify;}

/*contact page*/
.contactus{width:600px;height:350px; padding-left:10px; padding-top:25px;}
.contactus_feedback{width:290px; margin-bottom:10px;padding-top:20px;float:left;}
.contact_writetous{width:240px;height:auto;display:block;}
.contactbox {border: 1px solid #999999;font-family: Verdana;font-size: 8pt;color: #000000;background-color: #FFFFFF;height: 20px; width:260px;}
.contactbox_comments {border: 1px solid #999999;font-family: Verdana;font-size: 8pt;width: 260px;color: #666666;background-color: #FFFFFF;height: 60px;padding-top: 0px}
.contact_txt {font-family: Arial;font-size: 10pt;color: #333333;text-decoration: none;}
.contactus_sep{width:12px;height:276px; background-image:url(../images/sep.jpg); background-repeat: no-repeat;float: left;}
.contactus_address{width:258px;height:300px; padding-left:30px;float: left;}
.contacttxt_10{width:258px;height:24px;font-family: Arial;font-size: 10pt;color: #666666;text-align: left;}
.contacttxt_12{width:255px;height:24px;font-family: Arial;font-size: 13px;color: #0c7214; font-weight:bold;text-align: justify;}
.webaddress {font-family: Arial;font-size: 12px;color: #666666;text-decoration: none; text-align:left;}
.webaddress:hover {color: #2071cb;text-decoration: underline;}
.contact_google {width:522px;height:340px;font-family: Verdana;font-weight: bold;color: #FF6600;font-size: 10px;text-decoration: none;}
.locationmao_h{width:300px;height:12px; padding-bottom:10px;font-family: Arial;font-size: 18px;color: #990000;font-weight: bold;}
.contact_header {font-family: Arial;font-size: 12px;color: #333333;text-decoration: none; padding-left:26px; padding-bottom:20px;}
.contact_thank{ font-size:16px; color:#47cae8; font-weight:bold; padding-top:20px;}

/*gallery*/
.gallery{ width:700px;  padding-top:15px; }
.thmb_container{
	width:200px;
	float:left;
	margin-right:5px;
}
.g_thumb{ width:148px; height:112px;  border:1px solid #999; padding:2px;}
.g_txt{
	font-size:12px;
	color:#666;
	text-align: left;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 0px;
}
.g_txt a{ text-decoration:none; color:#666;}
.g_txt a:hover{
	text-decoration: underline;
	color:#666;
}

/*downloads*/
.downloads{ width:700px;  padding-top:15px;  }
.dwn_bx1{width:700px; min-height:25px; height:auto; border-bottom:1px  dotted #CCC;padding-bottom:10px; padding-top:10px;}
.dwn_icon{ width:40px; float:left;}
.dwn_txt{ width:660px; font-size:12px; color:#666; text-decoration:none; float:left; padding-top:0px;}
.dwn_txt a{color:#666; text-decoration:none;}
.dwn_txt a:hover{color: #11880a; text-decoration: underline;}
.dwn_txt span{width:40px; padding-right:15px;}

/*accredations*/
.accredation{ width:700px; padding-top:15px;}
.accredation p{ font-size:12px; color:#666;}
/*courses*/
.courses{ width:700px; padding-top:15px;}
.courses h1{ width:700px; height:25px; font-size:16px; color:#11880a; border-bottom:1px dotted #11880a; padding-left:25px}
.courses h2{ width:700px; height:25px; font-size:14px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#36b5d3; }
.courses h3{width:700px; height:25px; font-size:14px;font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#666666;padding:5px 0 0 0px; }
.courses h4{width:600px; height:25px; font-size:16px;font-family:Arial, Helvetica, sans-serif; color:#11880a;font-weight: bold;padding:20px 0 0 0px; }
.courses h3 span{ padding:0px 2px 0 2px;}
.courses ul{ padding:0px; margin:0px; list-style-type:none;}
.courses li{ display:block; width:675px; padding:0px 0 0px 25px; min-height:20px; background-image:url(../images/newsarrow.jpg); background-position:10px 4px; background-repeat:no-repeat;  padding-bottom:3px; }
.courses li a{ font-size:13px; font-family:Arial, Helvetica, sans-serif; color: #666; text-decoration:none;  }
.courses li a:hover{ text-decoration:none; color:#0e7f17}
.courses p{font-size:12px;line-height:20px;color:#666666;text-align:justify;float:left;width:680px; padding-top:15px;}
.courses_int{ width:690px;font-size:14px; color:#666;}
.courses_int p{font-size:12px;line-height:20px;color:#666666;text-align:justify;float:left;width:680px; padding-top:0px;}


.courses_list{ width:700px; padding-top:15px;}
.courses_list h4{width:600px; height:25px;font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#11880a;font-weight: bold;padding:20px 0 0 0px;}
.coursetab{ width:695px; padding-top:15px;}
.coursetab_txt{ font-size:12px; color:#666; padding-top:5px; }
.course_applybtn{ width:150px; height:45px; padding-top:10px;}

/*dept*/
.depts{ width:700px; padding-top:15px;}
/*facili*/
.faci{ width:700px; padding-top:15px;}

.header_h{ width:256px; height:30px; background:url(../images/our_departments.jpg) no-repeat}
.departments{
	/* [disabled]height:100px; */
	background-color:#f2f2f2 !important;
	width:256px;
	min-height:170px;
	background-image: url(../images/gra_btm.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.departments ul{ margin:0px; padding:0px; list-style-type:none; padding-left:12px; padding-top:10px;}
.course_list {
}

.departments ul li{ display:block; font-size:12px; color:#333; padding:5px 0 5px 0px; font-weight:bold;}
.departments ul li a{ font-size:12px; color:#666; padding:10px 0 10px 0px; text-decoration: none;}
.departments ul li a:hover{ text-decoration: underline; color:#666;}


.applynow{ width:256px; height:71px; padding-top:8px;}
.download{ width:256px; height:71px; padding-top:3px;}
.accinr{ width:256px; height: auto; padding-top:8px;}

/*ONLINE FORM*/
.online-form{
	float:left;
	width:690px;
	padding:0px 0PX 0px 0px;
}
.online-submit{
	float:left;
	width:400px;
	padding-left:180px;
	padding-top:10px;
	padding-bottom:15px;
}
.onlinedrop{
	width:240px;
}
.online-head{
	float:left;
	width:650px;
	font-size:16px;
	text-transform:uppercase;
	color: #06b6e1;
	padding:15px 0px 0px 0px;
	margin-bottom:10px;
	border-bottom:1px dotted #06b6e1;
}
.cssform p{
width: 500px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 185px; 
}

.cssform label{
font-weight: bold;
font-size:13px;
text-align:left;
float: left;
margin-left: -185px; 
width: 180px; 
}

.cssform input[type="text"]{
width: 200px;
height:18px;
border:1px solid #999999;
}

.cssform textarea{
width: 490px;
height: 100px;
border:1px solid #999999;
overflow:hidden;
}
.cssform select{
	border:1px solid #999999;
}
.txtfield1{border:1px solid #999999; font-size:12px; color:#333; width:200px; height:20px;}


* html .threepxfix{
margin-left: 3px;
}

/*news*/
.news{ width:700px; padding-top:15px;}
.news_bx1{width:700px; min-height:25px; height:auto; border-bottom:1px  dotted #CCC; padding-bottom:15px; padding-top:10px; margin-bottom:10px;}
.news_photo{ width:173px; height:115px; float:left; border:1px solid #CCC; padding:3px;}
.news_photo_cont{ width:185px;  float:left;}
.news_list_photo{ width:173px; border:1px solid #CCC; padding:3px; margin-top:10px;}
.news_container{ width:500px; padding-left:15px; float:left;}
.news_container h1{font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif;  padding:5px 0 0 0px; }
.news_container h1 a{color:#666; text-decoration:none;}
.news_container h1 a:hover{color:#666; text-decoration: underline;}
.news_container h2{font-size:12px; color: #11880a; font-family:Arial, Helvetica, sans-serif; padding:6px 0 6px 0px;}
.news_container h3{font-size:12px; color:#11880a; font-family:Arial, Helvetica, sans-serif;  padding:10px 0 0px 0px; float:right; width:75px;}
.news_container h3 a{ text-decoration: underline; color: #11880a;}
.news_container h3 a:hover{text-decoration: none;}
.news_container p{ font-size:12px; color:#666; line-height:18px;}

.news_container_list{ width:680px; padding-left:15px; float:left;}
.news_container_list h1{font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif;  padding:5px 0 0 0px; }
.news_container_list h2{font-size:12px; color: #11880a; font-family:Arial, Helvetica, sans-serif; padding:6px 0 6px 0px;}
.news_container_list h3{font-size:12px; color:#11880a; font-family:Arial, Helvetica, sans-serif;  padding:10px 0 0px 0px; float:right; width:75px;}
.news_container_list p{ font-size:12px; color:#666; line-height:18px;}
.news_list{width:700px; min-height:25px; height:auto; padding-bottom:10px; padding-top:10px;}
.news_list_img{ border:1px solid #999; padding:10px; width:173px; height: 115px;}

/*copy from sajith*/
.banner_frame{width:980px; height:300px; float: left; padding-top:23px;}
/*.banner{
	width:525px;
	height:300px;
	float: left;
}*/
.banner_txt{width:436px; height:302px; float: left;}
.welcome{width:426px; height:48px; float:left; background:url(../images/welcome.jpg) no-repeat;}

.welcome_subtxt{width:414px; height:145px; float: left; padding:10px 11px 0 11px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#666666;}
.readmore_frame{width:436px; height:30px; float:left;}
.readmore_bg{width:78px; height:29px; float: right; background:url(../images/readmore.jpg) no-repeat; padding-right:10px;}
.readmore_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:7px 0 0 8px; color:#999999;}
.readmore_txt a{ color:#999;}
.banner_downframe{width:436px; height:52px; float: left;}
.banner_blank{width:436px; height:20px; float:left;}
.download_img{width:229px; height:52px; float:left;}
.applyonline_img{width:207px; height:52px; float:left;}

.banner_rightframe{width:526px; height:302px; float:left; padding-left:17px;}
.banner_righimg{width:525px; height:300px; float:left;}
.banner_rightframe{width:526px; height:302px; float:left; padding-left:17px;}
.banner_underframe{width:980px; height:39px; float:left;}
.banner_underleft{width:453px; height:39px; float:left;}
.banner_shadow{width:382px; height:39px; float:left; background:url(../images/banner_shadowimg.jpg) no-repeat;}
.department_img{width:145px; height:39px; float:left; background:url(../images/department_img.jpg) no-repeat;}

.middle_container{width:980px; height:372px; float:left; }
.middle_topframe{width:980px; height:52px; float:left;}
.middle_topimg{width:980px; height:52px; float:left; background: url(../images/middle_top.jpg) no-repeat;}
.top_frame{width:292px; height:52px; float:left;}
.top_txt{width:278px; height:52px; float:left; padding:11px 0 0 13px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFF; }

.top_framemiddle{width:222px; height:47px; float:left;}
.top_middletxt{width:176px; height:24px; float:left; padding:11px 0 0 30px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFF; }

.top_framemiddle1{width:234px; height:47px; float:left;}
.top_middletxt1{width:176px; height:24px; float:left; padding:11px 0 0 30px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFF; }

.top_frameright{width:232px; height:47px; float:left;}
.top_righttxt{width:150px; height:24px; float:left; padding:11px 0 0 47px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFF; }

.middledown_container{width:980px; height:326px; float:left;}
.middledown_containerleft{width:327px; height:323px; float:left;}
.news_events{width:327px; height:67px; float:left; background:url(../images/news_events.jpg) no-repeat;}

.bac_frame{width:327px; height:auto !important; min-height:108px; float:left;}
.bac_txtframe{width:300px; height:104px; float:left; padding:4px 0 0 16px;}
.bac_headframe{width:275px; height:32px; float:left;}
.bac_headtxt{width:265px; height:16px; float:left; padding: 16px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0e8618;}
.bac_headtxt p{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0e8618;}
.bac_headtxt a{color:#0e8618;}
.bac_subtxt{
	width:275px;
	height:64px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding-top:8px;
	line-height:16px;
	margin-top: 8px;
}
.bac_subtxt span{ color:#000;}

/*.bac_frame{width:327px; height:108px; float:left;}
.bac_txtframe{width:300px; height:104px; float:left; padding:4px 0 0 16px;}
.bac_headframe{width:275px; height:32px; float:left;}
.bac_headtxt{width:265px; height:16px; float:left; padding: 16px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0e8618;}
.bac_headtxt a{color:#0e8618;}
.bac_subtxt{width:275px; height:64px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#999; padding-top:8px; line-height:16px;}
.bac_subtxt span{ color:#000;}*/

.new_frame{width:327px; height:125px; float:left;}
.new_txtframe{width:300px; height:121px; float:left; padding:4px 0 0 16px;}
.new_headframe{width:275px; height:32px; float:left;}
.new_headtxt{width:265px; height:16px; float:left; padding: 16px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#0e8618;}
.new_headtxt a{color:#0e8618;}
.new_subtxt{width:275px; height:81px; float:left; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#999; padding-top:8px; line-height:16px;}
.new_subtxt span{ color:#000;}

.middleread_frame{ width:327px; height:22px; float:left; margin-top:15px;}
.middleread_bg{width:98px; height:23px; float: right; padding-right:25px; background:url(../images/middleread.jpg) no-repeat;}
.middleread_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:4px 0 0 14px; color:#999999;}
.middleread_txt a{ color:#fff;}

.middle_middlecontainer{width:228px; height: auto; float:left;}
.course_facility{width:228px; height:59px; float:left; background:url(../images/Course%20Facility.jpg) no-repeat;}
.middle_middleimgframe{width:228px; height:100px; float:left;}
.middle_middleimg{width:194px; height:99px; float:left; padding: 0 0 0 22px;}
.photo_galleryimg_list1{width:154px; height:83px; float:right;padding: 26px 0px 7px 2px;}
.photo_galleryimg_list{width:154px; height:83px; float:right;padding: 3px 0px 7px 2px;}

.middle_middlelistframe{width:228px; height:121px; float:left; padding:10px 0 0 0px}
.middle_middlelist{width:194px; height:121px; float:left;  padding: 0 0 0 25px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.middle_middlelist ul{  list-style-type:none; text-align: left;}
.middle_middlelist ul li{ display: list-item;  padding:0 0 0 30px;   background:url(../images/li_bg.jpg) 0px 10px no-repeat; }
.middle_middlelist ul li a{ color:#000;text-decoration:none;line-height:30px; height:12px;}
.middle_middlelist ul li a:hover{ color: #666; text-decoration: underline;}

.middleread_frame1{ width:227px; height:22px; float:left; padding-top:8px;}
.middleread_bg1{width:98px; height:23px; float: right; background:url(../images/middleread.jpg) no-repeat;}
.middleread_txt1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:4px 0 0 14px; color:#999999;}
.middleread_txt1 a{ color:#fff;}

.middle_middleleft{width:216px; height:323px; float:left;}
.middle_Accreditations{width:216px; height:59px; float:left; background:url(../images/Accreditations.jpg) no-repeat;}
.Accreditations_middleimgframe{width:128px; height:100px; float:left; padding-right:10px;}
.Accreditations_middleimg{width:194px; height:99px; float:left; padding: 0 0 0 11px;}
.Accreditations_sub{width:216px; height:132px; float:left;}
.Accreditations_subtxt{width:177px; height:105px; float:left; padding:13px 0 0 15px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #666; line-height:17px;}

.middleread_frame2{ width:216px; height:22px; float:left; padding-top:8px;}
.middleread_bg2{width:98px; height:23px; float: right; background:url(../images/middleread.jpg) no-repeat;}
.middleread_txt2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:4px 0 0 14px; color:#999999;}
.middleread_txt2 a{ color:#fff;}

.photo_gallery{width:50px; height:322px; float:left; background:url(../images/photo_gallery.jpg) no-repeat;}
.photo_galleryimg{width:158px; height:322px; float:left;}

.line_imgframe{width:980px; height: auto; float:left; padding-top:10px; border-top:1px solid #CCC}
.line_img{width:980px; height:1px; float:left; background:url(../images/line_img.jpg) no-repeat;}
.courses_button {
    background: #d2ac33 url(../images/courses_button.png) no-repeat;
    width: 190px;
    height: 60px;
}

.courses_link {
    padding-left: 29px;
    margin: 0;
    padding-top: 9px;
    font-size: 13px;

}
#section_content {
    margin-top: 5px;
    padding: 10px;
}
.bac .ofsted .ncfe .edexcel{
	float: right;
	padding-right: 150px;
}

