.bg_body{
	/*background:#FFFFFF url(../images/bg.jpg);
	background-repeat:repeat;*/
	margin:0;
	color:#000000;
	background-color:#FFFFFF;
	background-image:url(../images/bottomGrass.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
/*p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:lighter;
	text-decoration:none;
}
/* Header */
.bgCurveRight{
	background-image:url(../images/headerRightCurve.jpg);
	background-repeat:no-repeat;
	background-position:right;
	vertical-align:top;
}
.contentHeader{
	background:url(../images/headerbg.jpg);
	background-repeat:repeat-x;
	height:100px;
	background-color:#6B7634;
}
/* Main Menu */
.footerTree{
	background-image:url(../images/bottomBorder.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:84px;
}
/* Main Menu */
.menu_Left{
	background-image:url(../images/menuLeft.jpg);
	background-repeat:no-repeat;
	height:32px;
}
.menu_Right{
	background-image:url(../images/menuRight.gif);
	background-repeat:no-repeat;
	height:32px;
	background-color:#D3D3D3;
	background-position:right;
}
.bg_menu{
	background:url(../images/bg_menu.jpg);
	background-repeat:repeat-x;
	height:32px;
	background-color:#D3D3D3;
}
.mainMenu_Item{
	color:#4B4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	/*padding-left:5px;
	padding-right:5px;*/
	text-align:center;
}
td.mainMenu_Item a:hover{
	color:#4B4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	/*padding-left:5px;
	padding-right:5px;*/
	/*border-bottom:1px solid #FF0000;*/
}

.menu_seprator{
	padding-left:0px;
	padding-right:0px;
}

/* Module Panel  OR Module Box */
.panelHeading{
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.panel_top_bar{
	background:url(../images/panel_top_bar.jpg);
	background-repeat:repeat-x;
	height:24px;
}
.panel_bottom_bar{
	background:url(../images/panel_bottom_bar.jpg);
	background-repeat:repeat-x;
	height:24px;
}
.panel_left_bar{
	background:url(../images/panel_left_bar.jpg);
	background-repeat:repeat-y;
	width:16px;
}
.panel_right_bar{
	background:url(../images/panel_right_bar.jpg);
	background-repeat:repeat-y;
	width:16px;
}



/* Lists */
ul {
  margin: 0;
  padding-left: 0;
  padding-bottom: 10px;
  list-style: none;
}

ul li {
  line-height: 15px;
  padding-left: 10px;
  padding-top: 1px;
  background-image: url(../images/bullet.gif) ;
  background-repeat: no-repeat;
  background-position: 0px 3px;
}


/* Lists SubMenu */
.submenu{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	text-shadow:#CCCCCC;
	color:#027DAC;
	font-weight:bold;
}
ul.submenu {
  line-height: 15px;
  padding-left: 5px;
  padding-top: 1px;
	
}
li.submenu {
  line-height: 15px;
  padding-left: 10px;
  padding-top: 1px;
  background-image: url(../images/square.jpg) ;
  background-repeat: no-repeat;
  background-position: 0px 8px;
  color:#2F559D;

}
li.selectedSubmenu{
  background-color:#FAFAFA;
  line-height: 15px;
  padding-left: 10px;
  padding-top: 1px;
  background-image: url(../images/square.jpg) ;
  background-repeat: no-repeat;
  background-position: 0px 6px;
  font-weight:bold;
}
a.submenu:link, a.submenu:visited{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#2F559D;
  font-weight:bold;
}
a.selectedSubmenu:link, a.selectedSubmenu:visited{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#2F559D;
  font-weight:bold;
}
td.submenu{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  font-weight:bold;
  text-align:justify;
}
/* Parent Chile Menu With Show Hide Effect (faculties) */
.menu1{
background-image:url(images/menudiv1bg.gif);
margin-left:25px;
padding-left:20px;
padding-top:2px;
padding-bottom: 2px;
display:block;
text-decoration: none;
color: #000000;
height: 20px;
}
li.submenu1{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  font-weight:bold;
}

.hide{
display: none;
}
.show{
display: block;
}
/* Announcement Block */
.announcementblock
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-left:2px;
	padding-right:15px;
	padding-top:7px;
	font-weight:bold;
}
/* Photogallery */
.photo
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:2px;
	padding-right:15px;
	padding-top:7px;
	border:1px solid #6474A1;
}
/* News Block */
.newsblock
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:7px;
	
}

/*anchor setting*/
a {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight:bold;
color:#2F559D;

}
a:link {
  font-weight      : bold;
  text-decoration: none;
  color:#2F559D;
}
a:visited {
	font-weight:bold;
  text-decoration: none;
  color:#2F559D;
}
a:hover {
	font-weight:bold;
	text-decoration: none;
  	border-bottom:1px solid #FF0000;
}

a.mainlevel-nav, a.mainlevel-nav:visited {
	color:#4B4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	/*padding-left:5px;
	padding-right:5px;*/
	text-align:center;
	text-decoration:none;
}
/* Body Content Heading */
.contentheading{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 14px;
  font-weight      : bold;
  color            : #000000;/*#ff9900;*/
  text-align       : left;
  height:32px;
  padding-top:4px;
  padding-left:1px;
  /*border-bottom:2px solid #CCCCCC ;*/
}
.contentheadingBg{
	background-image:url(../images/subPageTitleBg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:59px;
	vertical-align:top;
}

/* SUB MENU BOX */
.contentSubMenuBg{
	background-image:url(../images/subPageMenuBg.jpg);
	background-repeat:no-repeat;
	height:408px;
}
.subMenuBoxHorizontalTop{
	background-image:url(../images/menuBoxHorizontalTop.jpg);
	background-repeat:repeat-x;
	height:13px;
	vertical-align:bottom;
	background-position:bottom;
}
.subMenuBoxHorizontalBottom{
	background-image:url(../images/menuBoxHorizontalBottom.jpg);
	background-repeat:repeat-x;
	height:13px;
	vertical-align:bottom;
}
.subMenuBoxVerticalLeft{
	background-image:url(../images/menuBoxVerticalLeft.jpg);
	background-repeat:repeat-y;
	width:14px;
}
.subMenuBoxVerticalRight{
	background-image:url(../images/menuBoxVerticalRight.jpg);
	background-repeat:repeat-y;
	width:14px;
}

.buttonheading{
  height:32px;
  border-bottom:2px solid #CCCCCC ;
}
.contentpaneopen {
	width: 100%;
	/*background-color:#FAFAFA;
	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
  	/*border-bottom:2px solid #CCCCCC ;*/
}
.contentpaneopen1 {
  /*border : 0px ridge #0099cc;*/
  width: 100%;
  padding-bottom: 2px;
}
.contentText{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}

.tdleft1{
	background-color:#EAEAEA;
	background-image:url(../images/tdleft.gif);
	background-repeat:repeat-y;
	height:17px;
	background-position:left;
	padding-left:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:BLACK;
	border-bottom:1px solid #CCCCCC;
	width:500px;
	/*border-right:1px solid #CCCCCC;*/
}

/* Table within a content */
.table_class{
	margin: 0px;
	padding: 0px;
	border: 1px solid #666;
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: #fff;

}
.table_class th{
	background-color: #f2f2f2;
	border-bottom: solid #000000 1px;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.table_class td{
	border: solid #cccccc 1px;
	/*text-align: justify;*/
	padding:10px;
}

/*pathaway setting*/
.pathway {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
background-color:#FAFAFA;
}

a.pathway:link, a.pathway:visited {
  font-weight      : normal;
}

a.pathway:hover {
  font-weight      : normal;
  text-decoration   : none;
}


/* Inner Document Charatiristics */
.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #CCCCCC;
}
.search{
	padding-right:10px;
}

/* Headings */
profileTitle
{
	color: 				#027DAC;
	font-size: 			100%;
	font-weight:bold;
}

h2
{
	font-weight: 		normal;
	font-size: 			150%;
	color:				#027DAC;
	width: 				450px;
	height:				30px;
	margin-top:			5px;
	margin-bottom:		15px;
	margin-left:		2px;
}

body.sector h2
{
	font-weight: 		normal;
	font-size: 			150%;
	color:				#9378A1;
	width: 				450px;
	height:				30px;
	margin-top:			5px;
	margin-bottom:		15px;
	margin-left:		2px;
}

h3
{
	font-weight: 		normal;
	color: 				#027DAC;
	font-size: 			150%;
	margin-top:			0px;
	margin-bottom: 		0px;
}

body.sector h3
{
	font-weight: 		normal;
	color: 				#9378A1;
	font-size: 			150%;
	margin-top:			5px;
	margin-bottom: 		15px;
}

h4
{
	color: 				#027DAC;
	font-size: 			110%;
	margin-bottom: 		6px;
}

body.sector h4
{
	color: 				#9378A1;
	font-size: 			110%;
	margin-bottom: 		6px;
}

h5
{
	color: 				#027DAC;
	font-size: 			100%;
	margin-bottom: 		6px;
}
h6
{
	color: #383838;
	font-size: 			80%;
	margin-bottom: 		6px;
}

body.sector h5
{
	color: 				#9378A1;
	font-size: 			100%;
	margin-bottom: 		6px;
}

.tdleft
{
	color: 				#000000;
	font-size: 			110%;
	margin-bottom: 		6px;
	font-weight:		bold;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}

body.sector tdleft
{
	color: 				#9378A1;
	font-size: 			110%;
	margin-bottom: 		6px;
}
/********************************************************************/
/*Announcement Box Div Scroller*/
#announcementDiv {
	width: 155px;
	height: 115px;
	border: 0px solid #000;
	overflow: hidden;
}

#announcementDiv div {
	width: 145px;
}
/*Quick Link Hover Effect*/
div.fadehover {
	position: relative;
	}
 
img.quickLink1 {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
        }
 
img.quickLink2 {
	position: absolute;
	left: 0;
	top: 0;
	}
img.announcementLink1 {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
        }
 
img.announcementLink2 {
	position: absolute;
	left: 0;
	top: 0;
	}
/*News/Events Box*/
#newsDiv {
	width: 407px;
	height: 121px;
	border: 0px solid #000;
	overflow: hidden;
}

#newsDiv div {
	width: 400px;
}
/*Date Box*/
.the_date {
display:block;
text-align: center;
float:left;
font-family: Arial, Helvetica, sans-serif;
background: url(../images/Blue2.png) no-repeat;
width:32px;
}

.date_m {
display:block;
font-size: .6em;
margin:0;
padding:0;
font-weight: bold;
text-align:center;
color:#027DAC;
}

.date_d {
display:block;
font-size:.7em;
margin:0;
padding:0 0 .9em 0;
text-align: center;
}
