
        .MPColor_000000 {;}
        .MPColor_222222 {;}
      .MPColor_555555 {;}
      .MPColor_888888 {;}
      .MPColor_AAAAAA {;}
      .MPColor_DDDDDD {;}
      .MPColor_EEEEEE {;}
      .MPColor_FFFFFF {;}
      
      .MPColor_0087c6 {;}
      .MPColor_e4eaf3 {;}
      .MPColor_e5edf7 {;}
      
        .MPStyle_Title
        {
            font-size: 18px;
            color: #0087c6;
        }
        .MPStyle_SubTitle
        {
            font-size: 14px;
            color: #000000;
        }
        .MPStyle_Date
        {
            font-size: 11px;
            color: #0087c6;
        }
        .MPStyle_SectionBottomBorder
        {
            border-bottom: dashed 1px #cccccc;
            padding-bottom: 14px;
        }
        .MPStyle_ImageLeftWithBorder
        {
            border: solid 5px #e4eaf3;
            margin-bottom: 14px;
            margin-right: 14px;
        }
        #aaaBody
        {
            margin: 0px;
            font-family: Lucida, sans-serif;
            font-size: 13px;
            background-image: url(http://www.aaalliance.org/images/8292/bg-main.jpg);
            background-repeat: repeat-x;
            background-color: #e5edf7;
        }
        
        #divBodyOuter
        {

        }
        h1
        {
            font-size: 22px;
            font-weight: lighter;
            color: #bbbbbb;
            margin: 0px 0px 4px 0px;
        }
        h2 {
            font-size: 18px;
            color: #0087c6;
        }
        h3 {
            font-size: 16px;
            color: #0087c6;
        }
        h4 {
            font-size: 12px;
            color: #0087c6;
        }
        p
        {
            margin-top: 0px;
            line-height: 18px;
        }
        a
        {
            color: #0087c6;
            text-decoration: none;
            cursor: pointer;
        }
        a:hover
        {
            text-decoration: underline;
        }
        #divContents
        {
            margin: 0px auto;
            width: 931px;
            }
            #divHeader
            {
                background-image: url(http://www.aaalliance.org/images/8293/bg-header.jpg);
                background-repeat: no-repeat;
                height: 43px;
                }
                #divSuperNav
                {
                    float: right;
                    margin-top: 10px;
                    }
                    /**************************** REQUIRED BY ALL **************************************/

                     
                    /* make the second level visible when hover on first level list OR link */
                    #SuperNav ul li:hover ul,
                    #SuperNav ul a:hover ul{visibility:visible; }

                    /* keep the third level hidden when you hover on first level list OR link */
                    #SuperNav ul :hover ul ul{visibility:hidden;}

                    /* make the third level visible when you hover over second level list OR link */
                    #SuperNav ul :hover ul :hover ul{ visibility:visible;}
                    /**************************************************************************************/


                    #SuperNav {position:relative; z-index:100;}

                    /* remove all the bullets, borders and padding from the default list styling */
                    #SuperNav ul {padding:0;margin:0 0 0 12px;list-style-type:none;}

                    /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
                    #SuperNav li {position:relative; margin-top: 5px; float: left; height: 15px; padding-right: 18px;}

                    /* style the links for the top level */
                    #SuperNav a, #SuperNav a:visited 
                    {
                        display:block;
                        font-size: 12px;
                        color: #ffffff;
                        text-transform: uppercase;
                        cursor: pointer;
                        padding-left: 14px;
                        height: 20px;
                    }
                    /* style the top level hover */
                    #SuperNav ul li:hover {}
                    #SuperNav a:hover, #SuperNav ul ul a:hover{ text-decoration: underline;}
                    #SuperNav :hover > a, #SuperNav ul ul :hover > a { text-decoration: underline;}
                    
            #divBanner
            {
                background-image: url(http://www.aaalliance.org/images/8521/blank-banner.jpg);
                background-repeat: no-repeat;
                height: 208px;
                position: relative;
                }
                #Logo
                {
                    position: absolute;
                    top: 25px;
                    left: 36px;
                }
            #divNavigation
            {
                background-image: url(http://www.aaalliance.org/images/8550/bg-nav.jpg);
                background-repeat: no-repeat;
                height: 60px;
                padding-left: 15px;
                }
                /**************************** REQUIRED BY ALL **************************************/

                     
                    /* make the second level visible when hover on first level list OR link */
                    #DefaultNav ul li:hover ul,
                    #DefaultNav ul a:hover ul{visibility:visible; }

                    /* keep the third level hidden when you hover on first level list OR link */
                    #DefaultNav ul :hover ul ul{visibility:hidden;}

                    /* make the third level visible when you hover over second level list OR link */
                    #DefaultNav ul :hover ul :hover ul{ visibility:visible;}
                    /**************************************************************************************/


                    #DefaultNav {position:relative; z-index:100;}

                    /* remove all the bullets, borders and padding from the default list styling */
                    #DefaultNav ul {padding:0;margin:0px;list-style-type:none; }

                    /* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
                    #DefaultNav li {position:relative; float: left;height: 60px; width: 299px;cursor: pointer;  }

                    /* style the links for the top level */
                    #DefaultNav a, #DefaultNav a:visited 
                    {
                        display: block;
                        filter: alpha(opacity=0);
                        opacity: 0;
                    }
                    /* style the top level hover */
                    #DefaultNav ul li:hover {}
                    #DefaultNav a:hover, #DefaultNav ul ul a:hover{}
                    #DefaultNav :hover > a, #DefaultNav ul ul :hover > a {}
                     
                    /* style the second level hover */
                    #DefaultNav ul ul li
                    {
                        background-color: #e5edf7;
                        background-image: none;
                        border-bottom: dotted 1px #ffffff;
                        padding: 8px 0px 0px 12px;
                        text-align: left;
                        width: 288px;
                        margin: 0;
                        cursor: pointer;
                        height: 24px;
                    }
                    /* style the second level background */

                    /* hide the sub levels and give them a positon absolute so that they take up no room */
                    #DefaultNav ul ul {visibility:hidden;position:absolute;top:60px;left:0px;}
                    /* style the second level links */
                    /* style the second level links */
                    #DefaultNav ul ul a, #DefaultNav ul ul a:visited {    
                        display: block;
                        font-size: 12px;
                        color: #0087c6;
                        cursor: pointer;
                        filter: alpha(opacity=100); 
                        opacity: 100
                       }
                    #DefaultNav ul ul a:hover {
                        color: #ffffff;
                     }
                    #DefaultNav ul ul li:hover {
                        background-color: #0087c6;
                     } 
                    #DefaultNav ul ul a:hover > #DefaultNav ul ul ul a:hover {color: #ffffff;}
                    #DefaultNav ul ul :hover > a, #DefaultNav ul ul ul :hover > a {color:#ffffff; text-decoration: none;}


                    /* style the third level background */
                    #DefaultNav ul ul ul a, #DefaultNav ul ul ul a:visited {background:#555555;}
                    /* style the third level hover */
                    #DefaultNav ul ul ul a:hover {background:#888888;}
                    /* position the third level flyout menu */
                    #DefaultNav ul ul ul{visibility: hidden; left:171px; top:0px; width:149px;}
            #divPage
            {
                background-image: url(http://www.aaalliance.org/images/8296/bg-page.png);
                background-repeat: repeat-y;
                overflow: auto;
                width: 891px;
                padding-left: 20px;
                padding-right: 20px;
                min-height: 300px;
            }
            #divFooter
            {
                background-image: url(http://www.aaalliance.org/images/8297/bg-footer.jpg);
                background-repeat: no-repeat;
                background-position: top center;
                padding: 14px;
                overflow: auto;
                min-height: 40px;
            }
            
.MPImageThumbnail  
{      
    cursor: pointer;       
    text-align: center;      
    margin: 4px;  
}    

.MPImageThumbnailSelected  
{      
    cursor: pointer;       
    text-align: center;       
    padding: 0px;      
    border: 4px solid #ffffff;  
	filter: alpha(opacity=30);
	opacity: .3;
}    

.SelectedImage  
{      
    text-align: center;       
    width: 400px;
}    

.Caption  
{      
    position: absolute;       
    top: 0px;       
    color: #ffffff;       
    font-family: Trebuchet MS, Arial;       
    filter: alpha(opacity=50);      
    opacity: .5;      
    width: 400px;      
    height: 25px;      
    background: #000000;      
    padding-top: 4px;      
    z-index: 2;  
}    

.ArrowLeft  
{      
    cursor: pointer;       
    display: none;       
    position: absolute;       
    left: 0px;       
    z-index: 2;  
}    

.ArrowRight  
{      
    cursor: pointer;       
    position: absolute;       
    z-index: 2;  
}    
