﻿.clearfix:after 
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}  /* for IE/Mac */

/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

.Sponsors img
{
               margin:5px 0px 5px 0px;
}
img, a
{
               border-style:none;
}
h4
{
	font-family:Arial, Helvetica, sans-serif;
	color:#818286;
	font-size:16px;
	font-weight:normal;
	margin:8px 0px 3px 0px;
}
h5
{
	font-family:Arial, Helvetica, sans-serif;
	color:#818286;
	font-size:14px;
	font-weight:normal;
	margin:4px 20px 3px 15px;	
}
h6
{
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:14px;
	font-weight:normal;
	margin:2px 35px 2px 15px;	
}
#dnn_ctr487_DynamicRegistration_tblQuestions .NormalBold span
{
white-space:nowrap;
}

.VolunteerListTitleRow 
{
	float:left;
}

.VolunteerListTitleRow 
{
	float:left;
	clear:both;
	margin:0px 0px 0px 0px;
	width:531px;
	padding:0px 0px 0px 0px;
}

.VolunteerLink
{
	color:#ffffff;
	font-size:10px;
	float:right;
	clear:none;
	width:460px;
	text-align:left;
	margin:3px 0px 0px 0px;
}

.VolunteerListEventDate
{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	float:right;
	clear:none;
	width:460px;
	text-align:left;
}

.VolunteerListTitle
{
	color:#ffffff;
	font-size:13px;
	float:right;
	clear:none;
	width:460px;
	text-align:left;
}

.VolunteerContainerBase
{
	float:left;
	clear:both;
}

.VolunteerSchedule
{
	background-color:#818286;
	border:#636467 3px solid;	
}

.VolunteerScheduleContainer h1
{
	margin:20px 0px 10px 0px;
}

.VolunteerScheduleContainer h1
{
	line-height:22px;
}

.VolunteerScheduleFestivalTitle .VolunteerListTitleRow acronym,
.VolunteerScheduleFestivalTitle .VolunteerListTitleRow .calPubMonth,
.VolunteerScheduleFestivalTitle .VolunteerListTitleRow .calPubDate,
.VolunteerScheduleFestivalTitle .VolunteerListEventDate,
.VolunteerScheduleFestivalTitle .VolunteerLink,
.VolunteerScheduleFestivalTitle .RoleText
{
	display:none;
	height:0px;
}

.VolunteerSchedule
{
	float:left;
	clear:both;
	margin:0px 0px 16px 0px;
	width:590px;
}

.VolunteerContainer
{
	float:left;
	clear:both;
	margin:0px 0px 0px 0px;
	width:528px;
	padding:3px 0px 3px 62px;
}

.VolunteerScheduleFestivalTitle .VolunteerContainer
{
	float:left;
	clear:both;
	margin:0px 0px 0px 0px;
	width:590px;
	padding:0px 0px 0px 0px;
}

.VolunteerNumber, .VolunteerNumber0
{
	display:none;
	height:0px;
} 

.VolunteerContainerGreen { background-image:url(/portals/0/volunteers/icon_Green.jpg); background-repeat:no-repeat; background-position: 3px 3px;}
.VolunteerContainerArtistAndMusicianHospitality { background-image:url(/portals/0/volunteers/icon_Hospitality.jpg); background-repeat:no-repeat; background-position: 3px 3px;}
.VolunteerContainerMerchandise { background-image:url(/portals/0/volunteers/icon_Merchandise.jpg); background-repeat:no-repeat; background-position: 3px 3px;}
.VolunteerContainerSecurity { background-image:url(/portals/0/volunteers/icon_Security.jpg); background-repeat:no-repeat; background-position: 3px 3px;}
.VolunteerContainerSetupTearDown { background-image:url(/portals/0/volunteers/icon_SetupTearDown.jpg); background-repeat:no-repeat; background-position: 3px 3px;}
.VolunteerContainerChildren { background-image:url(/portals/0/volunteers/icon_Children.jpg); background-repeat:no-repeat; background-position: 3px 3px;}
.VolunteerContainerPatronHospitality { background-image:url(/portals/0/volunteers/icon_PatronHospitality.jpg); background-repeat:no-repeat; background-position: 3px 3px;}
.VolunteerContainerBeverageGarden { background-image:url(/portals/0/volunteers/icon_BeverageGarden.jpg); background-repeat:no-repeat; background-position: 3px 3px;}
.VolunteerContainerCommittee { background-image:url(/portals/0/volunteers/icon_Committee.jpg); background-repeat:no-repeat; background-position: 3px 3px;}
.VolunteerContainerFirstAid { background-image:url(/portals/0/volunteers/icon_FirstAid.jpg); background-repeat:no-repeat; background-position: 3px 3px;}
.VolunteerContainerRestrictedToTier1HighTrust, .VolunteerContainerRestrictedToTier2HigherTrust, .VolunteerContainerRestrictedToTier3HighestTrust
{ background-image:url(/portals/0/volunteers/icon_HighTrust.jpg); background-repeat:no-repeat; background-position: 3px 3px;}

.VolunteerContainerDate .VolunteerContainer, .VolunteerContainerDate .VolunteerListTitleRow, .VolunteerContainerDate .VolunteerListTitle
{
	float:left !important;
	clear:both !important;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
}

.VolunteerContainerDate acronym, .VolunteerContainerDate .VolunteerListEventDate, .VolunteerContainerDate .VolunteerLink, .VolunteerContainerDate .RoleText, .VolunteerContainerDate .VolunteerSmall
{
	display:none;
	height:0px;
} 

.VolunteerScheduleFestivalTitle .VolunteerListTitle,
.VolunteerScheduleDate .VolunteerListTitle
{
	float:left;
	clear:both;
	width:590px;
	text-align:left;
}

.VolunteerSmall
{
	color:#ffffff;
	font-size:10px;	
}
.VolunteerLink a, .VolunteerLink img
{
	border-width:0px;
	text-decoration:none;
}
.VolunteerScheduleContainer .calPubSpan
{
	width:53px !important;
}

.VolunteerScheduleContainer .calPubMonth
{
	line-height:25px;
	font-size:1.2em !important;
}
.VolunteerScheduleContainer .calPubDate
{
	line-height:25px;
	font-size:1.6em !important;
}

/* Reference
.VolunteerDateMay_01, .VolunteerDateMay_02, .VolunteerDateMay_03, .VolunteerDateMay_04, .VolunteerDateMay_05, .VolunteerDateMay_06, .VolunteerDateMay_07, .VolunteerDateMay_08, .VolunteerDateMay_09, .VolunteerDateMay_10, 
.VolunteerDateMay_11, .VolunteerDateMay_12, .VolunteerDateMay_13, .VolunteerDateMay_14, .VolunteerDateMay_15, .VolunteerDateMay_16, .VolunteerDateMay_17, .VolunteerDateMay_18, .VolunteerDateMay_19, .VolunteerDateMay_20, 
.VolunteerDateMay_21, .VolunteerDateMay_22, .VolunteerDateMay_23, .VolunteerDateMay_24, .VolunteerDateMay_25, .VolunteerDateMay_26, .VolunteerDateMay_27, .VolunteerDateMay_28, .VolunteerDateMay_29, .VolunteerDateMay_30, 
.VolunteerDateMay_31,
.VolunteerDateJun_01, .VolunteerDateJun_02, .VolunteerDateJun_03, .VolunteerDateJun_04, .VolunteerDateJun_05, .VolunteerDateJun_06, .VolunteerDateJun_07, .VolunteerDateJun_08, .VolunteerDateJun_09, .VolunteerDateJun_10, 
.VolunteerDateJun_11, .VolunteerDateJun_12, .VolunteerDateJun_13, .VolunteerDateJun_14, .VolunteerDateJun_15, .VolunteerDateJun_16, .VolunteerDateJun_17, .VolunteerDateJun_18, .VolunteerDateJun_19, .VolunteerDateJun_20, 
.VolunteerDateJun_21, .VolunteerDateJun_22, .VolunteerDateJun_23, .VolunteerDateJun_24, .VolunteerDateJun_25, .VolunteerDateJun_26, .VolunteerDateJun_27, .VolunteerDateJun_28, .VolunteerDateJun_29, .VolunteerDateJun_30, 
.VolunteerDateJun_31, 
.VolunteerDateJul_01, .VolunteerDateJul_02, .VolunteerDateJul_03, .VolunteerDateJul_04, .VolunteerDateJul_05, .VolunteerDateJul_06, .VolunteerDateJul_07, .VolunteerDateJul_08, .VolunteerDateJul_09, .VolunteerDateJul_10, 
.VolunteerDateJul_11, .VolunteerDateJul_12, .VolunteerDateJul_13, .VolunteerDateJul_14, .VolunteerDateJul_15, .VolunteerDateJul_16, .VolunteerDateJul_17, .VolunteerDateJul_18, .VolunteerDateJul_19, .VolunteerDateJul_20, 
.VolunteerDateJul_21, .VolunteerDateJul_22, .VolunteerDateJul_23, .VolunteerDateJul_24, .VolunteerDateJul_25, .VolunteerDateJul_26, .VolunteerDateJul_27, .VolunteerDateJul_28, .VolunteerDateJul_29, .VolunteerDateJul_30, 
.VolunteerDateJul_31, 
.VolunteerDateAug_01, .VolunteerDateAug_02, .VolunteerDateAug_03, .VolunteerDateAug_04, .VolunteerDateAug_05, .VolunteerDateAug_06, .VolunteerDateAug_07, .VolunteerDateAug_08, .VolunteerDateAug_09, .VolunteerDateAug_10, 
.VolunteerDateAug_11, .VolunteerDateAug_12, .VolunteerDateAug_13, .VolunteerDateAug_14, .VolunteerDateAug_15, .VolunteerDateAug_16, .VolunteerDateAug_17, .VolunteerDateAug_18, .VolunteerDateAug_19, .VolunteerDateAug_20, 
.VolunteerDateAug_21, .VolunteerDateAug_22, .VolunteerDateAug_23, .VolunteerDateAug_24, .VolunteerDateAug_25, .VolunteerDateAug_26, .VolunteerDateAug_27, .VolunteerDateAug_28, .VolunteerDateAug_29, .VolunteerDateAug_30, 
.VolunteerDateAug_31
*/
.VolunteerDateMay_21, .VolunteerDateMay_22, .VolunteerDateMay_23, .VolunteerDateMay_24, .VolunteerDateMay_25, .VolunteerDateMay_26, .VolunteerDateMay_27, .VolunteerDateMay_28, .VolunteerDateMay_29, .VolunteerDateMay_30, 
.VolunteerDateMay_31,
.VolunteerDateJun_01, .VolunteerDateJun_02, .VolunteerDateJun_03, .VolunteerDateJun_04, .VolunteerDateJun_05, .VolunteerDateJun_06, .VolunteerDateJun_07, .VolunteerDateJun_08, .VolunteerDateJun_09, .VolunteerDateJun_10
{
	background-color:#f0565c;
	border:#ec1f27 3px solid;	
}

.VolunteerDateJun_21, .VolunteerDateJun_22, .VolunteerDateJun_23, .VolunteerDateJun_24, .VolunteerDateJun_25, .VolunteerDateJun_26, .VolunteerDateJun_27, .VolunteerDateJun_28, .VolunteerDateJun_29, .VolunteerDateJun_30, 
.VolunteerDateJun_31, 
.VolunteerDateJul_01, .VolunteerDateJul_02, .VolunteerDateJul_03, .VolunteerDateJul_04, .VolunteerDateJul_05, .VolunteerDateJul_06, .VolunteerDateJul_07, .VolunteerDateJul_08, .VolunteerDateJul_09, .VolunteerDateJul_10
{
	background-color:#3e96d2;
	border:#126bb5 3px solid;
}

.VolunteerDateAug_11, .VolunteerDateAug_12, .VolunteerDateAug_13, .VolunteerDateAug_14, .VolunteerDateAug_15, .VolunteerDateAug_16, .VolunteerDateAug_17, .VolunteerDateAug_18, .VolunteerDateAug_19, .VolunteerDateAug_20, 
.VolunteerDateAug_21, .VolunteerDateAug_22, .VolunteerDateAug_23, .VolunteerDateAug_24, .VolunteerDateAug_25, .VolunteerDateAug_26, .VolunteerDateAug_27, .VolunteerDateAug_28, .VolunteerDateAug_29, .VolunteerDateAug_30, 
.VolunteerDateAug_31
{
	background-color:#7e287e;
	border:#6dcddd 3px solid;
}

.VolunteerScheduleFestivalTitle,
.VolunteerScheduleDate
{
	float:left;
	clear:both;
	width:590px;
	background-color:transparent;
	border:#6dcddd 0px solid;
	display:block;
}

.VolunteerRegistrationNo
{
	display:none;
	height:0px;
} 

.VolunteerScheduleFestivalTitle
{
	padding:35px 0px 0px 0px;
	margin:0px 0px 0px;
}

.VolunteerScheduleDate
{
	padding:25px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	background-color:transparent;
	border:#6dcddd 0px solid;
}

.Sponsors td
{
           text-align:left;
           vertical-align:top;
           padding-bottom:15px;
}

.VolunteerIcons td
{
           text-align:left;
           vertical-align:top;
           padding-bottom:15px;
}

.partnercontainer
{
margin: 11px 0px 0px 18px; 
width: 200px; 
float: left; 
clear: both;
}

.loadingspan
{
width:100% !important;
height: 87px !important; 
font-size: 14px !important;
white-space:normal !important;
}

.partnerlinkfirst
{
display:block;
width:200px;
height:306px; 
}

.partnerlinksecond
{
display:block;
width:200px;
height: 34px; 
}

.partnercontainer a, .partnercontainer a:link, .partnercontainer a:hover, .partnercontainer a:visited, .partnercontainer a:focus
{
text-decoration:none;
}

.partnerimage
{
margin:37px 0px 0px 0px;
border-width:0px;
}

.partnerfooter
{
text-align:center;
margin:8px 0px 0px 0px;
width:100%;
}

.partnerfooter a:hover
{
text-decoration:underline !important;
}

.partnercontent
{
            BACKGROUND-IMAGE: url(icblogad.jpg);
            MARGIN: 0px 0px 0px 0px;
            WIDTH: 200px;
            height: 306px;             
            BACKGROUND-REPEAT: no-repeat;
            position:relative;
            white-space:normal !important;
}
#feed-control
{
            width:200px !important;
            height:87px !important;
            position:absolute !important;
            top:180 !important;
            right:0 !important;
            white-space:normal !important;
}
.gfg-branding
{
          display:none !important;
          width:0px !important;
          height:0px !important;
}
.gfg-title
{
          display:none !important;
          width:0px !important;
          height:0px !important;
}
.gfg-horizontal-root, .gfg-entry, .gfg-horizontal-container
{
         border-width:0px !important;
         width:100% !important;
         height:87px !important;
         margin:0px 0px 0px 0px !important;
         padding:0px 0px 0px 0px !important;
         background-color:transparent !important;
         text-decoration:none !important;
         white-space:normal !important;
}

a.gf-title, a.gf-title:link, a.gf-title:active, a.gf-title:hover, a.gf-title:visited 
{
	font-size:16px !important;
	color: #666 !important;
	font-family:'Palatino Linotype', 'Book Antiqua', 'Palatino', serif !important;
	line-height: 1.1em !important;
	text-decoration:none !important;
	font-weight:bold !important;
        width:100% !important;
        white-space:normal !important;
}

a.gf-title:hover
{
	text-decoration:underline !important;
}

.gfg-horizontal-root
{
          width:150px !important;
          margin:0px 25px 0px 25px !important;
          padding:0px 0px 0px 0px !important;
          text-decoration:none !important;
          white-space:normal !important;
}

.gfg-horizontal-root .gfg-entry .gf-result {
background-color:transparent !important;
height:87px !important;
line-height:1.5em !important;
overflow:hidden !important;
position:relative !important;
white-space:normal !important;
width:100% !important;
text-decoration:none !important;
}

.gf-title
{
float:left !important;
background-color:#fde9aa !important;
height:auto !important;
text-decoration:none !important;
white-space:normal !important;
padding-bottom:1px;
}
.gf-spacer
{
float:left !important;
clear:left !important;
background-color:transparent !important;
word-wrap: break-word !important;
white-space:normal !important;
height:auto !important;
text-decoration:none !important;
}
.gf-relativePublishedDate
{
float:left !important;
background-color:#fde9aa !important;
word-wrap: break-word !important;
white-space:normal !important;
height:auto !important;
text-decoration:none !important;
}

.gfg-entry
{
        width:100% !important;
        margin:0px 0px 0px 0px !important;
        padding: 0px 0px 0px 0px !important;
        height:auto !important;
        background-color:transparent !important;
        word-wrap: break-word !important;
        white-space:normal !important;
        text-decoration:none !important;
}
.branding-top {
	background: url(dnn_large_banner.png) no-repeat top left;
	width: 890px;
	height: 427px;
	clear: both;
	overflow: hidden;
}
.branding-top p {
	padding: 0px 60px 0 60px;
	font-size: 1.4em;
	color: #333;
}
.branding-bottom {
	clear: both;
	margin-top: 1em;
	overflow: hidden;
}
.branding-bottom ul {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	clear: both;
}
.branding-bottom li {
	list-style: none;
	margin: 0 10px 0 0;
	padding: 0;
	display: block;
	width: 170px;
	float: left;
}

.branding-bottom li.feeds {
	margin: 0;
}

.branding-bottom dl {
	background: url(itembg.gif) repeat-y;
	margin: 33px 0 0 0;
	padding: 0 10px;
}
.branding-bottom dd {
	margin-left: 10px;
	height: 66px;
}
.branding-bottom dt {
	font-size: 90%;
	text-align: center;
	padding-top: 65px;
	margin-bottom: 1.75em;
	font-weight: bold;
}
.branding-bottom .commmunity {
	background: url(community_title.gif) no-repeat top left;
}
.commmunity dt {
	background: url(community_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .marketplace {
	background: url(marketplace_title.gif) no-repeat top left;
}
.marketplace dt {
	background: url(marketplace_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .conferences {
	background: url(conferences_title.gif) no-repeat top left;
}
.conferences dt {
	background: url(conferences_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .training {
	background: url(training_title.gif) no-repeat top left;
}
.training dt {
	background: url(training_icon.gif) no-repeat;
	background-position: 50% 10px;
}
.branding-bottom .feeds {
	background: url(feeds_title.gif) no-repeat top left;
}
.feeds dt {
	background: url(feeds_icon.gif) no-repeat;
	background-position: 50% 10px;
}
dl.bt {
	margin: 0;
	padding: 0;
	background: url(item_bt_bg.gif) no-repeat bottom;
	height: 32px;
	width: 170px;
}
div.link_adminguide {
	float:left;
	background: url(dnn_adminguide.png) no-repeat top left;
	width: 316px;
	height: 137px;
	cursor: pointer;
}
div.link_proedition {
	float:right;
	background: url(dnn_proedition.png) no-repeat top left;
	width: 514px;
	height: 137px;
	cursor: pointer;
}
div.link_main {
	margin: 260px 30px 0px 30px;
}

#LoginInfo
{
	width:660px; 
	float:left;
}
#LoginInfo h3
{
	background-color: #f7f7f7;
	color: #8f0000;
	padding: 2px 0px;
}
#LoginInfo dd, #LoginInfo dt 
{
	display:inline;
}
#LoginInfo dt
{
	font-weight:bold;
	color: #333;
}
#LoginInfo p.LoginNotes
{
	font-size: .8em;
}
#LoginInfo div.LoginBlock {
	float: left;
	width: 310px;
	padding: 5px 5px;
	margin: 0px 2px;
	border: 1px #f0f0f0 solid;
}
.SponsorIcon
{
	margin: 5px 15px; 
	float: left;
}
#QuickLinks 
{
	background-color:#f0f0f0;
	border: 1px #cccccc solid;
	padding: 2px 5px;
	margin-right:5px;
	width: 200px;
	float:right;
}
div.hr
{
	height: 2px;
	background-color: #8f0000;
	margin: 5px 0 15px 0;
	clear:both;
}
div.hr hr
{
	display: none;
}

.sotaSubSeparator 
{	
                      BACKGROUND-IMAGE: url(sota_BodyTitle.gif);
}
.subSeparator {	
                      CLEAR: both;	
                      PADDING-RIGHT: 0px;	
                      PADDING-LEFT: 0px;	
                      FONT-SIZE: 2pt;	
                      FLOAT: left;	
                      PADDING-BOTTOM: 0px;	
                      MARGIN: 0px 0px 0px 0px;	
                      LINE-HEIGHT: 10px;	
                      PADDING-TOP: 0px;	
                      BACKGROUND-REPEAT: no-repeat;	
                      HEIGHT: 10px;
                      background-position:-18px 0px;
                      WIDTH: 478px;
}
.RegistrationContent
{
}
.registrationText
{
                     float:left;
                     clear:both;
                     width:100%;
}
.indentedRegistrationText
{
                     float:left;
                     clear:both;
                     width:100%;
                     padding-left:150px;
}
.divSpacer
{
                   margin-top:20px;
}
.FullLabel
{
                   width:100%;
                  text-align:left;
                  font-weight:bold;
}
.FormHeader
{
                  margin:5px 0px 0px 30px;
}
.CheckboxLabel NormalTextbox
{
                 text-align:left;
}
.CheckboxLabel
{
                 text-align:left;
}
.CheckboxDetails
{
                 margin:0px 0px 4px 25px;
                 text-align:left;
                 width:450px;
}
.EmailContainer
{
                 margin:15px 0px 0px 28px;
}
.EmailLabel
{
                 font-weight:bold;
}
.EmailTextbox
{
}
.EmailSubmitButton
{
                 margin:25px 0px 0px 15px;
}

.FlashImageRotatorContent
{
                float:left;
                clear:both;
                margin:0px 0px 0px 27px;
}

.jazzSubSeparator
{
              BACKGROUND-IMAGE: url(jazz_BodyTitle.gif);
}

.BioMain
{
              float:left;
              clear:both;
              width:100%;
              margin:10px 0px 0px 0px;
}
.BioPerforming
{
              float:left;
              clear:both;
              width:100%;
              margin:8px 0px 0px 0px;
}
.BioReferences
{
             float:left;
             clear:both;
             width:100%;
             margin:8px 0px 10px 0px;
}
.ListenLogo
{
             border-width:0px;
             margin:0px 0px 0px 15px;
}
.c_head
{
          clear:both;
}
.highslide-html-content a:link, .highslide-html-content a:hover, .highslide-html-content a:active, .highslide-html-content a:visited
{
           margin:0px 8px 0px 0px;
}
.highslide-body
{
            width:550px;
            text-align:left;
            margin: 0px auto 0px auto;
}
.highslide-html-content
{
           text-align:center;
}
h1
{
            line-height:23px;
}
.MotorcycleContainer
{
            BACKGROUND-POSITION: left top;
            BACKGROUND-IMAGE: url(LittleMotorcycleReversed.jpg);
            MARGIN: 0px 25px 0px 0px;
            WIDTH: 75px;
            BACKGROUND-REPEAT: no-repeat;
            HEIGHT: 46px;
}
.sandButtonContainerPage
{
             clear:none;
             margin:0px 15px 15px 0px;
             float:left;
             width:138;
             height:129px;
}
.sandMultiButtonContainerPage
{
             clear:none;
             margin:0px 0px 0px 0px;
             float:left;
             width:153;
}
.sandButtonContainer
{
             clear:none;
             margin:10px 18px 10px 18px;
             float:left;
             height:129px;
}
.sandButtonLink
{
           border-width:0px 0px 0px 0px;
}
.sandButtonImg
{
            border-width:0px 0px 0px 0px;
}
.NonBreak
{
          float:left;
          clear:none;
          margin-top:12px;
}
.VotingBlock
{
    width:126px;
    float:left;
    clear:left;
    text-align:center;
    margin:0px 0px 15px 33px;
}
.DollarsEarned
{
    width:126px;
    height:146px;
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(sand_DollarsEarned.jpg);
    BACKGROUND-REPEAT: no-repeat;
 }
.DonatedAmount
{
   text-align:left;
    vertical-align:top;
    padding:118px 0px 0px 25px;
    font-size:22px;
    color:#ffffff;
}
#divDonatedValue
{
    text-align:left;
    vertical-align:top;
    font-size:22px;
    color:#ffffff;
}
.Vote
{
    text-align:center;
    margin:0px auto 0px auto;
    /* disable and enable SitC voting with the line below 
    display:none;*/
}
.VoteMessage
{
    font-size:10px;
    text-align:center;
    margin:0px auto 0px auto;
}
.VoteAmount
{
    text-align:center;
    margin:0px auto 0px auto;
}
.VoteButton
{
    text-align:center;
    margin:8px auto 0px auto;
}
.RightDiv
{
    float:right;
    clear:none;
    width:366px;
}
.AmountInput
{
    width:100px;
}
.Results
{
	border:2px #666666 solid !important;
	background-color:#99FFFF !important;
}

.Results td
{
	border:1px #666666 solid !important;
	border-collapse:collapse;
	vertical-align:top;
	text-align:left;
	padding:2px 2px 2px 2px;
}

.ResultsHeader
{
	font-weight:bold;
	white-space:nowrap;
}

#dnn_ctr669_DynamicUserDirectory_dgSearchField
{
                     display:none;
}
.UserDataFull
{
                      width:90%;
}
#dnn_ctr669_DynamicUserDirectory_pnlItem table
{
                    width:90%;
}

.VolunteerGeneral
{
	border:2px #666666 solid !important;
	background-color:#99FFFF !important;
                     width:90%;
}

.VolunteerInterests
{
	border:2px #666666 solid !important;
	background-color:#99FFFF !important;
                     width:90%;
}
#dnn_ctr667_DynamicRegistration_pnlRegistration table
{
                   width:90% !important;
}
#dnn_ctr487_DynamicRegistration_pnlRegistration table
{
                   width:550px !important;
}
.bt-wrapper
{
                 text-align:left;
}
#dnn_ctr731_Login_cmdRegister
{
               display:none;
}
.ImageRight
{
	float:right;
	margin:0 0 20px 20px;
	border-width:0px;
}

.ImageLeft
{
	float:left;
	margin:0 20px 20px 0;
	border-width:0px;
}

.ImageWithBorderRight
{
	float:right;
	margin:0 0 20px 20px;
	background-color:#f3ebe9;
	border:1px solid #CCCCCC;
	padding:10px;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-topright:7px;
}

.ImageWithBorderLeft
{
	float:left;
	margin:0 15px 15px 0;
	background-color:#f3ebe9;
	border:1px solid #CCCCCC;
	padding:10px;
	-moz-border-radius-bottomleft:7px;
	-moz-border-radius-bottomright:7px;
	-moz-border-radius-topleft:7px;
	-moz-border-radius-topright:7px;
}








