/* GLOBAL ******************************/

a, a:link, a:active, a:visited
{
    color:#852B73;
}

h1, h2, h3, h4, h5
{
    color:#852B73;
}

/* COMMON FORM ******************************/

div.commonform
{
    /*background-color:#FEEFD0;*/
    
    background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/EventDetails.jpg);
	background-repeat:repeat-y;
    
    margin-bottom: 15px;
}

    div.commonform ol li input.textbox,
    div.commonform ol li input.addresstextbox,
    div.commonform ol li input.profileaddresstextbox
    {
        border-color:#0297DB;
    }
    
    div.commonform ol li textarea
    {
        border-color:#0297DB;
    }
    
    div.commonform div.tabs input
    {
        color:#852B73;
    }
    
        div.commonform div.tabs input.on
        {
            background-color:#C2DEF4;
        }
        
        div.commonform div.tabs input.off
        {
            background-color:#A6D1F1;
        }

/* COMMON LIST ******************************/

div.commonlist ul, div.commonlist ol
{
	border-top-color:#D9D9D9;
}

    div.commonlist ul li, div.commonlist ol li
	{
        border-bottom-color:#D9D9D9;
	}
           
/* CONTENT ******************************/

div.bannerleftmiddleright
    {
        font-family:"Lucida Sans Unicode","lucida grande",verdana,arial,helvetica,sans-serif; font-size: 100%;
    }
   /*

    div.bannerleftmiddleright div.leftmiddleright
    {
        border-top-color:#F2F2F2;
    }
    
    div.middle
    {
        background-color:gray;
    }


/* LEFT NAVIGATION ******************************/

div.leftnavigation 
{
  font-family:"Lucida Sans Unicode","lucida grande",verdana,arial,helvetica,sans-serif; 
  font-size: 100%;
}
    /* TIER 1 */
    
    div.leftnavigation ul li span
    {
        border:0px none;
        padding-top: 10px;
        background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/MenuBackground1_top.jpg);
    }
    
    div.leftnavigation ul li a, 
    div.leftnavigation ul li a:link, 
    div.leftnavigation ul li a:visited,
    div.leftnavigation ul li a:hover,
    div.leftnavigation ul li a:active
    {
        display:block;
        padding:0px 12px 10px 15px;
        text-decoration:none;
        background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/MenuBackground1_bottom.jpg);
        background-position: bottom;
        color:#7f096a;
    }
        
    div.leftnavigation ul li a:hover
    {
        text-decoration:underline;
    }
    
    /* TIER 1 SELECTED NODES ******************************/
    
    div.leftnavigation ul li.on a, 
    div.leftnavigation ul li.on a:link, 
    div.leftnavigation ul li.on a:visited,
    div.leftnavigation ul li.on a:hover,
    div.leftnavigation ul li.on a:active 
    {
		text-decoration:underline;
    }
            
    /* ROOT NODE ******************************/
    
    div.leftnavigation ul li.root a, 
    div.leftnavigation ul li.root a:link, 
    div.leftnavigation ul li.root a:visited,
    div.leftnavigation ul li.root a:hover,
    div.leftnavigation ul li.root a:active,
    div.leftnavigation ul li.rooton a, 
    div.leftnavigation ul li.rooton a:link,
    div.leftnavigation ul li.rooton a:visited,
    div.leftnavigation ul li.rooton a:hover,
    div.leftnavigation ul li.rooton a:active
    {
        padding:0px 12px 10px 15px;
        border:none;
    	font-weight:normal;
    	text-decoration: none;
    	color:#7f096a;
    	background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/MenuBackground1_bottom.jpg);
        background-position: bottom;
    }
    
    div.leftnavigation ul li.root a:hover, 
    div.leftnavigation ul li.rooton a, 
    div.leftnavigation ul li.rooton a:link,
    div.leftnavigation ul li.rooton a:visited,
    div.leftnavigation ul li.rooton a:hover,
    div.leftnavigation ul li.rooton a:active
  	{
    	text-decoration:underline;
  	}
    
               
/* LEFT NAVIGATION TIER 2 ******************************/
                
div.leftnavigation ul li ul
{
    border:none;
    padding:0px;
}

	div.leftnavigation ul li ul li span
	{
	  border: 0px none;
	  padding-top: 10px;
      background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/MenuBackground2_top.jpg);
	}
        
	div.leftnavigation ul li.on ul li a, 
	div.leftnavigation ul li.on ul li a:link, 
	div.leftnavigation ul li.on ul li a:visited,
	div.leftnavigation ul li.on ul li a:hover,
	div.leftnavigation ul li.on ul li a:active, 
	div.leftnavigation ul li.expanded ul li a, 
	div.leftnavigation ul li.expanded ul li a:link, 
	div.leftnavigation ul li.expanded ul li a:visited,
	div.leftnavigation ul li.expanded ul li a:hover,
	div.leftnavigation ul li.expanded ul li a:active
	{
		display:block;
		padding:0px 30px 10px 30px;
		text-decoration:none;
		background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/MenuBackground2_bottom.jpg);
		background-position: bottom;
		color:#7f096a;
	}

	div.leftnavigation ul li.on ul li a:hover,
	div.leftnavigation ul li.expanded ul li a:hover,
	div.leftnavigation ul li.expanded ul li.on a, 
	div.leftnavigation ul li.expanded ul li.on a:link, 
	div.leftnavigation ul li.expanded ul li.on a:visited,
	div.leftnavigation ul li.expanded ul li.on a:hover,
	div.leftnavigation ul li.expanded ul li.on a:active
	{
		text-decoration:underline;
	}

/* LEFT NAVIGATION TIER 3 ******************************/

div.leftnavigation ul li ul li ul
{
    border:none;
    padding:0px;
}

  div.leftnavigation ul li ul li ul li span
  {
      border: 0px none;
      padding-top: 10px;
      background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/MenuBackground3_top.jpg);
  }

  div.leftnavigation ul li.expanded ul li.on ul li a, 
  div.leftnavigation ul li.expanded ul li.on ul li a:link, 
  div.leftnavigation ul li.expanded ul li.on ul li a:visited,
  div.leftnavigation ul li.expanded ul li.on ul li a:hover,
  div.leftnavigation ul li.expanded ul li.on ul li a:active, 
  div.leftnavigation ul li.expanded ul li.expanded ul li a, 
  div.leftnavigation ul li.expanded ul li.expanded ul li a:link, 
  div.leftnavigation ul li.expanded ul li.expanded ul li a:visited,
  div.leftnavigation ul li.expanded ul li.expanded ul li a:hover,
  div.leftnavigation ul li.expanded ul li.expanded ul li a:active 
  {
      display:block;
      padding:0px 45px 10px 45px;
      text-decoration:none;
      background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/MenuBackground3_bottom.jpg);
      background-position: bottom;
      color:#7f096a;
  }
  
  div.leftnavigation ul li.expanded ul li.on ul li a:hover,
  div.leftnavigation ul li.expanded ul li.expanded ul li a:hover,
  div.leftnavigation ul li.expanded ul li.expanded ul li.on a, 
  div.leftnavigation ul li.expanded ul li.expanded ul li.on a:link, 
  div.leftnavigation ul li.expanded ul li.expanded ul li.on a:visited,
  div.leftnavigation ul li.expanded ul li.expanded ul li.on a:hover,
  div.leftnavigation ul li.expanded ul li.expanded ul li.on a:active
  {
      text-decoration:underline;
  }


/* FEATURED ITEM ******************************/

    div.featureditem h2
    {
      padding:0;
      width:240px;
      background-color:White;
      background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/FeaturedItem1.jpg);
    }
    
    div.featureditem h2 a, div.featureditem h2 a:link, 
    div.featureditem h2 a:active, div.featureditem h2 a:visited
    {
      display:block;
      padding:12px 20px;
      width:auto;
      color :#7f096a;
    }
    
      div.featureditem h2 a:hover
      {
        text-decoration:none;
      }
  
    div.featureditem div.CMIFeatureHide,
    div.featureditem div.CMIFeatureShow
    {
      float:left;
      width:240px;
      height:166px;
    }
    
    div.featureditem div.CMIFeatureHide a, div.featureditem div.CMIFeatureHide a:hover,
    div.featureditem div.CMIFeatureShow a, div.featureditem div.CMIFeatureShow a:hover
    {
      display:block;
      width:220px;
      height:146px;
      padding: 10px;
      color:Black;
      font-weight:bold;
      text-decoration:none;
    }
    
    div.featureditem div.CMIFeatureHide a
    {
      visibility:hidden;
    }
    
    div.featureditem div.CMIFeatureShow a
    {
      visibility:visible;
    }
    
    div.featureditem div.copy
    {
        border:none;
        background-color:white;
        background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/HolidaysHover.jpg);
    }

        div.featureditem div.copy a, div.featureditem div.copy a:link, 
        div.featureditem div.copy a:active, div.featureditem div.copy a:visited
        {
            background-image:url(/Images/CoreAndImmediate/Core/featureditemlink.gif);
        }

/* ADVERT ******************************/

    div.sitelink h3
    {
        background-color:White;
        background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/Sitelink_top.jpg);
        padding: 10px 0 0 0;
        width:200px;
    }
    
        div.sitelink h3 a, div.sitelink h3 a:link, 
        div.sitelink h3 a:active, div.sitelink h3 a:visited
        {
            color:#7f096a;
            display:block;
            padding:0px 12px 10px 12px;
            background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/Sitelink_bottom.jpg);
            background-position:bottom;
        }

/* SEARCH ******************************/

div.searchform
{
    background-color:#FEEFD0;
}

        div.searchform div.normal input.text
        {
            border-color:#AA1B1F;
        }

/* BASKET ******************************/

div.basket h2
{
    background-color:White;
    background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/Sitelink.jpg);
    padding:10px 12px;
    width:174px;
}

    div.basket div.main
    {
        border-right-color:#B17BAC;
        border-bottom-color:#CA85A4;
        border-left-color:#F9B284;
        background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/basketbackground.jpg);
    }
    
        div.basket div.main div.text
        {
            background:url(/Images/CoreAndImmediate/Immediate/CountMeIn/basket.gif) no-repeat 3px 50%;
        }

/* PROMOTION ******************************/

div.promotion
{
    background-color:#FFEE66;
}

/* LINKS ******************************/

div.links h2
{
    background-color:White;
    background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/sitelink.jpg);
    padding:10px 12px;
    width:174px;
}

    div.links ul
    {
        border-right-color:#B17BAC;
        border-bottom-color:#CA85A4;
        border-left-color:#F9B284;
    }

        div.links ul li a
        {
            background-image:url(/Images/CoreAndImmediate/Core/relatedlink.gif);
        }
        
/* DOWNLOADS ******************************/

div.downloads h2
{
    background-color:White;
    background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/sitelink.jpg);
    padding:10px 12px;
    width:174px;
}

    div.downloads ul
    {
        border-right-color:#B17BAC;
        border-bottom-color:#CA85A4;
        border-left-color:#F9B284;
    }

        div.downloads ul li a
        {
            background-image:url(/Images/CoreAndImmediate/Core/downloadlink.gif);
        }

/* E-LIST ******************************/

div.elist h2
{
    background-color:#FDAF17;
    color:#852B73;
}

    div.elist div.main
    {
        border-right-color:#FEEFD0;
        border-bottom-color:#FEEFD0;
        border-left-color:#FEEFD0;
        background-color:#FEEFD0;
    }

/* RSS FEEDS ******************************/

div.rssfeeds h2
{
    background-color:#FDAF17;
    color:#852B73;
}

    div.rssfeeds ul
    {
        border-right-color:#FEEFD0;
        border-bottom-color:#FEEFD0;
        border-left-color:#FEEFD0;
    }

        div.rssfeeds ul li a
        {
            background-image:url(/Images/CoreAndImmediate/Core/feed.gif);
        }

/* PRAYER DIARY / WEEK ******************************/

div.prayerweek h2
{
	color: #852b73;
}

div.prayerweek div.weeks
{
	background-color:#FEEFD2;
	padding: 1px 0 1px 0;
	margin: 5px 0 5px 0;
}

	div.prayerweek div.weeks ul
	{
		margin: 5px 0 5px 10px;
		padding: 0 0 0 0;
	}

		div.prayerweek div.weeks ul li a
		{
			background-image:url(/Images/CoreAndImmediate/Core/relatedlink.gif);
			padding:0px 0px 0px 14px;
			display:block;
			background-repeat:no-repeat;
			background-position:0% 50%;
			text-decoration:none;
			font-weight:bold;
			font-size:100%;
			margin: 0 0 0 0;
		}


/* PRESS RELEASE ******************************/

div.pressrelease
{
	background-color:#fe6;
}

/* VACANCY TEMPLATE ******************************/

div.vacancydetails 
{
	background-color: #fe6;
}

/* HOLIDAY TEMPLATE ******************************/

div.holidaydetails 
{
	background-color: #fe6;
}

/* HOLIDAY SEARCH ******************************/

div.holidaysearch
{
    background-color:#FEEFD0;
}

div.holidaysearch ul li input.text
{
	border:solid 1px #FDAF17;
}

/* MISSION TEMPLATE ******************************/

div.missiondetails 
{
	background-color: #fe6;
}

/* EVENT TEMPLATE ******************************/

div.eventdetails 
{
	background-color: #fe6;
}

/* CAMPAIGN ******************************/

div.campaign ol li span.currency
{
    color:#FDAF17;
}

div.campaign ol li input.amount
{
    border-color:#FDAF17; 
}
 
/* ************************************************************/
/* SMART TAGS
/* ************************************************************/

div.smarttags .columncontrast100pc
{
	background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/EventDetails.jpg);
	background-repeat:repeat-y;
}

div.smarttags .columncontrast50pc
{
	background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/EventDetails.jpg);
	background-repeat:repeat-y;
}

div.smarttags .columncontrast33pc
{
	background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/EventDetails.jpg);
	background-repeat:repeat-y;
}

div.smarttags .columncontrast66pc
{	
	background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/EventDetails.jpg);
	background-repeat:repeat-y;
}

div.smarttags .subheading
{
    color:#852B73;
}

div.smarttags .pullquote
{
	background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/EventDetails.jpg);
	background-repeat:repeat-y;
}

    div.smarttags .pullquote .openquotes
    {
        background-image:url("/Images/CoreAndImmediate/Immediate/CountMeIn/smarttagsleftpullquote.gif");
    }

    div.smarttags .pullquote .closequotes
    {
        background-image:url("/Images/CoreAndImmediate/Immediate/CountMeIn/smarttagsrightpullquote.gif");
    }

div.smarttags .author
{
	background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/EventDetails.jpg);
	background-repeat:repeat-y;
}
/*
div.smarttags .marginbottom
    {
        margin-bottom:0px;
        clear:both;
    }
*/

/* ************************************************************/
/* FORMS V4
/* ************************************************************/

/* HELP ******************************/

div.formsv4help
{
    background-color:#F5F5F5;
}

/* FORM ******************************/

div.formsv4 form#frmSMForm h1
{
    color:#862C74;
}

div.formsv4 form#frmSMForm a, div.formsv4 form#frmSMForm a:link, div.formsv4 form#frmSMForm a:active, div.formsv4 form#frmSMForm a:visited
{
    color:#862C74;
}

/* FIELDSET ******************************/

div.formsv4 form#frmSMForm div.fieldset
{
    background-color:#F5F5F5;
}

/* FIELDSET (WITH HELP LINK) ******************************/

    div.formsv4 form#frmSMForm div.withhelp fieldset legend span.legendcontainer span.prompt
    {
        color:#862C74;
    }
    
/* FIELDSET (NO HELP LINK) ******************************/
    
div.formsv4 form#frmSMForm div.nohelp fieldset legend
{
    color:#862C74;
}

/* LIST ITEM (AMOUNT FIELD) ******************************/

div.formsv4 form#frmSMForm li.amount span.currencysymbol
{
    color:#862C74;
}

/* LIST ITEM (GIFT AID FIELD) ******************************/
        
div.formsv4 form#frmSMForm li.giftaid img
{
    background:url(/Images/CoreAndImmediate/Core/giftaid.gif) no-repeat 0px 10px;
}

/* DIRECT DEBIT LOGO ******************************/
        
div.formsv4 form#frmSMForm li.directdebitlogo img
{
    background:url(/Images/CoreAndImmediate/Core/directdebit.gif) no-repeat 10px 0px;
}

/* OVERIDES ******************************/

div.formsv4 form#frmSMForm .SMForm_Control_AMOUNTSINGLE
{
    border-color:#862C74;
}

div.formsv4 form#frmSMForm .SMForm_Control_TEXT, div.formsv4 form#frmSMForm .SMForm_Control_CCNUMBER, 
div.formsv4 form#frmSMForm .SMForm_Control_EMAIL, div.formsv4 form#frmSMForm .SMForm_Control_TEXT_OTHERTITLE
{
    border-color:#862C74;
}

div.formsv4 form#frmSMForm .SMForm_Control_TEXTANDBUTTON
{
    border-color:#862C74;
}

div.formsv4 form#frmSMForm .SMForm_Control_CCISSUE, div.formsv4 form#frmSMForm .SMForm_Control_CCCSV, 
div.formsv4 form#frmSMForm .SMForm_Control_CCSTART, div.formsv4 form#frmSMForm .SMForm_Control_CCEXPIRY, .SMForm_Control_BANKACCOUNTSORTCODE
{
    border-color:#862C74;
}

/* ************************************************************/
/* CHECKOUT
/* ************************************************************/

/* FORM ******************************/

div.checkout form#frmSMForm h1
{
    color:#852B73;
}

div.checkout form#frmSMForm a, div.checkout form#frmSMForm a:link, div.checkout form#frmSMForm a:active, div.checkout form#frmSMForm a:visited
{
    color:#852B73;
}

/* FIELDSET ******************************/

div.checkout form#frmSMForm div.fieldset
{
    background-color:#FEEFD0;
}

/* FIELDSET (WITH HELP LINK) ******************************/

    div.checkout form#frmSMForm div.withhelp fieldset legend span.legendcontainer span.prompt
    {
        color:#852B73;
    }
    
/* FIELDSET (NO HELP LINK) ******************************/
    
div.checkout form#frmSMForm div.nohelp fieldset legend
{
    color:#852B73;
}

/* LIST ITEM (AMOUNT FIELD) ******************************/

div.checkout form#frmSMForm li.amount span.currencysymbol
{
    color:#852B73;
}

/* LIST ITEM (GIFT AID FIELD) ******************************/
        
div.checkout form#frmSMForm li.giftaid img
{
    background:url(/Images/CoreAndImmediate/Core/checkoutgiftaid.gif) no-repeat 0px 10px;
}

/* DIRECT DEBIT LOGO ******************************/
        
div.checkout form#frmSMForm li.directdebitlogo img
{
    background:url(/Images/CoreAndImmediate/Core/directdebit.gif) no-repeat 10px 0px;
}

/* ORDER SUMMARY ******************************/
    
    table.ordersummary td.total
    {
        border-top-color:#FDAF17;
    }

/* OVERIDES ******************************/

div.checkout form#frmSMForm .SMForm_Control_AMOUNTSINGLE
{
    border-color:#FDAF17;
}

div.checkout form#frmSMForm .SMForm_Control_TEXT, div.checkout form#frmSMForm .SMForm_Control_CCNUMBER,
div.checkout form#frmSMForm .SMForm_Control_EMAIL, div.checkout form#frmSMForm .SMForm_Control_TEXT_OTHERTITLE
{
    border-color:#FDAF17;
}

div.checkout form#frmSMForm .SMForm_Control_TEXTANDBUTTON
{
    border-color:#FDAF17;
}

div.checkout form#frmSMForm .SMForm_Control_CCISSUE, div.checkout form#frmSMForm .SMForm_Control_CCCSV,
div.checkout form#frmSMForm .SMForm_Control_CCSTART, div.checkout form#frmSMForm .SMForm_Control_CCEXPIRY,
div.checkout form#frmSMForm .SMForm_Control_BANKACCOUNTSORTCODE
{
    border-color:#FDAF17;
}

/* ************************************************************/
/* SHOP
/* ************************************************************/
    
/* BASKET ******************************/

.Basket
{
    border-color:#FEEFD2;
    background-color:#FEEFD2;
}
            
            .Basket tr td span.Currency
            {
                color:#FDAF17;
            }
            
            .Basket tr td input.Quantity
            {
                border-color:#FDAF17;
            }
            
            .Basket tr td input.Donation
            {
                border-color:#FDAF17;
            }

        .Basket tr td div.Separator
        {
	        border-bottom-color:#FDAF17;
        }

/* FORM LINK */

    div.formlink a, div.formlink a:link, 
    div.formlink a:active, div.formlink a:visited
    {
        margin-top: 10px;
        padding:10px 40px;
        display:block;
        background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/FormLink.jpg);
        background-position:left;
        text-align:center;
        text-decoration:none;
    }
        
        div.formlink a:hover
        {
            text-decoration:underline;
        }

/* COMMON TABLE ******************************/

  table.commontable 
  {
    font-family:arial,helvetica,sans-serif; font-size: 100%;
  }

	table.commontable tr th
	{
		background-color:#800D68;
		color:#FFFFFF;
	}
		
		table.commontable tr.item
		{
			background-color:#9CCEF1;
		}
		  table.commontable tr.item:hover
		  {
			  background-color:#FB8754;
		  }
		
		table.commontable tr.alternatingitem
		{
			background-color:#C0E0F9;
		}
		
		  table.commontable tr.alternatingitem:hover
		  {
			  background-color:#FB8754;
		  }
		
	  table.commontable tr.outdooractivities
		{
			background-color:#7ed65f;
		}
		
		  table.commontable tr.outdooractivities:hover
		  {
			  background-color:#FB8754;
		  }  
			
		table.commontable tr.leadershiptraining
		{
			background-color:#F9AD82;
		}
		
		  table.commontable tr.leadershiptraining:hover
		  {
			  background-color:#FB8754;
		  }
			
		table.commontable tr.specialinterest
		{
			background-color:#C97FA8;
		}
		
		  table.commontable tr.specialinterest:hover
		  {
			  background-color:#FB8754;
		  }
			
		table.commontable tr.festivals
		{
			background-color:#fedf62;
		}
		
		  table.commontable tr.festivals:hover
		  {
			  background-color:#FB8754;
		  }
		
			  table.commontable tr td
			  {
				  border-top-color:#D9D9D9;
				  border-bottom-color:#FFFFFF;
			  }

/* CMIEVENT ******************************/

div.CMIevent
{
	width:480px;
	margin:0px 0px 15px 0px;
	padding:10px 10px 10px 10px;
	/*background-color:#CDE6FA;*/
	background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/EventDetails.jpg);
	background-repeat:repeat-y;
	float: left;
}

	div.CMIevent ul.topblock
	{
		margin:0px;
		padding:0;
		list-style-type:none;
		color:black;
		/*float:left;
		width: 300px;*/
	}
	
	div.CMIevent ul.topblock .bold
	{
	  color:#852B73;
	}

	
	div.CMIVolunteeringForm
	{
	    width: 480px;
	    float:left;
	    padding-top:10px;
	}
	
	div.CMIVolunteeringForm div.voltext
	{
	    float:left;
	    width:300px;
	}
	
	div.CMIVolunteeringForm div.actions
	{
	    float:right;
	    width:125px;
	}
	
	div.CMIVolunteeringForm div.actions a,
	div.CMIVolunteeringForm div.actions a img
	{
	    display:block;
	}
	
	div.CMIVolunteeringForm div.actions select
	{
	    margin-bottom:5px;
	    margin-top:5px;
	}
	
	
	
/* SPACE INVADERS ******************************/

div.spaceinvaders
{
    width:500px;
    margin:0px 0px 0px 0px;
    float:left;
}

	div.spaceinvaders div.events
	{
		width:500px;
		padding:0px 0px 15px 0px;
		float:left;
	}

		div.spaceinvaders div.events select
		{
			margin:0px 5px 0px 0px;
			float:left;
			font-size:90%;
		} 
		
		div.spaceinvaders div.events input
		{
			float:left;
			font-size:90%;
			font-weight:bold;
		}

/* QUIZ ******************************/

div.quiz
{
    width:500px;
    margin:0px 0px 0px 0px;
    float:left;
}

	div.quiz div.questionselector
	{
		width:500px;
		margin:0px 0px 15px 0px;
		float:left;
	}
	
		div.quiz div.questionselector span
		{
			padding:2px 0px 0px 0px;
			display:block;
			float:left;
			font-size:90%;
		}
	
		div.quiz div.questionselector ol
		{
			margin:0px 0px 0px 5px;
			padding:0px;
			display:block;
			float:left;
			list-style-type:none;
		}
	
			div.quiz div.questionselector ol li
			{
				margin:0px 1px 0px 0px;
				float:left;
			}
	
				div.quiz div.questionselector ol li a, div.quiz div.questionselector ol li a:link,
				div.quiz div.questionselector ol li a:active, div.quiz div.questionselector ol li a:visited
				{
					padding:1px 5px 1px 5px;
					display:block;
					float:left;
					background-color:#CD222A;
					color:#FFFFFF;
					text-decoration:none;
				}
				
					div.quiz div.questionselector ol li a:hover
					{
						background-color:#AA1B1F;
						color:#FBF008;
					}
					
				div.quiz div.questionselector ol li.on a
				{
					background-color:#AA1B1F;
					color:#FBF008;
					text-decoration:underline;
				}
					
				div.quiz div.questionselector ol li.last
				{
					margin:0px 0px 0px 3px;
					padding:1px 0px 0px 0px;
					font-weight:bold;
					color:#AA1B1F;
				}
    
	div.quiz div.validationsummary
	{
		width:500px;
		margin:0px 0px 15px 0px;
		float:left;
	}
     
		div.quiz div.validationsummary ul
		{
			width:480px;
			margin:0px;
			padding:0px;
			display:block;
			float:left;
			list-style-type:none;
			color:Red;
		}
     
    div.quiz div.question
    {
        width:480px;
        margin:0px;
        padding:10px 10px 10px 10px;
        display:block;
        float:left;
        background-image:url(/Images/CoreAndImmediate/Immediate/CountMeIn/EventDetails.jpg);
	      background-repeat:repeat-y;
    }
        
        div.quiz div.question fieldset
        {
            width:478px;
            margin:0px;
            padding:0px;
            border:solid 1px #852B73;
            display:block;
            float:left;
        }
        
            div.quiz div.question fieldset legend
            {
                font-weight:bold;
                color:#000000;
                margin-left:10px;
            }
            
                div.quiz div.question fieldset legend span
                {
                    width:465px;
                    display:block;
                }
            
            div.quiz div.question fieldset div.options
            {
                width:468px;
                padding:5px 5px 5px 5px;
                float:left;
            }
                    
    div.quiz div.buttons
    {
        width:500px;
        padding:10px 0px 0px 0px;
        float:left;
    }
    
        div.quiz div.buttons input
        {
            float:left;
            font-size:100%;
            font-weight:bold;
        }
        
        div.quiz div.buttons input.submit
        {
            float:right;  
        }
        
    div.quiz div.answer
    {
        width:480px;
        margin:0px;
        padding:10px 10px 10px 10px;
        display:block;
        float:left;
        background-color:#E7E7E9;
        font-weight:bold;
    }
    
    div.quiz div.results
    {
        width:480px;
        margin:0px;
        padding:10px 10px 10px 10px;
        display:block;
        float:left;
        background-color:#E7E7E9;
    }

/* Blurb */

div.blurb
{
  display:none;
}
