body {
margin:			0; 
padding:	    0; 
background:		url(../images/bg1.jpg) repeat-x top;
font:			12.5px Arial, Helvetica, sans-serif; text-align:;
}

h1, h2, h3, h4, p {
margin:			0; 
padding:	    0; 
}

.mainTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; text-align:left;
	color: #700000;
	font-weight: bold;
}

.page-bg {
width: 100%;
margin:0 auto;
}
.blue2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002f45; FONT-FAMILY: Arial; text-align:left;}
.text-box-left{ background-image:url(text-box-left.jpg); background-position:top; background-repeat:no-repeat;}
.text-box-mid{ background-image:url(text-box-patt.jpg); background-position:top; background-repeat:repeat-x;}
.text-box-right{ background-image:url(text-box-right.jpg); background-position:top; background-repeat:no-repeat;}

.top{ background-image: url(../images/menu/top-new.jpg); background-repeat:repeat-x; height:111px;}

.logo-patt{ background-image:url(../images/logo-patt.jpg); background-repeat:repeat-x;}

.vert-bg {
background: url(../images/vert-bg.gif) repeat-y top; width:20px;
}

p {
margin:			0; 
padding:	    0; 
font: 			Normal 12.5px/19px Arial, Helvetica, sans-serif; 
color:			#333333; 
text-align:		justify;
}

.new1 {
margin:			0; 
padding:	    0; 
font: 			Normal 11px Arial, Helvetica, sans-serif; 
color:			#333333; 
text-align:		justify;
}
h1 {
margin:			0; 
padding:	    0; 
font: 			bold 18px  Arial, Helvetica, sans-serif; 
color:			#0f60a2; 
}
h2 {
margin:			0; 
padding:	    0; 
font: 			bold 16px Arial, Helvetica, sans-serif; 
color:			#072f5b; 
}
h3 {
margin:			0; 
padding:	    0; 
font: 			bold 15px Arial, Helvetica, sans-serif; 
color:			#333; 
}
h6 {
margin:			0; 
padding:	    0; 
font: 			bold 12.5px Arial, Helvetica, sans-serif; 
color:			#2561b9; 
}

.scroll {
width:          0px;
height:         500px;
overflow:       scroll;
}
.faculty-brdr {
border: 1px solid #d3d3d3;
padding: 5px;
border-bottom: 1px solid #aaaaaa;
}


.message {
border-left: 4px solid #e38418;
background:  #ed9f21;
padding: 5px;
margin:      0px 0 10px 0px;
}
.message h1 {
border-bottom: 1px solid #e38418;
padding-bottom:     5px;
padding-top:     4px;
font: 		 italic 18px Arial, Helvetica, sans-serif; 
color:		 #fff;
}
.message h2 {
padding-bottom:     8px;
padding-top:     9px;
font: 		 bold 12.5px/17px Arial, Helvetica, sans-serif; 
color:		 #fff;
}

.txt-red {
margin:			0; 
padding:	    0; 
font: 			bold 11px Arial, Helvetica, sans-serif; 
color:			#CC0000; 
}
.txt-wht {
font: 			normal 11px Verdana, Arial, Helvetica, sans-serif; 
color:			#fff; 
}
.txt-red1 {
margin:			0; 
padding:	    0; 
font: 			normal 11px Verdana, Arial, Helvetica, sans-serif; 
color:			#ff0000; 
}
.txt-blue {
font: 			bold 12.5px Arial, Helvetica, sans-serif;
COLOR: 			#072f5b; 
text-decoration:none;
}
.txt01 {
font: 			bold 10px Verdana, Arial, Helvetica, sans-serif;
COLOR: 			#333; 
text-decoration:none;
}
.txt02 {
font: 			normal 10px Verdana, Arial, Helvetica, sans-serif;
COLOR: 			#656464; 
text-decoration:none;
}


a {
font:			normal 11px Verdana, Arial, Helvetica, sans-serif;
color:			#fff;
text-decoration:none;
}
a:hover {
font:			normal 11px Verdana, Arial, Helvetica, sans-serif;
color:			#000;
}

.spacer {
height:			20px;
}
.line {
background: 	url(../images/line.png) repeat-x top;
height:			15px;
}
.line1 {
background: 	url(../images/line-br.gif) repeat-x top;
height:			15px;
}
.dot {
background: url(../images/dot1.png) repeat-x top;
}
.site-dot {
background: url(../images/site_dot.gif) repeat-y top;
}

.quick-bg-tp {
background: 	url(../images/menue-1-top1.png) no-repeat top;
height:			30px;
font:			bold 12.5px/30px Arial, Helvetica, sans-serif;
color:			#fff;
padding:        0 0 0 10px;
}
.quick-bg-mid {
background: 	url(../images/menue-1-middle.png) no-repeat top;
}
.notice-tp {
background: 	url(../images/notice-top.gif) no-repeat top left;
height:			30px;
font:			bold 12.5px/30px Arial, Helvetica, sans-serif;
color:			#000;
padding:        0 0 0 10px;
}
.notice-mid {
background: 	url(../images/notice-mid.gif) repeat-y top left;
font:			normal 11px/16px Arial, Helvetica, sans-serif;
color:			#3c3c3c;
padding:        5px 5px 0 5px;
}

.notice-tp1 {
background: 	url(../images/notice-top2.png) no-repeat top left;
height:			30px;
font:			bold 12.5px/30px Arial, Helvetica, sans-serif;
color:			#fff;
padding:        0 0 0 10px;
}
.notice-mid1 {
background: 	url(../images/notice-mid2.png) repeat-y top left;
font:			normal 11px/16px Arial, Helvetica, sans-serif; text-align:left;
color:			#3c3c3c;
padding:        5px 5px 0 5px;
}

.news-tp {
background: 	url(../images/news-top1.png) no-repeat top left;
height:			30px;
font:			bold 12.5px/30px Arial, Helvetica, sans-serif;
color:			#fff;
padding:        0 0 0 10px;
}
.news-mid {
background: 	url(../images/news-mid1.png) repeat-y top left;
font:			normal 11px/16px Arial, Helvetica, sans-serif; text-align:left;
color:			#3c3c3c;
padding:        5px 5px 0 5px;
}
.blue_clr {
background-color: #1d78be;
}
.gry_clr {
background-color: #dcdcdc;
}

.gry_clr1 {
background-color: #f3f3f3; border: 1px solid #c9c9c9; padding: 5px; font: bold 12.5px Arial, Helvetica, sans-serif;
}
.lght-blue {
background-color: #eef9ff; 
font: 			  bold 12.5px Arial, Helvetica, sans-serif; 
color:			  #333333; 
border-bottom: 	  1px solid #FFF; 
padding: 	      4px 0 4px 6px;
}
.drk-blue {
background-color: #cbe5f6; 
border-bottom: 	  1px solid #FFF; 
border-right: 	  1px solid #FFF; 
padding: 	      4px 0 4px 6px; 
color:            #072f5b; 
font: 			  bold 16px Arial, Helvetica, sans-serif;
}
.form-3 {
background-color: #eaf7ff; 
font: 			  bold 12.5px Arial, Helvetica, sans-serif; color:#333333;
}
.form-4 {
background-color: #cbe5f6;
}
.form-5 {
background: 	  #FFF; 
border-bottom: 	  1px solid #d6d6d6; 
color:            #333; 
font: 		      normal 12.5px Arial, Helvetica, sans-serif;
}
.form-6 {
background: 	  #FFF; 
border-bottom: 	  1px solid #e7e7e7; 
color:            #333; 
padding:          5px 0 5px 3px;
font: 		      normal 11px Arial, Helvetica, sans-serif;
}
.form-7 {
background: 	  #f0f0f0; 
color:            #333; 
font: 		      normal 12.5px Arial, Helvetica, sans-serif;
}
.form-8 {
background: 	  #f7f7f7;  
color:            #333; 
font: 		      normal 11px Arial, Helvetica, sans-serif;
}

.submit {
border:			  1px solid #007db7; 
background-color: #196eae;
padding: 2px 3px 2px 3px;
color: 			  #fff; 
font: 			  bold 10px Verdana, Arial, Helvetica, sans-serif;
cursor:           hand;
}
.img-brdr {
border: 		 4px solid #cbd6da;
}
.img {
border: 		 1px solid #e7e7e7;
}
.rght-brdr {
border-right: 1px dotted #999;}
.input2 {
font: 			  normal 11px Arial, Helvetica, sans-serif;
color:			  #595858;}

.rag-pic {
	background: url(../images/ragging-pic1.jpg) no-repeat top right;}

/*-------------------------------MENUS------------------------------*/
.menu { background-image:url(../images/menu/patt.gif); background-repeat:repeat-x;
}


/*-----------------------FORMS--------------------------*/
.input1 {
 border:1px solid #0f62a6; background-color:#e6f4ff; height: 15px; font: normal 11px Arial, Helvetica, sans-serif;} 

/*-----------------------LINKING--------------------------*/
A.link1:link {
font: 			bold 10px Arial, Helvetica, sans-serif;
color:			#CC0000;
text-decoration:none;
}
A.link1:visited {
font: 			bold 10px Arial, Helvetica, sans-serif;
color:			#CC0000;
text-decoration:none;
}
A.link1:hover {
font: 			bold 10px Arial, Helvetica, sans-serif;
color:			#CC0000;
text-decoration:underline;
}

A.link-blue:link {
font: 			normal 11px Verdana, Arial, Helvetica, sans-serif;
COLOR: 			#df8d00; 
text-decoration:none;
}
A.link-blue:visited {
font: 			normal 11px Verdana, Arial, Helvetica, sans-serif;
COLOR: 			#df8d00; 
text-decoration:none;
}
A.link-blue:hover {
font: 			normal 11px Verdana, Arial, Helvetica, sans-serif;
COLOR: 			#0957e6; 
text-decoration:none;
}

A.link1:link {
font: 			bold 11px Arial, Helvetica, sans-serif;
COLOR: 			#072f5b; 
text-decoration:none;
}
A.link1:visited {
font: 			bold 11px Arial, Helvetica, sans-serif;
COLOR: 			#072f5b; 
text-decoration:none;
}
A.link1:hover {
font: 			bold 11px Arial, Helvetica, sans-serif;
COLOR: 			#CC0000; 
text-decoration:none;
}

A.link3:link {
font: 			bold 11px Arial, Helvetica, sans-serif;
color:			#CC0000; 
text-decoration:none;
}
A.link3:visited {
font: 			bold 11px Arial, Helvetica, sans-serif;
color:			#CC0000; 
text-decoration:none;
}
A.link3:hover {
font: 			bold 11px Arial, Helvetica, sans-serif;
color:			#000; 
text-decoration:none;
}

A.link4:link {
font: 			bold 11px Arial, Helvetica, sans-serif;
color:			#333; 
text-decoration:none;
}
A.link4:visited {
font: 			bold 11px Arial, Helvetica, sans-serif;
color:			#333; 
text-decoration:none;
}
A.link4:hover {
font: 			bold 11px Arial, Helvetica, sans-serif;
color:			#CC0000; 
text-decoration:none;
}

A.link5:link {
font: 			bold 12.5px Arial, Helvetica, sans-serif;
COLOR: 			#072f5b; 
text-decoration:none;
}
A.link5:visited {
font: 			bold 12.5px Arial, Helvetica, sans-serif;
COLOR: 			#072f5b; 
text-decoration:none;
}
A.link5:hover {
font: 			bold 12.5px Arial, Helvetica, sans-serif;
COLOR: 			#CC0000; 
text-decoration:none;
}

A.link6:link {
font: 			normal 12.5px Arial, Helvetica, sans-serif;
COLOR: 			#424242; 
text-decoration:none;
}
A.link6:visited {
font: 			normal 12.5px Arial, Helvetica, sans-serif;
COLOR: 			#424242; 
text-decoration:none;
}
A.link6:hover {
font: 			normal 12.5px Arial, Helvetica, sans-serif;
COLOR: 			#CC0000; 
text-decoration:none;
}

A.link7:link {
font: 			normal 11px Arial, Helvetica, sans-serif;
color:			#CC0000; 
text-decoration:none;
}
A.link7:visited {
font: 			normal 11px Arial, Helvetica, sans-serif;
color:			#CC0000; 
text-decoration:none;
}
A.link7:hover {
font: 			normal 11px Arial, Helvetica, sans-serif;
color:			#000; 
text-decoration:none;
}

A.link8:link {
font: 			bold 12.5px Arial, Helvetica, sans-serif;
color:			#CC0000; 
text-decoration:none;
}
A.link8:visited {
font: 			bold 12.5px Arial, Helvetica, sans-serif;
color:			#CC0000; 
text-decoration:none;
}
A.link8:hover {
font: 			bold 12.5px Arial, Helvetica, sans-serif;
color:			#000; 
text-decoration:none;
}

A.link9:link {
font: 			normal 10px Arial, Helvetica, sans-serif;
COLOR: 			#1a516f; 
text-decoration:none;
}
A.link9:visited {
font: 			normal 10px Arial, Helvetica, sans-serif;
COLOR: 			#1a516f; 
text-decoration:none;
}
A.link9:hover {
font: 			normal 10px Arial, Helvetica, sans-serif;
COLOR: 			#CC0000; 
text-decoration:none;
}

/*-----------------------BOTTOM--------------------------*/
.bottom {
background: 	#177ec6 url(../images/btm-bg.gif) repeat-x top;
font:   normal 11px Verdana, Arial, Helvetica, sans-serif;
color:			#ffffff;
}

/*-----------------------INSIDE LEFT--------------------------*/
.left-tp {
background:		url(../images/left-bx-top2.jpg) no-repeat; 
height:			28px; 
font: 			bold 12.5px/28px Arial, Helvetica, sans-serif; 
color:			#fff; 
padding-left: 	8px; 
text-align:		left;
}
.left-tp1 {
background:		url(../images/left-bx-top-1.gif) repeat-y; 
height:			38px; 
font: 			bold 12.5px Arial, Helvetica, sans-serif; 
color:			#fff; 
padding-left: 	8px;
padding-top:    5px;
text-align:		left;
}

.left_bg1 {
background: 	url(../images/left-bx-mid1.jpg) repeat-y;
}

.left_bg {
background: 	url(../images/left-bx-mid.jpg) repeat-y;
}
.lft-mnu {
margin:			0; 
padding:	    0; 
width: 			194px; 
text-align:		left;
}
.lft-mnu ul {
margin:			0; 
padding:	    0; 
list-style:		none;
}
.lft-mnu li {
border-bottom:  1px solid #59a2d5; 
background: 	url(../images/arrow.gif) no-repeat 0 8px; 
margin-left: 	7px;
}
.lft-mnu li ul {
margin:			0; 
padding:	    0; 
list-style:     none;
}
.lft-mnu li ul li {
border-bottom: 	1px solid #59a2d5; 
background: 	url(../images/bullet.jpg) no-repeat 0 8px; 
margin-left: 	19px; 
width: 			168px;
}
.lft-mnu li ul li a {
font:     		normal 11px Arial, Helvetica, sans-serif;  
padding: 	    5px 0 5px 12.5px; 
_padding: 		4px 0 4px 12.5px; 
display:		block; 
color:			#0c5d9c; 
text-decoration:none;
}
.lft-mnu li ul li.active a { 
color:			#CC0000;
font-weight:    normal;
background:     url(../images/bullet.jpg) no-repeat 0 8px;
}
.lft-mnu li ul li a:hover {
color:#CC0000; font: normal 11px Arial, Helvetica, sans-serif; background: url(../images/bullet.jpg) no-repeat 0 8px;
}
li ul li.non {
border:none;
}
li.non {
border:none;
}
.lft-mnu a {
font: normal 11px Arial, Helvetica, sans-serif;  padding: 5px 0 5px 20px; _padding: 5px 0 5px 19px; display:block; color:#0c5d9c; text-decoration:none;
}
.lft-mnu a:hover, .lft-mnu li.active a {
 color:#cc0000; background: url(../images/arrow-hover.gif) no-repeat 0 8px; font: normal 11px Arial, Helvetica, sans-serif;
}

.anchor {
width: 		auto; 
margin:		0; 
padding:	0;
}
.anchor ul {
margin:		0; 
padding:	0;
list-style: none;
}
.anchor li {
display:	inline;
float: 		right;
margin: 	0 3px 0 0;
padding: 	0;
}
.anchor li a {
background: url(../images/rght-butt.gif) no-repeat right top;
margin:		0; 
padding:	0;
text-decoration: none;
display: 	block;
float: 		left;
}
.anchor li span {
background: url(../images/left-butt.gif) no-repeat left top;
margin:		0; 
padding: 	4px 10px 0 10px;
text-decoration: none;
height: 	21px;
display: 	block;
float: 		left;
font: 		bold 11px Arial, Helvetica, sans-serif;
color:		#035187;
cursor:		hand;
}
.anchor li a:hover, .anchor li a:hover span, .anchor li.active a span {
color:		#CC0000;
}

#result {
margin: 	0; 
padding: 	2px 0 0 0;
}
#result ul {
list-style: none; 
margin: 	0; 
padding: 	0;
}
#result li {
display: 	inline; 
margin: 	0; 
padding: 	0; 
width: 		25px;
} 
#result li .blue{
border: 	1px solid #2d5ba9; 
background: #2d5ba9; 
padding: 	2px 5px 2px 5px; 
width: 		25px; 
font: 		bold 10px Arial, Helvetica, sans-serif; 
color: 		#FFF; 
text-decoration: none;
}  
#result li a{
border: 	1px solid #2d5ba9; 
background: #c3d9ff; 
margin: 	0 2px 0 0; 
padding: 	2px 5px 2px 5px; 
width: 		25px; 
font: 		bold 10px Arial, Helvetica, sans-serif; 
color: 		#000; 
text-decoration: none;
}
#result li a:hover{
border: 	1px solid #2d5ba9; 
background: #2d5ba9; 
margin: 	0 2px 0 0; 
padding: 	2px 5px 2px 5px; 
width: 		25px; 
font: 		bold 10px Arial, Helvetica, sans-serif; 
color: 		#FFF; 
text-decoration: none;
} 

.feedback-border {
border: 1px solid #bb6608;
}
.feedback {
margin:0; 
padding:0;
list-style: none;
}
.feedback li {
margin:0; 
padding:5px 0 0 0;
float: left;
margin-right: 1px;
height: 19px;
}
.feedback li a {
font: bold 12.5px Arial, Helvetica, sans-serif; color:#FFF;
text-decoration: none;
padding: 4px 9px 4px 9px;
background: #e8810f;
border: 1px solid #bb6608;
}
.feedback li a:hover, .feedback li.active a {
font: bold 12.5px Arial, Helvetica, sans-serif; color:#FFF;
text-decoration: none;
padding: 4px 9px 4px 9px;
background: #bb6608;
border: 1px solid #bb6608;
}

/*-----------------------INSIDE LEFT--------------------------*/
.headtmu {
height:			28px; 
font: 			bold 12.5px/28px Arial, Helvetica, sans-serif; 
color:			#CC6600; 
padding-left: 	2px; 
text-align:		left;
}

