/* Main Text Definitions */body { background: #ffffff; color: #333333; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 90%; margin: 0; padding: 0;}td.search { color: #1A66A4; vertical-align: middle; font-size: 75%;}td.search input { color: #1A66A4; border: 1px solid #1A66A4; width: 90px; height: 14px; font-size: 11px;}td.search a { color: #1A66A4; font-size: 11px; font-weight: bold;}td.search a:hover { color: #103F65; font-size: 11px; font-weight: bold;}td.mainnav { width: 505px; background: #00549A; text-align: left;}td.mainnavitem { background: #00549A; color: #ffffff; padding-left: 5px; padding-right: 5px; font-size: 75%;}td.mainnavitem a { color: #ffffff; text-decoration: none;}td.mainnavitem a:hover { color: #ffffff; text-decoration: underline;}td.mainnavitemon { background: #CDDDEC; color: #00549A; padding-left: 5px; padding-right: 5px; font-size: 75%;}td.mainnavitemon a { color: #00549A; text-decoration: none;}td.mainnavitemon a:hover { color: #00549A; text-decoration: underline;}td.members { width: 225px; background: #CDDDEC; vertical-align: middle;}td.membersitem { vertical-align: middle; padding-left: 5px; padding-right: 5px; font-size: 75%;}td.membersitem a { color: #00549A; text-decoration: none;}td.membersitem a:hover { color: #00549A; text-decoration: underline;}td.main { padding-left: 20px; padding-right: 10px; padding-top: 5px; padding-bottom: 30px; font-size: 75%; width: 475px; text-align:left;}td.main td{ font-size: 100%;}td.right { font-size: 75%; width: 225px; text-align:left; background: #00549A;}td.news { color:#FFFFFF; background: #00549A; text-align: left; padding:6px; font-weight:bold;}td.newsContent { background: #CDDDEC; text-align: left; padding:6px;}div.bread { color: #999999; white-space: nowrap; height: 15px; padding-bottom: 10px;}div.bread a { color: #999999; text-decoration: underline;}div.bread a:hover { color: #666666; text-decoration: underline;}td.basenav { background: #00549A; text-align: left; font-size: 75%;}td.basenav a { color: #ffffff; text-decoration: none;}td.basenav a:hover { color: #ffffff; text-decoration: underline;}div.controlpanel { background: #B3CCE2; color: #025599; font-weight: bold; padding-left: 10px; padding-top: 8px; padding-bottom: 8px;}div.rightnav { background: #6C9CC4 url("../images/nav_chevrons.gif") no-repeat; color: #ffffff; font-weight: bold; padding-left: 10px; padding-top: 8px; padding-bottom: 8px; border-bottom: 1px solid #B3CCE2;}div.rightnav a { color: #ffffff; text-decoration: none;}div.rightnav a:hover { color: #ffffff; text-decoration: underline;}div.rightnavon { background: #00549A url('../images/nav_chevrons.gif') no-repeat; color: #ffffff; font-weight: bold; padding-left: 10px; padding-top: 8px; padding-bottom: 8px; border-bottom: 1px solid #B3CCE2;}div.rightnavon a { color: #ffffff; text-decoration: none;}div.rightnavon a:hover { color: #ffffff; text-decoration: underline;}div.help { color: #ffffff; padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px;}div.help a{ color: #ffffff; text-decoration: underline;}div.help a:hover{ color: #ffffff; text-decoration: underline;}div.edit { border-bottom: 1px solid #238129; text-align: right;}h3.edit { font-size: 120%; color: #238129; border-top: 0px; margin-top: 5px; padding-top: 0px;}div.editbox1 { background: #D4E6D6; color: #333333; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;}div.editbox1 a { color: #333333; text-decoration: underline;}div.editbox1 a:hover { color: #333333; text-decoration: underline;}div.editbox2 { background: #238129; color: #ffffff; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;}div.editbox2 a { color: #ffffff; font-weight: bold; text-decoration: underline;}div.editbox2 a:hover { color: #ffffff; font-weight: bold; text-decoration: underline;}.copy { color: #BDD9C0;}a { color: #00549A;}a:hover { color: #333333;}h1 { COLOR: #00549A; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 160%; FONT-WEIGHT: bold;}h2 { COLOR: #00549A; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 140%; FONT-WEIGHT: bold;}h3 { COLOR: #00549A; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 120%; FONT-WEIGHT: bold;}table { padding: 0; border: 0;}td { padding: 0; margin: 0; border: 0;}.committeeImage { padding-left:6px; padding-bottom:6px;}/* Links */a.rlheader1 { color: #00549A; font-size: 105%; font-weight: bold;}a.rlheader1:hover { color: #333333; font-size: 105%; font-weight: bold;}a.rllink { color: #00549A;}a.rllink:hover { color: #333333;}/* Other Text Areas */td.spboxhead { background: #1A66A4; color: #ffffff; font-weight: bold; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;}td.spbox { background: #CDDDEC; color: #333333; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;}td.spbox a { color: #00549A; text-decoration: underline;}td.spbox a:hover { color: #333333; text-decoration: underline;}/* INVOICING STYLES */.invoiceHeader { font-size:90%; font-weight:bold; padding-top:5px; } .invoiceBody { font-size:80%; padding-top:5px; } .invoiceRule { color:#333333; border-bottom:1px dotted; } .invoiceTotalsLeft { font-size:80%; padding-top:5px; padding-bottom:5px; padding-right:10px; } .invoiceTotal { font-size:90%; font-weight:bold; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #666666; border-top:1px solid; }.invoiceAddress { font-size:80%; }/* Repeating List Classes */.rlheader1 { color: #00549A; font-size: 105%; font-weight: bold;}.rlheader2 { color: #333333; font-weight: bold;}.rlheader3 { color: #333333; font-size: 90%; font-weight: bold;}.rlsummary { color: #333333;}div.sitemapsub { padding-left: 10px; padding-top: 2px; padding-bottom: 5px;}/* Forum Styles */.forumHeader { color:#00549A; background-color:#CDDDEC; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; font-weight:bold; vertical-align:top; padding-left:2px; padding-right:2px; padding-bottom:5px; padding-top:5px;}.forumContent { vertical-align:top; background-color:#E3E3E3; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding-left:2px; padding-right:2px; padding-bottom:5px; padding-top:5px;}.forumDate { color:#00549A;}/* Forms */FORM {	 padding: 0;	 margin: 0;	 border: 0;}INPUT.fmfield {	BACKGROUND: #ffffff;    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;	height: 14px;	font-size: 11px;	color: #333333;	border: 1px solid #00549A;}INPUT.fmbutton {	BACKGROUND: #999999;	color: #ffffff;	font-weight: bold;    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}SELECT {	BACKGROUND: #ffffff;	color: #333333;    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}textarea {    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	border: 1px solid #00549A;}input.checkbox {	border: 1px solid #00549A;}TD.fmlabel { background: #CDDDEC; color: #333333; padding-left: 5px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #ffffff; white-space: normal;}TD.fmfield { background: #CDDDEC; color: #333333; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff; white-space: normal;}/* User Styles for Webmanager */.emph { COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}.error { COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;}.header { COLOR: #00549A; font-size: 120%; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, sans-serif; FONT-WEIGHT: bold;}.subheader { COLOR: #333333; font-size: 110%; FONT-FAMILY: Verdana, Arial, Helvetica, Verdana, sans-serif; FONT-WEIGHT: bold;}/* Any Other Styles */
