.standard-text
{
    font-size:12px;
}

.magazine-subheadline
{
    border-bottom:1px solid #985403;
    color:#985403;
    font-size:12px;
    padding-bottom:5px;
    margin-bottom:5px;
}

.magazine-paragraph-starter
{
    color:#1C5F93;
    font-weight:bold;
}

.page-main-header
{
    font-size:20px;
    font-weight:bold;
    color:#104773;
}

.page-main-subheader
{
    font-size:14px;
    font-weight:bold;
    color:#102a52;
}

.page-content
{
    color:#3a3a3a;
    font-size:12px;
}

.event-title
{
    font-size:24px;
    font-weight:bold;
    color:#7c1b00;
}

.event-headline
{
    font-size:14px;
    font-weight:bold;
    color:#124f7f;
}

.event-content
{
    font-size:12px;
}

.event-registration-header
{
    font-size:14px;
    color:#14681a;
    font-weight:bold;
}

.event-attendee-information
{
    font-size:14px;
    color:#3b3b3b;
    font-weight:bold;
}

.event-table-header
{
    background-color:gray;
    color:white;
    font-weight:bold;
}

a.btn-blue-small:hover,
a.btn-blue-medium:hover,
a.btn-blue-big:hover,
a.btn-blue-large:hover,
a.btn-blue-very-large:hover,
a.btn-orange-small:hover,
a.btn-orange-medium:hover,
a.btn-orange-big:hover,
a.btn-orange-very-large:hover,
a.btn-green-small:hover,
a.btn-green-medium:hover,
a.btn-green-big:hover,
a.btn-green-very-large:hover,

span.btn-blue-small a:hover,
span.btn-blue-medium  a:hover,
span.btn-blue-big a:hover,
span.btn-blue-large a:hover,
span.btn-blue-very-large a:hover,
span.btn-orange-small a:hover,
span.btn-orange-medium a:hover,
span.btn-orange-big a:hover,
span.btn-orange-very-large a:hover,
span.btn-green-small a:hover,
span.btn-green-medium a:hover,
span.btn-green-big a:hover,
span.btn-green-very-large a:hover

{
    text-decoration:none;
}

a.btn-blue-small ,
span.btn-blue-small a
{
    background-image:url(../../images/dynamic_buttons/blue_small.png);
    background-repeat:no-repeat;
    width:58px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-blue-medium ,
span.btn-blue-medium a
{
    background-image:url(../../images/dynamic_buttons/blue_medium.png);
    background-repeat:no-repeat;
    width:72px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-blue-big ,
span.btn-blue-big a
{
    background-image:url(../../images/dynamic_buttons/blue_big.png);
    background-repeat:no-repeat;
    width:143px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-blue-large ,
span.btn-blue-large a
{
    background-image:url(../../images/dynamic_buttons/blue_large.png);
    background-repeat:no-repeat;
    width:215px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}


a.btn-blue-very-large ,
span.btn-blue-very-large a
{
    background-image:url(../../images/dynamic_buttons/blue_verylarge.png);
    background-repeat:no-repeat;
    width:286px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-orange-small ,
span.btn-orange-small a
{
    background-image:url(../../images/dynamic_buttons/orange_small.png);
    background-repeat:no-repeat;
    width:58px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-orange-medium ,
span.btn-orange-medium a
{
    background-image:url(../../images/dynamic_buttons/orange_medium.png);
    background-repeat:no-repeat;
    width:72px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-orange-big ,
span.btn-orange-big a
{
    background-image:url(../../images/dynamic_buttons/orange_big.png);
    background-repeat:no-repeat;
    width:143px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-orange-large ,
span.btn-orange-large a
{
    background-image:url(../../images/dynamic_buttons/orange_large.png);
    background-repeat:no-repeat;
    width:215px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}


a.btn-orange-very-large ,
span.btn-orange-very-large a
{
    background-image:url(../../images/dynamic_buttons/orange_verylarge.png);
    background-repeat:no-repeat;
    width:286px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-green-small ,
span.btn-green-small a
{
    background-image:url(../../images/dynamic_buttons/green_small.png);
    background-repeat:no-repeat;
    width:58px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-green-medium ,
span.btn-green-medium  a
{  
    background-image:url(../../images/dynamic_buttons/green_medium.png);
    background-repeat:no-repeat;
    width:72px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-green-big ,
span.btn-green-big a
{
    background-image:url(../../images/dynamic_buttons/green_big.png);
    background-repeat:no-repeat;
    width:143px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}

a.btn-green-large ,
span.btn-green-large a
{
    background-image:url(../../images/dynamic_buttons/green_large.png);
    background-repeat:no-repeat;
    width:215px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF; 
}


a.btn-green-very-large ,
span.btn-green-very-large a
{
    background-image:url(../../images/dynamic_buttons/green_verylarge.png);
    background-repeat:no-repeat;
    width:286px;
    height:22px;
    text-align:center;
    padding-top:4px;
    display:block;
    text-decoration:none;
    color:#FFFFFF;
}



