body{
padding:0px;
margin:14px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
font-weight:normal;
}
p
{
padding:0 0 10px 0;
margin:0px;
}
.img_border{
border:1px solid #000;
}
img { -ms-interpolation-mode: bicubic; } 
ol.decimal {
list-style-type:decimal;
padding:0px;
margin:0px;
}
ul.disc {
list-style-type:disc;
padding:0 10px 0 0;
margin:0px;
}
a{
font-size:12px;
font-weight:normal;
color:#666;
text-decoration:underline;
}
a:hover{
color:#FA0910;
text-decoration:underline;
}
a b{
font-size:12px;
font-weight:normal;
color:#FA0910;
text-decoration:underline;
}
a b:hover{
color:#FA0910;
text-decoration:underline;
}
.link{
font-size:11px;
font-weight:normal;
color:#444;
text-decoration:underline;
}
.link:hover{
color:#FA0910;
text-decoration:underline;
}
#main{
padding:0px;
margin:0px auto;
width:901px; 
}
#header{
padding:0px;
margin:0px;
width:901px;
float:left;
}
#headerTop{
width:901px;
padding:0px;
margin:0px;
float:left;
}
#logo{
width:112px;
height:132px;
padding:0px;
margin:0px;
float:left;
}
#headerRight{
width:789px;
padding:0px;
margin:0px;
float:left;
}
#headerRightTop{
width:789px;
height:97px;
padding:0px;
margin:0px;
float:left;
}
#headerTopLeft{
width:426px;
padding:0 3px;
margin:0px;
float:left;
font-size:9px;
color:#333;
font-weight:normal;
text-align:center;
line-height:normal;
}
.heading{
width:426px;
padding:0px;
margin:0px;
float:left;
}
#headerTopRight{
width:357px;
padding:26px 0 0 0;
margin:0px;
float:left;
font-size:11px;
font-weight:normal;
color:#666;

}
#headerTopRight a{
font-size:11px;
padding:0 5px;
color:#666;
text-align:center;	
text-decoration:none;
}
#headerTopRight a:hover{
text-decoration: underline;
}

#headerTopRight span a{
font-size:11px;
padding:0 5px;
color:#FA0910;
text-decoration:underline;
}
#headerTopRight span a:hover{
text-decoration: none;
padding:0 5px;
}
#search{
width:344px;
height:29px;
padding:6px 0 0 0;
margin:8px 0 0 0;
float:left;
font-size:12px;
color:#fff;
font-weight:normal;
background:url(images/searchbg.gif) no-repeat;
}
.textfield{
width:144px;
height:18px;
background:#fff;
color:#000;
font-size:12px;
font-weight:normal;
padding:0 0 0 2px;
margin:0px;
border:1px solid #646464;
}
#nav{
width:763px;
height:35px;
padding:0px 8px 0 18px;
margin:0px; 
background:url(images/navbg1.gif) no-repeat left top;
float:left;
}
#nav span{
height:35px;
margin:0px;
float:left;
padding:0 0 0 48px;
background:url(images/nav_left.gif) left no-repeat;
}
#nav span ul{
background:url(images/navbg.gif) left repeat-x;
padding:0px;
margin:0px;
height:35px;
float:left;
list-style:none;
width:732px;
}
#nav span ul li{
	margin:0px;
	padding:8px 0 0 0;
	list-style:none;
	float:left;
	color:#fff;
	}
#nav span ul li a{
	margin:0px;
	padding:2px 6px 0 6px;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	background:url(images/devider.gif) right no-repeat;
	}
#nav span ul li a ul{
	margin:0px;
	width:50px;
	padding:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	}
#nav span ul li a ul li{
	margin:0px;
	width:50px;
	padding:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	background:#3300FF;
	} 
#nav span ul li b a{
	margin:0px;
	padding:2px 6px 0 6px;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#FA0910;
	background:url(images/devider.gif) right no-repeat;
	}
#nav span ul li b a:hover{
	color:#FA0910;
	}

#nav span ul li a:hover{
	color:#FA0910;
}
#banner{
background:url(images/banner.jpg) no-repeat;
height:193px;
text-align:right;
width:901px;
padding:4px 0 5px 0px;
margin:0 0 0 0px;
float:right;
}
#middle{
width:901px;
padding:0px 0 0px 0px;
margin:0px;
float:left; background:url(images/border_left_middle.gif) right top repeat-y;
}
#middledefault{
width:901px;
padding:0px 0 13px 0px;
margin:0px;
float:left; 
}
#middle1{
width:901px;
padding:0px 0 0px 0px;
margin:0px;
float:left;
}
#leftmenu{
width:262px;
padding:0px;
margin:0 3px 0 0;
float:left;
}
#leftmenuTop{
width:221px;
padding:12px 20px 12px 20px;
margin:0 0 4px 0;
float:left;
border-left:1px solid #C8C8C8;
border-bottom:1px solid #C8C8C8;
color:#666;
font-size:12px;
font-weight:normal;
}
#leftmenuMid{
width:262px;
padding:0px;
margin:0px;
float:left;
}
.accordion2 {
	width: 262px;
	padding:0px;
	margin:0px;
	float:left;
	display:block;
	color:#fff;
	font-weight:bold;
}
.accordion2 h3 {
	background: #0D335C url(images/plus.gif) no-repeat right;
	padding:7px 10px 6px 10px;
	margin:0px 0 2px 0px;
	font-size:12px;
	font-weight:bold;
	display:block;
	border-bottom: none;
	cursor: pointer;

}

.accordion2 h3:hover {
	background: #0D335C url(images/plus.gif) no-repeat right;
	padding:7px 10px 6px 10px;
	margin:0px 0 2px 0px;
	font-size:12px;
	display:none;
	font-weight:bold;
	border-bottom: none;
	cursor: pointer;

	
}

.accordion2 h3.active {
	background: #0D335C url(images/minus.gif) no-repeat right;
	padding:7px 10px 6px 10px;
	margin:0px 0 2px 0px;
	font-size:12px;
	display:block;
	font-weight:bold;
	border-bottom: none;
	cursor: pointer;

}

.link
{
	font-size:13px;
	display:block;
	font-weight:bold;
	border-bottom: none;
	cursor: pointer;
	color:#fff;
	padding:7px 10px 7px 20px;
	text-decoration:none;
	background:#0d335c;
	
}

.link:hover
{
	font-size:13px;
	display:block;
	font-weight:bold;
	border-bottom: none;
	cursor: pointer;
	color:#fff;
	text-decoration: underline;
	background:#0d335c;
	
}

.accordion2 p {
	background:#EFF5FB;
	border:#D2E2F4 solid 1px;
	margin:2px 0px 2px 0px;
	padding: 10px 15px 0px 15px;
	display: none;
	line-height:18px;
	color:#666;
	
}





#leftmenuBottom{
width:240px;
padding:10px;
margin:0px;
float:left;
background:#fff;
border:1px solid #0D335C;
border-bottom:1px solid #0D335C;
font-size:12px;
font-weight:normal;
color:#666;
}
#content{
width:464px;
padding:0px;
margin:0 4px 0 0;
float:left;
}
#title{
width:464px;
padding:0px;
margin:0px;
float:left;
}
#text{
width:433px;
padding:15px 13px 15px 18px;
margin:0px;
float:left;
}
#text a{
color:#666;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
#text a:hover{
text-decoration:none;
}

#rightmain{
width:168px;
margin:0px;
padding:0px;
float:left;
}

#rightmenu{
width:168px;
padding:0px;
margin:0px;
float:left;
background:url(images/rgtbg.gif) no-repeat;
text-align:center;
font-size:12px;
color:#FFFFFF;
height:202px;
}

#rightmenu1{
width:156px;
padding:10px 0 0px 10px;
margin:0px;
float:left;
border-left:#C8C8C8 solid 1px;
border-right:#C8C8C8 solid 1px;
background:#FFFFFF url(images/rgt_bottom.gif) repeat-x;
font-size:12px;
color:#666666;
}

.accordion2 {
	width: 262px;
	padding:0px;
	margin:0px;
	float:left;
	display:block;
}
.accordion2 h3 {
	background: #0D335C url(images/plus.gif) no-repeat right;
	padding:5px 10px 5px 0px;
	margin:2px 0 0px 0px;
	font-size:12px;
	font-weight:normal;
	display:block;
	border-bottom: none;
	cursor: pointer;

}
.accordion2 h3:hover {
	background: #0D335C url(images/plus.gif) no-repeat right;
	padding:5px 10px 5px 0px;
	margin:2px 0 0px 0px;
	font-size:12px;
	display:block;
	font-weight:normal;
	border-bottom: none;
	cursor: pointer;

	
}
.accordion2 h3.active {
	background: #0D335C url(images/minus.gif) no-repeat right;
	padding:5px 10px 5px 0px;
	margin:2px 0 3px 0px;
	font-size:12px;
	display:block;
	font-weight:normal;
	border-bottom: none;
	cursor: pointer;

}
.accordion2 p {
	background:#FFF;
	border:#0D335C solid 1px;
	margin:2px 0px 2px 0px;
	padding: 10px 15px 20px 15px;
	display: none;
	line-height:18px;
	
}
.accordion2 h3 span {
	background: #0D335C ;
	padding:0px 0px 0px 20px;
	margin:0px 0 0px 0px;
	font-size:13px;
	font-weight:bold;
	border-bottom: none;
	cursor: pointer;

}
#rightCont{
width:262px;
padding:0 0px 0 0;
margin:0px;
float:left;
line-height:18px;
}

.latest{
font-weight:bold;
color:#0D335C;
margin:0 0 13px 0;
padding:0px;
}

a.digit{
width:12px;
float:left;
margin:0px 7px 0 0px;
padding:0px;
height:13x;
border:#C8C8C8 solid 1px;
text-align:center;
text-decoration:none;
}

a.digit:hover{
width:12px;
float:left;
margin:0px 7px 0 0px;
padding:0px;
height:13px;
border:#C8C8C8 solid 1px;
text-align:center;
background:#0D335C;
color:#FFFFFF;
text-decoration:none;
}


a.digiton{
width:12px;
float:left;
margin:0px 7px 0 0px;
padding:0px;
height:13px;
border:#C8C8C8 solid 1px;
text-align:center;
background:#0D335C;
color:#FFFFFF;
text-decoration:none;
}
a.digiton:hover{
width:12px;
float:left;
margin:0px 7px 0 0px;
padding:0px;
height:13x;
border:#C8C8C8 solid 1px;
text-align:center;
text-decoration:none;
}

#footer{
width:900px;
margin:0px;
padding:8px 0 0 0px;
background:url(images/footerbg.gif) repeat-x;
height:45px;
float:left;
text-align:center;
font-size:11px;
color:#FFFFFF;
line-height:17px;
border-right:1px solid #0D3561;
}

#footer a{
font-size:11px;
padding:0 5px;
color:#FFFFFF;
line-height:17px;
text-decoration:none;
}
#footer a:hover{
text-decoration: underline;
}

#footer span a{
font-size:11px;
padding:0 3px 0 2px;
color:#FFFFFF;
line-height:17px;
text-decoration:underline;
}
.border
{
border:#444 solid 1px;
}
#footer span a:hover{
text-decoration: none;
}
#about{
width:636px;
padding:0 0 13px 0;
margin:0px;
float:left;
border-right:0px solid #0D3561;
}
#aboutCont{
width:605px;
padding:15px 15px 0 15px;
margin:0px;
float:left;
color:#666;
font-size:12px;
font-weight:normal;
line-height:20px;
text-align:justify;
}
#aboutCont ul{
width:595px;
padding:0 0 0 10px;
margin:0px;
float:left;
color:#666;
font-size:12px;
font-weight:normal;
}
#aboutCont ul li{
padding:0px;
margin:0px;
color:#666;
font-size:12px;
font-weight:normal;
list-style-type:none;
}
#aboutCont ul li a{
color:#666;
font-size:12px;
font-weight:normal;
text-decoration:none;
background:url(images/off_arrow.gif) no-repeat left 5px;
}
#aboutCont ul li a:hover{
color:#FA0910;
font-size:12px;
font-weight:normal;
text-decoration:underline;
background:url(images/on_arrow.gif) no-repeat left 5px;
}
#aboutCont ul li span a{
padding:0 0 0 20px;
color:#666;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
#aboutCont1{
width:456px;
padding:20px 0 0 150px;
margin:0px;
float:left;
color:#666;
font-size:12px;
font-weight:normal;
line-height:20px;
text-align:justify;
}
#contact{
width:279px;
margin:0 0 0 0px;
padding:0px;
float:left;
font-size:12px;
color:#585858;
font-weight:normal;
line-height:20px;
}
.textfieldCon{
width:199px;
height:21px;
padding:2px 0 0 3px;
margin:0 0 10px 0;
border:1px solid #CDCDCD;
color:#444;
font-size:12px;
font-weight:normal;
background:#E8E8E8;
}
.textarea{
width:199px;
height:60px;
padding:2px 0 0 3px;
margin:0 0 10px 0;
border:1px solid #CDCDCD;
color:#444;
font-size:12px;
font-weight:normal;
background:#E8E8E8;
}
.text{
width:62px;
padding:2px 10px 0 0;
margin:0px;
font-size:12px;
font-weight:bold;
color:#585858;
float:left;
text-align:right;
}
.tableBorder{
border:1px solid #a1ccfc;
}
.text1{
font-size:12px;
font-weight:normal;
color:#444;
padding:0px;
margin:0px;
}
.text1_new{
font-size:12px;
font-weight:normal;
color:#444;
padding:5px;
margin:0px;
}

.text2{
font-size:12px;
font-weight:normal;
color:#444;
padding:0px;
margin:0px;
height:25px;
}
#admission{
width:600px;
padding:0 10px;
margin:0px;
color:#444;
font-size:12px;
font-weight:normal;
border:1px solid #c3c3c3;
background:#F9F9F9;
float:left;
}
#inner{
margin:0px; 
padding:0px;
}
#inner h1{
width:592px;
padding:0px;
margin:0px;
float:left;
color:#444;
font-size:13px;
line-height:16px;
font-weight:bold;
}
#inner ul{
margin:0px;
padding:0px;
list-style-type:none;
}
#inner ul li{
background:url(images/dot.gif) left top no-repeat;
margin:0 0 0 0px;
padding:0 0 0 15px;
list-style-type:none;
}
#inner ul li a{
background:none;
color:#666666;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
#inner ul li a:hover{
background:none;
color:#FA0910;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
#conBg{
width:590px;
padding:0px 10px 0 10px;
margin:0px;
float:left;
color:#444;
font-size:12px;
line-height:16px;
}
#conBg ul{
width:570px;
padding:0 10px;
margin:0px;
float:left;
}
#conBg ul li{
padding:0 0 5px 15px;
margin:0px;
background:url(images/arrow.gif) no-repeat left 5px;
list-style-type:none;
color:#444;
font-weight:normal;
}
#conBg1{
width:590px;
padding:10px;
margin:0px;
float:left;
color:#444;
font-size:12px;
text-align:center;
}
.cont{
width:280px;
padding:0 5px 5px 5px;
color:#444;
font-size:12px;
font-weight:normal;
}
.cont2{
width:105px;
padding:0 5px 5px 5px;
color:#444;
font-size:12px;
font-weight:normal;
}
.cont3{
width:93px;
padding:0 5px 5px 5px;
color:#444;
font-size:12px;
font-weight:normal;
}
.cont1{
width:231px;
padding:0 0 0 5px;
color:#444;
font-size:12px;
font-weight:normal;
}
.cont4{
width:201px;
padding:0 5px 0 5px;
color:#444;
font-size:12px;
font-weight:normal;
}
.semister{
color:#29598F;
font-size: 15px; 
font-weight: bold;
width:590px;
text-align:center;
}
.group{
color:#003366;
font-size: 13px; 
font-weight: bold;
width:590px;
text-align:left;
padding:0px;
margin:5px 0 0 0;
}

.student{
width:83px;
padding:0 5px 5px 5px;
color:#444;
font-size:12px;
font-weight:normal;
}
.student1{
width:314px;
padding:0 5px 5px 5px;
color:#444;
font-size:12px;
font-weight:normal;
}
.student2{
width:89px;
padding:0 5px 5px 5px;
color:#444;
font-size:12px;
font-weight:normal;
}


#sitemapnav{padding:10px 0 10px 80px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444444;}

#sitemapnav ul { padding:0px; margin:0px;  list-style-type:none; background:url(images/ulbg.gif) repeat-y left top; }

#sitemapnav ul li { padding:5px 0 2px 15px;  margin:0px 0 0 0px; list-style-type:none; background:url(images/libg.gif) no-repeat left top;}
#sitemapnav ul li a{ padding:0px 0 2px 5px;  line-height:normal; text-decoration:none;  margin:0px 0 0 0px; color:#A30303; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#sitemapnav ul li a:hover{ padding:0px 0 2px 5px; line-height:normal; text-decoration:none; font-weight:bold;  margin:0px 0 0 0px;  color:#444444; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


#sitemapnav ul ul li a{ padding:0px 0 2px 5px;  line-height:normal; text-decoration:none;  margin:0px 0 0 0px; color:#0F3B6D; font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:bold;  }
#sitemapnav ul ul li a:hover{ padding:0px 0 2px 5px; line-height:normal; text-decoration:none; font-weight:bold;  margin:0px 0 0 0px;  color:#6294CC; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#sitemapnav ul ul ul li a{ padding:0px 0 2px 5px;  line-height:normal; text-decoration:none; font-weight:normal;   margin:0px 0 0 0px; color:#6294CC; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#sitemapnav ul ul ul li a:hover{ padding:0px 0 2px 5px; line-height:normal; text-decoration:underline; font-weight:normal;  margin:0px 0 0 0px;  color:#6294CC; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#sitemapnav ul ul ul ul li a{ padding:0px 0 2px 5px;  line-height:normal; text-decoration:none; font-weight:normal;   margin:0px 0 0 0px; color:#444444; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#sitemapnav ul ul ul ul li a:hover{ padding:0px 0 2px 5px; line-height:normal; text-decoration:underline; font-weight:normal;  margin:0px 0 0 0px;  color:#444444; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


#sitemapnav ul ul ul ul ul li a{ padding:0px 0 2px 5px;  line-height:normal; text-decoration:none; font-weight:normal;   margin:0px 0 0 0px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#sitemapnav ul ul ul ul ul li a:hover{ padding:0px 0 2px 5px; line-height:normal; text-decoration:underline; font-weight:normal;  margin:0px 0 0 0px;  color:#929292; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#techTop{
width:592px;
padding:0px;
margin:0px;
float:left;
}
#techTopLeft{
width:116px;
padding:0px;
margin:0px;
float:left;
}
#techTopRight{
width:476px;
padding:17px 0 0 0;
margin:0px;
float:left;
font-size:18px;
font-weight:bold;
color:#0D345F;
text-align:center;
line-height:20px;
}
#techNav{
width:587px;
padding:4px 0 0 5px;
margin:0px;
float:left;
background:#919191;
height:21px;
color:#fff;
}
#techNav span{
padding:0 15px;
margin:0px;
list-style-type:none;
color:#fff;
font-size:13px;
font-weight:bold;
}
#techNav span a{
padding:0px;
margin:0px;
font-size:13px;
font-weight:bold;
color:#fff;
text-decoration:none;
background:none;
}
#techNav span a:hover{
padding:0px;
margin:0px;
font-size:13px;
font-weight:bold;
color:#B31B0F;
background:none;
}
#techCon{
width:556px;
padding:10px 18px;
margin:0px;
float:left;
}
#techCon1{
width:556px;
padding:0 0 15px 0;
margin:0px;
float:left;
line-height:20px;
}
#techCon1 ul{
width:556px;
padding:5px 0 0 0;
margin:0px;
float:left;
}
#techCon1 ul li{
padding:0 0 0 15px;
margin:0px;
list-style-type:none;
background:url(images/arrow.gif) no-repeat left 5px;
}
.title1{
color:#B31B0F;
font-size:13px;
font-weight:bold;
}

#navadm{ margin:5px; padding:0 0 0 10px; color:#666; font-size:15px; font-weight:bold; line-height:30px; background:#dadada;}
#navadm span{ margin:0px; padding:0px; color:#666; font-size:15px; font-weight:bold; line-height:30px;}
#navadm span a{ margin:0px; padding:0px; color:#666; font-size:15px; font-weight:bold; line-height:30px; text-decoration:none; cursor:pointer;}
#navadm span a:hover{ margin:0px; padding:0px; color:#3064A1; font-size:15px; font-weight:bold; line-height:30px; text-decoration:none; cursor:pointer;}


