body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
background: #fff url(../img/global/bg_global-new.gif) top center repeat-y;
}
.oneColFixCtrHdr #container {
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	
}

.oneColFixCtrHdr #mainContent {
/*background:url(../images/main-content-bg.gif) repeat-y;*/
}
/*.oneColFixCtrHdr #mainContent h1 {
font-size:18px;
color:#10537e;
padding-left:20px;
}*/
.oneColFixCtrHdr #main-heading {
	margin-top:12px;
	margin-left:5px;
	margin-right:5px;
	padding:0;
	height:60px;
	background:url(../images/h1-bg.gif) repeat-x;
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
}
.oneColFixCtrHdr #main-heading h1 {
float:left;
width:300px;
margin:0;
padding:18px 0 0 13px;
font-size:20px;
text-transform:uppercase;
color:#c0bebe;
font-weight:normal;
}
.oneColFixCtrHdr #main-heading h2 {
float:right;
width:600px;
margin:0;
padding:14px 0 0 13px;
font-size:24px;
color:#FFFFFF;
font-weight:normal;
}
.hd{
margin-left:6px;
margin-right:6px;
font-size:18px;
color:#fff;
padding-left:20px;
padding-top:7px;
background:url(../images/bg-h1.gif) repeat-x;
height:31px;}

#footer {
height:300px;
width:960px;
background:#DDDDDD;
background: url(../images/footer-bg.gif) repeat-x;
padding-top:10px;
}
#footer p {
margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
font-size:11px;
color:#000000;
}
#footer h1 {
margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
padding-left:15px;
font-size:12px;
color:#000000;
font-weight:bold;
}
#footer h2 {
margin: 0;
float:left;
width:530px;
padding-left:15px;
padding-top:60px;
line-height:15px;
font-size:10px;
color:#fff;
font-weight:normal;
}
#footer h3{
margin: 0;
float:right;
width:350px;
padding-left:15px;
padding-top:60px;
font-size:10px;
color:#fff;
text-decoration:none;
font-weight:normal;
}
#footer h3 a{
text-decoration:none;
color:#fff;
}
#footer h3 a:hover{
text-decoration:none;
color:#35a2dc;
}
.footer-link{
text-decoration:underline;
color:#35a2dc;
}
.footer-link:hover{
text-decoration:none;
color:#fff;
}
#footer ul {
margin:0px;
padding:0 0 0 15px;
list-style:none;
}
#footer li {
display:block;
background:url(../images/bullet.gif) no-repeat left 12px;
margin:0px;
padding: 5px 0 0 15px;
}
#footer li a {
font-size:12px;
color:#000000;
text-decoration:none;
}
#footer li a:hover {
font-size:12px;
color:#cac8c8;
text-decoration:none;}
	
	
/*.oneColFixCtrHdr #header{
margin:0;
padding:0;
}
.logo{
margin-top:30px;
float:left;
width:434px;
height:81px;
}*/
/*.search{
margin-top:70px;
float:right;
width:300px;
height:30px;}
#input-box{
float:left;
width:270px;
text-align:right;
margin-right:5px;
}
#button{
float:right;
width:25px;
}*/
.hero-menu{
margin-top:6px;
padding:0;
height:35px;
background:url(../images/hero-menu-bg.gif) repeat-x;
}
.clr{
clear:both;}
.oneColFixCtrHdr #menu-second{
margin-top:9px;
}
.menu-HealthEducation{
float:left;
width:271px;
height:31px;
}
.gray-bar{
margin-top:6px;
padding:0;
height:35px;
background:url(../images/gray-bg.gif) repeat-x;
}
.menu-RightSide{
text-align:right;
float:right;
height:31px;
width:600px;
}
.menu-RightSide span{
padding:8px;}
.menu-RightSide a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.menu-RightSide a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#c5c5c5;
text-decoration:none;
}
.input-box{
width:150px;
height:20px;
}
#bradcrumb-container{
height:25px;
width:750px;
}

#bradcrumb span{
float:left;
width:520px;
font-size:10px;
font-weight:bold;
color:#656565;
margin:0;
}
#bradcrumb a{
font-size:10px;
color:#656565;
text-decoration:none;
}
#bradcrumb a:hover{
font-size:10px;
color:#000;
text-decoration:none;
}

#right-button{
margin:0;
padding:0;
text-align:right;
padding-right:30px;
width:175px;
float:right;
padding-top:5px;}
#left-menu{
/*margin:13px 0;*/
padding-top:13px;
padding-right:5px;
width:191px;
float:right;
background-color:#fff;
}
#left-menu ul{
display:block;
margin:0px;
padding:0px; 
font-size:12px;
font-weight:normal;
list-style:none;
}
#left-menu li{
display:block;
margin:0px;
padding:0px; 
background-color:#d0d0d0;
border-bottom:#8f8f8f 1px solid;
}
#left-menu li a{
display:block;
margin:0px;
padding:10px 0 0 10px;
color:#353535;
height:22px;
text-decoration:none;
}
#left-menu li a:hover{
color:#FFFFFF;
text-decoration:none;
background:url(../images/glossyback.gif) repeat-x left top;
} 
#left-menu .active{
margin:0px;
padding:10px 0 0 10px;
height:22px;
color:#FFFFFF;
text-decoration:none;
background:url(../images/glossyback.gif) repeat-x left top;
} 
#left-menu h1{
font-size:13px;
color:#66a300;
display:block;
padding-left:15px;
padding-top:10px;
background-color:#d0d0d0;
}
#left-menu h2{
font-size:12px;
font-weight:normal;
color:#323231;
display:block;
padding-left:15px;
padding-top:5px;
background-color:#d0d0d0;
}
#right-container{
margin:0; 
padding:0 6px 6px 6px;
float:right;
width:100%px;
height:100%;
line-height:16px;
background:#FFFFFF;
}
#right-container h2{
margin:10px 0 5px 0;
padding-bottom:5px;
font-size:20px;
font-weight:bold;
color:#363636;
}
#right-container p{
margin:0;
padding:13px 0;
padding-bottom:10px;
font-size:12px;
}
.text-hd{
float:left;
width:750px;
border:#e0e0e0 solid 1px;
background-color:#eaeaea;
}
.text-hd2{
float:left;
padding:5px;
font-weight:bold;
font-size:14px;
color:#666666;
}
.text-hd2-right{
width:300px;
float:right;
padding:5px;
font-size:14px;
}

/*tabs content*/
.tabbed-content {
margin:0;
padding:0;
height:38px;
}
.tabbed-content h1,h2,h3,h4,p,ul#boardIDFC {/*padding-left:4px;padding-right:4px;*/}
#tabs {
margin:0;
padding:0;
height:39px;
/*background-color:#e7e7e7;*/
}
#tabs ul {
list-style: none;
margin:0;
padding:0;
height: 38px; 
width:600px;
/*background:url('../images/tabs-bg.gif') repeat-x;
*/}
#tabs ul li {
list-style: none;margin:0;padding:0;float:left;
}
/*#tabs ul li.active {
float: left;
padding-top:12px;
padding-left:5px;
font-size: 11px;font-weight:bold;
height: 32px;
color: #222021;
}*/
#tabs ul li.active_tab_1 a {
margin-right:20px;
width:101px;
height:26px;
color:#c0bebe;
font-size:12px;
font-weight:bold;
border-top: solid 2px #258ac2;
text-transform:uppercase;
/*background:url(../images/tabs-bg-active.gif) repeat-x;
*/
}
#tabs ul li.active_tab_2 a {
margin-right:20px;
width:100px;
height:26px;
color:#c0bebe;
font-size:12px;
border-top: solid 2px #258ac2;
text-transform:uppercase;
/*background:url(../images/tabs-bg-active.gif) repeat-x;*/
}
#tabs ul li.active_tab_3 a {
margin-left:20px;
margin-right:20px;
width:58px;
height:26px;
color:#c0bebe;
font-size:12px;
border-top: solid 2px #258ac2;
text-transform:uppercase;
/*background:url(../images/tabs-bg-active.gif) repeat-x;*/
}
#tabs ul li.active_tab_4 a {
margin-right:20px;
width:63px;
height:26px;
color:#c0bebe;
font-size:12px;
border-top: solid 2px #258ac2;
text-transform:uppercase;
/*background:url(../images/tabs-bg-active.gif) repeat-x;*/
}
#tabs ul li.active_tab_5 a {
margin-right:20px;
width:78px;
height:26px;
color:#c0bebe;
font-size:12px;
border-top: solid 2px #258ac2;
text-transform:uppercase;
/*background:url(../images/tabs-bg-active.gif) repeat-x;*/
}
#tabs ul li.active_tab_6 a {
width:100px;
height:26px;
color:#c0bebe;
font-size:12px;
border-top: solid 2px #258ac2;
text-transform:uppercase;
/*background:url(../images/tabs-bg-active.gif) repeat-x;*/
}
#tabs ul li a {
float: left;
padding-top:5px;
color:#656565;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
text-align:center;
border-top: solid 2px #434343;
}
#tabs ul li a.tab_1 {
margin-right:20px;
height:26px;
width:101px;
/*background:url('../images/tabs-bg.gif') repeat-x;*/
}
#tabs ul li a.tab_2 {
margin-right:20px;
width:100px;
height:26px;
/*background:url('../images/tabs-bg.gif') repeat-x;*/
}
#tabs ul li a.tab_3 {
margin-left:20px;
margin-right:20px;
width:58px;
height:26px;
/*background:url('../images/tabs-bg.gif') repeat-x;*/
}
#tabs ul li a.tab_4 {
margin-right:20px;
width:63px;
height:26px;
/*background:url('../images/tabs-bg.gif') repeat-x;
*/}
#tabs ul li a.tab_5 {
margin-right:20px;
width:78px;
height:26px;
/*background:url('../images/tabs-bg.gif') repeat-x;*/
}
#tabs ul li a.tab_6 {
width:100px;
height:27px;
/*background:url('../images/tabs-bg.gif') repeat-x;*/

}
#tabs ul li a:hover {
text-decoration: none;
}
#tabs ul li.second {
*margin-top: -15px;  
}
#tabs ul li.third, #tabs ul li.fourth, #tabs ul li.fifth  {
*margin-top: 0px;  
}
.active-link{
text-align:center;}

/*Education About Us page Start Here*/
#left_conetent {
float:left;
margin:10px 0 0 0;
width:465px;
font-size:12px;
line-height:16px;
}
#left_conetent h1{
font-size:16px;
color:#353535;
padding:10px 0 5px 0;
margin:0px;
}
#left_conetent .director_left{
float:left;
padding:0px;
margin:0 6px 0 0;
width:138px;
}
#right_conetent .director_right{
float:right;
padding:0px;
margin:0px;
width:280px;
color:#353535;
font-size:12px;
font-weight:normal;
}
#right_conetent{
float:right;
width:280px;
font-size:12px;
line-height:16px;
}
#right_conetent h1{
font-size:16px;
color:#353535;
padding:10px 0 5px 0;
margin:0px;
}
#right_conetent h2{
font-size:12px;
font-weight:bold;
color:#508500;
padding:5px 0 0 0;
margin:0px;
}
#right_conetent ul{
padding:0px;
margin:0px;
width:264px;
list-style:none;
}
#right_conetent li{
padding:5px 0 5px 15px;
margin:0px;
width:264px;
background:url(../images/arrow_green.gif) no-repeat left 11px;
}
#right_conetent .award_left{
float:left;
padding:0px;
margin:0 6px 10px 0;
width:71px;
}
#right_conetent .award_right{
float:right;
padding:0px;
margin:0px;
width:190px;
color:#353535;
font-size:12px;
font-weight:normal;
}
/*Education About Us page End Here*/

/*Education Depatment Faculty Page Start Here*/
.faculty_big{
font-size:14px;
font-weight:bold;
color:#353535;
}
.faculty_small{
font-size:12px;
font-weight:normal;
color:#353535;
}
/*Education Depatment Faculty Page End Here*/

/*Education Depatment Curriculum Page Start Here*/
.curriculum{
float:left;
width:340px;
padding:10px;
margin:10px 0 0 10px;
background-color:#f5f5f5;
}
.curriculum h1{
margin:0px;
padding:5px 0 5px 20px;
font-size:14px;
font-weight:bold;
background:url(../images/curriculum.jpg) no-repeat left 6px;
}
.curriculum h4{
padding:2px 0;
margin:0px;
font-size:12px;
font-weight:normal;
}
/*Education Depatment Curriculum Page End Here*/

/*Education Facilities Hostel Page Start Here*/
.hostel{
}
.hostel h1{
font-size:14px;
font-weight:normal;
color:#353535;
padding:5px 0;
margin:0px;
}
.hostel h3{
font-size:12px;
font-weight:normal;
color:#353535;
padding:2px 0;
margin:0px;
}
/* menu inner page start here*/
#menu-top-inner{
float:left;
width:272px;
height:37px;
}
#menu-top-inner .left{
float:left;
width:140px;
}

#menu-top-inner .right{
float:right;
width:130px;
}
/* menu inner page End here*/
/* --------------faculty page--------------*/
.faculty-row
{
margin:0;
padding:0;
width:750px;}
.first-box{
margin:0;
padding:0;
height:50px;
float:left;
width:360px;
border:#d0d0d0 solid 2px;}
.first-box h1{
float:left;
width:250px;
margin:0;
padding-top:12px;
padding-left:5px;
font-size:12px;
color:#454545;
}
.first-box span{
float:right;
margin:0;
padding-top:12px;
margin-right:3px;
width:100px;
font-size:12px;
font-weight:normal;
}
.second-box{
float:right;
width:360px;
height:50px;
border:#d0d0d0 solid 2px;}
.second-box h1{
float:left;
width:250px;
margin:0;
padding-top:12px;
padding-left:5px;
font-size:12px;
color:#454545;
}
.second-box span{
float:right;
margin:0;
padding-top:12px;
margin-right:3px;
width:100px;
font-size:12px;
font-weight:normal;

}
/* --------------end faculty page--------------*/
/* --------------PHY facilities page--------------*/
.facilities-table{
font-size:12px;
}
.facilities-table-hd{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-color:#6eae00;
padding:5px;}
.txt-ul li{
margin:0;
padding-left:13px;
padding-right:20px;
line-height:22px;
font-size:12px;
list-style:none;
background:url(../images/li-arrow.gif) left 8px no-repeat;}
.link2{
padding:3px;
font-size:12px;
color:#6aa707;
text-decoration:none;
background-color:#f5f4f4;
border:#CCCCCC solid 1px;}
.link2:hover{
padding:3px;
font-size:12px;
color:#424242;
background-color:#d3d3d2;
border:#CCCCCC solid 1px;
text-decoration:underline;}
.link{
font-size:12px;
color:#436508;
text-decoration:none;
}
.link:hover{
font-size:12px;
color:#424242;
text-decoration:underline;}
/*Testimonials-----CAROUSEL----CSS*/
#testimonial-container{
width:746px;
height:350px;
border:#CCCCCC solid 1px;}
.stepcarousel{
position: relative; 
overflow: scroll;
width: 220px;
height: 200px; 
}

.stepcarousel .belt{
position: absolute; 
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; 
overflow: hidden; 
margin-left:50px; 
margin-top:100px;
width:250px; 
}
/*End----Testimonials-----CAROUSEL----CSS*/
.sitemap {
width:720px;
background-color:#edeaea; 
font-weight:bold;
padding-left:5px;
}
#sitemap-container{
width:720px;}
.sitemap-left{
float:left;
width:350px;
}
.sitemap-left ul li{
margin-left:20px;
list-style:disc;
}
.sitemap-right{
float: right;
width:350px;
}
.sitemap-right ul li{
list-style:disc;
}
.quotes{
margin-top:15px;}

