.Headline {
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	font-size:14px; 
    color:#4F76A6;
}

A.Headline:Link {
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	font-size:14px; 
    color:#4F76A6;
}

A.Headline:Active {
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	font-size:14px; 
    color:#4F76A6;
}

A.Headline:Visited {
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	font-size:14px; 
    color:#4F76A6;
}

A.Headline:Hover {
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	font-size:14px; 
    color:#4F76A6;
}

body {
background-color:#8899C7;
}



/*-- Home Page container class --*/
.container table {
	border: 1px solid #808070;
	padding: 5px 5px 5px 5px;
}

.tablecontent {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;  
	font-size: 11px;
}	

/*-- Sub page container class --*/
.subpagecontainer table {
	border: 1px solid #999966;
	
}

.noborder table {
	border: 0px solid #808070;
}


.pagetitlefont {
	font-family: "Lucida  Sans Unicode", "Lucida Grande", sans-serif;  
	font-size: 14px;
	font-weight: bold;
	color: #5A2630;
	padding: 5px 5px 0px 2px;

}

.dateformat {
  font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;
  font-size:9px;
  font-weight:bold;
  color:#000000;
  }
  
  .bioPicWCaption
{

font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;
font-size:xx-small;
font-weight:bold;
text-align: left;
float: right;
width: 250px;
margin: 0 0 0px 0px;
background-color: #;
padding: 2px 0px 10px 10px;
border-top: 0px solid #999;
border-right: 0px solid #555;
border-bottom: 0px solid #555;
border-left: 0px solid #999;
}

span.bioPicWCaption img
{
border-top: 0px solid #000;
border-right: 0px solid #000;
border-bottom: 0px solid #000;
border-left: 0px solid #000;
}

  .bioPicWCaptionLeft
{

font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;
font-size:xx-small;
font-weight:bold;
text-align: left;
float: left;
width: 250px;
margin: 0 0 0px 0px;
background-color: #;
padding: 2px 10px 10px 0px;
border-top: 0px solid #999;
border-right: 0px solid #555;
border-bottom: 0px solid #555;
border-left: 0px solid #999;
}

span.bioPicWCaptionLeft img
{
border-top: 0px solid #000;
border-right: 0px solid #000;
border-bottom: 0px solid #000;
border-left: 0px solid #000;
}

.tableBorder{
border-top: 1px dashed #325278;
border-right: 1px dashed #325278;
border-bottom: 1px dashed #325278;
border-left: 1px dashed #325278;
background-color:#ECE9D8;
}

td, tr, table	{
	
	page-break-inside: avoid;
	border-collapse:collapse;
}

.pdf 	{
	font-family: "Lucida  Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
	line-height: 1.5em;
	color: #999999;
}

/* text used for module titles */
.Head {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;  
	font-size: 12px;
	font-weight: bold;
	color: #808070;

}


/* text style used for most text rendered by modules */
.Normal 
{
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;   
    font-size: 12px;
    font-weight: normal;
}

.Normal td
{
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;  
    font-size: 12px;
    font-weight: normal;
}

p 
{
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;  
    font-size: 12px;
    font-weight: normal;
}

UL 
{
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;  
    font-size: 12px;
    font-weight: normal;
	
}

h1  {
 color: #7C4199;
 font-size: 16px;
 font-weight: bold;
 font-family: "Lucida  Sans Unicode", "Lucida Grande", sans-serif;  
}

h3  {
 color: #423C76;
 font-size: 14px;
 font-weight: bold;
 font-family: "Lucida  Sans Unicode", "Lucida Grande", sans-serif;  
}


/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;  
    font-size: 12px;
    font-weight: normal;
}



.NormalRed
{
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;  
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}

.NormalBold
{
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;  
    font-size: 11px;
    font-weight: bold
}

td, tr, table	{
	
	page-break-inside: avoid;
	border-collapse:collapse;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

A:link {color:#3300FF; text-decoration: underline;}
A:active {color:#FF6600; text-decoration: underline;}
A:visited {color: #3300FF; text-decoration: underline;}
A:hover {color: #FF6600;text-decoration: underline;}

.linkObject{
    color: #FFFFFF; 
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	font-weight:bold;
	font-size: 12px; 
	font-style: normal; 

}

A.linkObject:link {
    text-decoration:    none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	font-weight:bold;
	font-size: 12px; 
    color: #FFFFFF;
}

A.linkObject:visited  {
    text-decoration:    none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	font-weight:bold;
	font-size: 12px; 
    color: #FFFFFF;
}

A.linkObject:active   {
    text-decoration:    none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	font-weight:bold;
	font-size: 12px; 
    color: #FFFFFF;
}

A.breadcrumfont:hover    {
    text-decoration:    none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	font-weight:bold;
	font-size: 12px; 
    color: #F5F5F5;
}


.breadcrumfontWhite{
    color: #FFFFFF; 
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; 
	font-size: 9px; 
	font-style: normal; 

}

.Tabitem
{
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;  
    font-size: 11px;
    font-weight: normal;
    
}

A.Tabitem:link {color:#3300FF; text-decoration: underline;}
A.Tabitem:active {color:#FF6600; text-decoration: underline;}
A.Tabitem:visited {color: #3300FF; text-decoration: underline;}
A.Tabitem:hover {color: #FF6600;text-decoration: underline;}


A.loginHidden:link {color:#FFFFFF; font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;	font-size:9px;}
A.loginHidden:active {color:#FFFFFF; font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;	font-size:9px;}
A.loginHidden:visited {color:#FFFFFF; font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;	font-size:9px;}
A.loginHidden:hover {color:#FFFFFF; font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;	font-size:9px;}



.copyright {color:#92A0AE;	font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;	font-size:9px;}
A.privacy:link {color:#B49F4B;	font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;	font-size:9px;}
A.privacy:active {color:#B49F4B;	font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;	font-size:9px;}
A.privacy:visited {color:#B49F4B; font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;	font-size:9px;}
A.privacy:hover {color:#B49F4B;	font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;	font-size:9px;}


A.toplinks:link { font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;
  font-size:xx-small;
  font-weight:bold;
  color:#000000;}
A.toplinks:active { font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;
  font-size:xx-small;
  font-weight:bold;
  color:#000000;}
A.toplinks:visited { font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;
  font-size:xx-small;
  font-weight:bold;
  color:#000000;}
A.toplinks:hover { font-family:"Lucida  Sans Unicode", "Lucida Grande", sans-serif;
  font-size:xx-small;
  font-weight:bold;
  color: #FF0000;}


.leftpane {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 15px;
	padding-bottom:15px;
}

.contentpane {
	padding: 15px 5px 15px 5px;
}

.rightpane {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 15px;
}

.issuepane {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	color:#FFFFFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}


.homepane {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
}

.noPaddingpane {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	padding-bottom: 0px;
}

.PageTitlePadding {
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}




/*---------------------------------- solpart menu --------------------------------------*/

/* Main Menu */

.MainMenu_MenuContainer {
	border: 0px solid;
	height:30px;


}

.MainMenu_MenuBar {
	cursor: pointer;
	cursor: hand;
	
}

.MainMenu_MenuItem {
	cursor: pointer;
	cursor: hand;
	color: white;
	font-family: "Lucida  Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	border-left: #95B7DA 0px solid;
	border-bottom: #95B7DA 0px solid;
	border-top: #95B7DA 0px solid;
	border-right: #95B7DA 0px solid;
	background-color: transparent;
}

.MainMenu_MenuIcon {
	cursor: pointer;
	cursor: hand;
	background-color: #264A5A;
	border-left: #6897C7 0px solid;
	border-bottom: #6897C7 0px solid;
	border-top: #6897C7 0px solid;
	border-right: #6897C7 0px solid;
	text-align: center;
	
}

.MainMenu_SubMenu {
	z-index: 1000;
	margin-top: 1px;
	cursor: pointer;
	cursor: hand;
	background-color: #264A5A;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ;
	border-bottom: #95B7DA 0px solid;
	border-left: #95B7DA 0px solid;
	border-top: #95B7DA 0px solid;
	border-right: #95B7DA 0px solid;
}

.MainMenu_MenuBreak {
	border-bottom: #95B7DA 0px solid;
	border-left: #95B7DA 0px solid;
	border-top: #95B7DA 0px solid;
	border-right: #95B7DA 0px solid;
	background-color: transparent;
	height: 0px;
}

/* Hover State */
.MainMenu_MenuItemSel {
	cursor: pointer;
	cursor: hand;
	color: #264A5A;
	font-family: "Lucida  Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	background-color: #FFFFFF;

}

.MainMenu_MenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
	border-right: #95B7DA 0px solid;
	border-bottom: #95B7DA 0px solid;
	border-top: #95B7DA 0px solid;
}

.MainMenu_RootMenuArrow {
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}



span.menuimg {
  background: url(menu.gif) no-repeat left top;
  
}







