@import url(second.css);
@import url(footer.css);

@media all{

html, body {
padding : 0;
margin : 0;
font-weight : normal;
font-size:100%;
font-family:"DejaVu Sans",Verdana,"sans-serif";
background: #C8C8C8 url(new_images/mt_bg_fade.gif) repeat-x scroll 0 0;
}
body#pro { background: rgb(108,80,25) url(new_images/wood-bg2.jpg) repeat-x scroll 0 0;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address {
margin : 0;
padding : 0;
}

a {text-decoration:none;color:rgb(50,50,200);}
sup { font-size:8px;}

h1,h2,h3,h4,h5,h6 {
font-family:"DejaVu Sans", Verdana, arial, sans-serif;
}
.access {
display : none;
}
.scroll-canvas {
min-height : 100%;
overflow:auto;
height:auto !important;
height:100%;
background : #c8c8c8 url(new_images/mt_bg_fade.gif) repeat-x;
}
.container {
width : 62.4em;
margin : 0 auto;
height : auto;
max-width:1200px;
min-width:760px;
}
.background-top {
height : 6.3em;
min-width : 100%;
position : relative;
z-index:2;
min-height:101px;
margin:0 auto;
}

.background-top-fixed {
height : 6.3em;
width : 998px;
position : relative;
min-height:101px;
margin:0 auto;
}
.content-container {
position : relative;
z-index:1;
background-color : #fff;
border-top : 1px solid #a0a0a0;
overflow:auto;
height:100%;
font-size:16px;
width:998px;
margin: 0 auto;
}
.left-container {
float : left;
padding: 0 240px 0 0;
}
.promo-content {
width : 696px;
height : 15em;
float : left;
}
#slidebuttons {
position:relative;
left:20px;
top:196px;
width:120px;
height:30px;
}
#slidebtn1, #slidebtn2, #slidebtn3, #slidebtn4, #slidebtn5
{
float:left;
width:25px;
height:25px;
}
a#slidebtn1, a#slidebtn2, a#slidebtn3, a#slidebtn4, a#slidebtn5 {
width:20px;
height:22px;
padding:0 1px;
}

a#slidebtn1{background:url(new_images/mm_slide_btn_all.png) no-repeat bottom left;}
a#slidebtn2{background:url(new_images/mm_slide_btn_all.png) no-repeat bottom center ;}
a#slidebtn3{background:url(new_images/mm_slide_btn_all.png) no-repeat  bottom right;}

a:hover#slidebtn1, a:focus#slidebtn1, #slidebtn1.activeslide {
background:url(new_images/mm_slide_btn_all.png) no-repeat top left;
}
a:hover#slidebtn2, a:focus#slidebtn2, #slidebtn2.activeslide {
background:url(new_images/mm_slide_btn_all.png) no-repeat top center;
}
a:hover#slidebtn3, a:focus#slidebtn3, #slidebtn3.activeslide {
background:url(new_images/mm_slide_btn_all.png) no-repeat top right;
}
a:hover#slidebtn4, a:focus#slidebtn4
{
background:url(new_images/btn_pause_active.png) no-repeat;
}
a:hover#slidebtn5, a:focus#slidebtn5
{
background:url(new_images/btn_play_active.png) no-repeat;
}
#learnmore
{
position:relative;
left:570px;
top:166px;
width:95px;
height:25px;
text-decoration:none;
}

.widgetspace {
width : 700px;
float : left;
padding: 0;
}

.widget-header {
float : left;
width:100%;
margin-left : 24px;
margin-top : 0.7em;
display : inline;
}
.widgetbox {
float : left;
padding:0.7em 0;
}
/*.widget1wrapper {
float : left;
width : 100%;
}
.widget1 {
margin : 0 220px 0 250px;
}*/
.widget2 {
float : left;
margin : 0 24px;
display:inline;
}
.widget2odd {
position:absolute;
margin : 0 24px;
display:inline;
top:300px;
left:0;
}
.widget3 {
float : right;
margin-right:5px;
}
.widget3odd {
position:absolute;
margin : 0 5px 0 0;
display:inline;
top:300px;
left:370px;
}
.bigwidget {
float:left;
width:100%;
display:inline;
margin:0 0 0 32px;
}
.bigwidget iframe {
border: 3px solid #646464;
padding:4px;
}

.header-title {
float : left;
font-size : 0.7em;
color : #323232;
margin-right : 10px;
padding-top : 5px;
}

#signature {
background : url(new_images/mt_signature_60_black.gif) no-repeat;
float : left;
height : 70px;
width : 230px;
}
#signature a {
display:block;
height : 70px;
width : 230px;
}
.signinbar {
float : right;
width:14.5em;
}
.signinbar a {
float : right;
height : 25px;
width : 75px;
display:block;
background : transparent url(new_images/btn_sign-in.gif) top center;
}
.signinbar a:hover {
background-position : bottom center;
}

.videobar {
position:absolute;
right:0;
margin:12px 0 0;
}
.videobar a {
float : right;
height : 25px;
width : 75px;
display:block;
background : transparent url(new_images/btn_videos.gif) top center;
}
.videobar a:hover {
background-position : bottom center;
}

.cleartxt {
font-size : 0.75em;
color : #c8c8c8;
float : right;
padding:5px 5px 0 0;

}
#signinPopBox
{
width:250px;
height:auto;
padding-bottom:5px;
background:#fff;
z-index:100;
display:none;
position:absolute;
right:20px;
top:35px;
overflow:visible;
border:1px solid #646464;
}
#signinPopBox .signin_desc a, #signinPopBox .signin_desc a:hover
{

font-size: 0.85em;
}
.signin_desc
{
margin:4px;
background:#fff;
font-size:0.8em;
}
 #signinPopBox fieldset
{
border: 3px solid #E6E6FF;
width: 185px;
padding:0pt 15px 15px 15px;
margin:10px;
}
#signinPopBox legend
{
color: #787878;
background: #fff;
padding: 0px 15px
}
#signinPopBox .signin_header
{
color: #787878;
font-size:0.85em;
margin-left:5px;
margin-right:10px;
}
.signin_header_bottom
{
color: #787878;
font-size:0.85em;
margin:10px 0px !important;
text-align:center;
}
#signinPopBox .registernow a
{
float:left;
clear:left;
margin-left:0px;
background-image:url(images/btn_register.gif);
background-position:top center;
width:75px;
height:30px;
}
#signinPopBox .registernow a:hover, #signinPopBox .registernow a:focus
{
background-position:center center;
}
.colourframe
{
background:#E6E6FF;
border:3px solid #E6E6FF;
margin:4px;
}
.input_style
{
margin:2px 5px;
background:#FAFAD2;
border:1px solid #B2B5BA;
/*letter-spacing:0.1em;*/
}
.input_style:focus
{
background:#FFF63E;
}
#closeLogin
{
float:right;
margin-right:20px;
}
#bhoolgayapwd
{
margin:1em 12px;
font-size:1.2em;
float:right;
clear:both;
}
#bhoolgayapwd a {color:rgb(170,170,170);}
#bhoolgayapwd a:hover {color:#fff;text-decoration:underline;}
#loginbutton
{
float:left;
width:55px;
margin-left:5px;
margin-top:5px;
}
#loginbutton input
{
border:3px solid rgb(150,150,150);
background:rgb(240,240,240);
color:#3C3C64;
font-family:Tahoma;
}
#loginbutton input:focus
{
background:rgb(200,200,200);
}
#loginbutton input:visited
{
background:rgb(240,240,240);
}
.search {
position : absolute;
right : 0;
top : 25px;
color : rgb(150, 150, 150);
width : 235px;
clear:both;
}
.publisher {-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;background-color:#F0F0F0;clear:both;font-size:11px;padding:4px;position:absolute;right:0;top:5px;width:90px;}
.publisher:hover {background-color:#3296BE;}
.publisher a:hover {color:#F0F0F0;border-bottom:1px solid;}
.publisher a {color:#000000;display:block;}

input#searchbox {
position : absolute;
top : 10px;
right : 80px;
width : 150px;
height:15px;
margin-right : 5px;
border : 1px solid rgb(150, 150, 150);
}
a.search-button {
position : absolute;
top : 0;
right : 0;
width : 75px;
height : 38px;
background-image : url(new_images/btn_search.gif);
}
a:hover.search-button {
background-position : center bottom;
}
.global-nav {
position:absolute;
left:0;
bottom:-1px;
clear:both;
}
.global-nav-logo {
position : relative;
margin-right : 0.5em;
float : left;
height : 31px;
width : 54px;
}
.global-nav-logo a {
float : left;
height : 31px;
width : 54px;
background-image : url(new_images/mt_main_tab_mash.gif);
background-position: 0 0;
}
.global-nav-logo-active a, .global-nav-logo a:hover, .global-nav-logo a:focus {
background-position: 0 100%;
}
.global-tab-menu-item {padding:4px;background-color:#dddddd;border-bottom:1px solid #a7a7a7;}
.global-tab-menu-item:hover {background-color:#a7a7a7;cursor:pointer;}
.global-nav-tab{margin-right : 0.5em;}
.global-nav-tab, .global-nav-tab a {float : left;height : 30px;width : 118px;}
.global-nav-tab-prochannels, .global-nav-tab-prochannels a, 
.global-nav-tab-docs,.global-nav-tab-docs a {width : 144px;float:left;height:31px;}
.global-nav-offerings {float : left;height : 30px;width : 118px;}

.global-nav-solutions a {background-image : url(new_images/mt_main_tab_mash.gif);background-position: 0 24%;}
.global-nav-solutions-active a, .global-nav-solutions a:hover, .global-nav-solutions a:focus {background-position: 100% 24%;}
.global-nav-offerings a {background-image : url(new_images/mt_main_tab_mash.gif);width:118px;background-position:0 48%;}
.global-nav-offerings-active a, .global-nav-offerings a:hover, .global-nav-offerings a:active{background-position:100% 48%;}
.global-nav-showcase a {background-image : url(new_images/mt_main_tab_products.gif);width:118px;background-position:0 0;}
.global-nav-showcase-active a, .global-nav-showcase a:hover {background-position:100% 100%;}
.global-nav-aboutus a {background-image : url(new_images/mt_main_tab_mash.gif);background-position:0 74%;}
.global-nav-aboutus-active a, .global-nav-aboutus a:hover {background-position:100% 74%;}
.global-nav-features a {background-image : url(new_images/mt_main_tab_features.gif);background-position: 0 100%;}
.global-nav-features-active a, .global-nav-features a:hover, .global-nav-features a:focus {background-position: 0 0;}

.global-nav-reports a {background-image : url(new_images/mm_pro_tab_mash.gif);background-position: 100% 95%;}
.global-nav-reports-active a, .global-nav-reports a:hover, .global-nav-reports a:focus {background-position: 100% 81%;}
.global-nav-prochannels a {background-image : url(new_images/mm_pro_tab_mash.gif);background-position: 100% 41%;}
.global-nav-prochannels-active a, .global-nav-prochannels a:hover, .global-nav-prochannels a:focus {background-position: 100% 27%;}
.global-nav-settings a {background-image : url(new_images/mm_pro_tab_mash.gif);background-position: 100% 14%;}
.global-nav-settings-active a, .global-nav-settings a:hover, .global-nav-settings a:focus {background-position: 100% 0%;}
.global-nav-docs a {background-image : url(new_images/mm_pro_tab_mash.gif);background-position: 100% 68%;}
.global-nav-docs-active a, .global-nav-docs a:hover, .global-nav-docs a:focus {background-position: 100% 54%;}
.global-nav-upload-video a {background-image : url(new_images/mt_main_tab_upload.gif);width:160px;background-position:0 0;}
.global-nav-upload-video-active a, .global-nav-upload-video a:hover, .global-nav-upload-video a:focus {background-position: 100% 100%;}
.global-nav-tab-playlist, .global-nav-tab-playlist a {float : left;height : 30px;width : 105px;}
.global-nav-playlist a {background-image : url(new_images/mt_main_tab_playlist.gif);width:95px;background-position:0 0;}
.global-nav-playlist-active a, .global-nav-playlist a:hover, .global-nav-playlist a:focus {background-position: 100% 100%;}

#slideshow {
position : absolute;
top : 0;
left : 0;
}
.sidebar {
float : right;
width : 300px;
min-height : 640px;
background : #f5f5f5; none repeat-y;
/*background-image : url(new_images/sidebar_bg.png);*/
background-position : right 0%;
margin:0 0 0 -300px;
line-height : 1.0em;
padding:0 0 24px 0;
}
.sidebar-content-top {
float:left;
margin : 13px 0.5em 12px 0.75em;
overflow:hidden;
}
.sidetop-heading, .sidebottom-heading {
font-size : 11px;
color : #323232;
letter-spacing:2px;
margin:0 0 5px 0;
font-weight:bold;
}
.news-snippet {
padding : 0 5px 2px 0;
float : left;
}

.news-snippet div a {
color:#288ccd;
padding:0 0.66em 0 0;
text-decoration : none;
font-size : 12px;
font-family:"DejaVu Sans",Helvetica,Arial,sans-serif;
line-height:16px;
}
.news-snippet div a:hover {
color : #146996;
}
.news-snippet p {
color : #646464;
padding-right:8px;
font-size : 10px;
margin:2px 0 5px;
line-height: 1.4em;
font-family:Verdana,"DejaVu Sans Condensed",sans-serif;
}
.morenews {
float : left;
padding : 0 5px 0 3px;
margin-top : 0;
}
.showmore a {
color : #288ccd;
text-decoration : none;
font-size:0.7em;
}
.showmore a:hover {
color : #146996;
}
hr {
width : 17.25em;
float:right;
height : 1px;
background-color : #fff;
color : #fff;
border : 0;
}
.sidebar-content-bottom {
float:left;
margin : 12px 2px 0px 12px;
clear : both;
}
* html .sidebar-content-bottom {
margin-top : 8px;
}

.partners .partners-wrapper{background-color:white;height:550px;overflow:hidden;}
.partners-sli{margin:10px 0px;}
.partners-sli img{text-align:center;}

/* from old style sheet for lightbox-type popups*/
.popup-container { position:fixed; visibility:hidden; left:0; top:0; width:100%; height:100%; z-index:1000; }
.popup-background { position:absolute; left:0; top:0; width:100%; height:100%; background:black; opacity:0.8; filter:alpha(opacity=80); z-index:0; }
.popup-frame { position:absolute; left:50%; top:50%; width:673px; height:605px; margin-left:-336px; margin-top:-243px; background-color:white; border: 1px solid rgb(150,150,150); z-index: 1; }
.popup-feedback-frame { position:absolute; left:50%; width:673px; height:400px; margin-left:-336px; margin-top:50px; background-color:white; border: 1px solid rgb(150,150,150); z-index: 1; }
.popup-sales-frame {position:absolute; left:50%; width:673px; height:480px; margin-left:-336px; margin-top:20px; background-color:white; border: 1px solid rgb(150,150,150); z-index: 1; }
.popup-publish-channel-frame {position:absolute; left:50%; width:673px; height:520px; margin-left:-336px; margin-top:100px; background-color:white; border: 1px solid rgb(150,150,150); z-index: 1; }
.popup-publish-video-frame {position:absolute; left:50%; width:673px; height:520px; margin-left:-336px; margin-top:100px; background-color:white; border: 1px solid rgb(150,150,150); z-index: 1; }
.popup-invite-channel-frame {position:absolute; left:50%; width:673px; height:300px; margin-left:-336px; margin-top:100px; background-color:white; border: 1px solid rgb(150,150,150); z-index: 1; }
.popup-change-image-frame {position:absolute; left:50%; width:673px; height:500px; margin-left:-336px; margin-top:50px; background-color:white; border: 1px solid rgb(150,150,150); z-index: 1;}
.popup-canvas { position:absolute; overflow:hidden; top:0; right:0; bottom:0; left:0; height:100%; width:100%; background:white; z-index:0; }
.popup-grid { border-collapse:collapse; height:100%; width:100%; }
.popup-top,
.popup-bottom { padding:0; vertical-align:top; }
.popup-top {  overflow:hidden; }
.popup-bottom { height:50px; }
.popup-top-line { position:absolute; overflow:hidden; top:24px; width:100%; height:1px; background:rgb(215,215,215); z-index:10; }
a.popup-top-close { position:absolute; right:7px; top:7px; width:10px; height:10px; background:url(images/btn_close_x.gif) no-repeat 0 0; z-index:10; }
a.popup-top-close:hover { background-position: 0 -20px; }
.popup-content { position:absolute; overflow:auto; top:25px; right:0; bottom:51px; left:0; color:rgb(75,75,75); font-size:12px; padding:20px 0 20px; }
.popup-content h2 { margin:0 0 5px; }
.popup-button-bar { position:absolute; right:0; bottom:0; left:0; border-top:1px solid rgb(215,215,215); padding:10px 25px 7px; text-align:right; height:35px;}
a.popup-button-close { width:75px; height:30px; background-image:url(images/btn_close.gif); }
.popup-2-column { float:left; width:240px; padding-left:72px; margin-right:-22px; }
.popup-1-column { float:left; width:530px; padding-left:72px; }
.popup-disabled { color:rgb(220,220,220)!important; }
a.popup-button-send { width:75px; height:30px; background-image:url(images/btn_gray_send.gif); }
a.popup-button-white-send { width:75px; height:30px; background-image:url(images/btn_white_send.gif); }
a.popup-button-share { width:100px; height:30px; background-image:url(images/btn_white_share.gif); }
a.home-register { width:75px; height:30px; background-image:url(images/btn_register.gif); }
a.home-signin { width:75px; height:30px; background-image:url(images/btn_sign-in.gif); }
a.register-download { width:105px; height:34px; background-image:url(images/btn_download_large.gif); }
.register-fields { margin:8px 0 0; }
.register-field { width:240px; border:1px solid rgb(175,175,175); background:rgb(245,245,245); }
.register-field-title { font-size:11px; }
.register-submit { width:105px; height:34px; background-image:url(images/btn_register_large.gif); margin-top:10px; }
.register-download { width:105px; height:34px; background-image:url(images/btn_download_large.gif); }
.register-note { color:rgb(150,150,150); }
.popup-disabled .register-note { color:rgb(220,220,220) }
.button-bar { position:relative; text-align:right; height:30px; margin:12px 0; }
.button-bar a { position:absolute; display:block; right:0; width:75px; height:30px; background:no-repeat 0 0px; }
.button-bar a:hover { background-position:0 -50px; }
.button-bar-login a { position:absolute; display:block; right:0; width:75px; height:30px; background:no-repeat 0 0px; }
.button-bar-login a:hover { background-position:0 -50px; }
.button-bar-register a { position:absolute; display:block; right:0; width:75px; height:30px; background:no-repeat 0 0px; }
.button-bar-register a:hover { background-position:0 -50px; }
a.publish-button-add-channel { width:100px; height:30px; background-image:url(images/btn_white_add_channel.gif); }
a.publish-button-edit-channel { width:100px; height:30px; background-image:url(images/btn_yellow_edit_channel.gif); }
a.publish-button-save-channel { width:100px; height:30px; background-image:url(images/btn_white_save_channel.gif); }
a.publish-button-save-video { width:100px; height:30px; background-image:url(images/btn_white_save_video.gif); }
a.publish-button-delete-channel { width:100px; height:30px; background-image:url(images/btn_white_delete_channel.gif); }
a.publish-button-add-video { width:100px; height:30px; background-image:url(images/btn_white_add_video.gif); }
a.publish-button-edit-video { width:100px; height:30px; background-image:url(images/btn_white_edit_video.gif); }
a.publish-button-delete-video { width:100px; height:30px; background-image:url(images/btn_white_delete_video.gif); }
.scrollable {
        float:left;
        position:relative;
        overflow:hidden;
        width: 522px;
        height:100px;
}

.scrollable .items {
        width:20000em;
        position:absolute;
        clear:both;
        border:none;
}

.scrollable div {

}

.scrollable .active {
        border:2px solid #000;
        z-index:9999;
        position:relative;
}


.scrollable {
        float:left;
}

.playlist-browse {
        cursor:pointer;
        display:block;
        background-color:#999999;
}

.playlist-browse:hover {
        background-color:#666666;
}

}
