
BODY {
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0;
	padding: 0;
	background-color: #EEECF9;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	background-color : #6699CC;
	margin : 10px 10px 10px 10px;
	padding-left : 10px;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
	margin : 5px 10px 5px 10px;
}

P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin : 5px 10px 5px 10px;
}

DIV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin : 5px 10px 5px 10px;
}


A:link,  A:visited, A:active{
	color: #0099FF;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font : bold;
}
	
A:hover {
	color: #660099;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font : bold;
}

A.MarketingPitchText:link {
	color: White;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font : bold;
	background-color : Green;	
}

A.MarketingPitchText:visited {
	color: White;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font : bold;
	background-color : Green;
}

A.MarketingPitchText:active {
	color: White;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font : bold;
	background-color : Green;	
}

A.MarketingPitchText:hover {
	color: #FFCC00;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font : bold;
	background-color : Green;	
}

TD {
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

UL {
	list-style-type : disc;
	margin-top : 4px;
	margin-bottom : 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
}

UL UL{
	list-style-type : circle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top : 0px;
	margin-bottom : 0px;
}

.NoticeDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-align : right;
	background-color : #f0f0ff;
}

TD.NoticeDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-align : right;
	background-color : #f0f0ff;
}

TD.FormDueDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align : left;
	background-color : #f0f0ff;
}


.heading1 {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12pt;
	 font-weight: bold;
	 color: #000066;
}

.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
}

.heading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.charthead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000066;
}

.creditline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.caption { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style : normal;
}

TD.MarketingPitchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: White;
	border : 3px solid #0066cc;
	background : #6699cc;
	text-align : center;
}

A.MarketingPitchText:link {
	color: White;
	text-decoration: none;
}

A.MarketingPitchText:visited {
	color: White;
	text-decoration: none;
}

A.MarketingPitchText:active {
	color: White;
	text-decoration : none;
}

A.MarketingPitchText:hover {
	color: #00FF00;
	text-decoration : none;
}

.UserHelpText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Green;
}

.UserWarningText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Red;
}

.LeftNavigation{
	color: Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
}

OL.TextDoubleSpaced{
	
}

LI.TextDoubleSpaced{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	list-style-position : outside;
	line-height : 2;
}

OL.text{
	list-style-type : decimal;
}

UL.text{
	list-style-type : disc;
}
LI.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: Black;
	list-style-position : outside;
}

A.text:link {
	color: #0099FF;
	text-decoration: none;
}

A.text:visited {
	color: #0099FF;
	text-decoration: none;
}

A.text:active {
	color: #0099FF;
	text-decoration : none;
}

A.text:hover {
	color: #00CCFF;
	text-decoration : underline;
}

HR.text{
	width : 100%;
	color : Silver;
}

.CenteredText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align : center;
}

.CenteredCopyrightText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-align : center;
}

.CenteredTitle {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12pt;
	 font-weight: bold;
	 color: #000066;
	text-align : center;
}

.CenteredImageGalleryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: normal;
	color: Black;
	text-align : center;
	background-color : #6699cc;
	vertical-align : top;
}



/* ************************ are these used? ********************* */
HR {
	color: Navy;
	height: 1pt;
}

SELECT{
	background : transparent;
}

OPTION{
	color:black;
}
/* ************************ are these used? ********************* */

/**************************************************
	LAYOUT
**************************************************/
/* Main Table */

TABLE.MainTable{
	width: 100%;
	height: 100%;
	border: 2 none White;	
	background-color : #003399;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-collapse : collapse;
}

/* Main Table Top */

TR.MainTable{
	vertical-align: top;
	border : thin  #003399;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

TD.MainTable{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	border: 1px solid #C7C7C7;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

TD.MainTableMiddleLeft{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;	
	background-color: #FFFFE8;
	color : Black;
	height: 100%;
	vertical-align : top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border : none;
	width : 20%;
}

/* Main Table Middle Right */

TD.MainTableMiddleRight{
	color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	background : White;
	width: 100%;	
	height: 100%;	
	vertical-align : top;
	border : none;
}

/* Left navigation */

TABLE.LeftNavigation{
	width: 100%;
	border: none;
	background-color : #FFFFCC;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*border-spacing : 0;*/
	border-collapse : collapse;
}

TR.LeftNavigation{
	text-align : left;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

HR.LeftNavigationHeader{
	width : 100%;
	color : Navy;
}

TH.LeftNavigation{
	padding: 5px 5px 5px 5px;
	margin : 0px 0px 0px 0px;	
	color : #003399;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	text-align: left;
	width: 100%; 
	height: 100%;
	border : 1px solid #003399;
	white-space : nowrap;
	background-color : #99ccff;	
}

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%;
	border : 1px solid #003399;
	white-space : nowrap;
	text-indent : 10px;
}

TD.LeftNavigationFiller{
	padding: 10px 10px 10px 10px;
	margin : 0px 0px 0px 0px;	
	color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	width: 100%; 
	height: 100%;
	border : none;
}

TD.LeftNavigationImage{
	padding: 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;	
	color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	width: 100%; 
	height: 100%;
	white-space : nowrap;
	border : none;
}

HR.LeftNavigation{
	width : 100%;
	color : Gray;
}

A.LeftNavigation{
	color: #003399;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	text-align: left;
	vertical-align: middle;
	white-space : nowrap;
}

A.LeftNavigation:link{
	color: #003399;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	text-align: left;
	vertical-align: middle;
	white-space : nowrap;
}

A.LeftNavigation:visited{
	color: #003399;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;		
	text-align: left;
	vertical-align: middle;
}


A.LeftNavigation:active{
	color: #003399;
	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: #FF9900;
	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: #FF9900;
	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;
}

/**************************************************
	Banners
**************************************************/

TABLE.PageBannerBackground{
	color: #003399;
	width: 100%;
	vertical-align: middle;
}

TR.PageBannerBackground{
	background-color: #003399;
}

TD.PageBannerBackground{
	background-color: #003399;
	vertical-align: middle;
}

TABLE.PageBanner{
	color: #8C1839;
	width: 100%;
	vertical-align: middle;
	
}

TR.PageBanner{
	background-color: #003399;
}

TD.PageBanner{
	background-color: #003399;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: center;
	vertical-align: middle;
	color : White;
	font-size : large;
}

TD.PageBannerSideMessage{
	background-color: #003399;
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
	text-align: center;
	vertical-align: middle;
	color : White;
	font-size : large;
	padding : 20px;
	font-style : italic;
}

TD.PageBannerSmaller{
	background-color: #003399;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: center;
	vertical-align: middle;
	color : White;
	font-size : medium;
	padding : 0px;
}

IMG.PageBanner{
	width : 600;
	height : 85;
	border : none;
}

.CompanyLogoText{
	font-family: "Times New Roman", Times, serif;
	font-size : 24pt;
	font-weight : bold;			
	color : #08215A;
	font-style : italic;
}

.CompanyByline{
	font-family: "Times New Roman", Times, serif;
	font-size : 12pt;
	font-weight : normal;			
	color : #6B0042;
	font-style : italic;
	text-align : left;
}


A.PageBanner:link{
	color: Black;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}

A.PageBanner:visited{
	color: Black;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}

A.PageBanner:active{
	color: Black;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 32pt;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}

A.PageBanner:hover{
	color: Black;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}


TD.PageBannerTitle{	
	text-align: center;
	vertical-align: middle;
	color : Black;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14pt;
}

TD.PageBannerSubTitle{	
	text-align: center;
	vertical-align: middle;
	font-weight : bold;
	Verdana, Arial, Helvetica, sans-serif	
	font-size : 12pt;
}


/**************************************************
	Toolbars
**************************************************/

/**************************************************
	Common toolbar
**************************************************/

TABLE.CommonToolbarBackground{
	color: #330099;
	border : none;	
	width: 100%;
	vertical-align: middle;	
}

TR.CommonToolbarBackground{
	background-color: #003399;
	vertical-align: middle;					
}

TD.CommonToolbarBackground{
	background-color: #003399;
	text-align : center;
	vertical-align: middle;	
}

TABLE.CommonToolbar{
	background-color: #003399;
	border: none;
	vertical-align: middle;
}

TR.CommonToolbar{
	background-color: #003399;
	vertical-align: middle;	
}

TD.CommonToolbar{
	background-color: #003399;
	color: White;
	text-align: center;
	vertical-align: middle;
}

A.CommonToolbar:link{
	color: White;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;	
}
	
A.CommonToolbar:visited{
	color: White;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;		
}
		
A.CommonToolbar:active{
	color: White;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;		
}
	
A.CommonToolbar:hover{
	color: #FFCC33;
	text-decoration: underline;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	vertical-align: middle;				
}

A.CommonToolbarActiveItem{
	color: #FFCC33;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;			
}
	

/**************************************************
	Application toolbar
**************************************************/

TABLE.ApplicationToolbarBackground{
	color: #0046D0;
	border : none;	
	width: 100%;
	vertical-align: middle;	
}

TR.ApplicationToolbarBackground{
	background-color: #0046D0;
	vertical-align: middle;					
}

TD.ApplicationToolbarBackground{
	background-color: #003399;
	text-align : center;
	vertical-align: middle;	
}

TABLE.ApplicationToolbar{
	background-color: #003399;
	border: none;
	vertical-align: middle;
}

TR.ApplicationToolbar{
	background-color: #003399;
	vertical-align: middle;	
}

TD.ApplicationToolbar{
	background-color: #003399;
	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: #99CCFF;
	text-decoration: underline;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	vertical-align: middle;				
}

A.ApplicationToolbarActiveItem{
	color: #99CCFF;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;			
}
	

/**************************************************
	Standard  Content
**************************************************/

.StandardContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.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: 10pt;
	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.StandardContentEmphasisLarger  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000066;
	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_h100{
	width: 100%;
	border: none;
	border-collapse : collapse;
	height : 100%;
}

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;
}

TD.StandardContentFiller{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	border : 1 solid #6699CC;
}


TD.StandardContent20{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	width: 20%;
	border : 1 solid #6699CC;
}

TD.StandardContent30{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	width: 30%;
	border : 1 solid #6699CC;
}

HR.StandardContent{
	width : 100%;
	color : #6699CC;
}

HR.StandardContentHalfWidthCentered{
	width : 50%;
	color : #6699CC;
	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 : normal;
}
	
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 : normal;
}
		
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 : normal;
}
	
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 : normal;
}

H1.StandardContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	background-color : #6699CC;
	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: 10pt;
	font-weight: normal;
	color: #000000;
	margin-top : 10px;
	margin-bottom : 10px;
}

UL.StandardContentCircle{
	list-style-type : circle;
	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: 10pt;
	font-weight: normal;
	color: Black;
	list-style-position : outside;
}

OL.StandardContentDoubleSpaced {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	line-height: 2em; 
}

OL.StandardContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	line-height: 1em;
	list-style-position: inside;
	padding : 5px;
}

LI.StandardContentSingle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	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;
}

/**************************************************
	Client  Content
**************************************************/

.ClientContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.ClientContentEmphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
}


TABLE.ClientContent{
	border: none;
	border-collapse : collapse;
	width : 100%;
	height : 100%;
}

TR.ClientContent{
	text-align : left;
	vertical-align: top;
}

TH.ClientContent{
	color : #000066;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	vertical-align: top;
	font-weight : bold;
	border : thin none #00AAAA;	
}

TD.ClientContent{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : thin solid #99CCCC;
	width : 50%;
}

HR.ClientContent{
	width : 100%;
	border : thin solid #99CCCC;
}

A.ClientContent: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.ClientContent: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.ClientContent: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.ClientContent:hover{
	color: #00CC66;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	font : bold;
}

H1.ClientContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	background-color : #00AAAA;
	margin : 10px;
	text-indent : 10px;
}

P.ClientContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin : 10px;	
}

OL.ClientContent{
	list-style-type : decimal;
}

UL.ClientContent{
	list-style-type : disc;
}
LI.ClientContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Black;
	list-style-position : outside;
}

TABLE.ClientContentInsert{
	border: none;
	border-collapse : collapse;
}

TR.ClientContentInsert{
	text-align : left;
	vertical-align: top;
}

TD.ClientContentInsert{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	border : none;
}

.ClientWarning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Red;
}

.ClientHelpEmphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: Green;
}


P.ClientWarning {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Red;
	margin : 10px;	
}

.ClientHelp{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Green;
}

P.ClientHelp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Green;
	margin : 10px;	
}

P.ClientHelpEmphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: Green;
	margin : 10px;	
}


/* volunteers */

.VolunteersNeeded {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: Green;
}

H1.VolunteersNeeded {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12pt;
	 font-weight: bold;
	 color: #000066;
}

A.VolunteersNeeded:link {
	color: #0099FF;
	text-decoration: none;
	font-weight : bold;
}

A.VolunteersNeeded:visited {
	color: #0099FF;
	text-decoration: none;
	font-weight : bold;	
}

A.VolunteersNeeded:active {
	color: #0099FF;
	text-decoration : none;
	font-weight : bold;	
}

A.VolunteersNeeded:hover {
	color: #00CCFF;
	text-decoration : underline;
	font-weight : bold;	
}

TABLE.VolunteersNeeded{
	width: 100%;
	border: 0px;
}

TR.VolunteersNeeded{
	text-align : left;
	vertical-align: top;
}

TH.VolunteersNeeded{
	color : #000066;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : thin solid #0066cc;
}

TD.VolunteersNeeded{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : thin solid #0066cc;
	padding : 5px;
}

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;
}

/* Administrative Content */

TABLE.AdministrativeContent{
	width: 100%;
	border : thin solid #003399;
}

TR.AdministrativeContent{
	text-align : left;
	vertical-align: top;
}

TH.AdministrativeContent{
	color : #000066;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	/*border : thin solid #0066cc;*/
}

TD.AdministrativeContent{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	/*border : thin solid #003399;*/
	padding : 5px;
}

H1.AdministrativeContent{
	color : #000066;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding : 5px;
	font-weight : bold;
}

P.AdministrativeContent{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding : 5px;
}

HR.AdministrativeContent{
	width : 100%;
	color : #003399;
	padding : 0px;
	margin : 0px;
}

A.AdministrativeContent:link{
	color: #0099FF;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	text-align: left;
	vertical-align: top;
}
	
A.AdministrativeContent:visited{
	color: #0099FF;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	text-align: left;
	vertical-align: top;
}
		
A.AdministrativeContent:active{
	color: #00CCFF;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	text-align: left;
	vertical-align: top;
}
	
A.AdministrativeContent:hover{
	color: #00CCFF;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	text-align: left;
	vertical-align: top;
}

SPAN.StandardContentEmphasisTeal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #007700;
	font-style : normal;
}

SPAN.FootNote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: White;
	font-style : normal;
}

SPAN.FootNoteSmaller{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: White;
	font-style : normal;
}

SPAN.BannerQuote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFD700;
	font-style : normal;
}

SPAN.StandardContentEmphasisGreen{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #008800;
	font-style : italic;
	border : thin none #00800;
	background : White;
}

SPAN.StandardContentEmphasisBlue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #6699ff;
	font-style : italic;
	border : thin none #00800;
	background : White;
}


