﻿* {
border:0 none;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0;
}

.borderedInput
{
border: 1px solid
}

input {
border:0 1px;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0;
}
a {
color:#700005;
}
a:hover {
color:#60003B;
}
removed_h2 {
color:#232152;
font-family:"TypographyofCoop-Heavy", Times, Serif;
font-size:22pt;
}
body {
background-color:#333333;
background-image:url(../img/MM_BGtile.jpg);
background-position:center top;
background-repeat:repeat-x repeat-y;
color:#232152;
font-family:"verdana", Times, Serif;
font-weight:bold;
font-size:13px;
}
body2 {
background-color:#333333;
background-image:url(../img/MM_BGtile.jpg);
background-position:center top;
background-repeat:no-repeat;
color:#232152;
font-family:"Palatino Linotype", Times, Serif;
font-size:14px;
}
#bodyBottom {
background-color:transparent;
background-image:url(../img/bgBottom.jpg);
background-repeat:repeat-y;
height:50px;
left:50%;
margin-left:-902px;
position:relative;
top:1000px;
}
img {
border:0 none;
}
.mouseOverImage {
cursor:pointer;
}
#outerContainer {
background-color:transparent;
left:50%;
margin-left:-503px;
position:absolute;
top:0;
width:1006px;
}

#headerLink {
left:23px;
position:absolute;
top:105px;
}

#registrationBox{
left:770px;
position:absolute;
top:215px;
}

#loginBox {
left:310px;
position:absolute;
top:60px;
}

#logoTopContainer {
left:357px;
position:absolute;
top:10px;
background:transparent url(../img/logo.gif) no-repeat scroll 0 0;
width:280px;
height:120px;
}
#footer {
left:300px;
position:absolute;
top:2px;
background:transparent url(../img/footer.gif) no-repeat scroll 0px 0px;
width:420px;
height:60px;
padding-left:30px;
padding-top:20px;
}


#btnTopContainer {
left:300px;
position:absolute;
top:82px;
background:transparent url(../img/topNavBar.gif) no-repeat scroll 0px 0px;
width:420px;
height:60px;
padding-left:30px;
padding-top:20px;
}


#btnBottomContainerOnIndexPage {
left:220px;
position:absolute;
top:23px;
background:transparent url(../img/footer.gif) no-repeat scroll 0px 0px;
width:560px;
height:60px;
padding-left:35px;
padding-top:9px;
}

#btnBottomContainer {
left:35px;
position:absolute;
top:10px;
}

.filterButtonTopNav {
float:left;
height:20px;
}

.filterButtonBottomNav {
float:left;
height:20px;
}

.filterButton2 {
float:left;
height:39px;
}
.filterButton3 {
float:left;
height:91px;
}

.filterButton4 {
float:left;
height:177px;
}
.filterButtonParent {
float:left;
height:181px;
}
#btnPlayNow
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnPlayNow.png) repeat-y scroll 0 0;
width:210px;
}

#btnBottomPlayNow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnBottomPlayNow.gif) repeat-y scroll 0 0;
width:65px;
}
#btnBottomAbout {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnBottomAbout.gif) repeat-y scroll 0 0;
width:62px;
}
#btnBackToParentLobby
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btn_BackToParentLobby.gif) repeat-y scroll 0px 0px;
width:182px;
}
.btnLogoutParent
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btn_LogoutParent.gif) repeat-y scroll 0px 0px;
width:182px;
}
#btnOk {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnOK.gif) repeat-y scroll 0px 0px;
width:132px;
}
#btnBottomTerms {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnBottomTerms.gif) repeat-y scroll 0 0;
width:82px;
}
#btnBottomContactUs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnBottomContactUs.gif) repeat-y scroll 0 0;
width:72px;
}
#btnBottomPolicy {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnBottomPolicy.gif) repeat-y scroll 0 0;
width:88px;
}
#btnBottomMembership {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnBottomMembership.gif) repeat-y scroll 0 0;
width:78px;
}
#btnBottomHelp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnBottomHelp.gif) repeat-y scroll 0 0;
width:78px;
}
#btnTopPlayNow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnTopPlayNow.gif) repeat-y scroll 0 0;
width:75px;
}
#btnTopAbout {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnTopAbout.gif) repeat-y scroll 0 0;
width:78px;
}
#btnTopMembership {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnTopMembership.gif) repeat-y scroll 0 0;
width:89px;
}
#btnTopSafety {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnTopSafety.gif) repeat-y scroll 0 0;
width:54px;
}
#btnTopParents {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnTopParents.gif) repeat-y scroll 0 0;
width:63px;
}

.textInput {
    overflow: visible;
    background:transparent url(../img/textInput.gif) no-repeat 0 0;
    padding-left: 20px;
    padding-top: 12px;
    height: 40px;
    margin-top: 10px;
    padding-right: 60px;
}

#bgrGradient2 {
    background: transparent url(../img/MM_BGgradient.jpg) no-repeat 0 0;
    color: #E4D91D;
    height: 1200px;
    left: 50%;
    margin-left: -500px;
    position: absolute;
    text-align: center;
    width: 1200px;
    overflow: visible;
}

#bgrGradient {
background:transparent url(../img/MM_BGgradient.jpg) no-repeat  0 0;
color:#E4D91D;
height:1200px;
left:50%;
margin-left:-500px;
position:absolute;
text-align:center;
width:1200px;
overflow:visible;
}
#footer {
background:transparent url(../img/footer.gif) no-repeat  0 0;
color:#E4D91D;
height:60px;
text-align:center;
left:50%;
margin-left:-275px;
position:relative;
width:600px;
}
a.footer {
color:#E4D91D;

}

#btnLearnMembership {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnPremium.png) repeat-y scroll 0 0;
width:430px;
}
.btnDontKnowMyPassword {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnDontKnowMyPassword.gif) repeat-y scroll 0 0;
width:200px;
}

.btnForgotMyPassword {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnForgotMyPassword.gif) repeat-y scroll 0 0;
width:186px;
}
#btnForgotMyAvatarName {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnForgotMyAvatarName.gif) repeat-y scroll 0 0;
width:199px;
}
#btnPremiumRegistration {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnPremiumRegistration.gif) repeat-y scroll 0 0;
width:430px;
}
#btnVisitOutParentPortalNow
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnVisitOurParentPortal.gif) repeat-y scroll 0 0;
width:299px;
}

#btnParentPortal
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/parents/btn_AccessParentPortal.jpg) repeat-y scroll 0 0;
width:323px;
}

#spacePaddingVertical
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent;
height:1px;
float:top left;
}

#spacePaddingHorizontal
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent;
height:1px;
float:left;
}

#btnSafety
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/parents/btn_LearnAboutSafety.jpg) repeat-y scroll 0 0;
width:320px;
}

#btnLearnMoreAboutMMP
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnLearnMoreAboutMMP.gif) repeat-y scroll 0 0;
width:190px;
}

#btnPremiumSmall
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnPremiumSmall.gif) repeat-y scroll 0 0;
width:280px;
}

#btnPrivacyPolicy
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnPrivacyPolicy.gif) repeat-y scroll 0 0;
width:150px;
}

#btnAboutUs
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnAboutUs.gif) repeat-y scroll 0 0;
width:120px;
}

.btnLogin
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnLogin.gif) repeat-y scroll 0 0;
width:180px;
}

.btnParentLogin
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnParentLogin.gif) repeat-y scroll 0 0;
width:210px;
}

#btnCreateParentAccount
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnCreateParentAccount.png) repeat-y scroll 0 0;
width:350px;
}


.btnSubmit
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnSubmit.gif) repeat-y scroll 0 0;
width:180px;
}


.btnRegisterItsFree
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnRegisterItsFree.gif) repeat-y scroll 0 0;
width:180px;
}

#btnClickHerePrivacyPolicy
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/btnSlices/btnClickHerePrivacyPolicy.gif) repeat-y scroll 0 0;
width:360px;
}

#frameTop
{
background:transparent url(../img/frameTop.gif) no-repeat  0 0;
height:20px;
text-align:center;
position:relative;
width:800px;
}

#frameBottom
{
background:transparent url(../img/frameBottom.gif) no-repeat  0 0;
height:60px;
position:relative;
width:800px;
}

#frameBody
{
background:transparent url(../img/frameMiddle.png) repeat-y  0 0;
position:relative;
padding-left:40px;
width:640px;
}


#navTopcontainer
{
position:relative;
width:800px;
height:150px;
}
#container
{
position:relative;
width:800px;
left:50%;
margin-left:-320px;
}
#innerContainer
{
}
ul
{
  margin-left: 30px;
}

.imgBordered {
    border: 7px solid;
    border-color: #741674;
}

/* Popup */
.popup 
{
	background:transparent url() no-repeat  0 0;
	position: relative; 
	margin: auto; 
	text-align: left;
	width: 410px;
	height: 280px;
}
#popupTop
{
	background:transparent url(../img/scrimAttentionPopupTop.png) no-repeat  0 0;
	height:70px;
	text-align:center;
	position:relative;
	width:450px;
}
#popupBottom
{
	background:transparent url(../img/scrimAttentionPopupBottom.png) no-repeat  0 0;
	height:60px;
	position:relative;
	width:450px;
}
#popupBody
{
	background:transparent url(../img/scrimAttentionPopupMiddle.gif) repeat-y  0 0;
	position:relative;
	padding-left:40px;
	width:450px;
}
.invisible
{
	display:none;
}