﻿html,body
{
    
}
html
{
    overflow-y: scroll;
}
	
		.EventTextField
		{
			height: 22px;
			border: solid 1px #B0B0B0;
			background-color: White;
			padding: 2px 5px 2px 5px;
			color: #666666;
		}
		.EventTitle
		{
			font-size: 16px;			
			color: #222222;
			font-weight: bold;
		}
		
		.EventHeader
		{
		    padding: 5px 0px 10px 0px; 
		    vertical-align: middle; 
		    color: Gray; 
		    font-size: 12px; 
		    font-weight: bold
        }

		.EventHeaderLarge
		{
		    padding: 0px 0px 10px 0px;
		    vertical-align: middle;
		    border-bottom: solid 1px #E0E0E0;
		    color: Gray;
		    font-size: 14px;
		    font-weight: bold;
        }
                
        .EventVenueItem
        {
            cursor: pointer;
            border: solid 1px #E0E0E0;       
            overflow: hidden; 
            cursor: pointer;      
            min-height: 60px;  
            position: relative;   
        }
        .EventVenueItemImageDiv
        {            
            width: 75px; 
            overflow: hidden; 
            height: 50px;
            position: absolute;            
            top: 5px;
            left: 5px;
        }
        .EventVenueItemImage
        {
            width: 75px;
            height: 50px;            
        }
        .EventVenueItemContent
        {
            margin-left: 90px;
            padding: 5px;
        }
        .EventVenueItemTitle
        {
            font-weight: bold; font-size: 12px
        }
        .EventVenueItemTheme
        {
            font-size: 11px; color: Gray
        }        
        .EventVenueItem:hover
        {
            background-color: #F0F0F0;
        }
        
        .EventVenuItemActive
        {
            background-color: #E0E0E0;
        }
        
       
        tr.EventTab td
        {
            border-bottom: solid 1px #FACD47;
            height: 30px;
            text-align: center;
            background-color: #000000;
            background-image: url(/Events/Images/headerbg.gif); 
            background-repeat: repeat; 
            cursor: pointer;
            font-family: Verdana, Arial, Sans-Serif; 
            font-size: 12px;
            color: #F7CB54;
        }
        .EventSection
        {
            padding: 10px 4px 10px 4px;
        }
        .EventSubSection
        {
            padding: 5px 4px 5px 4px;
        }
        .EventSectionTitle
        {
            border-top: solid 1px #B0B0B0;
            background-color: #F0F0F0;
            background-image: url(/events/images/bar.gif);
            background-repeat: repeat;
            padding: 6px 4px 6px 4px;
            font-weight: bold;
            color: Gray;            
        }
        
        .EventItemMobile, .EventFollowItem
        {
            cursor: pointer;
            border-bottom: solid 1px #E0E0E0;            
            padding: 5px 5px 5px 5px;
        }
        .EventItemMobile:hover, .EventFollowItem:hover
        {
            background-color: #F0F0F0;
        }
        .EventItemMobile:active, .EventFollowItem:active
        {
            background-color: #F0F0F0;
        }
        
        .EventSectionTitleMobile
        {
            border-top: solid 1px #0066FF;
            background-color: #00254A;
            padding: 6px 4px 6px 4px;
            font-weight: bold;
            color: #0066FF;
        }
        .EventTitleMobile
		{
			font-size: 14px;			
			color: #FF9900;
			font-weight: bold;
		}
		.EventButton:Hover
		{
		    background-color: #e9e9e9;
		}
		input[type=submit], .EventButton
        {
            color: #336699;
            background-color: #F5F5F5;
            border: 1px solid #DEDEDE;
            border-top: 1px solid #EEEEEE;
            border-left: 1px solid #EEEEEE;
            font-family: Tahoma, Arial, Verdana, Sans-Serif;
            font-size: 12px;
            font-weight: bold;
            cursor: pointer;
            padding: 5px 10px 6px 7px;
        }
        input[type=submit]:hover
        {
            background-color: #DFF4FF;
            border: 1px solid #C2E1EF;
            color: #336699;
        }
        input[type=submit]:active
        {
            background-color: #6299C5;
            border: 1px solid #6299C5;
            color: #FFFFFF;
        }
        
        .FormBlock
        {
            padding-top: 10px;
            padding-bottom: 10px;
        }
        .FormFieldLabel
        {
            position: absolute;
        }
        .FormFieldInput
        {
            margin-left: 25%;
        }
        
        .EventWizardContent
        {
            width: 96%;
            margin-left: auto;
            margin-right: auto;
            margin-top: 10px;
            margin-bottom: 10px;
        }
.EventFollowItem
{
    overflow: hidden;
    min-height: 40px;
    padding: 5px 15px 5px 15px;
}
.EventFollowItemThumbDiv
{
    position: absolute;
    width: 50px;
    overflow: hidden;
    height: 40px;
}
.EventFollowItemThumb
{
    width: 50px;
}
.EventFollowItemContent
{
    margin-left: 60px;
}
           

/*Imported from utherverse master page */
body	
{
    color: #333; 
    font-family:verdana,arial,sans-serif,helvetica;
}

table.Grid
{
    border-collapse: collapse;
    width: 100%;
}

table tr.GridHeader.Group td
{
    text-align: center;
    background-color: #F9F9F9;
}
table.Grid td
{
    border: solid 1px #e6e6e6;
}
table.Grid.Fixed td
{
    table-layout: fixed;
    overflow: hidden;
}

.Wait>div:first-child
{
    display: none;
}
.Wait>div:last-child
{
    text-align: center;
    padding-top: 3em;
    padding-bottom: 3em;
}
.Wait.Ready>div:first-child
{
    display: block;
}
.Wait.Ready>div:last-child
{
    display: none;
}

.Day h3
{
    display: block;
    text-align: center;
}

a:link, a:active, a:visited	{text-decoration:none; color:#333333;}
a:hover	{text-decoration:underline;}

/* Header and Footer Styles */
a.MainNavLink		{font-size: 10px; padding: 2px; text-decoration: none; font-weight: bold;}
a.MainNavLink:link,a.MainNavLink:active,a.MainNavLink:visited	{color: #333333;}
a.MainNavLink:hover	{color: #FFF; text-decoration: none;}

a.SpecialNavLink		{font-size: 10px; padding: 2px; text-decoration: none; font-weight: bold;}
a.SpecialNavLink:link,a.SpecialNavLink:active,a.SpecialNavLink:visited	{color: #FFFF00;}
a.SpecialNavLink:hover	{color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #FFFFFF; }

a.AuthLink			{font-size: 11px; font-weight: bold;}
a.AuthLink:link,a.AuthLink:active,a.AuthLink:visited	{color: #8d8788;}
a.AuthLink:hover	{color: #000;}

a.FooterLink		{font-size: 8pt; text-decoration: none;}
a.FooterLink:link,a.FooterLink:active,a.FooterLink:visited	{color: #dad7d8;}
a.FooterLink:hover	{color: #f5ad3a; text-decoration: underline}

