/*=============== Browser Reset ===============================================*/

html {
 color: #000;
}

body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
 margin: 0;
 padding: 0;
 text-align: left;
}

table {
 border-collapse: collapse;
 border-spacing: 0;
}

fieldset,img {
 border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var,optgroup {
 font-style: inherit;
 font-weight: inherit;
}

del,ins {
 text-decoration: none;
}

li {
margin-left:110px;
 list-style-type:square;
 list-style:circle;
}

caption,th {
 text-align: left;
}

h1,h2,h3,h4,h5,h6 {
 font-size: 100%;
 font-weight: bold;
}

q:before,q:after {
 content: '';
}

abbr,acronym {
 border: 0;
 font-variant: normal;
}

sup {
 vertical-align: super;
}

sub {
 vertical-align: baseline;
}

/*because legend doesn't inherit in IE */
legend {
 color: #000;
}

input,button,textarea,select,optgroup,option {
 font-family: inherit;
 font-size: inherit;
 font-style: inherit;
 font-weight: inherit;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input,button,textarea,select {
 *font-size: 100%;
}
/*================================ / Browser Reset ============================*/

/*=============== Font setting  ===============================================*/

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {
 font:13px/1.231 arial,helvetica,clean,sans-serif;
 /* for IE6/7 */ 
 *font-size:small; 
 /* for IE Quirks Mode */
 *font:x-small;
 font-size: 12px;
}
h1{
  font-size:1.4em;
}
h2{
  font-size:1.1em;
}
h3{
  font-size:1em;
}
h4{
  font-size:.97em;
}
h5{
  font-size:.95em;
}
h6{
  font-size:.90em;
}
p{
 font-size: .90em;
 line-height: 1.5em;
}
/**
 * Nudge down to get to 13px equivalent for these form elements
 */ 
select,input,button,textarea,button {
 font:99% arial,helvetica,clean,sans-serif;
}

/**
 * To help tables remember to inherit
 */
table {
 font-size:inherit;
 font:100%;
}
/**
 * Bump up IE to get to 13px equivalent for these fixed-width elements
 */
pre,code,kbd,samp,tt {
 font-family:monospace;
 font-size:108%;
 line-height:100%;
}
/*=============================== /Font setting region ========================*/




BODY {
	font-weight: normal;
	background-color: #666666;
	font-family:new times roman;
}
#main
{
    margin:auto;
    width:830px;
    height:730px;
}
#mainsecound
{
    margin:auto;
    width:830px;
    height:840px;
}
#left
{
  margin:0px;
    margin-top:10px;
    float:left;
    width:200px;
    height:743px;
    background-color:white;
    margin-bottom:10px;
}
#leftsecound
{
  margin:0px;
    margin-top:10px;
    float:left;
    width:200px;
    height:853px;
    background-color:white;
    margin-bottom:10px;
}
#line
{
    float:left;
    width:5px;
    height:730px;
    background-color:#666666;
}
#right
{
  margin:0px;
     margin-top:10px;
    float:left;
    width:610px;
    height:743px;
    background-color:white;
    margin-bottom:10px;
    text-align:center;
}
#rightsecound
{
  margin:0px;
     margin-top:10px;
    float:left;
    width:610px;
    height:853px;
    background-color:white;
    margin-bottom:10px;
    text-align:center;
}

#topleftimage
{
    width:200px;
    height:225px;
    background-image:url("images/topleftimage.jpg");
    background-repeat:no-repeat;
    margin:5px;
}
#topnavsbody
{
    margin-top:10px;
    margin-bottom:42px;
}
#topnav
{
    float:right;
    margin-right:20px;
}
#topimageone
{
    
    float:left;
    width:325px;
    height:191px;
    background-color:white;
    margin-right:5px;
    background-image:url("images/topone.gif");
    background-repeat:no-repeat;
}
#topimagetwo
{
    clear:both;
    float:left;
    width:250px;
    height:191px;
    background-color:white;
    margin-left:5px;
    margin-right:5px;
     background-image:url("images/toptwo.gif");
    background-repeat:no-repeat;
}
.navlinks
{
    display:block;
    background-color:#F5F2F2;
    font-size:15px;
    height:20px;
    margin-bottom:2px;
    margin-left:6px;
    margin-right:6px;
    text-align:center;
   }
   .navlinks:hover
   {
    background-color:#3A8356;
   }
   .navs
   {
    display:block;
    text-align:center;
     vertical-align:middle;
     text-decoration:none;
     font-size:14px;
     font-weight:bold;
     color:#315637;    
   }
   .navs:hover
   {
    color:white;
   }
   #body
   {
    clear:both;
    float:left;
    height:432px;
 text-align:center;   
   }
    #bodysecound
   {
    clear:both;
    float:left;
    height:542px;
 text-align:center;   
   }
   #bodyappeal
   {
    clear:both;
    float:left;
    width:600px;
    height:645px;
    background-color:white;
    padding:5px;
    margin-bottom:10px;
   }
   #appealpic
{
  width:590px;
    height:640px;
  background-repeat:no-repeat;
  border:6px;
  border-style:double;
  border-color:red;
 background-image:url("images/appeal.jpg");
}
   
   #upperbody
   {
    width:575px;
    margin-left:10px;
    text-align:justify;
    font-size:14px;
    font-family:new times roman;
    height:162px;
    margin-bottom:10px;
    border:2px;
   }
   #welcomecontent
   {
    margin-left:10px;
    width:550px;
    padding:5px;
    font-size:16px;
    font-family:arial narrow;
    
   }
   #bodycontents
   {
    background-color:white;
    background-image:url("images/body.jpg");
    background-repeat:no-repeat;
   }
   #welcomeimage
   {
    float:right;
    margin-left:7px;
    margin-bottom:7px;
   }
   h3{
    color:green;
   }
   #lowerbody
   {
     width:575px;
    margin-left:10px;
    text-align:justify;
    font-size:14px;
    font-family:new times roman;
    background-color:white;
    height:260px;
   }
   #lowerbodysecound
{
     width:575px;
    margin-left:10px;
    text-align:justify;
    font-size:13.5px;
    font-family:new times roman;
    background-color:white;
    height:370px;
   }
   #lowerbodyimage
   {
    padding-top:5px;
    float:left;
    padding-right:5px;
   }
   #leftslide
   {
    clear:both;
    float:left;
    width:200px;
    height:233px;
    margin-bottom:0px;
    background-color:white;
    margin-top:0px;
   }
#leftslidesecound
{
    clear:both;
    float:left;
    width:200px;
    height:328px;
    margin-bottom:10px;
    background-color:white;
    margin-top:4px;
   }
   #leftslidecontent
{
    margin-top:5px;
  text-align:justify;
  font-size:11px;
  font-weight:bolder;
  color:#384E20;
  padding-left:10px;
  padding-right:10px;
  width:180px;
}
   #leftslide_leftline
   {
    clear:both;
    float:left;
    width:5px;
    height:220px;
    background-color:#3A8356;
   }
   #leftslide_rightline
   {
    clear:none;
    float:right;
    width:5px;
    height:220px;
    background-color:#3A8356;
    margin-top:-200px;
   }
   #aims
   {
   }
   
   #designedby
   {
    clear:both;
    margin-left:5px;
    width:190px;
    height:50px;
    background-color:#3A8356;
    margin-right:5px;
    margin-bottom:5px;
    text-align:center;
    color:white;
   }
   .hightext
   {
    color:gray;
   }
   #bottomstrip
   {
    clear:both;
    width:190px;
    height:50px;
    background-color:#3A8356;
    margin-left:5px;
    margin-right:5px;
   }
   #footer
   {
    clear:both;
    width:600px;
    height:50px;
    background-color:#3A8356;
    margin-left:5px;
    margin-right:5px;
    text-align:center;
    color:white;
   }
   .copyright
{
  margin:0px;
text-align:center;
vertical-align:middle;
}
.designedby
{
  float:inherit;
  margin:0px;
  width:300px;
  text-align:center;
  text-decoration:none;
  vertical-align:middle;
  color:#EEFF80;
  font-weight:bold;
}
.welcomecontentlink
{
  text-decoration:none;
}

.aboutcontent
{
  padding:10px;
  font-size:14px;
  font-weight:normal;
}
.maintabelstaff
{
  margin-left:50px;
}
.tabeldata
{
  padding-left:90px;
  padding-right:90px;
}
.tabeldata2
{
  padding-left:90px;
  padding-right:158px;
}
#contactaddress
{
  float:left;
  padding:10px;
  font-size:12px;
  font-weight:bolder;
  margin-left:0px;
  font-size:14px;
  font-family:new times roman;
}
.formcontent
{
   padding:10px;
  font-size:12px;
  font-weight:bolder;
  padding-left:150px;
}
.top
{
  padding-left:250px;
}
a{
  text-decoration:none;
}
#sitemap
{
  padding-left:70px;
  padding-top:30px;
  font-size:14px;
}
.buttons
{
  margin-left:200px;
}
.input
  {
    float:left;
    color:black;
    background-color:transparent;
    font-weight:bold;
    border:1px;
    border-style:groove;
    border-color:#3DDD59;
    padding:4px;
    margin-top:4px;
  }
  .buttons
  {
    margin-left:300px;
  }
  #feedback
  {
    margin-left:200px;
    font-size:15px;
    text-decoration:underline;
    font-weight:bold;
  }
  #timescript
  {
    clear:both;
    float:left;
  }
  .admissiondetails_tr
  {
    margin-left:50px;
    font-size:14px;
    font-weight:bold;
    color:#404440;
  }
   .admissiondetails_td
   {
    padding-left:40px;
   }
   .headdings
   {
    font-weight:bold;
    text-decoration:underline;
    color:#000044;
   }
   .amount
   {
    color:#404066;
    text-decoration:underline;
   }
   #gallery
   {
    height:389px;
   }
   #aimstext
{
  padding-right:5px;
  font-size:14px;
  text-align:justify;
}
#coursephases
{
  padding-left:10px;
  padding-right:5px;
  font-size:12.45px;
  text-align:justify;
}
#Downloadtooba
{
  padding-left:25px;
  padding-right:25px;
  text-align:justify;
}
#welcomeimagetwo
{
  float:left;
  margin-left:-50px;
  margin-top:-30px;
}
#urduheadding
{
  text-align:center;
  font-size:22px;
  font-weight:bolder;
}
#urdutext
{
  font-size:17px !important;
  padding:10px;
   text-align:justify;
  text-align:right;
 
}
.abcd
{
  text-align:justify;
}
#paper
{
  width:450px;
  height:270px;
  background-image:url("images/paper.jpg");
  margin-left:80px;
}
#adminnumber
{
  padding-top:10px;
  margin-left:50px;
  clear:none;
  float:left;
  font-size:14px;
  font-weight:bold;
}
#clearboth
{
  clear:both;
}
