﻿    /* CSS Document */
       body{background:#ffffff !important; font-family:Century Gothic,Lucida Grande,Lucida Sans Unicode, verdana, arial, helvetica,sans-serif !important; font-size:12px !important; margin:0px; padding:0px;  }
    /*width*/
        #header, #wrap, #footer{ width:1026px; }
    /*header*/

        #header{ height:97px; margin:0px auto; position:relative;}
        #header #logo{ position:absolute; top:15px; left:0px;}
        #header div{ position:relative; float:right; width:340px; top:15px;}
        #header img{display:block; position:absolute; top:0px; left:0px; }
        #header div span{ margin:0px 0px 4px 80px; display:block; color:#666666;}
        #header div span a img{ float:left; position:static; margin-right:7px; }
        #header div span a{ display:inline;color:#666666; text-decoration:underline; font-size:14px;}
        #header div span a:hover{text-decoration:none;}
        #header div span label{color: #BBBA24; font-weight: normal; margin: 0px;}
        #header div span label span{ padding:0px; margin:0px; float:left; margin-right:5px !important;}
        #header div span strong span{ margin:0px; display:inline;}
    /*wrap*/
        #wrap{margin:0px auto; background:#ffffff; overflow:hidden; height:auto;}
    /*main menu (top menu)*/
    
        #main-menu{background:url(images/MenuBg.jpg) no-repeat; height:38px; width:797px; overflow:hidden; right:0px; top:0px; float:right; position:relative;}
        #main-menu #help-link{background:url(images/MainMenuWhiteBox.jpg) no-repeat; display: block; font-size: 14px; height: 27px;
                              line-height: 27px; padding-left: 12px; position: absolute; right: 7px; top: 5px; width: 59px;}
        #main-menu span{ display: block; font-size: 14px; height: 25px; position: absolute; right: 95px; top: 7px; width: 265px;}
        #main-menu span a{display: block; float: left; height: 25px; position: relative;  width: 132px; color:#333333; text-decoration:underline; cursor:pointer;}
        #main-menu span a dl{line-height: 25px; margin: 0;  position: absolute; right: 37px; text-decoration:underline; }
        #main-menu span a label,  #main-menu span a span{background:url(../../includes/images/MainMenuRedBox.png) no-repeat; color: white; display: block; height: 25px;
                                line-height: 25px; position: absolute; right: 0px; top:0px; text-align: center; width: 31px;}
    /*side navigation*/
        /*s#side-navigation{ width:216px; float:left; position:relative; overflow:hidden; left:0px; top:0px;}
        #side-navigation-area{width:216px; border:0px; }
        #side-navigation-area td{width:216px;}
        #side-nav-bg{background:url(images/SideNaviBg.jpg) repeat-y;}
        #side-nav-top{background:url(images/SideNaviTop.jpg) no-repeat; height:14px;}
        #side-nav-bottom{background:url(images/SideNaviBottom.jpg) no-repeat; height:14px;}*/
    /*flip side navigation*/
        #side-navigation-flip{background:url(images/NavigationFlip.png) no-repeat; height:623px; width:24px; position:absolute; right:-24px; cursor:pointer; 
                              display:none; }
        #side-navigation-flip:hover{background:url(images/NavigationFlip01.png) no-repeat;}
    /*content*/
        #content{overflow:hidden; float:right; width:797px;}
        
        
    /*footer*/
    
        #footer{margin:10px auto; height:40px; background:url(images/FooterBg.jpg) no-repeat; color:#cccc33; position:relative; z-index:-500;}
        #footer span{ color:#666666; display:block; position:absolute; right:15px; background:url(../../includes/images/FooterLogo.jpg) no-repeat; background-position:72px 0px; width:164px; line-height:33px; top:4px;}
        #footer div{ position:absolute; left:15px; line-height:40px;}
        #footer div a{ color:#666666;}
        #footer dl{color: #666666; left: 435px; position: absolute; text-align: center; top: 11px; width: 150px;}
  
       #pageDesc{background:#FFEBE8;border:1px solid #DD3C10;padding:5px;width:500px;color:#000;text-align:center;}  
        
       #pagenotfound{background:#FFEBE8;border:1px solid #DD3C10;padding:5px;width:500px;color:#000;text-align:center; margin:0 auto;}
        
       #extpagenotfoundContent{margin:100px 0px 250px 0px;}
       
       #extpagesContent{margin:100px 140px;}
       
       .NotificationPopupDivT{background: #BBBA22; color: #fff; overflow: hidden; padding: 8px;}
       .NotificationPopupDivTin{background:#F9F9DC; padding:8px; margin-bottom:2px;}