BODY {
	 color:#333333;
	 font-size: 10pt;
	 font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	margin-bottom : 0%;
	margin-left : 0%;
	margin-right : 0%;
	margin-top : 2%;
	 background-color : #EEECF9;
}

BODY.InformationSheet {
	 color:#333333;
	 font-size: 10pt;
	 font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	 background-color : #FFFFFF;
	margin-bottom : 0%;
	margin-left : 0%;
	margin-right : 0%;
	margin-top : 2%;
}

P {
	 font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin : 5px 10px 5px 10px;
}

TD {
	 font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	vertical-align: top;
}

UL {
	list-style-type : disc;
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top : 10px;
	margin-bottom : 10px;
}

LI {
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	list-style-position : outside;
}

IMG {
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px
}

A {
	color: #1683cd;
	text-decoration: none
}

A:visited {
	color: #1683cd;
	text-decoration: none
}

A:active {
	color: #1683cd;
	text-decoration: none
}

A:hover {
	color: #cc6666;
	text-decoration: underline
}

.contents {
	color:#333333;
	font-size: 12px;
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
}

.smallcontents {
	color:#333333;
	font-size: 11px;
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
}

.formlabel {
	color:#333333;
	font-size: 11px;
	font-weight: bold;
	font-family:: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
}

.redcontents {
	color:#BB2528;
	font-size: 12px;
	font-family:: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
}
.subheadings {
	 color:#BB2528;
	 font-size: 12px;
	 font-weight: bold;
	 font-family:: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
}
.headings {
	 color:#BB2528;
	 font-size: 16px;
	 font-weight: bold;
	 font-family:: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
}

.copyrights {
	  color: #ffffff;
	  font-size: 11px;
	  font-family:: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
}

.tableheading {
	 color:#FFFFFF;
	 font-size: 11px;
	 font-weight: bold;
	 font-family:: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
}

.error {
	 color:#FF0000;
	 font-size: 12px;
	 font-weight: bold;
	 font-family:: Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
}

.reqfield {
         color:#FF0000; 
}

.advfield {
         color:#00aa00; 
}

INPUT {
	font-size: 11px
}

SELECT {
	font-size: 11px
}

TABLE.box {
	border-top: #BB2528 1px solid;
	border-bottom: #BB2528 1px solid;
	border-left: #BB2528 1px solid;
	border-right: #BB2528 1px solid;
}

TABLE.form {
	 border-collapse: collapse;
	 border-top: 1px solid #EBEBEB;
	 border-right: 1px solid #EBEBEB;
	 border-left: 1px solid #EBEBEB;
	 border-bottom: 1px solid #EBEBEB;
	 background-color: #F8F7F7
}

TABLE.regform {
	 border-collapse: collapse;
	 border-top: 3px solid #BB2528;
	 border-right: 1px solid #EBEBEB;
	 border-left: 1px solid #EBEBEB;
	 border-bottom: 3px solid #BB2528;
	 background-color: #F8F7F7
}

TABLE.SiteLayout{
	width: 760;
	border: thin none #f0f0ff;	
	background-color : #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

TD.SiteLayout{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	border: thin none #f0f0ff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align : top;
}

H1.MessageSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: Green;
	background-color : #FFFFFF;
	margin : 10px 10px 10px 10px;
}

P.MessageContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin : 5px 10px 5px 10px;
}

.CopyrightText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #ffffff;
	text-align : center;
}

.ClientHelpEmphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: Green;
}


.ClientHelp{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Green;
}

A.Navigation:link, A.Navigation:visited, A.Navigation:active{
	color: White;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	padding : 5px 0px 5px 5px;
}
	
A.Navigation:hover {
	color: #FFCC33;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	padding : 5px 0px 5px 5px;
}

A.NavigationActiveItem {
	color: #FFCC33;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	padding : 5px 0px 5px 5px;
}

/**************************************************
	Page Banner
**************************************************/
/*
TABLE.PageBannerBackground{
	color: Black;
	border : none;	
	width: 100%;
	vertical-align: middle;	
}

TR.PageBannerBackground{
	background-color: White;
	vertical-align: middle;					
}

TD.PageBannerBackground{
	background-color: White;
	text-align : center;
	vertical-align: middle;	
}
*/

TABLE.PageBanner{
	border : thin none;	
	width: 100%;
	vertical-align: middle;	
	background-image : url(../images/BlueBg_85.jpg);
}

TR.PageBanner{
	vertical-align: middle;	
}

TD.PageBannerLeft{
	color: #003BD1;
	text-align: left;
	vertical-align: middle;
	background-image : url(../images/BlueBg_85.jpg);
}

TD.PageBannerMiddle{
	color: #1759FF;
	text-align: center;
	vertical-align: middle;
	font-weight : bold;
	font-style : italic;
	font-size : x-large;
	font-family : Garamond, Verdana, Geneva, Arial, Helvetica, sans-serif;
	white-space : nowrap;
	background-image : url(../images/BlueBg_85.jpg);
}

.PageBannerMiddleSmaller{
	color: #1759FF;
	text-align: center;
	vertical-align: middle;
	font-weight : bold;
	font-style : italic;
	font-size : x-large;
	font-family : Garamond, Verdana, Geneva, Arial, Helvetica, sans-serif;
	white-space : nowrap;
}

TD.PageBannerRight{
	background-color: #9CDBFF;
	color: #003BD1;
	text-align: right;
	vertical-align: middle;
	background-image : url(../images/BlueBg_85.jpg);
}

TD.PageBannerMission{
	color: #003BD1;
	text-align: center;
	vertical-align: middle;
	font-weight : normal;
	font-style : italic;
	font-size: 8pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding : 2;
}

TABLE.PageBannerToolbar{
	background-color: #9CDBFF;
	border: solid Fuchsia;
	vertical-align: middle;
	margin-left : auto;
	margin-right : auto;
}

TR.PageBannerToolbar{
	background-color: #9CDBFF;
	vertical-align: middle;	
}

TD.PageBannerToolbar{
	background-color: #9CDBFF;
	color: #003BD1;
	text-align: right;
	vertical-align: middle;
}

A.PageBannerToolbar:link,A.PageBannerToolbar:visited,A.PageBannerToolbar:active{
	color: #01509B;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;	
}
	
A.PageBannerToolbar:hover{
	color: #FFCC33;
	text-decoration: underline;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	vertical-align: middle;				
}

A.PageBannerToolbarActiveItem{
	color: #FFCC33;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;			
}

A.PageBannerToolbarHidden:link,A.PageBannerToolbarHidden:visited,A.PageBannerToolbarHidden:active{
	color: White;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;	
	vertical-align: middle;	
}
	
A.PageBannerToolbarHidden:hover{
	color: #778899;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	vertical-align: middle;				
}

P.PageBanner {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003BD1;
	margin : 10px 40px 10px 40px;
}

/**************************************************
	Application toolbar
**************************************************/

TABLE.ApplicationToolbarBackground{
	color: #1759FF;
	border : none;	
	width: 100%;
	vertical-align: middle;	
}

TR.ApplicationToolbarBackground{
	background-color: #1759FF;
	vertical-align: middle;					
}

TD.ApplicationToolbarBackground{
	background-color: #1759FF;
	text-align : center;
	vertical-align: middle;	
}

TABLE.ApplicationToolbar{
	background-color: #1759FF;
	border: none;
	vertical-align: middle;
	margin-left : auto;
	margin-right : auto;		
}


TR.ApplicationToolbar{
	background-color: #1759FF;
	vertical-align: middle;	
}

TD.ApplicationToolbar{
	background-color: #1759FF;
	color: White;
	text-align: center;
	vertical-align: middle;
}

A.ApplicationToolbar:link{
	color: White;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;	
}
	
A.ApplicationToolbar:visited{
	color: White;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;		
}
		
A.ApplicationToolbar:active{
	color: White;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;		
}
	
A.ApplicationToolbar:hover{
	color: #E6E6FA;
	text-decoration: underline;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	vertical-align: middle;				
}

A.ApplicationToolbarActiveItem{
	color: #E6E6FA;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;			
}

/* Left navigation */

TABLE.LeftNavigation{
	border: none;
	background-color : #59C688;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*border-spacing : 0;*/
	border-collapse : collapse;
	height : 100%;
}

TR.LeftNavigation{
	text-align : left;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

TH.LeftNavigation{
	padding: 5px 5px 5px 5px;
	margin : 0px 0px 0px 0px;	
	color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	text-align: left;
	width: 100%; 
	height: 100%;
	white-space : nowrap;
	background-color : #59C688;	
}

TD.LeftNavigation{
	padding: 5px 5px 5px 5px;
	margin : 0px 0px 0px 0px;	
	color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	width: 100%; 
	height: 100%;
	white-space : nowrap;
	text-indent : 10px;
	background-color : #59C688;	
}

A.LeftNavigation{
	color: White;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	text-align: left;
	vertical-align: middle;
}

A.LeftNavigation:link, A.LeftNavigation:visited, A.LeftNavigation:active{
	color: White;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	text-align: left;
	vertical-align: middle;
}

A.LeftNavigation:hover{
	color: #FFCC33;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}

A.LeftNavigationActiveItem{
	color: #FFCC33;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}

P.LeftNavigationList{
	color: Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	text-indent : 0px;
	margin-left : 10px;
	padding-left : 0px;
}

P.LeftNavigationSubList{
	color: Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	text-indent : 0px;
	margin-left : 10px;
	padding-left : 0px;
}

UL.LeftNavigationList{
	list-style-type : none;
	text-indent : 0px;
	margin-left : 10px;
	list-style : outside;
	padding-left : 0px;
}

UL.LeftNavigationList LI.LeftNavigationList{
	list-style-type : none;
}

OL.LeftNavigationSubList{
	list-style-type : decimal;
	text-indent : 0px;
	margin-left : 30px;
	list-style : outside;
	padding-left : 0px;
}

OL.LeftNavigationSubList LI.LeftNavigationSubList{
	list-style-type : decimal;
}

/* Left secondary navigation */

TABLE.LeftSecondaryNavigation{
	width: 100%;
	border: none;
}

TR.LeftSecondaryNavigation{
	text-align : left;
	vertical-align: top;
}

HR.LeftSecondaryNavigationHeader{
	width : 100%;
	color : Navy;
}

TH.LeftSecondaryNavigation{
	padding: 0px 0px 5px;
	background-color: #C0C0D4;
	color : Navy;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	text-align: center;
	width: 20%; 
	height: 100%;
}

TD.LeftSecondaryNavigation{
	padding: 0px 0px 5px;
	background-color: #C0C0D4;
	color : black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	width: 20%; 
	height: 100%;
}

HR.LeftSecondaryNavigation{
	width : 100%;
	color : Gray;
}

A.LeftSecondaryNavigation:link{
	color: Blue;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;		
	text-align: left;
	vertical-align: middle;
}

A.LeftSecondaryNavigation:visited{
	color: Blue;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}


A.LeftSecondaryNavigation:active{
	color: Blue;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}

A.LeftSecondaryNavigation:hover{
	color: Teal;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}

A.LeftSecondaryNavigationActiveItem{
	color: Black;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
	background-color : White;
}

/**************************************************
	Standard  Content
**************************************************/

.StandardContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-transform : none;
}

.StandardContentEmphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
}

.StandardContentEmphasisCentered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	text-align : center;
}

.StandardContentMarketingEmphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
	font-style : italic;	
}

P.StandardContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin : 5px 10px 5px 10px;
}

P.StandardContentCentered  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin : 5px 10px 5px 10px;
	text-align : center;
}

P.StandardContentEmphasisCentered  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	margin : 5px 10px 5px 10px;
	text-align : center;
}

P.StandardContentEmphasis  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	margin : 5px 10px 5px 10px;
}

P.StandardContentMarketingEmphasis  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
	margin : 5px 10px 5px 10px;
	font-style : italic;
	text-align : center;
}

P.CopyrightText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #4682B4;
	margin : 5px 10px 5px 10px;
}

H1.MarketingContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	background-color : #AA00AA;
	margin : 10px;
	text-indent : 10px;
}

TABLE.StandardContent{
	width: 100%;
	border: none;
	border-collapse : collapse;
}

TR.StandardContent{
	text-align : left;
	vertical-align: top;
}

TH.StandardContent{
	color : #000066;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	vertical-align: top;
	font-weight : bold;
	width : 50%;
	border : thin solid #00AAAA;	
}

TD.StandardContent{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	width: 50%;
}

TD.StandardContentNoWidth{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
}

TD.StandardContentLeftAligned{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
}

TD.StandardContentRightAligned{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: right;
	vertical-align: top;
}

TD.StandardContentCapitalized{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	text-transform: capitalize;
}


TABLE.StandardContent3{
	width: 100%;
	border: none;
	border-collapse : collapse;
	height : 100%;
}

TD.StandardContent3{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	width: 33%;
	border : thin solid #f0f0ff;
}


HR.StandardContent{
	width : 100%;
	color : #99CCCC;
}

HR.StandardContentHalfWidthCentered{
	width : 50%;
	color : #99CCCC;
	text-align : center;
}

A.StandardContent:link{
	color: #0099FF;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	font : bold;
}
	
A.StandardContent:visited{
	color: #0099FF;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	font : bold;
}
		
A.StandardContent:active{
	color: #0099FF;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	font : bold;
}
	
A.StandardContent:hover{
	color: #660099;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	font : bold;
}

H1.StandardContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	background-color : #34A02C;
	margin : 10px 10px 10px 10px;
	padding-left : 10px;
}

H1.SpecialMessage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	background-color : #660099;
	margin : 10px 10px 10px 10px;
	padding-left : 10px;
	border : thin solid #660099;
}

H1.StandardContentRedBackground{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	background-color : Red;
	margin : 10px 10px 10px 10px;
	padding-left : 10px;
}

H1.StandardContentPurpleBackground{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	background-color : Purple;
	margin : 10px 10px 10px 10px;
	padding-left : 10px;
}


H2.StandardContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	margin : 10px;
	background-color : #f0f0ff;
}

H2.StandardContentCentered{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	margin : 10px;
	text-align : center;
	background-color : #f0f0ff;
}


UL.StandardContent{
	list-style-type : disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin-top : 10px;
	margin-bottom : 10px;
}

LI.StandardContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Black;
	list-style-position : outside;
}

OL.StandardContentDoubleSpaced {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 2em; 
}

OL.StandardContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 1em;
	list-style-position: inside;
}

LI.StandardContentSingle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 1em;
}

TABLE.StandardContentInsert{
	border: none;
	border-collapse : collapse;
}

TR.StandardContentInsert{
	text-align : left;
	vertical-align: top;
}

TD.StandardContentInsert{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : none;
}

TD.StandardContentInsertContrast{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : none;
	background-color : #eeeeee;	
}

TD.StandardContentInsertEmphasis{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : none;
	font-weight : bold;
}

TD.StandardContentInsertEmphasisContrast{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : none;
	font-weight : bold;
	background-color : #eeeeee;
}

TD.StandardContentInsertEmphasisContrastCentered{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	vertical-align: top;
	border : none;
	font-weight : bold;
	background-color : #dddddd;
}

TD.LoginContentInsert{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : none;
	background-color : White;
}

TH.LoginContentInsert{
	color : #000066;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	border : none;
	background-color : White;
}

H1.PageSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #4682B4;
	margin : 5px 10px 5px 10px;
	padding-left : 0px;
	white-space : nowrap;
	font-style : italic;
}

H2.PageSection{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
	margin : 10px;
	background-color : White;
}

/* record display tables */

TABLE.HeaderContent{
	width: 100%;
	border : 2px solid #B8CBCB;
	border-collapse : collapse;
}

TABLE.HeaderContentOrder{
	width: 80%;
	border : 2px solid Black;
	border-collapse : collapse;
	margin-left : auto;
	margin-right : auto;	

}

TR.HeaderContent{
	text-align : left;
	vertical-align: top;
}

TH.HeaderContent{
	color : #356767;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	vertical-align: middle;
	background-color : #B8CBCB;
	border : 2px solid #356767;
	font-weight : bold;
}

TH.HeaderContentOrder{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	vertical-align: middle;
	background-color : #FFFFFF;
	border : 2px solid #EEEEEE;
	font-weight : bold;
}

TD.HeaderContent{
	color : #000080;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	vertical-align: middle;
	background-color : #ffffcc;
	border : 2px solid #B8CBCB;
	font-weight : bold;
}

TABLE.ToolbarBackground{
	color: White;
	border : none;	
	width: 80%;
	vertical-align: middle;
	margin-left : auto;
	margin-right : auto;	
}

TR.ToolbarBackground{
	background-color: White;
	vertical-align: middle;					
}

TD.ToolbarBackground{
	background-color: White;
	text-align : center;
	vertical-align: middle;
	width : 100%;
}

TABLE.Toolbar{
	background-color: White;
	border: none;
	vertical-align: top;
	margin-left : auto;
	margin-right : auto;
	width : 100%;
}

TR.Toolbar{
	background-color: White;
	vertical-align: top;	
}

TD.Toolbar{
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: White;
	color: #356767;
	text-align: center;
	vertical-align: middle;
}

TD.ToolbarLeft{
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: White;
	color: #356767;
	text-align: left;
	vertical-align: middle;
}

TD.ToolbarRight{
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: White;
	color: #356767;
	text-align: right;
	vertical-align: middle;
}

TD.StandardContentCapitalize{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: center;
	vertical-align: top;
	text-transform: capitalize;
	border : 1px solid #eeeeee;
}

TD.StandardContentNormal{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: center;
	vertical-align: top;
	border : 1px solid #eeeeee;
}

TD.StandardContentLowerCase{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: center;
	vertical-align: top;
	text-transform: lowercase;
	border : 1px solid #eeeeee;
}

TD.StandardContentCapitalizeLeftAligned{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: left;
	vertical-align: top;
	text-transform: capitalize;
	border : 1px solid #eeeeee;
	padding-left : 5px;
}

TD.StandardContentSmallerBorder{
	color: Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: left;
	vertical-align: top;
	border: 1px solid #eeeeee;
}

/* donations */

SPAN.DonationDataEntryStatusActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #bb2528;
	border: thin solid #bb2528;
	padding-right: 5px;
	padding-left: 5px;	
}

SPAN.DonationDataEntryStatusInactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #888888;
	border: thin solid #DDDDDD;
	padding-right: 5px;
	padding-left: 5px;
}

/* Search toolbar */

TABLE.SearchToolbarBackground{
	color: White;
	border : none;	
	width: 100%;
	vertical-align: top;	
}

TR.SearchToolbarBackground{
	background-color: White;
	vertical-align: middle;					
}

TD.SearchToolbarBackground{
	background-color: White;
	text-align : center;
	vertical-align: middle;	
}

TABLE.SearchToolbar{
	background-color: White;
	border: none;
	vertical-align: top;
	margin-left : auto;
	margin-right : auto;
	width : 100%;
}

TR.SearchToolbar{
	background-color: White;
	vertical-align: top;	
}

TD.SearchToolbar{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: White;
	color: #000080;
	text-align: left;
	vertical-align: middle;
}













