﻿*
{
    margin:0; 
    padding:0;
    border:none 0px;
    outline: none;
    -moz-outline-style: none;
}

html
{
    direction:ltr;
}

body
{
    height: 100%;
    color:#333;
    background: #f8f6dd;
    font:75%/1.4 Arial, Verdana, Helvetica, sans-serif;
}

body.Inner{background: #f8f6dd url('/Images/Common/ms_bkg_shadow_inner.png') center 0 no-repeat;}

#simplemodal-overlay {background-color:#000;}

h1,h2,h3,h4,h5
{
    font-family:'Times New Roman', Arial;
    font-weight:normal;
}

.Clear
{
    clear: both;
}

.DisplayNone
{
    display:none;
}

.ClearLeft
{
    clear:left;
}

#Container
{
    position:relative;
    width:980px;
    margin:auto;
}
        #Container.Inner #Header
        {
            position:relative;
            width:100%;
            height:179px;
            background: url('Images/Common/ms_bkg_inner_header.png') 197px 0 no-repeat;
        }
        
        #Container.Inner #Menu
        {
            position:relative;
            margin-top:-31px;
            width:100%;
            height:158px;
            background:url('/Images/Common/ms_bkg_top_menu.png') center top no-repeat;
        }
        
            #Container.Inner #Menu #MenuContent
            {
                position:relative;
                width:100%;
                height:158px;
                background:url('/Images/Common/ms_bkg_bottom_menu.png') center bottom no-repeat;
            }
            
                #Container.Inner #Menu #MenuContent ul
                {
                    list-style-type:none;
                    position:absolute;
                    top:69px;
                    left:30px;
                }
                
                    #Container.Inner #Menu #MenuContent ul li
                    {
                        width:123px;
                        height:23px;
                        float:left;
                        margin-right:10px;
                    }
                    #Container.Inner #Menu #MenuContent ul li.Last{margin-right:0px;}

                        #Container.Inner #Menu #MenuContent ul li a
                        {
                            display:block;
                            width:123px;
                            height:23px;
                            text-indent: -5000em;
                            font-size:0px;
                            text-decoration:none;
                        }

                        #Container.Inner #Menu #MenuContent ul li a.Home{background:url('Images/Button/Inner/ms_btn_home.png') 0 0 no-repeat;}
                        #Container.Inner #Menu #MenuContent ul li a.Prizes{background:url('Images/Button/Inner/ms_btn_prizes.png') 0 0 no-repeat;}
                        #Container.Inner #Menu #MenuContent ul li a.JudgingCriteria{background:url('Images/Button/Inner/ms_btn_judging.png') 0 0 no-repeat;}
                        #Container.Inner #Menu #MenuContent ul li a.Rules{background:url('Images/Button/Inner/ms_btn_rules.png') 0 0 no-repeat;}
                        #Container.Inner #Menu #MenuContent ul li a.Learn{background:url('Images/Button/Inner/ms_btn_learn.png') 0 0 no-repeat;}
                        #Container.Inner #Menu #MenuContent ul li a.Register{background:url('Images/Button/Inner/ms_btn_register.png') 0 0 no-repeat;}
                        #Container.Inner #Menu #MenuContent ul li a.Submit{background:url('Images/Button/Inner/ms_btn_submit.png') 0 0 no-repeat;}

                        #Container.Inner #Menu #MenuContent ul li a:hover{background-position: -123px 0px;}                                        
                        #Container.Inner #Menu #MenuContent ul li a.On{background-position: -246px 0px;}                  


        #Container.Inner #Breadcrumb
        {
            position:relative;
            padding: 0px 30px 37px 30px;
            margin-top:-6px;
            font-size:12px;
        }
            #Container.Inner #Breadcrumb #Path
            {
                position:relative;
                width:50%;
                float:left;
            }
                #Container.Inner #Breadcrumb #Path ul
                {
                    list-style-type:none;
                }
                    #Container.Inner #Breadcrumb #Path ul li
                    {
                        float:left;
                        padding-right:18px;
                        margin-right:12px;
                        background:url('Images/Common/ms_txt_gt.png') right center no-repeat;
                    }
                    #Container.Inner #Breadcrumb #Path ul li.Last{padding:0px;margin:0;background-image:none;}
                    
                    #Container.Inner #Breadcrumb #Path ul li a
                    {
                        color:#4396c8;
                    }
                    
            #Container.Inner #Breadcrumb #Back
            {
                position:relative;
                width:50%;
                float:left;
            }
            
                #Container.Inner #Breadcrumb #Back a
                {
                    display:block;
                    float:right;
                    width:37px;
                    height:11px;
                    background:url('Images/Common/ms_btn_back.png') no-repeat;
                    text-indent: -5000em;
                    font-size:0px;
                    text-decoration:none;
                }

    #Container.Home
    {
        background: url('Images/Common/ms_bkg_home_arabs.png?uncached') center 0 no-repeat;
        min-height:978px;
    }
    
    #Container #Language
    {
        position:absolute;
        top:0px;
        right:30px;
    }
    
        #Container #Language a
        {
            display:block;
            width:73px;
            height:30px;
            line-height:25px;
            text-align:center;
            background:#000;
            color:#FFF;
            text-decoration:none;
            font-size:18px;
        }
    
    #Container.Home h1
    {
        position:absolute;
        top:82px;
        left:30px;
        width:173px;
        height:87px;
    }

        #Container.Home h1 a
        {
            display:block;
            width:173px;
            height:101px;
            background:url('Images/Common/ms_img_imagineus_home_logo.png') 0 0 no-repeat;
            text-indent: -5000em;
            font-size:0px;
            text-decoration:none;
        }
        
    #Container.Inner h1
    {
        position:absolute;
        top:43px;
        left:30px;
        width:154px;
        height:77px;
    }
        
        #Container.Inner h1 a
        {
            display:block;
            width:160px;
            height:93px;
            background:url('Images/Common/ms_img_imagineus_inner_logo.png') 0 0 no-repeat;
            text-indent: -5000em;
            font-size:0px;
            text-decoration:none;
        }
   
    
    #Container.Home h2.ADCouncil, #Container.Inner h2.ADCouncil
    {
        position:absolute;
        top:40px;
        right:40px;
        width:81px;
        height:15px;
    }     

        #Container h2.ADCouncil a
        {
            display:block;
            width:91px;
            height:57px;
            background:url('/Images/Amends/ADEC.png') 0 0 no-repeat;
            text-indent: -5000em;
            font-size:0px;
            text-decoration:none;
        }
        
    #Container.Home h2.AD, #Container.Inner h2.AD
    {
        position:absolute;
        top:105px;
        right:107px;
        width:81px;
        height:15px;
    }  
        
        #Container h2.AD a
        {
            display:block;
            width:161px;
            height:25px;
            background:url('/Images/Amends/ADEGOV.png') 0 0 no-repeat;
            text-indent: -5000em;
            font-size:0px;
            text-decoration:none;
        }

    #Container.Home h2.ADSIC, #Container.Inner h2.ADSIC
    {
        position:absolute;
        top:140px;
        right:150px;
        width:81px;
        height:15px;
        z-index:2;
    }  
        
        #Container h2.ADSIC a
        {
            display:block;
            width:203px;
            height:53px;
            background:url('/Images/Amends/ADSIC.png') 0 0 no-repeat;
            text-indent: -5000em;
            font-size:0px;
            text-decoration:none;
        }
        
        
        
   

    #Container.Home .Menu
    {
        list-style-type:none;
        position:absolute;
        top:60px;
        left:254px;
    }
    
        #Container.Home .Menu li
        {
            width:128px;
            height:20px;
            margin-bottom:8px;
        }
        #Container.Home .Menu li.Last{margin-bottom:0px;}
        
            #Container.Home .Menu li a
            {
                display:block;
                width:128px;
                height:20px;
                text-indent: -5000em;
                font-size:0px;
                text-decoration:none;
            }
           
            #Container.Home .Menu li a.Prizes{background:url('Images/Button/Home/ms_btn_prizes.png') 0 0 no-repeat;}
            #Container.Home .Menu li a.JudgingCriteria{background:url('Images/Button/Home/ms_btn_judging.png') 0 0 no-repeat;}
            #Container.Home .Menu li a.Rules{background:url('Images/Button/Home/ms_btn_rules.png') 0 0 no-repeat;}
            #Container.Home .Menu li a.Learn{background:url('Images/Button/Home/ms_btn_learn.png') 0 0 no-repeat;}
            #Container.Home .Menu li a.Register{background:url('Images/Button/Home/ms_btn_register.png') 0 0 no-repeat;}
            #Container.Home .Menu li a.Submit{background:url('Images/Button/Home/ms_btn_submit.png') 0 0 no-repeat;}
            
            #Container.Home .Menu li a:hover{background-position: -128px 0px;}                                        
            #Container.Home .Menu li a.On{background-position: -128px 0px;}    
            
            
        #Container.Home #IntroBox
        {
            position:absolute;
            top:234px;
            width:275px;
            right:30px;
            padding-bottom:76px;
            background: url('/Images/Common/ms_bkg_intro_box.png') center bottom no-repeat;
        }
        
        #Container.Home #ThemeBox
        {
            position:absolute;
            top:662px;
            width:330px;
            left:30px;
        }
        
        #Footer.Home #HowToParticipate
        {
            position:absolute;
            width:755px;
            top:34px;
            right:0px;
            overflow:auto;
        }
        
            #Footer.Home #HowToParticipate h3
            {
                margin-bottom:33px;
            }
            
                #Footer.Home #HowToParticipate .List
                {
                    float:left;
                    overflow:auto;
                }
            
                    #Footer.Home #HowToParticipate .List ol
                    {
                        list-style-type:none;
                    }
                    
                        #Footer.Home #HowToParticipate .List ol li
                        {
                            float:left;
                            width:105px;
                            padding-left:52px;
                            margin-right:10px;
                            min-height:60px;
                        }
                        #Footer.Home #HowToParticipate .List ol li.Last{margin-right:0px;}
                        
                        #Footer.Home #HowToParticipate .List ol li.First{background: url('Images/Common/ms_nbr_first.png') left 7px no-repeat;}
                        #Footer.Home #HowToParticipate .List ol li.Second{background: url('Images/Common/ms_nbr_second.png') left 7px no-repeat;}
                        #Footer.Home #HowToParticipate .List ol li.Third{background: url('Images/Common/ms_nbr_third.png') left 7px no-repeat;}
                        #Footer.Home #HowToParticipate .List ol li.Fourth{background: url('Images/Common/ms_nbr_fourth.png') left 7px no-repeat;}
                        
                        
                        
                #Footer.Home #HowToParticipate .CallToAction
                {
                    float:left;
                }
                
                    #Footer.Home #HowToParticipate .CallToAction a
                    {
                        display:block;
                        width:80px;
                        height:80px;
                        background: url('Images/Common/ms_c2a_get_started.png') 0 0 no-repeat;
                        text-indent: -5000em;
                        font-size:0px;
                        text-decoration:none;
                    }
                    #Footer.Home #HowToParticipate .CallToAction a:hover{background: url('Images/Common/ms_c2a_get_started.png') -80px 0 no-repeat;}

        #Container.Home #CategoriesBox
        {
            position:absolute;
            top:662px;
            width:545px;
            left:408px;
        }

            #Container.Home #CategoriesBox ul
            {
                list-style-type:none;
                margin-top:21px;
            }
                #Container.Home #CategoriesBox ul li
                {
                    width: 165px;
                    float:left;
                    margin-right:25px;
                }
                #Container.Home #CategoriesBox ul li.Last{margin-right:0px;}

                    #Container.Home #CategoriesBox ul li h4
                    {
                        font-size:22px;
                        color:#656563;
                        font-weight:normal;
                        width:165px;
                        height:35px;
                        margin-bottom:21px;
                        background: url('/Images/Common/ms_bkg_divisor_category.png') 0 bottom no-repeat;
                    }
                    
                    #Container.Home #CategoriesBox ul li a.CallToAction
                    {
                        display:block;
                        width:78px;
                        height:24px;
                        text-indent: -5000em;
                        font-size:0px;
                        text-decoration:none;
                        margin-top:28px;
                        background: url('Images/Common/ms_btn_knowmore.png') 0 0 no-repeat;
                    }
        
        #Container.Home #VideoBox
        {
            position:absolute;
            top:253px;
            width:350px;
            min-height:382px;
            left:30px;
            background: url('/Images/Common/ms_bkg_top_video.png') center 0 no-repeat;
        }

            #Container.Home #VideoBox .Shadow
            {
                position:relative;
                padding-top:43px;
                padding-bottom:110px;
                background: url('/Images/Common/ms_bkg_bottom_video.png') center bottom no-repeat;
            }

            #Container.Home #VideoBox #Player
            {
                width:350px;
                height:214px;
            }
            
            #Container.Home #IntroBox h3
            {
                font-size:36px;
                color:#000;
                font-weight:normal;
            }

            #Container.Home #ThemeBox h3, #Container.Home #CategoriesBox h3, #Footer.Home #HowToParticipate h3
            {
                font-size:30px;
                color:#000;
                font-weight:normal;
            }
                #Container.Home #IntroBox h3 small{font-size:20px;}                
                #Container.Home #IntroBox h3 sup.Reg{font-size:12px;}
                
            #Container.Home #IntroBox p, #Container.Home #ThemeBox p
            {
                font-size:12px;
                color:#000;
                margin-top:21px;
            }

                #Container.Home #IntroBox p a, #Container.Home #ThemeBox p a
                {
                    color:#000;
                    text-decoration:underline;
                }
                
            
        #Footer.Home
        {
            position:relative;
            width:100%;
            height:427px;
            background:url('Images/Common/ms_bkg_home_footer.png') center bottom no-repeat;
            overflow:auto;
        }
        
            #Footer.Home #FooterContent
            {
                position:relative;
                width:980px;
                height:427px;
                margin:auto;
                overflow:auto;
            }
            
                #Footer.Home #FooterContent #Copyright
                {
                    position:absolute;
                    top:281px;
                    right:30px;
                    width:350px;
                    font-size:11px;
                }
        
        #Footer.Inner
        {
            position:relative;
            width:980px;
            height:288px;
            margin:auto;
            background: url('Images/Common/ms_bkg_inner_footer.png') 0 bottom no-repeat; 
        }
        
                #Footer.Home #Sponsor
                {
                    position:absolute;
                    top:213px;
                    right:30px;
                    width:350px;
                    font-size:11px;
                }
        
                #Footer.Inner #Sponsor
                {
                    position:absolute;
                    top:53px;
                    right:30px;
                    width:350px;
                }
                    #Footer #Sponsor p.Left
                    {
                        float:left;
                        font-size:9px;
                        text-align:left;
                        margin-left:50px;
                    }
                    
                    #Footer #Sponsor p.Right
                    {
                        float:right;
                        font-size:9px;
                        text-align:right;
                    }
                    
                    #Footer #Sponsor ul 
                    {
                        clear:both;
                        padding-top:10px;
                        list-style-type:none;
                        float:right;
                    }
                    
                        #Footer #Sponsor ul li
                        {
                            float:left;
                            margin-right:11px;
                        }
                        #Footer.Inner #Sponsor ul li.Last{margin-right:0px;}
                        
                            #Footer #Sponsor ul li a.Acer
                            {
                                display:block;
                                width:67px;
                                height:36px;
                                background:url('/Images/Amends/acer.png') 0 0 no-repeat;
                                text-indent: -5000em;
                                font-size:0px;
                                text-decoration:none;
                            }
                            
                            #Footer #Sponsor ul li a.Lenovo
                            {
                                display:block;
                                width:79px;
                                height:30px;
                                background:url('/Images/Amends/lenevoideapad.png') 0 0 no-repeat;
                                text-indent: -5000em;
                                font-size:0px;
                                text-decoration:none;
                            }
                            
                            #Footer #Sponsor ul li a.MOE
                            {
                                display:block;
                                width:27px;
                                height:39px;
                                background:url('/Images/Amends/moelogo.png') 0 0 no-repeat;
                                text-indent: -5000em;
                                font-size:0px;
                                text-decoration:none;
                                margin-left:70px;
                            }
        
                #Footer.Inner #Copyright
                {
                    position:absolute;
                    top:122px;
                    right:30px;
                    width:350px;
                    font-size:11px;
                }
                
                    #Footer #Copyright ul
                    {
                        list-style-type:none;
                        float:right;
                    }
                    
                        #Footer #Copyright ul li
                        {
                            float:left;
                            width:auto;
                            height:13px;
                            padding-right:27px;
                            background: url('/Images/Common/ms_bkg_copyright_divisor.gif') right center no-repeat;
                        }
                        #Footer #Copyright ul li.Last{padding-right:0px;background-image:none;}

                            #Footer #Copyright ul li a
                            {
                                color:#000;
                                text-decoration:underline;
                            }
                
                    #Footer #Copyright p
                    {
                        padding-top:18px;
                        text-align:right;
                    }


        #Container.Inner #MainContent .ProductsHeader
        {
            position:relative;
            width:920px;
            height:216px;
            margin:auto;
            margin-bottom:50px;
        }
        
            #Container.Inner #MainContent .ProductsHeader ul
            {
                list-style-type:none;
            }
            
                #Container.Inner #MainContent .ProductsHeader ul li
                {
                    width:440px;
                    height:216px;
                    float:left;
                    background:url('/Images/Common/ms_bkg_product_header.png') 0 0 no-repeat;
                    margin-right:40px;
                }
                #Container.Inner #MainContent .ProductsHeader ul li.Last{margin-right:0px;}
                

                #Container.Inner #MainContent .ProductsHeader ul li div
                {
                    width:240px;
                    height:186px;
                    padding:30px 15px 0px 185px;
                }
                
                #Container.Inner #MainContent .ProductsHeader ul li h3
                {
                    font-size:22px;
                    margin:0;
                    padding:0;
                }
                
                #Container.Inner #MainContent .ProductsHeader ul li p
                {
                    margin-top:5px;
                }
                
                #Container.Inner #MainContent .ProductsHeader ul li a.CallToAction
                {
                    display:block;
                    width:141px;
                    height:24px;
                    background: url('Images/Common/ms_btn_bknowmore.png') 0 0 no-repeat;
                    text-indent: -5000em;
                    font-size:0px;
                    text-decoration:none;
                    z-index:998;
                    margin-top:10px;
                }
                #Container.Inner #MainContent .ProductsHeader ul li a.CallToAction:hover{background: url('Images/Common/ms_btn_bknowmore.png') -141px 0 no-repeat;}
                
                    #Container.Inner #MainContent .ProductsHeader ul li div.ExpressionStudio{background:url('Images/Common/ms_img_expression_studio.png') 31px center no-repeat;}
                    #Container.Inner #MainContent .ProductsHeader ul li div.WindowsMovieMaker{background:url('Images/Common/ms_img_movie_maker.png') 10px center no-repeat;}

        #Container.Inner #MainContent .DynamicHeader
        {
            position:relative;
            width:931px;
            height:216px;
            margin:auto;
            overflow:hidden;
            background: url('/Images/Common/ms_bkg_dynamicheader.png') 5px 0 no-repeat;
        }
        
            #Container.Inner #MainContent .DynamicHeader .MaskContent
            {
                position:relative;
                width:911px;
                margin:0px 10px 0px 10px;
                height:216px;
                overflow:hidden;
            }
        
            #Container.Inner #MainContent .DynamicHeader a.LeftNavButton
            {
                position:absolute;
                top:76px;
                left:0px;
                display:block;
                width:36px;
                height:58px;
                background:url('/Images/Button/ms_btn_nav_left.png') 0 0 no-repeat;
                text-indent: -5000em;
                font-size:0px;
                text-decoration:none;
                z-index:998;
            }
            #Container.Inner #MainContent .DynamicHeader a.LeftNavButton:hover{background:url('/Images/Button/ms_btn_nav_left.png') -36px 0 no-repeat;}
            
            #Container.Inner #MainContent .DynamicHeader a.RightNavButton
            {
                position:absolute;
                top:76px;
                right:0px;
                display:block;
                width:36px;
                height:58px;
                background:url('/Images/Button/ms_btn_nav_right.png') 0 0 no-repeat;
                text-indent: -5000em;
                font-size:0px;
                text-decoration:none;
                z-index:998;
            }
            #Container.Inner #MainContent .DynamicHeader a.RightNavButton:hover{background:url('/Images/Button/ms_btn_nav_right.png') -36px 0 no-repeat;}
            
            #Container.Inner #MainContent .DynamicHeader .NavContent
            {
                position:absolute;
                top:0px;
                left:0px;
            }

            #Container.Inner #MainContent .DynamicHeader div.NavItem
            {
                width:272px;
                height:191px;
                float:left;
                padding: 25px 80px 0px 579px; 
            }
                #Container.Inner #MainContent .DynamicHeader div.NavItem h3
                {
                    font-size:30px;
                    letter-spacing:-1px;
                    font-weight:normal;
                    color:#000;
                }
                
            #Container.Inner #MainContent .DynamicHeader div.Xbox360
            {
                background:url('/Images/Common/ms_img_xbox360.jpg') 57px center no-repeat;
            }
            
            #Container.Inner #MainContent .DynamicHeader div.Laptop
            {
                background:url('/Images/Common/ms_img_laptop.jpg') 57px center no-repeat;
            }

            #Container.Inner #MainContent .DynamicHeader div.WindowsMobilePhone
            {
                background:url('/Images/Common/ms_img_windowsmobile.jpg') 57px center no-repeat;
            }
            

        #Container.Inner #MainContent .InnerContent
        {
            position:relative;
            width:947px;
            margin:auto;
        }
        
        #Container.Inner #MainContent .Dashboard
        {
            width:920px;
            margin:auto;
        }
        
            #HowToZip
            {
                position:absolute;
                width:518px;
                background:#FFF;
                padding:30px;
                z-index:999;
                display:none;
            }
                #HowToZip div.Header
                {
                    position:relative;
                    width:518px;
                    height:47px;
                    border-bottom:1px solid #e7e7e7;
                }
                
                    #HowToZip div.Header h3
                    {
                        font-size:25px;
                    }
                    
                    #HowToZip div.Header div.Close
                    {
                        position:absolute;
                        top:10px;
                        right:0px;
                    }
                        #HowToZip div.Header div.Close a
                        {
                            display:block;
                            width:18px;
                            height:18px;
                            background:url('/Images/Button/ms_btn_close.png') 0 0 no-repeat;
                            text-indent: -5000em;
                            font-size:0px;
                            text-decoration:none;
                        }
                        
                #HowToZip div.Content
                {
                    position:relative;
                    width:518px;
                    padding-bottom:19px;
                    border-bottom:1px solid #e7e7e7;
                }
                
                    #HowToZip div.Content ol
                    {
                        margin-left:20px;
                    }
                    
                        #HowToZip div.Content ol li
                        {
                            color:#d44e23;
                            margin-top:21px;
                            font-weight:bold;
                        }
                        
                            #HowToZip div.Content ol li span
                            {
                                color:#000;
                                font-weight:normal;
                            }
                            
                #HowToZip div.Preview
                {
                    margin-top:25px;
                    position:relative;
                    width:518px;
                }

            #Container.Inner #MainContent .Dashboard div.BoxLeft
            {
                position:relative;
                width:461px;
                overflow:hidden;
                float:left;
            }
            
                #Container.Inner #MainContent .Dashboard div.BoxLeft h4
                {
                    font-size:20px;
                    color:#000;
                }
                
                #Container.Inner #MainContent .Dashboard div.BoxLeft span.StatusBox
                {
                    display:block;
                    width:286px;
                    height:68px;    
                    padding-top:22px;
                    padding-left:130px;
                    background:url('Images/Common/ms_bkg_status.png') 0 0 no-repeat;
                    margin-top:25px;
                }
                
                    #Container.Inner #MainContent .Dashboard div.BoxLeft span.StatusBox span
                    {
                        display:block;
                        width:206px;
                        height:44px;
                        text-indent: -5000em;
                        font-size:0px;
                        text-decoration:none;
                    }
                    
                    #Container.Inner #MainContent .Dashboard div.BoxLeft span.StatusBox span.NotSubmitted{background:url('Images/Common/ms_txt_not_submitted.png') 0 0 no-repeat;}
                    #Container.Inner #MainContent .Dashboard div.BoxLeft span.StatusBox span.WaitingApproval{background:url('Images/Common/ms_txt_wit_approval.png') 0 0 no-repeat;}
                    #Container.Inner #MainContent .Dashboard div.BoxLeft span.StatusBox span.Approved{background:url('Images/Common/ms_txt_approved.png') 0 0 no-repeat;}
                    #Container.Inner #MainContent .Dashboard div.BoxLeft span.StatusBox span.Rejected{background:url('Images/Common/ms_txt_rejected.png') 0 0 no-repeat;}


            #Container.Inner #MainContent .Dashboard div.Signout
            {
                position:absolute;
                top:0px;
                right:0px;
                top:15  px;
            }
            
            #Container.Inner #MainContent .Dashboard div.BoxRight
            {
                position:relative;
                width:406px;
                min-height:200px;
                overflow:hidden;
                padding-left:50px;
                float:left;
                border-left:solid 1px #edecdd;
            }

                #Container.Inner #MainContent .Dashboard div.BoxRight  h4
                {
                    font-size:20px;
                    color:#000;                    
                }
                
                #Container.Inner #MainContent .Dashboard div.BoxLeft ul, #Container.Inner #MainContent .Dashboard div.BoxRight ul
                {
                    color:#d44e23;
                    list-style-type:disc;
                    margin-top:15px;
                }
                    #Container.Inner #MainContent .Dashboard div.BoxLeft ul li, #Container.Inner #MainContent .Dashboard div.BoxRight ul li
                    {
                        color:#d44e23;
                        list-style-type:disc;
                        margin-left:16px;
                        margin-top:15px;
                    }
                    
                        #Container.Inner #MainContent .Dashboard div.BoxLeft ul li span.Name, #Container.Inner #MainContent .Dashboard div.BoxRight ul li span.Name
                        {
                            padding-right:13px;
                            border-right:solid 1px #919090;
                            margin-right:11px;
                            color:#000;
                        }
                        
                        #Container.Inner #MainContent .Dashboard div.BoxLeft ul li span, #Container.Inner #MainContent .Dashboard div.BoxRight ul li span
                        {
                            color:#000;
                        }
                        
                        #Container.Inner #MainContent .Dashboard div.BoxLeft  ul li a, #Container.Inner #MainContent .Dashboard div.BoxRight  ul li a
                        {
                            color:#000;
                            text-decoration:underline;
                        }
                        
            #Container.Inner #MainContent .Dashboard div.BoxDivisor
            {
                position:relative;
                width:920px;
                overflow:hidden;
            }

                #Container.Inner #MainContent .Dashboard div.BoxDivisor div.BoxDivisorLeft
                {
                    position:relative;
                    width:446px;
                    height:15px;
                    border-bottom:solid 1px #e6e5ce;
                    margin-right:30px;
                    margin-bottom:15px;
                    float:left;
                }

                #Container.Inner #MainContent .Dashboard div.BoxDivisor div.BoxDivisorRight
                {
                    position:relative;
                    width:444px;
                    height:15px;
                    border-bottom:solid 1px #e6e5ce;
                    float:left;
                }
                
            #Container.Inner #MainContent .Dashboard div.ProjectDropBox
            {
                position:relative;
                width:920px;
                height:141px;
                overflow:hidden;
                margin-top:30px;
                background: url('Images/Common/ms_bkg_ProjectDropBox.png') right 0 no-repeat;
            }
            
                #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxMenu
                {
                    position:relative;
                    width:234px;
                    height:141px;
                    float:left;
                    overflow:hidden;
                }
                
                    #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxMenu ul
                    {
                        list-style-type:none;
                    }
                    
                        #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxMenu ul li
                        {
                            width:234px;
                        }
                        
                            #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxMenu ul li a
                            {
                                display:block;
                                width:191px;
                                color:#FFF;
                                font-size:14px;
                                text-decoration:none;
                                padding-left:43px;
                                background:url('Images/Button/ms_btn_menu_submit.png') 0 0 no-repeat;
                            }

                            #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxMenu ul li a.On
                            {
                                background:url('Images/Button/ms_btn_menu_submit.png') -234px 0 no-repeat;
                            }
                            
                            #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxMenu ul li a.IE
                            {
                                line-height:70px;
                            }

                            #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxMenu ul li a.WS
                            {
                                padding-top:28px;
                                height:42px;
                            }
                
                #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxContent
                {
                    position:relative;
                    float:left;
                }
                
                    #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxContent #ProjectDropBoxUpload
                    {
                        position:relative;
                        overflow:hidden;
                        width:686px;
                        height:141px;
                    }
                    
                    #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxContent #ProjectDropBoxComment
                    {
                        width:656px;
                        height:101px;
                        overflow:auto;
                        margin-top:10px;
                        padding:10px;
                    }
                    
                        #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxContent #ProjectDropBoxComment ul
                        {
                            margin-left:16px;
                        }
                        
                            #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxContent #ProjectDropBoxComment ul li
                            {
                                color:#d44e23;
                                margin-bottom:5px;
                            }
                            
                                #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxContent #ProjectDropBoxComment ul li span
                                {
                                    color:#000;
                                }
                                
                                #Container.Inner #MainContent .Dashboard div.ProjectDropBox div.ProjectDropBoxContent #ProjectDropBoxComment ul li span a
                                {
                                    color:#d44e23;
                                    text-decoration:underline;
                                }
                    

        #Container.Inner #MainContent .Prize
        {
            width:920px;
            margin:auto;
            margin-top:44px;
        }
        
            #Container.Inner #MainContent .Prize .List
            {
                position:relative;
                width:290px;
                float:left;
                overflow:auto;
            }
            
            #Container.Inner #MainContent .Prize .HowToParticipate
            {
                position:relative;
                width:250px;
                float:left;
                overflow:auto;
            }
            
                #Container.Inner #MainContent .Prize .HowToParticipate ol
                {
                    list-style-type:none;
                }
                    #Container.Inner #MainContent .Prize .HowToParticipate li 
                    {
                        width:179px;
                        padding-left:71px;
                        padding-top:7px;
                        margin-bottom:31px;
                    }
                    #Container.Inner #MainContent .Prize .HowToParticipate li.Last{margin-bottom:0px;}
                    
                    #Container.Inner #MainContent .Prize .HowToParticipate li.First
                    {
                        min-height:67px;
                        background: url('Images/Common/ms_nbr_bfirst.png') 13px center no-repeat;
                    }
                    
                    #Container.Inner #MainContent .Prize .HowToParticipate li.Second
                    {
                        min-height:69px;
                        background: url('Images/Common/ms_nbr_bsecond.png') 0px center no-repeat;
                    }
            
                    #Container.Inner #MainContent .Prize .HowToParticipate li.Third
                    {
                        min-height:70px;
                        background: url('Images/Common/ms_nbr_bthird.png') 0px center no-repeat;
                    }
                    
                    #Container.Inner #MainContent .Prize .HowToParticipate li.Fourth
                    {
                        min-height:65px;
                        background: url('Images/Common/ms_nbr_bfourth.png') 9px center no-repeat;
                    }   
                    
                #Container.Inner #MainContent .Prize .HowToParticipate a.RegisterNow
                {
                    margin-top:40px;
                    display:block;
                    width:250px;
                    height:62px;
                    background:url('Images/Common/ms_btn_register_now.png') 0 0 no-repeat;
                    font-size:0px;
                    text-decoration:none;
                    z-index:998;
                } 
                #Container.Inner #MainContent .Prize .HowToParticipate a.RegisterNow:hover{background:url('Images/Common/ms_btn_register_now.png') -250px 0 no-repeat;} 
            
            #Container.Inner #MainContent .Prize .RightMargin
            {
                margin-right:45px;
            }

                #Container.Inner #MainContent .Prize .List h3, #Container.Inner #MainContent .Prize .HowToParticipate h3, #Container.Inner #MainContent .Dashboard h3
                {
                    font-size:30px;
                    margin-bottom:30px;
                }

                #Container.Inner #MainContent .Prize .List p
                {
                    margin:0;
                    padding:0;
                }

                #Container.Inner #MainContent .Prize .List ul
                {
                    margin-top:28px;
                    margin-bottom:20px;
                    list-style-type:none;
                }
                
                    #Container.Inner #MainContent .Prize .List ul li
                    {
                        width:290px;
                        margin-bottom:10px;
                    }
                    
                        #Container.Inner #MainContent .Prize .List ul li .TopRound
                        {
                            position:relative;
                            width:290px;
                            padding-top:4px;
                            background: url('/Images/Common/ms_img_toprnd.png') 0 0 no-repeat;
                        }
                        
                        #Container.Inner #MainContent .Prize .List ul li .BottomRound
                        {
                            position:relative;
                            width:290px;
                            padding-bottom:4px;
                            background: url('/Images/Common/ms_img_botrnd.png') 0 bottom no-repeat;
                        }
                        
                        #Container.Inner #MainContent .Prize .List ul li .RoundContent
                        {
                            background: #e9e8d0;
                        }
                        
                            #Container.Inner #MainContent .Prize .List ul li .RoundContent
                            {
                                background: #e9e8d0 url('/Images/Common/ms_bkg_blue_circle.png') 11px 15px no-repeat;
                                padding-left:26px;
                                padding-right:26px;
                                padding: 10px 26px 10px 26px;
                            }
                            
                                #Container.Inner #MainContent .Prize .List ul li .RoundContent h6
                                {
                                    font-size:14px;
                                }

                                #Container.Inner #MainContent .Prize .List ul li .RoundContent p
                                {
                                    padding-top:13px;
                                }
                                
        
        #Container.Inner #MainContent .TwoColumnsTemplate
        {
            margin:0;
            padding:0;
            overflow:auto;
            margin-bottom:0px;
            margin-top:0px;
        }
        
            #Container.Inner #MainContent .TwoColumnsTemplate .LeftContent
            {
                position:relative;
                width:493px;
                padding-left:30px;
                padding-right:50px;
                float:left;
                overflow:hidden;
            }
            
            #Container.Inner #MainContent .TwoColumnsTemplate .Deadline
            {
                position:relative;
                width:291px;
                padding-left:83px;
                float:left;
                background: url('Images/Common/ms_bkg_deadline.png') 0 center no-repeat;
                overflow:hidden;
            }
            
               #Container.Inner #MainContent .TwoColumnsTemplate .Deadline p span.Date
                {
                    display:block;
                    width:290px;
                    height:49px;
                    line-height:49px;
                    font-family:'Times New Roman', Arial;
                    font-size:20px;
                    color:#FFF;
                    text-align:center;
                    background: url('/Images/Common/ms_bkg_deadline.png') 0 0 no-repeat;
                }
        
            #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro
            {
                position:relative;
                width:281px;
                padding-left:30px;
                padding-right:50px;
                float:left;
                overflow:hidden;
            }
            
                #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro a
                {
                    color:#000;
                    text-decoration:underline;
                }
                
                #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro ul.ItemList li
                {
                    margin-left:25px;
                    margin-top:10px;
                }
            
                #Container.Inner #MainContent .TwoColumnsTemplate .LeftContent a
                {
                    color:#000;
                    text-decoration:underline;
                }
            
                #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro h3, #Container.Inner #MainContent .TwoColumnsTemplate .LeftContent h3, #Container.Inner #MainContent .TwoColumnsTemplate .Deadline h3
                {
                    font-size:30px;
                }

                #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro p, #Container.Inner #MainContent .TwoColumnsTemplate .LeftContent p, #Container.Inner #MainContent .TwoColumnsTemplate .Deadline p
                {
                    margin-top:26px;
                }
                
                #Container.Inner #MainContent .TwoColumnsTemplate .LeftContent ul
                {
                    margin-top:10px;
                }
                
                    #Container.Inner #MainContent .TwoColumnsTemplate .LeftContent ul li
                    {
                        margin-left: 15px;
                        margin-bottom:10px;
                    }                
                
                
                #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro ul.Menu
                {
                    margin-top:30px;
                    list-style-type:none;
                }
                
                    #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro ul.Menu li
                    {
                        width: 284px;
                        height:50px;
                        margin-bottom:20px;
                    }

                    #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro ul.Menu a
                    {
                        display:block;
                        width: 242px;
                        height:50px;
                        padding-left:42px;
                        color:#FFF;
                        text-transform:uppercase;
                        text-decoration:none;
                        font-size:13px;
                    }
                    
                    #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro ul.Menu a.Yellow{background: url('Images/Button/ms_btn_menu_learn.png');}
                    #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro ul.Menu a.YellowOn{background:url('Images/Button/ms_btn_menu_learn.png') -284px 0 no-repeat;}                    
                    
                    #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro ul.Menu a.Blue{background: url('Images/Button/ms_btn_menu_register.png');}
                    #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro ul.Menu a.BlueOn{background:url('Images/Button/ms_btn_menu_register.png') -284px 0 no-repeat;}                    

                    #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro ul.Menu a.IE
                    {
                        line-height:50px;
                    }
                    #Container.Inner #MainContent .TwoColumnsTemplate .LeftIntro ul.Menu a.WS
                    {
                        padding-top:20px;
                        height:30px;
                    }


            #Container.Inner #MainContent .TwoColumnsTemplate .RightContent
            {
                position:relative;
                width:545px;
                border-left: solid 1px #e2e1d8;
                padding-left:40px;
                float:left;
                overflow:hidden;
            }
            
            #Container.Inner #MainContent .TwoColumnsTemplate .Register
            {
                position:relative;
                width:545px;
                border-left: solid 1px #e2e1d8;
                padding-left:40px;
                float:left;
                overflow:hidden;
            }
            
                #Container.Inner #MainContent .TwoColumnsTemplate .Register h4
                {
                    font-size:26px;
                }
                
                #Container.Inner #MainContent .TwoColumnsTemplate .Register p.Intro
                {
                    margin-top:30px;
                    margin-bottom:18px;
                }
                
                #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm
                {
                    list-style-type:none;
                }

                    #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li a.PreviewPoster
                    {
                        margin-top:52px;
                        display:block;
                        width:114px;
                        height:24px;
                        background:url('Images/Button/ms_btn_prw_poster.png') 0 0 no-repeat;
                        text-indent: -5000em;
                        font-size:0px;
                        text-decoration:none;
                    }
                    #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li a.PreviewPoster:hover{background:url('Images/Button/ms_btn_prw_poster.png') -114px 0 no-repeat;}
                    
                    
                    #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li a.PreviewFlyers
                    {
                        margin-top:52px;
                        display:block;
                        width:113px;
                        height:24px;
                        background:url('Images/Button/ms_btn_prw_flyers.png') 0 0 no-repeat;
                        text-indent: -5000em;
                        font-size:0px;
                        text-decoration:none;
                    }
                    #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li a.PreviewFlyers:hover{background:url('Images/Button/ms_btn_prw_flyers.png') -113px 0 no-repeat;}


                    #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li.Normal
                    {
                        float:left;
                        margin-right:0px;
                    }

                    #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li.Splitted
                    {
                        float:left;
                        width:261px;
                        margin-right:23px;
                    }
                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li label
                        {
                            padding-top:20px;
                            display:block;
                        }
                        
                    #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li.TC
                    {
                        padding-top:20px;
                    }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li.TC label
                        {
                            padding-top:0px;
                            display:block;
                            width:500px;
                            float:left;
                        }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li.TC input
                        {
                            float:left;
                            margin-right:10px;
                        }
                        
                            #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li label b
                            {
                                font-weight:normal;
                                color:#8e8b5f;
                            }
                            
                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li span.RadioButtonList
                        {
                            margin-top:13px;
                            margin-bottom:2px;
                            display:block;
                            width:261px;
                        }
                        
                            #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li span.RadioButtonList input
                            {
                                float:left;
                            }
                            
                            #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li span.RadioButtonList label
                            {
                                float:left;
                                width:auto;
                                padding:0;
                                margin:0;
                                padding-left:5px;
                                padding-right:33px;
                            }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li input.Textbox
                        {
                            padding:5px 5px 0px 5px;
                            width:249px;
                            height:20px;
                            margin-top:13px;
                            margin-bottom:2px;
                            border:solid 1px #c3c2b0;
                            display:block;
                        }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li input.SmallTextbox
                        {
                            padding:5px 5px 0px 5px;
                            width:179px;
                            height:20px;
                            margin-top:13px;
                            margin-bottom:2px;
                            border:solid 1px #c3c2b0;
                            display:block;
                        }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li textarea.Textarea
                        {
                            padding:5px 5px 0px 5px;
                            width:533px;
                            height:75px;
                            margin-top:13px;
                            margin-bottom:2px;
                            border:solid 1px #c3c2b0;
                            display:block;
                            font-family:Arial, Verdana, Helvetica, sans-serif;
                            font-size:14px;
                        }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li input.DropDown
                        {
                            background:#FFF url('Images/Common/ms_bkg_dropdown.gif') right center no-repeat;
                            cursor:pointer;
                        }

                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li div.DropDown
                        {
                            position:relative;
                            display:none;
                            width:259px;
                            border:solid 1px #c3c2b0;
                            overflow:auto;
                            margin-top:-5px;
                            background:#FFF;
                            z-index:999;
                        }
                        
                            #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li div.DropDown ul
                            {
                                list-style-type:none;
                            }
                                #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li div.DropDown ul li a
                                {
                                    padding:0;
                                    margin:0;
                                    padding:2px 5px 2px 5px;
                                    display:block;
                                    width:249px;
                                    height:auto;
                                    color:#000;
                                    text-decoration:none;
                                }
                                #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li div.DropDown ul li a:hover
                                {
                                    background:#3399ff;
                                    color:#FFF;
                                }

                   
                    #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li.FullLine
                    {
                        width:545px;
                    }
                    #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li.Submit
                    {
                        padding-top:60px;
                        width:545px;
                        display:none;
                    }
                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li.Submit a
                        {
                            display:block;
                            width:251px;
                            height:62px;
                            background:url('Images/Button/ms_btn_register.png') 0 0 no-repeat;
                            text-indent: -5000em;
                            font-size:0px;
                            text-decoration:none;
                        }
                        #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li.Submit a:hover{background:url('Images/Button/ms_btn_register.png') -251px 0 no-repeat;}

                    #Container.Inner #MainContent .TwoColumnsTemplate .Register ul.DataForm li.Last{margin-right:0px;}

            #Container.Inner #MainContent .TwoColumnsTemplate .Learn
            {
                position:relative;
                width:545px;
                border-left: solid 1px #e2e1d8;
                padding-left:40px;
                float:left;
                overflow:auto;
            }
            
                #Container.Inner #MainContent .TwoColumnsTemplate .Learn ul
                {
                    list-style-type:none;
                }
                
                    #Container.Inner #MainContent .TwoColumnsTemplate .Learn ul li
                    {
                        overflow:auto;
                        padding-top:30px;
                        padding-bottom:30px;
                        border-bottom: solid 1px #e9e8d0;
                    }
                   #Container.Inner #MainContent .TwoColumnsTemplate .Learn ul li.Last
                    {
                        padding-bottom:0px;
                        border-bottom-style:none;
                    }
            
                #Container.Inner #MainContent .TwoColumnsTemplate .Learn h4
                {
                    font-size:30px;
                }
                
                #Container.Inner #MainContent .TwoColumnsTemplate .Category
                {
                    position:relative;
                    width:545px;
                }
                    #Container.Inner #MainContent .TwoColumnsTemplate .Category .FullContent
                    {
                        position:relative;
                        padding-left:15px;
                        padding-right:65px;
                        width:465px;
                        background:url('/Images/Common/ms_bkg_yellow_circle.png') 0 5px no-repeat;
                    }
                
                    #Container.Inner #MainContent .TwoColumnsTemplate .Category .Content
                    {
                        position:relative;
                        padding-left:15px;
                        padding-right:65px;
                        width:420px;
                        float:left;
                        background:url('/Images/Common/ms_bkg_yellow_circle.png') 0 5px no-repeat;
                    }
                    
                        #Container.Inner #MainContent .TwoColumnsTemplate .Category .Content p
                        {
                            margin-bottom:10px;
                        }
                    
                    #Container.Inner #MainContent .TwoColumnsTemplate .Category .CallToAction
                    {
                        position:relative;
                        width:45px;
                        float:left;
                    }
                    
                        #Container.Inner #MainContent .TwoColumnsTemplate .Category .CallToAction a
                        {
                            display:block;
                            width:44px;
                            height:45px;
                            background:url('Images/Common/ms_c2a_arrow.png') 0 0 no-repeat;
                            text-indent: -5000em;
                            font-size:0px;
                            text-decoration:none;
                        }
                        #Container.Inner #MainContent .TwoColumnsTemplate .Category .CallToAction a:hover{background:url('Images/Common/ms_c2a_arrow.png') -44px 0 no-repeat;}

                #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul, #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ol
                {
                    list-style-type:none;
                }
                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ol ul.DataList
                        {
                            margin-top:26px;
                            margin-left:25px;
                            list-style-type:disc;
                        }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ol ul.InnerList
                        {
                            margin-top:10px;
                            margin-left:25px;
                            list-style-type:square;
                        }
                        
                            #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ol ul li.DataItem
                            {
                                margin:0;
                                padding:0;
                                width:auto;
                                padding-bottom:10px;
                                vertical-align:top;
                            }
                
                    #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li
                    {
                        width:545px;
                        padding-bottom:20px;
                    }
                    
                    #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ol li
                    {
                        width:545px;
                        margin-bottom:39px;
                    }
                    #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ol li.Last{margin-bottom: 0px;}
                    
                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ol li h4
                        {
                            font-size:22px;
                            margin-bottom:7px;
                        }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ol li p
                        {
                            margin-top:26px;
                        }

                           #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ol li p a
                            {
                              color:#000;
                            }                       

                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .TopRound
                        {
                            width:545px;
                            background: url('/Images/Common/ms_img_btoprnd.png') 0 0 no-repeat;
                            padding-top:4px;
                        }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent
                        {
                            width:471px;
                            padding:21px 37px 21px 37px;
                            background: #e9e8d0;
                        }

                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RedCollapsed
                        {
                            background: #e9e8d0 url('Images/Common/ms_bkg_red_col_arrow.png') 16px 26px no-repeat;
                        }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RedExpanded
                        {
                            background: #e9e8d0 url('Images/Common/ms_bkg_red_exp_arrow.png') 16px 26px no-repeat;
                        }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .GreenCollapsed
                        {
                            background: #e9e8d0 url('Images/Common/ms_bkg_green_col_arrow.png') 16px 26px no-repeat;
                        }
                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .GreenExpanded
                        {
                            background: #e9e8d0 url('Images/Common/ms_bkg_green_exp_arrow.png') 16px 26px no-repeat;
                        }

                            #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent h4
                            {
                                font-size:15px;
                                font-weight:bold;
                                font-family:Arial, Verdana, Helvetica, sans-serif;
                            }
                                #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent h4 a
                                {
                                    display:block;
                                    color:#000;
                                    text-decoration:none;
                                }
                                #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent h4 a:hover{text-decoration:underline;}

                            #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent .ItemContent
                            {
                                display:none;
                                overflow:hidden;
                                padding-top:16px;
                                font-size:11px;
                            }
                            
                                #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent .ItemContent p
                                {
                                    margin-bottom:10px;
                                }
                                #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent .ItemContent p.Last{margin-bottom:0px;}
                                
                                #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent .ItemContent a
                                {
                                    text-decoration:underline;
                                    color:#000;
                                }

                            
                                #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent .ItemContent .DataList
                                {
                                    margin:0;
                                    padding:0;
                                    list-style-type:square;
                                    margin-left:25px;
                                }
                                
                                    #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent .ItemContent .DataList .DataItem
                                    {
                                        width:auto;
                                        margin:0;
                                        padding:0;
                                        padding-bottom:10px;
                                        vertical-align: top;
                                    }
                                    #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent .ItemContent .DataList .Last{padding-bottom:0px;}

                                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent .ItemContent .DataList .DataItem ul
                                        {
                                            font-weight:normal;
                                            list-style-type:disc;
                                            margin-left:25px;
                                            vertical-align: top;
                                        }
                                        
                                            #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent .ItemContent .DataList .DataItem ul li
                                            {
                                                width:auto;
                                                margin:0;
                                                padding:0;
                                                padding-top:5px;
                                            }
                                            #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .RoundContent .ItemContent .DataList .DataItem ul li.Last{padding-top:0px;}

                        
                        #Container.Inner #MainContent .TwoColumnsTemplate .RightContent ul li .BottomRound
                        {
                            width:545px;
                            background: url('/Images/Common/ms_img_bbotrnd.png') 0 bottom no-repeat;
                            padding-bottom:4px;
                        }
                        
                        #Container #MainContent div.InnerContent .Divisor
                        {
                            position:relative;
                            height:0px;
                        }
                        
                        #Container #MainContent div.InnerContent #LoginSubmission
                        {
                            position:relative;
                            margin-left:25px;
                            margin-top:50px;
                            background:url('Images/Common/ms_bkg_login_submit.png') 0 0 no-repeat;
                            width:920px;
                            height:176px;
                        }
                        
                            #Container #MainContent div.InnerContent #LoginSubmission h3
                            {
                                position:absolute;
                                font-size:28px;
                                top:50px;
                                left:40px;
                            }
                            
                            #Container #MainContent div.InnerContent #LoginSubmission h4
                            {
                                position:absolute;
                                font-size:22px;
                                color:#d44e23;
                                top:80px;
                                left:40px;
                            }

                                #Container #MainContent div.InnerContent #LoginSubmission h4 b
                                {
                                    color:#06b41e;
                                    font-weight:normal;
                                    font-size:20px;
                                }
                                
                                #Container #MainContent div.InnerContent #LoginSubmission h4 i
                                {
                                    font-size:20px;
                                    color:#6a6969;
                                }

                            #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login
                            {
                                position:absolute;
                                top:40px;
                                left:347px;
                            }
                            
                                #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login p.FieldItem
                                {
                                    width:220px;
                                    float:left;
                                }
                                
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login p.FieldItem label
                                    {
                                        display:block;
                                        margin-bottom:12px;
                                    }
                                
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login p.FieldItem input.Tbx
                                    {
                                        border:solid 1px #d6d6ca;
                                        background:#f7f7eb;
                                        padding:5px;
                                        width:189px;
                                        margin-bottom:32px;
                                        display:block;
                                    }
                                    
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login p.FieldItem .Rbx
                                    {
                                        color:#7b7b7b;
                                    }
                                    
                                        #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login p.FieldItem .Rbx input
                                        {
                                            float:left;
                                            margin-right:7px;
                                        }
                                    
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login p.FieldItem a.Fgt
                                    {
                                        display:block;
                                        height:13px;
                                        color:#7b7b7b;
                                        text-decoration:none;
                                        padding-left:21px;
                                        background:url('Images/Common/ms_bkg_arrow.gif') 0 center no-repeat;
                                    }
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login p.FieldItem a.Fgt:hover{text-decoration:underline;}
                                    
                                #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login p.Controls
                                {
                                    width:85px;
                                    float:left;
                                    margin-left:10px;
                                }
                                
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login p.Controls a
                                    {
                                        display:block;
                                        width:85px;
                                        height:85px;
                                        background:url('Images/Button/ms_btn_login.png') 0 0 no-repeat;
                                        text-indent: -5000em;
                                        font-size:0px;
                                        text-decoration:none;
                                    }
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.Login p.Controls a:hover{background:url('Images/Button/ms_btn_login.png') -85px 0 no-repeat;}
                                    
                                    
                            #Container #MainContent div.InnerContent #LoginSubmission fieldset.ForgetPassword
                            {
                                position:absolute;
                                top:40px;
                                left:347px;
                                display:none;
                            }
                            
                                #Container #MainContent div.InnerContent #LoginSubmission fieldset.ForgetPassword div.Close
                                {
                                    position:absolute;
                                    top:-30px;
                                    right:-30px;
                                }
                                
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.ForgetPassword div.Close a
                                    {
                                        display:block;
                                        width:18px;
                                        height:18px;
                                        background:url('/Images/Button/ms_btn_close.png') 0 0 no-repeat;
                                        text-indent: -5000em;
                                        font-size:0px;
                                        text-decoration:none;
                                    }
                            
                                #Container #MainContent div.InnerContent #LoginSubmission fieldset.ForgetPassword p.FieldItem
                                {
                                    width:344px;
                                    float:left;
                                }
                                
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.ForgetPassword p.FieldItem label
                                    {
                                        display:block;
                                        margin-bottom:12px;
                                    }
                                
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.ForgetPassword p.FieldItem input.Tbx
                                    {
                                        border:solid 1px #d6d6ca;
                                        background:#f7f7eb;
                                        padding:5px;
                                        width:299px;
                                        margin-bottom:32px;
                                        display:block;
                                    }
                                    
                                #Container #MainContent div.InnerContent #LoginSubmission fieldset.ForgetPassword p.Controls
                                {
                                    width:176px;
                                    float:left;
                                    margin-left:10px;
                                }
                                
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.ForgetPassword p.Controls a
                                    {
                                        display:block;
                                        width:176px;
                                        height:26px;
                                        background:url('Images/Button/ms_btn_retrievepassword.png') 0 0 no-repeat;
                                        margin-top:30px;
                                        text-indent: -5000em;
                                        font-size:0px;
                                        text-decoration:none;
                                    }
                                    #Container #MainContent div.InnerContent #LoginSubmission fieldset.ForgetPassword p.Controls a:hover{background:url('Images/Button/ms_btn_retrievepassword.png') -176px 0 no-repeat;}