/***************************************************/
/***                                             ***/
/***    Office of the President - Stylesheet     ***/
/***  Updated: 02/28/2006 by Josh Wester         ***/
/***                                             ***/
/***************************************************/


/***  Set the padding to the left of the main content column  ***/
.padding_left
{
   padding-left: 8px !important;
}
.padding_left img {
	padding-right:10px;
	padding-bottom:10px;
	}

/***  Style the signature paragraph (John P. Schlegel, President)  ***/
#signature
{
  text-align: right;
  color: #000099;
  font-style: italic;
}

/***  Style the table for personnel in President's Office on bottom of /organization/  ***/
/***  NOTE:  Will be applied to ALL table content elements created with TYPO3  ***/
.td-0
{
  white-space: nowrap;
  padding-right: 20px;
}

.td-0 p, .td-last p
{
  margin: 0px;
}

/***  Style the UL and LI elements on the organizational chart and board members pages,  ***/
/***  /organization/boardofdirectors/ and /organization/organizationalchart/  ***/
/***  NOTE:  Will be applied to ALL UL and LI elements  ***/
.padding_left li
{
    line-height: 130%;
    padding-left: 3px;
}

.padding_left ul
{
    margin: 0px;
    padding: 0px;
    padding-left: 28px;
    margin-bottom: 15px;
}

.padding_left ul li ul
{
    margin-bottom: 0px;
}

/***  Style the DIV containing the dynamic menu on the right side  ***/
#nav_site
{
  margin: 0px 0px 4px 4px;
  padding: 4px 6px 4px 2px;
  vertical-align: bottom;
  background-color: #ccc;
}

/***  Style the dynamic menu on the right side  ***/
#nav_site ul
{
  margin: 0px;
  padding: 0px;
}

#nav_site ul ul, #nav_site ul ul ul, #nav_site ul ul ul ul
{
  padding-left: 9px;
}

.menulist li
{
  list-style: none;
  border: 0;
  padding-top:3px;
  padding-left: 18px;
  text-indent: -12px;
  border-bottom:1px solid #ddd;
}

li.cur a
{
  color: #FFFFFF !important;
}

li.cur li a
{
  color: #11297B !important;
}

#nav_site li li
{
  padding-left: 18px;
  border:none;
}

#nav_site a, #nav_site a:link, #nav_site a:hover, #nav_site a:active, #nav_site a:visited
{
  color: #11297b;
  font-weight: bold;
  text-decoration: none;
}
