/* Header/Main Navigation*/

/* Colors
	#ffc ::= light yellow
	#ddd ::= light gray
	#eee ::= almost white
	#F0F8FF ::= light blueish greenish (header)
	#008B8B ::= dark blueish green: header
	#o9c ::= dark  green/button bar background
	#06c ::= pageheader background
*/
/*
	font-family: Georgia, "Times New Roman", Times, serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
*/
div#logonMain {width: 50%; padding: 20px; margin-top: 10%; margin-left: 25%; 
		font-family:Verdana, Arial, Helvetica, sans-serif; border-left: 1px gray solid; border-top: 1px gray solid; border-right: 3px black solid; 
		border-bottom: 3px black solid; background-color: white; font-size: 14px;  -moz-border-radius: 5px;}
.hideOnScreen {display: none;}
.pageBreakAfter { font-family: times; font-size: 16px;}
body {margin: 0; padding: 0;}
html {margin: 0; padding: 0; }
form {margin: 0; padding: 0;}
div#c360_container {
	/*position: absolute; top: 0px; left: 0px;	*/
	position: absolute; top: 51px; height:100%; width: 900px; left: 0px;
	}

.dojoDialog {
		background : #eee;
		border : 1px solid #999;
		-moz-border-radius : 5px;
		padding : 4px;
	}	
	
a.launchPopup {text-decoration: none;}	
a.launchPopup:hover{background-color: white; color: black;}
	
	
	
td.numFmt {text-align: right;}



a.default {color: blue; text-decoration: none;}
a.default:hover {color: black;  text-decoration: underline; }
a.default:focus {color: black;}
 
a.sched:focus { background-color: gray; color: white; }


a.click, a.click:visited, a.click:link {
	/*display: block;	*/
	
	border: 0; padding: 0;
	padding-top: 1px; padding-bottom: 1px;
	
	text-decoration: none;	
	font-style: italic;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;	
	font-weight: bold;
	color: black;
	background-color: ButtonFace;
	border-left: 1px solid ButtonHighlight;
	border-top: 1px solid ButtonHighlight;
	border-right: 1px solid ButtonShadow;
	border-bottom: 1px solid ButtonShadow;
	}


a.click:hover {	
	background-color: #ddd;}
a.click:focus {
	background-color: #fff;
	}
	
a.button, a.click:visited, a.click:link {
	border-left: 1px solid ButtonHighlight;
		border-top: 2px solid ButtonHighlight;
		border-right: 2px solid ButtonShadow;
		border-bottom: 1px solid ButtonShadow;
		text-align: center;
		height: 16px;
		padding: 0; margin: 0;
		font-size: 15px;			
		font-weight: bold;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #06c;
		background-color: ButtonFace;	
	}


a.button:hover {	
	background-color: #ddd;}
a.button:focus {
	background-color: #fff;
	}
div#pageHeaderDef, div.pageHeaderDef {
	display: block;
	position: static;
	height: 22px;
	margin: 0; padding: 0;	
	padding-top: 1px; 
	padding-left: 5px;
	top: 0; left: 0;
	border: 1px solid #06c;
	border-bottom: 1px solid white;
	
	background-color: #06c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ffc;
	font-weight: bold; font-size: 15px;
	}
div#pageHeaderDef span.colLeft {
	display: block; float: left;}
div#pageHeaderDef span.colRight {
	display: block; float: right;}
	
a.pageHeaderLink {
	color: #ffffff; padding: 2px 4px 0 4px; font-size: 11px;
	text-decoration: none;	
}
a.pageHeaderLink:hover {
	color: #ffc; 
	text-decoration: underline;	
}	
	div#nav_main_side {
		width: 119px; 
		margin: 0; padding-left: 2px;
		position: absolute; top: 0px; left: 1px; height: 800px; 
		
		background-color: #F0F8FF;
		border: 1px solid gray;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666;	
		}
			
	div#nav_main_side_browse {
		position: absolute; top: 0; left: 0;
		font-size: 10px;}
	.navLevel2Highlight {color: white; background-color: lightgray;}
	div#nav_main_side_browse span.side_nav_header {		
	
		padding-left: 1px;
		margin-left: 1px;
		margin-bottom: 2px;
		height: 15px;
		border: 0; padding: 0;
		padding-top: 5px;
		display: block;
		border-bottom: gray 1px solid;
		
		color: #666;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;}
		
	div#nav_main_side_browse a, div#nav_main_side_browse a.navLevel2 {
		display: block;
		width: 105px;		
		color: #666;
		border: none;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		margin: 0; padding: 0;
		padding-top: 1px; padding-bottom: 1px;
		margin-left: 3px;	
		font-weight: bold;		
		text-decoration: none; 
		}
	div#nav_main_side_browse a:visited, div#nav_main_side_browse a.navLevel2:visited {
		color: #666;
		height: 16px;
		}
	div#nav_main_side_browse a.navLevel2 {		
		font-weight: normal;		
		}
	
	div#nav_main_side_browse a:hover, div#nav_main_side_browse a.navLevel2:hover {
		background-color: #eee;
		}
	
	div#main_page {
		position: absolute; left: 128px;  top: 52px; 		
		background: white;
		padding: 0; margin: 0;
		height: 530px;
		}
	.scrollBlock {		
		overflow: auto;
		border-bottom: 1px solid #ddd;
		}
	div#include_page_narrow {
		/*sets useable block inside main_page, not including left nav*/
		position: absolute; xtop: 51px; top: 0; left: 127px;		
		/*width: 600px;	*/
		width: 775px;
		/*height: 530px;*/	background-color: #ffc;	
		padding: 0px; margin: 0px;
		}
	.defBackground {background-color: #ffc;}
	div#include_page_wide {
		/*sets useable block inside main_page, not including left nav*/
		position: absolute; top: 0px; left:0px;
		height: 100%;	background-color: #ffc;	
		
		/*width: 896px;	*/
		width: 883px;
		padding: 0px; margin: 0px;
		
		}
	div#page_title {
		position: absolute; top: 0; left: 0;	
		padding: 3px;
		border-bottom: 1px solid #006699;	
		}
	
	
a.buttonDef, input.buttonDef, td input.buttonDef,  table.dataFormEdit input.buttonDef , div#hdr_mainNav a.hdr_navButton {
		border-left: 1px solid ButtonHighlight;
		border-top: 2px solid ButtonHighlight;
		border-right: 2px solid ButtonShadow;
		border-bottom: 1px solid ButtonShadow;
		text-align: center;
		/*height: 1.1em;*/
		height: 12.5px;
		margin: 2px 0 0 0;
		padding: 0px 2px 1px 2px;
		font-weight: bold;
		 font-family:   Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color: ButtonFace;	
		text-decoration: none;		
		color: #06c;
		
	}
	/* under IE on Participants dialog form, hover made the browse data disappear! kludge 2/2007 mpal*/
	a.buttonDefAlt {
		border-left: 1px solid ButtonHighlight;
		border-top: 2px solid ButtonHighlight;
		border-right: 2px solid ButtonShadow;
		border-bottom: 1px solid ButtonShadow;
		text-align: center;
		/*height: 1.1em;*/
		height: 12.5px;
		margin: 2px 0 0 0;
		padding: 0px 2px 1px 2px;
		font-weight: bold;
		 font-family:   Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color: ButtonFace;	
		text-decoration: none;		
		color: #06c;
		
	}
	input.buttonDef, td input.buttonDef,  table.dataFormEdit input.buttonDef {
		/*11/18/2006 mpal for some reason, the input padding/heights works different that <a></a>
		so set defaults above, then change padding here*/
		height: 19.5px; padding: 0 0 2px 0; margin: 0 2px 0 0;
		color: #06c;
		
		}
	
.buttonDef:hover, table.dataFormEdit input.buttonDef:hover, div#hdr_mainNav a.hdr_navButton:hover {
		border-left: 1px solid ButtonShadow;
		border-top: 2px solid ButtonHighlight;
		border-right: 2px solid ButtonShadow;
		border-bottom: 1px solid ButtonHighlight;
		text-decoration: none;
	 background-color: #ddd;  
	
		
	 }
.buttonDef:focus, table.dataFormEdit input.buttonDef:focus {
	 background-color: #F0F8FF;  
	 }

table {
	 
	margin: 0; padding: 0;
	border-collapse: collapse;
	table-layout: auto;
	empty-cells: show;	
	
	}
table.dataFormEdit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	border: solid 1px #d3d3d3;
	border-left: solid 1px #ffc;
	margin: 0; padding: 0;
	border-collapse: collapse;
	table-layout: auto;
	empty-cells: show;	
	background-color: #ffc;

}
table.dataFormBrowse {
font-family:Verdana, Arial, Helvetica, sans-serif;
	
	border: solid 1px #d3d3d3;
	border-left: solid 1px #ffc;
	margin: 0; padding: 0;
	border-collapse: collapse;
	table-layout: auto;
	empty-cells: show;	
	background-color: #ffc;
	font-size: 11px;
	}
table.dataFormEdit caption, table.dataFormBrowse caption, table.dataFormReadOnly caption, table.style360_status caption
table.selectEdit {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px; padding-bottom: 2px;
		background-color: #06c;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #ffc;	
	}
table.dataFormEdit tr td.ActionSelected, table.dataFormEdit tr td.lbl_other {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #06c;
	}
.lbl_inline {
	font-size: 12px;
	font-weight: bold;
	color: #06c;
	font-family: georgia, "Times New Roman", times, serif;
	}
	
table.dataFormEdit tr td, table.dataFormReadOnly tr td {
	padding: 0.15em 1px;
	}

td.insetBorder {
	border: #06c 1px solid;
	}
table.insetBrowse {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	margin: 0; padding: 0;
	border-collapse: collapse;
	table-layout: auto;
	empty-cells: show;	
	background-color: #ffc;
	}

table.dataFormBrowse tr td, table.insetBrowse tr td {
	padding: 0.125em 1px;
	border-bottom: 1px solid #6cc; border-right: 1px solid #6cc;
	}
/*use when there are optional rows and you don't want bottom borders in the first col*/
.cellBorderTop {border-top: 1px solid #6cc;}

table.dataFormBrowse tr td.dupeYes {border: none; border-right: 1px solid #6cc;}
table.dataFormBrowse tr td.dupeNo {
	padding: 0.125em 1px;
	border: none;
	border-top: 1px solid #6cc; border-right: 1px solid #6cc;
	
	}
 
thead td, .theader {
	/*font-family: georgia, "Times New Roman", times, serif;*/
	font: menu;
	font-size: 10px;
	color: #06c;
	font-weight: bold;
	border-right: 1px solid #06c;
	border-top: 2px solid #06c;
	border-bottom: 0px solid #06c;
	
	text-align: left;	
	
	margin: 0px; 
	padding: 1px 0 1px 1px;	
	vertical-align: middle;}
	
table.dataFormEdit thead td.lastCol, table.dataFormBrowse thead td.lastCol {
	border-right: 5px solid #06c;}
	
/*table.dataFormBrowse td.runningColHead {
	border-bottom: 1px solid #06c;
	border-top: 1px solid #06c;
	color: #06c;
	font-weight: bold;	
	}*/
table.dataFormBrowse tr.runningHeadRow td {
	border-bottom: 1px solid #06c;
	border-top: 1px solid #06c;
	color: #06c;
	font-weight: bold;
	}
table.dataFormBrowse td.runningHead {
	/**/
	border-bottom: 1px solid #06c;
	border-top: 1px solid #06c;
	color: #06c;
	font-weight: bold;	
	}
table.dataFormBrowse td.runningMedHead {
	border-bottom: 1px solid #06c;
	border-top: 1px solid #06c;
	color: #06c;
}
input.msgDefault {
	background-color: #ffc;
	
	border: none;
		color: red;
		font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
input.fieldRO, textarea.fieldRO, .fieldRO{
	background-color: #ffc;
	border: 1px solid #ffc;
		color: blue; 
		font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
div.popupContent {border-top: 1px gray solid; border-left: none; border-right: 2px solid gray; border-bottom: 2px solid gray;
	background-color: white;}
.fieldEmphasis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #06c;
	;
}
td.rowheader, td.rh, .rh {
	/*font-family: times, serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right: 1px solid slategray;
	font-weight: bold;
	text-align: right;	
	color: #06c;
	margin: 0px; padding-right: 4px;
	vertical-align: middle;}
.rhRO {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: right;	
	color: #06c;
	margin: 0px; padding-right: 4px;
	vertical-align: middle;
	}
.lbl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #06c;
	margin: 0px; padding-right: 4px;
	vertical-align: middle;
	}
	
td.borderRight {
	border-right: 1px solid #06c;}
	
 table.dataFormEdit input, table.dataFormEdit textarea, input.inputDef {
	font-size: 12px;
	border: 1px antiquewhite solid;

	 font-family:Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px white solid;	
	padding-left: 1px;
	}

table.dataFormEdit input:focus, table.dataFormEdit textarea:focus, input.inputDef:focus {
	border: 1px #0099cc dotted;
	}
table.dataFormEdit span.readOnly {	
	border: 1px antiquewhite solid;
	border-left: 1px white solid;	
	padding: .1em 0 .1em 1px;
	margin: 0;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
table.dataFormEdit span.readOnlyEm {
	border: 1px antiquewhite solid;
	border-left: 1px white solid;	
	padding: .1em 0 .1em 1px;
	margin: 0;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
.recCounter {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight: bold;
	color: white;
	padding: 1px 15px 1px 15px;
	margin: 1px 5px 1px 5px;
	border: 1px black solid;
	}
	table.dataFormEdit tr td.col01 {
		width: 70px;}
		
	div.buttonRow {
		margin: 0; padding: 0;
		margin-bottom: 0px;	
		padding-top: 3px; padding-bottom: 1px; padding-left: 5px;
		border: 1px solid #06c;
		border-top: 1px solid #ffc;
		background-color: #06c;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #ffc;
		
		}
	span.buttonRowLabels {
		font-family: georgia, "Times New Roman", times, serif;
		font-size: 14px;
		color: #ffc;
		}
	td.number_fmt {
		text-align: right}
	td.time_fmt {
		border-right: 1px #d3d3d3 solid;
		text-align: right;
		width: 45px;		
		}
div#c360_mainpage {
	/*positions right of narrow left nav*/
	position: absolute; left: 18px; top: 51px;
	/*width: 730px;*/
	padding: 0; margin: 0;
	}
div#c360_mainpage_nav {
	}
div#c360_criteria {
	float: left;
	top: 0; left: 0;
	/*width: 720px;*/
	}
div#c360_browse {
	float: left;
	width: 720px;
	height: 600px;	
	padding: 0px; margin: 0px;
	}
div#c360_BrowseHead {
	float: left;
	/*width: 700px;*/
	}
div#c360_BrowseBody {	
	float: left;
	overflow: auto;
	height: 300px;
	}
/*
div#c360_statusBar {
	position: absolute; top: 605px;
	
	width: 500px;
	background-color: #F0F8FF;	
	border: 1px solid #088;
	padding: 0px; margin: 0px;
	height: 15px;
	}
div#c360_statusBarMessageBox{
	position: absolute;
	font-size: 8pt;
	font-weight: normal;
	color: #088;
	text-align: left;
	 font-family:Verdana, Arial, Helvetica, sans-serif-serif;
	margin-left: 130px;
	padding: 0px;		
	}
*/

div#c360_statusBar {
	position: absolute; bottom: 0;	left: 0;
	width: 99%;
	/*background-color: #F0F8FF;	
	border: 1px solid #088;
	padding: 0px; margin: 0px;
	height: 15px;*/
	}
div#c360_statusBarMessageBox{
	
	font-size: 8pt;
	font-weight: normal;
	color: #088;
	text-align: left;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	
	padding: 0px;	padding-bottom: 3px;}

div.HomePage {
	position: absolute;
	top: 75px;
	left: 100px;
	width: 500px;
	margin: 0 1em 1em;
	padding: 0.25em;
	border: 3px groove;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #088;
	
}

div.homepage p {
	text-align: center;
}

/* Tabs mpal 2/18/2005 */
table.selectTable {
	border-top: none; border-left: none; border-right: none;}
	
div#selectTabs {}
	div#selectTabs div#selectParentsStudents {
		
		}
	div#selectControls {
		padding: 3px; margin: 2px;			
		border: none;
		width: 100%;	
		}
	.selectControl {
		display: block;		
		border: 1px #ffc solid;
		margin: 0; padding: 0;
		margin-left: 5px; margin-right: 5px;
		float: left;
		}
	.selectControlHeader {
		display: block;
		padding-top: 2px;
		color: #06c; font-weight: bold;
		}
	input.selectButtonTab {
		font-size: 12px;
		border: none;
		border-bottom: 1px solid #06c;
		color: #06c;
		font-weight: bold;
		background-color: #ffc;
		padding: 0; margin: 0;
		}
	input.selectButtonTab.selected {
		border-bottom: 1px solid #ffc;
		}
	div#selectButtons {
		background-color: #ffc;
		float: left;
		clear: both;
		border-top: 1px solid #06c;
		border-bottom: 1px solid #06c;
		width: 100%;
		margin: 0; padding: 0;
		/*padding-top: 5px; padding-bottom: 3px;
		margin-top: 3px;*/
		}
	div#selectBrowse {
		border: none;
		float: left;
		clear: both;
		width: 100%;
		height: 365px;	
	}

	div#c360_contact {
		margin: 0; padding: 0;
		border-top: gray solid 2px;
		border-bottom: gray solid 1px;
		}
	div#c360_contact p {margin: 0; padding: 0; text-align: center; display: block;
		font-size: 12px;
		color: gray;}
	h2 {color: #06c; padding: 0; margin: 0; margin-top: 3px;}
	p {margin: 0; padding: 0; margin-left: 5px; margin-bottom: 5px;}
	
	
table#calSched{}
table#calSched caption {
	
	font-weight: bold;
	}
table#calSched thead {
	color: blue;
	font-weight: bold;
}
table#calSched thead td {width: 14%}

table#calSched td.oneDay {
	vertical-align:top;
	
	}
div.calSchedDate {
	float: right; text-align: center; vertical-align: top;
	color: #228b22;
	border: 1px solid gray; border-width: 0 0 1px 1px;
	padding: 0.125em 0.25em 0 0.25em; margin: 0;
	background: #F3F3F3;
	width: 10px;
}
div.calSchedDef{ padding: 0; padding-bottom: 2px; margin: 1px;}
div.calSchedAllDay {font-family: Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0; vertical-align: bottom;}
div.calSchedTime{font-weight: bold; font-size: 9px;display: block; color:#228b22;}
div.calSchedEventTitle, .calSchedEventTitle {display:block; color: #800000; }
div.calSchedSchedTitle{display:block; color: #800000; }
div.calSchedNote {display:block}
div.calSchedLocation {display: block; font-style: italic;}
div.calSchedCategory {}
div.calSchedDiscAreas{display:block}
a.calSchedLink {}
div#calSelect {/*display: inline-block;*/ }
div#calGoTo {/*display:inline-block;*/}

/* Bulleting (Leaflet) Listing format*/
div#listingTable{background-color: white;
		font-family:arial, helvetica, sans-serif;
		font-size: 12px;
		color: black; 
		overflow: auto;
		height: 500px;
		width: 60%;		
		}
	div.listingItem {margin: 0; padding: 0; padding-bottom: 10px;}
	div.listingCategory {
		display: block; 
		border: none; 
		background-color: #91b592; 		
		font-weight: bold; 
		font-size: 20px;
		margin: 0; padding: 0;
		margin-bottom: 10px;
		}
	div.listingCategoryDesc {
		display: block; border: none; margin: 0; padding: 0;
		font-weight: bold; font-size: 10px;
		margin-bottom: 10px;
		padding-left: 10px; padding-right: 5px;
		}
	div.listingCategoryDesc p.hang {text-indent: 10%}
	div.listingGroup{font-weight: bold; font-size: 18px; margin: 0; padding: 0;
		margin-top: 10px;
		color: #595900;}
	div.listingCourseTitle{font-weight: bold; font-size: 16px; margin: 0; padding: 0; margin-top: 10px;}
	div.listingSection {font-weight: bold; margin: 0; padding: 0; padding-bottom: 5px;}
	div.listingCourseNumber {font-weight: bold; margin: 0; padding: 0; padding-bottom: 2px;}
	div.listingCourseCredits {font-weight: bold; margin: 0; padding: 0; padding-bottom: 2px;}
	div.listingSessions{font-weight: bold; margin: 0; padding: 0; padding-bottom: 2px;}
	div.listingMeetings{font-weight: bold; margin: 0; padding: 0; padding-bottom: 2px; font-size: 11px;}
	div.listingPrice{font-weight: bold; margin: 0; padding: 0; padding-bottom: 2px; font-size: 11px;}
	div.listingMeetingNote{font-weight: bold; margin: 0; padding: 0; padding-bottom: 2px; font-size: 11px;}
	
	div.listingDesc{
		font-family: georgia, serif; font-size: 11px;
		margin: 0; padding: 0; 
		padding-right: 7px; 
		font-weight: normal;
		}
/* Bulletin (Leaflet) Listing format*/

	div#busItemBrowse {
		border: 1px lightgray solid;
		width: 99%;
		float: left;
		height: 150px;
		}
	div#busItemEntryForm {
		border: 1px lightgray solid;
		width: 45%;
		height: 400px;
		float: left;
		}
	div#busContacts {
		border: 1px lightgray solid;
		width: 53%;		
		height: 400px;
		float: left;
		}
		div#busGroups {
		border: 1px lightgray solid;
		width: 53%;		
		height: 400px;
		float: left;
		}
	
	
/*gfa_Header*/
div#c360_header1 {
			/*background-color: white;*/
			margin: 0; padding: 0;
			height: 25px;
			width: 720px;
		}
		div.c360_header {				
			font-family: Geneva, Arial, Helvetica, sans-serif;
			color: #F0FFFF;
			font-weight: bold;
			font-size: 12px;  
				}				
		div#hdr_home {
		background-color: #F0F8FF;	
			height: 20px;
			margin: 0;
			margin-bottom: 2px;
			padding: 1px;
			width: 120px;
			background-color: #F0F8FF;	
			color: #008B8B;
			text-align: center;
			position: absolute; top: 0; left: 0;
			border: 1px #008B8B solid;
			border-top: 1px #F0F8FF solid;
			}
		
		div#hdr_help {
			margin: 0;			
			padding: 1px; padding-left: 5px;
			width: 120px;
			height: 20px;
			color: #008B8B;
			text-align: left;
			position: absolute; top: 26px; left: 0;
			width: 115px;	
			background-color:#008B8B;	
			border: 1px  #008B8B solid;		
			}
		.hdr_helpMyCentral {
			padding-top: 1px; color: #F0F8FF;
		}
		div#hdr_clientName {
		/*border: 1px #008B8B solid;*/
			border: 1px #F0F8FF solid;
			margin: 0;			
			padding: 1px;
			
			padding: 2px 1px 1px 1px;
			height: 19px;
			position: absolute; top: 0px; left: 126px;
			
			width: 763px;
						
			
					background-color:#008B8B;	
			}
		div#hdr_mainNav {	
		
		border: 1px #008B8B solid;
			height: 20px;
			margin: 0;
			margin-bottom: 2px;			
			padding: 1px;
			position: absolute; top: 26px; left: 126px;
			
			width:763px;
			padding-left: 10px;			
				background-color: #F0F8FF;	
		
						
			}
			div#hdr_mainNav a {
				/*border-right: black inset 1px;*/
				display: block;
				float: left;
				text-decoration: none;
				height: 20px;
				padding-left: 7px; padding-right: 9px;				
				}
			.mainNavHighlight {
				color: white; background-color: #06c; 
				}
			div#hdr_mainNav a:link, div#hdr_mainNav a:visited {
				color: #008B8B;
				text-decoration: none;		
				}
			div#hdr_mainNav a:hover {
				color: black; text-decoration: underline;
				/*font-size: larger;*/
				}
				
			div#hdr_home a:link, div#hdr_home a:visited {				
				color: #008B8B;
				text-decoration: none;				
				}
			div#hdr_home a:hover {
				color: black;
				}
		div#hdr_help a.help {
			color: #F0F8FF;		
			text-decoration: none;	
			
			}		
		
		div#c360_nav_left {
			/*position: absolute; top: 51px; left: 1px;
			height: 530px;
			width: 15px;
			background-color: #F0F8FF;	
			border: 1px solid #008B8B;
			padding: 0px; margin: 0px;*/
			}
		div#c360_nav_left_Menu {
			}		
		span.highlightSelect {
			font-weight: bold; color: red;
			}
/* gfa_header end*/
	