@charset "utf-8";
/* ashok */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.head{background-color:#f2f2f2;}
.menu_bg{background-color:#333;}

/*menu*/
#primary_nav_wrap
{
	margin-top:0px;
	z-index:10000;
}

#primary_nav_wrap ul
{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	padding:0;
	z-index:10000;
}

#primary_nav_wrap li a
{
	display:block;
	color:#fff;
	text-decoration:none;
	font-weight:700;
	font-size:13px;
	line-height:32px;
	padding:0 25px;
	font-family:Arial, Helvetica, sans-serif;
	border-right:1px #666666 solid;
}

#primary_nav_wrap li:last-child a
{
	border-right:none;
}
#primary_nav_wrap ul li
{
	position:relative;
	float:left;
	margin:0;
	padding:0
}

#primary_nav_wrap ul li.current-menu-item
{
	background:#ddd;
	
}

#primary_nav_wrap ul li a:hover
{
	background:#666;
	color:#fff;
}

#primary_nav_wrap ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:#fff;
	padding:0
}

#primary_nav_wrap ul ul li
{
	float:none;
	width:300px;
}

#primary_nav_wrap ul ul a
{
	line-height:120%;
	padding:10px 15px;
	background:#333;
	border-bottom:1px #666666 solid;
}

#primary_nav_wrap ul ul ul
{
	top:0;
	left:100%
}

#primary_nav_wrap ul li:hover > ul
{
	display:block
}
/*end*/

.search_box{padding:5px 1px;
		   margin-top:1px;
		   outline:none;
}
.search_bnt{padding:5px 8px;
			outline:none;
			cursor:pointer;
			margin-top:1px;
			background:#960;
			color:#FFF;
			border:2px #960 solid;
			border-radius:0 2px 2px 0;
}

/*enquiry*/
#enq_top{width:260px;
		 height:auto;
		 padding:5px 8px;
		 float:left;
		 background:#f7921e;
		 color:#FFF;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:18px;
		 text-transform:uppercase;
		 margin-top:3px;
		 border-left:1px #CCC solid;
		 border-right:1px #CCC solid;
}
#enq_box{width:260px;
		 height:auto;
		 float:left;
		 padding:5px 8px;
		 border:1px #CCC solid;
}
#enq_box input[type=text]{width:255px;
		 height:27px;
		 float:left;
		 margin-top:5px;
		 padding:1px 1px;
		 outline:none;
		 border:1px #CCC solid;
}
#enq_box input[type=submit]{width:258px;
		 height:27px;
		 float:left;
		 margin-top:5px;
		 padding:1px 1px;
		 outline:none;
		 border:1px #CCC solid;
		 background-color:#333;
		 color:#FFF;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:14px;
		 border-radius:3px;
		 text-transform:uppercase;
}
#enq_box input[type=submit]:hover{
		 background-color:#060;
		 cursor:pointer;
}
#enq_box textarea{width:255px;
		 height:102px;
		 float:left;
		 margin-top:5px;
		 padding:1px 1px;
		 outline:none;
		 border:1px #CCC solid;
}
/*end*/

/*admission form*/

.form input[type=text]{width:99%;
					   height:25px;
					   padding:2px;
					   float:left;
					   font-family:Arial, Helvetica, sans-serif;
					   font-weight:bold;
					   color:#333;
					   text-transform:capitalize;
}
.form select{width:50%;
			 height:30px;
			 padding:3px;
			 float:left;
			 font-family:Arial, Helvetica, sans-serif;
			 color:#333;
			 font-weight:bold;
}
.form textarea{width:99%;
			 height:70px;
			 padding:3px;
			 float:left;
			 font-family:Arial, Helvetica, sans-serif;
			 color:#333;
			 font-weight:bold;
			 text-transform:capitalize;
}
.form input[type=submit]{padding:10px 20px;
				         border:none;
						 background:#000;
						 color:#FFF;
						 font-family:Arial, Helvetica, sans-serif;
						 font-weight:bold;
}
.form input[type=submit]:hover{
							  background:#666;
							  cursor:pointer;
}
/*admission form end*/
.clear{width:100%;
	   height:15px;
	   float:left;
}
.worning{width:97%;
		 height:auto;
		 float:left;
		 background:#900;
		 color:#FFF;
		 font-size:13px;
		 font-weight:bold;
		 padding:10px;
}

.box{
	 color:#000;
	 width:315px;
	 height:100px;
	 float:left;
	 font-family:Arial, Helvetica, sans-serif;
	 padding:8px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
box-shadow:0 0 2px #333333;

}
.b_h{font-size:16px;
	 font-weight:bold;
	 color:#930;
	 line-height:20px;
	 text-decoration:none;
}
.heading{font-family:Arial, Helvetica, sans-serif;
		 font-size:20px;
		 font-weight:bold;
		 color:#333;
}
p{font-family:Arial, Helvetica, sans-serif;
  color:#333;
  font-size:13px;
  line-height:25px;
  text-align:justify;
}
.left_img{float:left; 
	  padding:0 20px 0 0;
}
.right_img{float:right;
	  padding:0 0 0 20px;
}
.list li{list-style:inside;
			line-height:30px;
			font-size:13px;
			color:#333;
}

.footer{background-color:#333;
	    font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
		font-size:13px;
		text-align:center;
		line-height:30px;
}