body, p { 	 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:140%;
	color: #5B5B5B; 
	background-color: #ffffff;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 4px;
	/*background-image: url(../../../images/headerfooter/bg.jpg);
	background-repeat : repeat-x;*/
}

.copyright {
	font-size: smaller;
	font-style: italic;
	color: #8B8B8B;
	padding-left: 2px;
	padding-bottom: 2px;
	}
	
.rulingline {
border: thin dotted #d0d0c1; 
}

H1 {
	FONT-SIZE: 130%; MARGIN: 0%; COLOR: #994D00; margin-bottom: 10px;
}
H2 {
	FONT-SIZE: 120%; MARGIN: 0%; COLOR: #000099; 
}
H3 {
	FONT-SIZE: 120%; FONT-WEIGHT: normal; MARGIN: 0%; COLOR: #000099; 
}
H4 {
	FONT-SIZE: 120%; MARGIN: 0%; COLOR: #793D00; margin-bottom: -12px;
	/* #83061f */
}
H5 {
	FONT-SIZE: 100%; MARGIN: 0%; COLOR: #000000; 
}
H6 {
	FONT-SIZE: 100%; MARGIN: 0%; COLOR: #000000; 
}

HR {
	BORDER: 1px solid #7d7d7d; HEIGHT: 1px;
}

/* ANCHOR TAG SETTINGS */
A {
	COLOR: navy;
}
A:hover {
	COLOR: #0066ff;
}
A.project {
	COLOR: #ffff99;
}
A.project:hover {
	COLOR: yellow;
}

/* TABLE TAG SETTINGS*/
TD {
	
}
TD.topline1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../../../images/HeaderFooter/bg_topline1.gif); PADDING-BOTTOM: 0px; COLOR: yellow; PADDING-TOP: 1px; HEIGHT: 20px
}
TD.topline2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b7ac90 1px solid; BACKGROUND-COLOR: #e4e4c9;
}
TD.major {
	BORDER-RIGHT: #5c0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ce3233 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../../../images/HeaderFooter/bg_major.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #ce3233 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #5c0000 1px solid; BACKGROUND-COLOR: #990000
}
TD.selected {
	FONT-WEIGHT: bold; COLOR: yellow
}
TD.project {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #2a3b88
}
TD.topnav {
	  
}
LI {
	LIST-STYLE-TYPE: square
}
TABLE.project {
	BACKGROUND-COLOR: white
}

TABLE.boxstyle { 
	background-color: #ffffcc;
	border-top: thin dotted #006699;
	border-bottom: thin dotted #006699;
}

.bold {
	FONT-WEIGHT: bold
}
TD.group {
	PADDING-RIGHT: 5px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
TABLE.alert {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: white
}
LI.overdue {
	COLOR: red
}
.alignL {
	TEXT-ALIGN: left
}
.btn {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.menuOn, A.menuOff {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; WIDTH: 75px; COLOR: white; PADDING-TOP: 2px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menuOn {
	COLOR: yellow
}
A.menuOn:hover, A.menuOff:hover {
	COLOR: yellow; BACKGROUND-COLOR: #b69866
}
#subMenu {
	HEIGHT: 26px
}

/* Styles for Printer Friendly, Text Only, Email Friend display */
A.#link_textOnly, A.#link_printerFriendly, A.#link_mailToFriend {
	TEXT-DECORATION: none; 
	font-size: x-small;
	font-weight:normal;
	padding: 2px;
}

A.#link_textOnly:hover, A.#link_printerFriendly:hover, A.#link_mailToFriend:hover {
	text-decoration: underline;
	background-color: #EEE;
	width: auto;
	color: #000080;
	padding: 2px;
}

/* END Styles for Printer Friendly, Text Only, Email Friend display */

SPAN.header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}

/*BREADCRUMB NAV STYLES  */
.breadcrumb {
	PADDING-LEFT: 0px; 
   TEXT-DECORATION: none;
	font-size: 10px;
	color: #000099;
}
a.breadcrumb:hover {
	TEXT-DECORATION: none;
	COLOR: #000099;
	background-color: #ffcc33;
	font-weight: normal;
}

.bcInactive {
	font-size: 10px;
	color: #000099;	
}

.homePageCopy {
	color: #ffffff;
	font-family: Palermo, serif;
	font-size: 11pt;
	padding: 0px 0px 8px 4px; /* top, right, bottom, left */
	font-weight: bold;
	font-style: italic;
}

.homePageCopyTitle {
	color: #ffffff;
	font-family: Palermo, serif;
	font-size: 14pt;
	padding: 4px 0px 0px 4px; /* top, right, bottom, left */
	font-weight: bold;
}

/*
.breadcrumb A:active {
	FONT-WEIGHT: normal; COLOR: #b0081f;
}
.breadcrumb A:link {
	FONT-WEIGHT: normal; COLOR: #b0081f;
}
.breadcrumb A:visited {
	FONT-WEIGHT: normal; COLOR: #b0081f; TEXT-DECORATION: none
}
*/


/* Styles for the left nav - being used on all pages */
.leftNav {
	/*background-image: url(../images/EMS_HomePage_r4_c4.jpg);*/
	/*background-color: #ffffcc; */
	/* font-family: "MS Sans Serif"; */
	font-size: 10pt;
	font-weight: bold;
	padding: 0px;
	text-decoration: underline;
}
A.leftNav:hover {
	text-decoration: none;
	color: #000099;
	background-color: #ffcc33;
	font-weight: bold;
}


TD.menuSection {
	BORDER-BOTTOM: #664816 1px solid; BACKGROUND-COLOR: #987a48; TEXT-ALIGN: center
}

TD.subMenuSection {
	BORDER-RIGHT: #7d7d7d 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: #1f4675
}

/* Styles for the horizontal top menus */
.topMenuSection, .topMenuItemOff, .topMenuItemOn  {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	display: inline;
}
A.topMenuLinkOff, A.topMenuLinkOn {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
	HEIGHT: 0px;
	COLOR: white;  
	TEXT-ALIGN: center; TEXT-DECORATION: none;
	font-weight: bolder;
	font-size: 11pt;
}
A.topMenuLinkOn {
	COLOR: #000099; BACKGROUND-COLOR: #ffcc33; 
}
A.topMenuLinkOn:hover, A.topMenuLinkOff:hover {
	COLOR: #000099; BACKGROUND-COLOR: #FFE9A6;
}
/* Styles for the left nav */
.subMenuSection {
	margin-left: 0px;
	padding-left: 0px;
}
.subMenuItemOff, .subMenuItemOn {
	HEIGHT: 26px;
	list-style: none;
}
A.subMenuLinkOn, A.subMenuLinkOff {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; WIDTH: 100%; HEIGHT: 22px; TEXT-DECORATION: none;
}
A.subMenuLinkOn {
	BORDER: #b2d6f6 1px solid; COLOR: white; BACKGROUND-COLOR: #2d8be1;
}
A.subMenuLinkOff {
	BORDER: gray 1px solid; COLOR: #a8caec; BACKGROUND-COLOR: #1f4675;
}
A.subMenuLinkOn:hover, A.subMenuLinkOff:hover {
	COLOR: white
}


/* Styles used for Content Containers */
.contentContainer { 
	width: 100%;
	padding: 3px;
}
.contentContainerBorder { /* Border class for containers with a border */
	border: 1px solid #009;
}
.contentContainerTitle { 
	font-size: small;
	font-weight: bold;	
	background-color: #FFcc33;
	color: #009;
}
.contentContainerContent { 

}