body {
	padding: 0;
	min-width: 100%;
    margin-left: 0;
    margin-right: 0;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background: #696653;
}

a:link, a:visited { color: #f4d153; text-decoration:none;} 
a:active, a:hover { color:#1C80AA; text-decoration:none;}

h1 {
	margin: 0px;
	padding: 10px 0;
	font-size: 26px;
	color: #11616a;
	font-weight: bold;
}

.cleaner {
	clear: both;
	width: 100%;
	height: 0px;
}

.cleaner_with_height {
	clear: both;
	width: 100%;
	height: 10px;
}

.comment {
	padding-left: 20px;
	margin-left: 5px;
	background: url(../images/templatemo_comment_icon.png) bottom left no-repeat;
}


/* top panel */
#templatemo_top_panel{
	width:100%;
	height: 255px;	
	margin: 0 auto;
	color: #000000;
	background: #ffffff;
}

#templatemo_top_panel #templatemo_header_section{
	width: 930px;
	height: 255px;	
	margin:0 auto;
	padding: 0 15px;
	background: url(../images/banner.jpg) no-repeat;	
}

#templatemo_header_section #search_box {
	float: right;
	margin-top: 205px;
	width: 245px;
	padding-left: 15px;
	height: 30px;
}

#search_box #search_field{
	background: none;
	border: none;
	font-size: 13px;
	font-variant: normal;
	height: 18px;
	line-height: normal;
	padding: 4px;
	width: 150px;
}

#search_box #search_button {
	cursor: pointer;
	background: none;
	border: none;
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	margin: 0 0 0 15px;
	padding: 0 6px;
	text-align: center;
	vertical-align: bottom;
	white-space: pre;
	width: 50px;
}
/* end of top panel */

/* menu */
#templatemo_menu_panel {
	clear: both;
	width: 100%;
	height: 48px;	
	margin: 0 auto;
	color: #ffffff;
	background: url(../images/templatemo_menu_bg.jpg) repeat-x;

}

#templatemo_menu_panel #templatemo_menu_section {
	width: 930px;
	height: 48px;	
	margin:0 auto;
	padding: 0 0 0 30px;
	color: #03a0a6;


}

#templatemo_menu_section ul {
	float: left;
	width: 930px;
	margin: 0;
	padding: 6px 0 0 0;
	list-style: none;

}

#templatemo_menu_section ul li {
	display: inline;
}

#templatemo_menu_section ul li .lastmenu{
	border-right: none;
}

#templatemo_menu_section ul li a {
	float: left;
	width: 110px;
	padding: 5px 0;
	margin-right: 5px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #2f2e27;
	border-right: 1px solid #4c4a3c;	
}

#templatemo_menu_section li a:hover, #templatemo_menu_section li .current {
	color: #ffffff;
}

/* end of menu */

/* content panel */
#templatemo_content_panel {
	clear: both;
	width:100%;
	margin: 0 auto;
	color: #ffffff;
	background: #696653;
	
}

#templatemo_content_panel #templatemo_content {
	clear: both;
	overflow: hidden;
	background: url(../images/templatemo_content_bg.jpg) repeat;
	height: 100%;
	width: 930px;
	padding: 30px 0 0 30px;
	margin:0 auto;
	border: 5px solid;
   -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
}

#templatemo_content #templatemo_content_left {
	float: left;
	width: 275px;
	height: 991px;
	margin-right: 30px;
	padding-top: 15px;
	border: 5px solid #7b7866;
	background-color: #696653;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
}


#templatemo_content #templatemo_content_right {
	float: left;
	width: 590px;
}

#templatemo_content_left .templatemo_content_left_section {
	clear: both;
	width: 260px;
	margin-left: 10px;
	margin-bottom: 10px;
}

.templatemo_content_left_section .left_section_title {
	margin: 0px;
	font-size: 13px;
	font-weight: bold;
	padding: 20px 0 0 20px;
	height: 45px;
	background:url(../images/templatemo_left_column_title_bg.jpg) no-repeat;
} 

 

.templatemo_content_left_section .left_section_title2 {
	margin: 0px;
	font-size: 13px;
	font-weight: bold;
	padding: 20px 0 0 20px;
	height: 45px;
	background:url(../images/templatemo_left_column_title_bg.jpg) no-repeat;
	
} 



.templatemo_content_left_section .left_section_content {
	margin: 0px;
	padding: 10px 20px 0 20px;
}

.templatemo_content_left_section .left_section_content3 {
	
	color: #f4d153;
	padding-left: 4px;
}



.left_section_content ul{
	clear: both;
	margin: 0 0 0 15px;
	padding: 0px;
}

.left_section_content ul li{
	margin: 0 0 5px 0;
}

.left_section_content .gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}

.left_section_content .gallery li {
	padding: 0;
	float: left;
	margin: 0 1px 1px 0;	
	width: 70px;
	height: 61px;
	border: 1px solid #7b7866;
}

.left_section_content .gallery img {
	border: none;
}

#templatemo_content_right .templatemo_post_section {
	clear: both;
	margin-bottom: 25px;
}

.templatemo_post_section .date_section {
	float: left;
	display: inherit;
	font-size: 30px;
	font-weight: bold;
	width: 70px;
	height: 60px;
	padding: 30px 0 0 30px;
	margin-right: 15px;
	background: url(../images/templatemo_date_bg.png) no-repeat;
}

.date_section span {
	display: block;
	margin-top: 8px;
	font-size: 15px;
	font-weight: bold;
} 

.templatemo_post_section .post_content {
	float: left;
	display: inline;
	width: 475px;
}

.post_content .post_title {
	width: 475px;
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
	font-size: 26px;
	font-weight: bold;
	color: #d77707;
	border-bottom: 1px solid #75715a;
}

.post_title .post_info{
	width: 100%;
	font-weight: normal;
	font-size: 12px;
	padding-top: 5px;
	color: #ffffff;
}

.post_content .post_body{
	padding: 0 0 15px 0;
}

.post_content .post_body img{
	margin-bottom: 15px;
	border: 5px solid #7b7866;
}

.post_content .post_comment {
	padding-left: 20px;
	margin-left: 5px;
	background: url(../images/templatemo_comment_icon.png) bottom left no-repeat;
}

/* comment */

#middle_column .comment_section {
	margin: 20px 20px 30px 20px;
}

.comment_section .comment_section_title{
	color: #ded153;
	height: 30px;
	font-size: 30px;
	border-bottom: 1px dotted #666;
	padding: 20px 0 0 0;
	margin-bottom: 15px;
}

.comment_section .comment_box{
	margin-bottom: 20px;
	background: #bebaa4;
}

.comment_box .comment_title {
	color: #11616a;
	font-weight: bold;
	padding: 5px 10px;
	background-color: #aba68b;
	border-bottom: 1px solid #9e997e;
}

.comment_box .comment_body{
		padding: 5px 10px;
}


#middle_column .leave_comment_section {
	margin: 20px;
}

.leave_comment_section .leave_comment_section_title{
	color: #ded153;
	height: 30px;
	font-size: 30px;
	border-bottom: 1px dotted #666;
	padding: 20px 0 0 0;
	margin-bottom: 15px;
}

.leave_comment_section form {
	padding: 20px;
	background-color: #aba68b;
	border: 1px solid #9e997e;
}


.leave_comment_section .form_row {
	width: 100%;
	margin-bottom: 15px;
}

.leave_comment_section form input {
	margin-top: 5px;
	width: 200px;
}

.leave_comment_section .submit_btn {
	width: 80px;
}

/* end of comment */
/* end of content */

/* for bottom palen */
#templatemo_bottom_panel{
	width:100%;
	min-height: 280px;
	margin: 0 auto;
	border-top: 1px solid #050702;
	background: #000000 url(../images/templatemo_bottom_panel_bg.jpg) center top no-repeat;	

}

#templatemo_bottom_panel #templatemo_bottom_section{
	overflow: hidden;
	width: 930px;
	margin:0 auto;
	padding: 40px 0 15px 30px;	

}

#templatemo_bottom_section #templatemo_bottom_section_left {
	float: left;
	display: inline-block;
	width: 280px;
	margin-right: 30px;
	margin-bottom: 15px;
}

#templatemo_bottom_section .bottom_section_title{
	font-size: 18px;
	margin-bottom: 15px;
	font-weight: bold;
	color: #ffffff;
}

#templatemo_bottom_section_left .popular_post {
	list-style: none;
	margin: 0;
	padding: 0 30px 0 0;
}


.popular_post li{
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #36241b;
}

#templatemo_bottom_section #templatemo_bottom_section_right {
	float: right;
	text-align: right;
	display: inline-block;
	width: 280px;
	margin-right: 30px;
	margin-bottom: 15px;
}

#templatemo_bottom_section_right .list_section{
	list-style: none;
	margin: 0 0 15px 30px;
	padding: 0;
}

#templatemo_bottom_section_right .list_section li{
	list-style: none;
}

/* end of bottom panel */

#page-wrap  {
			
			margin: 0px auto;
			min-width: 780px;
			max-width: 1260px;
			}

/*  footer */

#templatemo_footer_panel{
	width:100%;
	height: 32px;
	margin: 0 auto;
	background-color: #151513;
	border-top: 5px solid #36352c;
	position:relative;
	
	
}

#templatemo_footer_panel #templatemo_footer_section{
	width: 960px;
	margin:0 auto;
	padding-top: 8px;	
	text-align: center;
}

/* end of footer */

.strip{
	background: url(../images/strip.png);
	padding:2px;
}

.contact_us_wrapper{
	background:#2e3337 url(../images/page/content-background-green.jpg) repeat-x;
	width: 580px;
	height: 1006px;
	float: left;
	border: 3px solid yellow;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
}

.contact_us_wrapper2{
	background:#2e3337 url(../images/page/content-background-green.jpg) repeat-x;
	width: 580px;
	height: auto;
	float: left;
	border: 3px solid yellow;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
}

.feedback_wrapper{
	background:#2e3337 url(../images/page/content-background-green.jpg) repeat-x;
	width: 550px;
	height: auto;
	float: left;
	padding: 15px 15px 15px 15px;
	border: 3px solid yellow;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
}




.apply_wrapper
			
		{
			
	background:#2e3337 url(../images/page/content-background-green.jpg) repeat-x;
	width: 580px;
	height: auto;
	float: left;
	border: 3px solid yellow;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
		}


.form_process_wrapper
			
		{
			
	background:#2e3337 url(../images/page/content-background-green.jpg) repeat-x;
	width: 550px;
	height: auto;
	float: left;
	border: 3px solid yellow;
	-moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
   padding: 15px 15px 15px 15px;
		}


.formProcessWrap {
	width:500px;
	height: 926px;
	background:#2e3337;
	border:1px solid #999;
	border-radius:20px;
    -moz-border-radius:20px;
	-moz-box-shadow:2px 2px 2px #999;
    -webkit-border-radius:20px;
	-webkit-box-shadow:2px 2px 2px #999;
	 padding:25px 25px 25px 25px;
	
}



.admisionWrap {
	width:500px;
	height: 926px;
	font-family:Arial, Helvetica, sans-serif;
	color: #f4d153;
	background:#2e3337;
	border:1px solid #999;
	border-radius:20px;
    -moz-border-radius:20px;
	-moz-box-shadow:2px 2px 2px #999;
    -webkit-border-radius:20px;
	-webkit-box-shadow:2px 2px 2px #999;
	 padding:25px 25px 25px 25px;
	
}



.linkWrap {
	width:500px;
	height: 926px;
	font-family:Arial, Helvetica, sans-serif;
	color: #f4d153;
	background:#2e3337;
	border:1px solid #999;
	border-radius:20px;
    -moz-border-radius:20px;
	-moz-box-shadow:2px 2px 2px #999;
    -webkit-border-radius:20px;
	-webkit-box-shadow:2px 2px 2px #999;
	 padding:25px 25px 25px 25px;
	
}


.homeWrap {
	width:500px;
	height: 955px;
	font-family:Arial, Helvetica, sans-serif;
	color: #f4d153;
	background:#2e3337;
	border:1px solid #999;
	border-radius:20px;
    -moz-border-radius:20px;
	-moz-box-shadow:2px 2px 2px #999;
    -webkit-border-radius:20px;
	-webkit-box-shadow:2px 2px 2px #999;
	 padding:25px 25px 25px 25px;
	
}






.almanacWrap {
	width:500px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	color: #f4d153;
	background:#2e3337;
	border:1px solid #999;
	border-radius:20px;
    -moz-border-radius:20px;
	-moz-box-shadow:2px 2px 2px #999;
    -webkit-border-radius:20px;
	-webkit-box-shadow:2px 2px 2px #999;
	 padding:25px 25px 25px 25px;
	
}


.resultWrap {
	width:500px;
	height: 926px;
	font-family:Arial, Helvetica, sans-serif;
	color: #f4d153;
	background:#2e3337;
	border:1px solid #999;
	border-radius:20px;
    -moz-border-radius:20px;
	-moz-box-shadow:2px 2px 2px #999;
    -webkit-border-radius:20px;
	-webkit-box-shadow:2px 2px 2px #999;
	 padding:25px 25px 25px 25px;
	
			}





.yellow {
	
	font-family:Arial, Helvetica, sans-serif;
	color: #f4d153;
	
}

.admission-title {
		font-family:Arial, Helvetica, sans-serif;
	color: #f4d153;
	
}





.league_table th { color: #ccc; height: 22px; background-color: #333; text-align: left; border-top: solid 1px #666; border-bottom: solid 1px #666; }
.league_table td { background-color: #cfcfcf; padding: 2px 0; border-bottom: solid 1px #666; }
.league_table .even td { background-color: #dfdfdf; }
.league_table .fd { width: 150px; padding-left: 4px; }
.league_table .fh{ width: 185px; text-align: left; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.league_table 
		{ color: #000; border-collapse: collapse; width: 90%; margin-top: 4px; background: #dfdfdf;}

form#ff label 
			
			{
				color: #9a5d38;

			}

.vertical-spacer {
	clear: both;
	width: 100%;
	height: 7px;
}

#apply-btn {
	width: 94px;
	height: 24px;
	text-align: center;
	text-transform: uppercase;
	cursor: pointer;
	margin-left: 200px;
	margin-top: 40px;
	background: transparent url(../images/bt_login.png) no-repeat 0 0;
}

p.profile_question

		{
			color:#F36F21;
		}

.mission-vision
		{
			color:#F36F21;
		}


.calendar-header

		{
			text-align: center;
			font-size:22px;
			color:#F36F21;
		}

.first-semester-dotted {
	
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #666;	
				}

.first-semester-title {
	width: 100%;
	font-size: 15px;
	line-height: 25px;
	font-weight: normal;
	text-transform: uppercase;
	color: #f4d153;
	margin: 0px 0px 10px 0px;
	text-align: left; 
	display: block;
	background: #9a5d38;

			}


	.fees-title {
	width: 100%;
	font-size: 15px;
	line-height: 25px;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	color: #f4d153;
	margin: 0px 0px 0px 0px;
	text-align: left; 
	display: block;
	background: #9a5d38;
	text-align: center;

			}


.left_section_content li .current {
	color: #ffffff;
	}


	.noresults {
	
	text-align: center;
	margin: 0px;

			}



    #scrollup {
      background:#2e3337 url(../images/header.jpg) repeat-x;
      position: relative;
      overflow: hidden;
      border: 1px solid yellow;
	 -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
      border-radius: 10px;
     -moz-box-shadow:    inset 0 0 10px #000000;
     -webkit-box-shadow: inset 0 0 10px #000000;
      box-shadow:         inset 0 0 10px #000000;
      height: 200px;
      width: 470px;
      
    }

    .headline {
      position: absolute;
      top: 210px;
      left: 5px;
      height: 195px;
      width:450px;
      padding: 20px 10px 10px 10px;
    }

    .headline_header

    	{
    		text-align: center;
    		color: #ffffff;
    		font-size: 18px;
    		padding-top: 2px;
    		   		
    	}

    .head a

		{
			color:#F36F21 !important;
			text-decoration: underline;
		}

	.read-more-btn

			{
			    background: blue;
			    border-radius: 10px;
			    color: white;
    		}


    .readmore-button {
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   padding: 5px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   
   
 
   box-shadow: rgba(0,0,0,1) 0 1px 0, rgba(0,0,0,90) 0 0 10px, rgba(0,0,0,90) 0 0 20px, rgba(0,0,0,90) 0 0 30px;
   
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
}
.readmore-button:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
}
.readmore-button:active {
   border-top-color: #1b435e;
   background: #1b435e;
}


.linkWrap a 
         
	         {

	          color:#1C80AA;
	          text-decoration:underline;

	      	 }

.linkWrap a:hover
         
	         {

	          color:#F36F21;
	          text-decoration:underline;

	      	 }

.maindiv 
			{ 
				width:460px;
		 		margin:0 auto;
		  		padding:20px;
		   		background:#CCC;
		   	   -moz-border-radius: 10px;
    		   -webkit-border-radius: 10px;
    			border-radius: 10px;
    		   -moz-box-shadow:    inset 0 0 10px #000000;
   			   -webkit-box-shadow: inset 0 0 10px #000000;
   				box-shadow:         inset 0 0 10px #000000;
			}

.innerbg

			{ 
				padding:6px; background: url(../images/bg.jpg);
			}
.links

			{

			 font-weight:bold;
			 color:#c24f00;
			 text-decoration:none;
			 font-size:12px;

			} 

.innerbg a  
			{

			  color:#1C80AA;
	          text-decoration:underline;
	          font-weight:bold;
	      	}

.innerbg a:hover

			{
				color: #c24f00;
				text-decoration: underline;
				font-weight: bold;
			}
			
			