/* CSS Document */
body{margin:0px; padding:0px; background:url(../images/slahed-body-bg.jpg); behavior:url("csshover.htc");}
#wrapper{width:100%; margin:0px; padding:0px; background: url(../images/slahed-body-bg.jpg);}
#wrapper-intro{ width:980px; height:100%; margin:0px auto; padding:0px; border:3px solid #fff;}
#header-intro{width:100%; height:174px; background:url(../images/header-bg.jpg) left top repeat-x; margin:0px auto; padding:0px; text-align:center;}
.phone{font:normal 25px/35px Arial, Helvetica, sans-serif; color:#1F8CCD; height:50px;}
#header-intro span { margin:0px auto;}
#logo{width:358px; height:138px;}
#content{width:100%; height:383px; background:url(../images/intro-center-bg.jpg) left top repeat-x;}
#intro-lady{width:243px; height:383px; background:url(../images/intro-lady.jpg) left top no-repeat; float:left;}
#intro-icon-btn{ width:510px; height:383px; float:left; margin-left: 170px; padding:0px;}
#mission{position:absolute; left:50%;margin:0 0 0 -250px; top:210px; width:600px; height:51px; background:#ccc; background:url(../images/left-scroll-shadow.jpg) left top no-repeat;}
#mission span{width:580px; height:51px; background:url(../images/right-scroll-shadow.jpg) right top no-repeat; font:bold 16px/24px Arial, Helvetica, sans-serif; float:right;margin:0px; padding:12px 12px 0 12px; color:#1F8CCD; }

#scroll{ float:left; width:500px; height:51px; margin:40px 0 0 0px; background:url(../images/left-scroll-shadow1.jpg) left top no-repeat;}

#scroll span{margin:0px; padding:12px 12px 0 12px; width:480px; height:39px; background: url(../images/right-scroll-shadow1.jpg) right top no-repeat; float:right; font:bold 16px/24px Georgia, "Times New Roman", Times, serif; color:#1F8CCD; }

#intro-btn{width: 500px; height:225px; float:left;margin:0px; padding:15px 0 0 0;}
#intro-btn li{width:155px; height:214px; float:left; display:inline; margin-left:10px;}
#intro-btn li a{text-decoration:none; border:none;}

#container{width:900px; margin:0px auto; padding:0px; background:#fff; border:3px solid #fff;}
#header{width:100%; height:174px; background:url(../images/header-bg.jpg) left top repeat-x; margin:0px auto; padding:0px; text-align:center;}
#header span{float:left; margin:0px; padding-left:15px;}
#header img{float:right;}
#main-content {width:900px; margin:0px; padding:0px; background:url(../images/main-content-bg.jpg) left top repeat-x;}
#content-left{width:650px; margin:0px; padding:0px;}
#content-left p b img a{ text-align:center;}


#content-right{width:250px; margin:0px; padding:0px; height:70px; border-left:dashed 1px #ACD6E6;}

/*#menu li { list-style:none; float:left; width:120px; display:inline; margin-left:50px; font:bold 12PX/18PX Arial, Helvetica, sans-serif; color:#FFF;}
#menu li a{text-decoration:none; color:#FFF;}
#menu li a:hover{text-decoration:none; color:#B6DCF3;}*/

h1{font: bold 23px/30px Arial, Helvetica, sans-serif; width:610px; margin:0px; padding:40px 0 0 20px; color:#1F8CCD; text-align:left;}
h2{font: bold 21px/30px Arial, Helvetica, sans-serif; width:610px; margin:0px; padding:40px 0 0 20px; color:#000; text-align:center;}
h3 {font: bold 16px/24px Arial, Helvetica, sans-serif; width:590px; margin:0 0 0 10px; padding:20px 0 0 0px; color:#000; text-align:left;  border-bottom:dashed 1px #ACD6E6;}
h4{font: bold 16px/24px Arial, Helvetica, sans-serif; width:600px; margin:0 0 0 20px; padding:20px 0 0 0px; color:#000; text-align:left;  border-bottom:dashed 1px #ACD6E6;}

.box{ width:610px; background:#c00; padding:10px; color:#FF0000;}
/*.box img{float:left;width:150px; height:175px;}
.box p{float:left; padding-right:10px; text-align:justify;}*/
#content-left span{margin:20px 0 10px 20px; padding:0 0 10px 0; width:610px; background:#EDF7FA; float:left;}

#content-left span b {width:590px;margin:0px; padding:5px; float:left;text-align:right; color:#003399; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;}

#content-left span em{ text-decoration:none; font-weight:bold; padding:0px 5px; color:#003366;}
#content-left span b a {text-decoration:none; color:#039;}
#content-left span b a:hover {text-decoration:none; color:#c00;}

#content-left img {float:left; margin:10px;}
#content-left span p{ float:left;padding-right:10px; margin:0px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666; text-align:justify; width:570px; }
#content-left span p img{ float:left; padding:0 20px 20px 20px;}

#content-left p{float:left; margin:0px; padding:20px 5px 10px 20px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666; text-align:justify; width:600px; }

#form{font:normal 12px/28px Arial, Helvetica, sans-serif; color:#003366; margin:10px 0 30px 0;}
#form a{border:none; text-decoration:none;font:normal 12px/28px Arial, Helvetica, sans-serif; color:#003366; margin:50px 0px;}
#form a:hover {color:#CC0000;}

.error{font:normal 10px/18px Arial, Helvetica, sans-serif; color:#c00; margin:0px; padding:0px; width:600px; margin-left:100px; margin-top:20px; margin-bottom:0px; padding:0px;}


#footer{width:100%; height:53px; background:url(../images/footer-bg.jpg) left top repeat-x; font:normal 11px/18px  Arial, Helvetica, sans-serif; color:#333; text-align:center; padding-top:30px; float:left;}
#footer span{width:100%; height:33px; font:bold 16px/28px  Arial, Helvetica, sans-serif; color:#333; text-align:center; padding-top:-10px; float:left;color:#1F8CCD;}
#footer span a {text-decoration:none; color:#1F8CCD;}
#main-footer{width:900px; height:33px; background:url(../images/footer-bg.jpg) left top repeat-x; font:normal 11px/18px  Arial, Helvetica, sans-serif; color:#333; text-align:center; padding-top:20px; float:left;}
.clear{clear:both}

/*-------- menu starts here -------------*/

#menu{ position:absolute; left:50%;  width:900px; height:27px;  margin:0 0 0 -450px; padding:0 0 0 0px; background:url(../images/menu-bg.jpg) left top repeat-x; text-align:center; z-index:100;} 
#main-menu{ position:absolute; left:50%;  font:bold 12px/18px Arial, Helvetica, sans-serif; width:852px; height:31px; margin:0 0 0 -450px; padding:0 0 0 0px; float:left; background:url(../images/main-menu-bg.jpg) left no-repeat; z-index:101;}

.menu {padding:0 0 0 0px; list-style:none; height:31px; /*background: url(../images/menu-bg.jpg); */ clear:both;	width:900px;z-index:10; margin:0px; padding:0px 0 0 0px; z-index:10; }

.menu li {float:left; padding:0px 0px 0px 0px; position:relative;}

.menu li a {display:block; float:left; height:31px; width:125px; line-height:30px; color:#fff; text-decoration:none; font-size:12px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; cursor:pointer;font-weight:normal; }



.menu li.current a {color:#c00; background:url(../images/common-menu-bg);}*/

.menu li.current a b {color:#fff; font-weight:normal; background:url(../images/common-menu-bg.jpg) no-repeat right top;}

.menu li a:hover {color:#fff;}

.menu li a:hover b {font-weight:bold;}

.menu li.current a:hover {color:#fff; background:#000 url(../images/common-menu-bg.jpg); cursor:default;}

.menu li.current a:hover b {background:url(../images/common-menu-bg.jpg) no-repeat right top;font-weight:normal;}

/*drop-down*/

.menu ul{ position:absolute; padding:0px; display:none; width:176px; z-index:10; list-style:none;}

.menu li:hover ul{ top:29px;left:0; margin:0 0 0 2px; background-color:#FFFFFF; background-image:none; display:block; z-index:10; }

.menu li:hover ul li a, .menu li:hover ul li a b{ float:left; background-image:none; background-color:#92C95F; list-style:none; width:162px; margin-top:2px; color:#fff; text-align:left; z-index:10;background:url(../images/dropdown-bg.jpg) repeat-x top; padding-left:10px; margin: 0 2px 0 2px;}

*html .menu li:hover ul li a, .menu li:hover ul li a b{ float:left; background-image:none; background-color:#92C95F; list-style:none; width:162px; margin-top:2px; color:#fff; text-align:left; z-index:10;background:url(../images/dropdown-bg.jpg) repeat-x top; margin: 0 2px 0 2px;}

.menu li:hover ul li a:hover, .menu li:hover ul li a b:hover{background-color:#80C144; z-index:10;background:url(../images/dropdown-hover-bg.jpg) repeat-x top;  }

/* --------------- menu ends here  ------------------*/
 
/*input:focus{
  background-color:#ccc;
}*/
#appointment{position:absolute; left:50%; top:60px; margin:0 0 0 -420px; padding:0px;} 
.course-heading { width:400px;font:normal 11px/16px  Arial, Helvetica, sans-serif; color:#999; text-align:justify;}
.course-heading h1{ font:bold 16px/20px  Arial, Helvetica, sans-serif; color:#333; text-align:left;color:#1F8CCD; margin-left:10px; padding:10px 10px 10px 0px; border-bottom:dashed 1px #006699; }
.course-heading p{font:normal 12px/18px  Arial, Helvetica, sans-serif; color:#333; text-align:left;color:#1F8CCD; margin-left:0px; padding:0 0 0 0px;}
.course-heading span{float:left font:bold 12px/18px  Arial, Helvetica, sans-serif; color:#c00; text-indent:300px;color:#c00; margin:0px; padding:0px;}





