  /*---------------------*/
 /*      Thassim        */
/*---------------------*/

body {
	margin:0px;
	padding:0;
	background-color:#e1e1e1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	line-height:18px;
	align:auto;
	color:#666666;
}

h1, h2, h3, h4, h5, h6, p, pre, form, img, ul, li {margin:0; border:none; padding:0;}

h1 {font-size:14px;}

h2, h3, h4, h5, h6 {font-size:12px;}

a:link, a:visited, a:hover, a:active {color:#000000; text-decoration:none;}

ul, li {
	list-style:none;
}

#body {
	width:1000px;
	margin:0 auto;
	background-color:#FFFFFF;
}

#body h1 {
	color:#436502;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

#body h2 {
	color:#436502;
}

#body h6 {
	color:#436502;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#body p {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
}

    /*------------------*/
   /*      Banner      */
  /*------------------*/

#header {
	float:left;
	width:1000px;
	height:136px;
	background-image:url(../images/top-bg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

#header img {
	float:left;
	margin:22px 0 0 50px;
}

#search {
	float:left;
	margin:0;
}

#searchbox {
	float:left;
	padding:68px 15px 17px 105px;
}

#searchbox input {
	float:left;
	width:120px;
	border:1px solid #6bb5c5;
	margin:0;
}

#searchbox img {
	margin:0 0px 0 0;
}

#icons {
	margin:0 0 0 105px;
}

#icons img {
	margin:0;
	padding:0 22px 0 0;
}
#menu {
	float:left;
	width:1000px;
	height:46px;
	background-image:url(../images/menu-bg.gif);
	background-repeat:repeat-x;
}

#menu ul {
	margin:10px 0 0 12px;
}

#menu li {
	display:inline;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#menu li a:link {color:#504f4f; text-decoration:none; padding:12px 17px 13px 17px;}
#menu li a:visited {color:#504f4f; text-decoration:none; padding:12px 17px 13px 17px;}
#menu li a:hover {color:#ffffff; text-decoration:none; background-color:#2d4806; padding:12px 17px 13px 17px;}
#menu li a:active {color:#504f4f; text-decoration:none; padding:12px 17px 13px 17px;}

#banner {
	float:left;
}


    /*------------------*/
   /*      Content     */
  /*------------------*/

#content {
	width:1000px;
	float:left;
	background-color:#f7f7f7;
	padding:15px 0 0 0;
}

#firstcolumn {
	float:left;
	width:226px;
	padding-bottom:20px;
}

#firstcolumn li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	padding:4px 0 4px 12px;
}

#leftmenu li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	background-image:url(../images/right-menu-bg.gif);
	background-repeat:no-repeat;
	padding:4px 0 4px 12px;
}

#leftmenu li a:link {color:#ffffff; text-decoration:none;}
#leftmenu li a:visited {color:#ffffff; text-decoration:none;}
#leftmenu li a:hover {color:#FF9900; text-decoration:none;}
#leftmenu li a:active {color:#ffffff; text-decoration:none;}

#secondcolumn {
	float:left;
	width:524px;
	margin:0 0px 0 20px;
}

#vision {
	float:left;
	width:504px;
	margin:0;
	background-color:#edfdf4;
	border:1px solid #e2e2e2;
}

#vision img {
	padding:10px;
	float:left;

}

#vision h1 {
	padding:10px 0 4px 0;
}

#vision p {
	padding:0 15px 0 0;
}

#vision h6 {
	float:right;
	padding:0 15px 0 0;
}
#vision h6 a:link {color:#436502; text-decoration:none;}
#vision h6 a:visited {color:#436502; text-decoration:none;}
#vision h6 a:hover {color:#FF6600; text-decoration:none;}
#vision h6 a:active {color:#436502; text-decoration:none;}

#news {
	float:left;
	width:504px;
	margin:10px 0 0 0;
	padding:0 0 15px 0;
	background-color:#fbfbfb;
	background-image:url(../images/news.gif);
	background-repeat:repeat-x;
	border:1px solid #e1e1e1;
}

#news h1 {
	padding:10px 12px;
}

#news h3 {
	padding:0 10px 0 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#00867d;
	font-weight:bold;
	text-align:justify
}
#news h3 a:link {color:#ff6600; text-decoration:underline;}
#news h3 a:visited {color:#ff6600; text-decoration:underline;}
#news h3 a:hover {color:#00a7ed; text-decoration:underline;}
#news h3 a:active {color:#ff6600; text-decoration:underline;}

#news p {
	padding:0 15px 0 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
}

#thirdcolumn {
	width:230px;
	float:left;}

#quicklinks {
	width:215px;
	height:285px;
	background-color:#666600;
	float:left;
	background-image:url(../images/quick-link-top.gif);
	background-repeat:no-repeat;
	background-position:10px 0;
	background-color:#f7f7f7;
	padding:20px 0 0px 0;
	margin:10px 0 0 0;
}

#quicklinks ul {
	padding:19px 0 0 10px;
}

#quicklinks li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;	
	padding:0 0 0 70px;
	line-height:28px;
}

#quicklinks li a:link {color:#436502; text-decoration:none;}
#quicklinks li a:visited {color:#436502; text-decoration:none;}
#quicklinks li a:hover {color:#FF6600; text-decoration:none;}
#quicklinks li a:active {color:#436502; text-decoration:none;}

#innerquicklinks {
	width:205px;
	height:207px;
	background-color:#666600;
	float:left;
	background-image:url(../images/quick-link-top.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	background-color:#FFFFFF;
	padding:20px 0 0px 0;
	margin:10px 0 0 10px;
}

#innerquicklinks ul {
	padding:19px 0 0 0;
}

#innerquicklinks li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;	
	padding:0 0 0 70px;
	line-height:28px;
}

#innerquicklinks li a:link {color:#436502; text-decoration:none;}
#innerquicklinks li a:visited {color:#436502; text-decoration:none;}
#innerquicklinks li a:hover {color:#FF6600; text-decoration:none;}
#innerquicklinks li a:active {color:#436502; text-decoration:none;}

#gallery {
	float:left;
	background-image:url(../images/gallery.gif);
	background-repeat:no-repeat;
	width:205px;
	height:148px;
	margin:0px 0 20px 0;
}

#gallery h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	padding:125px 8px 0 0;
	text-align:right;
}

#gallery h4 a:link {color:#436502; text-decoration:none;}
#gallery h4 a:visited {color:#436502; text-decoration:none;}
#gallery h4 a:hover {color:#FF6600; text-decoration:none;}
#gallery h4 a:active {color:#436502; text-decoration:none;}

#footer {
	float:left;
	background-color:#b4d160;
	width:1000px;
	height:50px;
	margin:0px 0 0 0;
}

#footer p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	color:333333;
	padding:15px 0 0 0;
}

	

  /*---------------------*/
 /*     Inner Pages     */
/*---------------------*/


#innercontent {
	float:left;
	width:734px;
	margin:0 0px 10px 20px;
}

#innercontent h1 {
	padding:5px 0 5px 0;
	font-size:16px;
}

#innercontent h2 {
	color:#00837b;
	padding:5px 0 5px 0;
}

#innercontent p {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	padding:0 0 10px 0;
	line-height:22px;
}
#innercontent p a:link {color:#ff6600; text-decoration:underline;}
#innercontent p a:visited {color:#ff6600; text-decoration:underline;}
#innercontent p a:hover {color:#00a7ed; text-decoration:underline;}
#innercontent p a:active {color:#ff6600; text-decoration:underline;}

#innercontent li {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:2px 9px;
	padding:2px 0 2px 20px;
}
#innercontent li a:link {color:#ff6600; text-decoration:underline;}
#innercontent li a:visited {color:#ff6600; text-decoration:underline;}
#innercontent li a:hover {color:#00a7ed; text-decoration:underline;}
#innercontent li a:active {color:#ff6600; text-decoration:underline;}

#innercontent table {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	margin:4px 0 4px 0;
	text-align:left;
	border-left:1px solid #999999;
	border-bottom:1px solid #999999;
}

#innercontent table td {
	padding:5px;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
}

 /*--- admission details ----*/

#admissiondetails {
	float:left;
	width:734px;
	margin:0 0px 10px 20px;
}

#admissiondetails h1 {
	padding:5px 0 5px 0;
}

#admissiondetails h2 {
	color:#00837b;
	padding:5px 0 5px 0;
}

#admissiondetails p {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:0 0 10px 0;
	line-height:22px;
}
#admissiondetails p a:link {color:#ff6600; text-decoration:underline;}
#admissiondetails p a:visited {color:#ff6600; text-decoration:underline;}
#admissiondetails p a:hover {color:#00a7ed; text-decoration:underline;}
#admissiondetails p a:active {color:#ff6600; text-decoration:underline;}

#admissiondetails li {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:2px 9px;
	padding:2px 0 2px 20px;
}
#admissiondetails li a:link {color:#ff6600; text-decoration:underline;}
#admissiondetails li a:visited {color:#ff6600; text-decoration:underline;}
#admissiondetails li a:hover {color:#00a7ed; text-decoration:underline;}
#admissiondetails li a:active {color:#ff6600; text-decoration:underline;}

#admissiondetails table {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:22px;
	margin:4px 0 4px 0;
	text-align:left;
	border-left:1px solid #999999;
	border-bottom:1px solid #999999;
}

#admissiondetails table td {
	padding:5px;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
}



