﻿body {
}

A.home_links 
{ 
    font-weight: bold;
    font-size: 10pt;
    color: blue;
    background-color: transparent;
    text-decoration: none;

    font-family: verdana;
    font-weight: bold; text-transform: uppercase;
}

.RoleList 
{
    margin: 20px 37px 10px 34px;
}

.common_verdana_lbls_blue 
{
    font-family: Verdana; 
    font-size: 7pt;
    font-weight: bolder;
    color: Blue;
    text-decoration: none;
    cursor: auto;
}

.common_verdana_lbls_blue:hover
{
    font-family: Verdana; 
    font-size: 7pt;
    font-weight: bolder;
    color: Blue;
    text-decoration: 'underline';
    cursor: hand;
}

.common_verdana_lbls_black  
{
    font-family: Verdana; 
    font-size: 8pt;
    font-weight: bolder;
    color: Black;
}

.common_verdana_lbls_red
{
    font-family: Verdana; 
    font-size: 8pt;
    font-weight: bolder;
    color: #840000;
}

.ExtraMealTixFee 
{
    border: solid 0px black;
    background-color: #F4F5EB;
    color: Black;
    font-family: Verdana; 
    font-size: 12px; 
    width: 55px; 
    text-decoration: 'underline';
    font-weight: bolder;
}

.errormsglbl
{
    font-weight: bold;
    font-size: 10pt;
    color: red;
    font-family: verdana;
}

.noeventslbl
{
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: verdana;
}


A.home_links:hover
{ 
    font-weight: bold;
    font-size: 10pt;
    color: teal;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold;
}

.listofeventsopeningP
{
    font-size: 10pt;
    color: black;
    font-family: verdana;
    text-align: left;
}

A.dirworkshoplink
{
    font-size: 10pt;
    color: blue;
    font-family: verdana;
    text-align: left;
    text-decoration: none;
}

A.dirworkshoplink:hover
{
    font-size: 10pt;
    color: blue;
    font-family: verdana;
    text-align: left;
    font-weight: bold;
    text-decoration: underline;
}

A.dirworkshoplink:active
{
    font-size: 10pt;
    color: blue;
    font-family: verdana;
    text-align: left;
    text-decoration: none;
}

A.dirworkshoplink:active:hover
{
    font-size: 10pt;
    color: blue;
    font-family: verdana;
    text-align: left;
    font-weight: bold;
    text-decoration: underline;
}

A.dirworkshoplink:visited
{
    font-size: 10pt;
    color: blue;
    font-family: verdana;
    text-align: left;
    text-decoration: none;
}

A.dirworkshoplink:visited:hover
{
    font-size: 10pt;
    color: blue;
    font-family: verdana;
    text-align: left;
    font-weight: bold;
    text-decoration: underline;
}

.WebRegStep2
{
    font-size: 10pt;
    color: black;
    font-family: verdana;
}

.emailbar
{
    font-weight: normal;
    font-size: 9pt;
    color: black;
    background-color: transparent;
    font-family: verdana;
}

.emailmsgconfirmbar
{
    font-weight: bold;
    font-size: 12pt;
    color: green;
    background-color: transparent;
    font-family: verdana;
}

.eventsearchbar
{
    font-weight: bold;
    font-size: 9pt;
    color: black;
    background-color: transparent;
    font-family: verdana;
    font-weight: bold;
}

A.hideshowgridlink 
{
    font-weight: bold;
    font-size: 9pt;
    color: teal;
    background-color: transparent;
    font-family: verdana;
    font-weight: bold;
    text-decoration: none;
}

A.hideshowgridlink:hover
{
    text-decoration: underline;
    font-weight: bold;
    font-size: 9pt;
    color: teal;
    background-color: transparent;
    font-family: verdana;
    font-weight: bold;
}


A
{
    font-weight: bold;
    font-size: 10pt;
    color: white;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
font-weight: bold; text-transform: uppercase; }


A:hover
{
    font-weight: bold;
    font-size: 10pt;
    color: white;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
}

A.calendarlink 
{
    color: gray; text-decoration: none;
}

A.calendarlink:hover
{
    color: gray; text-decoration: underline;
}

A.locationlink 
{
    color: Blue; text-decoration: none; cursor: default;
}

A.locationlink:hover
{
    color: Blue; text-decoration: underline; cursor: hand;
}

.HideControl  
{
    visibility: hidden; 
    position: absolute;
}

.ShowControl  
{
    visibility: visible;
    position: relative;
}

.InsertPeepTbl 
{
    text-align: center; 
    font-weight: normal ;
    font-size: 10pt;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #EDF2F6;
    border: dotted 3px gray;
}

.InsertLocationTbl 
{
    text-align: center; 
    font-weight: normal ;
    font-size: 10pt;
    color: black;
    font-family: verdana;
    text-decoration: none;
    background-color: #EDF2F6;
    border: solid 2px black;
}

.TxtBoxUpperCaseOnly 
{
    text-transform: uppercase;
}

.CmdBtns
{
    height: 25px;
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: verdana;
    text-decoration: none;
}

.lbl_eventheaderEDITREMpg
{
    font-family: Verdana;
    font-size: 12pt;
    font-weight: bolder;
    text-transform: none;
    color: black;
    font-style: normal;
    text-decoration: underline;
}

.lbl_msg
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bolder;
    text-transform: none;
    color: red;
    font-style: normal;
    text-decoration: none;
}
.textboxNORMAL { font-family: Verdana; font-size: small; font-weight: bolder; text-transform: none }
.textboxUPPER { font-family: Verdana; font-size: small; font-weight: bolder; text-transform: uppercase }
.ReqdFieldValidator { font-family: Verdana; font-size: large; font-weight: bolder; color: Red }
.RegExValidator { font-family: Verdana; font-size: large; font-weight: bolder; color: Red }
 
.InfoBtn_Expand { background-image: url(expand.gif); cursor: pointer; }
.InfoBtn_Collapse { background-image: url(collapse.gif); cursor: auto; }

.EventInfoTD A:link { text-align: center; font-family: Verdana; font-size: small; font-weight: bold; color: Black; }
.EventInfoTD A:hover { background-color: Gray; color: white; text-align: center; border: dotted 2px green; font-family: Verdana; font-size: small; font-weight: bold; }

.Details
{
    background-color: transparent;
    font-family: Verdana;
    font-size: small;
    font-weight: normal;
    color: Black;
}
 
TD { white-space: nowrap; }
 
.FV_Peeps_Insert
{
    background-color: transparent;
}
.GV_Peeps_Header { background-color: #008080; text-align: left; color: White; }
.GV_Peeps_Edit_Style { background-color: #FFFF00; }
.GV_Peeps_Pager { background-color: #E0E0E0; }


 .GV_FooterStyle {
    font-family: Verdana;
    font-size: small;
    font-weight: bolder;
    background-color: teal;
    color: black;
    vertical-align: middle;
    text-align: center;
    text-transform: capitalize;
    text-decoration: none;
}
 
 .GV_Peeps_RowStyle
{
    font-family: Verdana;
    font-size: small;
    font-weight: lighter ;
    background-color: white;
    color: BLACK;
    cursor: auto;
}

 .GV_Peeps_AltRowStyle
{   font-family: Verdana;
    font-size: small;
    font-weight: lighter;
    background-color: #EDF2F6;
    color: black;
    cursor: auto;
}

 .GV_EditRowStyle
 {
    font-family: Verdana;
    font-size: x-small;
    font-weight: lighter ;
    background-color: yellow;
    color: black;
    border: dotted 2px purple;
    cursor: pointer;
 }

 .GV_DeleteRowStyle
{
    font-family: Verdana;
    font-size: x-small;
    font-weight: lighter;
    background-color: #ff3333;
    color: black;
    border: dotted 2px purple;
    cursor: pointer;
}
 
.GV_Events_Header  { background-color: #008080; text-align: left; color: White; }
.GV_Events_RowStyle { font-family: Verdana; font-size: small; font-weight: lighter ; background-color: white; color: BLACK; cursor: auto; }
.GV_Events_AltRowStyle { font-family: Verdana; font-size: small; font-weight: lighter ; background-color: #EDF2F6; color: BLACK; cursor: auto; }

.GV_Events_PagerStyle
{
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    background-color: teal;
    color: white;
    cursor: auto;
}
 /*--for links inside each events information */
.hiddenPic { display:none; }
 
#navcontainer
{
margin: 0px;
padding: 0px;
background-color: #C2C0C0;
}

#navcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: left;
}

#navcontainer ul li { float: left; }

#navcontainer ul li a
{
text-decoration: none;
background: url(folderOFF.png) no-repeat top left;
font-size: 12px;
float: left;
margin: 0px;
height: 67px;
width: 75px;
padding-top: 13px;
padding-right: 15px;
padding-bottom: 0px;
padding-left: 10px;
color: Teal;
}

#navcontainer li a:visited
{
background: url(folderOFF.png) no-repeat left top;
color: #000000;
}

#navcontainer li a:hover
{
background: url(folderON.png) no-repeat left top;
color: #000000;
}

#navcontainer li a:active
{
background: url(folderACTIVE.png) no-repeat left top;
color: #000000;
}

#navcontainer li a.forceactive
{
/*forces the link bgimage to change when clicked at all times incase a:active does NOT pick it up */
background: url(folderACTIVE.png) no-repeat left top;
color: #000000;
}
/*--for links inside each events information */

.HideLocationContactCell 
{
    visibility: hidden; 
    position: absolute;
}

.ShowLocationContactCell 
{
    visibility: visible; 
    position: relative;
}

.SessionRemoveLink
{
    color: #DC143C;
    text-align: center;
    text-decoration: none;
    font-family: Verdana;
    font-size: x-small;
    cursor: pointer;
}

.SessionUndoRemoveLink
{
    color: infobackground;
    text-align: center;
    text-decoration: none;
    font-family: Verdana;
    font-size: x-small;
    cursor: pointer;
}

A.SDreglinks
{
    font-weight: bold;
    font-size: small;
    color: #004D81;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold; 
    text-transform: none;
}    

A.SDreglinks:hover
{
    font-weight: bold;
    font-size: small;
    color: #004D81;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold; 
    text-transform: none;
}   

A.SDreglinks:active
{
    font-weight: bold;
    font-size: small;
    color: #004D81;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold; 
    text-transform: none;
}    

A.SDreglinks:active:hover
{
    font-weight: bold;
    font-size: small;
    color: #004D81;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold; 
    text-transform: none;
}   

A.SDreglinks: visited
{ 
    font-weight: bold;
    font-size: small;
    color: #004D81;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold; 
    text-transform: none;
}

A.SDreglinks:visited:hover
{
    font-weight: bold;
    font-size: small;
    color: #004D81;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold; 
    text-transform: none;
}   


A.EventConfirmationLinks
{
    font-weight: bold;
    font-size: x-small;
    color: purple;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold; 
    text-transform: uppercase;
}    

A.EventConfirmationLinks:hover
{
    font-weight: bold;
    font-size: x-small;
    color: purple;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold; 
    text-transform: uppercase;
}   

A.EventConfirmationLinks:active
{
    font-weight: bold;
    font-size: x-small;
    color: purple;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold; 
    text-transform: uppercase;
}    

A.EventConfirmationLinks:active:hover
{
    font-weight: bold;
    font-size: x-small;
    color: purple;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold; 
    text-transform: uppercase;
}   

A.EventConfirmationLinks: visited
{ 
    font-weight: bold;
    font-size: x-small;
    color: purple;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold; text-transform: uppercase;
}

A.EventConfirmationLinks:visited:hover
{
    font-weight: bold;
    font-size: x-small;
    color: purple;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold;
    text-transform: uppercase;
}  




A.SDlinks
{
    font-weight: bold;
    font-size: x-small;
    color: #004D81;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold; 
    text-transform: uppercase;
}    

A.SDlinks:hover
{
    font-weight: bold;
    font-size: x-small;
    color: #004D81;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold; 
    text-transform: uppercase;
}   

A.SDlinks:active
{
    font-weight: bold;
    font-size: x-small;
    color: #004D81;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold; 
    text-transform: uppercase;
}    

A.SDlinks:active:hover
{
    font-weight: bold;
    font-size: x-small;
    color: #004D81;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold; 
    text-transform: uppercase;
}   

A.SDlinks: visited
{ 
    font-weight: bold;
    font-size: x-small;
    color: #004D81;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold; text-transform: uppercase;
}

A.SDlinks:visited:hover
{
    font-weight: bold;
    font-size: x-small;
    color: #004D81;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold; 
    text-transform: uppercase;
}   

A.home_sub_links
{
    font-weight: bold;
    font-size: 8pt;
    color: black;
    background-color: transparent;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold; text-transform: uppercase;
}

A.home_links:hover
{ 
    font-weight: bold;
    font-size: 8pt;
    color: blue;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold;
}

A.home_sub_links:hover
{ 
    font-weight: bold;
    font-size: 8pt;
    color: red;
    background-color: transparent;
    text-decoration: underline;
    font-family: verdana;
    font-weight: bold;
}

.lbl_over 
{
    background-color: #004e81;
    color: White;
    text-decoration: underline;
    cursor: pointer;
}

.lbl_out
{
    color: Black; 
    background-color: #EDF2F6;
    text-decoration: none;
    cursor: auto;
}

.obj_over
{
    background-color: #004e81;
    color: White;
    cursor: pointer;
}

.obj_out 
{
    background-color: #EDF2F6;
    color: White;
    cursor: pointer;
}

.selectobj_over 
{
    background-color: #004e81;
    color: White;
    cursor: pointer;
}

.selectlbl_over 
{
    background-color: #004e81;
    color: White;
    cursor: pointer;
}