body{background:url(images/bg.gif) repeat-x #f9fce5; margin:0; padding:0; font-family:arial; font-size:12px; color:#000;}
.clr{clear:both; height:0px; font-size:0px;}
img{border:0;}
a{text-decoration:none; color:#000; font-size:12px; font-family:arial;}
h1, h2, h3, h4 ,h5, h6{margin:0; padding:0; font-family:arial;}
#container{width:945px; margin:0 auto;}
#header{width:945px;}
.logo{width:416px; float:left; text-align:left; padding:15px 0 0 0;}
.head-right{width:482px; float:left;}
.top-nav{width:278px; background:url(images/top-nav-bg.gif) no-repeat; margin:0 0 13px 77px; height:23px; padding:5px 0 0 0; text-align:center;}
.top-nav ul{margin:0; padding:0;}
.top-nav li{margin:0; padding:0 13px 0 13px; display:inline; height:28px; background:url(images/border.gif) left no-repeat; font-size:10px;}
.top-nav li.firstab{background:none; padding:0 13px 0 0;}
.top-nav li.lastab{padding:0 0 0 13px; margin:0;}
.top-nav li a{margin:0; text-decoration:none; color:#fff; font-size:12px; font-family:arial;}
.amc{margin:0px 0 45px 0;}
#navigation{padding-bottom:6px;}
#navigation ul{margin:0; padding:0;}
#navigation li{margin:0; padding:0 21px 0 0; display:inline;}
#navigation li.lastab{padding:0; margin:0;}
#navigation li a{text-decoration:none; color:#fff;}
#main-container{width:946px; margin:0 auto;}
.banner-bg{background:url(images/nav-bg.gif) no-repeat; width:940px; padding:3px; margin-bottom:5px;}
.left-nav{float:left; width:240px;}
.left-nav ul{margin:0; padding:0;}
.left-nav li{margin:1px 0 0 0; padding:0; list-style:none;}
.left-nav li a{ text-align:none; background:url(images/a-bg.png) no-repeat; display:block; height:21px; padding:7px 0 0 33px; color:#fff; text-decoration:none;}
.left-nav li.lasttab{margin:0;}
.left-nav li a:hover{background:url(images/a-hover-bg.png) no-repeat; display:block;}
.left-nav li a.active{background:url(images/a-hover-bg.png) no-repeat; display:block;}
.banner{float:left; width:700px; margin-top:-3px;} 
.what-next{width:303px; float:left; background:url(images/box.gif) 0 -84px repeat-x; height:216px; padding:11px 0 0 0; margin-right:4px; height:217px;}
.content-div{border:1px solid #cb224d; width:287px; margin:12px 0 0 0; padding:0px 0 0 14px; height:182px; font-weight:bold;}
.content-div ul{margin:0; padding:0;}
.content-div li{margin:0; padding:0 0 0 20px; background:url(images/arrow.png) no-repeat 0 3px; list-style:none;}
.content-div li ul{margin:0; padding:0;}
.content-div li ul li{margin:28px 0; padding:0; background:none;}
.what-next span{color:#fff; font-weight:bold; font-size:16px; margin-left:11px;}
.latest-box{width:362px; float:left; margin-right:4px; height:226px;}
.left{width:10px; background:url(images/box.gif) no-repeat; height:42px; float:left;}
.right{width:10px; background:url(images/box.gif) no-repeat 0 -42px; height:42px; float:left;}
.latest-head{background:url(images/box.gif) 0 -85px repeat-x; width:342px; float:left; height:31px; color:#fff; font-weight:bold; font-size:16px; padding-top:11px;}	
.latest-content{height:174px; float:left; border:1px solid #cb224d; border-top:0; background-color:#fff; border-bottom:0; padding:0px 37px 0px 43px; width:280px;}
.b-left{height:11px; float:left;}
.b-right{height:11px; float:left;}
.addmission{width:272px; float:left; height:228px;}
.addmission-head{background:url(images/box.gif) 0 -85px repeat-x; width:252px; float:left; height:31px; color:#fff; font-weight:bold; font-size:16px; padding-top:11px;}
.addmission-content{height:174px; float:left; width:245px; border:1px solid #cb224d; border-top:0; border-bottom:0; padding:0px 10px 0px 15px; background:url(images/pen.png) no-repeat right top #fff;}
.addmission-content ul{margin:0; padding:0;}
.addmission-content li{margin:0; padding:0 0 6px 20px; background:url(images/arrow.png) no-repeat 0 3px; list-style:none; font-weight:bold;}
.addmission-content li ul{margin:0; padding:0;}
.addmission-content li ul li{margin:15px 0 0 0; padding:0; background:none;}
.addmission-content span{font-weight:normal;}
.leading{width:905px; padding:0 20px; text-align:center; background-color:#333333; line-height:24px; margin:4px 0 1px 0; color:#fff; font-weight:bold;}
#footer{background-color:#c40d43; padding:0; color:#fff; text-align:center; line-height:17px;}
#footer a{text-decoration:none; color:#fff;}
/*about page*/
.right-panel{width:674px; float:left; padding:0 0 10px 13px;}
.abt-content ul{margin:15px 0 0 0; padding:0;}
.abt-content li{ margin:6px 0 6px 18px; padding:0 0 0 20px; background:url(images/arrow.gif) no-repeat 0 3px; list-style:none;}
.abt-banner{width:673px;}
.heading{font-size:16px; font-weight:bold; color:#000; margin-bottom:6px;}
.abt-img{width:148px; height:106px; margin:29px auto; border:1px solid #000;}
.abt-content{padding:18px 0 0 9px;}
.abt-content h1{font-size:16px; font-weight:bold; font-family:arial;}
.abt-content h2{font-size:14px; font-weight:bold; font-family:arial; margin:10px 0 0 0;}
.abt-content p{ font-size:12px; width:634px; padding-top:25px; margin:0; line-height:18px;}
.pgdm h2{color:#C20D3E; font-size:16px; font-weight:bold;}
.course{color:#C20D3E; font-size:16px; font-weight:bold; margin-top:15px;}
.text{font-weight:bold; font-size:14px; margin-left:40px;}

#jsddm{	margin: 0;	padding: 0}
#jsddm li{float: left; list-style: none; font: 12px Tahoma, Arial}
#jsddm li a{text-align:none; background:url(images/a-bg.png) no-repeat; display:block; height:21px; padding:7px 0 0 33px; color:#fff; text-decoration:none; width:207px;}
#jsddm li a:hover{background:url(images/a-hover-bg.png) no-repeat; display:block;}		
#jsddm li ul{margin:-28px 0 0 240px; padding: 0; position: absolute; visibility: hidden;}
#jsddm li ul li{float: none; display: inline; margin:0; padding:5px 0 0 0;}
#jsddm li ul li a{width: auto; background:#AF2342; color: #fff; padding:6px 20px 1px 20px; border-bottom:1px solid #fff;}
#jsddm li ul li a:hover	{background:#AF2342;}

div.box {
margin:0 auto;
width:326px;position:relative;
margin-top:0px;
padding-left:20px;
padding-top:5px;
}

div.box h1 { 
color:#000;
font-size:16px;
padding:0px 0 5px 5px;
}

div.box label {
width:100%;
display: block;
padding:10px 0 10px 0;
}

div.box label span {
display: block;
font-size:12px;
float:left;
width:100px;
text-align:right;
padding:5px 20px 0 0; font-weight:bold;
}

div.box .input_text {
padding:2px;
width:200px;
background:#fff;
 color:#000; border:1px solid #000; 
}

div.box .message{
padding:7px 7px;
width:189px;
background:#fff;
overflow:hidden;
height:85px;  color:#000;  border:1px solid #000; 
}

div.box .button
{
margin:10px 1px 10px 0;
padding:4px 7px;
background:#bf0d3b;
color:#fff;
border:0px;
width:100px;
border-bottom: 1px double #660000;
border-top: 1px double #660000;
border-left:1px double #FF0033;
border-right:1px double #FF0033;
float:right; 
}

.sitemap{
padding:0px;
margin-left:10px;
margin-top:20px;
}
.sitemap1{
padding:0px;
margin-left:30px;
margin-top:10px;
}			