/** GLOBAL INTRANET WEB APPLICATION STYLES **/


	 BODY {						margin:0px; font-family:arial,helvetica,sans-serif;background-color:#336699;}
	 .margin {					width:.75em;}
	 .vert_margin{				height:.75em;}
     
	 /** Save pop up style **/
	 #SavingStatus {position:absolute;left:300px;top:150px;width:300px;height:200;visibility:hidden;background-color:#B8CADC;layer-background-color:#003366;z-index:-10;}
	 
	 /** BANNER STYLES **/
		.banner {				height:2em; background-color:#003366;}
		.wordmark_leading {		text-align:left; font-size:100%; color:#99CCFF; font-weight:bold; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		.wordmark_trailing {	text-align:left; font-size:80%; color:#99CCFF; font-weight:normal; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		.banner_right {			text-align:right;}
		.bannerNav {			text-decoration:none; font-size:80%; color:#FFFFFF; font-weight:normal; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		.bannerNav:hover {		text-decoration:underline;}
		.bannerNavBold {		text-decoration:none; font-size:80%; color:#FFFFFF; font-weight:bold; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		.bannerNavBold:hover {	text-decoration:underline;}		
		.bannerPipe {			text-align:left; font-size:90%; color:#FFFFFF; font-weight:normal; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		a.bannerLinks:link  {	color:#FFFFFF; text-decoration:none; font-size:80%; font-weight:normal; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		a.bannerLinks:visited { color:#FFFFFF; text-decoration:none; font-size:80%; font-weight:normal; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		a.bannerLinks:hover  {	color:#FFFFFF; text-decoration:underline; font-size:80%; font-weight:normal; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
	 /** end BANNER STYLES **/
	 

	 /** WORKSPACE STYLES **/
		.subjectSpace {			color:#FFFFFF; background-color:#336699;}
		.manipulationSpace {	height:100%; width:100%; color:#003366; background-color:#B8CADC; padding:.6em; border:2px outset;}
		.overflowDiv {			overflow:auto; height:100%; width:100%; }
		.indentedDiv{			margin-left:10px}
	 /** end WORKSPACE STYLES **/
			 

	 /** TABSET STYLES **/
		.tabFront {				font-weight:bold; font-size:80%; text-align:center; height:2.25em; background-color:#FFFFFF; border:solid 2px #FFFFFF; border-right:solid 2px #999999; border-bottom:0px; padding:1em; padding-bottom:.4em; padding-top:.4em;}
		.tabBack {				margin-top:.2em; font-size:80%; text-align:center; cursor:hand; background-color:#D3DFEB; border:solid 1px #FFFFFF; border-bottom:solid 2px #FFFFFF; border-right:solid 1px #999999; padding:1em; padding-bottom:.25em; padding-top:.25em;}
		.tabEmpty {				border-bottom:inset 2px;}
		.tabPanel {				background-color:#FFFFFF; border:outset 2px; border-top:0px;}
		.tabContent {			overflow:auto;height:100%; width:100%; padding:.8em;}
	 /** end TABSET STYLES **/
	 

	 /** GENERAL CONTENT STYLES **/
		FIELDSET {				height:100%; border:2px groove; padding:.7em; padding-bottom:.5em;}
		LEGEND {				color:#003366; font-weight:bold; margin-left:-.5em; margin-top:.1em; font-size:90%;}
		.sharedData{			color:#ff0000; font-weight:bold; font-size:100%;}
		.subjectSection {		background-color:#336699; padding-top:.7em; padding-bottom:.5em;}		
		.subjectTitle {			color:#FFFFFF; font-size:100%; font-weight:bold;}
		.subjectHeading {		color:#FFFFFF; background-color:#336699; font-weight:bold; font-size:80%;}
		.subjectDataBold {		color:#FFFFFF; background-color:#336699; font-weight:bold; font-size:80%;}
		.subjectData {			color:#FFFFFF; background-color:#336699; font-size:80%;}	
	 	.data {					color:#003366; font-size:80%; vertical-align:top; padding-right:.5em; padding-top:.2em;}
		.dataHeading {			color:#003366; font-size:80%; vertical-align:top; padding-right:.5em; font-weight:bold; padding-bottom:.3em; padding-top:.5em;}
		.pageTitle {			color:#003366; font-size:100%; font-weight:bold; vertical-align:top;}
		.pageSubtitle {			font-size:80%; font-weight:normal; font-style:italic;}
		.errorMsg {				font-size:80%; color:#FF0000;}
		.contentLabel {			color:#003366; font-weight:bold; font-size:80%;}		
		.contentLabelItalized {	color:#003366; font-weight:bold; font-size:80%; font-style:italic}		
		.contentHeadingBig {	color:#000000; font-weight:bold; font-size:90%;}
		.contentTextBig {		color:#000000; font-size:90%;}			
		.contentHeading {		color:#000000; font-weight:bold; font-size:80%;}
		.contentText {			color:#000000; font-size:80%;}
		.contentTextItalized {	color:#000000; font-size:80%;font-style:italic}
		.contentHeadingSmall{	color:#000000; font-weight:bold; font-size:70%;}
		.contentTextSmall{		color:#000000; font-size:70%;}		
		.selectHeading{			color:#a9a9a9; font-size:80%;}
		.selectOption{			color:#000000; font-size:80%; margin-left:2em;}
		.bold{					font-weight:bold}
		.italic{				font-style:italic}
		.indent{				text-indent:20px;}
		a.link:link  {	color:#FFFFFF; text-decoration:none; font-size:80%; font-weight:bold; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		a.link:visited { color:#FFFFFF; text-decoration:none; font-size:80%; font-weight:bold; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		a.link:hover  {	color:#FFFFFF; cursor:hand; text-decoration:underline; font-size:80%; font-weight:bold; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		a.subjectLinks:link  {	color:#ffff00;  text-decoration:none; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		a.subjectLinks:visited { color:#ffff00; text-decoration:none; font-family:FranklinGotITC,arial,helvetica,sans-serif;}
		a.subjectLinks:hover  {	color:#ffff00; cursor:hand; text-decoration:underline; font-family:FranklinGotITC,arial,helvetica,sans-serif;}

		
	 /** end GENERAL CONTENT STYLES **/
	 

	 /** WIDGET STYLES **/
		.buttonBar {			white-space:nowrap;}
		.subButton {			padding:0px; margin-top:.5em;}
		.topButton {			padding:0px; margin-bottom:.5em;}
		.imagebutton{			background-color:#FFFFFF;padding:0px; margin:0px;border:0px}
		.selectContainer{		padding:0px; width:235px}
		.selectContainerTeam{	padding:0px; width:228px}
	 /** end WIDGET STYLES **/
	 

	 /** DATA TABLE STYLES **/
	 	.insideTable { 			background-color:#FFFFFF;padding:.8em}
		TD.tableData {			font-size:80%; padding:.1em; border:1px #CCCCCC solid; border-top:0px; border-left:0px;}
		TD.tableLabel {			font-size:80%; background-color:#B6D7F7; padding:.1em; border-bottom:solid 1px #000000;}
		TR.tableHighlight {		color:#99CCFF; background-color:#003366; cursor:hand;}
		TR.tableRow {			color:#000033; background-color:#FFFFFF; cursor:hand;}
		TR.labelRow {			font-size:80%; font-weight:bold; background-color:#B6D7F7; padding:.2em;}		
		TR.grayRow {			font-size:80%; padding:.1em; background-color:#CCCCCC; border-top:0px; border-left:0px;}
		TR.whiteRow {			font-size:80%; padding:.1em; background-color:#FFFFFF; border-top:0px; border-left:0px;}		
	 /** end DATA TABLE STYLES **/
	 
	 /** SEARCH STYLES**/
		.searchSection {		display:none;}
		.searchLegend {			color:#FFFFFF; font-weight:bold; margin-left:-.5em; margin-top:.1em; font-size:90%;}
		a.fields		{		color:#0000ff;text-decoration:none}
		a.fields:hover {		cursor:hand;color:#0000ff;text-decoration:underline;}
		a.fieldsBold		{	color:#0000ff;text-decoration:none;font-weight:bold}
		a.fieldsBold:hover {	cursor:hand;color:#0000ff;text-decoration:underline;font-weight:bold}
		
		a.tabs:link		{		color:#000000;text-decoration:none}
		a.tabs:hover {		cursor:hand;color:#000000;text-decoration:none;}
		a.tabs:visited {		cursor:hand;color:#000000;text-decoration:none;}
		a.tabsBold		{	color:#000000;text-decoration:none;font-weight:bold}
		a.tabsBold:hover {	cursor:hand;color:#000000;text-decoration:none;font-weight:bold}
		
		li{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;}
		
		a:link  { color:#0000FF; text-decoration:none; font-family:arial,helvetica,sans-serif;}
		a:visited { color:#0000FF; text-decoration:none; font-family:arial,helvetica,sans-serif;}
		a:hover  { color:#0000FF; cursor:hand; text-decoration:underline; font-family:arial,helvetica,sans-serif;}
