/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
}

.centre{width: 1016px ;
	margin-left: auto ;
	margin-right: auto ;}


#next{ clear:both;}

#container{ width:1016px; height:auto;margin-left: auto ;
	margin-right: auto ;} /*  base container*/

#header{ width:1016px; height:133px; background-image:url(images/bg_header.gif);}

#logo {	width:420px;height:95px;padding-top:20px;padding-left:31px;	padding-bottom:18px; float:left; }

#enquiry{ float:right; width:390px; height:95px;padding-top:10px;}
#toplink { width: 390px; float:right; height:auto;}

#menu{ width:1016px; height:50px;}
#link{ height:50px; width:auto; float:left;}
#topbar {width:783px; height:366px; border-right:solid #2bd4e4;  border-width:2px; background-color:#ffffff; text-align:center; padding-top:4px;}
#caption { float:left; width:770px; height:auto;}
#courses{ width:231px; height:368px;  float:right; background-color:#ffffff; text-align:center;}

#heading { width:974px; height:60; margin-top:41px; ; margin-left:21px; margin-right:21px;}
#content { width:974px; height:auto; margin-top:41px; margin-bottom:45px; margin-left:21px; margin-right:21px;}
#footer { position:relative; float:left; width:950px; height:150px; text-align:center;}
#accred { float:left; width:700px; height:auto; margin-left:40px;}
#follow { float:right; width:150px; height:52px; padding-top:8px; background-color:#edefef;}
#copyright {  width: 480px; float:left;}
#btmmenu { width: 380px; float:right;}

#details { width: 95%; height:auto; margin-top:30px; margin-left:15px; margin-right:15px; margin-bottom:20px; }
#tab{ width:380px; height:auto; margin-left:30px; background-image:url(images/white.gif);}
.imglogo { padding-left:10px; padding-right:12px; padding-bottom:5px;  float:left;}

#box1 { width:713px; height:auto;  background-color:#edefef; float:left;

  background-image:url(images/corn_tleft.gif), url(images/corn_tright.gif), url(images/corn_bleft.gif), url(images/corn_bright.gif);
  background-repeat: no-repeat, no-repeat,
                     no-repeat, no-repeat,
                     repeat-y, repeat-x;

  background-position: top left, top right,
                       bottom left, bottom right,
                       left, top;
  /*
   * Ensure a minimum height and width so that the corner
   * images never overlap
   */
  margin: 0 34px 43px 0;
  padding: 0px;
  min-height: 5px;
  min-width: 5px;
}/* end of box1  */

#box2 { width:227px; height:auto; background-color:#edefef; float:right;

  background-image:url(images/corn_tleft.gif), url(images/corn_tright.gif), url(images/corn_bleft.gif), url(images/corn_bright.gif);
  background-repeat: no-repeat, no-repeat,
                     no-repeat, no-repeat,
                     repeat-y, repeat-x;

  background-position: top left, top right,
                       bottom left, bottom right,
                       left, top;
  /*
   * Ensure a minimum height and width so that the corner
   * images never overlap
   */
  margin: 0 0px 43px 0;
  padding: 0 0px 14px 0;
  min-height: 5px;
  min-width: 5px;
}/* end of box2  */

#box3 { width:713px; height:210px;  background-color:#edefef; float:left;

  background-image:url(images/corn_tleft.gif), url(images/corn_tright.gif), url(images/corn_bleft.gif), url(images/corn_bright.gif);
  background-repeat: no-repeat, no-repeat,
                     no-repeat, no-repeat,
                     repeat-y, repeat-x;

  background-position: top left, top right,
                       bottom left, bottom right,
                       left, top;
  /*
   * Ensure a minimum height and width so that the corner
   * images never overlap
   */
  margin: 0 34px 43px 0;
  padding: 0px;
  min-height: 5px;
  min-width: 5px;
}/* end of box4  */
#box4 {width:227px; height:210px; background-color:#edefef; float:left;

  background-image:url(images/corn_tleft.gif), url(images/corn_tright.gif), url(images/corn_bleft.gif), url(images/corn_bright.gif);
  background-repeat: no-repeat, no-repeat,
                     no-repeat, no-repeat,
                     repeat-y, repeat-x;

  background-position: top left, top right,
                       bottom left, bottom right,
                       left, top;
  /*
   * Ensure a minimum height and width so that the corner
   * images never overlap
   */
  margin: 0 0px 43px 0;
  padding: 0px;
  min-height: 5px;
  min-width: 5px;
}/* end of box2  *//* end of box4  */


#boxcourses { width:980px; height:auto;  background-color:#edefef; float:left;

  background-image:url(images/corn_tleft.gif), url(images/corn_tright.gif), url(images/corn_bleft.gif), url(images/corn_bright.gif);
  background-repeat: no-repeat, no-repeat,
                     no-repeat, no-repeat,
                     repeat-y, repeat-x;

  background-position: top left, top right,
                       bottom left, bottom right,
                       left, top;
  /*
   * Ensure a minimum height and width so that the corner
   * images never overlap
   */
  margin-left: auto ;
	margin-right: auto ;
  padding: 0px;
  min-height: 5px;
  min-width: 5px;
}/* end of boxcourses  */

#news { width:210px; height: auto; border-bottom:dotted 1px;  border-color:#363636; padding: 10px 7px 10px 10px;}


#login { width:210px; height: auto; padding: 10px 7px 10px 10px;}
#button { padding-left:8px; position:relative; left:0px; }


#box_image{ width:205px; height:auto; margin:12px 16px 0 16px; float:left;}
#box_desc {width: 199px; height:auto; padding: 5px 3px 0 3px; }
#box_courses{ width:216px; height:auto; margin:12px 12px 25px 17px; float:left; text-align:center;}
#course_desc{ width:210px; height:auto; height:auto; padding: 5px 3px 0 3px; text-align:left;}


#read A { width:70px; height:14px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; background-color:#2bd4e4; text-align:right; padding:4px; margin-left:120px; color:#363636; text-decoration:none;}
#read A:visited { width:70px; height:14px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; background-color:#2bd4e4; text-align:right; padding:4px; margin-left:120px; color:#363636; text-decoration:none;}
#read A:hover { width:70px; height:14px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; background-color:#00a7b7; text-align:right; padding:4px; margin-left:120px; color:#Fff; text-decoration:none;}

#read2 A { width:70px; height:14px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; background-color:#2bd4e4; text-align:right; padding:4px; margin-left:380px; color:#363636; text-decoration:none;}
#read2 A:visited { width:70px; height:14px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; background-color:#2bd4e4; text-align:right; padding:4px; margin-left:380px; color:#363636; text-decoration:none;}
#read2 A:hover { width:70px; height:14px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; background-color:#00a7b7; text-align:right; padding:4px; margin-left:380px; color:#Fff; text-decoration:none;}

#download A {  height:14px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; background-color:#2bd4e4; padding:4px;  color:#363636; text-decoration:none;}
#download A:visited { ; height:14px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; background-color:#2bd4e4; color:#363636; text-decoration:none;}
#download A:hover { height:14px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; background-color:#00a7b7;  color:#Fff; text-decoration:none;}



/*-------------------------font styles--------------------------------*/
.small { font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:justify; line-height:16px;}

.medium { font-family:Tahoma, Geneva, sans-serif; font-size:13px; text-align:justify; line-height:16px; }

.link A { font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:justify; line-height:16px; color:#363636;  text-decoration:none;}
.link A:visited { font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:justify; line-height:16px; color:#363636;text-decoration:none;}
.link A:hover { font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:justify; line-height:16px; text-decoration:underline; color:#1fcada;}

/*------------------------- end font styles--------------------------------*/
#order { padding-left:10px;  margin:0;  }
#order li {
 list-style-image: url(images/arrow.gif);
 font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold;  line-height:18px;  }

#order li a:link { color: #363636; text-decoration:none; }
#order li a:visited { color: #363636;text-decoration:none; }
#order li a:hover{ color: #1fcada;}

#menu2 ul{  margin:0;  }
#menu2 li { list-style:none; display:inline;
 font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding-left:20px;  margin:0; }

#menu2 li a:link { color: #363636; text-decoration:none; }
#menu2 li a:visited { color: #363636; text-decoration:none; }
#menu2 li a:hover{ color: #1fcada; text-decoration:underline;}
 

/* CSS Document */
.layer1 {
margin: 2px;
padding: 2px;
width: 100%;
}
 
.heading {
margin: 2px;
color: #3633636;
padding: 7px 10px;
cursor: pointer;
position: relative;
border-bottom:solid #363636 thin;
font-family: Tahoma, Geneva, sans-serif; font-size:13px;}

.content {
padding: 10px 10px;
background-color:#fafafa;
font-family: Tahoma, Geneva, sans-serif; font-size:13px; color:#363636;
}
.blue { font-family: Tahoma, Geneva, sans-serif; font-size:13px; text-decoration:underline; font-weight:bold; color:#00d0e5; padding: 5px 0; }
p {padding: 5px 0;}

#tab {background-color:#fafafa;
font-family: Tahoma, Geneva, sans-serif; font-size:13px; color:#363636; text-align:center; font-weight:bold; background-color:#edefef;
	}

li { line-height:18px; padding-bottom:7px;}

.red{ font-family:Tahoma, Geneva, sans-serif; font-size:10px;color:#F00;}






