
/* INITIATIVE BEGINS */
div.initiativeListItem
{
	margin-top: 5px;
}

div.clientList
{
	padding-left: 35px;
}

div.backLink
{
	padding-top: 10px;
	text-align: right;
}

div.oneColumn {
	padding: 0px 12px 5px 12px;
}
td.indentLeft
{
	padding-left: 40px;
}

.ClientListOne, .ClientListTwo, .ClientListThree
{
	font-size:12px;
	width: 300px;
}
.ClientListTwo
{

}
.ClientList
{
	float:none;
}
.SideBarHeaderText
{
	float: left;
	color: #073779;
	font-weight:bold;
	font-size:110%;
	padding-top: 4px;
	padding-bottom: 4px;
}

div.IniativeFinderRHS
{
	text-align: left;
	padding-left:13px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:9px;
	margin-right:9px;
	margin-bottom:2px;
	background-color: #b7c5ce;
	border: solid 1px black;
}
div.IniativeFinderLHS
{
	text-align: left;
	padding-left:13px;
	padding-top:5px;
	padding-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
	background-color: #b7c5ce;
	border: solid 1px black;
	min-height: 120px;
	height: 120px;
}
.sideSubmitButton
{
	float:right;
	margin-right: 20px;
}
ul.budgetThemeIndex
{
	font-weight: bold;
	font-size: 13px;
	list-style-type: square;
}
ul.iconIndex
{
	list-style-type: none;
	vertical-align: middle;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 0px;
}
ul.iconIndexLeft
{
	float: left;
	margin-left: 2.5em;
}
ul.iconIndexRight
{
	float: right;
	margin-right: 2.5em;
}
* html ul.iconIndexLeft
{
	margin-left: 1em;
}
* html ul.iconIndexRight
{
	margin-right: 1em;
}
ul.iconIndex li
{
	font-size: 80%;
	margin-right: .5em;
}
span.iconIndex
{
	padding-bottom: 1em;
	vertical-align: middle;
}
img.rhsIcons
{
	min-height: 30px;
	height: 30px;
}

div.breadcrumb
{
	clear: left;
	width: 500px;
	margin-bottom: .314em;
	padding-top: .31em;
}

div.breadcrumb-e
{
}

div.breadcrumb-f
{
}

div.miniIconTop
{
	float: right;
	vertical-align: top;
	margin-top: 5px;
}

table.menuIcons
{
	padding-top:10px;
	width: 100%;
	text-align: center;
}

td.menuIcon
{
	width: 98px;
	font-size: 70%;
	vertical-align: top;
	text-align: center;
}

table.subMenu
{
	width: 100%
}
td.subMenu
{
}

div.level1Client
{
}

div.level2Client
{
	margin-left: 25px;
}

div.level3Client
{
	margin-left: 45px;
}

div.parentDiv
{
	margin-top: 10px;
	margin-left: 20px;
	padding: 5px;
	font-size: 13px;
	clear: left;
}

div.parentDiv_1
{
	background-color: #AAAAAA;
}

div.parentDiv_7
{
	background-color: #FFD15B;
}

div.clearLeft
{
	clear: left;
	margin-bottom: 10px;
}

/* INIATIVE FINDER MENU BEGINS */
div.initiativeFinder
{
}

div.center .sf-menu
{	
	line-height:1.0em;
}

div.center .sf-sub-indicator {
	right: 0.2em;
}
div.center .sf-menu a.sf-with-ul
{
	min-width: 1px;
}

div.center .sf-menu li.level1-e a
{
	height:4.5em;
}
div.center .sf-menu li.level1-f a
{
	height:5.4em;
}

div.center .sf-menu li.level1-e ul a
{
	height:auto;
}
div.center .sf-menu li.level1-f ul a
{
	height:100%;
}


.sf-menu li.level1-e {
	max-width: 8.0em;
	width: 8.0em;
	text-align: left;
}

.sf-menu li.level1-f {
	max-width: 8.5em;
	text-align: left;
}

div.center .sf-menu li.level1-f-1 {
	max-width: 6.0em;
	width: 6.0em;
}
div.center .sf-menu li.level1-f-2 {
	max-width: 6.0em;
	width: 6.0em;	
}
div.center .sf-menu li.level1-f-3 {
	max-width: 7.8em;
	width: 7.8em;
}
* html div.center .sf-menu li.level1-f-3 {
	max-width: 8.0em;
	width: 8.0em;
}
div.center .sf-menu li.level1-f-4 {
	max-width: 8.0em;
	width: 8.0em;
}
div.center .sf-menu li.level1-f-5 {
	max-width: 3.8em;
	width: 3.8em;
}

div.center .sf-menu li.level1-f-6 {
	max-width: 5.4em;
	width: 5.4em;
}
* html div.center .sf-menu li.level1-f-6 {
	max-width: 5.3em;
	width: 5.3em;
}

div.center .sf-menu li.level1-e-1 {
	max-width: 6.9em;
	width: 6.9em;
}

div.center .sf-menu li.level1-e-2 {
	max-width: 5.0em;
	width: 5.0em;
}

div.center .sf-menu li.level1-e-3 {
	max-width: 7.8em;
	width: 7.8em;
}
div.center .sf-menu li.level1-e-5 {
	max-width: 4.5em;
	width: 4.5em;
}

div.center .sf-menu li.level1-e-6 {
	max-width: 4.8em;
	width: 4.8em;
}
* html div.center .sf-menu li.level1-e-6 {
	max-width: 4.8em;
	width: 4.8em;
}
div.center .sf-menu
{
	background-color: #527b9e;
	margin-bottom: 5px;
	padding-bottom: 0px;
}

* html div.center .sf-menu
{
	margin-bottom: -10px;
}

div.center .sf-menu ul.level2-e
{
	top: 4.2em;
	text-align: left;
	height:auto;
}

* html div.center .sf-menu ul.level2-e
{
	top: 4.1em;
}

div.center .sf-menu ul.level2-f
{
	top: 4.8em;
	text-align: left;
}
div.center ul.sf-menu li li:hover li ul,
div.center ul.sf-menu li li.sfHover li ul {
	top: -999em;
}

div.center .sf-menu a
{
	background-color: #527b9e;
	color: #FFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	padding-left: 4px;
	padding-right: 4px;
}

div.center .sf-menu a:link, div.center .sf-menu a:visited
{
	background-color: #527b9e;
	color: #FFF;
	font-weight: bold;
}

div.center .sf-menu li ul
{
	visibility: hidden;
}

div.center .sf-menu li:hover ul
{
	visibility: visible;
}

div.center .sf-menu li:hover, div.center .sf-menu li.sfHover, div.center .sf-menu a:focus, div.center .sf-menu a:hover
{
	background-color: #223a52;
	/* outline-color: -moz-use-text-color; */
	outline-style: none;
	outline-width: 0pt;
	color: #FFF;
}

div.center h2.searchResults
{
	margin-top: 10px;
}

/* INIATIVE FINDER MENU ENDS */

div.clearBoth
{
	clear: both;
}

div.menuHeader
{
	clear: left;
	margin-top: 0px;
	font-weight: bold;
	background-color: #527b9e;
	text-indent: 27px;
	color: #FFF;
	width: 569px;
	font-size: 16px;
	text-transform: uppercase;
	display: none;
}

/* div.center h2
{
	clear: left;
	margin-top: 0px;
} */

/* HOME PAGE MENU STARTS */
a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}
.orange-bar .jScrollPaneTrack {
	background: #f60;
}
.orange-bar .jScrollPaneDrag {
	background: #00f url(../images/drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
	background: #69f;
}
			
.holder {
	float: left;
	margin: 0px;
}

.scroll-pane {
	height: 280px;
	width: 226px;
	overflow-y: scroll;
	overflow-x: hidden;
	background-color: inherit;
	float: left;
	vertical-align: middle;
}

#pane1, #pane2, #pane3, #pane4 {
	width: 226px;
	margin-top: 0px;
	margin-left: 3px;
	background-color: #a68d83;
}
#divPane1, #divPane2, #divPane3, #divPane4 
{
	margin-top: 20px;
}
#divPane1
{
	margin-left: 18px;
}
* html #divPane1
{
	margin-left: 7px;
}
#divPane3 
{
	vertical-align: middle;
}
#pane3
{
	width: 220px;
}
* html #divPane3 
{
}
* html #pane3
{
	width: 212px;
}
.osX .jScrollPaneTrack {
	background: url(/initiatives/jscroll/images/osx_track.gif) repeat-y;
}
.osX .jScrollPaneDrag {
	background: url(/initiatives/jscroll/images/osx_drag_middle.gif) repeat-y;
}
.osX .jScrollPaneDragTop {
	background: url(/initiatives/jscroll/images/osx_drag_top.gif) no-repeat;
	height: 6px;
}
.osX .jScrollPaneDragBottom {
	background: url(/initiatives/jscroll/images/osx_drag_bottom.gif) no-repeat;
	height: 7px;
}
.osX a.jScrollArrowUp {
	height: 24px;
	background: url(/initiatives/jscroll/images/osx_arrow_up.png) no-repeat 0 -30px;
}
.osX a.jScrollArrowUp:hover {
	background-position: 0 0;
}
.osX a.jScrollArrowDown {
	height: 24px;
	background: url(/initiatives/jscroll/images/osx_arrow_down.png) no-repeat 0 -30px;
}
.osX a.jScrollArrowDown:hover {
	background-position: 0 0;
}

.left .jScrollPaneTrack {
	left: 0;
	right: auto;
}
.left a.jScrollArrowUp {
	left: 0;
	right: auto;
}
.left a.jScrollArrowDown {
	left: 0;
	right: auto;
}


/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom {
	bottom: -1px;
}
/* /IE SPECIFIC HACKED STYLES */
/* HOME PAGE MENU ENDS */

@media print {
	div.initiativeFinder {
		display: none;
		height: 0px;
		min-height: 0px;
	}

	div.initiativeFinderNoJavascript {
		display: none;
		height: 0px;
		min-height: 0px;
	}
}

div.scrollProjectList
{
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 20em;
    border: solid 1px #C0C0C0;
}
* html div.scrollProjectList
{
	height: 20em;
}
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	text-align: left;
}
.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}
.ac_odd {
	background-color: #F2EFE9;
}
.ac_over {
	background-color: #0A246A;
	color: white;
}

.autoComplete
{
	font-weight: bold;
	border: solid 1px #333333;
}
#jumpSelectLst
{
	width: 125px;
}
#cityMapTxtBox
{
	width: 350px;
}
#projectMapTxtBox
{
	width: 350px;
}

/* INITIATIVE ENDS */

/* WORKING JOBS WIDGET START */
div.main_page_box_top  {
width: 368px; height: 69px; BACKGROUND: url('/initiatives/img/top_square.gif') no-repeat; 
margin-bottom: 0px; margin-left: 0px; margin-left:auto; margin-right:auto;
padding-top: 0px; padding-bottom: 0px; 
text-align:center; 
}

div.all_box {	
margin: 0px 0px 0px 0px;
padding-top: 5px; padding-bottom: 0px; 
}

h2.main_page  {
padding-top: 8px; margin-bottom: 0px; margin-top: 0px; color: #ffffff; FONT-FAMILY: Helvetica, arial, Verdana, sans-serif; 
font-size: 18pt; text-transform: uppercase; font-weight: 600;
}

span.main_page_subheading  {
	color:#FFFFFF; font-size: 9pt; font-weight: 600; margin:0px; padding:0px;  
}

DIV.main_page_box_tile {
	width: 368px; 
	margin-bottom: 0px; margin-left: 0px; margin-left:auto; margin-right:auto;
	BACKGROUND: url('/initiatives/img/tile.gif'); BACKGROUND-REPEAT: repeat; 
	padding-left: 0px; padding-right: 0px; 
}

DIV.padding_inside   {
padding-left:10px;  padding-right:5px; text-align: left;
margin-right:20px;
}

span.beigeFont  {
FONT-FAMILY: Verdana, arial, Helvetica, sans-serif; color: #5d5b5b; font-size:10pt; font-style:italic;
}

SPAN.smaller {
	FONT-SIZE: 8pt
}

DIV.main_page_box_bottom  {
	width: 368px; height: 16px; 
	margin-bottom: 0px; margin-left: 0px; margin-left:auto; margin-right:auto;
	BACKGROUND: url('/initiatives/img/bottom_square.gif') no-repeat; 
}

DIV.notes_main_page_top {
	WIDTH: 368px; margin:0 auto; BACKGROUND: url('/initiatives/img/notes_main_page_top.jpg') no-repeat; HEIGHT: 21px; margin-left: 0px;
}
DIV.notes_main_page_middle {
	BORDER-BOTTOM: none; BORDER-LEFT: none; WIDTH: 368px; margin:0 auto; BACKGROUND: url('/initiatives/img/notes_main_page_middle.jpg'); BORDER-TOP: none; BORDER-RIGHT: medium none; margin-left: 0px;
}
DIV.notes_main_page_content{
	text-align: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; PADDING-TOP: 0px; margin-left: 0px;
}
DIV.notes_main_page_bottom {
	WIDTH: 368px; margin:0 auto; BACKGROUND: url('/initiatives/img/notes_main_page_bottom.jpg') no-repeat; HEIGHT: 14px; margin-left: 0px;
}

img.aligned_left  {
float: left;	
}

/* WORKING JOBS WIDGET END */

