/*########################################.eventalistview ################################*/
.eventaheadlabelclass	   {font-size: 12px; font-weight: bold; color: #CA1C19; padding: 0px;LINE-HEIGHT: 22px;}
/*.eventagrouplabelclass     {font-weight: bold; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}*/
.eventatableheader	        {font-size:10px;border-top: 1px solid black; border-bottom:1px solid black; padding:3px 10px; font-weight:bold;}
.eventatablecell            {vertical-align: middle; padding:10px;  background-color:#E5E5E5;}
/*########################################.eventadetailview ################################*/
.rtmodule_eventa .button 					{float:right;background-color:#003084;padding:5px 20px;}
.rtmodule_eventa .button a:link , .rtmodule_eventa .button a:visited {
                                            color:white;}
.rtmodule_eventa .graybox					{float:right;background-color:#E7E7E7;border:1px dotted black;font-size:11px;margin:0px 0px 15px 25px;width:250px;}
.rtmodule_eventa .graybox .sectiontitle		{color:#003084;font-weight:bold;}
.rtmodule_eventa .insidegraybox				{margin:0px 20px 20px 20px;}
.rtmodule_eventa .sectiontitle, .rtmodule_eventa .attachmentsHeader, .rtmodule_eventa .linksHeader {
                                            font-weight:bold;padding:20px 0px 7px 0px;display:block;}
.rtmodule_eventa .confirm .sectiontitle		{clear:none;}
.rtmodule_eventa .bluebox					{clear:both;background-color:#E7EBF7;padding:0px 15px 15px 15px;}
.rtmodule_eventa .bluebox div               {margin-top:10px;}
.rtmodule_eventa .header					{color:#CE1C18;font-weight:bold;padding-top:5px;font-size:1.2em;margin:10px auto;}
.rtmodule_eventa .subheader					{color:#CE1C18;font-weight:bold;padding-top:5px;}
.rtmodule_eventa .cancelbox					{border:1px solid black;margin:10px 0px;background-color:#E7EBF7;padding-bottom:10px;width:100%;}
.rtmodule_eventa .cancelbox div             {margin:0px 10px;}
.rtmodule_eventa .cancelbox .sectiontitle	{color:#003084;font-weight:bold; margin:0px; padding:10px 0px 0px 10px;}
.rtmodule_eventa .cancelbox .header			{color:white;background-color:#003382;padding-bottom:10px;}
.rtmodule_eventa .eventabody				{font-weight:normal;}
.rtmodule_eventa .description				{text-align:justify;}
.rtmodule_eventa .attendees	td				{padding:0px 10px 5px 0px; text-align:left;}
.rtmodule_eventa ul.linksUl, .rtmodule_eventa ul.attachmentsUl {
                                            border-bottom:1px dotted black;padding:0px 0px 10px 0px;margin:0px;}
.rtmodule_eventa  a.eventa_regEvent         {font-weight:bold;text-decoration:underline;}
.noaccount                                  {float:right;font-size:10px;margin:10px 0px 0px 0px;clear:both;}
.bluebox div.noaccount                         {font-size:11px;margin-top:0px;float:none;}

/*########################################.eventaformview ################################*/
div.rtmodule_eventa div.f_columns_3 * {width:auto;margin-right:2px;}
.rtmodule_eventa .f_columns_3 div .f_text   {width:100px;}

.rtmodule_eventa .fieldheader, .fieldbody, .label, .field, .fieldheader table tr td {padding-bottom:10px;}
.rtmodule_eventa .fieldheader, .label 		{padding-top:10px;}
.rtmodule_eventa .nextbutton					{width:63px;}
.rtmodule_eventa .fieldheader, .fieldbody, .label, .field, .fieldheader table tr td {padding-bottom:10px;}

.f_columns_3    div.f_item.x_city           {width:44%;}
.f_columns_3    div.f_item.x_state          {width:24%;}
.f_columns_3    div.f_item.x_zip            {width:24%;}
.f_item.x_regcapacity label                 {}
.rtmodule_eventa .cat0_id                   {padding-top:0px;margin-top:0px;}
#eventa_form_main_x_regfee                  {width:25%;}
/*########################################.rtmodule_eventa reg wizards ################################*/
.rtmodule_eventa .regwizstep1				{margin:0px auto;}
.rtmodule_eventa .step, .stepheader			{color:#CE1C18;font-size:18px;font-weight:bold}
.rtmodule_eventa .regwizstep1 .header, .rtmodule_eventa .regwizstep2 .header, .rtmodule_eventa .regwizstep3 .header, .rtmodule_eventa .confirm .header
							                {color:black; font-size:18px;font-weight:bold;}
.rtmodule_eventa  td.name                   {background-color:#9D9d9D;color:white;font-weight:bold;}
.rtmodule_eventa .summary .total            {background-color:white;color:black;font-weight:bold;}
.rtmodule_eventa .step						{color:#CE1C18;font-size:18px;font-weight:bold}
.rtmodule_eventa hr.sep                     {margin:20px auto;}
#Check, #cCard, #Cash				        {display:none;padding:0px;}

#cCard table td                             {border-right:1px solid black;border-collapse:collapse;}
table.t1 tr td.custom div *                 {width:auto;}
table.t1 tr td.custom div label             {float:left;width:40%;vertical-align:50%}
table.t1 tr td.custom div label .f_validation   {display:block;clear:both;padding:0px;}
td.custom div label font                    {padding-left:5px;}
/*########################################.adminlist ################################*/
.eventaadminview    {width:100%;}
.eventaadminview td {padding:5px;}
/*########################################.adminregister ################################*/
.rtmodule_eventa .attendeeLink {font-size:14px;}
input.adminregister     {margin:0 5px;}
button.adminregister    {padding:0;margin:0;font-weight:normal;font-size:14px;}
/*########################################.cancelevent ################################*/
.rtmodule_eventa table.cancelEvent          {margin-bottom:10px;}
.rtmodule_eventa table.cancelEvent td       {padding:10px 10px 0px 0px;}
.rtmodule_eventa table.cancelEvent td.head  {font-size:16px;font-weight:bold;}

a.gobackLink    {font-size:11px; font-weight:bold;display:block;margin-bottom:10px;}

/*############################ Eventa Calendar View #####################################*/
.monthnav               					{ border:1px solid silver; }
.monthnav td a.monthlink         			{ color:#0865D6; }
.monthnav td            					{ padding:15px; }
.monthnav .left         					{ text-align:left; }
.monthnav .middle       					{ font-weight:bold;font-size:14px; }
.monthnav .right        					{ text-align:right; }
.month  td              					{ border:1px solid black; }
.dayname                					{ width:14%;height:5px;text-align:center; }
.daycell                					{ width:14%;height:150px; }
.daynum                 					{ float:right;padding:1px;border-left:1px solid black;border-bottom:1px solid black;background-color:#f5f5f5; }
.event                  					{ clear:both;padding:5px; }
div.event a.eventlink      					{ text-decoration:none;color:#0865D6; }