﻿form
{
    width: 100%; 
    text-align: center;
}

#masterBody
{
    width: 986px;
    margin: auto;
    text-align: left;
}
    #masterHeader
    {
        float: none;
        clear: right;
        height: 92px;
        padding-bottom: 5px;
       position:relative;
     border-top::2px solid #E51937;
     margin-top:5px;
       
    }
    #headerTopRow {clear:both; border-bottom:1px solid #000; margin-bottom:10px;}
    #headerTopRow #logo_glblnav {float:left; position:relative; top:3px; display:block;}
    #headerTopRow .RadMenu_Default {line-height:20px;}
    #headerTopRow .rmExpandDown {color:#C5D1DF;}
    #headerTopRow .menu a {color:#C5D1DF;}
    #headerTopRow .menu .rmVertical a {color:#000000;}
        #logo
        {
            float: left;
            clear:left;
            width: 157px;
            height: 58px;
        }
        #slogan
        {
            float: left;
            width: 542px;
            padding: 15px 0px 0px 30px;
        }
        #loginSection
        {
            float: right;
        }
            #phoneNumber
            {
                clear: right;
                text-align: right;
                padding-right: 15px;
            }
            #loginControls
            {
                float: left;
            }
                #loginControls .links
                {
                    float: left; cursor: pointer;  font-family: Arial; font-size: 11pt; width: 65px; text-align: center; padding-top: 5px;
                }
                #loginControls .links:hover
                {
                    font-weight: bold;
                }
                #loginControls .linkWide
                {
                    width: 90px;
                }
                #loginControls .linkWide a,
                #loginControls .linkWide a:visited,
                #loginControls .linkWide a:active,
                #loginControls .linkWide a:hover
                {
                    color: #000;
                    text-decoration: none;
                }
                #loginControls .tooltip
                {
                    background-image: url('../images/master/headertooltip_bg.jpg');
                    padding: 3px; 
                    width: 224px; 
                    height: 254px;
                    font-family: Arial; font-size: 9pt;
                }
                    #loginControls .tooltip .title
                    {
                        
                    }
                    #loginControls .tooltip a,
                    #loginControls .tooltip a:visited,
                    #loginControls .tooltip a:active,
                    #loginControls .tooltip a:hover
                    {
                        padding-left: 10px; line-height: 19px; vertical-align: middle; color: #0000FF;
                    }
                    #loginControls .tooltip .rightWithPadding
                    {
                        text-align: right;
                        padding-top: 10px;
                        padding-right: 10px;
                    }
                    #loginControls .tooltip .largeRow
                    {
                        line-height: 30px; vertical-align: middle;
                    }
                    #loginControls .tooltip .controlRow
                    {
                        padding-left: 10px;
                        padding-top: 21px;
                        float: none;
                    }
                        #loginControls .tooltip .controlRow .control
                        {
                            border: solid 1px #D6DBDF;
                            width: 144px;
                            height: 19px;
                        }
                        #loginControls .tooltip .controlRow .username
                        {
                            background-image: url('../images/master/usernameControl.jpg');
                        }
                        #loginControls .tooltip .controlRow .password
                        {
                            background-image: url('../images/master/passwordControl.jpg');
                        }
                        #loginControls .tooltip .controlRow select
                        {
                            font-size: 8pt;
                            
                        }
                #loginControls .smallText
                {
                    font-size: 8pt;
                }
    ul#masterNavigation { list-style-type:none;background-image: url('../images/master/HeaderBar.png'); background-repeat: repeat-x; border:1px solid #55839D; border-bottom:0px; border-top:0px; font-family: Arial; font-size: 15px; font-weight: bold; color: #ffffff; padding:0px; margin:0px; clear:both; height:38px; display:block;}
    #masterNavigation li {float:left; padding:10px 10px 5px 10px;}
    #masterNavigation li a, #masterNavigation li a:visited, #masterNavigation li a:active, #masterNavigation li a:hover {color: #ffffff; text-decoration: none;}
    #masterNavigation li.selected {background-image: none; background-color: #E6EEF0; height: 22px; border:1px solid #558839D; border-top:0px; border-bottom:0px; margin-top: 1px; color: #427394; }
    #masterNavigation li.selected a, #masterNavigation li.selected a:visited, #masterNavigation li.selected a:active,  #masterNavigation li.selected a:hover { color: #427394; text-decoration: none;  }
    #masterNavigation #masterNavSearch {padding:0px; margin:0px; float:right;}
    #masterNavigation #masterNavSearch div.searchSection{font-size:13px; padding: 0px;  width: 250px; float:right; position:relative; top:2px; right:0px;}
    #masterNavigation #masterNavSearch div.searchSection input[type="image"]   {position:relative; top:6px;}
   
    ul#masterSubNavigation {list-style-type:none; background-color:#e6eef0; font-family:Arial; font-size:13px; padding:0px 0px 0px 0px; margin:0px; clear:both; display:block; height:25px;}
    #masterSubNavigation li {float:left; color:#427394; font-style:italic; margin-left:10px; margin-right:5px;}
    #masterSubNavigation a, #masterSubNavigation a:visited, #masterSubNavigation a:active, #masterSubNavigation a:hover {color: #427394; text-decoration: underline; line-height:25px;}
    #masterSubNavigation .selected a, #masterSubNavigation .selected a:visited, #masterSubNavigation .selected a:active, #masterSubNavigation .selected a:hover {text-decoration: none;}
    
    #pageContent
    {
        margin: 10px 0 10px 0;
    }
    
        #pageContent .breadcrumbs
        {
            height: 30px; width: 744px; color: #427394; font-family: Arial; font-size: 12px;
        }
        
        #pageContent .breadcrumbs div {float:left;}
        
        #pageContent .breadcrumbs a,
        #pageContent .breadcrumbs a:visited,
        #pageContent .breadcrumbs a:active,
        #pageContent .breadcrumbs a:hover
        {
             text-decoration: underline;  color: #427394;
        }
        
            #pageContent .breadcrumbs .spacer
            {
                padding-left: 5px; padding-right: 5px;
            }
    
    #masterFooter
    {
        
    }
    #masterFooter #glblFootertop {border-bottom:2px solid #E51937; margin:10px 0px 20px; padding:0px 0px 10px 0px; height:25px;}
    #masterFooter #glblFootertop div {float:right;}
    #masterFooter #glblFootertop a {float:left;}
    #masterFooter #glblFootertop input[type="image"] {position:relative; top:2px;}
    #GlobalFooter .copyrightFooter {text-align:center; position:relative;}
    #GlobalFooter {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; }
    #GlobalFooter a:link, #GlobalFooter a:visited, #GlobalFooter a:hover, #GlobalFooter a:active {text-decoration:none; color:#666; font-size:11px; }
    #GlobalFooter a:hover {text-decoration:underline;}
    #GlobalFooter ul {list-style:none;}
    #GlobalFooter ul.GlblFootCoLinks { list-style-type:none; margin:10px 0px; padding:0px; clear:both; display:block; height:14px; position:relative; text-align:center; left:50%; float:left;}
    #GlobalFooter ul.GlblFootCoLinks li { float:left; margin:0px; padding:0px 4px; border-left:1px solid #000; display:block; position:relative; right:50%; display:block;}
    #GlobalFooter ul.GlblFootCoLinks li a {display:block;}
    #GlobalFooter ul.GlblFootCoLinks li:first-child, #GlobalFooter ul.GlblFootCoLinks li.first {border-left:0px;}
    #GlobalFooter .GlblFootCopyright {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
    #GlobalFooter .GlblFootLinks ul, .GlblFootLinks li, .GlblFootLinks dl, .GlblFootLinks dd, .GlblFootLinks dt {padding:0px; margin:0px;}
    #GlobalFooter .GlblFootLinks {list-style-type:none; margin:0px; padding:0px; clear:both; display:block; position:relative;}
    #GlobalFooter .GlblFootLinks li {float:left; margin:0px; padding:0px 0px 0px 20px; display:block; width:175px; line-height:12px;}
    #GlobalFooter .GlblFootLinks li h4 {font-size:12px; font-weight:bold; color:#666; margin:0px;}
    #GlobalFooter .GlblFootLinks dt {font-size:11px; font-weight:bold; color:#666; margin:5px 0px 3px 0px;}
    #GlobalFooter .GlblFootLinks dl li {float:none; padding:0px;}
    #GlobalFooter dd a:link, #GlobalFooter dd a:visited, #GlobalFooter dd a:hover, #GlobalFooter dd a:active {font-size:9px;}
    #glblfootLogo {text-align:center;}
    #glblfootLogo img {display:block; clear:both; margin:0px auto; width:142px; height:67px;}
    #glblNavFooter_BLReventsTitle {font-size:12px; margin-top:10px;}
    #GlobalFooter .printOnly {display:none;}        
        #masterFooter #footerCompanyData
        {
            float: none;
            clear: right;
            border-top-style: solid;
            border-top-width: 1px;
            border-top-color: #53819B;
            font-family: Arial;
            font-size: 8pt; 
            width: 300px;
            margin: auto;
        }
            #masterFooter #footerCompanyData .footerItem
            {
                width: 300px;
                padding: 3px 0px 3px 0px;
                text-align: center;
                clear: right;
            }
    #footerCompanyDataPrintPreview
    {
        float: none;
        clear: right;
        display: none;
        font-family: Arial;
        font-size: 8pt; 
    }
