@charset "utf-8";
/* CSS Document */
*
{
	margin:0;
}
p
{
	text-align:justify;
	line-height:25px;
	padding:0px 0 0 0;
}
section
{
	height:auto;
}
/*#main
{
	width:1000px;
	margin:auto;
	height:auto;
}*/
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(../images/bg-pattern.jpg);
	background-repeat:repeat;
}
/*header start*/
#header-main
{
	background-color:#007ca0;
}

#header
{
	width:1000px;
	margin:auto;
	background: url(../images/header.jpg);
	background-repeat:no-repeat;
	height:90px;
}
/*heading css start*/
.heading
{
	float:left;
	width:200px;
	margin:6px 0 0 0;
}
.heading-bottom
{
	width:250px;
}

@font-face
{
    font-family:BrockScript;
    src:local(BrockScript), url('font/BrockScript.ttf')
	format('truetype');
}

h1
{
	font-family:BrockScript;
	font-size:40px;
	color:#FFF;
	text-shadow:4px 4px 4px #000;
}
h3
{
	font-family:Tahoma, Geneva, sans-serif;
	color:#A50000;
	font-size:14px;
	padding:10px;
	border-bottom:dotted #1FA39C 1px;
}

h4
{
	color:#FF0;
	padding:0 0 15px 0;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
}

h6
{
	font-family:Tahoma, Geneva, sans-serif;
	color:#ffffff;
	font-size:15px;
	padding:8px 8px 8px 8px;
	border-bottom:dotted #1FA39C 1px;
	width:980px;
	background:url(../images/heading-bg.png);

	
}

#nav-top
{
	float:right;
	width:716px;
	background:url(../images/nav-top.png);
	background-repeat:repeat-x;
	height:28px;
	border: solid 1px #002f3d;
	margin:33px 35px 0 0;
}

#nav-top ul
{
	display:inline;
	
}
#nav-top li
{
	list-style:none;
	float:left;
	height:27px;
	line-height:29px;
	text-align:center;
	font-family:'Geneva',Tahoma,sans-serif;
	font-size:12px;
	color:#FFF;
	text-transform:capitalize;
}
#nav-top li a
{
	color:#FFF;
	text-decoration:none;
	display:block;
	font-weight:bold;
}
#nav-top li a:hover
{
	color:#FFC94F;
	text-decoration:none;
	display:block;
	transition: all 0.3s linear 0s;
	background-color:#004255;
}

#nav-top li ul 
{ 
	position:absolute;  
	display:none;
	margin:0 0 0 -40px;
	z-index:999999;	
	
	
} 
#nav-top li:hover ul { 
	display: block; 
	
} 
#nav-top li ul li { 
	float: none; 
	display:inline; 
}
#nav-top li ul li a { 
	width:160px; 
	position: relative; 
	border-left: 1px solid #004d64; 
	border-right: 1px solid #004d64; 
	border-bottom: 1px solid #004d64; 
	background:#004255; 
	color:#EDC973;
	text-align:left;
	padding:3px; 
	
}
#nav-top li ul li a:hover 
{
	background:#036481;
	color:#FFF;
	transition: all 0.3s linear 0s;
}

#nav-bottom
{
	background-color:#FFF;
	height:28px;
	box-shadow:2px 2px 2px #CCC;
}
.home
{
	width:57px;
	padding:0 0 0 0px;
	border-right:solid 1px #004d64;
}

.abt-us
{
	width:89px;
	text-align:center;
	border-right:solid 1px #004d64;
}

.admin
{
	width:101px;
	text-align:center;
	border-right:solid 1px #004d64;
}

.admission
{
	width:103px;
	text-align:center;
	border-right:solid 1px #004d64;
}
.courses
{
	width:145px;
	text-align:center;
	border-right:solid 1px #004d64;
}
.faculty
{
	width:118px;
	text-align:center;
	border-right:solid 1px #004d64;
}

.facilities
{
	width:90px;
	text-align:center;
	/*border-right:solid 1px #e49c00;*/
}
.activities
{
	width:90px;
	text-align:center;
	
}
.achievements
{
	width:117px;
	text-align:center;
	border-right:solid 1px #e0e0e0;
}
.placement
{
	width:95px;
	text-align:center;
	border-right:solid 1px #e0e0e0;
}
.downloads
{
	width:93px;
	text-align:center;
	
}

.gallery
{
	width:73px;
	text-align:center;
	border-right:solid 1px #e0e0e0;
}
/* navigation div css end*/
/* nav end*/
/*heading css end*/

.flash-main
{
	height:auto;
	width:100%;
	background-color:#F1FEFE;
}
.flash
{
	display:inline-block;
	width:757px;
	vertical-align:top;
}
.flash-back
{
	width:1000px;
	margin:auto;
}
.slider
{
	display:inline-block;
	width:1000px;
	height:366px;
	vertical-align:top;
	
}

.content
{
	width:1000px;
	margin:auto;
	background-color:#FFF;
}


.content-pages-back
{
	width:1000px;
	margin:auto;
	background-color:#FFF;
}

/*CONTENT PAGE LEFT START*/
.content-pages-left
{
	width:764px;
	display:inline-block;
	vertical-align:top;
}




.left-text
{
	display:inline-block;
	vertical-align:top;
	width:578px;
	
	
}

.left-image
{
	display:inline-block;
	vertical-align:top;
	width:152px;
	padding:15px;
	
}
/*CONTENT PAGE LEFT END*/

/*CONTENT PAGE RIGHT START*/
.content-pages-right
{
	width:232px;
	display:inline-block;
	vertical-align:top;
}

.product-links
{
	border-radius:15px;
	background-color:#E4FCFC;
	min-height:210px;
	margin:46px 0 15px 0;
}

.product-links h3
{
	border-radius:15px 15px 0 0;
	background-color:#01637F;
	font-family:tahoma;
	font-size:15px;
	padding:10px;
	color:#FFF;
}

.product-links ul 
{
	display:inline;
}

.product-links li 
{
	margin:0 0 0 20px;
	list-style-image:url(../images/bullet-products.jpg);
	line-height:25px;
	font-family:tahoma;
	font-size:15px;
	color:#01637F;
}

.product-links li a
{
	line-height:25px;
	font-family:tahoma;
	font-size:15px;
	text-decoration:none;
	color:#01637F;
}

.product-links li a:link
{
	line-height:25px;
	font-family:tahoma;
	font-size:15px;
	text-decoration:none;
	color:#01637F0;
}

.product-links li a:hover
{
	line-height:25px;
	font-family:tahoma;
	font-size:15px;
	text-decoration:none;
	color:#A50000;
}
.selected
{
	font-weight:bold;
	color:#A50000;
}

/*CONTENT PAGE RIGHT END*/
h2
{
	font-family:BrockScript;
	font-size:27px;
	color:#a50000;
	/*text-shadow:4px 4px 4px #000;*/
}

.head-product-range
{
	font-family:Calibri;
	font-size:20px;
	float:left;
	width:240px;
	padding:33px 0 19px 9px;
	color:#004458;
}

.product-range-border-left
{
	border:1px solid #E6E6E6;
	height:0px;
	width:200px;
	float:left;
	margin:44px 0 0 126px;
}

.product-range-border-right
{
	border:1px solid #E6E6E6;
	height:0px;
	width:200px;
	float:left;
	margin:44px 0 0 0;
}

.products-scroll
{
	margin:76px 0 0 0;
}
.products-scroll ul
{
	display:inline;
}

.products-scroll li
{
	display:inline;
	float:left;
	margin:0 0 0 20px;
}

.featured-products
{
	width:1000px;
	margin:auto;
}

.f-product1
{
	display:inline-block;
	background:url(../images/main-pic1.jpg);
	background-repeat:no-repeat;
	width:322px;
	height:164px;
	margin:38px 0 0 0;
	vertical-align:top;
	border-radius:21px;
	border:1px solid #E8E8E8;
}

.f-product1 ul
{
	display:inline;
}

.f-product1 li
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	line-height:25px;
	list-style-image: url(../images/bullet.png);
	margin:0 0 0 22px;
}

.f-product2
{
	display:inline-block;
	background:url(../images/main-pic2.jpg);
	background-repeat:no-repeat;
	width:322px;
	height:162px;
	margin:38px 0 0 10px;
	vertical-align:top;
	border-radius:21px;
	border:1px solid #E8E8E8;
}

.f-product2 ul
{
	display:inline;
	margin:15px 0 0 0;
}


.f-product2 li
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;

	list-style-image: url(../images/bullet.png);
	margin:12px 0 0 22px
}

.f-product3
{
	display:inline-block;
	background:url(../images/main-pic3.jpg);
	background-repeat:no-repeat;
	width:322px;
	height:163px;
	margin:38px 0 0 10px;
	vertical-align:top;
	border-radius:21px;
	border:1px solid #E8E8E8;
}


.f-product3 ul
{
	display:inline;
	margin:15px 0 0 0;
}


.f-product3 li
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;

	list-style-image: url(../images/bullet.png);
	margin:12px 0 0 22px
}
h5
{
	font-family:Calibri;
	font-size:16px;
	color:#FFF;
	margin:5px 130px 0 0;
	text-align:center;
}
.head
{
	color:#01637F;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:10px 0 0 0;
}
#footer
{
	background-color:#036D8B;
	width:100%;
}

.footer-inner
{
	margin:auto;
	width:1000px;
}

.footer-text
{
	font-family:Calibri;
	font-size:14px;
	color:#FFF;
	padding:5px 0 0 0;
	text-align:justify;
}

.footer-text a
{
	font-family:Calibri;
	font-size:14px;
	color:#FFF;
	padding:5px 0 0 0;
	text-align:justify;
	text-decoration:none;
}


.footer-text-name
{
	font-family:Calibri;
	font-size:14px;
	color:#6adeff;
	font-weight:bold;
	
}

#row
{
	display:inline-block;
	width:738px;
	border-bottom:dotted #1FA39C 1px;

}

.table_green th
{
	background-color:#E4FCFC;
	padding:10px;
	color:#01485C;
	border:solid 1px #B8F1EE;
}

.table_green td
{
	background-color:#EFFCFB;
	padding:10px;
	color:#01485C;
	border:solid 1px #B8F1EE;
}

.medicines ul
{
	display:inline;
}
.medicines li
{
	font-family:Arial, Helvetica, sans-serif;
	color:#01485C;
	line-height:35px;
	list-style-image:url(../images/bullet-products.jpg);
	margin:0 0 0 22px;
}

.medicines li a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#01485C;
	line-height:35px;
	list-style-image:url(../images/bullet-products.jpg);
	text-decoration:none;
}

.enq-form
{
	margin:auto;
	
}

fieldset
{
	margin:auto;
	border:solid 1px #DFDFDF;
	border-radius:10px; 
}

.contact-us
{
	background-color:#F0F0F0;
	border-radius:10px;
	margin:10px auto;
	height:200px;
	padding:5px;
}

.contact-us a
{
	background-color:#F0F0F0;
	border-radius:10px;
	color:#333;
}

