﻿body { font-family:Arial; background-color:#999999 !important;}
h1 { padding:2px; padding-left:13px; margin:0px; margin-bottom:0px; text-align:left; font-size:10pt; color:#eeeeee; }
.searchPanel { padding: 4px; }
.mainPanel { padding: 0px;  }
.searchText { font-size:8pt; }
.searchInput { font-size:8pt; width:105px; }
.searchInputMini { font-size:8pt; width:42px; }
.searchAdvHead { WIDTH: 53px; TEXT-ALIGN: right;  }
.searchBtn { font-size:8pt; font-family:Arial; font-weight:bold; width:80px; }
.districtGrid { }
.districtLink { color:White; font-size:9pt;}
.selectButton { font-size:8pt; font-weight:bold; width:120px; padding:1px; }
.districtRadio { font-size:8pt; }
.districtH2 { font-size:10pt; font-weight:bold; text-align:left; }
.districtGridRow { cursor:pointer; }
.districtGridCell { cursor:pointer; }
.disHeading { font-size:9pt; font-weight:bold; text-align:left; padding-bottom:5px; }
.proceedButton { font-weight:bold; font-family:Arial; font-size:8pt; }

.icon32 { padding-bottom:15px; }
.pathH1 { padding-left:4px; font-weight:bold;font-size:14pt; color:#4E4E4E }

.pathItem { background-color:#eeeeee; margin-bottom:5px; padding:6px; border: 1px solid #cccccc; }
.pathItemHover { background-color:#DFF1FF; margin-bottom:5px; padding:6px; border: 1px solid #7F7F7F; cursor:pointer }
.pathItemH1 { font-size:12pt; font-weight:bold;  }
.pathItemDesc { font-size:8pt; }
.pathItemContainer2 { border:2px solid #4E4E4E; padding:3px; }
.pathItemContainer { border:2px solid #4E4E4E; }

.tab { text-align:center;background-color:white; padding:4px; padding-top:5px; border-top:1px solid #A9A9A9;border-left:1px solid #A9A9A9;border-right:1px solid #A9A9A9; border-bottom: 1px solid #A9A9A9; border-left:0px; }
.tabHover { cursor:pointer; text-align:center;background-color:white; padding:4px; border-top:2px solid orange;border-left:1px solid #A9A9A9;border-right:1px solid #A9A9A9; border-bottom: 1px solid #A9A9A9; border-left:0px; }
.tabSelected { text-align:center;background-color:#eeeeee; padding:4px; border-top:2px solid orange;border-right:1px solid #A9A9A9; }
.tabNone { border-bottom: 1px solid #A9A9A9 }

.ttheader { background-color:#F1F4CC; border: 1px solid #A9A9A9; border-bottom:0px; font-weight:bold; font-size:8pt; padding:4px; }
.ttbody { background-color:#F1F4CC; border: 1px solid #A9A9A9; font-size:7pt; padding:7px 4px; }

/* .settingsTable { border: 1px solid #A9A9A9; border-bottom:1px solid #A9A9A9;width:100%;} */
.settingsTable { width:100%; }

.alignRight { font-family:Arial; font-weight:normal; text-align:right; }

.searchHead { width:70px; font-weight:bold; text-align:right; padding:3px; padding-right:2px; background-color:#C3D2DF; }
.searchItem { padding:3px; padding-left:2px; text-align:left; font-weight:normal;}
.searchText { font-family:Arial;font-size:9pt; width:120px; font-weight:normal; }
.searchButton { font-size:8pt; font-family:Arial; }
.searchBottom { font-weight:bold; text-align:right; padding:3px; padding-right:2px; background-color:#C3D2DF; }

.dummyButton { padding:0px; margin:0px; }

.searchLink { color:Blue; font-size:8pt; }
.searchLabelAny { font-size:8pt; color:#6A6A6A }
.searchLabel { font-size:8pt; }
.searchDiv { padding:4px; padding-left:6px; }
.searchText { font-size:8pt; font-family:Arial; width:110px; } 
.searchTextMini { font-size:8pt; font-family:Arial; width:41px; } 
.searchDivClosed { display:none; }
.searchDivOpened { display:block; background-color:#eeeeee; padding:5px; padding-left:3px;text-align:center; font-size:8pt;}

.arrowShow { display:inline; }
.arrowHide { display:none; }

.tooltipHead { font-family:Arial; padding:3px; background-color:#e2ebf4; border: 1px solid #bcd2e6; color:Black; font-size:9pt; font-weight:bold;}
.tooltipBody { font-family:Arial; padding:3px; background-color:#ffffff; border:1px solid #bcd2e6; border-top:0px; font-size:9pt; }

.submitSave { font-size:11pt;font-weight:bold;width:115px;color:#3F3F3F;padding:0px; }
.inputSave { border:2px solid black;font-size:12pt; font-family:Arial;padding:3px; background-image:url('Images/txtbox3.gif'); background-repeat:repeat-y; }

.setNewLink { color:Black; }

span.settingsHeader { font-weight:bold; font-size:12pt; text-align:left; }
div.settingsHeader { padding-bottom:2px; }

div.navBar { border-bottom:1px solid #ABABAB;padding:0px; color:#A9A9A9; padding-right:2px; text-align:right; background-color:white;background-image:url('Images/navbarbg.gif');font-size:9pt; } 
a.navBar { font-size:9pt; color:#003366; text-decoration:none; }
a.navBar:hover { font-size:9pt; color:#003366; text-decoration:underline }
a.navBarSelected { font-size:9pt; color:#000000; text-decoration:none; font-weight:bold; }

.noItems { font-size:8pt; padding:4px; }

.pnlRenameHide { display:none; }
.pnlRenameShow { display:inline; }

.renameTxt { font-family:Arial; font-size:9pt; width:250px; border: 1px solid #7f9db9; padding-left:1px; }
.renameTxtShort { font-family:Arial; font-size:9pt; width:90px; border: 1px solid #7f9db9; padding-left:1px; }
.renameButtons { margin-top:2px; }
.renameLink { font-size:7pt; color:Blue; text-decoration:none; }

.sectionDiv { background-color:white;border: 1px solid #A9A9A9; font-size:9pt;padding:4px;height:357px; }
.sectionDivWhite { background-color:white;border: 3px solid #A9A9A9; font-size:9pt;padding:4px;height:357px; }

.sectionDivTall { background-color:#eeeeee;border: 3px solid #A9A9A9; font-size:9pt;padding:4px;height:452px; }
.sectionDivTallWhite { background-color:white;border: 3px solid #A9A9A9; font-size:9pt;padding:4px;height:452px; }

.listBox { height:250px; }

.paramDropDown { width:180px; font-size:X-Small; }
.paramDropDownWide { width:350px; font-size:X-Small; }
.paramHeadOld { font-weight:bold; text-align:right; font-size:8pt;  }
.paramHead { padding:2px 0px 0px 0px; color:Gray;font-family:Arial;font-size:X-Small;font-weight:normal;}
.paramItem { padding:1px; padding-left:0px; padding-right:3px; }
.paramReq { color:#EF6868; text-align:left; font-size:8pt; }
.btnGo { font-weight:bold; padding:3px; font-size:8pt; width:120px; }

.loginHead { text-align:right; padding:3px; padding-right:1px;}
.loginItem { text-align:left; padding:3px; }
.loginText { font-family:Arial; font-size:9pt; width:175px; }
.loginButton { width:65px; font-family:Arial; font-size:8pt; padding:0px; font-weight:bold; }

.he1 { font-weight:bold; font-size:12pt; font-family:Arial; }

.timeBar { font-size:8pt; padding:2px; background-color:#eeeeee; border-bottom:1px solid #004073; text-align:right; }
.timeBar a { color:Blue; font-size:8pt; }
.timeBar img { }

.pnlTimeTrackingOLD { position:absolute; top:13px; left:180px; width:390px; border: 10px solid #004073; background-color:#eeeeee; padding:10px; color:Black; }
.pnlTimeTracking { z-index:5; position:absolute; top:90px; left:160px; width:440px; background-color:transparent; padding:12px; color:Black; height:101px;}
h1.time { padding:2px; padding-bottom:8px; margin:0px; margin-bottom:0px; text-align:left; font-size:14pt; color:black; }
.timecbo { font-size:8pt; }

.lostpw { color:#003366; font-size:8pt; text-decoration:none;  }
.lostpw:hover { color:#003366; font-size:8pt; text-decoration:underline; }

.profileText { font-size:10pt; font-family:Arial; width:140px; border: 1px solid #A9A9A9; padding:2px; }
.profileTextLong { font-size:10pt; font-family:Arial; width:180px; border: 1px solid #A9A9A9; padding:2px; }
.profileItemRight { padding:2px; font-size:10pt; font-weight:bold;}
.profileItemLeft { padding:2px 30px 2px 2px; font-size:10pt; font-weight:bold;}
.profileHead { text-align:left; padding:2px; font-size:10pt; }
.profileContainer { border: 1px solid #a9a9a9; padding:14px; }

.blueButton { font-size:8pt;font-family:Arial;background-color:#006699;background-image:url('Images/time-buttonbg.gif');border:1px solid #006699;color:White; }
.blueButton2 { font-size:10pt;padding:3px; font-family:Arial;background-color:#006699;background-image:url('Images/time-buttonbg2.gif');border:1px solid #006699;color:White; }
.blueButton2disabled { font-size:10pt;padding:3px; font-family:Arial;background-color:#006699;background-image:url('Images/time-buttonbg2-disabled.gif');border:1px solid #8E8E8E;color:#555555; }

.submitDataLabel { font-size:10pt; font-family:Arial; color: black; }

.descriptionLabel { font-size:8pt; font-family:Arial; color: gray; }

.salaryTitleLabel { font-size:10pt; font-family:Arial; color: black; }
.salaryLabel { font-size:8pt; font-family:Arial; color: black; }
.salaryTextbox { font-size:8pt; font-family:Arial; color: black; }


.suggestion_list_large
		{
		background: white;
		border: 1px solid #7f9bd9;
		padding: 4px;		
		}
		
		.suggestion_list_large ul
		{
		padding: 0;
		margin: 0;
		list-style-type: none;
		}
		
		.suggestion_list_large a
		{
		text-decoration: none;
		color: black;
		font-size: 9pt;
		}
		
		.suggestion_list_large .selected
		{
		background: #006699;
		color: white;
		}
		
		.suggestion_list_large .selected a
		{
		color: white;
		}
		
		

		#autosuggest
		{
		display: none;
		}
		
		
.suggestion_list_small
		{
		background: white;
		border: 1px solid #7f9bd9;
		padding: 4px;		
		}
		
		.suggestion_list_small ul
		{
		padding: 0;
		margin: 0;
		list-style-type: none;
		}
		
		.suggestion_list_small a
		{
		text-decoration: none;
		color: black;
		font-size: 9pt;
		}
		
		.suggestion_list_small .selected
		{
		background: #006699;
		color: white;
		}
		
		.suggestion_list_small .selected a
		{
		color: white;		
		}
		
		
		
		
/*Sub Menu Buttons*/		
.subMenuButtonOn 
{ 
	font-size:9pt;
	font-weight:bold !important; 
	font-family:Arial; 
	color:black;
}

.subMenuButtonOff 
{ 
	font-size:9pt;
	font-weight:normal; 
	font-family:Arial; 
	color:#627EB7;
}


		
