﻿html 
{
	/*overflow-y: scroll;*/
	}
.MainTreeView
{
	Width:150px;
	font-weight:normal; 
	border-color:White; 	
}

/*  LeafNode */
.LeafNode
{
	 border-top-color:#25AD31;
	 border-top-style:dashed;
	 border-top-width:thin;
	 font-size:8.5pt;
}
.ParentNode
{
	 border-top-color:#25AD31;
	 border-top-style:dashed;
	 border-top-width:thin;
	 font-size:8.5pt;
}
.ContentMenuOptions
{
	text-align:left; 
	text-indent:5px;
	vertical-align:middle;
	font:Verdana;
	float:left;
	border-left-style:solid; 
	border-left-width:1px; 
	padding-top:1px;
	
}

.LeftRightMargin 
{
    /* margin-left: 5px; */
    margin-right: 5px;
}

.ContentMenuOptionsFirst
{
	
	text-align:left;  
	text-indent:5px;
	vertical-align:middle;
	font:Verdana;
	float:left;
	padding-top:1px;
}


#topContent 
{
	background-color:white;
	width:100%;
	height:50px;
}	
	
#TreeViewDiv
{
	 padding-left:0px;
	 float:left;
}

#topContent_Left 
{
	color:Black;
	background-color:white;
	float:left;
}	


#banner
{
	background-color:white;
	height:120px;
	background-image:url("images/banniereGreen.jpg");
	background-repeat:no-repeat;
	background-position:bottom;
	float:right;
	width:100%;
	
}

#InstutionBannerText
{
	position:relative; 
	text-align:center;
	top:40%;  
	color:Black;
	font-family:Times New Roman;
	font-size:20px;
	font-weight:bold;
}

.LinkBannerText
{
	text-align:center;
	color:white;
	font-size:16px;
	font-family:Arial;
	
}

#menu
{
	background-color:red;
	height:20px;
	float:left;	
	width:760px;
	margin:0,0,0,0;
}

#navContentDiv
{
	background-color:White;
	width:100%;
}



#BreadCrum
{
	background-color:White;
	height:20px;
	width:100%;
	float:left;
	text-align:left;
	font-size:small;
}
	
#content
{
	float:right;
	width:590px;
	text-align:left;
	font-family:Verdana;
	font-size:9.5pt;
	margin-left:15px;
	padding-bottom:15px;
}
#topHalf
{
	width:100%;
	
}
.ProactiveDisclosure
{
	 BACKGROUND-COLOR: #25AD31;
	 width:148px;
	 color:White;
	 font-size:small;
	 border-color:White;
	 border-width:1px;
	 border-style:solid;
}
.Seperator
{
	BACKGROUND-POSITION: 50% top; 
	BACKGROUND-IMAGE: url(images/gaptrouGreenFilled.gif); 
	BACKGROUND-REPEAT: repeat-y; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #ffffff;
	width:148px;
	border-color:White;
	 border-width:1px;
	 border-style:solid;
}
.Seperator hr
{
	 
	 color:Black;
	  padding-bottom:0px;
	  padding-left:0px;
	  padding-top:0px;
	  padding-top:0px;
	  margin: 0,0,0,0;
}

.NavBar .ProactiveDisclosure A {
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px; 
	PADDING-TOP: 4px; 
	PADDING-BOTTOM: 4px; 
	DISPLAY: block; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
.NavBar .ProactiveDisclosure A:hover {
	DISPLAY: block; 
	COLOR: #ffcc00; 
	TEXT-DECORATION: none;
	background-color:Black;
}
.footer { 
	CLEAR: both; MARGIN-TOP: 5px; FONT-SIZE: 100%; MIN-HEIGHT: 40px; WIDTH: 100%; HEIGHT: 4.69em; BACKGROUND-COLOR: #fff
}
.footer .footerline {
	MARGIN-BOTTOM: 7px; COLOR: #fff; HEIGHT: 15px; BACKGROUND-COLOR: #25AD31
}
.footer A:link {
	COLOR: #039; BACKGROUND-COLOR: #fff
}
.footer A:visited {
	COLOR: #039; BACKGROUND-COLOR: #fff
}
.LeftFooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33.25%; PADDING-TOP: 0px; 
	TEXT-ALIGN: left; font-size:smaller;
}
.CenterFooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33.25%; PADDING-TOP: 0px;
	font-size:smaller; BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/top.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center; 
}
.RightFooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33.25%; PADDING-TOP: 0px;
	TEXT-ALIGN: right; font-size:smaller;
}


#topContent_Right 
{
	padding-top:12px;
	color:Black;
	background-color:white;
	float:Right;
}	

.firstDiv
  {
	font-family: Verdana;
	 margin-left:auto;
	 margin-right:auto;
	 width:760px;
	/*width:100%;*/
	 text-align:center;
	 
}
/* This is used to align the content of the div to the left side of the first div*/
.seconddiv
{
	text-align:left;
}
.NavBar
{
	background-color:Transparent;
	/*height:380px;*/
	width:150px;
	float:left;
	text-align:left;
}
 
 
.leftMenu {
	FLOAT: left; WIDTH: 150px; 
	 /*background-color:#25AD31;*/
}

.test
{
	display:table-cell;
	color:Maroon;
	
	 
	 margin-left:4px;
	width:125px;
	/*overflow:auto;
text-indent:25px;*/
	
}

.rowBorder td
{
	border-bottom-color:gray;
	border-bottom:1px;
	border-bottom-style:solid;
	
	
	/*table-layout:fixed;*/
}

.highlight
{
    background-color: #CCCCCC;
    padding: 5px 2px 5px 2px;
}

.BoldRed
{
    font-weight: bold;
    color: #FF0000;
}

