*{padding:0px; margin:0px;}
body{ background: #ffffff url(../images/bg-new.jpg) repeat-x; font:12px Arial, Helvetica, sans-serif; }
.container{ width:995px; margin:0 auto;}
/*---------------------------top--------------------------*/
.top{  width:995px; height:146px; float:left; }
.top-l{  width:691px; height:146px; float:left; }
.top-l-left{  width:691px; height:146px; float:left; }
.logo{ width:137px; height:130px; margin:5px 0 0 25px}
.top-r{  width:303px; height:146px; float:left;  }
.top-r-top{  width:303px; height:50px; float:left;  }
.login-btn{ width:196px; height:50px; float:right; margin:0 0 0 5px; background:url(../images/log-bg.png);}
.login-text{ font: bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; margin:5px 0 0 0}
.ph{width:300px; float: left; padding-right:5px;  font:18px Verdana, Arial, Helvetica, sans-serif; color:#002e62; line-height:25px; margin:7px 0 0 0;  text-align:right;}
.ph span{ font:20px Verdana, Arial, Helvetica, sans-serif;color:#572403; }


.c-name{  width:442px; height:64px; float: right; margin:45px 0 0 0  }
.logo-bg{ width:224px; height:146px; float:left; background:url(../images/logo-bg.jpg) no-repeat; margin:1px 0 0 0}
/*--------------------------------------top-close--------------------------------------------*/


/*-----------------------nav--------------------------*/
.nav{ width:1200px; height:40px; float: left; }
.nav ul{  margin:0px 0 0 0px; padding: 0px;}
.nav ul li{ list-style:none; font:bold 12px Arial, Helvetica, sans-serif; color: #ffffff; float:left; background: url(../images/top-brk.jpg) no-repeat left center;  display:inline; padding:0 0 0 1px;}
.nav ul li a{ text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color: #ffffff; display:block; float:left; padding:12px 18px;}
.nav ul li a:hover{text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color: #ceff66; background: url(../images/top-hover.jpg) repeat; }

/*-------------------------------------close-------------------------*/

/*-------------------------------------header-------------------------*/
.header{ width:995px; height:372px; margin-top:1px; float:left; }
/*-------------------------------------header-close-------------------------*/

.slider{ width:995px; height:135px; margin:5px 0px 0px 0px; padding: 4px 0 0 10px; float:left;   }
.gallery{border: #999999 2px solid; margin:0px 39px 2px 15px;}

/*---------------------------------midd--------------------------*/
.midd{  width:995px; float:left; background:#f9f8f5; }
.midd-l{  width:300px; float:left; }
.midd-l h3{ font:bold 16px Arial, Helvetica, sans-serif; color:#ffffff; margin:10px 0 0 22px; padding:7px; margin:10px 5px 5px 5px; clear:both; }
.midd-l-bg{ width:700px; height:36px; background:url(../images/home-bg.jpg) repeat;}
.midd-midle{  width:660px; float:left; margin:0  0 0 5px }
.midd-midle h2{  font:bold 18px Arial, Helvetica, sans-serif; color: #ffffff; padding:7px 0 0 0;  margin:10px 0 0 18px;  }
.midd-midle-m{  width:412px; height:208px; float:left; background:url(../images/midd-midd-img.jpg); margin:10px 0 0 5px; }
.midd-midle-top{  width:660px;  float:left;  }
.midd-midle-btm{  width:720px;  float:left;  }
.midd-r{  width:320px; float: right; margin-right:5px;  }

.midd-r-top{  width:220px; float:right; margin:0 10px 0 10px;  }
.midd-r-btm{  width:220px; float:right; margin:0 10px 0 10px;   }
.midd-r h3{ font:18px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:10px 0 10px 8px ;clear:both; float:left;}
.midd-r-img{  width:204px; float:left; margin:12px 0 0 0px; }
.midd-r-img1{  width:204px; float:left; margin:12px 0 0 0px; }
.white-bg{ width:656px; height:370px; float:left; background:url(../images/white-bg.jpg) no-repeat; margin:17px 0 0 10px; padding:51px 0 0 0;}

.white-bg2{ width:316px; height:396px; float: left; background:url(../images/white-bg2.jpg) no-repeat; margin:17px 0 0 0;}
.red-line{ width:995px; height:12px; background:url(../images/red-line.jpg) repeat; float:left;  }
.white-top{ width:316px; }
.advantage-icon{ width:31px; height:33px; margin:8px 0 0 13px ; float:left}
.why-icon{ width:33px; height:32px; margin:8px 0 0 13px ; float:left}
h3{ font:18px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding:10px 0 10px 8px ; float:left }
.w-b-line{ width:280px; height:1px; background:url(../images/w-line.jpg); margin:3px 0 0 5px; float:left}

.white-btm{ width:96%; float:left;  }

w-nav{  float:left; margin:3px 0 0 5px;}
.w-nav ul{  margin:0 0 0 6px; padding: 0;}
.w-nav ul li{ font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; background:url(../images/arrow-bullet.png) no-repeat left 10px; list-style:none; padding:6px 0 6px 18px; margin:0 0 0 2px;   }
.w-nav ul li a{ font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; display:block;  font-weight:400;     }


.w-nav ul li a:hover{ color:#FFFFFF; }


/*---------------------------------midd-close--------------------------*/
.text p { 
    color: #4e4d49;
    font: 11px/19px Verdana, Arial, Helvetica, sans-serif;
    padding: 2px 20px 5px 20px;
    text-align: justify;}
.text p span {
    color: #000000;
    font: bold 11px/20px Verdana, Arial, Helvetica, sans-serif;
    margin: 0;
   padding: 3px 11px 5px 0px;
    text-align: justify;
}	
.courses-img{ margin:5px 0 0 25px;}

/*-----------------nav-left-------------------------------*/
.nav-r{ width:300px; float:right;  padding:5px 3px;   }
.nav-r ul{  margin:0 0 10px 2px; padding: 0;}
.nav-r ul li{ font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; float:left; list-style:none; border-bottom: #999999 1px solid; width:308px; margin:0px 0 0 5px; padding:0px; }
.nav-r ul li a{ font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; float:left; font-weight:400; padding:10px 0px 10px 20px; margin:0px; width:288px; background: url(../images/bulets.png) no-repeat left center;  }


.nav-r ul li a:hover{ background: url(../images/nav-r-bg-small.jpg) repeat; color:#FFFFFF; }

/*-------------------------------close----------------------------*/
.footer{ width:100%; height:390px; background: url(../images/footer-background-1.jpg) repeat; float:left; }
.f-top{ width:995px; height:270px; margin:0 auto;}
.f-top-left{ width:698px; height:269px; float:left;}
.f-heading{ font:16px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:15px 0 0 15px}
.f-main{  width:225px;  float:left; margin:0  0 0 5px }
.f-nav{ width:225px;  float:left; margin:5px 0 0 6px}
.f-nav ul{ margin:0px; padding:0px;}
.f-nav ul li{ list-style:none; font:11px Verdana, Arial, Helvetica, sans-serif; color:#a5a4a4; padding:12px 0 12px 12px; background: url(../images/lineeeeeeee.png) no-repeat center top; margin:5px 0 0 0;  height:2px;}
.f-nav ul li a{ text-decoration:none; font:11px Verdana, Arial, Helvetica, sans-serif; color:#a5a4a4; }

.f-nav ul li a:hover{ text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FF6600;}





.f-top-right{ width:285px; height:269px; float:left;}




.footer-b{ width:995px; margin-top:40px; margin:0 auto;}
.footer-c{ width:546x;  float:left; font: 12px Verdana, Arial, Helvetica, sans-serif; color:#0000000; margin:20px 0 0 10px;}

.footer-c ul{ margin:0px 0 0 30px; padding:0px;}
.footer-c ul li{ list-style:none; font: 12px "Times New Roman", Times, serif; color:#da6c33;}
.footer-c ul li a{ text-decoration:none; font: 12px "Times New Roman", Times, serif; color:#da6c33;  }
.footer-c ul li a:hover{ text-decoration:none; font: 12px "Times New Roman", Times, serif; color: #ffffff; }
.footer-contct{ width:247px; float:left; margin-left:10px; }
.footer-text{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#818181; line-height:20px; margin:0 0 0 15px}
.footer-liine{ width:194px; height:2px; background:url(../images/lineeeeeeee.png); margin:5px 0 0 5px;}
.text{ font:11px Calibri; color:#FFFFFF; margin:0 0 0 15px}
.text span{ font:11px Calibri; color: #FF6600; margin:0 0 0 15px}




.footer-c span{ font:12px "Times New Roman", Times, serif; color:#ffffff}
.icon-main{ width:220px;  float:right; margin:15px 10px 0 0;}
.icon-top{ width:210px;  float:right;}
.icon-btm{ width:210px;  float:right;}
.follow{ width:220px;  float:right;}
.follow-txt{ font:12px "Times New Roman", Times, serif; color:#FFFFFF; margin:0 0 0 25px;}
.follow-line{ width:219px; height:1px; background: url(../images/social-icon-line.jpg); margin:4px 0 0 8px;}

.icon-box{ width:185px;  float:right; margin-top:8px;}
.icon-box ul{ margin:0px; padding:0px;}
.icon-box ul li{ list-style:none; float:left; display:inline; padding:0px 2px; }
.icon-box ul li a{ text-decoration:none; display:block;}



.search-box1{ background: url(../images/srch.png) no-repeat  ; width:188px; height:27px; float:right; }
.search-box1 input{border:none; background:none; padding:6px 5px;font:10px Verdana, Arial, Helvetica, sans-serif; color:#7d7c7c; width:188px;}



/*----------------------------------enquiry-----------------------------------------*/
.enquiry-bg{ width:275px; height:246px; background:url(../images/enquiry-bg.jpg); margin:15px 0 0 10px;}
.search-box{ width:197px; height:33px; float:left; background:#891601; border: 2px solid #390b07; margin:15px 0 0 10px;  }
.search-box input{border:none; background:none; padding:9px 8px;font:11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}

.search-box1 { width:197px; height:71px; float:left; background:#891601; border: 2px solid #390b07; margin:15px 0 0 10px;  }
.search-box1 input{border:none; background:none; padding:9px 8px;font:11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
.btn{ width:81px; height:37px; background:url(../images/enquiry-btn.jpg); clear:both; margin:12px 0 0 10px;}
.btn-text{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:10px 0 0 15px;}
.brdr-line{ width:995px; height:2px; background: url(../images/ftrrrrrr-line.jpg); margin:0 auto; margin-top:10px}






/*-----------------------------------close----------------------------------------*/



------------------------------------------login---------------------------------------
* {
margin : 0;
padding : 0;
}

a:link, a:visited {
color : #fff;
text-decoration : none;
}
a img {
border : 0;
}
div.wrap {
width : 993px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 993px;
height : 52px;
margin : 22px 0 0;
}
div#top div#nav ul {
float : left;
width : 700px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 372px;
background : url(images/header-bg.png) no-repeat 50% 0;
}
div#header div#slide-holder {
z-index : 40;
width : 995px;
height : 372px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
	width : 995px;
	height : 372px;
	overflow : hidden;
	position : absolute;
	left: 2px;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
clear:both;
width : 995px;
height : 46px;
display : none;
position : absolute;
background : url(../images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(../images/silde-nav.png);
}
div#nav ul li a {
background : url(../images/nav.png) no-repeat;
}

.marque{ width:280px; height:230px;  margin:24px 0 0 0px; padding: 10px 0 0 5px; clear:both;}
.marque-text{ }
.gallery1{ margin:0px 8px 5px 10px; font:12px Verdana, Arial, Helvetica, sans-serif; color: #333333; line-height:20px; text-align:justify;}
#location{float:right; margin:20px 5px 0 0; }


.t-nav{ width:220px; float: right; margin:10px 0 0 0px;}
.t-nav ul{ margin:0px; padding:0px; }
.t-nav ul li{ font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#990000; list-style:none; padding:5px 5px 0 5px; float:left;}
.t-nav ul li a{ font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#990000; text-decoration:none; }
.t-nav ul li a:hover{ font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none; }

h5 a{ font: bold 16px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#333333;}