


TD.Menu
{
 font-size : 18px;
 color : #EEEEEE;
 cursor : pointer;
 text-align:center;
}

TD.MenuOver
{
 font-size : 18px;
 color : #ffd74b;
 cursor : pointer;
 text-align:center;
}

TD.SubMenu
{
 font-size : 16px;
 color : #000000;
 cursor : pointer;
 text-align:center;
 padding-left:20px;
}

TD.SubMenuOver
{
 font-size : 16px;
 color : #AAAAAA;
 cursor : pointer;
 text-align:center;
 padding-left:20px;
}

DIV.EventZoomSectionTitle
{
 font-size : 14px;
 font-weight:800;
 color : #FFFFFF;
 background-color : #292929;
 text-align:left;
 padding-left:15px;
 padding-top:5px;
 padding-bottom:5px;
 padding-right:5px;
 
}

DIV.EventZoomTitle
{
 font-family:Impact;
 padding-left:40px;
 font-weight:400;
 font-size : 22px;
 color : #8a2900;
 text-align:left;
 background-color : transparent;
}

DIV.EventZoomDate
{
 font-family:Impact;
 padding-left:40px;
 font-weight:400;
 font-size : 20px;
 color : #ffffff;
 text-align:left;
 background-color : transparent;
}

DIV.EventZoomPrice
{
 padding-left:40px;
 font-weight:800;
 font-size : 16px;
 color : #ffffff;
 text-align:left;
 background-color : transparent;
}

DIV.EventListTitle
{
 font-size : 14px;
 font-weight:800;
 color : #FFFFFF;
 background-color : #292929;
 text-align:left;
 padding-left:15px;
 padding-top:5px;
 padding-bottom:5px;
 padding-right:5px;
 
}

DIV.EventDateMonth
{
 margin-top:20px;
 margin-bottom:0px;
 font-size : 14px;
 font-weight:800;
 padding-left:15px;
 padding-top:3px;
 padding-bottom:3px;
 padding-right:5px;
 color : #000000;
 text-align:left;
 background-color : #FFFFFF;
}

DIV.EventTitle
{
 padding-left:3px;
 padding-top:3px;
 padding-bottom:3px;
 font-weight:800;
 font-size : 12px;
 color : #FFFFFF;
 text-align:left;
 background-color : #505050;
}

DIV.EventDate
{
 padding-left:3px;
 padding-top:0px;
 padding-bottom:0px;
 font-weight:800;
 font-size : 12px;
 color : #8b2a00;
 text-align:left;
 background-color : transparent;
}

DIV.EventSubTitle
{
 padding-left:3px;
 padding-top:0px;
 padding-bottom:0px;
 font-weight:800;
 font-size : 11px;
 color : #000000;
 text-align:left;
 background-color : transparent;
}

DIV.EventPrice
{
 padding-left:3px;
 padding-top:0px;
 padding-bottom:2px;
 font-weight:800;
 font-size : 10px;
 color : #505050;
 text-align:left;
 background-color : transparent;
}

DIV.EventFooter
{
 font-weight:800;
 font-size : 10px;
 color : #000000;
 text-align:right;
 background-color : transparent;
}


DIV.CourseZoomSectionTitle
{
 font-size : 14px;
 font-weight:800;
 color : #FFFFFF;
 background-color : #292929;
 text-align:left;
 padding-left:15px;
 padding-top:5px;
 padding-bottom:5px;
 padding-right:5px;
 
}

DIV.CourseZoomTitle
{
 padding-top:5px;
 font-family:Impact;
 padding-left:40px;
 font-weight:400;
 font-size : 22px;
 color : #8a2900;
 text-align:left;
 background-color : transparent;
}

DIV.CourseZoomSubTitle
{
 font-family:Impact;
 padding-left:40px;
 font-weight:400;
 font-size : 18px;
 color : #FFFFFF;
 text-align:left;
 background-color : transparent;
}

DIV.CourseZoomDate
{
 padding-left:40px;
 font-weight:800;
 font-size : 16px;
 color : #ffffff;
 text-align:left;
 background-color : transparent;
}

DIV.CourseZoomPrice
{
 padding-left:40px;
 font-weight:800;
 font-size : 16px;
 color : #ffffff;
 text-align:left;
 background-color : transparent;
}

DIV.CourseListTitle
{
 font-size : 14px;
 font-weight:800;
 color : #FFFFFF;
 background-color : #292929;
 text-align:left;
 padding-left:15px;
 padding-top:5px;
 padding-bottom:5px;
 padding-right:5px;
 
}

DIV.CourseDateMonth
{
 margin-top:20px;
 margin-bottom:0px;
 font-size : 14px;
 font-weight:800;
 padding-left:15px;
 padding-top:3px;
 padding-bottom:3px;
 padding-right:5px;
 color : #000000;
 text-align:left;
 background-color : #FFFFFF;
}

DIV.CourseTitle
{
 padding-left:3px;
 padding-top:3px;
 padding-bottom:3px;
 font-weight:800;
 font-size : 12px;
 color : #FFFFFF;
 text-align:left;
 background-color : #505050;
}

DIV.CourseDate
{
 padding-left:3px;
 padding-top:0px;
 padding-bottom:0px;
 font-weight:800;
 font-size : 11px;
 color : #000000;
 text-align:left;
 background-color : transparent;
}

DIV.CourseSubTitle
{
 padding-left:3px;
 padding-top:0px;
 padding-bottom:0px;
 font-weight:800;
 font-size : 12px;
 color : #8b2a00;
 text-align:left;
 background-color : transparent;
}

DIV.CoursePrice
{
 padding-left:3px;
 padding-top:0px;
 padding-bottom:2px;
 font-weight:800;
 font-size : 10px;
 color : #505050;
 text-align:left;
 background-color : transparent;
}

DIV.CourseFooter
{
 font-weight:800;
 font-size : 10px;
 color : #000000;
 text-align:right;
 background-color : transparent;
}