.copytext {color:#ffffff;
	   font-family:arial;
	   font-weight:bold;
	   font-size:10px;
	   }
	   
.copytext a{color:#ffffff;
	   font-family:arial;
	   font-weight:bold;
	   font-size:10px;
	   }

.footmenutext {color:#000000;
	   font-family:arial;
	   font-size:12px;
	   }
	   
.footmenutext a{color:#000000;
	    font-family:arial;
	    font-size:12px;
	    text-decoration:none;
	    }
	    
.footmenutext a:hover{color:#ff0000;
	    font-family:arial;
	    font-size:12px;
	    text-decoration:none;
	    }
	       
.menutext {color:#ffffff;
	   font-family:arial;
	   font-weight:bold;
	   font-size:12px;
	   }
	   
.menutext a{color:#ffffff;
	    font-family:arial;
	    font-weight:bold;
	    font-size:12px;
	    text-decoration:none;
	    }
	    
.menutext a:hover{color:#ff0000;
	    font-family:arial;
	    font-weight:bold;
	    font-size:12px;
	    text-decoration:none;
	    }
	    
.pagetext {color:#000000;
	   font-family:arial;
	   font-size:10pt;
	   }
	 
.pagetext a{color:#000000;
	   font-family:arial;
	   font-size:10pt;
	   }
	   
.pagetext a:hover{color:#336699;
	   font-family:arial;
	   font-size:10pt;
	   }
	   
.popuptext {color:#ffffff;
	   font-family:arial;
	   font-size:11pt;
	   font-weight:bold;
	   }

.normal{
	font-weight:normal;
}


.calendar
{
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BORDER-BOTTOM: #888888 1px solid
}
.calendar-days
{
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
TH.calendar-title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #336699;
    TEXT-ALIGN: center
}
.calendar-days-title
{
    COLOR: #003366;
    BACKGROUND-COLOR: #eeeeee
}
.calendar-days-title TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
}
TH.no-date
{
    BACKGROUND-COLOR: #e3e3e3
}
.calendar .red-letter-day
{
    BACKGROUND-COLOR: #ff7777;
}
.calendar .event-day
{
    BACKGROUND-COLOR: #4875c7;
}
.calendar A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
}
.front-page-date
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
}
.footer
{
	color:#ffffff;
	font-family:verdana,arial,sans-serif;
	font-size:8pt;
	font-weight:bold;
}
.footer A
{
	color:#ffffff;
	font-family:verdana,arial,sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}

.footer A:hover
{
	color:#cccccc;
	font-family:verdana,arial,sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
}
.forumCategoryHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #003399;
    FONT-FAMILY: arial
}
.forumPageheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.forumheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.forumheader A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.forumheader A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.forumheaderw
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.forumheaderw A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.forumheaderw A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.forumheaderLw
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.forumheaderSw
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.forumtext
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.forumtext A
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.forumtext A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.frontpagetext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.frontpagetext A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #336699;
    FONT-FAMILY: arial
}
.libraryheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.libraryheaderw
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.libraryheaderLw
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.libraryheaderSw
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.libraryfolders
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.libraryfolders A
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.libraryfolders A:hover
{
    FONT-SIZE: 11pt;
    COLOR: #4875C7;
    FONT-FAMILY: times
}
.librarytext
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.librarytext A
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.librarytext A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: times
}
.librarytextw
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: times
}
.librarytextw A
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: times
}
.librarytextw A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: times
}

.Login-Page-Text {
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:8pt;
}

.Login-Page-Text a{
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:8pt;
}
          
.Login-Page-Text a:hover{
	color:#ff0000;
	font-family:verdana,arial,sans-serif;
	font-size:8pt;
}

.Main-Page-Announcement-Title {
	color:#003366;
	font-family:verdana,arial,sans-serif;
	font-size:11pt;
	font-weight:bold;
}

.Main-Page-Announcement-Text {
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:9pt;
}
          
.Main-Page-Announcement-Text a{
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:9pt;
}
          
.Main-Page-Announcement-Text a:hover{
	color:#ff0000;
	font-family:verdana,arial,sans-serif;
	font-size:9pt;
}


.Main-Page-Text {
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:8pt;
}
          
.Main-Page-Text a{
	color:#000000;
	font-family:verdana,arial,sans-serif;
	font-size:9pt;
}
          
.Main-Page-Text a:hover{
	color:#ff0000;
	font-family:verdana,arial,sans-serif;
	font-size:9pt;
}

.memmenuitems
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: arial
}
.memmenuitems A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.memmenuitems A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #336699;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.newsbrief
{
    FONT-SIZE: 10pt;
    COLOR: #505893;
    FONT-FAMILY: arial
}
.newsbrief A
{
    FONT-SIZE: 10pt;
    COLOR: #505893;
    FONT-FAMILY: arial
}
.pageheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.pageheaderw
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.paging
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: arial
}
.paging A
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: arial
}
.paging A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.paperheaderw
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.paperheaderw A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.paperheaderw A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.topicheader
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.topicheader A
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.topicheader A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.CalLink A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.CalLinkred A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.CalLinkw
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.CommHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.CommText
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.CommText A
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.CommText A:hover
{
    FONT-SIZE: 11pt;
    COLOR: #ff0000;
    FONT-FAMILY: times
}
.CommTextw
{
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: times
}
.CommTextw A
{
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: times
}
.CommTextw A:hover
{
    FONT-SIZE: 11pt;
    COLOR: #ff0000;
    FONT-FAMILY: times
}
.CommTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.CommTitlew
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: times
}
.ContactText
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.ContactText A
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.ContactText A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: times
}
.Copyright
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.Date
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.Date2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.GenHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.GenHeader A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.GenHeader A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.GenHeaderw
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.GenHeaderw A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.GenHeaderw A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.ImageText
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: times
}

.member-home-text
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.member-home-bold-text
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.member-home-text A
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}

.NewsHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.NewsHeadlineW
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.NewsPageText
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.NewsPageText A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: times
}
.NewsPageText A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ff0000;
    FONT-FAMILY: times
}
.NewsSideBarHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #4f4f4f;
    FONT-FAMILY: times
}
.NewsSideBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: times
}
.NewsSideBar A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: times
}
.NewsSideBar A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: times
}
.PageText
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.PageText A
{
    FONT-SIZE: 10pt;
    COLOR: #0000ff;
    FONT-FAMILY: arial
}
.PageText A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.PageTextsm
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.PageTextsm A
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.PageTextsm A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.PageTextb
{
    FONT-SIZE: 10pt;
    COLOR: #336699;
    FONT-FAMILY: arial
}
.PageTextb A
{
    FONT-SIZE: 10pt;
    COLOR: #336699;
    FONT-FAMILY: arial
}
.PageTextb A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.PageTextw
{
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: times
}
.PageTextw A
{
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: times
}
.PageTextw A:hover
{
    FONT-SIZE: 11pt;
    COLOR: #ff0000;
    FONT-FAMILY: times
}
.SpotlightLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.SpotlightLinks A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.SpotlightLinks A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffff00;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.SpotlightText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ffff00;
    FONT-FAMILY: arial
}
.WelcomeText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}

.red-letter-event .Massive {
	color:#ff0000;
}

.red-letter-event .Massive a{
	color:#ff0000;
}

.Massive
{
	color:#4875c7;
	font-size:36pt;
	font-family:verdana,arial,sans-serif;
	text-decoration:none;
}

.Massive a
{
	color:#4875c7;
	font-size:36pt;
	font-family:verdana,arial,sans-serif;
	text-decoration:none;
}
.Red-14B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #990033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Red-16B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #990033;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Blue-14B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Blue-18B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #333366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Large-12B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NoDecoration
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Blue-12BI
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #336699;
}
.Red-12B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.adddelete
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial,sans-serif;
    TEXT-DECORATION: none
}
.adddelete A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial,sans-serif;
    TEXT-DECORATION: none
}
.wizardheader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,sans-serif
}
.wizardheaderb
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: arial,sans-serif
}
.wizardtext
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial,sans-serif
}
.wizardtextw
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial,sans-serif
}
.wizardtextw A
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: 'Times New Roman', serif;
    survey: black
}
.surveyAnsw2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: 'Times New Roman', serif
}
.surveyAnsw3
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12pt;
    COLOR: green;
    FONT-FAMILY: 'Times New Roman', serif
}
.surveyAnsw4
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12pt;
    COLOR: purple;
    FONT-FAMILY: 'Times New Roman', serif
}
.surveyAnsw5
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12pt;
    COLOR: blue;
    FONT-FAMILY: 'Times New Roman', serif
}
.surveyAnswBG1
{
    BACKGROUND-COLOR: black
}
.surveyAnswBG2
{
    BACKGROUND-COLOR: red
}
.surveyAnswBG3
{
    BACKGROUND-COLOR: green
}
.surveyAnswBG4
{
    BACKGROUND-COLOR: purple
}
.surveyAnswBG5
{
    BACKGROUND-COLOR: blue
}
.surveyAnsw1 A
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12pt;
    COLOR: blue;
    FONT-FAMILY: 'Times New Roman', serif
}
.surveyAnsw6
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 12pt;
    COLOR: orange;
    FONT-FAMILY: 'Times New Roman', serif
}
.surveyAnswBG6
{
    BACKGROUND-COLOR: orange
}
.surveyAnswTextarea
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #006464;
    FONT-FAMILY: 'Times New Roman', serif;
    BACKGROUND-COLOR: #f0f5ed
}
.memHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #336633;
    FONT-FAMILY: arial
}
.memInputLabel
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.memClarifyingText
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.memPageText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.memBodyBGColor
{
    BACKGROUND-COLOR: white
}
.background1
{
    BACKGROUND-COLOR: #006633
}
.background2
{
    BACKGROUND-COLOR: #cccccc;
}
.background3
{
    BACKGROUND-COLOR: #e6e6e6
}

.background4
{
    BACKGROUND-COLOR: #ffffff;
}
.SearchText
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.SearchText A
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.SearchText A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.SearchTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}

<!-- start meeting styles -->
.meeting-reg-headers{
	color:#ffffff;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.meeting-reg-headers select{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.meeting-reg-headers{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.meeting-reg-table{
	border:1px solid #ffffff;
	empty-cells:show;
	border-collapse:collapse;
}

.meeting-reg-table td{
	border-top:1px solid #000000;
	height:23px;
	padding-left:1px;
	padding-right:1px;
}

.meeting-reg-text{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
}

.meeting-reg-text a{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	text-decoration:none;
}

.meeting-reg-text a:hover{
	color:#C32525;
	font-family:arial,sans-serif;
	font-size:12px;
	text-decoration:underline;
}

.meeting_multi_header{
	color:#005238;
	font-family:arial,sans-serif;
	font-size:14px;
	font-weight:bold;
}

.meeting_multi_header2{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.meeting_multi_instructions{
	color:#ff0000;
	font-family:arial,sans-serif;
	font-size:11px;
}

.meeting_multi_instructionsbl{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:11px;
}


.meeting_reg_list{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.meeting_reg_list a{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
}

.meeting_reg_list a:hover{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
}

<!-- end meeting styles -->

<!-- start invoice styles -->
.invoice-date{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.invoice-from{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.invoice-header{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:18px;
	font-weight:bold;
}

.invoice-instructions{
	color:#ff0000;
	font-family:arial,sans-serif;
	font-size:11px;
}

.invoice-num{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:14px;
	font-weight:bold;
}

.invoice-paid{
	color:#ff0000;
	font-family:arial,sans-serif;
	font-size:18px;
	font-weight:bold;
}

.invoice-payment{
	color:#005238;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.invoice-to{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}


.invoice-reg-headers{
	color:#ffffff;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.invoice-reg-headers select{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.invoice-reg-headers{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

.invoice-reg-table{
	border:1px solid #ffffff;
	empty-cells:show;
	border-collapse:collapse;
}

.invoice-reg-table td{
	border-top:1px solid #000000;
	height:23px;
	padding-left:1px;
	padding-right:1px;
}

.invoice-reg-text{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
}

.invoice-reg-text a{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	text-decoration:none;
}

.invoice-reg-text a:hover{
	color:#C32525;
	font-family:arial,sans-serif;
	font-size:12px;
	text-decoration:underline;
}

.invoice-amount-table{
	border:1px solid #ffffff;
	empty-cells:show;
	border-collapse:collapse;
}

.invoice-amount-table td{
	border-top:1px solid #ff0000;
	height:23px;
	padding-left:1px;
	padding-right:1px;
}

.invoice-amount-text{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
}

.invoice-amount-text a{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	text-decoration:none;
}

.invoice-amount-text a:hover{
	color:#C32525;
	font-family:arial,sans-serif;
	font-size:12px;
	text-decoration:underline;
}

<!-- end invoice styles -->

.formtitle
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt
}
.formtext{
        color: #000000;
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 9pt
}
.lockedfield{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}