﻿body 
{
	background: #fff;
    font-size: 13px;
    font-family: Arial,Verdana;
    margin: 0px auto;
    padding: 0px;
    color: #242424;
    background-image:url(/images/images/full-background-img.jpg);
    background-repeat:no-repeat;
    background-position:center top;
    position:relative;
    background-attachment:fixed;
    line-height:20px;
    word-spacing:2px;
    text-align:justify;
}

.full
{
	margin:0px auto;
	width:990px;
}

.full-main
{
	width:990px;
	float:left;
	border:0px solid red;
}

.header
{
	height:120px;
	float:left;
	width:990px;
}

.top-menu
{
	width:990px;
	float:left;
	height:43px;
	margin-top:0px;
	background-image:url(/images/images/top-menu-back.png);
	background-repeat:no-repeat;
}

.full-container
{
	background-image:url(/images/images/full-back-rptr.png);
	background-repeat:repeat-y;
	height:auto;
	width:990px;
	float:left;
	min-height:450px;
}

.full-container-in
{
	width:950px;
	border:0px solid black;
	margin:0px 20px 0px 20px;
	float:left;
	margin-top:2px;
}


.slider-news
{
	width:950px;
	float:left;
	height:260px;
	border:0px solid red;
}

.news-notice
{
    width:288px;
    float:right;
    height:260px;
}

.news-notice-head
{
	width:288px;
	float:left;
	height:36px;
	background-image:url(/images/images/news-notice-head.gif);
	background-repeat:no-repeat;
	margin-top:-3px;
}

.news-notice-main
{
	width:274px;
	float:left;
	border-left:2px solid #f7db8b;
	border-right:2px solid #f7db8b;
	background-color:white;
	height:202px;
	padding:0px 5px 0px 5px;
}

.news-notice-down
{
	width:288px;
	float:left;
	background-image:url(/images/images/news-notice-down.gif);
	background-repeat:no-repeat;
	height:25px;
}

a.view-all
{
	text-decoration:none;
	color:#a4551c;
	font-size:14px;
	margin-right:12px;
	line-height:26px;
	float:right;
}

a.view-all:hover
{
	color:#d2181c;
}

.slider-01
{
	width:645px;
	float:left;
	height:250px;
	border:5px solid #a7a7a7;
}

.main-content
{
	width:950px;
	float:left;
	margin-top:9px;
}


.right-container
{
	width:252px;
	float:right;
}

.e-care
{
	width:252px;
	float:left;
	height:162px;
}




.toppers
{
	width:252px;
	float:left;
	height:177px;
	margin-top:10px;
}

.toppers-head
{
	width:252px;
	float:left;
	height:25px;
	background-image:url(/images/images/toppers-hed.gif);
	background-repeat:no-repeat;
}

.toppers-in
{
	width:252px;
	float:left;
	background-image:url(/images/images/toppers-back.gif);
	height:152px;
	background-repeat:no-repeat;
}

.toppers-main
{
	width:226px;
	float:left;
	height:126px;
	margin:13px 0px 0px 13px;
}

.join-us
{
	width:252px;
	float:left;
}

.facebook a
{
	height:38px;
	background-image:url(/images/images/face-book-icon.gif);
	background-repeat:no-repeat;
	width:208px;
	margin-left:22px;
	margin-top:6px;
	float:left;
}

.facebook a:hover
{
	height:38px;
	background-image:url(/images/images/face-book-icon-01.gif);
	background-repeat:no-repeat;
	width:208px;
	margin-left:22px;
	float:left;
}

.facebook-01 a
{
	height:38px;
	background-image:url(/images/images/face-book-icon.gif);
	background-repeat:no-repeat;
	width:208px;
	
	margin-top:6px;
	float:left;
}

.facebook-01 a:hover
{
	height:38px;
	background-image:url(/images/images/face-book-icon-01.gif);
	background-repeat:no-repeat;
	width:208px;
	
	float:left;
}


.middle-container
{
	width:468px;
	margin-right:14px;
	float:right;
	
}

.middle-container-master
{
	width:735px;
	float:left;
}

.principal-message
{
	width:468px;
	float:left;
	margin-bottom:20px;
}

.heading a
{
	width:98%;
	float:left;
	background-image:url(/images/images/indicator-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:19px;
	border-bottom:1px dotted gray;
	padding-left:10px;
	font-weight:bolder;
	font-size:13px;
	color:#cf840e;
	text-transform:uppercase;
	word-spacing:2px;
	text-decoration:none;
	margin-bottom:5px;
	cursor:default;
}


.small-img
{
	float:right;
	margin-left:10px;
	margin-top:0px;
}

.read-more a
{
	background-image:url(/images/images/read-more-01.gif);
	width:70px;
	height:24px;
	background-repeat:no-repeat;
	float:right;
	margin-top:-15px;
	position:relative;
}

.read-more a:hover
{
	background-image:url(/images/images/read-more-02.gif);
	width:70px;
	height:24px;
	background-repeat:no-repeat;
	float:right;
	margin-top:-15px;
	position:relative;
}

.about-school
{
	width:468px;
	float:left;
}

.left-container
{
	width:202px;
	float:left;
}

.left-nav
{
	width:202px;
	float:left;
}

.left-nav td a
{
	background-image:url(/images/images/left-menu-back.gif);
	background-repeat:no-repeat;
	height:28px;
	width:179px;
	float:left;
	margin:1px;
	text-decoration:none;
	padding-left:20px;
	text-transform:uppercase;
	font-size:11px;
	line-height:28px;
	color:#853b13;
	background-position:0px 0px;
}

.left-nav td a:hover
{
	background-image:url(/images/images/left-menu-back.gif);
	background-repeat:no-repeat;
	height:28px;
	width:199px;
	color:#c60808;
	float:left;
	margin:1px;
	background-position:0px -28px;
}

.latest-photogallery
{
	width:202px;
	float:left;
	margin-top:6px;
}

.latest-photogallery-head
{
	width:202px;
	height:31px;
	background-image:url(/images/images/latest-photo-gallery-head.gif);
	background-repeat:no-repeat;
}

.latest-photogallery-in
{
	width:192px;
	
	border-left:5px solid #c4c4c4;
	border-right:5px solid #c4c4c4;
	border-bottom:5px solid #c4c4c4;
	height:131px;
}

.Dvacancies a
{
	width:196px;
	float:left;
	background-image:url(/images/images/join-us-vacancies-01.gif);
	height:57px;
	background-repeat:no-repeat;
	margin-left:30px;
	margin-top:8px;
}

.Dvacancies a:hover
{
	width:196px;
	float:left;
	background-image:url(/images/images/join-us-vacancies-02.gif);
	height:57px;
	background-repeat:no-repeat;
	margin-left:30px;
	margin-top:8px;
}

.vacancies a
{
	width:196px;
	float:left;
	background-image:url(/images/images/join-us-vacancies-01.gif);
	height:57px;
	background-repeat:no-repeat;
	margin-left:3px;
	margin-top:8px;
}

.vacancies a:hover
{
	width:196px;
	float:left;
	background-image:url(/images/images/join-us-vacancies-02.gif);
	height:57px;
	background-repeat:no-repeat;
	margin-left:3px;
	margin-top:8px;
}

.footer
{
	width:950px;
	float:left;
	background-image:url(/images/images/graphics-divider.gif);
	background-repeat:no-repeat;
	background-position:center top;
	min-height:80px;
	padding-top:25px;
}

.footer-links 
{
	width:950px;
	text-align:center;
	float:left;
}

.footer-links  li
{
	color:#929292;
	display:inline;
	font-size:10px;
	text-transform:uppercase;
	margin:0px 6px 0px 6px;
}

.footer-links  li a
{
	color:#777777;
	text-decoration:none;
	word-spacing:2px;
	
}

.footer-links  li a:hover
{
	color:#de7d00;
}

.copyright
{
	width:550px;
	text-align:center;
	float:left;
	font-size:10px;
	line-height:15px;
	border-top: 1px dotted silver; 
	margin-top:-10px; 
	padding:5px;
	margin-left:220px;
	color:#777777;
}

.down-cruve
{
	width:990px;
	height:20px;
	background-image:url(/images/images/full-back-down.png);
	background-repeat:no-repeat;
	float:left;
	border:0px solid red;
}

.accordionHeader_Y
{
    border: 1px solid #C5C5C5;

    background-color: #E9E9E9;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
    text-transform:uppercase; 
    font-weight:bold;
    padding: 3px;
    cursor: pointer;
    margin-top:4px;
    padding-left:5px;
    color:#2F2F2F;
}




.accordionContent_Y
{
    background-color: #fff;
    border: 1px solid #C5C5C5;
    border-top: none;
    padding: 5px;
    text-align:center;
}




.e-care-login
{
    width:252px;
    height:162px;
    background-image:url(/images/images/e_care_login_bg.gif);
    background-repeat:no-repeat;
    float:left;
    margin-top:0px;
}

.e-care-login_support
{
    float: right; 
    padding-right:13px; 
    margin-top:7px; 
    background-image:url(/images/images/support_icon.png); 
    background-repeat:no-repeat; 
    width:90PX; 
    text-align:right; 
    font-size:11PX; 
    color:#1e2f05;
}
.e-care-login_text_box
{
      background-color:Red;
      
      font-size:11px;
}

.e-care-login_text_box
{
      background-color:Red;
      
      font-size:11px;
}
.modalBackground
{
background-color: Black;
filter: alpha(opacity=50);
opacity: 0.80;
z-index: 10000;
}
.kids-corner a
{
width:210px; float:left; background:url(../images/images/kids.png) top left  no-repeat; height:149px; margin-top:5px;
}
.kids-corner a:hover
{
 background:url(../images/images/kids.png) 0px -157px no-repeat; 
}

