/* CSS Document */
body { background:url(images/bg-html.png) repeat-x;background-attachment:fixed;margin:0;padding:0;font-size:9pt;font-family:Arial, Helvetica, sans-serif;color:#000;line-height:1.5em;}
	
#wrapper { width:958px;background:#fff;padding:0 12px;margin:auto;min-height:600px;}

#wrapper-left { 
width:1px;box-shadow:-3px -3px 6px #b67d5d;-webkit-box-shadow:-3px -3px 6px #b67d5d;-moz-box-shadow:-3px -3px 6px #b67d5d;filter:progid:DXImageTransform.Microsoft.dropShadow(color=#b67d5d;, offX=-3, offY=-3, positive=true);}
#wrapper-right { 
width:1px;-webkit-box-shadow:3px -3px 6px #b67d5d;-moz-box-shadow:3px -3px 6px #b67d5d;filter:progid:DXImageTransform.Microsoft.dropShadow(color=#b67d5d;, offX=3, offY=-3, positive=true);}

#wrapperleft { width:11px;background:url(images/bg-leftbody.png) right bottom no-repeat;background-attachment:fixed;margin:0;padding:0;}
#wrapperright { width:11px;background:url(images/bg-leftbody.png) left bottom no-repeat;background-attachment:fixed;margin:0;padding:0;}

#header-1 { height:125px;}
#header-1 .logo{ width:300px;float:left;padding:20px 0;}
#header-1 .search{ width:400px;float:right;padding:94px 0 20px 0;text-align:right;}
img{ border:0;}
.blockForm { margin-right:0px;margin-top:10px;}
a.mainNav { padding:0 10px;text-align:center;color:#606060;text-decoration:none}
#navigation { width:957px;margin:0 0 13px 0;*margin:0 0 13px 0;background:url(images/navigation.png) no-repeat;height:42px;padding-top:6px;}
.box { width:377px;float:left;}
.box2 { width:269px;float:left;}
.box3 { width:286px;float:left;}
.content { padding-bottom:30px;font-size:11pt;padding:0 15px;}
h3 { font-weight:bold;}
h2 { font-weight:bold;}
/*MAIN CONTENT*/
.mainside{ width:575px;margin-right:33px;margin-left:15px;color:#000;float:left;}
.content-post { text-align:justify;}
.mainside h2 { color:#0b8034;font-weight:normal;}
.mainside h2 a { color:#0b8034;font-weight:normal;}
.boldGrey { color:#606060;font-weight:bold;}
.separator { margin-bottom:10px;}
#sharethis a { color:#563710;font-size:11px;}
.centering { width:847px;margin:0 auto;}
.centering h2 { color:#0b8034;}
.centering h2 a { color:#0b8034;}

/*KIDS CORNER*/
.featuredkids {  }
.float { float:left;}
#featuredkids { margin:0 auto;width:895px;}

/*RIGHT SIDE*/
.rightside { border-left:1px dotted #606060;float:right;width:330px;margin-top:20px;}
.rightside #lists { margin-bottom:40px;margin-top:-15px;margin-left:20px;}
.rightside h2 { color:#0b8034;font-weight:normal;}
.rightside h2 a { color:#0b8034;font-weight:normal;}
.rightside ul { list-style-type:none;padding-left:0;}
.rightside ul li { margin-left:0;}
.rightside ul li a { margin-left:0;color:#ff6600;font-size:14px;font-weight:bold;}
#footer {padding:20px 0;text-align:center;background-color:#fff}
.copyright { font-size:11px;margin-top:10px;}
.powered { color:#888;}
.blockForm { width:254px;height:26px;right:5px;float:right;}
.blockFormIE7 { width:254px;height:26px;right:5px;float:right;margin-top:-10px;}
.search-bg { background:url(images/search-bg.png) no-repeat;height:26px;padding:1px 10px;width:153px;border:none;float:left;}
.search-bgIE7 { background:url(images/search-bg.png) no-repeat;height:26px;padding:2px 10px;width:153px;border:none;float:left;}
.search-btn { background:url(images/search-btn.png) no-repeat;height:26px;width:81px;border:none;padding:8px 0;cursor:pointer;float:right;}
ul#footernav 
{ list-style:none;/*float:left;*/ color:#606060;margin:15px 0 0 0;padding:0;}
ul#footernav li
{ display:inline;padding:0;line-height:12px;height:12px;}
ul#footernav li a {	color:#606060;font-size:11px;line-height:14px;text-decoration:none;text-align:left;padding:0 5px;font-weight:normal;border-right:solid 1px #FF6600;}
ul#footernav li a:hover, ul#footernav li.active a{color:#FF6600;}
/* SLIDER CSS */
#home_slide {padding:5px;margin-bottom:20px;background:url(images/bg-slider-home.png) 0 0 no-repeat;z-index:-1;width:950px;height:357px;}
#slider { width:949px;height:355px;position:relative;overflow:hidden;padding:0;margin:0;}
#sliderContent { position:absolute;top:0px;padding:0;margin-top:0px;}
.sliderImage { float:left;position:relative;display:none;}
.sliderImage img { }
.sliderImage span { position:absolute;font:10px/15px Arial, Helvetica, sans-serif;padding:10px 10px;display:none;}
.clear { clear:both;}
.sliderImage span strong { font-size:14px;}
.top { top:0;left:0;}
.bottom { bottom:0;left:0;}
ul { list-style-type:none;}
/* END SLIDER CSS */
.dot-separator { border-bottom:1px dotted #606060;} 
.dot-separator2 { border-top:1px dotted #606060;margin-top:10px;} 
.clr { clear:both;}
ul.anchorLink {list-style:none;color:#606060;margin:0;padding:0;}
ul.anchorLink li{ display:block;padding:0 0 0 5px;line-height:16px;width:225px;float:left}
ul.anchorLink li a { color:#FF6600;font-size:11px;text-decoration:none;text-align:left;width:300px;padding-left:20px;font-weight:normal;background:url(images/li-arrow.jpg) no-repeat left center;}

/*EXTRA STYLES*/
.black { color:#000;}
.h2larger { line-height:30px;}
#healty {  }
#healty ul { margin:20px 0 20px 0;padding:0;list-style-type:none;padding-left:0;}
#healty ul li { margin-left:0px;padding-left:20px;background:url(images/li-arrow-right.gif) 0 5px no-repeat;}


#cafeteria { margin:0px;padding:0px;}
#cafeteria ul { margin:-10px 0 5px 0;padding:0;list-style-type:none;padding-left:0;}
#cafeteria ul li { margin-left:0px;padding-left:20px;background:url(images/li-arrow-right.gif) 0 5px no-repeat;}


.carrers{ margin:0;padding:0 16px 0 16px;font-size:14px;}
.carrers h3{ font-size:16px;color:#00853e;margin:27px 0 5px 0;padding:0;}
.carrers p { margin:9px 0 0 0;padding:0;}
.carrers span{ color:#666666}
.carrers strong { margin:0 0 17px 0;padding:0;}
.apply-now{ margin:16px 0 0 0;padding:0;}

.registration { font-family:Arial, Helvetica, sans-serif;font-style:italic;color:#666666;font-size:14px;}
.registration input{border:none;background:none;}
.registration input.firstname{width:118px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.lastname{width:227px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.address{width:376px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.address{width:376px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.apartno{width:120px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.city{width:285px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.date{width:122px;height:19px;line-height:19px;border:none;float:left;padding:0 2px;background:none;}
.registration input.years{width:60px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.diploma{width:282px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.personal{width:290px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.realationship{width:184px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.yearsknow{width:60px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.telephone{width:185px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration input.schoolname{width:439px;height:19px;line-height:19px;border:none;padding:0 2px;background:none;}
.registration span{float:left;display:block;padding:0;color:#FF0000;vertical-align:middle;margin:0 5px 0 0;padding:0;}
.registration select{ float:left}
.red{ color:#FF0000}
.registration h3{ color:#00853e;font-size:16px;margin:0 0 9px 0;padding:0;}
.reg-input{ margin:0;padding:0;background:url(images/input-bg.gif) no-repeat left;width:289px;height:21px;border:none;padding:0;line-height:25px;float:left}
.input-123{ margin:0;padding:0;background:url(images/first-name.gif) no-repeat left;width:123px;height:21px;border:none;padding:0;line-height:25px;float:left}
.input-232{ margin:0;padding:0;background:url(images/input-bg-2.gif) no-repeat left;width:232px;height:21px;border:none;padding:0;line-height:25px;float:left}
.input-382{ margin:0;padding:0;background:url(images/input-bg-3.gif) no-repeat left;width:382px;height:21px;border:none;padding:0;line-height:25px;float:left}
.input-129{margin:0 0 0 10px;padding:0;background:url(images/input-bg-4.gif) no-repeat left;width:139px;height:21px;border:none;padding:0;line-height:25px;float:left}
.input-289{ margin:0;padding:0;background:url(images/input-bg-5.gif) no-repeat left;width:289px;height:21px;border:none;padding:0;line-height:25px;float:left}
.input-289{ margin:0;padding:0;background:url(images/input-bg-5.gif) no-repeat left;width:289px;height:21px;border:none;padding:0;line-height:25px;float:left}
.input-454{ margin:0;padding:0;background:url(images/input-bg-6.gif) no-repeat left;width:454px;height:21px;border:none;padding:0;line-height:25px;float:left}
.input-64{ margin:0;padding:0;background:url(images/input-bg-64.gif) no-repeat left;width:64px;height:21px;border:none;padding:0;line-height:25px;}
.input-295{margin:0;padding:0;background:url(images/input-bg-7.gif) no-repeat left;width:295px;height:21px;border:none;padding:0;line-height:25px;}
.input-139{margin:0;padding:0;background:url(images/input-bg-9.gif) no-repeat left;width:139px;height:21px;border:none;padding:0;line-height:25px;}
.text-area{ background:url(images/text-area.gif) no-repeat left top;width:656px;height:101px;}
.input-189{margin:0;padding:0;background:url(images/input-bg-8.gif) no-repeat left;width:189px;height:21px;border:none;padding:0;line-height:25px;}
.input-219{margin:0;padding:0;background:url(images/input-bg-8.gif) no-repeat left;width:219px;height:21px;border:none;padding:0;line-height:25px;}
.input-255{margin:0;padding:0;background:url(images/input-bg-10.gif) no-repeat left;width:255px;height:21px;border:none;padding:0;line-height:25px;}
.text-area textarea{ background:url(images/text-area.gif) no-repeat left top;width:650px;height:95px;border:none;background:none;padding:5px 5px 0 5px;}
.text-area-big{width:926px;height:95px;border:none;background:none;padding:5px 5px 0 5px;background:url(images/big-input.gif) no-repeat left;width:926px;height:96px;}
.text-area-big textarea{ border:none;background:none;width:918px;height:90px;}
.registration2 {font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:14px;font-style:normal!important}
.boder-1{ margin:0;padding:0;background:url(images/boder-bg.gif) repeat-x left top;}


div.fileinputs {position:relative;background:url(images/browse-bg.gif) no-repeat;height:26px;}
div.fakefile {position:absolute;top:0px;left:0px;z-index:1;height:26px;width:151px;}
/*input.file {position:relative;text-align:right;-moz-opacity:0 ;filter:alpha(opacity:0);opacity:0;z-index:2;}*/
input.file {opacity:0;position:relative;text-align:right;width:242px;z-index:2;background:none;}
input.buttonbrowse{ background:red;opacity:0;position:relative;text-align:right;width:242px;z-index:2;background:none;}



div.fileinputs {position:relative;}
div.fakefile {position:absolute;top:0px;left:0px;z-index:1;}
input.file {position:relative;text-align:right;-moz-opacity:0 ;filter:alpha(opacity:0);opacity:0;z-index:2;}

 


.fileinputs input[type="text"] {}
.fileinputs input[type="submit"] {border:solid 1px #00ff00;height:18px;width:100px;}


/*************** Added by DA ******************/
.err_messages{color:#FF0000;background:#FFEAEA;border:dashed 1px #FF0000;margin-bottom:10px;padding:5px 20px}
/***************************************************/

#featuredkids {display:block;}
#featuredkids .float {display:block; float: left; padding:20px 0 0 0; width:125px; margin:0 0 0 -19px; position:absolute;}
#featuredkids #downloadlist {float:right; width:744px; padding-right:27px;}
.downloadimg {}
#downloadimg h2 { font-size:17px;color:green}
ul.monthlist { width:140px;float:left;margin:0;padding:0; text-align:center;}
ul.monthlist li { padding:0 0 5px 0; text-align:left;}
ul.monthlist li a { font-size:14px;color:#000000;text-decoration:none;font-weight:bold}
ul.monthlist li a:hover { text-decoration:none;color:green;}
.right {float:right}

.sponserwrap {padding-top:25px;width:894px;margin:0 auto; display:block}
.sponserwrap div.left {width:700px;float:left; padding-left:15px; padding-top:10px;}
.sponserwrap div.right {width:154px;float:right}

.downloadimg h2 {font-weight:bold;color:#0B8034;font-size:15px}


/* Start Browse Button css add*/
#FileUpload {
    position:relative;
}
 
#BrowserVisible {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    background:url(images/browse.gif) 100% top no-repeat;
    height:26px;
    width:240px;
}
 
#FileField {
    width:155px;
    height:26px;
    margin-right:93px;
    font-size:12px;
	width:148px;
}
 
#BrowserHidden {
    position:relative;
    width:240px;
    height:26px;
    text-align: right;
    -moz-opacity:0 ;
    filter:alpha(opacity: 0);
    opacity: 0;
    z-index: 2;
}

/* Browse Button css add*/




/* Start Browse Button css add*/
#FileUpload1 {
    position:relative;
}
 
#BrowserVisible1 {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    background:url(images/browse.gif) 100% top no-repeat;
    height:26px;
    width:240px;
}
 
#FileField1 {
    width:155px;
    height:26px;
    margin-right:93px;
    font-size:12px;
	width:148px;
}
 
#BrowserHidden1 {
    position:relative;
    width:240px;
    height:26px;
    text-align: right;
    -moz-opacity:0 ;
    filter:alpha(opacity: 0);
    opacity: 0;
    z-index: 2;
}




/* Browse Button css add*/
