	html,body,ul,h1{padding:0;margin:0;}
    /*FAQ*/
    .Question {
	    font-size:14px;
	    color:#5f98b3;
	    font-weight:bold;
	    margin-left:0px;
	    margin-right:0px;
    }

    .Answer {
	    font-size:14px;
	    margin-left:0px;
	    margin-right:0px;
    }

    .BackTop {
	    float:right;
	    font-size:12px;
	    font-weight:bold;
	    margin-left:20px;
	    margin-right:20px;
	    margin-top:-5px;
	    margin-bottom:10px;
    }
    .RTL .BackTop {
	    float:left;
	    font-size:12px;
	    font-weight:bold;
	    margin-left:20px;
	    margin-right:20px;
	    margin-top:-5px;
	    margin-bottom:10px;
    }

    /*#Floating Button#*/ 
    #floating-follow { border: 0;position: fixed;  top: 250px;right:0; }
    .RTL #floating-follow { width:40px; right:auto; left:0;}

    /*#New Features#*/
    /*#New Features/ChatAsst#*/
    .Feat_ChatAsst{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_ChatAsst_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ChatAsst:link, a.Feat_Feat_ChatAsst:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_ChatAsst_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
                
    }
    a.Feat_ChatAsst:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ChatAsst#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_ChatAsst_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ChatAsst#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#New Features/SkinEditor#*/
    .Feat_SkinEditor{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_SkinEditor_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_SkinEditor:link, a.Feat_Feat_SkinEditor:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_SkinEditor_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
                
    }
    a.Feat_SkinEditor:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_SkinEditor#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_SkinEditor_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_SkinEditor#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#New Features/SkinCreator#*/
    .Feat_SkinCreator{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_SkinCreator_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_SkinCreator:link, a.Feat_Feat_SkinCreator:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_SkinCreator_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
                
    }
    a.Feat_SkinCreator:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_SkinCreator#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_SkinCreator_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_SkinCreator#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#New Features/Feat_PlusWorld#*/
    .Feat_PlusWorld{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_PlusWorld_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_PlusWorld:link, a.Feat_Feat_PlusWorld:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_PlusWorld_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
                
    }
    a.Feat_PlusWorld:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_PlusWorld#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_LogSearch_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_PlusWorld#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#New Features/Log Search#*/
    .Feat_LogSearch{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_LogSearch_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_LogSearch:link, a.Feat_LogSearch:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_LogSearch_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
                
    }
    a.Feat_LogSearch:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_LogSearch#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_LogSearch_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_LogSearch#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#New Features/Skins#*/
    .Feat_Skins{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Skinning_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Skins:link, a.Feat_Skins:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Skinning_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Skins:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Skins#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Skinning_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Skins#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#New Features/Quick Scripts#*/
    .Feat_QuickScripts{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Scripting_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickScripts:link, a.Feat_QuickScripts:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Scripting_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickScripts:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickScripts#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Scripting_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickScripts#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#New Features/Log Storage#*/
    .Feat_LogStorage{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_LogSearch_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_LogStorage:link, a.Feat_LogStorage:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_LogSearch_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_LogStorage:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_LogStorage#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_LogSearch_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_LogStorage#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#New Features/Quick Panels#*/
    .Feat_QuickPanels{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_QuickPanels_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickPanels:link, a.Feat_QuickPanels:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_QuickPanels_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickPanels:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickPanels#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_QuickPanels_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickPanels#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#New Features/Interface#*/
    .Feat_Interface{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Interface_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Interface:link, a.Feat_Interface:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Interface_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Interface:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;

    }
    a.Feat_Interface#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Interface_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Interface#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#New Features/MyPlus#*/
    .Feat_MyPlus{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_MyPlus_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_MyPlus:link, a.Feat_MyPlus:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_MyPlus_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_MyPlus:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_MyPlus#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_MyPlus_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_MyPlus#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#Features#*/
    /*#Features/Sounds#*/
    .Feat_Sounds{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Sounds_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Sounds:link, a.Feat_Sounds:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Sounds_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Sounds:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Sounds#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Sounds_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Sounds#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#Features/Formatting#*/
    .Feat_Formatting{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Formatting_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Formatting:link, a.Feat_Formatting:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Formatting_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Formatting:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Formatting#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Formatting_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Formatting#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#Features/Quick Texts#*/
    .Feat_QuickTexts{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_QuickTexts_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickTexts:link, a.Feat_QuickTexts:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_QuickTexts_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickTexts:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickTexts#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_QuickTexts_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_QuickTexts#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#Features/Status#*/
    .Feat_Status{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Status_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Status:link, a.Feat_Status:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Status_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Status:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 

                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Status#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Status_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Status#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#Features/ContactsClean#*/
    .Feat_ContactsClean{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Clean-up_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ContactsClean:link, a.Feat_ContactsClean:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Clean-up_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ContactsClean:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ContactsClean#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Clean-up_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ContactsClean#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#Features/ContactsDesktop#*/
    .Feat_ContactsDesktop{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_ContactsDesktop_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ContactsDesktop:link, a.Feat_ContactsDesktop:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_ContactsDesktop_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ContactsDesktop:hover {

                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ContactsDesktop#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_ContactsDesktop_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_ContactsDesktop#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#Features/Polygamy#*/
    .Feat_Polygamy{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Polygamy_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Polygamy:link, a.Feat_Polygamy:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Polygamy_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Polygamy:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Polygamy#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Polygamy_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Polygamy#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#Features/EventViewer#*/
    .Feat_EventViewer{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_EventViewer_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_EventViewer:link, a.Feat_EventViewer:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_EventViewer_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_EventViewer:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_EventViewer#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_EventViewer_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_EventViewer#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*#Features/Lock#*/
    .Feat_Lock{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Lock_Full.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:200px;
                    height:150px;
                    margin-top:05px;
                    margin-left:05px;
        margin-right:10px;
        margin-bottom:02px; 
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Lock:link, a.Feat_Lock:visited {
                    display: inline-block;
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Lock_Full.jpg) no-repeat;
                    vertical-align: bottom;
                    line-height:9px;
                    padding-top: 7px;
                    padding-left: 00px;
                    height: 143px !important;
                    height: 150px;
                    width: 200px;
                    text-decoration: none;
                    text-transform:none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Lock:hover {
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Lock#active_menu {
                    background: url(/App_Themes/MsgPlusRegular/Images/features/Pic_Features_Lock_Full.jpg) no-repeat;
                    background-position: 0px -150px;
                    text-decoration: none;
                    letter-spacing:0px;
                    color:#000000;
                    text-transform: none;
                    border-bottom: 0px solid; 
                    border-left: 0px solid;
                    border-top: 0px solid; 
                    border-right: 0px solid;
    }
    a.Feat_Lock#active_menu:hover {
                    color: #fff;
    }
    /*------------------------------------------------------------------------------*/
    /*------------------------------------------------------------------------------*/

    /*------------------------------------------------------------------------------------------------------------*/
    /*#Dropslide/Menu#*/
    /*#menu {
	    float:left;
	    margin-top:0px;
	    margin-left:0px;
	    margin-bottom:0px;
	    margin-right:0px;
	    padding: 0px;
	    font-size: 11px;
	    font-weight:bold;
	    text-align:left;
	    vertical-align:top;
	    white-space: nowrap;
	    display: block;
	    height:32px;  
	    list-style:none;
    }
    */
    #menu{
       
        position:relative;
        float: left; 
        height: 62px;
    
        padding-right:34px;
     }



    .RTL #menu {
	    direction: rtl;
	    float:right;
	    margin-top:0px;
	    margin-left:0px;
	    margin-bottom:0px;
	    margin-right:0px;
	    padding: 0px;
	    font-size: 11px;
	    font-weight:bold;
	    vertical-align:top;
	    white-space: nowrap;
	    display: block;
	    height:32px;  
	    list-style:none;
	    position:relative;
    }

    #menu * {margin:0px;padding:0px;}
    .RTL #menu * {margin:0px;padding:0px;direction: rtl;}

    #menu li {
	    list-style: none;
	    float: left; 
	    margin-right:2px;
	    font-size: 1.5125em; 
        font-family: Arial, sans-serif;
        padding: 0 10px;
	    text-align:left;    
	    vertical-align:bottom;
	    white-space: nowrap;
	    display: block;
	    position:relative;	
    }

    #menu li a {
	    display: block;	
	    /*padding: 0.8em 1em;*/
	    line-height: 1em;
	    text-decoration: none;
	    color: #fff;	
    }
    /*
    #menu li a:visited {
	    display: block;		 
	    line-height: 1em;
	    text-decoration: none;
	    color: #fff;	
    }
*/
    .RTL #menu li a, /*#menu li a:visited */ {
	    display: block;	
	    /*padding: 0.8em 1em;*/
	    line-height: 1em;
	    text-decoration: none;
	    color: #fff;	
    }

    /* first level > link style > hover */
    #menu li a:hover {color:#d2f849; background-position:left;}
    .RTL #menu li a:hover {color:#d2f849; background-position:left;}

    #menu li ul {
	    display: none; 
	    list-style-type: none;
	    /*width: 220px;
	    font-size: 10px;
	    font-weight:bold;*/
	    text-align:left;
	    vertical-align:top;
	    position:absolute;
        /*height:12px;*/
        white-space: nowrap;
    
    }
    .RTL #menu li ul {
	    display: none; 
	    list-style-type: none;
	    /*width: 220px;
	    font-size: 10px;
	    font-weight:bold;*/
	    text-align:right;
	    vertical-align:bottom;
	    position:absolute;
        /*height:12px;*/
        white-space: nowrap;    
    }
    #menu li ul a {
	    text-decoration: none;
	    color: #fff;	
	    list-style-type: none;
	    font-size: 10px;
	    font-weight:bold;
	    text-align:left;
	    vertical-align:top;
	    position:static;
	    white-space: nowrap;
    }
    .RTL #menu li ul a {
	    text-decoration: none;
	    color: #fff;	
	    list-style-type: none;
	    font-size: 10px;
	    font-weight:bold;
	    text-align:right;
	    vertical-align:top;
	    position:static;
	    white-space: nowrap;
    }

    #menu li:hover ul {
	    display: block;
	    position: absolute;
	    margin: 0;
	    padding: 0;
    }

    #menu li:hover li {float: none;}
    .RTL #menu li:hover li {float: none; margin-left:85px; }

    #menu ul li a {
	    border-bottom:1px solid #000; 
	    background-color:#000000;
	    display: block;
	    valign:middle;
	    text-decoration: none;
	    width: 200px;
	    font-size: 10px;
	    font-weight:bold;
	    white-space: nowrap;
	    color: #fff;	
    }

    .firstnode {
	    background: #fff url(../App_Themes/MsgPlusRegular/Images/RollMenu_Top.jpg) repeat-x;
	    background-color:#000000;
    }

    .lastnode {
	    background: #fff  url(../App_Themes/MsgPlusRegular/Images/RollMenu_Bottom.jpg);
	    background-repeat:repeat-x;
	    background-color:#000000;
    }

    .middlenode {
	    background:  #fff url(../App_Themes/MsgPlusRegular/Images/RollMenu_Mid.jpg);
	    background-repeat:repeat-x;
	    background-color:#000000;
    }

    #Submenu {
	    margin-top:0px;
	    margin-left:0px;
	    margin-bottom:0px;
	    margin-right:0px;
	    padding-top: 0px;
	    padding-bottom:0px;
	    padding-right:0px;
	    padding-left:160px;
	    font-size: 11px;
	    font-weight:bold;
	    text-align:left;
	    vertical-align:top;
	    white-space: nowrap;
	    display: block;
	    height:32px;  
	    list-style:none;
    }

    .RTL #Submenu {
	    margin-top:0px;
	    margin-left:0px;
	    margin-bottom:0px;
	    margin-right:0px;
	    padding-top: 0px;
	    padding-bottom:0px;
	    padding-right:0px;
	    padding-left:125px;
	    font-size: 11px;
	    font-weight:bold;
	    text-align:right;
	    vertical-align:top;
	    white-space: nowrap;
	    display: block;
	    height:32px;  
	    list-style:none;
    }

    #Submenu * {
	    margin-top:0px;
	    margin-left:0px;
	    margin-bottom:0px;
	    margin-right:0px;
	    padding-top: 0px;
	    padding-bottom:0px;
	    padding-right:0px;
    }


    #Submenu li {
	    list-style: none;
	    float: left; 
        margin-right:2px;
	    font-size: 11px;
	    font-weight:bold;
	    text-align:left;    
	    vertical-align:top;
	    white-space: nowrap;
	    position:relative;
	    display: block;
	    z-index:1;
    }

    #Submenu li a {
	    display: block;
	    padding: 0.8em 1em;
	    line-height: 1em;
	    text-decoration: none;
	    color: #000;	
    }

    /*#Submenu li a:visited {
	    display: block;
	    padding: 0.8em 1em;
	    line-height: 1em;
	    text-decoration: none;
	    color: #000;
    }
    */
    /* first level > link style > hover */
    #Submenu li a:hover {
	    color:#8aa701;
	    background-position:left;
    }

    #Submenu li ul {
	    display: none; 
	    list-style-type: none;
	    width: 165px;
	    font-size: 10px;
	    font-weight:bold;
	    text-align:left;
	    vertical-align:top;
	    position:absolute;
	    /*height:12px;*/
	    white-space: nowrap;
	    z-index:1;
	    /*opacity:0;*/
    }
    .RTL #Submenu li ul {
	    display: none; 
	    list-style-type: none;
	    width: 165px;
	    font-size: 10px;
	    font-weight:bold;
	    text-align:left;
	    vertical-align:top;
	    position:absolute;
	    /*height:12px;*/
	    white-space: nowrap;
    }

    #Submenu li:hover ul {
	    display: block;
	    position: absolute;
	    margin: 0; 
	    padding: 0;
    }

    #Submenu li:hover li { float: none; }
    .RTL #Submenu li:hover li { float: none; margin-left:65px;}
	
    .firstnode_sub {
        background: #fff url(../App_Themes/MsgPlusRegular/Images/RollMenu_Plus_Top.jpg) repeat-x;
        background-color:#2b4f7f;
    }

    .lastnode_sub {
        background: #fff  url(../App_Themes/MsgPlusRegular/Images/RollMenu_Plus_Bottom.jpg);
        background-repeat:repeat-x;
        background-color:#2b4f7f;
    }

    .middlenode_sub {
        background:  #fff url(../App_Themes/MsgPlusRegular/Images/RollMenu_Plus_Mid.jpg);
        background-repeat:repeat-x;
        background-color:#2b4f7f;
    }

    #Submenu ul li a {
	    position:relative; 
	    border-bottom:1px solid #2b5080; 
	    background-color:#2b4f7f;
	    border-top:none; 
	    width:165px; 
	    margin:0;
    }

    #Submenu li ul a  {
    /*	display: block;
	    padding: 0.7em 1em;*/
	    text-decoration: none;
	    color: #fff;	
	    list-style-type: none;
	    /*width: 165px;*/
	    font-size: 10px;
	    font-weight:bold;
	    text-align:left;
	    vertical-align:top;
	    /*position:static;*/
	    white-space: nowrap;
    }

    /*#Submenu li ul a:visited {
	    display: block;
	    padding: 0.8em 1em;
	    text-decoration: none;
	    color: #fff;
    }
    */
    /* first level > link style > hover */
    #Submenu li ul a:hover 
    {color:#d2f849;}	

    .currentpage
    {color:#8aa701;}
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Global#*/
    .LTR, .RTL
    {background-color:#FFF;}

    body
    {
	    background-color:#FFF;
	    /* background-image: url(/App_Themes/MsgPlusRegular/Images/plus_bg.jpg); */
	    background-repeat:no-repeat;
	    background-position:top center;
	    background-attachment:fixed;
	    font-family:Arial, sans-serif;
	    margin: 0px;
    }

    p {
        font-family:Arial, Helvetica, sans-serif;
	    text-align:justify;
	    line-height:14px;
	    margin-right:5px;
    }

    img{border:0;}
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Headers#*/
    .h1{
	    font-size:20px;
	    color:#8aa701;
	    font-weight:bold;
	    margin-right:15px;
	    margin-left:0px;
    }
    .h2{
	    font-size:20px;
	    color:#c88402;
	    font-weight:bold;
	    margin-left:05px;
	    margin-right:15px;
    }
    .h3{
	    font-size:14px;
	    color:#000000;
	    font-weight:bold;
	    margin-left:0px;
	    margin-top:0px;
	    margin-right:15px;
    }
    .h4{
	    font-size:14px;
	    color:#5f98b3;
	    font-weight:bold;
	    margin-left:0px;
	    margin-top:0px;
	    margin-right:15px;
    }
    .h5{
	    font-size:12px;
	    color:#5f98b3;
	    font-weight:bold;
	    text-align:center;
	    margin-left:0px;
	    margin-right:0px;
    }
    .h6{
	    font-size:14px;
	    color:#06B0ED;
	    font-weight:bold;
	    text-align:left;
	    margin-left:0px;
    }
    .h7{
	    font-size:14px;
	    color:#c88402;
	    font-weight:bold;
	    margin-left:0px;
	    margin-top:10px;
	    margin-right:15px;
    }
    .h8{
	    font-size:14px;
	    color:#c88402;
	    font-weight:bold;
	    margin-left:0px;
	    margin-top:0px;
	    margin-right:15px;
    }
    .h9 {
	    font-size:14px;
	    color:#c88402;
	    font-weight:bold;
	    margin-left:0px;
    }

    /*#Headers_Hidden#*/
    h1{
	    font-size:20px;
	    /* color:#8aa701; */
	    font-weight:bold;
	    margin-right:0px;
	    margin-left:0px;
	    margin-bottom:7px;
	    
	    color: #06B0ED;
        font-size: 1.75em;
        font-family: Arial, sans-serif;
        font-weight: bold;
	    
    }
    h2{
	    font-size:20px;
	    color:#c88402;
	    font-weight:bold;
	    margin:0;



    }
    h3{
	    font-size:14px;
	    color:#000000;
	    font-weight:bold;
	    margin-left:0px;
	    margin-top:0px;
	    margin-right:0px;
	    margin-bottom:0px;
    }
    h4{
	    font-size:14px;
	    color:#5f98b3;
	    font-weight:bold;
	    margin-left:0px;
	    margin-top:0px;
	    margin-right:0px;
	    margin-bottom:0px;
    }
    h5{
	    font-size:12px;
	    color:#5f98b3;
	    font-weight:bold;
	    text-align:center;
	    margin-left:0px;
	    margin-right:0px;
	    margin-bottom:0px;
    }
    h6{
	    font-size:14px;
	    color:#06B0ED;
	    font-weight:bold;
	    margin-left:0px;
	    margin-top:0px;
	    margin-right:0px;
	    margin-bottom:0px;
    }
    h7{
	    font-size:14px;
	    color:#c88402;
	    font-weight:bold;
	    margin-left:0px;
	    margin-top:10px;
	    margin-right:0px;
	    margin-bottom:0px;
    }
    h8{
	    font-size:14px;
	    color:#c88402;
	    font-weight:bold;
	    margin-left:0px;
	    margin-top:0px;
	    margin-right:0px;
	    margin-bottom:0px;
    }
    h9 {
	    font-size:14px;
	    color:#c88402;
	    font-weight:bold;
	    margin-left:0px;
	    margin-bottom:0px;
    }
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Banners#*/
    .BannerTop {
	    background-position:top center;
	    background-attachment:fixed;
	    background-repeat:repeat-y;
	    width:100%;
	    height:120px;
	    vertical-align:top;
	    margin-top:25px;
	    margin-left:246px;
	    margin-right:246px;
    }
    .BannerTopLanguage {
	    /*margin-top:85px;*/
	    margin-top:-30px;
	    margin-left:640px;
	    margin-right:10px;
	    vertical-align:bottom;
	    text-align:right;
	    color:#000;
	    float:right;
	    visibility:hidden;
    }
    .RTL .BannerTopLanguage {
	    /*margin-top:85px;*/
	    margin-top:-30px;
	    margin-left:10px;
	    margin-right:640px;
	    vertical-align:bottom;
	    text-align:left;
	    color:#000;
	    float:left;
    }
    .BannerTopText {
	    vertical-align:bottom;
	    margin-top:30px;
	    margin-left:05px;
	    margin-right:05px;
	    font-size:24px;
	    font-weight:normal;
	    font-stretch:wider;
	    color:#2f5585;
	    letter-spacing:5px;
    }
    .BannerTopSearch {
	    margin-top:20px;
	    margin-left:580px;
	    margin-right:10px;
	    vertical-align:bottom;
	    text-align:right;
	    color:#000;
	    float:right;
    }

    .BannerContent {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home.jpg);
	    background-position:top center;
	    background-repeat:no-repeat;
	    width:650px;
	    height:155px;
	    vertical-align:top;
	    margin-top:0px;
	    margin-left:0;
	    margin-right:0;
    }
    .BannerContentHeader {
	    color:#ff0;
	    font-size:22px;
	    font-weight:regular;
	    text-align:center;
	    line-height:40px;
	    margin-top:0px;
	    margin-left:0px;
	    margin-right:0px;
	    margin-bottom:15px;
    }
    .BannerContentButton {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Button_Download2.png);
	    background-position:top center;
	    background-repeat:no-repeat;
	    height:63px;
	    margin-top:190px;
	    margin-left:200px;
	    margin-right:200px;
    }
    .BannerContentButton2 {
	    width:140px;
	    height:63px;
	    margin-top:10px;
	    margin-bottom:05px;
	    margin-left:255px;
	    margin-right:255px;
    }
    .BannerContentButtonTemp {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Button_Download2.png);
	    background-position:top center;
	    background-repeat:no-repeat;
	    width:140px;
	    height:63px;
	    margin-top:10px;
	    margin-left:255px;
	    margin-right:255px;
    }

    .DownloadTemp {
	    font-family:Verdana;
	    color:#FFF;
        font-size:10px; 
        outline:none; 
        cursor:pointer;
        vertical-align:middle;
        text-decoration:none;
        text-align:center;
    }

    a.DownloadTemp:link, a.DownloadTemp:visited {
	    font-family:Verdana; 
        color:#FFF;
        font-size:10px;
	    font-weight:bold;
	    outline:none; 
        cursor:pointer;
        vertical-align:middle;
        text-decoration:none;
        text-align:center;
	    text-align:center;
    }
    a.DownloadTemp:hover {
	    font-family:Verdana; 
        color:#FF0;
        font-size:10px;
	    font-weight:bold;  
        outline:none; 
        cursor:pointer;
        vertical-align:middle;
        text-decoration:none;
        text-align:center;
	    text-align:center;
    }

    .DownloadTempButtonTemp {
	     background-image: url(/App_Themes/MsgPlusRegular/Images/Button_Download2.png);
	     background-position:top center;
	     background-repeat:no-repeat;
	     width:200px;
	     height:63px;
	     margin-top:10px;
	     margin-left:10px;
	     margin-right:10px;
    }

    .RightDownloadTempButtonTemp {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Button_Download2.png);
	    background-position:top center;
	    background-repeat:no-repeat;
	    width:140px;
	    height:63px;
	    margin-top:25px;
	    margin-left:50px;
	    margin-right:50px;
    }

    .BannerContentText {
	    font-size:18px;
	    text-decoration:none;
	    text-shadow:#000;
	    color:#fff;
	    font-weight:regular;
	    margin-left:05px;
	    margin-right:10px;
	    margin-top:07px;
    }
    .BannerContentText2 {
	    font-size:15px;
        text-decoration:none;
	    text-shadow:#000;
        color:#ff0;
	    font-weight:bold;
	    margin-left:0px;
	    margin-right:0px;
	    margin-top:05px;
    }

    .BannerContentFooter {
	    width:630px;
	    color:#999;
	    font-size:10px;
	    font-weight:normal;
	    text-align:left;
	    vertical-align:top;
	    margin-top:-05px;
	    margin-left:15px;
	    margin-right:15px;
	    margin-bottom:10px;
    }
    .RTL .BannerContentFooter {
	    width:630px;
	    color:#999;
	    font-size:10px;
	    font-weight:normal;
	    text-align:right;
	    vertical-align:top;
	    margin-top:0px;
	    margin-left:15px;
	    margin-right:15px;
	    margin-bottom:10px;
    }
    .BannerContent{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_960.jpg);
	    background-position:top center;
	    background-repeat:no-repeat;
	    width:950px;
	    height:470px;
	    vertical-align:top;
	    margin-top:05px;
	    margin-left:0px;
	    margin-right:05px;
    }

    .BannerContentSmall {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_UI.jpg);
	    background-position:top center;
	    background-repeat:no-repeat;
	    width:100%;
	    height:530px;
	    vertical-align:top;
	    margin-top:0px;
	    margin-left:0px;
	    margin-right:0px;
    }
    .RTL .BannerContentSmall {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_UI_RTL.jpg);
	    background-position:top center;
	    background-repeat:no-repeat;
	    width:100%;
	    height:530px;
	    vertical-align:top;
	    margin-top:0px;
	    margin-left:0px;
	    margin-right:0px;
    }
    .BannerContentSmall2 {
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_Skins.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:100%;
                    height:530px;
				    vertical-align:top;
                    margin-top:0px;
                    margin-left:0px;
                    margin-right:0px;
    }
    .RTL .BannerContentSmall2 {
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_Skins_RTL.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:100%;
				    height:530px;
                    vertical-align:top;
                    margin-top:0px;
                    margin-left:0px;
                    margin-right:0px;
    }
    .BannerContentSmall3 {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_Plugins.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:100%;
				    height:530px;
                    hvertical-align:top;
                    margin-top:0px;
                    margin-left:0px;
                    margin-right:0px;
    }
    .RTL .BannerContentSmall3 {
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_Plugins_RTL.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:100%;
				    height:530px;
                    vertical-align:top;


                    margin-top:0px;
                    margin-left:0px;
                    margin-right:0px;
    }
    .BannerContentSmall4 {
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_emoticons.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:100%;
				    height:530px;
                    vertical-align:top;
                    margin-top:0px;
                    margin-left:0px;
                    margin-right:0px;
    }
    .RTL .BannerContentSmall4 {
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_emoticons_RTL.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:100%;
				    height:530px;
                    vertical-align:top;
                    margin-top:0px;
                    margin-left:0px;
                    margin-right:0px;
    }
    .BannerContentSmall5 {
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_Facebook.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:100%;
				    height:530px;
                    vertical-align:top;
                    margin-top:0px;
                    margin-left:0px;
                    margin-right:0px;
    }
    .RTL .BannerContentSmall5 {
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_Facebook_RTL.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:100%;
				    height:530px;
                    vertical-align:top;
                    margin-top:0px;
                    margin-left:0px;
                    margin-right:0px;
    }
    .BannerContentSmallHeader {
                
                    color:#ffffff;
                    font-size:24px;
                    font-weight:bold;
                    text-align:center;
                    margin-top:20px;
                    margin-left:15px;
                    margin-right:20px;
    }
    .BannerContentSmallButton {
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Button_Download2.png);
                    background-position:top center;
                    background-repeat:no-repeat;
                    height:63px;
                    margin-top:15px;
                    margin-left:200px;
                    margin-right:200px;
    }
    .BannerContentSmallButtonText {
                
                    font-size:12px;
				    text-decoration:none;
				    color:#fff;
                    font-weight:bold;
                    line-height:70px;
                    margin-left:0px;
                    margin-right:0px;
    }                              
    .BannerRight{
                    margin-top:10px;
                    margin-left:0px;
                    margin-right:0px;
                    margin-bottom:15px;
                
    }
    .BannerRightDownload{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Banners_Add/BannerRight200_Download.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:245px;
                    height:200px;
                    margin-left:0px;

                    margin-right:0px;
                    margin-bottom:0px;       
    }                              
    .BannerRightDownloadText{
                    margin-top:25px;
                    margin-left:7px;
                    margin-right:7px;
    }                              

    .BannerRightPlus{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Banners_Add/BannerRight200_Plus.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:190px;
                    height:220px;
                    margin-left:00px;
                    margin-right:00px;
                    margin-bottom:00px;     
    }                              
    .BannerRightPlusText{
                    font-size:13px;
                    text-decoration:none;
                    text-align:center;
                    color:#000;
                    font-weight:bold;
                    line-height:20px;
                    margin-left:17px;
                    margin-right:17px;
    }                                              
    .Add_BannerRight_Small {
	    width:120px;
	    vertical-align:top;
	    margin-top:25px;
	    margin-left:10px;
	    margin-right:0px;
    }    

    /*#Banners 960#*/
    .BannerContent960 {
	     background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_UI.jpg);
	     background-position:top center;
	     background-repeat:no-repeat;
	     width:930px;
	     height:520px;
	     vertical-align:top;
	     margin-top:0px;
	     margin-left:0px;
	     margin-right:0px;
    }

    .BannerContentHeader_960 {
	    color:#000;
	    font-size:26px;
	    font-weight:normal;
	    line-height:28px;
	    margin-left:20px;
	    margin-right:20px;
	    margin-bottom:10px;
	    min-width:420px;
	    max-width:500px;
    }

    .BannerContentText_960 {
	    font-size:18px;
	    text-decoration:none;
	    color:#000;
	    font-weight:regular;
	    margin-left:0px;
	    margin-right:0px;
	    margin-top:03px;
    }

    .BannerContentText2_960 {
	    width:300px;
	    font-size:10px;
	    text-align:center;
	    color:#000;
	    font-weight:bold;
	    margin-left:25px;
	    margin-right:25px;
	    margin-top:20px;
    }
    .RTL .BannerContentText2_960 {
	    width:300px;
	    font-size:10px;
	    text-decoration:none;
	    color:#000;
	    font-weight:bold;
	    margin-left:25px;
	    margin-right:25px;
	    margin-top:20px;
    }
    .BannerContentText3_960 {
	    width:300px;
	    font-size:10px;
	    text-decoration:none;
	    text-align:center;
	    color:#000;
	    font-weight:regular;
	    margin-left:25px;
	    margin-right:25px;
    }
    .RTL .BannerContentText3_960 {
	    width:300px;
	    font-size:10px;
	    text-decoration:none;
	    text-align:center;
	    color:#000;
	    font-weight:regular;
	    mmargin-left:25px;
	    margin-right:25px;
    }

    .BannerContentText4_960 {
	    text-decoration:none;
	    color:#000;
	    font-weight:normal;
	    width:500px;
    }
    .RTL .BannerContentText4_960 {
	    text-decoration:none;
	    color:#000;
	    font-weight:normal;
	    width:500px;
    }

    .BannerContentText5_960 {
	    font-size:14px;
	    text-decoration:none;
	    color:#000;
	    font-weight:regular;
    }

    .BannerContentButtonTemp_960 {
	    background-position:top left;
	    background-repeat:no-repeat;
	    width:300px;
	    height:78px;
	    margin-top:0px;
	    margin-left:25px;
	    margin-right:25px;
    }  

    .home_SkypeFlag {
	    margin-left:-10px;
	    margin-top:20px;
	    margin-right:15px;
	    margin-bottom:10px;
    }
    .IE7 #home_SkypeFlag { margin-left:-10px;margin-top:10px;margin-right:15px;margin-bottom:10px;}
    .RTL .home_SkypeFlag {
	    margin-left:15px;
	    margin-top:20px;
	    margin-right:-10px;
	    margin-bottom:10px;
    }
    .IE7 .RTL .home_SkypeFlag {margin-left:15px;margin-top:20px;margin-right:-10px;margin-bottom:10px;}

    .home_SkypeFlag2 {
	    margin-left:570px;
	    margin-top:-400px;
	    margin-right:-10px;
	    margin-bottom:5px;
    }

    .home_SkypeFlagBg {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Home_SkypeFlag_01.jpg);
	    background-position:top center;
	    background-repeat:repeat-x;
	    margin-left:15px;
	    margin-top:15px;
	    margin-right:15px;
    }
    .home_SkypeFlagLogo {
	    width:78px;
	    margin-left:20px;
	    margin-top:0px;
	    margin-right:0px;
    }
    .RTL .home_SkypeFlagLogo {
	    width:78px;
	    margin-left:0px;
	    margin-top:0px;
	    margin-right:20px;
    }
    .home_SkypeFlagText {
	    margin-left:5px;
	    margin-top:5px;
	    margin-right:5px;
	    margin-bottom:0px;
    }
    .home_SkypeFlagText2 {
	    font-weight:normal;
	    margin-left:5px;
	    margin-top:0px;
	    margin-right:5px;
    }
    .home_SkypeFlagText2 a {
	    font-weight:normal;
    }
    .home_SkypeFlagTextBld {
	    font-size:14px;
	    font-weight:bold;
	    margin-left:5px;
	    margin-right:5px;
    }

    /*#Features 960#*/ 
    .FeaturesContent960 {
	    width:930px;
	    min-height:260px;
	    vertical-align:top;
	    margin-top:0px;
	    margin-left:0px;
	    margin-right:0px;
    }

    .FeaturesVid_960 {
	    z-index:0;
	    background-position:top left;
	    width:410px;
	    height:250px;
	    margin-top:10px;
	    margin-left:00px;
	    margin-right:00px;
    }  
    .FeaturesTextWraper_960 {
	    font-size:15px;
	    text-decoration:none;
	    color:#000;
	    font-weight:regular;
	    margin-left:425px;
	    margin-right:05px;
	    margin-top:-250px;
	    vertical-align:top;
    }

    .RTL .FeaturesTextWraper_960 {
	    font-size:15px;
	    text-decoration:none;
	    color:#000;
	    font-weight:regular;
	    margin-right:425px;
	    margin-left:05px;
	    margin-top:-250px;
	    vertical-align:top;
    }

    .FeaturesButtonWrap {
	    margin-left:0px;
	    margin-top:15px;
	    margin-right:0px;
    }

    /*#Downloads 960#*/ 
    .DownloadsContent960 {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_960_Small.jpg);
	    background-position:top center;
	    background-repeat:no-repeat;
	    width:930px;
	    min-height:140px;
	    vertical-align:top;
	    margin-top:0px;
	    margin-left:0px;
	    margin-right:0px;
    }
    .RTL .DownloadsContent960 {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Image_Home_960_Small_RTL.jpg);
	    background-position:top center;
	    background-repeat:no-repeat;
	    width:930px;
	    min-height:153px;
	    vertical-align:top;
	    margin-top:10px;
	    margin-left:0px;
	    margin-right:0px;
    }

    .DownloadsContentHeader_960 {
	    color:#000;
	    font-size:23px;
	    font-weight:bold;
	    line-height:24px;
	    margin-top:0px;
	    margin-left:0px;
	    margin-right:0px;
	    margin-bottom:0px;
    }

    .DownloadsContentText_960 {
	    font-size:16px;
	    text-decoration:none;
	    color:#000;
	    font-weight:bold;
	    margin-left:0px;
	    margin-right:0px;
	    margin-top:03px;
    }
 
    .DownloadsTextWraper_960 {
	    font-size:15px;
	    text-decoration:none;
	    color:#000;
	    font-weight:regular;
	    margin-left:250px;
	    margin-right:250px;
	    margin-top:-58px;
    }

    .DownloadsContentButtonTemp_960 {
	    background-position:top left;
	    background-repeat:no-repeat;
	    width:200px;
	    height:63px;
	    margin-top:32px;
	    margin-left:15px;
	    margin-right:10px;
    }

    .RTL .DownloadsContentButtonTemp_960 {
	    background-position:top left;
	    background-repeat:no-repeat;
	    width:140px;
	    height:60px;
	    margin-top:32px;
	    margin-left:10px;
	    margin-right:15px;
    }

    .DownloadsButtonWrap {
	    margin-left:0px;
	    margin-top:15px;
	    margin-right:0px;
    }

    /*------------------------------------------------------------------------------------------------------------*/   
    /*#Landing Pages#*/   

    .Lp_Header {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/LandPages/Lp_Header.png);
	    background-position:top;
	    background-repeat:no-repeat;
	    background-color:#000;
	    width:100%;
	    height:53px;
    }
    .Lp_TopTable {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/LandPages/Lp_TopTable.jpg);
	    background-position:top center;
	    background-repeat:no-repeat;
	    width:100%;
	    height:25px;
    }
    .Lp_Table_Bg{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/LandPages/Lp_Table_Bg.jpg);
	    background-repeat:repeat;
    } 
    .Lp_Footer {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/LandPages/Lp_Footer.png);
	    background-position:top center;
	    background-repeat:no-repeat;
	    width:100%;
	    height:35px;
    }
    .Lp_h1{
	    vertical-align:text-top;
	    text-align:left;
	    font-size:24px;
	    color:#FFF;
	    font-weight:bold;
	    margin-top:05px;
	    margin-bottom:05px;
	    margin-right:10px;
	    margin-left:10px;
    }
    .Lp_h2{
	    vertical-align:text-top;
	    text-align:left;
	    font-size:18px;
	    color:#FFF;
	    font-weight:bold;
	    line-height:22px;
	    margin-top:00px;
	    margin-bottom:05px;
	    margin-right:15px;
	    margin-left:15px;
    }
    .Lp_Text{
	    vertical-align:text-top;
	    text-align:left;
	    font-size:13px;
	    color:#FFF;
	    font-weight:normal;
	    line-height:16px;
	    margin-top:05px;
	    margin-right:10px;
	    margin-left:0px;
    }
    .Lp_Down_Button{
	    width:325px;
	    height:75px;
	    margin-top:0px;
	    margin-right:11px;
	    margin-left:11px;
	    text-align:center;
    }
    .Lp_Down_Tx1{
	    text-align:center;
	    vertical-align:text-top;
	    font-size:12px;
	    color:#d1f749;
	    font-weight:bold;
	    width:325px;
	    margin-top:10px;
	    margin-bottom:0px;
	    margin-right:11px;
	    margin-left:11px;
    }
    .Lp_Down_Tx2{
	    text-align:center;
	    vertical-align:text-top;
	    font-size:14px;
	    color:#FFF;
	    font-weight:bold;
	    width:325px;
	    margin-top:07px;
	    margin-bottom:0px;
	    margin-right:11px;
	    margin-left:11px;
    }
    .Lp_Link {
	    vertical-align:text-top;
	    font-size:14px;
	    color:#d1f749;
	    font-weight:bold;
	    text-decoration:underline;
    }
    .Lp_Link a:link  {
	    vertical-align:text-top;
	    font-size:18px;
	    color:#d1f749;
	    font-weight:bold;
	    text-decoration:underline;
    }
    .Lp_Link a:hover {
	    vertical-align:text-top;
	    font-size:18px;
	    color:#FF0;
	    font-weight:bold;
	    text-decoration:underline;
    }

    /*------------------------------------------------------------------------------------------------------------*/   
    /*#Codebox#*/               
    .codebox {
	    width:550px;
	    height:55px;
	    border:0;
	    font-size:11px;
	    color:gray;
	    overflow:hidden;
    }
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Comments Download#*/
    .CommentDetail {margin-top:10px;}              
    .CommentUserName {font-weight:bold;}              
    .CommentText {
	    text-align:left;
	    width:70%;
    }
    .CommentDate {font-size:10px;}              
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Warning Message#*/             
    .Warn_Message {
        background-color:#ffffcc;
	    font-size:12px;
	    text-align:justify;
	    margin-top:10px;
	    margin-left:0px;
	    margin-right:15px;
        margin-bottom:15px;
    }
    /*#Warning Language#*/            
    .Warn_Language {
        background-color:#ffffcc;
        font-size:10px;
	    text-align:left;
	    padding-left:15px;
    }
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Working Message#*/             
    .Work_Message {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/WorkingPic.gif);
	    font-size:16px;
	    font-weight:bold;
	    text-align:center;
	    line-height:25px;
	    width:300px;
	    height:150px;
	    position:fixed;
	    bottom:250px;
	    left:40%;
	    right:50%;
    }
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Succes Message#*/                
    .Succes_Message {
        background-color:#CFC;
        font-size:12px;
	    font-weight:bold;
	    line-height:16px;
	    text-align:justify;
	    margin-top:10px;
	    margin-left:0px;
        margin-right:15px;
        margin-bottom:15px;
    }
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Error Message#*/    
    .Error_Message {
        background-color:#F30;
        font-size:12px;
	    font-weight:bold;
	    color:#FFF;
	    line-height:16px;
	    text-align:justify;
	    margin-top:10px;
	    margin-left:0px;
        margin-right:15px;
        margin-bottom:15px;
    }
    /*------------------------------------------------------------------------------------------------------------*/
    /*#TextareaScroll#*/
    #taID {
	    height:60px;
        width:530px;
    /*overflow:hidden;*/
    /*The above. No csroll bars, you could use this instead of the two below,
    but if the text has no white space then the content to the right would be hidden*/
    overflow-x:hidden;
    overflow-y:scroll;
    }
    /*------------------------------------------------------------------------------------------------------------*/
    /*#GeneralActions#*/
    .GeneralActions {
	    margin-top:10px;
	    margin-bottom:10px;
    }              
    .BoldInfoLabel {
	    font-weight:bold;
	    margin-bottom:05px;
    }              
    .InfoLabel {
	    font-weight:normal;
	    line-height:14px;
    }              
    .UniSelector {
	    margin-top:10px;
	    margin-bottom:10px;
    }              
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Error Message#*/
    .ErrorMessage {color: #ff0000;}
    /*------------------------------------------------------------------------------------------------------------*/
    .PageTitle {
	    font-weight: bold;
	    font-size: 20px;
	    color: black;
	    vertical-align: top;
	    text-align: left;
    }

    .DropDownList {width: 160px;}
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Buttons#*/
    .ContentButton, .SubmitButton {width: 100px;}

    .LongButton {width: 120px;}

    /*------------------------------------------------------------------------------------------------------------*/
    /*#Badges#*/
    .Badge {margin-bottom:07px;}

    .BadgeImage {margin-bottom:07px;}

    /*------------------------------------------------------------------------------------------------------------*/
    /*#Comments#*/
    /*Comments/Comment Action*/
    .CommentAction{
	    float:right;
	    font-size:10px;
	    font-weight:normal;
	    color:#000000;
	    margin-left:05px;
    }
    .CommentAction a {
	    color:#000;
	    font-weight:normal;
    }
    .CommentAction a:link, /*.CommentAction a:visited*/ {
	    color:#000000;
	    font-weight:normal;
    }
    .CommentAction a:hover {
	    font-size:10px;
	    color:#ff8d2f;
	    font-weight:normal;
    }

    /*------------------------------------------------------------------------------------------------------------*/
    /*#Controls#*/
    /*Controls/Aprovals*/
    .AprovalControl {
	    float:right;
	    font-size:10px;
	    font-weight:normal;
	    color:#000000;
	    margin-bottom:05px;
    }

    .AprovalControl a {
	    color:#000;
	    font-weight:bold;
    }
    .AprovalControl a:link, /*.AprovalControl a:visited */{
	    color:#000000;
	    font-weight:bold;
    }
    .AprovalControl a:hover {
	    font-size:10px;
	    color:#ff8d2f;
	    font-weight:bold;
    }
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Global/Logon form#*/
    .LoginPanelPasswordRetrieval input[type="submit"]
    {width: 120px;}

    .LogonTextBox
    {width: 150px;}
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Global/Language Selector#*/
    .languageSelection img
    {border: none;}

    .languageSelectionWithCultures, .languageSelection
    {text-align: right;}

    .languageSelectionWithCultures a
    {padding: 0px 2px;}

    .languageSelection span, .languageSelectionWithCultures span
    {padding: 0px 2px;}

    .languageSelectionWithCultures img
    {vertical-align: text-bottom;}
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Global/Message & Errors labels#*/
    .EditingFormErrorLabel, .EventManagerRegError
    {color: #ff0000;}

    /*#Community#*/
    /*Community/Bottom Menu*/
    .RequestFriend{
	    font-size:12px;
	    font-weight:bold;
	    color:#249ad4;
	    text-decoration:underline;
    }
    /*------------------------------------------------------------------------------------------------------------*/
    /*#Main styles#*/
    /*#Main styles/General#*/
    .zoneLeft
    {width: 190px;}

    .zoneContent {
	    width: 735px;
	    margin: 0px;
    }

    .zoneContentLogin {
	    width: 300px;
	    margin: 0px;
	    float:left;
    }

    .zoneContentLoginR {
	    width: 300px;
	    margin: 0px;
	    float:Right;
    }
    .zoneRSS {
	    margin-bottom:15px;
	    /*margin-right:10px;*/
	    margin-left:10px;
	    float:Right;
    }

    .largeLeftContent 
    {width: 225px;!important}

    /*#Main styles/Events page#*/

    .userContributinons .zoneTop
    {width: 100%;}

    /*#Main styles/Events page#*/

    .eventCalendarDetail .zoneTop {
	    width: 100%;
	    margin-bottom: 10px;
    }

    .eventCalendarDetail .zoneLeft
    {width: 450px;}

    .eventCalendarDetail .zoneRight
    {width: 450px;}


    /*#Main styles/Blog page#*/
    .blogDetail .zoneTop {
	    width: 100%;
	    margin-bottom: 10px;
    }

    .blogDetail .zoneLeft
    {width: 700px;}

    .blogDetail .zoneRight
    {width: 200px;}

    /*#Main styles/Master page#*/
    /*Top logo, top menu*/
    .mainDiv {
	    width: 100%;
	    margin: 0px auto;
		
    }

    .zoneTop {
	    width: 100%;
	    float: right;
	    /* padding-right: 10px;*/
    }

    .zoneFooter {
        font-size:smaller;
    }

    .zoneFooter a {
	    text-decoration: underline;
    }

    .zoneFooterLang {
	    margin-top:5px;
	    margin-bottom:10px;
    }

    .zoneFooterLang a {
	    text-decoration: underline;
    }

    /*#Widget Layout#*/

    .zoneWidgetLeft1
    {width: 300px;}

    .zoneWidgetMiddle1
    {width: 300px;}

    .zoneWidgetRight1
    {width: 300px;}

    .zoneWidgetLeft2
    {width: 300px;}

    .zoneWidgetMiddle2
    {width: 300px;}

    .zoneWidgetRight2
    {width: 300px;}

    .zoneWidgetLeft3
    {width: 300px;}

    .zoneWidgetMiddle3
    {width: 300px;}

    .zoneWidgetRight3
    {width: 300px;}

    /*------------------------------------------------------------------------------------------------------------*/
    /*#Tab menu#*/
    .TabControlTable {
	    height: 25px;
	    background: url(/App_Themes/MsgPlusRegular/Images/tabmenu_item_bg.gif) repeat-x center left;
	    padding: 0;
	    margin: 0;
    }

    .TabControlLeft, .TabControlRight, .TabControlSelectedLeft, .TabControlSelectedRight
    {display: none;}

    .TabControl {
	    background: url(/App_Themes/MsgPlusRegular/Images/tabmenu_item_bg.gif) repeat-x center left;
	    padding: 0px 10px 0px 10px;
    }

    .TabControlSelected {
	    background: url(/App_Themes/MsgPlusRegular/Images/tabmenu_item_active_bg.gif) repeat-x center left;
	    padding: 0px 10px 0px 10px;
    }

    .TabControlTable a {
	    color: #000000;
	    text-decoration: none;
	    font-size: 12px;
    }

    /*#Top menu styles/Horizontal MyPlus#*/
    .horizontalMyPlusmenu{font-size: 12px;}

    .horizontalMyPlusCMSMenu {
	    height: 38px;
	    color: #000000;
	    padding: 3px;
    }
    .horizontalMyPlussubCMSMenu tr{
	    background: url(/App_Themes/MsgPlusRegular/Images/MyPlusMenu-bg.gif) repeat-x;
	    color:#ffffff;
	    font-size: 12px;
	    text-decoration: none;
	    text-align: left;
    }
    .horizontalMyPlussubCMSMenuItem{
	    font-size: 10px;
	    white-space: nowrap;
	    display: block;
	    background: url(/App_Themes/MsgPlusRegular/Images/MyPlusMenu-bg.gif) repeat-x;
	    color:#ffffff;
	    text-decoration: none;
	    text-align: left;
    }

    .horizontalMyPlussubCMSMenuItem, .horizontalMyPlussubCMSMenuItemMouseOver, .horizontalMyPlussubCMSMenuItemMouseDown,
    .horizontalMyPlussubCMSMenuHighlightedMenuItem, .horizontalMyPlussubCMSMenuHighlightedMenuItemMouseOver, 
    .horizontalMyPlussubCMSMenuHighlightedMenuItemMouseDown {
	    font-size: 12px;
	    padding: 5px 3px;
	    min-width: 81px;
	    white-space: nowrap;
	    display: block;
    }

    .horizontalMyPlussubCMSMenuHighlightedMenuItem, .horizontalMyPlussubCMSMenuHighlightedMenuItemMouseOver, 
    .horizontalMyPlussubCMSMenuHighlightedMenuItemMouseDown, .horizontalMyPlussubCMSMenuItemMouseOver
    {
	    background: url(/App_Themes/MsgPlusRegular/Images/MyPlusMenu-bg.gif) repeat-x;
	    color:Yellow;
	    text-decoration: none;
    }

    .horizontalMyPlusCMSMenuItem, .horizontalMyPlusCMSMenuItemMouseOver, .horizontalMyPlusCMSMenuItemMouseDown, 
    .horizontalMyPlusCMSMenuHighlightedMenuItem, .horizontalMyPlusCMSMenuHighlightedMenuItemMouseOver, 
    .horizontalMyPlusCMSMenuHighlightedMenuItemMouseDown, 

    .horizontalMyPlusCMSMenuItemMouseUp, .horizontalMyPlusCMSMenuHighlightedMenuItemMouseUp
    {
	    font-size: 12px;
	    padding: 0px 10px;
	    color:White;
	    font-weight:bold;
    }

    .horizontalMyPlusCMSMenuItemMouseOver, .horizontalMyPlusCMSMenuHighlightedMenuItem, 
    .horizontalMyPlusCMSMenuHighlightedMenuItemMouseOver, .horizontalMyPlusCMSMenuHighlightedMenuItemMouseDown
    {
                    /*background: url(/App_Themes/MsgPlusRegular/Images/topMenuItemHover.gif) repeat-x;*/
            color:Yellow;
            font-weight:bold;
		    text-decoration: none;
    }
    .zoneMyPlusMenu{
        margin: 0px auto;
	    clear: both;
	    position: relative;	
	    width:1000px;
    }

    .zoneMyPlusMenuHidden
    {height:0px;}

    /*#Bottom Menu#*/
    /*Bottom Menu/Bottom Menu*/
    .Bottom_MenuDiv {
    margin-right:20px;
    margin-top:05px;
    }

    a.Bottom_Menu {
	    font-size:12px;
	    color:#FFF;
	    text-align:right;
	    font-weight:bold;
	    text-decoration: none;
    }

    a.Bottom_Menu:link, a.Bottom_Menu:visited {
	    font-size:12px;
	    color:#FFF;
	    font-weight:bold;
	    text-decoration: none;
    }
    a.Bottom_Menu:hover {
	    font-size:12px;
	    color:#d2f849;
	    font-weight:bold;
	    text-decoration: none;
    }

    /*#Main Table Content#*/
    .TableMainContent{
	    width:100%;
	    vertical-align:top;
    }              

    .TDMainContentLEdge{
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/black/TDMainContentRbg.jpg);
	    width:10px;
	    height:10px;
	    vertical-align:top;
    }

    .TDMainContentRbg{
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/TDMainContentRbg.jpg);
	    width:940px;
	    height:auto;
	    vertical-align:top;
    }

    .TDMainContentREdge{
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/black/TDMainContentRbg.jpg);
	    width:10px;
	    height:10px;
	    vertical-align:top;
    }


    .TDMainContentLLineBg{
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/black/TDMainContentLLineBg.png);
	    width:10px;
	    background-repeat:repeat-y;
	    vertical-align:top; 
    }

    .TDMainContentLineBg{
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/black/TDMainContentRbg.png);
	    width:940px;
	    vertical-align:top;
    }

    .TDMainContentRLineBg{
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/black/TDMainContentRLineBg.png);
	    width:10px;
        background-repeat:repeat-y;
	    vertical-align:top;
    }

    .TDMainContentBLEdge {
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/black/TDMainContentBLEdge.png);
	    width:10px;
	    height:20px;
	    vertical-align:top;
    }

    .TDMainContentBRbg{
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/black/TDMainContentBRbg.png);
	    width:940px;
	    height:20px;
	    vertical-align:top;
    }

    .TDMainContentBREdge {
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/black/TDMainContentBREdge.png);
	    width:10px;
	    height:20px;
	    vertical-align:top;
    }

    .TableMainMenu {
	    width:996px;
	    vertical-align:top;
	    z-index:1000;
	    height:25px;	
    }              
                
    .TDMainMenuLEdge {
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/MainMenuL.jpg);
	    background-repeat: repeat-y;
	    width:10px;
	    vertical-align:top;
	    visibility:hidden;
    }
                
    .TDMainMenuL  {
	    background-color:transparent;
	    width:976px;
	    vertical-align:top;
    }
    .TDMainMenuL404 {
	    background-image:  url(/App_Themes/MsgPlusRegular/Images/LoginMenu-bg.gif);
	    width:720px;
	    vertical-align:top;
    }

    .TDMainMenuREdge{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/LoginMenuR.jpg);
	    width:10px;
	    vertical-align:top;
    }              

    body:nth-of-type(1) .TDMainMenuREdge{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/LoginMenuR.jpg);
	    width:09px;
	    vertical-align:top;
	    visibility:hidden;
    }              


    .TDMainMenuR {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/LoginMenu-bg.gif);
	    width:10%;
	    vertical-align:top;
	    visibility:hidden;
    }              
                
    .TDSubMenuLEdge{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/black/MyPlusMenuL.png);
	    background-repeat:no-repeat;
	    width:10px;
	    vertical-align:top;
    }
                
    .TDSubMenuL {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/MyPlusMenu-bg2.jpg);
	    background-repeat:no-repeat;
	    width:346px;
	    height:30px;
	    vertical-align:top;
    }

    .TDSubMenuSpaceMid {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/MyPlusMenuSeperator.jpg);
	    background-repeat:no-repeat;
	    width:0px;
	    vertical-align:top;
    }              

    .TDSubMenuMyPlusLogo{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/MyPlusImage.gif);
	    background-repeat:no-repeat;
	    width:120px;
	    vertical-align:top;
    }              

    .TDSubMenuREdge{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/black/MyPlusMenuR.png);
	    background-repeat:no-repeat;
	    width:10px;
	    vertical-align:top;
    }              

    .TDSubMenuR {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/MyPlusMenu-bg.gif);
	    width:419px;
	    vertical-align:top;
    }              

    .horizontalSubmenu {
	    float:right;
	    height:auto;
	    position:relative;
	    left:-130px;
    }              

    .SmallTab {
	    width:920px;
	    height:auto;
	    vertical-align:middle;
	    border:none;
        cellpadding:0px;
	    cellspacing:0px;             
    }

    .SmallTabTopL {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/SmallTabTopL.jpg);
	    background-repeat:no-repeat;
	    width:10px;
	    height:20px;
	    vertical-align:top;
    }

    .SmallTabTopR {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/SmallTabTopR.jpg);
	    background-repeat:no-repeat;
	    width:10px;
	    height:20px;
	    vertical-align:top;
    }

    .SmallTabTopMid {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/SmallTabTopMid.jpg);
	    height:20px;
	    width:900px;
	    vertical-align:top;
    }

    .SmallTabMidL {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/SmallTabMidL.jpg);
	    width:10px;
	    min-height:200px;
	    vertical-align:top;
	    background-position:left;
                
    }              
    .SmallTabMid {
        background-color:#FFF;
	    background-repeat:repeat-y;
	    width:900px;
	    vertical-align:top;
    }                              

    .SmallTabMidLoginR{
	    background-color:#FFF;
	    width:365px;
	    vertical-align:top;
    }

    .SmallTabMidLoginL{
	    background-color:#FFF;
	    width:365px;
	    vertical-align:top;
    }

    .SmallTabMidR {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/SmallTabMidR.jpg);
	    width:10px;
	    min-height:200px;
	    vertical-align:top;
	    background-position:right;
    }                              

    .SmallTabBottomMid {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/SmallTabBottomMid.jpg);
	    height:20px;
	    width:900px;
	    vertical-align:top;
    }

    .SmallTabBottomL {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/SmallTabBottomL.jpg);
	    background-repeat:no-repeat;
	    width:10px;
	    height:20px;
	    vertical-align:top;
    }

    .SmallTabBottomR {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/SmallTabBottomR.jpg);
	    background-repeat:no-repeat;
	    width:10px;
	    height:20px;
	    vertical-align:top;
    }

    .zoneMenu {
	    margin: 0px auto;
	    clear: both;
	    position:relative;
	    top:-87px;
    }

    .zoneMainContent{
	    margin-bottom:0px;
	    margin-top:0px;
	    margin-left:0px;
	    margin-right:0px;
	    width: 100%;
    }


    #mainContentAndFooter
    {
        position:absolute;
        top:540px; 
    }

    #tablemainOO
    {
        margin: 0 auto; 
    }

    .IE6 .zoneMainContent {height: 400px;}

    .zoneContent {
	    width: 735px;
	    margin: 0px;
    }

    .zoneBottom {min-height: 15px;}

    .IE6 .zoneBottom { height: 15px;}


    .zoneBottomMenu{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/black/TDMainContentTopSpacer.png);
	    width:100%;
	    height:10px;
	    background-repeat:no-repeat;
	    background-position:left top;
    }

    .zoneLogo{
	    width: 100%;
	    height: 75px;
    }

    .RTL .zoneLogo
    { direction: ltr;
      /*background-image: url(/App_Themes/MsgPlusRegular/Images/banner_rtl.png);*/
      height: 75px; }

    /*Top logo, left menu*/
    .mainDivLeftMenu {
	    width: 1024px;
	    margin: 15px auto;
    }

    .mainDivLeftMenu .zoneMenu {
	    width: 90px;
	    margin: 0px 0 10px 0;
	    min-height: 400px;
	    clear: none !important;
    }

    .mainDivLeftMenu .verticalCMSMenu
    { width: 98%; }

    .mainDivLeftMenu {
	    padding-left: 4px;
	    margin: 0px 0 10px 0;
    }

    /*#Main styles/Home page#*/

    .NewsletterSubscription .Table td
    { padding: 1px 2px 1px 0px;}
    /*
    .NewsletterSubscription
    {
                    overflow: hidden;
                    width: 225px;
    }
    */
    .NewsletterSubscription .Table td label {
	    width: 65px !important;
	    overflow: hidden;
    }

    .Gecko .NewsletterSubscription .Table td {
	    padding: 2px 2px 2px 0px !important;
    }

    .homeTopImage3cols .zoneTop {
	    width: 100% !important;
	    padding-bottom: 15px !important;
	    float: none !important;
    }

    .homeTopImage3cols .zoneCenter
    { margin: 15px 0 10px 0 !important; }

    .homeTopImage3cols .zoneCenter {
	    width: 417px !important;
	    text-align: justify !important;
	    margin: 0 14px 0 14px !important;
    }

    .DesignMode .homeTopImage3cols .zoneCenter
    { width: 415px !important; }

    /* IE6 hack */
    .IE6 .homeTopImage3cols .zoneCenter
    { width: 414px !important; }

    .IE6 .DesignMode .homeTopImage3cols .zoneCenter
    { width: 412px !important; }

    .homeTopImage3cols .zoneLeft
    { width: 245px; }

    .homeTopImage3cols .zoneRight
    { width: 240px; }

    /* Featured product */
    .FeaturedProduct{
	    text-align: center;
	    font-weight: bold;
    }
    .FeaturedProduct a {
	    text-decoration: none;
	    display: block;
	    margin-bottom: 3px;
	    font-weight: normal;
    }
    .FeaturedProduct img
    { border: medium none; }

    .FeaturedProduct .ProductPrice {
	    font-size: 120%;
	    width: 100%;
    }

    /*#Main styles/Office list with map#*/
    .officeListMap .zoneLeft
    {width: 250px;}

    .officeListMap .zoneRight
    {width: 440px;}

    /*#Main styles/Header and text#*/
    .textHeader .zoneContent
    {width: 100% !important;}

    /*#Main styles/Text with left menu and right column#*/
    .textColLeftMenu .zoneLeft
    {width: 25% !important;}

    .textColLeftMenu .zoneContent
    {width: 50% !important;}

    .textColLeftMenu .zoneRight
    {width: 25% !important;}


    /*#Main styles/Three columns#*/
    .threeCols .zoneLeft
    {width: 33% !important;}

    .threeCols .zoneCenter
    {width: 34% !important;}

    .threeCols .zoneRight
    {width: 33% !important;}

    /*#Main styles/Three columns with left menu#*/
    .threeColsLeftMenu .zoneLeftMenu
    {width: 24% !important;}

    .threeColsLeftMenu .zoneLeft
    {width: 25% !important;}

    .threeColsLeftMenu .zoneCenter

    {width: 26% !important;}

    .threeColsLeftMenu .zoneRight
    {width: 25% !important;}

    /*#Main styles/Two columns with left menu#*/
    .twoColsLeftMenu .zoneLeftMenu
    {width: 26% !important;}

    .twoColsLeftMenu .zoneLeft
    {width: 37% !important;}


    .twoColsLeftMenu .zoneRight
    {width: 37% !important;}

    /* Menu design */
    .CMSTreeMenuTable
    {width: 100%;}

    .CMSTreeMenuTable a
    {white-space: nowrap;}

    .subCMSTreeMenuTable
    {margin-left: 10px;}

    .CMSTreeMenuTable a:hover
    {text-decoration: underline;}

    .CMSTreeMenuItem, .CMSTreeMenuSelectedItem {
	    background: url(/App_Themes/MsgPlusRegular/Images/leftmenuBg.gif) repeat-x left bottom;
	    padding: 3px 0px;
    }

    .subCMSTreeMenuItem, .subCMSTreeMenuSelectedItem {
	    background: url(/App_Themes/MsgPlusRegular/Images/leftmenuBg.gif) repeat-x left bottom;
	    padding: 3px 0px;
    }

    .CMSTreeMenuLink {
	    padding-left: 12px;
	    text-decoration: none;
	    color: #000000;
	    background: url(/App_Themes/MsgPlusRegular/Images/treeMenuItemBackground.png) no-repeat left center;
    }

    .subCMSTreeMenuLink{
	    text-decoration: none;
	    padding-left: 18px;
	    background: url(/App_Themes/MsgPlusRegular/Images/treeMenuItemBackground.png) no-repeat 8px center;
    }

    .CMSTreeMenuSelectedLink {
	    background: url(/App_Themes/MsgPlusRegular/Images/treeMenuItemBackgroundActive.png) no-repeat left center;
	    padding-left: 12px;
    }

    .subCMSTreeMenuSelectedLink {
	    background: url(/App_Themes/MsgPlusRegular/Images/treeMenuItemBackgroundActive.png) no-repeat 8px center;
	    padding-left: 18px;
    }

    /*#Top menu styles#*/
    .horizontalmenu{
	    /*background: #a0a0a0 url(/App_Themes/MsgPlusRegular/Images/topMenuBackground.gif);
	    border-top: 1px solid #dcdcdc;
	    border-bottom: 1px solid #dcdcdc;*/
	    font-size: 12px;               
    }

    .verticalmenu
    {background: none;}

    /*#Top menu styles/Horizontal#*/
    .horizontalCMSMenu {
	    height: 40px;
	    color: #000000;
	    padding: 3px;
	    /*background: #a0a0a0 url(/App_Themes/MsgPlusRegular/Images/topMenuBackground.gif);*/
    }

    .horizontalsubCMSMenu
    {background: #ffffff;}

    .horizontalsubCMSMenu tr
    {background: #ffffff;}

    .horizontalsubCMSMenuItem{
	    white-space: nowrap;
	    display: block;
    }

    .horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown,
    .horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
    .horizontalsubCMSMenuHighlightedMenuItemMouseDown
    {
	    font-size: 14px;
	    color: #FFFFFF;
	    background: url(/App_Themes/MsgPlusRegular/Images/topMenuItemHover.gif) repeat-x;
	    padding: 5px 3px;
	    min-width: 81px;
	    white-space: nowrap;
	    display: block;
    }

    .horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
    .horizontalsubCMSMenuHighlightedMenuItemMouseDown, .horizontalsubCMSMenuItemMouseOver
    {
	    background: url(/App_Themes/MsgPlusRegular/Images/topMenuItemHover.gif) repeat-x;
	    color: Yellow;/*#ffffff;*/
	    text-decoration: underline;
    }

    .horizontalCMSMenuItem, .horizontalCMSMenuItemMouseOver, .horizontalCMSMenuItemMouseDown, 
    .horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, 
    .horizontalCMSMenuHighlightedMenuItemMouseDown, 
    .horizontalCMSMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseUp
    {
	    font-size: 14px;
	    padding: 0px 10px;
	    color:White;
	    font-weight:bold;
	    /*background: url(/App_Themes/MsgPlusRegular/Images/topMenuItemDivider.gif) no-repeat top right;*/
    }

    .horizontalCMSMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItem, 
    .horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown
    {
	    font-size: 14px;
	    color: Yellow;/*#ffffff;*/
	    font-weight:bold;
	    text-decoration: underline;
    }

    /*#Top menu styles/Vertical Download Menu#*/
    .verticalDownloadCMSMenu
    {width: 144px;}

    .verticalDownloadCMSMenu tr /*td*/ {
	    background: url(/App_Themes/MsgPlusRegular/Images/Btn_RightMenu_Normal.jpg);
	    background-repeat:no-repeat;    
        width: 144px;
	    height: 28px;
	    font-size: 12px; 
	    text-align:left;
	    text-indent: 10px;
	    color:White;
    }

    .verticalDownloadCMSMenuHighlightedMenuItem,.verticalDownloadCMSMenuHighlightedMenuItemMouseOver, 
    .verticalDownloadCMSMenuHighlightedMenuItemMouseDown, .verticalDownloadCMSMenuHighlightedMenuItemMouseUp
    , .verticalDownloadCMSMenuHighlightedMenuItem, 
    .verticalDownloadCMSMenuHighlightedMenuItemMouseOver, .verticalCMSMenuHighlightedMenuItemMouseDown
    {
	    /*margin-left:10px;*/
	    width: 144px;
	    height: 28px;
	    font-size: 12px;
	    text-align:left;
	    text-indent: 10px;
	    color:Yellow;
	    background:  url(/App_Themes/MsgPlusRegular/Images/Btn_RightMenu_Selected.jpg);/*.jpg);*/
	    background-repeat:no-repeat;   
    }

    .verticalDownloadCMSMenuItem, .verticalDownloadCMSMenuItemMouseOver, .verticalDownloadCMSMenuItemMouseDown, 
    .verticalDownloadCMSMenuItemMouseUp
    {
	    /*margin-left:10px;*/
	    width: 144px;
	    height: 28px;
	    font-size: 12px;
	    text-align:left;
	    text-indent: 10px;
	    color:White;
	    background: url(/App_Themes/MsgPlusRegular/Images/Btn_RightMenu_Normal.jpg);/*Btn_RightMenu_Selected.jpg);*/
	    background-repeat:no-repeat;
    }

    .verticalDownloadCMSMenuItemMouseOver {
	    background:  url(/App_Themes/MsgPlusRegular/Images/Btn_RightMenu_Over.jpg);
	    background-repeat:no-repeat;
	    width: 144px;
	    height: 28px;
	    font-size: 12px;
	    text-align:left;
	    text-indent: 10px;
	    color:Yellow;
    }

    /*#Top menu styles/Vertical Download Menu#*/
    .verticalDownloadCMSMenu
    {width: 144px;}

    .verticalDownloadCMSMenu tr /*td*/ {
	    background: url(/App_Themes/MsgPlusRegular/Images/Btn_RightMenu_Normal.jpg);
	    background-repeat:no-repeat;    
        /*margin-left:10px;*/
	    width: 144px;
	    height: 28px;
	    font-size: 12px; 
	    text-align:left;
	    text-indent: 10px;
	    color:White;
    }

    .verticalDownloadCMSMenuHighlightedMenuItem,.verticalDownloadCMSMenuHighlightedMenuItemMouseOver, 
    .verticalDownloadCMSMenuHighlightedMenuItemMouseDown, .verticalDownloadCMSMenuHighlightedMenuItemMouseUp
    , .verticalDownloadCMSMenuHighlightedMenuItem, 
    .verticalDownloadCMSMenuHighlightedMenuItemMouseOver, .verticalCMSMenuHighlightedMenuItemMouseDown
    {
        /*margin-left:10px;*/
	    width: 144px;
	    height: 28px;
	    font-size: 12px;
	    text-align:left;
	    text-indent: 10px;
	    color:Yellow;
	    background:  url(/App_Themes/MsgPlusRegular/Images/Btn_RightMenu_Selected.jpg);/*.jpg);*/
	    background-repeat:no-repeat;  
    }

    .verticalDownloadCMSMenuItem, .verticalDownloadCMSMenuItemMouseOver, .verticalDownloadCMSMenuItemMouseDown, 
    .verticalDownloadCMSMenuItemMouseUp
    {
        /*margin-left:10px;*/
	    width:144px;
	    height:28px;
	    font-size:12px;
	    text-align:left;
	    text-indent:10px;
	    color:White;
	    background: url(/App_Themes/MsgPlusRegular/Images/Btn_RightMenu_Normal.jpg);/*Btn_RightMenu_Selected.jpg);*/
	    background-repeat:no-repeat;
    }

    .verticalDownloadCMSMenuItemMouseOver{
	    background:  url(/App_Themes/MsgPlusRegular/Images/Btn_RightMenu_Over.jpg);
	    background-repeat:no-repeat;
	    width: 144px;
	    height: 28px;
	    font-size: 12px;
	    text-align:left;
	    text-indent: 10px;
	    color:Yellow;
    }

    /*Breadcrumbs*/
    .Breadcrumbs {
        color:Black;
        text-align:center;
        font-size:x-large;
        margin-top:10px;
        margin-bottom:10px;
    }

    /*#Other css styles#*/

    /*#Other css styles/Language selector#*/
    .languageselector {
	    float: right;
	    margin: 30px 10px 0px 0px;
    }

    .languageselector img {
	    border: none;
	    margin-left: 5px;
	    margin-right: 3px;
    }

    .languageselector a {
	    color: #000000;
	    text-decoration: none;
    }

    /*#Other css styles/Language Box#*/
    .Languagebox {
	    float: right;
	    vertical-align:bottom;    
        margin-top:200px;
        margin-right:10px;
    }

    /*#Other css styles/Search box#*/
    .searchbox {
	    float: right;
        vertical-align:bottom;                
        margin-top:85px;
	    color:Black;
	    margin-right:-160px;
    }

    .Mozilla .searchbox {
	    float: right;
        vertical-align:bottom;                
        margin-top:85px;
	    color:Black;
	    margin-right:-240px;
    }

    .searchbox input[type=image]
    {margin: 0px 0px 0px -20px;}

    .searchbox label {
	    margin-right: 10px;
	    padding-bottom: 5px;
    }

    /*#Other css styles/UpdateStatus#*/
    .UpdateStatus {
	    color:Red;
	    font-weight:bolder;
	    text-align:left;
	    font-size:10px;
    }

    .currentUser {
	    font-weight:bold;
	    text-align:justify;
	    font-size:10px;
	    padding-top:9px;
	    margin-left:3px;
	    margin-right:3px;
	    color:#000;
    }

    .signOut {
	    padding-top:06px;
	    padding-left:10px;
	    padding-right:10px;
	    float:right;	
    }
 
    .signoutLink {
	    padding-top:02px;
	    padding-bottom:02px;
	    padding-left:05px;
	    padding-right:05px;
	    text-align:center;
    }

    .shoppingCartPreview {
	    float: right;
	    margin-top: 5px;
	    color:White;
	    width: 100%;
	    text-align: right;
	    margin-top: 5px;*/
    }
    .shoppingCartPreview table
    {float: right;}

    .SmallTextLabel
    {font-size: 12px;}

    /*#Other css styles/Polls#*/
    .PollTitle {
	    font-weight:bold;
	    display:none;
	    margin-bottom:10px
    }

    .PollAnswers{
	    font-size: 10px;
	    margin-top: 5px;
    }

    .PollGraph {
	    height: 8px;
	    border: 1px solid gray;
    }

    .PollGraph div{
	    height: 8px;
	    background: url(/App_Themes/MsgPlusRegular/Images/poll02.gif) 100% 0% repeat-x;
	    line-height: 0px;
	    font-size: 0px;
    }

    .PollGraph div.PollGraph0 {
	    background: url(/App_Themes/MsgPlusRegular/Images/poll01.gif) 100% 0% repeat-x;
    }

    .PollGraph div.PollGraph2 {
	    background: url(/App_Themes/MsgPlusRegular/Images/poll03.gif) 100% 0% repeat-x;
    }

    .PollQuestion {
	    font-size:14px;
	    font-weight: bold;
    }

    .PollCount
    {text-align: right;}

    .PollFooter {margin-top:10px;}

    .SubscriptionButton, .PollVoteButton{
	    font-size:10px;
	    font-weight:normal;
	    background: url(/App_Themes/MsgPlusRegular/Images/buttonBackground.gif) repeat-x;
	    border: 1px solid #000000;
	    color: #ffffff;
    }

    .XShortButton
    {width: 100px;}

    /*#Containers#*/
    /*#Containers/PlusTable#*/
    .PlusTableContent {
	    width:100%;
	    vertical-align:top;
	    border-width: 1px;
	    border-spacing: 0px;
	    border-style: none;
	    border-collapse: collapse;             
    }
    .PlusTableContentTd {
	    -moz-border-radius: 0px 0px 0px 0px;
	    border-width: 2px;
	    padding: 4px;
	    border-style: inset;
	    border-color: #e2edfe;
	    background-color: white;
	    font-size:14px;
	    text-align:left;
                
    }
    .PlusTableContentTdTitle {
	    -moz-border-radius: 0px 0px 0px 0px;
	    border-width: 2px;
	    padding: 1px;
	    height:10px;
	    border-style: inset;
	    border-color: #e2edfe;
	    background-color:#e2edfe;
	    font-size:14px;
	    font-weight:bold;
	    text-align:left;   
    }

    /*#Containers/Content padding#*/
    .ContentPadding
    {padding: 10px 5px 0px 5px;}

    /*#Containers/Black box#*/
    .blackBox {
	    background: url(/App_Themes/MsgPlusRegular/Images/BlackboxBackground.gif);
	    background-repeat:repeat-x;
	    border: 1px solid #e5e5e5;
	    margin-bottom: 15px;
    }
    .title {
	    padding: 3px 5px;
	    font-size: 12px;
	    margin-top: 0px;
	    color: white;
	    margin-bottom:0px;       
    }

    /*.blackBox .title
    {
                    background: #A0A0A0 url(/App_Themes/MsgPlusRegular/Images/boxBackground.gif);
                    background-repeat:repeat-x;
                    padding: 3px 5px;
                    font-size: 12px;
                    margin-top: 0px;
                    color: white;
                    margin-bottom:0px;       
    }*/
    .blackBox .content {
	    padding: 05px;
	    /*background: #ebf8ff;*/
    }
    /*#Containers/Orange box#*/
    .orangeBox {
	    background: url(/App_Themes/MsgPlusRegular/Images/boxBackground.gif);
	    background-repeat:repeat-x;
	    border: 1px solid #1B6F9D;
	    margin-bottom: 15px;
	    text-align:left;
    }

    /*.orangeBox .title
    {
                    background: #1B6F9D url(/App_Themes/MsgPlusRegular/Images/topMenuItemHover.gif) 0% 40% repeat-x;
                    padding: 3px 5px;
                    font-size: 12px;
                    margin-top: 0px;
                    margin-bottom:0px;
                    color: white;
    }*/

    .orangeBox .content {padding: 5px;}

    /*#Containers/Orange box with grey cont.#*/
    .orangeBoxGrey { }

    .orangeBoxGrey .title {
	    background: #e36c26 url(/App_Themes/MsgPlusRegular/Images/OrangeBoxTitle.gif) repeat-x;
	    padding: 3px 5px;
	    font-size: 12px;
	    margin-top: 0px;
	    margin-bottom:0px;
    }

    .orangeBoxGrey .content {
	    padding: 5px;
	    background: #f0f0f0;
    }

    /*#Containers/Gray box#*/
    .grayBox {
	    background: #f0f0f0;
	    padding: 5px;
    }

    /*#Containers/RightBox#*/
    .RightBox_Top{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/RightBox_Top.jpg);
	    background-position:top center;
	    width:180px;
	    height:15px;
    }
    .RightBox_Bg{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/RightBox_bg.jpg);
	    background-repeat:repeat-y;
	    width:180px;
    }
    .RightBox_Bottom {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/RightBox_Bottom.jpg);
	    background-position:top center;
	    width:180px;
	    height:15px;
    }

    /*#Photo Gallery#*/
    .photoGallery {
	    margin: auto;
	    text-align: center;
	    width: 648px;
    }

    .photoGallery .Slider .Pager
    {margin-left: 80px;}

    .photoGalleryContainer {
	    margin: auto;
	    text-align: center;
    }

    .photoGallery img {
	    margin: 0px 5px 5px;
	    border: none;
	    padding: 2px;
	    border: 1px solid #000000;
    }

    /*#Photo Gallery/Gallery list#*/
    .gallery {
	    float: left;
	    text-align: center;
    }

    .gallery h3 {
	    background: #cccccc url(/App_Themes/MsgPlusRegular/Images/topMenuBackground.gif) repeat-x center left;
	    margin: 0px 5px;
	    padding: 2px 0px;
	    color: #000;
    }

    /*#News#*/
    .NewsLatest {
	    margin-left:5px;
	    font-size:10px;
    }
    .NewsPTitle {
	    background:#ebf8ff;
	    border-top:1px solid #cccccc;
	    border-left:1px solid #cccccc;
	    border-right:1px solid #cccccc;
	    padding:5px;
	    font-size:12px;
	    font-weight:normal;
	    text-align:left;   
    }

    .NewsPTitle a {font-weight: bold;} 

    .NewsPTitle a:hover {font-weight: bold;}

    .NewsPBody {
	     border:1px solid #cccccc;
	     margin-bottom:20px;
	     padding:05px 05px;
	     font-size:12px;
	     font-weight:normal;text-align:left;
    }

    .NewsSummary {
	    background-color:#ffffff;
	    border:1px solid #ffffff;
	    font-size:12px;
	    margin-top:05px;
	    margin-left:0px;
	    margin-right:0px;
	    padding: 0px 0px 0px 0px;
    }

    .NewsSummary img {
	    border: 1px solid #cccccc;
	    float: left;
	    margin-right: 15px;
	    margin-bottom: 0px;
    }

    .NewsContent {
	    font-size:12px;
	    text-align:left;
	    float: left;
	    width: 600px;
    }

    .NewsSummary .Date {
	    font-weight: bold;
	    margin-bottom: 05px;
	    font-size:11px;
    }

    .NewsSummary .Clearer {
	    height: 0;
	    line-height: 0;
	    font-size: 0pt;
	    clear: both;
	    margin: 0;
	    padding: 0;
	    width: 100%;
    }

    .NewsBody {
	    font-size:12px;
	    line-height:16px;
	    border-left:1px solid #cccccc;
	    border-right:1px solid #cccccc;
	    border-bottom:1px solid #cccccc;
	    padding:15px;
	    padding-right:30px;
    }

    .NewsBody img {border: none;}

    .NewsDetail { }

    .NewsTitle {
	    background:#ebf8ff;
	    border-top:1px solid #cccccc;
	    border-bottom:1px solid #cccccc;
	    border-left:1px solid #cccccc;
	    border-right:1px solid #cccccc;
	    padding:5px;
	    padding-top:10px;
	    padding-bottom:10px;
	    font-size:11px;
	    font-weight:bold;
    }

    .NewsDate {
	    font-style: italic;
	    padding-top: 5px;
    }

    .NewsReleaseDate {font-style: italic;}

    .BoxTitle {
	    font-size: 120%;
	    color: #002756;
	    font-weight: bold;
    }

    .NewsPreviewTitle a {font-weight:bold;}

    .NewsPreviewDate {
	    font-size:90%;
	    padding:5px 0 3px;
    }

    .NewsPreviewSummary {
	    text-align:justify;
	    font-size:11px;
	    margin-right:5px;
    }

    /*#Blog#*/

    .BlogPTitle a {
	    color: #000;
	    font-weight: bold;
    }

    .BlogPTitle {
	    background: #a0a0a0 url(/App_Themes/MsgPlusRegular/Images/genbackground.gif) repeat-x scroll left top;
	    color: #000;
	    padding: 5px;
	    border-left: solid 1px #cccccc;
	    border-right: solid 1px #cccccc;
	    border-top: solid 1px #cccccc;
    }

    .BlogPBody {
	    padding: 10px 15px;
	    border: solid 1px #cccccc;
    }

    .BlogPBody img {border: none;}

    .BlogPDateWhole {
	    background-color: #f1f1f1;
	    padding: 3px 5px;
	    border-left: solid 1px #cccccc;
	    border-right: solid 1px #cccccc;
	    border-bottom: solid 1px #cccccc;
    }

    .comments hr
    {border: solid 1px #cccccc;}

    .BlogCommentsTitle, .BlogLeaveComment {
	    font-weight: bold;
	    font-size: 110%;
    }

    .blogDetail .comments .TextAreaField
    {width: 280px;}

    .IE7 .PageTitleHeader table
    {text-align: left;}

    .FeedLink .FeedIcon {
	    vertical-align: middle;
	    padding: 0px 5px 0px 0px;
    }

    .RTL .FeedLink .FeedIcon
    {padding: 0px 0px 0px 5px ;}

    /*#Tags#*/
    .autocomplete_completionListElement {
	    visibility: hidden;
	    margin: 0px !important;
	    padding: 0px !important;
	    border: 1px solid #A4B2BC;
	    overflow: auto;
	    height: 200px;
	    text-align: left;
	    list-style-type: none;
	    background-color: #fff;
    }

    .RTL .autocomplete_completionListElement
    {text-align: right;}

    .autocomplete_highlightedListItem {
	    background-color: #ffff99;
	    padding: 1px;
	    cursor: pointer;
    }

    .autocomplete_listItem {padding: 1px;}

    /*#Forum#*/
    .IE7 . PostText {padding-right:10px;}

    .Post {padding:0px}
    .PostAlternate {background-color: #ecf8fc}
    .FCKEditorArea {}

    .UserAvatar {
	    text-align:center;
	    padding-top:0px; 
	    padding-right:0px; 
	    padding-bottom:0px; 
	    margin-left:5px; 
	    font-size:8pt; 
	    vertical-align:top;
	    border-top-color:currentColor;
	    border-width:thick; 
	    border-right-color:#000000;
	    border-bottom-color:currentColor; 
	    border-left-color:currentColor; 
	    border-top-width:medium; 
	    border-right-width:medium; 
	    border-bottom-width:medium; 
	    border-left-width:medium; 
	    border-top-style:none; 
	    border-right-style:none; 
	    border-bottom-style:none; 
	    border-left-style:none;
    }
    .ForumPost {margin:0px;}

    .ForumPostFooter {
	    background-image: url(/App_Themes/MsgPlusRegular/Images/Forums/tdbg1.png);
	    background-repeat:repeat-x;
	    background-position:top;
	    margin:0px;
	    min-height:20px;
	    border:none;
	    vertical-align:top;
    }

    .Thread {
	    min-height:50px;
	    height:50px;
    }

    .ForumModerationInfo {
	    text-align: center;
	    margin: 5px;
	    padding: 5px;
    }

    .ForumModerationInfoText {
	    margin: 15px;
	    border: solid 1px #cccccc;
	    padding: 35px;
	    background-color: #fff6df;  
    }

    .ForumSearchResultsInfo {
	    background-color:#cccccc;
	    padding: 8px;
	    font-weight:bold;
    }

    .Forum .Unapproved {background-color:#fff2cf;}
    .Post img {border: 0px;}

    .PostAttachments {
	    border: 1px solid #cccccc;
	    background: #eeeeee;
	    padding: 5px;
	    margin: 10px 0px;
    }

    .PostAttachments .PostAttachmentsList {padding: 2px 0px;}
    .PostAttachments .PostAttachmentsHeader {color: gray;}
    .PostAttachments .PostAttachmentsList a {color: black;}
    .PostExtendedActions {margin-bottom: 10px;}

    /*#Forum/Attachments#*/
    .ForumAttachments {
	    border-right: solid 1px #cccccc;
	    border-left: solid 1px #cccccc;
	    border-bottom: solid 1px #cccccc;
    }


    .ForumAttachments .AttachmentTable {
	    border: solid 1px #cccccc;
	    border-collapse: collapse;
	    margin-top: 12px;
    }

    .ForumAttachments .AttachmentTable td{
	    border-top: solid 1px #cccccc;
	    border-bottom: solid 1px #cccccc;
    }

    .ForumAttachments .AttachmentTable .AttachmentTableHeader {background-color: #eeeeee;}

    .ForumAttachments .AttachmentTable .AttachmentTableHeader th, .AttachmentTable .AttachmentFileSize, .AttachmentAction {
	    text-align: center;
	    border-top: solid 1px #cccccc;
	    border-bottom: solid 1px #cccccc;
	    padding: 3px;
    }

    .ForumAttachments .AttachmentTable .AttachmentTableHeader .AttachmentFileName {text-align: left;}
    .ForumAttachments .AttachmentTable .AttachmentTableFooter {display: none;}
    .ForumAttachments .AttachmentTable .AttachmentTableUpload input {height: 23px;}
    .ForumAttachments .AttachmentTable .AttachmentTableUpload .Button {width: 100px;}
    .ForumAttachments .AttachmentTable .AttachmentTableFooter {display: none;}

    .ForumAttachments .Title {
	    font-size: 16px;
	    font-weight: bold;
    }

    /*#Forum/Actionlink#*/
    .ActionLink{
	    text-align:justify;
	    font-size:13px;
	    color: #249AD4;
	    /*padding: 0px 5px 0px 5px;*/
    }

    /*#Forum/Extended Search#*/
    .ForumExtendedSearch .TextBox {width: 300px;}
    .ForumExtendedSearch .DropDownList {width: 304px;}

    /*#Forum/AcceptedSolution#*/
    .Post .AcceptedSolution{background-color: #efffef;}
    .AcceptedSolutionArea{

	    color:Green;
	    font-size:14pt;
	    width:100%;
	    margin-bottom: 5px;
    }

    .AcceptedSolutionArea td {
	    padding-left: 5px !important;
	    padding-bottom: 5px !important;
    }

    .AcceptedSolutionArea .AcceptedSolutionText {width:100%;}

    /*#Forum/PostText blockquote#*/
    .PostText blockquote{
	    /*border: solid 1px #d4d4d4;*/
	    padding:5px;
	    border-top:solid 1px #d4d4d4;
	    border-bottom:solid 1px #d4d4d4;
	    background-color: #feffe3;
	    margin-left: 10px;
    }

    .PostText blockquote cite {
	    display: block;
	    font-weight: bold;
    }

    /*#Forum/ForumManage#*/
    .ForumManage{ 
        padding-left:5px;
        padding-right:5px;
    }

    .PostManageEdit table {border: none !important;}
    .PostManageEdit .ForumNewPost td {border-bottom: none !important;}

    .ForumNewPost .SignatureAreaItem {
	    width: 500px;
	    height: 50px;
    }

    .SignatureArea {
	    width: 99%;
	    border-top: dashed 1px #D7D7D7;
	    font-size: 9pt;
	    color: #858585;
	    margin-top: 5px;
	    padding: 5px;
	    min-height:50px;
    }
    /*#Forum/ForumTree PostTree SignatureArea#*/
    .ForumTree .PostTree .SignatureArea{
	    width: 100%;
	    border-top: solid 1px #D7D7D7;
	    font-size: 8pt;
	    color: #a8a8a8;
	    margin-top: 5px;
	    padding: 5px;
    }

    .ForumFlat .postAttachments{
	    border: 1px solid #cccccc;
	    background: #eeeeee;
	    padding: 5px;
	    margin: 10px 0px;
    }

    .ForumFlat .postAttachments .postAttachmentsList {padding: 2px 0px;}
    .ForumFlat .postAttachments .postAttachmentsHeader {color: gray;}

    .ForumFlat .postAttachments .postAttachmentsList a {
	    color: black;
	    padding: 0;
    }

    .ForumFlat .AttachmentTable {margin-top: 20px;}

    .ForumFlat .AttachmentTable td.AttachmentFileName{
	    border-bottom: 1px solid #cccccc;
	    background: #F8F8F8;
    }

    .ForumFlat .AttachmentTable td.AttachmentFileSize{
	    border-bottom: 1px solid #cccccc;
	    background: #F8F8F8;
	    text-align: right;
    }

    .ForumFlat .AttachmentTable td.AttachmentFileSize a {color: red;}

    .ForumFlat td.Attachments{
	    border: 1px solid #cccccc;
	    border-top: none;
    }

    .ForumFlat .Attachments .Title {
	    font-size: 12px;
	    font-weight: bold;
    }

    /*#Forum/Forum group#*/
    .ForumGroup {width: 100%;}

    .ForumGroup * {font-family:Arial, Helvetica, sans-serif;}

    .ForumGroup .Table{
	    width: 100%;
	    border-top: solid 1px #cccccc;
	    border-left: solid 1px #cccccc;
	    background-color: #ffffff;
    }

    .ForumGroup .Table td {padding: 6px;}

    .ForumGroup .Table .Header td{
	     font-weight: bold;
	     border-right: solid 1px #cccccc;
	     border-bottom: solid 1px #cccccc;
	     color: #000;
	     padding-top: 4px;
	     padding-bottom: 4px;
	     background: #ebf8ff;
    }

    .ForumGroup .Table .Info td {
	    border-right: solid 1px #cccccc;
	    border-bottom: solid 1px #888888;
	    border-top: solid 1px #888888;
	    padding-top:0px;
	    padding-bottom:0px;
	    background:#79ccf0;
	    height:20px;
	    vertical-align:top;
    }

    .ForumGroup .Table .GroupName{
	    display:block;
	    font-weight:bold;
	    font-size: 17px;
	    padding-top:3px;
	    padding-bottom:3px;
	    color:#000;
    }

    .ForumGroup .Table .GroupDescription{
	    display: block;
	    padding-left:5px;
	    padding-right:5px;
	    color: #fff;
	    margin-top:3px;
	    margin-bottom:5px;
	    font-size:14px;
    }

    .ForumGroup .Table .ForumInfo{
	    padding-top: 10px;
	    padding-bottom: 10px;
    }

    .ForumGroup .Table .Threads{
	    text-align: center;
	     width: 50px;
	     font-size:12px;
    }

    .ForumGroup .Table .Posts{
	    text-align: center;
	    width: 50px;
	    font-size:12px;
    }

    .ForumGroup .Table .LastPost{
	    font-size:12px;
	    text-align: center;
	    padding-left:5px;
	    padding-right:5px;
	    width: 180px;
    }

    .ForumGroup .Table .PostTime {white-space: nowrap;}

    .ForumGroup .Table .PostUser {
	    white-space: nowrap;
	    color: #00418b;
	    text-decoration:underline;
    }

    .ForumGroup .ForumOdd td {background-color: #f8f8ff;}

    .ForumGroup .Forum td{
	     border-right: solid 1px #cccccc;
	     border-bottom: solid 1px #cccccc;
    }

    .ForumGroup .Forum .ForumName {
	    font-weight: bold;
	    font-size: 14px;
	    margin-top:5px;
	    padding-left: 5px;
	    padding-right: 5px;
	    margin-bottom:5px;
	    /*text-decoration: underline;
	    color: black;*/
    }

    .ForumGroup .Forum .ForumDescription {
	    padding-left: 0px;
	    margin-top:25px;
	    font-size:13px;
	    padding-left: 5px;
	    padding-right: 5px
	    }

    /*#Forum/Forum flat view#*/
    .ForumFlat *
    {font-family:Arial, Helvetica, sans-serif;}

    .ForumFlat .Table{
	    width: 100%;
	    background-color: #ffffff;
	    margin-top:5px;
    }

    .ForumFlat .Table td {padding: 0px;}

    .ForumFlat .Table .Info td {
	     border: solid 1px #888888;
	     padding-top:0px;
	     padding-bottom:0px;
	     background:#72c9ef;
	     height:30px;
	     vertical-align:top;
    }

    .ForumFlat .Table .ForumContent {
	    background-color: #ffffff;
	    padding: 0px;
	    margin: 0px;
	    /*font-size: 110%;*/
    }

    .ForumFlat .Table .Posts {
	    border-right: solid 1px #cccccc;
	    border-left: solid 1px #cccccc;
	    font-size:12px;	
    }

    .ForumFlat .Table .ForumName {
	    display: block;
	    font-weight: bold;
	    font-size: 14px;
	    padding-top:5px;
	    padding-bottom:0px;
	    padding-left:5px;
	    padding-right:5px;
	    /*text-decoration: underline;*/
	    color:#000;
    }

    .ForumFlat .Table .ForumDescription {
	    display: block;
	    padding-left:5px;
	    padding-right:5px;
	    color: #fff;
	    margin-top:3px;
	    margin-bottom:5px;
	    font-size:14px;
    }

    .ForumFlat .Table .Informations td {
	    font-weight: bold;
	    border-right: solid 1px #cccccc;
	    border-left: solid 1px #cccccc;
	    border-bottom: solid 1px #bbbbbb;
	    padding: 5px;
	    background-color: #ebf8ff;
    }

    .ForumFlat .Table .Actions td {
	    font-weight: bold;
	    background-color: #f4fff5;
	    border-right: solid 1px #cccccc;
	    border-left: solid 1px #cccccc;
	    border-bottom: solid 1px #bbbbbb;
	    padding: 5px;
    }

    .ForumFlat .Table .Actions .ActionLink {
	    text-align:justify;
	    font-size:13px;
	    color: #249AD4;
	    text-decoration: underline;
	    /*padding: 0px 5px 0px 5px;*/
    }

    .ForumFlat .Table .Posts td {
	    border-right: solid 1px #cccccc;
	    border-left: solid 1px #cccccc;
	    border-bottom: solid 1px #cccccc;
	    padding:5px;
    }

    .ForumFlat .Table .PostsTable {width: 100%; padding:0px;}

    .ForumFlat .Table .PostsTable td {
	    border-top: none;
	    border-left: none;
	    border-right: solid 1px #cccccc;
    }

    .ForumFlat .Pager td {
	     background-color: #ebebe8;
	     border: none;
	     padding: 10px;
	     height: 25px;
	     font-weight: bold;
	     text-align: center;
	     vertical-align:middle;
    }

    /*.ForumFlat .Pager a
    {
                    font-weight: bold;
                    text-decoration: underline;
                    color: #65a02f;
    }*/

    .ForumFlat .ThreadTable {border-left: solid 1px #cccccc;}

    .ForumFlat .ThreadTable td {
	    border-right: solid 1px #cccccc;
	    border-bottom: solid 1px #cccccc;
    }

    .ForumFlat .ThreadTable .Header td {
	    font-weight: bold;
	    background-color: #ebf8ff;
	    border-right: solid 1px #cccccc;
	    border-bottom: solid 1px #cccccc;
	    color: #000;
	    padding: 3px;
    }

    .ForumFlat .ThreadTable .Author {
	    font-size:12px;
	    text-align: center;
	    width: 140px;
	    color: #00418b;
    }

    .ForumFlat .ThreadTable .Posts, .ForumFlat .ThreadTable .Views {
	    text-align: center;
	    font-size:12px;
	    width: 50px;
    }

    .ForumFlat .ThreadTable .LastPost {
	    font-size:12px;
	    text-align: center;
	    width: 180px;
	    padding-left:5px;
	    padding-right:5px;
    }

    .ForumFlat .ThreadTable .PostTime {white-space: nowrap;}

    .ForumFlat .ThreadTable .PostUser{
	    white-space: nowrap;
	    color: #00418b;
    }

    .ForumFlat .ThreadTable .ThreadInfo {text-align: left;}

    .ForumFlat .ThreadTable .ThreadInfo .ThreadName {
	    text-align:justify;
	    font-size:13px;
	    font-weight:bold;
	    color: #249AD4;
	    text-decoration: underline;
	    padding-left:5px;
	    padding-right:5px;
    }

    .ForumFlat .ForumBreadCrumbs {
	    font-weight: bold;
	    font-size: 10pt;
	    padding: 0px 5px 0px 5px;
    }

    .ForumBreadCrumbs a {
	    font-weight: bold;
	    Color: Black;
	    font-size: 10pt;
	    padding: 0px 5px 0px 5px;
    }

    .ForumFlat .ForumNewPost {
	    border-right: solid 1px #cccccc;
	    border-left: solid 1px #cccccc;
	    border-bottom: solid 1px #cccccc;
    }

    /*#Forum/Flat forum post#*/
    .ForumFlat .ForumPost {padding: 0px;}
    .ForumFlat .PostIndent .ForumPost {border-left: solid 1px #cccccc;}
    .ForumFlat .PostIndent {padding-left: 30px;}
    .ForumFlat .PostUser, .ForumFlat .PostUserLink {color: #00418b;}

    .ForumFlat .PostUser{
	    text-decoration:underline; 
	    font-size:12px; 
	    font-weight:bold;
	    line-height:20px;
    }

    .ForumFlat .PostSubject {
	    text-align:justify;
	    display: block;
	    font-weight: bold;
	    font-size: 12px;
	    vertical-align:text-top;
	    padding:2px;
	    margin-top:0px;
    }

    .ForumFlat .PostText {
	    text-align:justify;
	    display: block;
	    padding: 3px 5px 3px 5px;
	    margin-top:5px;
	    font-size:13px;
    }

    .ForumFlat .PostActionLink{
	    text-align:justify;
	    font-size:12px;
	    color: #249AD4;
	    vertical-align:bottom;
	    text-decoration: underline;
	    padding: 0px 5px 0px 5px;
    }

    /*#Forum/New post form#*/
    .ForumNewPost {
	    text-align:justify;
	    padding: 5px;	
    }

    .ForumNewPost .PostReply {
	    text-align:justify;
	    border: solid 1px #cccccc;
	    margin-top: 5px;
	    margin-bottom: 5px;
    }

    .ForumNewPost .FormPadding {
	    text-align:justify;
	    /*border: solid 1px #cccccc;*/
	    padding: 5px;
	    margin-top: 5px;
	    margin-bottom: 5px;
    }

    .ForumNewPost .Title {
	    text-align:justify;
	    font-size: 17px;
	    font-weight: bold;
	    margin-top: 10px;
	    margin-bottom: 5px;
	    display: block;
    }

    .ForumFlat .ForumNewPost .PostForm td {border: none;}

    .ForumNewPost .ItemLabel {
	    font-weight: bold;
	    vertical-align: middle;
	    padding: 5px;
    }

    .ForumNewPost .Button {width: 100px;}
    .ForumNewPost .TextboxItem {width: 500px;}
    .ForumNewPost .TextboxItemShort {width: 300px;}

    .ForumNewPost .TextareaItem {
	    width: 500px;
	    height: 200px;
    }

    /*#Forum/ Forum tree view#*/
    .ForumTree * {font-family:Arial, Helvetica, sans-serif}

    .ForumTree .Table {
	    width: 100%;
	    background-color: #ffffff;
    }

    .ForumTree .Table td {padding: 6px;}

    .ForumTree .Table .Info td {
	    background-color: #5c99e8;
	    border: solid 1px #888888;
	    padding-top: 0px;
	    padding-bottom: 0px;
	    background: #000000 url(/App_Themes/MsgPlusRegular/Images/genbackground.gif) repeat-x top left;
	    height: 55px;
	    vertical-align: top;
    }

    .ForumTree .Table .ForumName {
	    display: block;
	    font-weight: bold;
	    font-size: 14px;
	    margin-top:20px;
	    padding-top: 10px;
	    padding-bottom: 10px;
	    padding-left: 0px;
	    padding-right: 0px;
	    /*text-decoration: underline;*/
	    color: #000;
    }

    .ForumTree .Table .ForumDescription{
	    display: block;
	    padding-left: 0px;
	    color: #dddddd;
	    font-size:13px;
    }

    .ForumTree .Table .Actions td {
	    font-weight: bold;
	    background-color: #eeeeee;
	    border-right: solid 1px #cccccc;
	    border-left: solid 1px #cccccc;
	    border-bottom: solid 1px #bbbbbb;
	    padding: 5px;
    }

    .ForumTree .Table .Actions .ActionLink {
	    text-align:justify;
	    font-size:12px;
	    color: #00418b;
	    text-decoration: underline;
	    /*padding: 0px 5px 0px 5px;*/
    }

    .ForumTree .Table .Posts {
	    border-right: solid 1px #cccccc;
	    border-left: solid 1px #cccccc;
	    padding: 0px;
    }

    .ForumTree .Table .Posts .PostTree td {padding: 0px;}

    .ForumTree .Table .Posts .PostTree {
	    padding: 5px;
	    border-top: solid 1px #dddddd;
	    border-bottom: solid 1px #dddddd;
    }

    .ForumTree .ForumNewPost .PostForm td {border: none;}

    /* Tree forum post */
    .ForumTree .ForumPost {padding: 8px 8px 8px 8px;}
    .ForumTree .PostDetail .ForumPost {border-bottom: solid 1px #cccccc;}

    .ForumTree .PostUser, .ForumTree .PostUserLink{
	    color: #5d96b1;
	    font-weight: bold;
	    white-space: nowrap;
    }

    .ForumTree .PostUser {text-decoration: none;}

    .ForumTree .PostSubject{
	    display: block;
	    font-weight: bold;
	    font-size: 13px;
    }

    .ForumTree .PostText{
	    display: block;
	    padding: 3px 5px 3px 5px;
    }

    .ForumTree .PostActionLink {
	    font-size:12px;
	    color: #00418b;
	    padding: 0px 5px;
	    text-decoration: underline;
    }

    .ForumTree .PostTree .ForumPost{
	    border: solid 1px #cccccc;
	    width: 600px;
    }

    /* Overall */
    .HiddenButton{display: none;}

    /*#Forum/Tree Items#*/
    .ForumTree .PostTree td {vertical-align: top;}

    .ThreadPost, .SubThreadPost, .RootPostItem, .ThreadPostSelected {
	    padding: 3px 3px 1px 3px;
	    overflow: hidden;
	    color: #000000;
	    font-weight: bold;
    }

    .ThreadPostSelected {
	    background-color: #cccccc;
	    font-weight: bold;
	    color: #000000;
	    overflow: hidden;
	    padding: 3px 20px 1px 3px;
    }

    .PostSeparator {padding: 0 3px;}

    /*#Forums/Images#*/
    .ForumGroup .Forum .ForumImageDefault, .ForumGroup .Forum .ForumImage, .ForumGroup .Forum .ForumImageLocked, 
    .ForumFlat .ThreadTable .ThreadImageDefault, .ForumFlat .ThreadTable .ThreadImage, .ForumFlat .ThreadTable .ThreadImageLocked, .ForumFlat .ThreadTable .ThreadImageAnnouncement, .ForumFlat .ThreadTable .ThreadImageSticky {
	    background-repeat:no-repeat;
	    background-position:center;
	    border-right: none;
	    width: 24px;
	    text-align: center;
	    border-right: 1px solid #cccccc;
	    padding:5px;
    }

    .ForumGroup .Forum .ForumImageDefault, .ForumGroup .Forum .ForumImage
    {background-image: url(/App_Themes/Default/Images/Design/Forums/Forum_default.gif);}

    .ForumGroup .Forum .ForumImageLocked
    {background-image: url(/App_Themes/Default/Images/Design/Forums/Forum_locked.gif);}

    .ForumFlat .ThreadTable .ThreadImageDefault, .ForumFlat .ThreadTable .ThreadImage
    {background-image: url(/App_Themes/Default/Images/Design/Forums/Thread_default.gif);}

    .ForumFlat .ThreadTable .ThreadImageLocked
    {background-image: url(/App_Themes/Default/Images/Design/Forums/Thread_locked.gif);}

    .ForumFlat .ThreadTable .ThreadImageAnnouncement
    {background-image: url(/App_Themes/Default/Images/Design/Forums/Thread_announcement.gif);}

    .ForumFlat .ThreadTable .ThreadImageSticky
    {background-image: url(/App_Themes/Default/Images/Design/Forums/Thread_sticked.gif);}

    .OfficeName {
	    padding: 2px 0 2px 0;
	    font-weight: bold;
    }

    /*#Forum/Latest Posts#*/
    .LatestPost_Cat {
	    font-size:12px;
	    font-weight:bold;
    }
    .LatestPost_Author {
	    font-size:12px;
	    font-weight:bold;
    }
    .LatestPost_Forum {
	    font-size:12px;
	    font-weight:normal;
    }
    .LatestPost_Time {
	    font-size:11px;
	    font-weight:normal;
	    padding:2px;
    }


    /*#Events#*/

    .EventCalendar
    {width: 100%;}

    .EventCalendar *
    {padding: 0px;}

    .EventCalendar .Title
    {
                    background: #a0a0a0 url(/App_Themes/MsgPlusRegular/Images/genbackground.gif) repeat-x scroll left top;
                    color: #000;
                    padding: 5px;
                    height: 35px;
                    font-weight: bold;
                    vertical-align: middle;
    }

    .EventCalendar .Navigation
    {
                    font-weight: bold;
                    width: 50px;
                    padding-left: 10px;
                    padding-right: 10px;

                    vertical-align: middle;
    }

    .EventCalendar .DayHeader
    {
                    height: 25px;
                    background-color: #222222;
                    color: #fff;
                    font-weight: bold;
                    border-style: none;
                    vertical-align: middle;
                    font-size: 11px;
    }

    .EventCalendar .Day, .EventCalendar .OtherMonth, .EventCalendar .Weekend, .EventCalendar .Today
    {
                    height: 50px;
                    padding: 3px;
                    background-color: #eeeeee;
                    font-size: 11px;
    }

    .EventCalendar .Today
    {
                    background-color: #222222;
                    color: #fff;
                    font-weight: bold;
    }

    .EventCalendar .Today a
    {
                    color: #fff;
                    font-weight: bold;
                    font-size: 11px;

    }

    .EventCalendar .ContentEvent a
    {
                    margin-top: 3px;
                    color: #00418b;
                    font-weight: bold;
    }

    .EventCalendar .OtherMonth
    {
                    color: Gray;
                    background-color: White;
    }

    .EventManagerRegTitle
    {
                    display: block;
                    color: #002756;
                    font-weight: bold;
                    margin-bottom: 5px;
    }
    .EventManagerOutlookLink
    {
                    display: block;
                    margin-top: 5px;
    }

    .EventManagerRegLabel
    {font-weight: bold;}

    /*#Examples#*/

    .Slider .Pager
    { }

    .Slider .Pager a
    {
                    text-decoration: none;
                    font-weight: bold;
                    font-size: 11px;
                    border: 1px solid #cccccc;
                    background-color: #f0f0f0;
                    text-align: center;
                    padding: 0px 3px 0px 3px;
                    display: block;
                    width: 10px;
    }

    .Slider .PagerPage, .Slider .Control
    {
                    margin: 0px 15px 0px 0px;
                    float: left;
    }

    .Slider .Control a
    {width: 30px;}

    .SearchResult
    {
                    padding-top: 10px;
                    padding-bottom: 10px; 
    }

    .ResultTitle a
    {
                    color: #00418b;
                    font-weight: bold;
    }

    .CMSSearchResultsNoResultsLabel
    {
                    padding-top: 10px;
                    padding-left: 5px;
                    display: block;
                    font-weight: bold;
    }

    .examListMenu ul
    {list-style: none;} 

    .examListMenu .CMSListMenuUL .CMSListMenuLI .CMSListMenuUL
    {display: none;}

    .examListMenu .CMSListMenuUL .CMSListMenuLI .CMSListMenuUL .CMSListMenuLI .CMSListMenuUL
    {display: none;}

    .examListMenu .CMSListMenuUL .CMSListMenuLI
    {
       background: url(/App_Themes/MsgPlusRegular/Images/treeMenuItemBackground.png) no-repeat center left;
       padding-left: 10px;
    }

    .examListMenu .CMSListMenuUL .CMSListMenuHighlightedLI
    {
                    background: url(/App_Themes/MsgPlusRegular/Images/treeMenuItemBackgroundActive.png) no-repeat 0px 4px;
                    padding-left: 10px;
    }

    /*#Examples/PagerControl#*/
    .PagerControl
    {text-align: center;}

    .PagerResults {
        padding-top: 10px !important;
        padding-bottom: 0 !important;
	    font-size:11px;
	    font-weight:normal;
    }


    .PagerNumberArea
    {padding-top: 10px; font-size:10px; font-weight:bold;}

    /*#Examples/My profile#*/

    .MyProfilePanel input[type="text"]
    {width: 235px;}

    .MyProfilePanel .MyProfileLanguage
    {width: 239px;}

    .MyProfilePanel .MyProfileUserSignature
    {width: 235px;}

    .IE6 .MyProfilePanel textarea
    { width: 435px;}

    .MyProfilePanel input[type="submit"]
    {width: 100px;}

    /*#Examples/Change password#*/
    .ChangePasswordTable .FieldLabel
    { }

    .ChangePasswordTable .FieldInput input[type="text"]
    { }

    /*#Examples/Report#*/
    .Report table
    {border: solid 1px #cccccc;}

    .Report table th
    {
        background: #000000 url(/App_Themes/MsgPlusRegular/Images/genbackground.gif) repeat-x scroll left top;
        padding: 5px 10px;
        color: #ffffff;
    }


    .Report table td
    {padding: 3px 10px;}

    /*#Examples/Vertical css menu#*/

    .Vertical
    {              
                    width: 150px;     
                
                    font-size: 12px;
                    background-color: #e2e2e2;
                    border: 1px solid #c2c2c2;            
    }

    .Vertical ul 
    {                              
                    list-style: none;
                    margin: 0;
                    padding: 0;          
    }

    .Vertical li 
    {position:relative;}

    .Vertical a
    {
                    display: block;
                    margin: 0;
                    padding: 2px 0px 2px 10px;
                    color: black;
                    width: 140px;
                    text-decoration: none;
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Examples/menuitem.gif);
                    background-repeat: no-repeat;
                    background-position: 0 50%;
                    background-color: #e2e2e2;                                       
    }

    .Vertical a:hover
    {
                    color:White;
                    background: #808080;
                    background-image: url(/App_Themes/MsgPlusRegular/Images/Examples/menuitem_hover.gif);
                    background-repeat: no-repeat;
                    background-position: 0 50%;                       
    }

    .Vertical ul ul
    {
                    position: absolute;          
                    z-index: 100;
                    top: -1px;                            /* should be the negation of UL border-width*/
                    left: 100%;
                    width: 100%;
                    border: 1px solid #c2c2c2;                            
    }

    #Vertical ul, #Vertical li:hover ul ul, #Vertical ul li:hover ul ul
    {display: none;}

    #Vertical li:hover ul, #Vertical ul li:hover ul, #Vertical ul ul li:hover ul
    {display: block;}

    /*#Examples/Drop down menu#*/

    .DropDown 
    {
                    position: relative;
                    width: 150px;
                    height: 20px;
                    z-index: 1;
                
                    font-size: 12px;
                    background-color: #e2e2e2;
                    border: 2px solid #808080;           
    }

    div.DropDown:hover ul
    {
                    z-index: 10;         
                    visibility: visible;
    }

    div.DropDown ul:hover
    /* this allows to get over the last item of dropDownList, otherwise will be closed. */
    {background-color: White;}

    .DropDownHover ul
    {
                    z-index: 10;         
                    visibility: visible;
    }

    .DropDown ul 
    {              
                    z-index: -10;                       
                    visibility: hidden;
                    position: absolute;          
                    top: 20px;                                            
                    width: 150px;
                    list-style: none;
                    margin: 0;
                    padding: 0;          
    }

    .DropDown li 
    {position:relative;            }

    .DropDown a
    {
                    display: block;                    
                    margin: 0;
                    padding: 2px 3px;
                    color: Black;
                    background-color: #e2e2e2;                                       
                    text-decoration: none;
    }

    .DropDown a:hover 
    {
                    color: white;
                    background: #b2b2b2;
    }

    .DropDown ul ul
    {display: none;}

    /*#Wishlist#*/
    .wishList .ProductImage
    {vertical-align: top;}

    .wishList .ProductImage img
    {border: 1px solid #000000;}

    .wishList .ProductDetail
    {
                    border-bottom: 1px solid #999999;
                    margin-bottom: 5px;
                    padding-bottom: 5px;
    }

    .wishList .RemoveFromWishlist
    {
                    background: url(/App_Themes/MsgPlusRegular/Images/delete.gif) no-repeat center left;
                    padding-left: 18px;
    }

    .wishList .ProductDetail h2
    {
                    margin-top: 0px;
                    margin-bottom: 4px;
    }

    .wishlistAdd .AddToCartContainer
    {
                    padding-bottom: 10px;
                    padding-top: 10px;
    }

    .ProductImageWishlist img
    {border: none;}

    /*#Wiki#*/
    .UnigridActionButton
    {margin-right: 5px;}

    .RTL .UnigridActionButton
    {
        margin-right: auto;
        margin-left: 5px;
    }

    .AttachmentsList 
    {
                    border:1px solid #CCCCCC;
                    padding:5px;
    }

    .AttachmentsList .New .IconDisabled
    {
                    margin-bottom: -3px;
                    margin-right: 3px;
    }

    .UserPageTitleHeader
    {
                    color: #ffa21e;
                    font-size:18px;
                    font-weight:bold;
                    height:33px;
    }

    .EditContributionEdit
    {
                    background: url(/App_Themes/MsgPlusRegular/Images/edit.gif) no-repeat center left;
                    padding-left: 18px;
    }

    .EditContributionDelete
    {
                    background: url(/App_Themes/MsgPlusRegular/Images/delete.gif) no-repeat center left;
                    padding-left: 18px;
                    margin-left: 15px;
    }

    .Article .Header a
    {
                    color: #ffffff;
                    font-weight: bold;
    }

    .Article img
    {
                    border: solid 1px #cccccc;
                    padding: 3px;
    }

    .Article .Address
    {font-size: 10px;}

    .Contributions, .ContributionsList, .ContributionsEdit
    {
                    border: 1px solid #cccccc;
                    padding: 10px;
                    background-color: #eeeeee;
    }

    .ContributionsEdit .ItemsLink, .ContributionsList .NewItemLink
    {padding-bottom: 7px;}

    .ContributionsList .ContributionsGrid
    {
                    border: solid 1px #cccccc;
                    background-color: #ffffff;
    }

    .ContributionsList .ContributionsGrid .UniGridHead th
    {
                    color: #ffffff;
                    background:#000000 url(/App_Themes/MsgPlusRegular/Images/genbackground.gif) repeat-x scroll left top;
                    padding: 5px;
    }

    .UniGridGrid td, .UniGridGrid th
    {
        border-top: solid 1px #cccccc;
        border-bottom: solid 1px #cccccc;
        border-right: none;
        border-left: none;
    }

    .UniGridGrid td td, .UniGridGrid th td
    {border: none;}

    .NewAttachmentDisabled
    {text-decoration: underline;}

    .AttachmentsList .Icon
    {
        text-decoration: none;
        border: none;
        cursor: pointer;
        margin-bottom: -3px;
        border-right: 5px solid #eeeeee;
    }

    .ContributionsList .ContributionsGrid .UniGridHead th a
    {color: #ffffff;}

    .userContributions #FCKToolbarUC
    {border: 1px solid Gray;}

    .userContributions .EditContributionClose, .Contributions .UserContributionDocList
    {
                    display: block;
                    margin-bottom: 20px;
    }

    .userContributions input[type=submit]
    {width: 100px;}

    .userContributions .zoneList
    {min-height: 400px;}

    .IE6 .userContributions .zoneList
    {height: 400px;}

    .UserContributionNewClass
    {
                    padding: 5px;
                    color: Black;
                    font-family: Verdana, Geneva, sans-serif;
                    font-size: 12px;
    }

    .UserContributionNewClass img
    {
                    vertical-align: middle;
                    padding-right: 3px;
    }

    .EditForm .PageHeader img
    {
                    vertical-align: middle;
                    padding-bottom: 5px;    
    }

    .EditingFormTable
    {}

    .EditForm .EditingFormInfo, .EditForm .WorkflowInfo
    {
                    padding-left: 7px;
                    display: block;
                    line-height: 30px;
    }

    /*#My account#*/

    .TabsContent
    {
                    border: 1px solid #cccccc;
                    width: 719px;
                    padding: 15px;
    }

    .TabsContent .Error
    {color: Red;}

    .TabsContent .FieldLabel
    {
                
                    color:#000;
                    font-size:12px;
                    font-weight: normal;
                    min-width:160px;            
    }

    .TabsContent .UniGridHead
    {
                    color: #000000;
                    background: #a0a0a0 url(/App_Themes/MsgPlusRegular/Images/genbackground.gif) repeat-x scroll left top;
                    margin-top:25px;
    }

    .IE7 .TabsContent .UniGridHead
    {background: none;}

    .IE7 .TabsContent .UniGridHead th
    {
                    background:#000000 url(/App_Themes/CorporateSite/Images/genbackground.gif) repeat-x scroll left top;
    }

    .TabsContent .Grid
    {
                    width: 100%;
                    border: 1px solid #aaa
    }

    .TabsContent .OddRow
    {background-color: #eee;}

    .MyCredit .TotalCredit
    {
                    font-weight: bold;
                    font-size: 120%;
                    color: #002756;
    }

    .TabsContent input[type=text], .TabsContent input[type=password], 
    .TabsContent input[type=file], .TabsContent textarea, .MyProfileFileUpload
    {width: 500px;}

    .TabsContent select
    {width: 150px;}

    .clear 
    {
                    width:0px; 
                    height:0px; 
                    clear:both; 
                    line-height: 0px; 
                    font-size: 0px;
    }


    .SubscriptionsGroup
    {padding: 8px;}

    .SubscriptionsPanel
    {padding-top: 22px;}

    /*#Office#*/

    .Map
    {
                    border: solid 1px #cccccc;
                    padding: 3px;
    }

    .Map img
    {
                    border: solid 1px #cccccc;
                    padding: 3px;
    }

    .Map .Header
    {font-weight: bold;}

    .Map .Address
    {font-size: 10px;}

    .OfficeDetail img
    {
                    border: solid 1px #cccccc;
                    padding: 3px;
    }


    .OfficeDetail .Address
    {font-size: 10px;}

    .OfficeDetail h1
    {
                    padding: 0px !important;
                    margin: 0px !important;
    }

    .OfficeDetail .Description
    {
                    padding-top: 5px;
                    padding-left: 5px;
    }

    /*#Grid#*/
    .DataGrid
    {border:1px solid #cccccc;}

    .DataGrid td
    {padding: 3px 5px;}

    .DataGrid .Row
    {}

    .DataGrid .AltRow
    {background-color: #eeeeee;}

    .DataGrid .Header
    {background:#000000 url(/App_Themes/MsgPlusRegular/Images/genbackground.gif) repeat-x scroll left top;}

    .DataGrid .Header td
    {padding: 5px;}

    .DataGrid .Header td a
    {color: #ffffff;}

    /*#Webpart containers#*/
    /*#Webpart containers/General product list#*/

    .ProductList a
    {text-decoration: none;}

    .ProductList .ProductBox
    {
                    width: 160px;
                    margin: 15px 10px 0;
                    border: solid 1px #cccccc;
    }

    .ProductList .ProductImage
    {
                    text-align: center;
                    height: 140px;
    }

    .ProductList .ProductImage img
    {border: none;}

    .ProductList .ProductTitle
    {
                    display: block;
                    background-color: #00418b;
                    padding: 6px 3px;
                    color: #ffffff;
                    font-weight: bold;
                    text-align: center;
                    text-decoration: none !important;
    }

    .ProductList .ProductPrice
    {padding: 6px;}

    .ProductList .ProductPrice .right
    {
                    font-weight: bold;
                    text-align: right;
    }

    .ProductList .ProductFooter
    {
                    background-color: #f0f0f0;
                    padding: 6px;
    }

    .ProductList .ProductFooter a
    {text-decoration: underline;}

    .ProductList .ProductFooter img
    {
                    margin-right: 5px;
                    vertical-align: middle;
    }

    .ProductList .productDetail
    {
                    width: 100%;
                    margin-bottom: 20px;
    }

    .ProductList .productDetail img
    {
                    border: none;
                    vertical-align: top;
    }

    .ProductList .productDetail h3
    {margin: 15px 0 10px 0;}

    .ProductList .productDetailInfo
    {
                    margin-left: 10px;
                    width: 100%;
    }

    .ProductList .productDetailInfo td
    {padding: 2px 10px;}

    .ProductList .productDetailInfo .caption
    {font-weight: bold;}

    .ProductList .productDetailInfo .alt
    {background-color: #f9f9f9;}

    .ProductList .productDetailLinks
    {
                    width: 100%;
                    background-color: #f0f0f0;
                    margin: 10px 0px 10px 0px;
                    padding: 5px;
    }

    .ProductList .ProductSummary
    {vertical-align: top;}

    .ProductList .LinkMore
    {
                    display: block;
                    background: url(/App_Themes/MsgPlusRegular/Images/information.png) no-repeat center left;
                    padding: 0 0 5px 17px;
    }


    /*#Webpart containers/General list#*/

    .GeneralList .Header a
    {
                    color: #000;
                    font-weight: bold;
    }

    .GeneralList img
    {
                    border: solid 1px #cccccc;
                    padding: 3px;
    }

    .GeneralList .Address
    {font-size: 10px;}

    .GeneralList .Header
    {
                    background: #a0a0a0 url(/App_Themes/MsgPlusRegular/Images/genbackground.gif) repeat-x scroll left top;
                    color: #ffffff;
                    padding: 5px;
                    border-left: solid 1px #cccccc;
                    border-right: solid 1px #cccccc;
                    border-top: solid 1px #cccccc;
    }



    .GeneralList .Body
    {
                    padding: 0 5px 5px;
                    border: solid 1px #cccccc;
    }


    /*#Messaging#*/

    .MessagingBox
    {overflow: hidden;}

    .MessagingBox .FooterInfo
    {
                    text-align:right;
                    border: 1px solid #cccccc;
                    padding: 3px;
                    font-size: 11px;
    }

    .MessagingBox .List
    {}

    .MessagingBox .Header,
    .MessagingBox .NewMessageHeader, .MessagingBox .ViewMessageHeader
    {
                    background:#000000 url(/App_Themes/MsgPlusRegular/Images/genbackground.gif) repeat-x scroll left top;
                    color: #000000;
                    font-weight: bold;
                    padding: 5px;
                    border-left: solid 1px #cccccc;
                    border-right: solid 1px #cccccc;
    }

    .MessagingBox .Header
    {height: 25px !important;}

    .MessagingBox .Header a
    {
                    color: #000000;
                    font-weight: bold;
    }

    .MessagingBox .List th, .MessagingBox .List td
    {text-align: left;}

    .MessagingBox .ImageCell
    {padding-left: 0px !important;}

    .MessagingBox .List tr
    {height: 25px;}

    .MessagingBox .List td
    {padding: 0px 3px 0px 3px;}

    .MessagingBox .OddRowUnread, .MessagingBox  .OddRow,
    .MessagingBox .OddRowRead
    {background-color: #cccccc;}

    .MessagingBox .OddRowUnread, .MessagingBox .EvenRowUnread,
    .MessagingBox .OddRowRead, .MessagingBox .EvenRowRead
    {font-weight: bold;}

    .MessagingBox .ViewMessage
    {
                    border: solid 1px #cccccc;
                    padding: 10px;
    }

    .MessagingBox .HeaderTable
    {
                    margin-left: 10px;
                    margin-top: 10px;
                    width: 90%;
    }

    .MessagingBox .HeaderTable, .Pager table
    {border: 0px !important;}

    .MessagingBox .Body, .MessagingBox .DiscussionButtons
    {padding-left: 10px;}

    .MessagingBox .HeaderTable img
    {
                    border: 1px solid Black;
                    margin: 0px 5px 0px 0px;
    }

    .MessagingBox .MessageUserButtons
    {display: inline;}

    .MessagingBox .FieldCaption
    {
                    font-weight: bold;
                    padding-right: 5px;
    }

    .MessagingBox .Field
    {width: 100%;}

    .MessagingBox 
    {
                    margin-bottom: 10px;
                    border: solid 1px #cccccc;
    }

    .SendMessage{
                    margin-bottom: 10px;
                    border: solid 1px #cccccc;
    }


    .MessagingBox .Buttons
    {padding: 10px;}

    .MessagingBox .FromField
    {
                    width:150px !important;
                    border: solid 1px #cccccc;
    }

    .MessagingBox .ToField
    {
                    width:150px !important;
                    border: solid 1px #cccccc;
    }

    .MessagingBox .SubjectField
    {
                    width: 98% !important;
                    border: solid 1px #cccccc;
    }

    .MessagingBox .SubjectRow
    {padding: 20px 0px 3px 10px;}

    .MessagingBox .TextareaItem, .MessagingBox .BodyField
    {
                    width: 98%;
                    height: 200px;
                    border: solid 1px #cccccc;
    }

    .MessagingBox .Pager td
    {padding: 0px;}

    .MessagingBox .Pager tr
    {height: 20px !important;}

    .MessagingBox .Error
    {
                    margin: 5px;
                    color: Red;
                    display: block;
    }

    .MessagingBox .Info
    {
                    margin-bottom: 10px;
                    display: block;
    }

    .MessagingBox table
    {border-collapse: separate !important;}

    .MessagingBox .ListGrid
    {
                    border-collapse: collapse !important;
                    border: solid 1px #cccccc;
    }


    .FriendsBox
    {width: 680px;}

    /*#Ecommerce#*/
    .PrintImage
    {
                    vertical-align: middle;
                    padding-bottom: 3px;

    }

    .sendToFriendYourMessage
    {
                    cursor: pointer;
                    font-style: italic;
    }

    .AddToCartLink
    {
                    background: url(/App_Themes/MsgPlusRegular/Images/ShoppingCart/AddToCart.gif) no-repeat 0px 5px;
                    padding-left: 18px;
                    padding-top: 5px;
    }
    .sendToFriendHeader
    {
                    color: #002756;
                    font-size: 120%;
                    font-weight: bold;
    }
    .PrintLink
    {
                    text-align: right;
                    padding-right: 10px;
    }
    .PrintImage
    {
                    border: 0px;
                    margin-right: 5px;
    }
    .ProductPrice
    {
                    display: block;
                    width: 130px;
                    word-wrap: normal;
    }
    .productDetailLinks .ProductPrice
    {display: inline;}

    .ProductOptionSelector select
    {width: 220px;}

    .AddToCartTextBox
    {width: 20px;}

    .ItemsNotAvailable
    {color: red;}

    .btnContinue
    {
                    text-align: left;
                    padding-top:10px;
    }

    /*#Modal popup#*/
    .ModalBackground
    {
                    z-index: 10000 !important;
                    background-color: #888888;
                    filter: alpha(opacity=70);
                    opacity: 0.7;
    }

    .ModalPanel
    {
        background-color: #ffffff;
        padding: 10px;
        /* position: fixed !important; */
    }

    /*#Report abuse#*/
    .AbuseBody .ReportComment
    {
                    width: 300px;
                    height: 200px;
    }

    .ModalPanel
    {width: 400px;}



    .DialogAbuseBody .ReportComment
    {
                    width: 397px;
                    height: 215px;
    }

    /*#Notifications#*/

    .NotificationSubscriptionHeader, .NotificationSubscriptionButton  {
                    padding-top: 10px;
                    padding-bottom: 10px;
    }

    .myAccMenu .UserNotifications .UniGridHead a 
    {color: #ffffff;}

    /*#Examples/Media Libraries#*/
    .MediaLibraryListDescription
    {vertical-align: top;          }

    .MediaLibraryListDescription a
    {font-size: 18px;}

    .MediaLibraryListPhoto
    {padding: 4px 20px 1px 5px; }

    .MediaListItem
    {
                    margin: 10px 0px; 
                    width: 743px;
                    background: url(/App_Themes/CorporateSite/Images/Examples/MediaListTop.gif) no-repeat;
    }

    .MediaListItemBottom
    {
                    height: 6px;
                    background: url(/App_Themes/CorporateSite/Images/Examples/MediaListBottom.gif) no-repeat;

    }

    .MediaLibraryListDescriptionText
    {
                    padding-top: 10px;
                    font-size: 12px; 
    }

    /*#Media library#*/
    .mediaItem
    {
                    background: url('/App_Themes/CorporateSite/Images/Examples/bg_photo.gif') no-repeat;
                    float: left;
                    font-size: 10px;
                    width: 132px;
                    margin: 4px;
    }

    .mediaItemBottom
    {
                    height: 4px;
                    background: url('/App_Themes/CorporateSite/Images/Examples/bg_photo_bottom.gif') no-repeat;
                    font-size: 0;
                    line-height: 0;
    }

    .mediaItem a
    {
                    color: Black;
                    text-decoration: none;
                    font-weight: bold;
                    font-size: 11px;
    }

    .mediaLibraryPhoto
    {
                    height: 122px;
                    width: 132px;
                    text-align: center;

    }

    .mediaLibraryDescription
    {
                    padding: 0px 3px;
                    color: #737373;
    }

    .MediaLibrarySort
    {padding-bottom: 13px;}

    .MediaLibrarySort span
    {font-weight: bold;}

    .MediaLibrarySort a
    {color: Black;}

    .MediaLibrarySort a:hover
    {text-decoration: none;}

    .MediaGalleryFolderTree
    {
                    float: left;
                    width: 180px;
                    overflow: auto;
    }

    .MediaGalleryFolderTree a
    {color: Black;}

    .MediaGalleryContent
    {
                    float: left;
                    width: 480px;
    }


    .MediaGalleryDetail
    {
                    width: 560px;
                    background: url('/App_Themes/CorporateSite/Images/Examples/bg_photo_detail.gif') no-repeat;
                    text-align: center;
                    padding: 15px 0px;
                
    }

    .MediaGalleryDetailBottom
    {
                    width: 544px;
                    padding-top: 5px;
                    padding-right: 16px;
                    text-align: right;
                    background: url('/App_Themes/CorporateSite/Images/Examples/bg_photo_detail_bottom.gif') no-repeat;
    }

    .MediaGalleryDetailBottom img
    {border: none;}

    .SelectedFolder
    {font-weight: bold;}

    .MediaGalleryDetailBottom h2

    {
                    padding-top: 5px;
                    margin: 0;
                    color: #737373;
                    font-size: 16px;
                    width: 400px;
                    text-align: left;
    }

    .MediaGalleryContent .Pager
    {
    clear: both;
    text-align: center;

    }

    .MediaGalleryPagger
    {padding-bottom: 10px;                }

    .MediaGalleryPagger a
    {
                    display: block;
                    color: Black;
                    background: url('/App_Themes/CorporateSite/Images/Examples/button_back.gif') 0px 1px no-repeat;
                    padding-left: 18px;
                    font-weight: bold;
                    padding-bottom: 4px;
    }

    .MediaGalleryDetail object
    {background: #efefef;}

    a.MediaBack
    {
                    display: block;
                    color: Black;
                    background: url('/App_Themes/CorporateSite/Images/Examples/button_back.gif') 0px 1px no-repeat;
                    padding-left: 18px;
                    font-weight: bold;
                    padding-bottom: 10px;
    }

    .MediaContent

    {
                    float: left;
                    width: 540px;
    }


    .MediaFileUploader
    {padding-bottom: 30px;}

    .CartStepTable td, .CartStepHeader
    {border: none !important;}

    /*#Content rating#*/
    .ratingStar {
        font-size: 0pt;
        width: 13px;
        height: 12px;
        margin: 0px;
        padding: 0px;
        cursor: pointer;
        display: block;

        background-repeat: no-repeat;
    }

    .filledRatingStar
    {background-image: url(/App_Themes/Default/Images/Design/Controls/ContentRating/FilledStar.png);}

    .emptyRatingStar 
    {background-image: url(/App_Themes/Default/Images/Design/Controls/ContentRating/EmptyStar.png);}

    .savedRatingStar
    { background-image: url(/App_Themes/Default/Images/Design/Controls/ContentRating/SavedStar.png);}

    .CntRatingResult
    {
        clear:left;
        padding-top:5px;
    }

    .CntRatingRadioTable tr
    {text-align: center;}

    /*#Widgets#*/


    .MyHomePage .UserWidget 
    {margin-bottom: 5px;}

    .MyHomePage .WidgetMyMessages .MessagingBox
    {width: 885px;}

    .UserWidget table.gadget
    {
                    margin-left: auto;
                    margin-right: auto;
    }

    .PlusTableContent {
        width:100%;
                    vertical-align:top;
                    border-width: 1px;
                    border-spacing: 0px;
                    border-style: none;
                    border-collapse: collapse;
                
    }
    .PlusTableContentTd {
        -moz-border-radius: 0px 0px 0px 0px;
                    border-width: 2px;
                    padding: 4px;
                    border-style: inset;
                    border-color: #e2edfe;
                    background-color: white;
                
                    font-size:14px;
                    text-align:left;
                
    }

    .PlusTableContentTdDownload
    {
                    -moz-border-radius: 0px 0px 0px 0px;
                    border-width: 2px;
                    padding: 4px;
                    border-style: inset;
                    border-color: #e2edfe;
                    background-color: white;
    
    }

    .PlusTableContentTdTitle {
          -moz-border-radius: 0px 0px 0px 0px;
          border-width: 2px;
                      padding: 1px;
                      height:10px;
                      border-style: inset;
                      border-color: #e2edfe;
                      background-color:#e2edfe;
                  
                      font-size:14px;
                      font-weight:bold;
                      text-align:left;   
    }

    .BrowseDocumentsTable
    {
                    width: 450px;
                    background: #e2edfe;
                    margin:0;
                    padding:0;
                    border:0;

    }

    .BrowseDocumentsTable a
    {Color: Black;}

    .accordionHeader {
                    border: 1px solid #2F4F4F;
        color: white;
        background-color: #e2edff;
                
                    font-size: 12px;
                    font-weight: bold;
        padding: 5px;
        margin-top: 5px;
        cursor: pointer
    }

    .accordionHeader a {
                    color: #FFFFFF;
                    background: none;
                    text-decoration: none;
    }


    .accordionHeader a:hover {
                    background: none;
                    text-decoration: underline;
    }


    .accordionHeaderSelected {
                    border: 1px solid #2F4F4F;
        color: white;
        background-color: #ffd179;
                    font-family: Verdana, Geneva, sans-serif;
                    font-size: 12px;
                    font-weight: bold;
        padding: 5px;
        margin-top: 5px;
        cursor: pointer;
    }

    .accordionHeaderSelected a {
                    color: #FFFFFF;
                    background: none;
                    text-decoration: none;
    }

    .accordionHeaderSelected a:hover {
                    background: none;
                    text-decoration: underline;
    }

    .accordionContent {
        background-color: #ffffff;
                    border: 1px dashed #2F4F4F;
                    border-top: none;
                    padding: 5px;
                    padding-top: 10px;
    }

    /* Generic context menu styles */
    .contextMenu {
                    position: absolute;
                    width: 140px;
                    z-index: 99999;
                    border: solid 1px #CCC;
                    background: #EEE;
                    padding: 0px;
                    margin: 0px;
                    display: none;
    }

    .contextMenu LI
    {
                    list-style: none;
                    padding: 0px;
                    margin: 0px;
    }

    .contextMenu A
    {
                    color: #333;
                    text-decoration: none;
                    display: block;
                    line-height: 20px;
                    height: 20px;
                    background-position: 6px center;
                    background-repeat: no-repeat;
                    outline: none;
                    padding: 1px 5px;
                    padding-left: 28px;
    }

    .contextMenu LI.hover A
    {
                    color: #FFF;
                    background-color: #3399FF;
    }

    .contextMenu LI.disabled A
    {
                    color: #AAA;
                    cursor: default;
    }

    .contextMenu LI.hover.disabled A
    {background-color: transparent;}

    .contextMenu LI.separator 
    {border-top: solid 1px #CCC;}

    /*Adding Icons You can add icons to the context menu by adding
    classes to the respective LI element(s)*/

    .contextMenu LI.edit A { background-image: url(/App_Themes/MsgPlusRegular/Images/MyMessages/edit.png); }
    .contextMenu LI.cut A { background-image: url(/App_Themes/MsgPlusRegular/Images/MyMessages/cut.png); }
    .contextMenu LI.copy A { background-image: url(/App_Themes/MsgPlusRegular/Images/MyMessages/copy.png); }
    .contextMenu LI.paste A { background-image: url(/App_Themes/MsgPlusRegular/Images/MyMessages/paste.png); }
    .contextMenu LI.delete A { background-image: url(/App_Themes/MsgPlusRegular/Images/MyMessages/delete.png); }
    .contextMenu LI.quit A { background-image: url(/App_Themes/MsgPlusRegular/Images/MyMessages/door.png); }

    /*#Downbutton#*/
    .downbuttondiv
    {
            background-image: url(/App_Themes/MsgPlusRegular/Images/buttons/Button_Download.png);
            background-position: 0px top;
            width: 140px;
                                    Height: 63px;   
            text-align:center;
            margin-top:05px;
            line-height:40px;
            margin-left:10px;
                                    text-decoration:none;
                                    color:#ffffff;
    }
    .downbuttondiv a:link
    {
                    color:#fff;
                    font-size:12px;
                                             
                    text-align:center;
                    text-decoration:none;
                    font-weight:bold;
    }
    .downbuttondiv a:hover
    {
                    color:#FF0;
                    text-decoration:none;
                    font-size:12px;
                    font-weight:bold;
                                                             
                    text-align:center;
                    font-weight:bold;
    }
    .downbuttondiv_Text
    {

               
                    color:#ffffff;
        font-size:12px;
                    text-align:center;
                    vertical-align:middle;
                    font-weight:bold;
                    line-height:20px;
                    margin-top:0px;
                    margin-left:5px;
                    margin-right:5px;
    }

    .downbuttondiv_Text2
    {
               
                    color:#ffffff;
                    text-align:center;
                    vertical-align:middle;
                    font-size:12px;
                    font-weight:bold;
                    line-height:10px;
                    margin-top:-05px;

                    margin-left:5px;
                    margin-right:5px;
    }

    .downbuttondiv_downspan {
                    font-size:12px;
                    font-weight:normal;
                
                    color:#FFF;                          
                    text-align:center;
                    text-decoration:none;
                    margin-top:250px;
    }
    a.downbuttondiv_downspan:link, a.downbuttondiv_downspan:visited {
                    font-size:12px;
                    font-weight:bold;
                
                    color:#FFF;                          
                    text-align:center;
                    text-decoration:none;
                    margin-top:250px;
    }
    a.downbuttondiv_downspan:hover {
                    font-size:12px;
                
                    font-weight:bold;
                    color:#FF0;                          
                    text-align:center;
                    text-decoration:none;
                    margin-top:250px;
    }

    /*#Content Styles#*/
    /*Thumbnails, texts*/

    .TD_Thumbnail_Image_1{vertical-align:top;}

    .Thumbnail_Image_1 {
	    width: 55px;
	    height: 55px;
	    margin-left:0px;               
    }
    .Thumbnail_Image_2 {
	    width: 155px;
	    height: 155px;
	    margin-left:10px;
	    margin-top:10px;             
    }

    .TD_Thumbnail_Text_1 {
	    vertical-align:top;
        padding-bottom:20px;
    }
    .Thumbnail_Title_1 {
	    font-size:20px;
	    color:#c88402;
	    font-weight:bold;
	    text-align:left;
	    margin-left:10px;              
    }
    .Thumbnail_Text_1 {
	    font-size:14px;
	    text-align:justify;
	    margin-top:10px;
	    margin-left:0px;
        margin-right:15px;
        margin-bottom:35px;
                
    }
    a .Thumbnail_Text_1  {
	    font-size:12px;
	    text-align:justify;
	    margin-top:10px;
	    margin-left:0px;
        margin-right:0px;
        margin-bottom:15px;               
    }


    .Thumbnail_Title_2 {
	    font-size:14px;
        color:#5f98b3;
	    font-weight:bold;
	    text-align:left;
	    margin-left:10px;
        margin-top:15px;
    }
    .Thumbnail_Text_2{
	    font-size:12px;
	    text-align:justify;
	    margin-top:10px;
	    margin-left:05px;
        margin-right:15px;
        margin-bottom:15px; 
    }
    .Thumbnail_Title_3 {
	    font-size:13px;
        color:#5f98b3;
	    font-weight:bold;
	    margin-left:10px;
        margin-top:10px;
	    margin-right:15px;
    }
    .Thumbnail_Text_3 {
	    font-size:10px;
	    text-align:justify;
	    margin-top:10px;
	    margin-left:10px;
        margin-right:15px;
        margin-bottom:15px;
    }
    .Thumbnail_Features_Text {
	    font-size:12px;
	    text-align:justify;
	    line-height:15px;
	    margin-left:10px;
        margin-right:10px;
        margin-bottom:15px; 
    }
    .Thumbnail_Features_Image {
	    margin-top:05px;
	    margin-left:10px;
        margin-right:10px;
        margin-bottom:02px; 
    }
    .Thumbnail_Text_4 {
	    font-size:12px;
	    text-align:justify;
	    line-height:15px;
	    margin-top:0px;
	    margin-left:10px;
        margin-right:15px;
        margin-bottom:0px;   
    }
    .Thumbnail_Title_4 {
	    font-size:14px;
        color:#5f98b3;
	    font-weight:bold;
	    text-align:left;
	    margin-left:10px;
        margin-top:0px;
    }
    .Thumbnail_Title_5 {
	    font-size:14px;
        color:#c88402;
	    font-weight:bold;
	    text-align:left;
	    margin-left:10px;
        margin-top:0px;
    }
    .Thumbnail_Text_5{
	    font-size:12px;
	    text-align:justify;
	    margin-top:-4px;
	    margin-left:15px;
        margin-right:15px;
        margin-bottom:0px;   
    }
    /*#Bookmark Page Box Div#*/
    .BookmarkPage
    {
                    margin-top:0px;
                    margin-left:00px;
                    margin-right:0px;
                    margin-bottom:10px;     
    }

    
    /*#ZonesMain_Plus#*/
    .ZoneMain{
                    margin:0 0;    
    }
    .ZoneMainLeft{
                    margin-top:10px;
                    margin-left:15px;
                    margin-right:10px;
                    margin-bottom:15px;
        width:650px;
                
    }
    .ZoneMainRight{
                    margin-top:0px;
                    margin-left:10px;
                    margin-right:10px;
                    margin-bottom:15px;
        width:240px;
                
    }
    .ZoneFooter{
                
                    color:#000;
                    font-size:10px;
                    text-align:center;
                    margin-top:10px;
                    margin-left:0px;
                    margin-bottom:15px;     
    }


    /*#Home Pics#*/
    .HomePics{
                    background-image: url(/App_Themes/MsgPlusRegular/Images/BannerContent300_Feel.jpg);
                    background-position:top center;
                    background-repeat:no-repeat;
                    width:325px;
                    height:200px;
                

                    font-size:14px;
                    text-align:left;
                    margin-top:0px;
                    margin-left:5px;
                    margin-bottom:10px;
                
    }
    .HomePicsTitle{
                
                    font-size:14px;
                    color:#c88402;
                    font-weight:bold;
                    text-align:left;
                    margin-top:15px;
                    margin-left:30px;
                    margin-right:25px;
                    margin-bottom:10px;
                
    }
    .HomePicsText{
                
                    font-size:12px;
                    text-align:left;
                    margin-top:10px;
                    margin-left:30px;
        margin-right:25px;
                    margin-bottom:10px;     
    }
                
    /*#Lists#*/

    #ul{
	    text-align:justify;
	    margin-right:10px;
            padding:0 0 0 0;
	    list-style-type:disc;
    }

    .IE7 #ul{
	    text-align:justify;
	    margin-left:10px;
	    padding:0 0 0 0;
	    list-style-type:disc;
    }

    #ul li{
	    font-size:12px;
	    font-weight:normal;
	    text-align:justify;
	    line-height:12px;
	    color:#000000;
	    margin:0 0 0 0;
	    padding:0 0 0px 0px;
	    background-image: url(/App_Themes/MsgPlusRegular/Images/bullet.gif) no-repeat 0 0.41em;
    }
    #ul ul{
	    padding:2px 0 0 12px;
	    font-size:12px;
	    text-align:justify;
    }

    #ul ul li{
	    background-image: url(/App_Themes/MsgPlusRegular/Images/bullet2.gif) no-repeat 0 0.41em;
	    font-size:12px;
	    text-align:justify;
	    line-height:12px;
	    list-style-type:circle;
    }

    /*
    li{
	    text-align:justify;
	    margin-top:5px;
	    margin-right:0px;
    font-size:12px;
    }
    */
    ol {
	    list-style-type:upper-alpha;
	    text-align:justify;
	    margin-top:5px;
	    margin-right:15px;
	    padding:0 0 0 25px;
    font-size:12px;
    }



    /*#Links /General#*/

    /* a:visited {
    color:#06B0ED;
    text-decoration:underline;
    }
    */
    /*a:link {
    color:#249ad4;
    text-decoration:underline;
    }
                
    a:hover{
    color:#ff8d2f;
    }
    */
    /*#Table colors /General#*/
    .alt {
                    background-color: #daedf7;
                    border-top: 1px solid #000;
                    border-bottom: 1px solid #000;
                    border-left: 1px solid #000;
                    border-right: 1px solid #000;
                    font:Verdana, Geneva, sans-serif;
                    font-size:12px;
                    color:#000;
                    line-height:20px;
                    }
    .alt2 {
                    background-color: #48a7db;
                    border-top: 1px solid #000;
                    border-bottom: 1px solid #000;
                    border-left: 1px solid #000;
                    border-right: 1px solid #000;
                    font:Verdana, Geneva, sans-serif;
                    font-size:14px;
                    color:#FFF;
                    line-height:25px;
                    }
    .alt3 {
                    background-color: #FFF;
                    border-top: 1px solid #000;
                    border-bottom: 1px solid #000;
                    border-left: 1px solid #000;
                    border-right: 1px solid #000;
                    font:Verdana, Geneva, sans-serif;
                    font-size:12px;
                    color:#000;
                    line-height:20px;
                    }

    /*#Friends List /General#*/
    .FriendList{
                    font:Verdana, Geneva, sans-serif;
                    font-size:12px;
                    text-align:center;
                    color:#000000;
                    border-top: 1px solid #000;
                    border-bottom: 1px solid #000;
                    border-left: 1px solid #000;
                    border-right: 1px solid #000;
                    margin:10px;
    }

    /*#Upload Manager /General#*/
    .UploadMgr {
                    font:Verdana, Geneva, sans-serif;
                    font-size:12px;
                    text-align:left;
                    color:#000000;
                    margin-bottom:10px;
    }


    /*#Yuna Button#*/

    .imgBtnWrapperStd{height:63px; margin:0; padding:0; vertical-align: text-top; }
    .imgBtnLeftStd{background:transparent url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_normal_left.png) no-repeat; height:43px; width:10px;text-decoration:none;color:#FFF; vertical-align:middle; text-align:center;}
    .imgBtnRightStd{background:transparent url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_normal_right.png) no-repeat; height:43px; width:10px;text-decoration:none;color:#FFF; vertical-align:middle; text-align:center;}
    .imgBtnWrapperStd:hover .imgBtnLeftStd{background-image:url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_hover_left.png);text-decoration:none;color:#FFF; vertical-align:middle; text-align:center;}
    .imgBtnWrapperStd:hover .imgBtnRightStd{background-image:url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_hover_right.png);text-decoration:none;color:#FFF; vertical-align:middle; text-align:center;}
    .imgBtnWrapperStd:active .imgBtnLeftStd{background-image:url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_active_left.png);text-decoration:none;color:#FFF; vertical-align:middle; text-align:center;}
    .imgBtnWrapperStd:active .imgBtnRightStd{background-image:url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_active_right.png);text-decoration:none;color:#FFF; vertical-align:middle; text-align:center;}
    .imgBtnWrapperStd td.btnContainer, .imgBtnWrapperStd  
    
       
    .imgBtnStd
        {
            background:transparent url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_active.png)  repeat-x;
            border-width:0px;
            font-family:Verdana; 
            color:#FFF;
            font-size:10px; 
            outline:none; 
            cursor:pointer;
            vertical-align:middle;
            text-decoration:none;
            text-align:center;
         }
    .imgBtnStd a
        {
            color:#FFF;
            font-size:10px;
                                    font-weight:normal;
            outline:none; 
            cursor:pointer;
            vertical-align:middle;
            text-decoration:none;
            text-align:center; 
         }         
    .imgBtnStd .Lp_Down_Tx1{
	    text-align:center;
	    vertical-align:text-top;
	    font-size:14px;
	    color:#8aa701;

	    font-weight:bold;
	    width:325px;
	    margin-top:10px;
	    margin-bottom:0px;
	    margin-right:11px;
	    margin-left:11px;
    }
        {
            color:#FF0;
            font-weight:bold;
            outline:none; 
            cursor:pointer;
            vertical-align:middle;
            text-decoration:none;
            text-align:center; 
         }         
                                
    .btnContainer {
                    font-size:10px;
                    text-decoration:none;
                    color:#FFF; 
                    vertical-align:middle; 
                    text-align:center;
    }

    .btnContainer a{
                    text-decoration:none;color:#FFF; vertical-align:middle; text-align:center;
    }
    
    .btnContainer a:hover {
                    font-size:10px;
        text-decoration:none;
                    color:#FF0; 
                    vertical-align:middle; 
                    text-align:center;
    }
    
    .imgBtnLeftStdb {
        height:20px;
        width:10px;      
        background:transparent url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_active_bottom_Left.png)  no-repeat;
                    text-decoration:none;
                    color:#FFF; 
                    vertical-align:middle;
                    text-align:center;
    }
    
    .btnContainerb {
        background:transparent url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_active_bottom.png)  no-repeat;
                    text-decoration:none
                    color:#FFF;
                    vertical-align:middle;
                    text-align:center;
        height:20px;
        width:120px;
    }
    
    .imgBtnWrapperStd:hover .btnContainerb{background:transparent url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_hover_bottom.png) no-repeat; text-decoration:none;color:#FFF;vertical-align:middle; text-align:center; }
    
    .imgBtnRightStdb {
        height:20px;
        width:10px;      
        background:transparent url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_active_bottom_Right.png) no-repeat;
                    text-decoration:none;
                    color:#FFF; 
                    vertical-align:middle;
                    text-align:center;

    }

     
    .imgBtnWrapperStd:hover .imgBtnStd{background:transparent url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_hover.png) no-repeat; text-decoration:none;color:#FFF; vertical-align:middle; text-align:center;}
    .imgBtnWrapperStd:hover .imgBtnStd a {text-decoration:none;}
    .imgBtnWrapperStd:hover .imgBtnStd a:hover {text-decoration:none;}
    .imgBtnWrapperStd:active .imgBtnStd{background:transparent url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_active.png) repeat-x; outline:none;text-decoration:none;color:#FFF; vertical-align:middle; text-align:center; }
    .imgBtnWrapperStd[disabled] .imgBtnLeftStd{background-image:url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_disabled_left.png);text-decoration:none;color:#FFF; vertical-align:middle; text-align:center;}
    .imgBtnWrapperStd[disabled] .imgBtnRightStd{background-image:url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_disabled_right.png);text-decoration:none;color:#FFF; vertical-align:middle; text-align:center;}
    .imgBtnWrapperStd[disabled] input.imgBtnStd, .imgBtnWrapperStd[disabled]:hover .imgBtnStd{background:transparent url(/App_Themes/MsgPlusRegular/Images/YunaButtonEx/Std_disabled.png) no-repeat; color:#FFF; cursor:default;text-decoration:none; vertical-align:middle; text-align:center;}

    /*#About Us#*/
    /*#About Us/Text Pic#*/
    .memberslistBg
    {background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_mid.jpg) repeat-y;}

    #memberslist{
	    font: 10px Verdana;
	    width: 415px;
	    margin-top: 00px;
	    margin-left: 9px;
	    margin-right:9px;
    }
    #memberslist a{
	    font: 10px Verdana;
        padding: 2px;
       display: block;
	    width: 100%;
	    color: #000;
	    text-decoration: none;
    }
    #memberslist a:hover{
	    font: bold 10px Verdana;
	    padding: 2px;
	    display: block;
	    width: 100%;
	    color: #000;
	    text-decoration: none;
    }
    html > body #memberslist a{ /*Non IE rule*/ width: auto;}

    .tabledescriptionBg{
	    background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_text.jpg) repeat-y;
	    width: 228px;
	    height: 124px;
    }
    .RTL .tabledescriptionBg{
	    background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_textRTL.jpg) repeat-y;
	    width: 228px;
	    height: 124px;
    }
    #profileDescription{
	    font: 10px Verdana;
	    width: 95%;
	    height: 124px;
	    padding: 0px;
	    margin-left: 05px;
	    margin-right:05px;
    }
    .tabledescription2Bg{
	    background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_header.jpg) repeat-y;
	    width: 228px;
	    height: 71px;
    }
    .RTL .tabledescription2Bg{
	    background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_headerRTL.jpg) repeat-y;
	    width: 228px;
	    height: 71px;
    }
    .tabledescription3Bg{
	    background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_chat.jpg) repeat-y;
	    width: 228px;
	    height: 60px;
    }
    .RTL .tabledescription3Bg{
	    background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_chatRTL.jpg) repeat-y;
	    width: 228px;
	    height: 60px;
    }
    #profileTitle{
	    font: 10px Verdana;
	    width: 95%;
	    height: 45px;
	    padding: 0px;
	    margin-top: 15px;
	    margin-left: 05px;
    }
    #profilePicture{
	    margin-right: 0px;
	    margin-left: 0px;
	    width: 103px;
	    height: 96px;
    }
    #profileLink{
	    font: 10px Verdana;
	    width: 95%;
	    height: 35px;
	    padding: 0px;
	    margin-top:15px;
	    margin-left:10px;
    }
    #msg_On-Off{
	    float: left;
	    width: 16px;
	    height: 16px;
    }
    #Profile_Spacer{height: 05px;}
    .crew_list_msg_side
    {background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_side.jpg) repeat-y;
     width:103px; height:99px;}
    .RTL .crew_list_msg_side
    {background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_sideRTL.jpg) repeat-y;
     width:103px; height:99px;}
    .crew_list_msg_sidelow
    {background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_sidelow.jpg) repeat-y;
     width:103px; height:60px;}
    .RTL .crew_list_msg_sidelow
    {background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_sidelowRTL.jpg) repeat-y;
     width:103px; height:60px;}
    .crew_list_msg_bottom{
     background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_bottom.jpg) repeat-y; 
     width:331px; height:92px;}
    .RTL .crew_list_msg_bottom{
     background: url(/App_Themes/MsgPlusRegular/Images/profiles/crew_list_msg_bottomRTL.jpg) repeat-y; 
     width:331px; height:92px;}
 
     /*#Password Strength#*/
    /*#Password Strength#*/
    .PasswordStrengthVeryWeak {
	    background: url(/App_Themes/MsgPlusRegular/Images/pass_veryweak.jpg) repeat-x; 
	    font-size:10px;
	    color:#000;
	    font-weight:bold;
	    line-height:20px;
	    padding-left:08px;
	    padding-right:08px;
    }

    .PasswordStrengthWeak {
	    background: url(/App_Themes/MsgPlusRegular/Images/pass_weak.jpg) repeat-x; 
	    font-size:10px;
	    color:#000;
	    font-weight:bold;
	    line-height:20px;
	    padding-left:08px;
	    padding-right:08px;
    }
    .PasswordStrengthAverage {
	    background: url(/App_Themes/MsgPlusRegular/Images/pass_average.jpg) repeat-x; 

	    font-size:10px;
	    color:#000;
	    font-weight:bold;
	    line-height:20px;
	    padding-left:08px;
	    padding-right:08px;
    }
    .PasswordStrengthStrong {
	    background: url(/App_Themes/MsgPlusRegular/Images/pass_strong.jpg) repeat-x; 
	    font-size:10px;
	    color:#000;
	    font-weight:bold;
	    line-height:20px;
	    padding-left:08px;
	    padding-right:08px;
    }
    .PasswordStrengthExcellent {
	    background: url(/App_Themes/MsgPlusRegular/Images/pass_excellent.jpg) repeat-x; 
	    font-size:10px;
	    color:#000;
	    font-weight:bold;
	    line-height:20px;
	    padding-left:08px;
	    padding-right:08px;
    }

    /*#Facebook#*/
    /*#LikeBox#*/
    .LikeBoxClass {
	    float:right;
	    width:30%;
	    height:20px;
	    margin-top:0px;
    }
    .RTL .LikeBoxClass {
	    float:left;
	    width:30%;
	    height:20px;
	    margin-top:0px;
	    margin-left:20px;
    } 
    /*#FacebookFriends#*/
    .FriendsDiv{
	    float:right;
    }
    .RTL .FriendsDiv{
	    float:left;
    }

    .FacebookTitle {
	    font-size:12px;
	    font-weight:bold;
	    color:#3b5998;
	    margin-left:10px;
	    margin-right:10px;
    }
    .RTL .FacebookTitle {
	    font-size:12px;
	    font-weight:bold;
	    color:#3b5998;
	    margin-left:10px;
	    margin-right:10px;
    }
    /*#ShareWith#*/
    .ShareClass {
	    float:right;
	    width:20%;
	    height:20px;
	    margin-top:20px;
	    margin-right:-30px;
    }
    .RTL .ShareClass {
	    float:left;
	    width:20%;
	    height:20px;
	    margin-top:10px;
	    margin-left:0px;
    } 
    .ShareClass2 {
	    float:right;
	    width:20%;
	    height:20px;
            margin-top:-20px;
	    margin-right:-40px;
    }
    .RTL .ShareClass2 {
	    float:left;
	    width:20%;
	    height:20px;
	    margin-top:-20px;
	    margin-left:20px;
    } 
    .LikeBoxFriends {float:right;}
    .RTL .LikeBoxFriends {float:left;}

    .addthis_toolbox addthis_default_style {margin-top:10px;}

    /*#AdSense#*/
    .adsense_div {
	    float:right;
	    margin-top:5px;
    } 
    .RTL .adsense_div {
	    float:left;
	    margin-top:5px;
    }

    /*#Beta Testers Lounge#*/
    .HeadlineBg{background-color:#72c9ef;} 

    .HeadlineText{
	    font-size:14px;
	    color:#000;
	    font-weight:bold;
	    margin-left:0px;
	    margin-top:0px;
	    margin-right:0px;
	    margin-bottom:0px;
    }

    .PaleGreenBg {background:#f4fff5;} 
    .PaleBlueBg {background:#ecf8fc;} 
    .PaleOrangeBg {background:#fef6e2;}

	 .CMSSiteMapList ul li {text-align: justify; margin-top: 5px;margin-right: 0px; font-size: 12px; margin-left:40px;}
	 .CMSChanglogList ul li {text-align: justify; margin-top: 5px;margin-right: 0px; font-size: 12px; margin-left:40px;}
    /* ALL USED IMAGES ARE TOTALY COMPRESSED BY SMUSH.IT */
    /* micro reset */


    /*links*/
    
    #headClass{background: #ffffff url(/App_Themes/MsgPlusRegular/Images/NewLook/top_bg_new.png) repeat-x 0 0;}
    a { color: #00A8E6; text-decoration: underline; }
    #head_top_menu li a {color:#ffffff;text-decoration:none;font-weight:bold;}
    #head_top_menu li a:hover {color:#ffffff;text-decoration:underline;}

    #footer_text a {color:#009BD5 !important;}
    #footer_links_bg a {color:#ffffff;text-decoration: none;font-size:0.806em;}
    #footer_links_bg a:hover{text-decoration: underline;}

    #footer_bottom_links a {color:#009bd5; text-decoration: underline;font-size:0.8125em;}
    #footer_bottom_links a:hover {color:#000000; text-decoration: none;}
        /* menu links */
        .menu_row a.link{color: #ffffff;text-decoration: none; display:block; width: 100%; height: 51px;}
        .menu_row_hover a.link {color:#049cd3;text-decoration: none; display:block; width: 100%; height: 51px;}
        .selectRow a.link {color:#95d706;text-decoration: none; display:block; width: 100%; height: 51px;}

    #top_log_lang a {color:#525b5c;text-decoration:none;}


    /* IDs for quick rendering */
    #head_wrapper{width:990px; height:384px;margin:0 auto;}
    #head_top_wrap{position:relative;/*top:-10px;left:-50px;*/width:100%;height: 20px;padding-top:8px;}
    #menu_wrapper{}
    #top_log_lang {float:right;color:#525b5c;font-size: 0.805em;margin-right: 65px;}
    #top_log_lang #ddown {width:100px;padding-right:20px;position:relative;}
    #top_log_lang #ddown:hover {cursor:pointer;}
    #ddown_scroll {position:absolute;left:-40px;width:150px;/*height:400px;*/z-index:5;background: white url(/App_Themes/MsgPlusRegular/Images/NewLook/menu_drop_bg.png) repeat-x top left;display:none;-o-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.3);border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}

    #logo{display:block;width:235px;height:64px;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/logo_new.png) repeat-x 0 0;text-indent: -9999px;margin-top:5px;}
    #head_top_menu{float: left; width:550px;z-index:23;margin-left: 30px;}
    #head_top_menu ul {float: left; list-style-type: none;color:#ffffff;font-size:0.805em;}
    #head_top_menu ul li {float:left;}
    #head_top_menu ul li span {padding:0 25px;}
    #head_mid_wrap{width:944px;height: 296px;padding: 5px 23px;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/girls_new.png) no-repeat 175px 5px;}
	#head_mid_wrap_cn{width:944px;height: 296px;padding: 5px 23px;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/girls_new_china.png) no-repeat 175px 5px;}
	
    #head_mid_title{width: 450px; height: 125px;}
    #head_mid_title h1{font-size:1.75em; font-weight:bold; color: #ffffff;font-family:Arial, sans-serif;}
    #head_mid_text{width: 450px; height: 90px; font-size: 1.0625em; color: #ffffff;line-height: 1.4em;}
    #head_mid_text strong {font-size: 1.375em;}
    #dl_btn,.dl_btns 
		{
		display:block;
		position:relative;
		z-index: 1;
		background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/dl_btn_new.png) repeat-x 0 0;
		text-decoration: none; 
		width: 247px;
		height:47px;
		padding-top: 17px;
		font-size: 1.25em;
		text-align: center;
		font-weight: bold;
		color: #525b5c;
		padding-left:15px;
		padding-right: 60px;
		text-shadow: 0px 1px 1px #E3FE84;
		-o-text-shadow: 0px 1px 1px #E3FE84;
		-moz-text-shadow: 0px 1px 1px #E3FE84;
		-webkit-text-shadow: 0px 1px 1px #E3FE84;

		}
	
	
		#dl_btn_hover,.dl_btns_hover
		 {
		 left:0px !important;  display:none; position:absolute;z-index:2;background:transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/dl_btn_hover_new.png) repeat-x 0 0;  
		top: 0px !important; width: 247px; height:47px; padding-top: 17px; color: #525b5c; padding-left:15px; padding-right: 60px; text-shadow: 0px 1px 1px #E3FE84; -o-text-shadow: 0px 1px 1px #E3FE84;
		-moz-text-shadow: 0px 1px 1px #E3FE84;
		-webkit-text-shadow: 0px 1px 1px #E3FE84;

		}
	.dl_btns:hover{cursor:pointer;}
	.dl_btns_hover:hover{cursor:pointer;}
	
    #content_box{width:1010px; margin:0 auto;}
    #footer{width:100%;}
    #footer_links_bg {height:43px;width:100%;background-color: #00aff0; border-top:1px solid #4ec9f0; border-bottom: 1px solid #cceffc;}
    #footer_links_bg ul {list-style-type: none;width:100%;font-size:16px;margin-bottom:10px;}
	.IE7 #footer_links_bg ul {list-style-type: none;width:100%;font-size:16px;margin-top:10px;margin-bottom:-5px;}
    
	#footer_links_bg ul li {float:left;width:16%;text-align: center;}
    #footer_text{font-size:0.6875em;color:#868686;text-align: justify;}
    #footer_bottom_links {text-align: center;margin-bottom:30px;text-align: justify;}
    #lng_arrow{position:absolute;right:10px;top:1px; z-index:6;}

    /* 
        middle sliding menu + drop down
        When you get the current page -> set the class to menu_row_active
    */
    /* #head_menu_wrap{width:100%;height: 62px;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/menu_bg.png) repeat-x 0 0;} */
    /*#wrap_menu{position:absolute;top:319px;width:100%;}*/
    /*.IE7 #wrap_menu{position:absolute;top:336px;width:100%;}*/

	
    #head_menu_wrap{width:990px;margin:0 auto; margin-top:-50px; text-align: center; height: 62px;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/menu_bg_new.png) repeat-x 0 0;}
    #head_menu_wrap #main_menu {list-style-type: none; font-size: 1.3125em;padding: 0 0px; margin-left:30px;display: inline-block;zoom:1;*display: inline; font-size: 1.125em;}
    .menu_row {color: #ffffff;z-index:2;position:relative;float: left; height: 51px;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/menu_bg_new.png) repeat-x 0 0;padding-left:28px; padding-right:28px;}
    .menu_row_hover {z-index:2;position:relative;float: left; height: 62px;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/menu_row_bg_new.png) repeat-x 0 0;padding-left:28px; padding-right:28px;color:#049cd3;}
    .menu_row_active {z-index:2;position:relative;float: left; height: 62px;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/menu_row_bg_new.png) repeat-x 0 0;padding-left:28px; padding-right:28px;color:#049cd3;}
    .menu_row_active a.link {color:#049cd3;text-decoration: none; display:block; width: 100%; height: 51px;}
    
    .in_menu_left {z-index:3;display:none;position:absolute;left:-5px;top:0;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/in_menu_left_new.png) repeat-x top right;width:100px;height:51px;}
    .in_menu_right {z-index:3;display:none;position:absolute;right:-5px;top:0;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/in_menu_right_new.png) repeat-x top left;width:100px;height:51px;}
    .in_menu_span {z-index:4;position:relative;display:block; padding-top:11px;}
    .menu_drop {left:-10px;list-style-type:none;position:absolute;z-index:1;width:200px;top:51px;padding:10px;display:none;
            background: #ffffff url(/App_Themes/MsgPlusRegular/Images/NewLook/menu_drop_bg.png) repeat-x top left;
            -o-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);
            -moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);
            -webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);
			border-left: 1px solid #B8B5B5; border-right: 1px solid #B8B5B5; border-bottom: 1px solid #B8B5B5;
            }

    .menu_drop li {font-size:14px; color: #4e4e4e; border-bottom:1px solid white;border-top:1px solid #e0e2e4;padding-top:10px;text-align: left;padding-bottom: 3px;}
    .menu_drop li a {color: #4e4e4e;text-decoration:none;display:block; width:180px;}
    .menu_drop li a:hover {text-decoration:underline;}
    .menu_drop li:first-child {border-top:0px solid white;}
    .menu_drop li:last-child {border-bottom:0px solid white;}

	
    
	
	.top_links{color: #FFFFFF !important;text-decoration: none !important;font-size: 0.805em !important; font-weight: bold;}
	


    /* Menu languages */


    #ddown_scroll a {font-size:90%;display:block;color:#4E4E4E;/*#525b5c;*/text-decoration:none;padding:5px 15px;}
    #ddown_scroll a:hover{text-decoration:underline;}
    #top_log_lang {float:right;color:#525b5c;font-family: arial, sans-serif; font-size: 0.805em;padding-right:40px;}
    #top_language_menu #ddown {padding-right:20px;position:relative;color:#FFFFFF;font-weight: bold;}
    #top_language_menu #ddown:hover {cursor:pointer;}
    #ddown_scroll {position:absolute;top:-1px;left:-10px;width:150px;/*height:400px;*/z-index:5;background: white url(/App_Themes/MsgPlusRegular/Images/NewLook/menu_drop_bg.png) repeat-x top left;display:none;-o-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.3);-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}


    .signoutButton {background-color: transparent; height:30px; border: none;cursor:pointer; font-family: arial, sans-serif;font-size: 0.805em; 
	          display:none;visibility:hidden;}
    .signoutButton:hover {text-decoration:underline;}
    .signOutBar {position:absolute;top:40px;width:100%;z-index:22;} 
    .signOutWrap {width: 990px;margin:-42px auto;}


    /* Position of the language bar */
    /*#top_language_bar{position:absolute;top:47px;width:100%;z-index:22}*/
    /*#top_language_wrap{width: 610px;margin:0px auto;top:-40px;position:relative;}*/
    .fixWidth_140{max-width:180px;float:right;}
    #top_language_menu {font-family: arial, sans-serif;font-size: 0.805em;margin-top:7px;float:left;}


 
     /** Contents styling **/
    #bread_wraper{margin-top:20px; margin-bottom:20px;}
    #breadcrumbs {list-style-type: none;font-size:0.875em;}
    #breadcrumbs li {float:left;margin-left:5px;color: #00a8e6;}
    #breadcrumbs li:first-child{margin-left:0;}
    #breadcrumbs li a {color: #00a8e6; text-decoration:underline;}
    #breadcrumbs li:last-child a {color:#000000; text-decoration: none;font-weight: bold;}
    
    /*#BreadScrum_Plus#*/
    .BreadScrum_Plus { margin-top:20px; margin-bottom:20px; /* font-size:12px;margin-top:6px;margin-left:0px;margin-right:10px;margin-bottom:10px;*/ }
    .CMSBreadCrumbsLink { font-size:0.875em; color: #00a8e6; text-decoration:underline;}
    .CMSBreadCrumbsCurrentItem {color:#000000; text-decoration: none;font-weight: bold;}


     #top_skin_links {margin-top:-25px;}
    #top_skin_links a {color:#00a8e6;font-size:0.875em;}
	
	.clickable_box_cover {width:100%; height:100%; display:block; text-indent:-9999px; top:0; left:0;}

    /* reusable */
    .wrap_990{width:1010px;margin:0 auto;}    
    .margB20{margin-bottom:20px;}
    .h1 {font-size: 2.346em; color: #ffffff; font-family:Verdana;}
    /*.clf{clear:both;}*/
	
	.clf:after,.clf:before {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
	/* .clf {display: inline-block;zoom:1;*zoom:1;} */
	 html[xmlns] .clf {display: block;}
	* html .clf {height: 1%;overflow: visible;}
	
    .clr{clear:right;}
    .fr{float:right;}
    .fl{float:left;}
    .mbot5{margin-bottom:5px;}
    .mbot10{margin-bottom:10px;}
    .mtop10{margin-top:10px;}
    .mtop20{margin-top:20px;}
    .mleft20{margin-left:20px;}
    .mright5{margin-right:5px;}
    .mright55{margin-right:55px;}
    .mleft50{margin-left:50px;}
    .pall10{padding:10px;}
    .pall20{padding:20px;}
    .pall15{padding:15px;}
    .nopad{padding:0 !important;}
    .ptop10{padding-top:10px;}
    .pleft30{padding-left:30px;}
    .centerize{margin:0 auto;}
    .align_center{text-align:center;}
    .fmed {font-size:0.875em;}
    .fmedplus {font-size:0.9375em;}
    .fnorm{font-size:1em;}
    .fnormpx{font-size:16px;}
    .fsmall { font-size:12px; }
    .min_h175{min-height:175px;}
    .min_h200{min-height: 200px;}
    .relative {position:relative;}
    .abs {position: absolute;}
    .left0_bottom10{left:0px;bottom:10px;}
    .pbottom250{padding-bottom: 275px !important;}
    .f65perc{font-size:65%;}
    .b{font-weight:bold;}
    .fcolor_blue{color: #06b0ed;}
    .no_underline{text-decoration: none;}
    .block {display:block;}

    .bg_grey { background-color: #828282 !important; }
    .bg_green{background-color: #95d706 !important;}
    .bg_red{background-color: #c60203 !important;}
    .bg_orange{background-color: #ed8810 !important;}
    .bg_blue{background-color: #06b1ef !important;}
    .bg_purple{background-color: #a67ec2 !important;}
    .f_light_grey{color:#969696;}
    .f_dark_grey {color:#404040;}
    .inputs {height:24px;border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px; border: 1px solid #aeaeae; color: #000000; padding:2px;}
    .txtinputs {height:18px !important;}
    #skinlist_btn {background-color:#089DD4;border:0;border:none;height:24px;width:100px;margin-left:-10px;border-top-right-radius: 2px;border-bottom-right-radius: 2px;-moz-border-top-right-radius: 2px;-moz-border-bottom-right-radius: 2px;-webkit-border-top-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;-o-border-top-right-radius: 2px;-o-border-bottom-right-radius: 2px;}
    #skinlist_btn:hover{cursor:pointer;}

    .dl_btns {}

    .roundbox {background-color:#f1f2f4;border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
    .cont_titles {color:#06b0ed; font-size: 1.75em;font-family: Ebrima, Arial, sans-serif;font-weight:bold;/*padding-left:25px;*/}
    .half_box {width: 460px; float:left;padding:15px;margin-bottom:10px;}	
    .half_box_trans {width: 460px; float:left;padding:15px;margin-bottom:10px;}
	.RTL .half_box_trans {width: 460px; float:right;padding:15px;margin-bottom:10px;}
	.RTL .half_box {width: 460px; float:right;padding:15px;margin-bottom:10px;margin-left:10px;}	
    .half_spliter {width:10px;float:left;min-height:10px !important;}
    .in_box_title {font-size:1em; color: #00ccff; font-family: Ebrima, Arial, sans-serif; clear:both; font-weight:bold; margin-bottom:15px; display:block;}
    .in_box_title_nc {font-size:1em; color: #049cd3; font-family: Ebrima, Arial, sans-serif; margin-bottom:10px; padding-top:5px; display:block;max-width: 225px;}       
    .in_box_big_desc { color:#404040; /*font-size:1.0625em;*/font-size:0.9375em;}
    .in_box_small_desc {float:left; color:#404040; font-size:0.875em;max-width: 350px !important;}
    .in_box_half_desc {float:left; color:#404040; font-size:0.975em;max-width: 225px !important; line-height:20px;}
    .in_box_full_width_desc {float:left; color:#404040; font-size:0.975em;max-width: 100% !important; line-height:20px;}
    .in_box_icon {float:left; margin-right:15px;/*height:91px; width:90px;*/}
    .in_box_wrap_to_center {width:100%; text-align:center;}
    .in_box_big_dl_btn {display:block; width:424px; height:140px;text-indent:-9999px;clear:both;margin:0 auto;}
    .in_box_big_version { font-size: 0.75em;color:#404040;}
    .inbox_left_title_home { height:25px; padding-top:10px; margin-right:15px; width: 214px; display:block; color:#ffffff; font-size:1em; text-align:center; text-decoration:none; }
    .full_width_box{width:980px;}
    .box_w5-6 { width: 768px; } /* 5/6 box 808px - padding 20*2 px = 768px box*/
    .box_w1-6 { width: 160px;}
    .box_w590{width:590px;}
    .box950px{width:950px;}
    .box_w200px{width:200px;}
    .box_w194px{width:194px;}


    .quater_box {float:left; padding:5px; width: 230px;min-height:10px !important; margin-bottom:10px;}
    .skin_list_top {margin-bottom: 10px;}
    .skin_list_title {color:#007ba8;max-width:120px;font-size:0.875em;font-weight:bold;float:left;display:block;text-decoration: none; -o-text-overflow: ellipsis;   text-overflow:    ellipsis;overflow:hidden; white-space:nowrap;}
    .skin_list_title:hover{text-decoration: underline;}
    .skin_list_dl_am {float:right; max-width:80px; background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/dl_amount_arrow.png) no-repeat center left; /*font-size:1.09735em;*/font-size:0.875em;font-weight:bold;color:#404040;padding-left:15px;}
    .skin_list_dev_name{float:left;font-size:0.718em;color:#404040;max-width:120px;-o-text-overflow: ellipsis;   text-overflow:    ellipsis;overflow:hidden; white-space:nowrap;}
    .skin_list_rating {float:right;max-width:120px;}
    .skin_list_ratings_ul { list-style-type:none; }
    .skin_list_ratings_ul li {float:left;min-width:14px;min-height:14px;max-width:14px;max-height:14px;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/rating_stars.png) no-repeat -14px 0;}
    .skin_list_ratings_ul .full_star{ background-position: 0 0; }
    .skin_list_preview img { border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; }
    .skin_list_dl_btn { width:96px; height:25px; float:right;display:block;text-indent: -9999px;background:transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/buttons/skin_dl_btn_small.png) no-repeat top left;}
    .skin_list_details { max-width:45px; height:25px; float:right; display:block; color:#049cd3; font-size:0.8125em;padding-top:5px;padding-right:5px;}
    .skin_list_desc { height:35px; float:right; font-size:0.8125em; float:left; padding-top:5px;}
    .skin_list_desc_wrapper {float:left; color:#404040; max-width: 230px !important;min-width: 230px !important;width: 230px !important;}
    .skin_list_pagination {float:right;padding-top: 5px;color:#777777; font-size:0.8125em;}
    #skin_list_form {float:left; max-width: 800px !important;margin-bottom: -5px;}
    .skin_list_pagination_arrows {margin-top: -5px;float:right;display:block;width:27px;height:25px;text-indent: -9999px;margin-left:2px;}
    .skin_list_p_al {background:transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/buttons/pagination_arrows.png) no-repeat;background-position: 0 0;}/*pagination arrow left*/
    .skin_list_p_ar {background:transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/buttons/pagination_arrows.png) no-repeat;background-position: -27px 0;}/*pagination arrow right*/
    .skin_list_p_al:hover {background:transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/buttons/pagination_arrows.png) no-repeat;background-position: 0 -50px;}/*pagination arrow left*/
    .skin_list_p_ar:hover {background:transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/buttons/pagination_arrows.png) no-repeat;background-position: -27px -50px;}/*pagination arrow right*/
    .skin_list_p_al_inactive {background:transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/buttons/pagination_arrows.png) no-repeat;background-position: 0 -25px;}/*pagination arrow left*/
    .skin_list_p_ar_inactive {background:transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/buttons/pagination_arrows.png) no-repeat;background-position: -27px -25px;}/*pagination arrow right*/
    .skin_list_pagination_pages{float:right;margin-right:7px;}
    #skin_list_top_ad{width:467px;height:59px;margin-top: -80px;}

    #create_skin_link {padding-left:20px; background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/activity_icon_plus.png) no-repeat 0 0;margin-right:20px;}
    #resources_for_devs_link {padding-left:20px; background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/activity_icon_resources.png) no-repeat 0 0;}
    #add_contrib {padding-left:20px; background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/add_plus_icon.png) no-repeat 0 0;margin-right:20px;}
    #skin_rss {padding-left:20px; background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/rss_small.png) no-repeat 0 0;}

    .skype_dl_btn_big{background-image: url(/App_Themes/MsgPlusRegular/Images/NewLook/buttons/skype_dl_big.png);background-position: top left;}
    .plus_dl_btn_big{background-image: url(/App_Themes/MsgPlusRegular/Images/NewLook/buttons/plus_dl_big.png);background-position: top left;}
    #skin_nfo_wrapper p {line-height:1.4em;}
    .skin_details_dl_btn { width:315px; height:56px; float:right;display:block;text-indent: -9999px;background:transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/dl_btn_mid_size.png) no-repeat top left;}
    .skin_details_bottom_titles{color:#06b0ed; font-size: 1.25em;font-family: Ebrima, Arial, sans-serif;font-weight:bold;}
    .inbox_h2 {color:#06b0ed; font-size: 1.75em;font-family: Ebrima, Arial, sans-serif;font-weight:bold;padding-left:10px;}


    /** WLM DOWNLOAD PAGE SPRITES **/
    .wlm_dl_sprites{background-image: url(/App_Themes/MsgPlusRegular/Images/NewLook/billboards/wlm_dl_sprites.jpg);width:194px !important; height: 140px !important; display:block; text-indent:-9999px;}
    #wlm_dl_spr1{background-position: 0 0;}
    #wlm_dl_spr1:hover{background-position: 0 -140px;}
    #wlm_dl_spr2{background-position: -194px 0px;}
    #wlm_dl_spr2:hover{background-position: -194px -140px;}
    #wlm_dl_spr3{background-position: -388px 0px;}
    #wlm_dl_spr3:hover{background-position: -388px -140px;}
    #wlm_dl_spr4{background-position: -582px 0px;}
    #wlm_dl_spr4:hover{background-position: -582px -140px;}
    #wlm_dl_spr5{background-position: -776px 0px;}
    #wlm_dl_spr5:hover{background-position: -776px -140px;}
    #wlm_dl_spr6{background-position: -970px 0px;}
    #wlm_dl_spr6:hover{background-position: -970px -140px;}

    #wlm_dl_spr7{background-position: 0 -280px;} 
    #wlm_dl_spr7:hover{background-position: 0 -420px;}
    #wlm_dl_spr8{background-position: -194px -280px;}
    #wlm_dl_spr8:hover{background-position: -194px -420px;}
    #wlm_dl_spr9{background-position: -388px -280px;}
    #wlm_dl_spr9:hover{background-position: -388px -420px;}
    #wlm_dl_spr10{background-position: -582px -280px;}
    #wlm_dl_spr10:hover{background-position: -582px -420px;}
    #wlm_dl_spr11{background-position: -776px -280px;}
    #wlm_dl_spr11:hover{background-position: -776px -420px;}
    #wlm_dl_spr12{background-position: -970px -280px;}
    #wlm_dl_spr12:hover{background-position: -970px -420px;}
    
    
    
    /* *********************************** */
    /* RTL for new style **/
    .RTL .in_box_title_nc {font-size:1em; color: #049cd3; font-family: Ebrima, Arial, sans-serif; margin-bottom:10px; padding-top:5px; display:block;max-width: 225px; float:left;}
    .RTL #head_top_menu{float: right !important; width:550px;z-index:23;margin-right: 30px; }    
    .RTL #head_top_menu ul {float: right !important; list-style-type: none;color:#ffffff;font-size:0.805em;}
    .RTL #head_top_menu ul li {float:right !important;}    
    .RTL #head_mid_wrap{width:944px;height: 296px;padding: 5px 23px;background: transparent url(/App_Themes/MsgPlusRegular/Images/NewLook/girls_new.png) no-repeat 175px 5px; background-position: -250px 5px;}
    .RTL .fixWidth_140{max-width:160px;float:left; margin-left:20px;}