BODY,TH,TD,SPAN,DIV,INPUT,SELECT,TEXTAREA,FORM,UL,OL,DL,H1,H2,H3,H4,H5,H6,LI {font-size:13px;font-family:arial,geneva,helvetica,sans-serif;}

/*body {background-image:url('../draft-notice.jpg')} */

.units { color: #00cc00;}
.reg-label-blue-sub { color: #cc0000;}

A:link    {color: #000000; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12px; text-decoration: none}
A:active  {color: #000000; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12px; text-decoration: none}
A:visited {color: #000000; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12px; text-decoration: none}
A:hover   {color: #A8BCCF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12px; text-decoration: none}

A.adminlink:link    {color: #2A48FF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12px; text-decoration: underline}
A.adminlink:active  {color: #2A48FF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12px; text-decoration: underline}
A.adminlink:visited {color: #2A48FF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12px; text-decoration: underline}
A.adminlink:hover   {color: #6082FF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12px; text-decoration: underline}

A.menu:link    {color: #FFFFFF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:15px; text-decoration: none}
A.menu:active  {color: #FFFFFF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:15px; text-decoration: none}
A.menu:visited {color: #FFFFFF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:15px; text-decoration: none}
A.menu:hover   {color: #C8DDF3; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:15px; text-decoration: none}

A.darkbglarge:link    {color: #D7E9EE; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12pt; text-decoration: none}
A.darkbglarge:active  {color: #D7E9EE; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12pt; text-decoration: none}
A.darkbglarge:visited {color: #D7E9EE; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12pt; text-decoration: none}
A.darkbglarge:hover   {color: #FFFFFF; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:12pt; text-decoration: none}

A.roll:link    {color: #547F90; font-weight:normal; font-family:arial,geneva,helvetica,sans-serif; font-size:9pt; text-decoration: none}
A.roll:active  {color: #547F90; font-weight:normal; font-family:arial,geneva,helvetica,sans-serif; font-size:9pt; text-decoration: none}
A.roll:visited {color: #547F90; font-weight:normal; font-family:arial,geneva,helvetica,sans-serif; font-size:9pt; text-decoration: none}
A.roll:hover   {color: #D7E9EE; font-weight:normal; font-family:arial,geneva,helvetica,sans-serif; font-size:9pt; text-decoration: none}

A.rsvp:active  {color:#5F3545;font-weight:bold; text-decoration: none}
A.rsvp:link    {color:#5F3545;font-weight:bold; text-decoration: none}
A.rsvp:visited {color:#5F3545;font-weight:bold; text-decoration: none}
A.rsvp:hover   {color:#CF7498;font-weight:bold; text-decoration: none}

A.foot:active  {font-family:arial,geneva,helvetica,sans-serif; font-size:8pt; color:#5F3545;font-weight: normal; text-decoration: none}
A.foot:link    {font-family:arial,geneva,helvetica,sans-serif; font-size:8pt; color:#5F3545;font-weight: normal; text-decoration: none}
A.foot:visited {font-family:arial,geneva,helvetica,sans-serif; font-size:8pt; color:#5F3545;font-weight: normal; text-decoration: none}
A.foot:hover   {font-family:arial,geneva,helvetica,sans-serif; font-size:8pt; color:#FFFFFF;font-weight: normal; text-decoration: none}

A.pagetop:active  {font-family:arial,geneva,helvetica,sans-serif; font-size:7pt; color:#5F3545;font-weight: normal; text-decoration: none}
A.pagetop:link    {font-family:arial,geneva,helvetica,sans-serif; font-size:7pt; color:#5F3545;font-weight: normal; text-decoration: none}
A.pagetop:visited {font-family:arial,geneva,helvetica,sans-serif; font-size:7pt; color:#5F3545;font-weight: normal; text-decoration: none}
A.pagetop:hover   {font-family:arial,geneva,helvetica,sans-serif; font-size:7pt; color:#CF7498;font-weight: normal; text-decoration: none}

.darkbgBut     {color: #ffffff; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:10pt; background:transparent; width:100%; text-decoration: none;}
.darkbgButOver {color: #FF9900; font-weight:bold; font-family:arial,geneva,helvetica,sans-serif; font-size:10pt; background:transparent; cursor:pointer; width:100%;}
UL       {list-style:square}
UL UL    {list-style:circle}
UL UL UL {list-style:disc}
HR             {color: #5F3545; background-color: #5F3545;}
HR.rule-footer {color: #FFFFFF; background-color: #FFFFFF;}
/* CUSTOM STYLES */
P {font-size:10pt; font-family:arial,geneva,helvetica,sans-serif; color:#000066; text-align:justify;}
.alignleft {font-size:10pt; font-family:arial,geneva,helvetica,sans-serif; color:#000066; text-align:left;}
.reg-label {font-size: 13px; font-family:arial,geneva,helvetica,sans-serif; color:#000000; font-weight:normal; text-align:right;}
.reg-desc {font-size: 13px; font-family:arial,geneva,helvetica,sans-serif; color:#000000; font-weight:normal;}
.reg-label-blue   {font-size: 15px; color:#4F7190; font-weight:bold; text-align:center; vertical-align:text-top;}
.reg-label-pv   {font-size: 15px; color:#000000; font-weight:bold; text-align:right;}
TD.reg-label-pv-left   {font-size: 17px; color:#000000; font-weight:bold; text-align:left;}
.reg-label-blue-log   {font-size: 15px; color:#4F7190; font-weight:bold; text-align:right;}
.reg-grey         {font-size:12pt; font-family:arial,geneva,helvetica,sans-serif; color:#333333; font-weight:normal; background-color:#CCCCCC;}
.reg-grey11       {font-size:11pt; font-family:arial,geneva,helvetica,sans-serif; color:#333333; font-weight:bold;}
.reg-grey10       {font-size:10pt; font-family:arial,geneva,helvetica,sans-serif; color:#333333; font-weight: normal;}
.reg-grey17  {font-size: 17px; font-family:arial,geneva,helvetica,sans-serif; color:#838383; font-weight:bold;}
.reg-black17  {font-size: 17px; font-family:arial,geneva,helvetica,sans-serif; color:#000000; font-weight:bold;}
.reg-black14  {font-size: 14px; font-family:arial,geneva,helvetica,sans-serif; color:#000000;}
.reg-date         {font-size:10pt; font-family:arial,geneva,helvetica,sans-serif; color:#5F3545; font-weight:bold; text-align:left;}
.reg-small        {font-size: 7pt; font-family:arial,geneva,helvetica,sans-serif; color:#330000;}
.optional         {font-size: 7pt; font-family:arial,geneva,helvetica,sans-serif; color:#CC0000;}
.hint             {font-size: 7pt; font-family:arial,geneva,helvetica,sans-serif; color:#000066;}
.reg-small-green  {font-size: 7pt; font-family:arial,geneva,helvetica,sans-serif; color:#5F3545;}
.reg-small-select {font-size: 8pt; font-family:arial,geneva,helvetica,sans-serif; color:#330000; font-weight:normal; text-align:left;}
.reg-small-blue   {font-size:10pt; font-family:arial,geneva,helvetica,sans-serif; color:#000033;}
.reg-small-canspam{font-size:7pt; font-family:arial,geneva,helvetica,sans-serif; color:#547F90;}
.reg-small-right  {font-size: 7pt; font-family:arial,geneva,helvetica,sans-serif; color:#330000; text-align:right;}
.reg-optional     {font-size: 7pt; font-family:arial,geneva,helvetica,sans-serif; color:#CC0000; font-weight:bold;}
.red-text9        {font-size: 9pt; font-family:arial,geneva,helvetica,sans-serif; color:#CC0000; font-weight:normal;}
.reg-whitefont    {font-size: 15px; font-family:arial,geneva,helvetica,sans-serif; color:#FFFFFF; font-weight:bold;}
.reg-whitefontsm  {font-size: 11px; font-family:arial,geneva,helvetica,sans-serif; color:#FFFFFF; font-weight:bold;}
.reg-whitefont17  {font-size: 17px; font-family:arial,geneva,helvetica,sans-serif; color:#FFFFFF; font-weight:bold;}
.reg-whiteplan    {font-size: 9pt; font-family:arial,geneva,helvetica,sans-serif; color:#FFFFFF; font-weight:normal;}
.reg-large        {font-size:12pt; font-family:arial,geneva,helvetica,sans-serif; color:#000066; font-weight:bold;}
.reg-larger       {font-size:14pt; font-family:arial,geneva,helvetica,sans-serif; color:#000066; font-weight:bold;}
.reg-xlarge       {font-size:24pt; font-family:arial,geneva,helvetica,sans-serif; color:#000066; font-weight:bold;}
.reg-sales        {font-size: 8pt; font-family:arial,geneva,helvetica,sans-serif; color:#FFFFFF; font-weight:bold;}
.reg-med9         {font-size: 9pt; font-family:arial,geneva,helvetica,sans-serif; color:#5F3545;}
.reg-black9       {font-size: 9pt; font-family:arial,geneva,helvetica,sans-serif; color:#000000;}
.reg-big-txt      {font-size:10pt; font-family:arial,geneva,helvetica,sans-serif; color:#5F3545; font-weight:bold;}
.status-on          {font-family: "Courier New",Courier,mono; font-size: 12pt; font-weight: bold;   color: #CF7498;}
.status-off         {font-family: "Courier New",Courier,mono; font-size: 12pt; font-weight: bold;   color: #FF0000;}
.status-pend        {font-family: "Courier New",Courier,mono; font-size: 12pt; font-weight: bold;   color: #009900;}
.status-arc         {font-family: "Courier New",Courier,mono; font-size: 12pt; font-weight: bold;   color: #FFCC00;}
.status-del         {font-family: "Courier New",Courier,mono; font-size: 12pt; font-weight: bold;   color: #666666;}
.status-deactivated {font-family: "Courier New",Courier,mono; font-size: 10pt; font-weight: normal; color: #990000;}
.status-unpd        {font-family: "Courier New",Courier,mono; font-size: 12pt; font-weight: bold;   color: #CC00CC;}
.event-id        {font-family:"Courier New",Courier,mono; font-size: 9pt; font-weight: bold; color: #5F3545; text-align: center;}
.allowable-chars {font-family:arial,geneva,helvetica,sans-serif; font-size: 9pt; font-weight: bold; color: #5F3545; text-align: center;}
.tagline         {font-size: 12pt; font-family:arial,geneva,helvetica,sans-serif; color:#5F3545; font-weight:bold;}
.total {color: #000000; }
/* THESE ARE THE TEMPLATE STYLES */
.reg-maroon-bg      {font-family:arial,geneva,helvetica,sans-serif; font-size:12pt; font-weight: bold; color: #FFFFFF; background-color: #990000;height:1.4em;}
.reg-eventid-status {font-family:arial,geneva,helvetica,sans-serif; font-size:8pt; color: #666666; background-color: #FFFFFF}
.reg-eventid-goodies {font-family:arial,geneva,helvetica,sans-serif; font-size:8pt; color: #666666; background-color: #FFCCFF}
.reg-login-status {font-family:arial,geneva,helvetica,sans-serif; font-size: 8pt; font-weight: bold; background-color:#5F3545; color:#FFFFFF; text-align:right;}
.create-pkg       {font-family:arial,geneva,helvetica,sans-serif; font-size: 12pt; font-weight: bold; color:#000066; text-align:center;}
.table-hdr1       {font-family:arial,geneva,helvetica,sans-serif; font-size: 9pt; background-color:#759BA9; font-weight:bold; color:#FFFFFF; text-align:center;}
.checkout-seq     {font-family:arial,geneva,helvetica,sans-serif; font-size: 10pt; font-weight: normal; color:#666666; background-color:#F0F0F0; text-align:center;}
.checkout-one     {font-family:arial,geneva,helvetica,sans-serif; font-size: 12pt; font-weight: bold; color:#FFFFFF; background-color:#FFCC00; text-align:center;}
.reg-loginID {font-family:"Courier New",Courier,mono; font-size: 14pt; font-weight: bold; color:#FFCC33;}
.footer {font-family:arial,geneva,helvetica,sans-serif; font-size: 10pt; background-color: #5F3545; font-weight: normal; color: #FFFFCC; font-variant: normal; letter-spacing: 2px; text-align: center}
.reg-event-greeting {  font-family:arial,geneva,helvetica,sans-serif; font-size: 12pt; font-weight: bold; color: #000066; text-decoration: none; letter-spacing: 1px}
.rsvp-form           {font-family:arial,geneva,helvetica,sans-serif; font-size: 11pt; color: #5F3545; text-align:left; font-weight:bold}
.rsvp-form-blue      {font-family:arial,geneva,helvetica,sans-serif; font-size: 11pt; color: #000066; text-align:left; font-weight:bold}
.rsvp-paragraph-bold {font-family:arial,geneva,helvetica,sans-serif; font-size: 10pt; color: #5F3545; text-align: justify ; font-weight: bold}
.rsvp-caption-bold { font-family:arial,geneva,helvetica,sans-serif; font-size: 10pt; color: #5F3545; text-align: center ; font-weight: bold}
input.button-new-page{width:100%;cursor:pointer;font-family:arial;background:#5F3545;color:#9BC1CF;height:1.7em;font-weight:bold;font-size:12pt}
input.button-rsvp{width:100%;cursor:pointer;font-family:arial;background:#5F3545;color:#9BC1CF;height:1.8em;font-weight:bold;font-size:12pt}
TD.reg-black{font-size:3pt;background:#000}
TABLE.reg-orange{background:#F90;border-color:#FFF}

/* form styles */
select {font-size:12px; color:#000000; font-weight:normal;}
input.medium      {width:120px; height:18px}
input.mediumlarge {width:130px; height:18px}
input.large       {width:200px; height:18px}
.green-big-txt  {font-size:10pt; font-family:arial,geneva,helvetica,sans-serif; color:#5F3545; font-weight:bold}
.blue-big-txt   {font-size:10pt; font-family:arial,geneva,helvetica,sans-serif; color:#000066; font-weight:bold}
.blue-big15-txt {font-size:15pt; font-family:arial,geneva,helvetica,sans-serif; color:#000066; font-weight:bold}
.blak-big-txt   {font-size:10pt; font-family:arial,geneva,helvetica,sans-serif; color:#000000; font-weight:normal}
.admin_mbr_tbl_hdr { font-family:arial,geneva,helvetica,sans-serif; font-size: 10pt; font-weight: bold; background-color: #5F3545; color: #FFFFFF; text-align: center}
input.button-edit       {font-family:arial,geneva,helvetica,sans-serif; width:100%;  cursor:pointer; background:#5F3545; color:#9BC1CF; height:1.7em; font-weight:bold;font-size:10pt;vertical-align: middle}
input.button-edit2      {font-family:arial,geneva,helvetica,sans-serif; width:100%;  cursor:pointer; background:#5F3545; color:#9BC1CF; height:1.9em; font-weight:bold;font-size:10pt;vertical-align: middle}
input.button-thirds     {font-family:arial,geneva,helvetica,sans-serif; width:30%;   cursor:pointer; background:#5F3545; color:#9BC1CF; height:1.4em; font-weight:bold;font-size:12pt}
input.button-same-line  {font-family:arial,geneva,helvetica,sans-serif; width:auto;  cursor:pointer; background:#5F3545; color:#9BC1CF; height:1em;   font-weight:bold;font-size:10pt}
input.button-question   {font-family:arial,geneva,helvetica,sans-serif; width:84px;  cursor:pointer; background:#5F3545; color:#9BC1CF; height:1.7em; font-weight:bold;font-size:9pt;margin:0px 0px;}
input.button-order      {font-family:arial,geneva,helvetica,sans-serif; width:160px; cursor:pointer; background:#000066; color:#CCCCCC; height:2.1em; font-weight:bold;font-size:12pt;margin:0px 0px;border:2px; text-align: center;vertical-align: middle}
input.button-orderOver  {font-family:arial,geneva,helvetica,sans-serif; width:160px; cursor:pointer; background:#000066; color:#FFFFFF; height:2.1em; font-weight:bold;font-size:12pt;margin:0px 0px;border:2px; text-align: center;vertical-align: middle}
input.button-submit     {font-family:arial,geneva,helvetica,sans-serif; width:100%;  cursor:pointer; background:#000066; color:#CCCCCC; height:2em;   font-weight:bold;font-size:12pt;margin:0px 0px;border:none; text-align: center;vertical-align: middle}
input.button-submit-hannah     {font-family:arial,geneva,helvetica,sans-serif; width:30%;  cursor:pointer; background:#808e50; color:#CCCCCC; height:1.5em;   font-weight:bold;font-size:12pt;margin:0px 0px;border:none; text-align: center;vertical-align: middle}

input.button-submit2    {font-family:arial,geneva,helvetica,sans-serif; width:100%;  cursor:pointer; background:#5F3545; color:#CCCCCC; height:1.6em; font-weight:normal;font-size:8pt;margin:0px 0px;border:none; text-align: center;vertical-align: middle}
input.button-submitOver {font-family:arial,geneva,helvetica,sans-serif; width:100%;  cursor:pointer; background:#000066; color:#FFFFFF; height:2em;   font-weight:bold;font-size:12pt;margin:0px 0px;border:none; text-align: center;vertical-align: middle}
input.button-submitOver-hannah {font-family:arial,geneva,helvetica,sans-serif; width:30%;  cursor:pointer; background:#808e50; color:#FFFFFF; height:1.5em;   font-weight:bold;font-size:12pt;margin:0px 0px;border:none; text-align: center;vertical-align: middle}
input.button-orderOver-blink {width:160px;cursor:pointer;font-family:arial;background:#000066;color:#66FF00;height:2.1em;font-weight:bold;font-size:12pt;margin:0px 0px;border:2px; text-align: center;vertical-align: middle}
input.button-submitOverbcbs  {width:100%;cursor:pointer;font-family:arial;background:#CCCCCC;color:#FFFFFF;height:2em;font-weight:bold;font-size:12pt;margin:0px 0px;border:none; text-align: center;vertical-align: middle}
input.button-submitbcbs      {width:100%;cursor:pointer;font-family:arial;background:#999999;color:#FFFFFF;height:2em;font-weight:bold;font-size:12pt;margin:0px 0px;border:none; text-align: center;vertical-align: middle}
.button-rsvp            {font-family:arial,geneva,helvetica,sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF; background-color: #000066; letter-spacing: 2px; text-align: center; width: 100%}
.reg-page-title-maroonbg { font-family:arial,geneva,helvetica,sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF; background-color: #5F3545; text-align: left;}
.reg-categoryname        { font-size:9pt;font-family:geneva, helvetica, arial,  sans-serif;color:#330000;font-weight:bold;text-align:center}
.reg-error-mssg          { font-size:9pt;font-family:arial,geneva,helvetica,sans-serif;color:#CC0000;text-align:center;font-weight:bold}
.horrule {color: #FFFFFF}
.copyrit {
	font-family:arial,geneva,helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}
.button-edit-narrow {width:100%;cursor:pointer;font-family:arial;background:#5F3545;color:#9BC1CF;height:1.4em;font-weight:bold;font-size:10pt;vertical-align: middle}


/*  */


.split_page_sides {
   background-image: url(../artwork/bg_tab.jpg);background-repeat:repeat-x;background-color:#7F9DB9;
   height:200;	
}

A.split_page_link:active  {color:#FFFFFF;font-weight:bold; font-size:24px;	 text-decoration: none}
A.split_page_link:link    {color:#FFFFFF;font-weight:bold; font-size:24px;	 text-decoration: none}
A.split_page_link:visited {color:#FFFFFF;font-weight:bold; font-size:24px;	 text-decoration: none}
A.split_page_link:hover   {color:#333333;font-weight:bold; font-size:24px;	 text-decoration: none}

A.return:active  {color:#FC0000;font-weight:bold; font-size:13px;	 text-decoration: none}
A.return:link    {color:#FC0000;font-weight:bold; font-size:13px;	 text-decoration: none}
A.return:visited {color:#FC0000;font-weight:bold; font-size:13px;	 text-decoration: none}
A.return:hover   {color:#333333;font-weight:bold; font-size:13px;	 text-decoration: none}


.comunication-message {font-size:30px;}