html
{
	background: #CCCCCC;
}

.clear
{
	clear: both;
	border: 0px;	
}

#container
{
	width: 1055px;
	margin: 0 auto;
	background: #DDE9DC;
}
a:active
{
	outline: none;
}
a
{
	outline: none;
}
/*text format*/
.Arial24Regular
{
	color: #646464;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 24px;
	letter-spacing: 0.4px;
	margin: 8px 5px 8px 0;
}
.Arial24Bold
{
	color: #646464;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 24px;
	letter-spacing: 0.4px;
	font-weight: bold;
}
.Arial18Bold
{
	color: #646464;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 18px;
	letter-spacing: 0.4px;
	font-weight: bold;
	float: right;
}
.Arial14RegularForm
{
	color: #646464;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	letter-spacing: 0.4px;
	margin: 0 0 8px 0;
	line-height: 17px;
}
.Arial14Regular
{
	color: #646464;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	letter-spacing: 0.4px;
	margin: 10px 0 0 0;
	line-height: 17px;
}
.Arial14Bold
{
	color: #363636;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	letter-spacing: 0.4px;
	margin: 10px 0 0 0;
	line-height: 17px;
	font-weight: bold;
}
.Arial14BoldWhite
{
	color: #FFFFFF;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 2px 0 0 0;
}
.Arial14LightRegular
{
	color: #9a9a9a;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	letter-spacing: 0.4px;
	margin: 10px auto;
	line-height: 17px;
}
.Arial14Red
{
	color: #fc4848;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	letter-spacing: 0.4px;
}
.Arial12Red
{
	color: #fc4848;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	letter-spacing: 0.4px;
}

.Arial14Red
{
	color: #fc4848;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	letter-spacing: 0.4px;
}

.Arial15RedBold
{
	color: #fc4848;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 15px;
	font-weight: bold;
}
.Arial15BlueBold
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 9px 0 0 0;
}
.Arial16BlueBold
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 16px;
	letter-spacing: 0.4px;
	font-weight: bold;
	margin: 20px 0 0 0;
}
.Arial16BlueTitle
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 16px;
	letter-spacing: 0.4px;
	font-weight: bold;
}
.Arial16BlueBoldBg
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 16px;
	letter-spacing: 0.4px;
	font-weight: bold;
	margin: 20px 0 0 0;
	background: #E4ebe3;
	width :520px;
}
.Arial12BoldRed
{
	color: #fc4848;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
}
.Arial12BoldRed a
{
	color: #fc4848;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.Arial12BoldRed a:hover
{
	text-decoration: underline;
}
.Arial12Regular
{
	color: #9a9a9a;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	text-align:left;
}
.Arial12Blue a
{
	color: #4481b5;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	text-decoration: none;
}
.Arial12Blue a:hover
{
	text-decoration: underline;
}
.Arial12RegularDark
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
}

.Arial12RegularDarkMargin2
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	margin: 10px 0 0 0;
}
.Arial12RegularDarkMargin
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	margin: 5px 0 0 0;
}
.Arial12Bold
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0 0 0;
}
.Arial14BoldHistory
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 20px 0 0 13px;
}
.Arial14History
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	padding: 10px 0 0 14px;
}
.Arial14HistoryBlue
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	padding: 10px 0 0 14px;
	font-weight: bold;
}


.Arial14RegularBlack
{
	color: #000000;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	line-height: 25px;
}


.Arial14Regular
{
	color: #9a9a9a;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
}
.Arial14Blue a
{
	color: #4481b5;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	text-decoration: underline;

}


.Arial14Grey 
{
	color: #999999;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	text-decoration: none;

}

.Arial11Red
{
	color: #fc4848;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	letter-spacing: 0.4px;
}
.Arial11Blue
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	letter-spacing: 0.4px;
}

.Arial20BlueBold
{
  color: #6699cc;
  font-family: Arial, Helvetica, san-serif;
  font-size: 20px;
  font-weight: bold;
  margin: 0px 0 0 0;
  text-decoration:underline;
}

a.Arial20BlueBold:link, a.Arial20BlueBold:visited, a.Arial20BlueBold:hover
{
  color: #6699cc;
  font-family: Arial, Helvetica, san-serif;
  font-size: 20px;
  font-weight: bold;
  margin: 0px 0 0 0;
  text-decoration:underline;
  display:inline-block;
}

.Arial20BlueBoldGrey
{
  color: #999999;
  font-family: Arial, Helvetica, san-serif;
  font-size: 20px;
  font-weight: bold;
  margin: 0px 0 0 0;
  text-decoration:none;
}

a.Arial20BlueBoldGrey:link, a.Arial20BlueBoldGrey:visited, a.Arial20BlueBoldGrey:hover
{
  color: #999999;
  font-family: Arial, Helvetica, san-serif;
  font-size: 20px;
  font-weight: bold;
  margin: 0px 0 0 0;
  text-decoration:none;
  display:inline-block;
}

/*text format end*/
#bgLeft
{
	background: #000000 url(../imagesMM/bg_left.jpg);
	width: 130px;
	height: 698px;
	float: left;
}
#contentContainer
{
	background: #DEEADE;
	width: 795px;
	float: left;
}

/*
#headerLanding
{
	background: url(../imagesMM/bg_header_top.jpg) repeat-x 0 top;
	width: 795px;
	height: 53px;
	position: relative;	
}
#header
{
	background: url(../imagesMM/bg_header_top.jpg) repeat-x 0 top;
	width: 995px;
	height: 60px;
	position: relative;
}*/
#logoContainer
{
	margin: 26px 0 8px 0px;
	width: 200px;
	height: 38px;
	float: left;
/*	background-image: url(../imagesMM/logo.png);
	background-repeat:no-repeat;*/
}
#signIn
{
	margin: 10px 30px 10px 0;
	float: right;
}

/*#title
{
	background: url(../imagesMM/header_bg.png) repeat-x;
	height: 145px;
	width: 795px;
}
*/

#titleCenter
{
	float: left;
	width: 581px;
	height: 145px;
	padding-left: 2px;

}
.titleText
{
	color: #545454;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 24px;
	letter-spacing: 0.5px;
	font-weight: bold;
	margin: 0 0 0 250px;
	padding-top: 16px;
}
.titleTextSmall
{
	color: #545454;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 14px;
	margin: 0 0 0 290px;
	padding: 2px 0 0 0;
}
#content
{
	background: #DDE9DC url(../imagesMM/bg_content.jpg) repeat-x 0 top;
	width: 795px;
	height: 560px;
	float: left;
}
.roundBox
{
	margin: 10px auto;
	width: 742px;
}
.roundLeft
{
	background: url(../imagesMM/roundbox_left.jpg) no-repeat;
	height:220px;
	width: 9px;
	float:left;
}
.roundMid
{
	background: url(../imagesMM/roundbox_mid.jpg) repeat-x 0 bottom;
	width: 723px;
	height: 220px;
	float: left;
}
#content p
{
	color: #FFFFFF;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 16px;
	letter-spacing: 0.5px;
	font-weight: bold;
}
#content p.roundTitle
{
	margin: 10px 0 0 7px;
}
.form
{
	margin: 25px 0 0 30px;
}
.error
{
	color: #F23637;
	font-family: Helvetica, Arial, san-serif;
	font-size: 14px;
	font-weight: bold;
	visibility: hidden;
}

.errorVisible
{
	visibility: visible;
}
.agree
{
	margin: 10px 0 0 24px;
}
.code
{
	margin: 0 0 10px 0;
}
.code img
{
	padding: 0 7px 0 0;
	margin: 0 0 -6px 0;
}
.checkbox
{
	width: 15px;
    height: 15px;
    background: url(../imagesMM/checkbox.png) no-repeat;
    float: left;
    margin: 0 5px 0 0;
    cursor: pointer;
}
.checkboxChecked
{
	width: 15px;
    height: 15px;
    background: url(../imagesMM/checkboxed.png) no-repeat;
    float: left;
    margin: 0 5px 0 0;
    cursor: pointer;
}
.checkboxBlue
{
	width: 13px;
    height: 13px;
    background: url(../imagesMM/checkbox_blue.png) no-repeat;
    float: left;
    margin: 12px 5px 0 0;
    cursor: pointer;
}
.checkboxCheckedBlue
{
	width: 13px;
    height: 13px;
    background: url(../imagesMM/checkboxed_blue.png) no-repeat;
    float: left;
    margin: 12px 5px 0 0;
    cursor: pointer;
}
.smallText
{
	color: #6e6e6e;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height: 16px;
}
.code input
{
	border: #F23637 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #BCBCBC;
	padding: 4px;
}
.code .inputActive
{
	color: #4B4B4B; 
}
.viewBtn
{
	width: 157px;
	height: 51px;
	margin: 10px 0 0 18px;
}
.roundRight
{
	background: url(../imagesMM/roundbox_right.jpg) no-repeat;
	height:220px;
	width: 9px;
	float: left;
}
.flash
{
	margin: 6px 0 0 0;
	float: right;
}
.sample
{
	background:#dde8dc;
	background-position:center;
	margin: 25px auto 0 auto;
	width: 734px;
	height: 27px;
}
#content h1
{
	color: #4b4b4b;	
	font-family: Helvetica, Arial, san-serif;
	font-weight:bold;
	font-size: 18px;
	letter-spacing: 0.5px;
}
#content h3
{
	color: #6e6e6e;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height: 16px;
}
#content h1.title
{
	padding: 5px 0 0 10px;
}
.sampleBg
{
	background: url(../imagesMM/sample_bg.jpg) no-repeat;
	width: 732px;
	height: 163px;
	margin: 0 0 0 32px;
}
.sampleImage
{
	margin: 20px 0 0 30px;
	float: left;
	width: 160px;
}
.sampleText
{
	margin: 30px 0 0 30px;
	width: 250px;
	float: left;
}
.sampleImageRight
{
	float: right;
	margin: 0 30px 0 0;
}
.bar
{
	margin: 0 0 0 30px;
}
.footer
{
	margin: 30px auto 15px auto;
	width: 734px;
	height: 50px;
}
.link_blue
{
	color: #5191c5;
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height: 16px;
}
.footer a
{
	color: #5191c5;
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration:none;
}
.footer a:hover
{
	text-decoration: underline;	
}
.footer2
{
	width: 734px;
	padding: 10px 0;
}
.footer2 p
{
	color: #6e6e6e;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	line-height: 16px;
}
.footer2 a
{
	color: #5191c5;
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration:none;
}
.footer2 a:hover
{
	text-decoration: underline;	
}
h2
{
	color: #4b4b4b;
	font-family: Helvetica, Arial, san-serif;
	font-size: 13px;
	line-height: 20px;
}
#bgRight
{
	background: #000000 url(../imagesMM/bg_right.jpg);
	width: 130px;
	height: 698px;
	float: left;
}
/* end landing page */

/* start register page */
#headerContainer
{
	background-image:url(../imagesMM/header_bg.png);
	width: 995px;
	height:145px;
	float: left;
}
.bgHeaderLeft
{
	background: url(../imagesMM/bg_header_left.jpg) repeat-x 0 top;
	width: 30px;
	height: 145px;
	float: left;
}
.bgHeaderRight
{
	background: url(../imagesMM/bg_header_right.jpg) repeat-x 0 top;
	width: 30px;
	height: 145px;
	float: right;
}
.titleTextalignLeft
{
	color: #545454;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 24px;
	letter-spacing: 0.5px;
	font-weight: bold;
	margin: 0 0 0 30px;
	padding: 20px 0 0 0;
}
.titleTextSmallalignLeft
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	margin: 0 0 0 30px;
}
#protect
{
	width: 212px;
	height: 85px;
	float: right;
	top: 38px;
	right: 23px;
}
#protectScreen
{
	width: 212px;
	height: 85px;
	float: right;
	position: absolute;
	top: 30px;
	right: 22px;
}
#days
{
	position: relative;
	bottom: 78px;
	left: 54px;
	color: #fc4848;
	font-family: Arial, Helvetica, san-serif;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 0.4px;
	width: 40px;
}
.subTitleLight
{
	color: #c4c4c4;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 19px;
	font-weight: bold;
}
.subTitle24Light
{
	color: #5e98c9;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 24px;
	font-weight: bold;
}
.subTitle24Red
{
	color: #fc4848;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 24px;
	font-weight: bold;
}


.subTitleBlue
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 19px;
	letter-spacing: 0.5px;
}
.subTitle24Blue
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 24px;
	letter-spacing: 0.5px;
}
#mainContentBg
{
	background: #dce9db url(../imagesMM/bg_content.jpg) repeat-x 0 top;
	width: 1055px;
	float: left;
}
#mainContent
{
	width: 1000px;
	margin: 0 auto;
}
.footer p
{
	color: #6e6e6e;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	line-height: 16px;
}
.marginTop
{
	margin: 20px 0 25px 0;
}
.marginTop10
{
	margin: 10px 0 0 0;
}
.marginTop5
{
	margin: 5px 0 0 0;
}
.marginRight
{
	margin: 0 10px 0 0;
}
.btnEnterRoom
{
	position: relative;
	top: 10px;
}
.btnBackRoom
{
	margin: 20px auto;
	width: 212px;
}
.or
{
	color: #c4c4c4;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 36px;
	letter-spacing: 0.5px;
}
.boxRed
{
	margin: 20px 0;
}
.boxRedOnly
{
	margin: 50px 0;
	height: 380px;
}
.boxRedLeft
{
	background: url(../imagesMM/box_left.jpg) no-repeat;
	width: 10px;
	height: 283px;
	float: left;
}
.boxRedMiddle
{
	background: url(../imagesMM/box_middle.jpg) repeat-x 0;
	width: 715px;
	height: 283px;
	float: left;
}
.boxRedRight
{
	background: url(../imagesMM/box_right.jpg) no-repeat;
	width: 11px;
	height: 283px;
	float: left;
}
.hrRed {
  height: 1px;
  background: #f29694 url(hr1.jpg) no-repeat scroll center;
}
.hrRed hr {
  display: none;
}
.registerLeft
{
	margin: 15px 0 0 10px;
	width: 340px;
	float: left;
}
.registerRight
{
	margin: 15px 30px 0 0;
	width: 280px;
	float: right;
}
.registerLeft input
{
	margin: 0 0 0 10px;
	border: #e8928c 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #646464;
	padding: 4px;
}
.agreeStatement
{
	margin: 0 16px 0 0;
	width: 170px;
}
.agreeStatement a
{
	color: #5191c5;
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration:none;
}
.agreeStatement a:hover
{
	text-decoration: underline;	
}
.notice
{
	width: 300px;
	margin: 10px 0 0 0;
}
ul
{
	padding: 7px 0 0 0;
	list-style: none;
}
ul li
{
	padding: 3px 0 0 15px;
	background: url(../imagesMM/bullet.png) no-repeat;
	background-position: 0 .5em;
}
.btnRegister
{
	margin: 20px 0 0 0;
}
#thankYou
{
	margin: 100px auto 270px auto;
	width: 450px;
}

/* end register page */

/* start confirm register page */

#confirm
{
	margin: 70px auto 190px auto;
	width: 580px;
}
#textField
{
	margin: 10px 0 0 0;
	width: 400px;
}
/* start Sign In page */
#congrat
{
	margin: 70px auto 190px auto;
	width: 600px;
}
#signInFormBg
{
	margin: 20px 0 0 0;
	width: 420px;
	height: 150px;
}
#signInForm
{
	margin: 25px 0 0 10px;
	width: 320px;
}

#signInLeft
{
	background: url(../imagesMM/box_signin_left.jpg) no-repeat;
	width: 7px;
	height: 184px;
	float: left;

}
#signInMiddle
{
	background: url(../imagesMM/box_signin_middle.jpg) repeat-x 0;
	width: 400px;
	height: 184px;
	float: left;
}
#signInRight
{
	background: url(../imagesMM/box_signin_right.jpg) no-repeat;
	width: 7px;
	height: 184px;
	float: left;
}
.Arial14RegularForm input
{
	border: #E8928C 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #646464;
	padding: 4px;
	margin: 0 0 0 10px;
}
.forgetPsw
{
	margin: 0 0 0 40px;
}
.forgetPsw a
{
	color: #5191c5;
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration:none;
}
.forgetPsw a:hover
{
	text-decoration: underline;		
}

/* start forget password page */

#emailLeft
{
	background: url(../imagesMM/box_email_left.jpg) no-repeat;
	width: 7px;
	height: 147px;
	float: left;

}
#emailMiddle
{
	background: url(../imagesMM/box_email_middle.jpg) repeat-x 0;
	width: 400px;
	height: 147px;
	float: left;
}
#emailRight
{
	background: url(../imagesMM/box_email_right.jpg) no-repeat;
	width: 7px;
	height: 147px;
	float: left;
}
.btnReset
{
	margin: 20px 0 0 72px;
}
#emailForm
{
	margin: 32px 50px 0 0;
}
#memory
{
	width: 163px;
	height: 85px;
	float: right;
	position: absolute;
	top: 38px;
	right: 25px;
}
#checkEmail
{
	margin: 100px auto 320px auto;
	width: 450px;
}
/* start share by email page */
#share
{
	margin: 10px auto 0 auto;
	width: 550px;
}
#shareLeft
{
	background: url(../imagesMM/box_share_left.jpg) no-repeat;
	width: 6px;
	height: 480px;
	float: left;

}
#shareMiddle
{
	background: url(../imagesMM/box_share_middle.jpg) repeat-x 0;
	width: 350px;
	height: 480px;
	float: left;
}
#shareRight
{
	background: url(../imagesMM/box_share_right.jpg) no-repeat;
	width: 6px;
	height: 480px;
	float: left;
}
#shareFormBg
{
	margin: 10px auto;
	width: 362px;
}
#shareForm
{
	margin: 15px 13px 0;
}	
#shareForm form input
{
	border: #5994c6 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #646464;
	padding: 4px;
	width: 220px;
}
#shareForm textarea
{
	border: #5994c6 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #646464;
	padding: 4px;
	margin: 5px 0 0 0;
	width: 310px;
	height: 60px;
}	
		
.shareBtn input
{
	margin: 10px 0 0 0;
	width: 88px;
	height: 29px;
}	
/* start archive and order page Step1 */
#signOut
{
	margin: 10px 0px 10px 0;
	float: right;	
}
#signOut p
{
	color: #6e6e6e;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	line-height: 16px;
	letter-spacing:0.5px;
}
#boxStep1SubLeft
{
	background: url(../imagesMM/box_step1_sub_left.png) no-repeat;
	width: 8px;
	height: 103px;
	float: left;
}
#boxStep1SubMiddle
{
	background: url(../imagesMM/box_step1_sub_middle.png) repeat-x 0;
	width: 650px;
	height: 103px;
	float: left;
}
#boxStep1SubRight
{
	background: url(../imagesMM/box_step1_sub_right.png) no-repeat;
	width: 8px;
	height: 103px;
	float: left;
}

#signOut a
{
	color: #5191c5;
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration:none;
}
#signOut a:hover
{
	text-decoration: underline;	
}

.titleSignIn
{
	text-align: center;
	margin-top: 70px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
}
.titleSignInSmall
{
	color: #494949;
	font-family:  Arial, Helvetica, san-serif;
	font-size: 14px;
	text-align: center;
}
#subTabs 
{
	margin: 15px 0 0 0;
	width: 746px;
	
}
.btn_step
{
	float: left;	
}
.btnStep1
{
	margin: 0 20px 0 0;
}
.btnStep1 a
{
	margin: 0 0 0 10px;
}
#subContent
{
	padding: 1px 0 0 21px;
	position: relative;
}
#orderContent
{
	width: 630px;	
}
.titleBlue
{
	position: relative;
	top: 9px;
	left: 10px;
	width: 450px;
}
.checkboxBox
{
	float: left;
	margin: 20px 37px 0 37px;
}
.buttonGroup
{
	float: right;
	margin: 15px 27px 0 0;
}
.buttonGroupStep2
{
	float: right;
	margin: 15px 27px 0 0;
}
/* start archive and order page Step2 */
#boxStep2Left
{
	background: url(../imagesMM/box_step2_left.jpg) no-repeat;
	width: 6px;
	height: 206px;
	float: left;
}
#boxStep2Middle
{
	background: url(../imagesMM/box_step2_middle.jpg) repeat-x 0;
	width: 729px;
	height: 206px;
	float: left;
}
#boxStep2Right
{
	background: url(../imagesMM/box_step2_right.jpg) no-repeat;
	width: 5px;
	height: 206px;
	float: left;
}
.Arial16BlueBoldBg2
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 16px;
	letter-spacing: 0.4px;
	font-weight: bold;
	margin: 20px 0 0 0;
	background: #f7f9f6;
	width :440px;
}
#Step2Box
{
	margin: 0 0 500px 0;
}
.btnStep2
{
	margin: 0 20px 0 0;
}
.btnStep2 a
{
	margin: 0 0 0 10px;
}
.orderCopy
{
	padding: 20px 20px 0 20px
}
.orderCopy2
{
	padding: 20px 20px 0 20px
}
.cancelBtn
{
	margin: 10px 10px 0 70px;
	width: 88px;
	height: 29px;
}

/* start archive and order page Step3 */
#boxStep3Left
{
	background: url(../imagesMM/box_step3_left.jpg) no-repeat;
	width: 6px;
	height: 559px;
	float: left;
}
#boxStep3Middle
{
	background: url(../imagesMM/box_step3_middle.jpg) repeat-x 0;
	width: 729px;
	height: 559px;
	float: left;
}
#boxStep3Right
{
	background: url(../imagesMM/box_step3_right.jpg) no-repeat;
	width: 5px;
	height: 559px;
	float: left;
}
.info1, .info2
{
	float:left;
	position: relative;
	bottom: 20px;
}

#boxStep3SubLeft
{
	background: url(../imagesMM/box_step3_sub_left.png) no-repeat;
	width: 8px;
	height: 308px;
	float: left;
}
#boxStep3SubMiddle
{
	background: url(../imagesMM/box_step3_sub_middle.png) repeat-x 0;
	width: 307px;
	height: 308px;
	float: left;
}
#boxStep3SubRight
{
	background: url(../imagesMM/box_step3_sub_right.png) no-repeat;
	width: 8px;
	height: 308px;
	float: left;
}
.Arial16BlueBoldBg2
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 16px;
	letter-spacing: 0.4px;
	font-weight: bold;
	margin: 20px 0 0 0;
	background: #f7f9f6;
	width :155px;
}
.Arial16BlueBoldBg4
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 16px;
	letter-spacing: 0.4px;
	font-weight: bold;
	margin: 20px 0 0 0;
	background: #f7f9f6;
	width :440px;
}
.Arial16BlueBoldBg3
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 16px;
	letter-spacing: 0.4px;
	font-weight: bold;
	margin: 20px 0 0 0;
	background: #f7f9f6;
	width :120px;
}
.textBgHistory
{
	width: 167px;
	background: #f7f9f6;
}
.textBgRemove
{
	width: 585px;
	background: #f7f9f6;
}
.textBgName
{
	width: 60px;
	background: #f7f9f6;
}
.textBgPassword
{
	width: 100px;
	background: #f7f9f6;
}
.textBgstep1
{
	width: 530px;
	background: #f7f9f6;
}
.titleBlue3
{
	position: relative;
	top: 9px;
	left: 10px;
	width: 345px;
}
.titleBlueLeft
{
	position: relative;
	top: 9px;
	left: 10px;
	width: 690px;
}
#boxStep3SubLeft2
{
	background: url(../imagesMM/box_step3_sub_left2.png) no-repeat;
	width: 8px;
	height: 460px;
	float: left;
}
#boxStep3SubMiddle2
{
	background: url(../imagesMM/box_step3_sub_middle2.png) repeat-x 0;
	width: 328px;
	height: 460px;
	float: left;
}
#boxStep3SubRight2
{
	background: url(../imagesMM/box_step3_sub_right2.png) no-repeat;
	width: 8px;
	height: 460px;
	float: left;
}
.buttonGroup3
{
	float: right;
	margin: -10px 19px 0 0;
}
.btnStep3
{
	margin: 0 33px 0 0;
}
.btnStep3 a
{
	margin: 0 0 0 10px;
}
.shipping
{
	margin: 22px 13px 0;
}
.shipping input
{
	margin: 0 0 0 4px;
	width: 190px;
	height: 15px;
}
.paymentInfo input
{
	margin: 0 0 0 4px;
	width: 180px;
	height: 15px;
}
.paymentInfo phone input
{
	width: 40px;
}
#CVV2 input
{
	width: 39px;
	height: 15px;
	margin: 0 0 12px 0;
}
#checkSameAddress input
{
	width: 15px;
}
.Arial12RegularDarkForm
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	margin: 0 0 10px 0px;
	
}
.Arial12RegularDarkFormCVV2
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	margin: 0 0 10px 0px;
	position: relative;
}
.Arial12RegularDark select
{
	margin: 0 0 0 4px;
}
#mi input
{
	margin: 0 149px 0 0;
	width: 40px;
	height: 15px;
}
#changeMi input
{
	margin: 0 0 0 49px;
	width: 40px;
	height: 15px;
}
#phone input
{
	margin: 0 2px 0 3px;
	width: 32px;
	height: 15px;
}
#stateShipping select
{
	margin: 0 110px 0 0;
}
#stateBilling select
{
	margin: 0 101px 0 0;
}
.paymentInfo
{
	margin: 22px 8px 0;
}
#cardType select
{
	margin: 0 90px 0 0;
}
#expDate div
{
	height:30px;	
}
#expDate select
{
	margin: 0 139px 0px 0;
}
#year
{
	position: relative;
	left: 70px;
	bottom: 21px;
}
#CVV2Container
{
	position:relative;
	right: 150px;
}
#CVV2
{
	width:30px;
}
#CVV2Img
{
	position: absolute;
	bottom: 2px;
	left: 320px;
}
/* start archive and order page Step4 */
#boxStep4Left
{
	background: url(../imagesMM/box_step4_left.jpg) no-repeat;
	width: 6px;
	height: 417px;
	float: left;
}
#boxStep4Middle
{
	background: url(../imagesMM/box_step4_middle.jpg) repeat-x 0;
	width: 729px;
	height: 417px;
	float: left;
}
#boxStep4Right
{
	background: url(../imagesMM/box_step4_right.jpg) no-repeat;
	width: 5px;
	height: 417px;
	float: left;
}
#reviewLeft
{
	width: 250px;
	float: left;
	margin: 0 0 15px 0;
}
#reviewRight
{
	width: 390px;
	float: left;
	margin: 0 0 0 30px;
}
#reviewContent
{
	padding: 6px 0 0 35px;
	position: relative;	
}
.billingLeft
{
	width: 115px;
	float: left;
	margin: 0 10px 0 0;
}
.billingRight
{
	width: 115px;
	float: left;
	margin: 0 0 0 0;
}
.floatLeft
{
	float: left;
	margin: -8px 77px 0 0;
}
.floatLeft2
{
	float: left;
	margin: -8px 19px 0 0;
}
.floatLeft3
{
	float: left;
	margin: -8px 0 0 53px;
}
.floatLeft4
{
	float: left;
}
.floatLeft5
{
	float: left;
	margin: -8px 0 0 0;
}
.floatRight
{
	float: right;
}
.orderSction1
{
	width: 88px;
	float: left;
}
.orderSction2
{
	width: 83px;
	float: left;
}
.orderSction3
{
	width: 265px;
	float: left;
}
.orderSction4
{
	width: 136px;
	float: left;
}
.orderSction5
{
	width: 42px;
	float: left;
}
.buttonGroup2
{
	float: right;
	position: relative;
	top: 50px;
	right: 34px;
}
.btnStep4
{
	margin: 15px 0 0 0;
}
.btnStep4 a
{
	margin: 0 0 0 10px;
}
#placed
{
	margin: 70px auto 300px auto;
	width: 550px;
}
/* start account_setting change_information page*/

#subNav
{
	margin: 15px auto 0 auto;
	width: 540px;
}
.subBtn
{
	float: left;
	margin: 0 0 0 5px;	
}
#changeInfo
{
	margin: 0 0 100px 0;
	position: relative;
	top: -5px;
}
#viewOrderHistory
{
	margin: 0 0 100px 0;
}
#removeDvds
{
	margin: 0 0 400px 0;
}
.infoName
{
	margin: 0 0 0 46px;
	position: relative;
	padding: 25px 0 0 0;
}
#btnChangeName
{
	float: right;
	position: absolute;
	top: 20px;
	right: 35px;
}
#btnCancelChangeName
{
	float: right;
	position: absolute;
	top: 60px;
	right: 35px;
}
#btnCancelChangeEmail
{
	float: right;
	position: absolute;
	top: 60px;
	right: 35px;
}

#btnCancelChangePsw
{
	float: right;
	position: absolute;
	top: 60px;
	right: 35px;
}

#btnChangeEmail
{
	float: right;
	position: absolute;
	top: 20px;
	right: 35px;
}
#btnChangePsw
{
	float: right;
	position: absolute;
	top: 20px;
	right: 35px;
}
#nameExpand
{
	margin: 10px 0 0 17px;
	float: left;
	display: none;
}
#emailExpand
{
	margin: 10px 0 0 17px;
	float: left;
	display: none;
}
#pswExpand
{
	margin: 10px 0 0 15px;
	float: left;
	display: none;
}

/* start account_setting remove_dvd page*/

.warning
{
	margin: 0 30px 10px 30px;
	float: left;
}
.removeBtn
{
	position: absolute;
	bottom: 10px;
	right: 25px;
}
.submitBtn
{
	
	float:left;
	bottom: 6px;
	left: 304px;
	margin: 7px 0 0 7px;
	
}

.protectBtn
{
	position:absolute;



}

#boxTop
{
	background: url(../imagesMM/box_top.png) no-repeat;
	width: 737px;
	height: 6px;
}
#boxMiddle
{
	background: url(../imagesMM/box_middle.png) 0 repeat-y;
	width: 737px;
	height: 100%;
	position: relative;
	margin: 0 1px 0 2px;
}
#boxBottom
{
	background: url(../imagesMM/box_bottom.png) no-repeat;
	width: 737px;
	height: 6px;
	margin: 0 1px 0 2px;
}
#boxTopSub
{
	background: url(../imagesMM/box_top_sub.png) no-repeat;
	width: 697px;
	height: 5px;
}
#boxMiddleSub
{
	background: url(../imagesMM/box_middle_sub.png) 0 repeat-y;
	width: 697px;
	height: 100%;
	padding-bottom: 10px;
}
#boxBottomSub
{
	background: url(../imagesMM/box_bottom_sub.png) no-repeat;
	width: 697px;
	height: 5px;
	padding: 0 0 20px 0;
}

/* start screening room page*/
#screeningRoom
{
	margin: 10px auto 0 auto;
	width: 736px;
}
#boxScreen
{
	position: relative;
	bottom: 6px;
}
#boxScreeningRoomTop
{
	background: url(../imagesMM/box_screening_top.png) no-repeat;
	width: 737px;
	height: 6px;
}
#boxScreeningRoomMiddle
{
	background: url(../imagesMM/box_screening_middle.png) 0 repeat-y;
	width: 737px;
	height: 475px;
}
#boxScreeningRoomBottom
{
	background: url(../imagesMM/box_screening_bottom.png) no-repeat;
	width: 737px;
	height: 6px;
}
.bottomBg
{
	background: url(../imagesMM/bottom_top.png) 0 repeat-y;
	width: 1055px;
	height: 100%;
	padding: 80px 0 0 0;
}
#highlightLeft
{
	float: left;
	width: 192px;
	height: 485px;
	margin: -5px 1px 0 0;
}
#highlightRight
{
	float: left;
	width: 530px;
	margin: 0 0 0 10px;
}
#musicLeft
{
	float: left;
	width: 192px;
	overflow: auto;
	height: 485px;
	margin: -5px 1px 0 0;
}
#musicRight
{
	float: left;
	width: 530px;
	margin: 0 0 0 10px;
}
.hightlightBg1
{
	background: url(../imagesMM/hightlight_bg_red.png) no-repeat;
	width: 174px;
	height: 133px;
	margin: 3px 0 0 0;
}
.hightlightBg2
{
	background: url(../imagesMM/hightlight_bg_blue.png) no-repeat;
	width: 174px;
	height: 133px;
	margin: 3px 0 0 0;
}
.hightlightImg
{
	width: 162px;
	height: 121px;
	padding: 6px 0 0 0;
}
.numberBg
{
	margin: -17px 57px 0 0;
}
.numberBgRed
{
	background: #fc4848;
	width: 18px;
	height: 18px;
	position: relative;
	bottom: 19px;
	left: -72px;
}
.numberBgBlue
{
	background: #3974a6;
	width: 18px;
	height: 18px;
	position: relative;
	bottom: 19px;
	left: -72px;
}

.borderBottom
{
	width: 192px;
	height: 155px;
	border-style: solid;
	border-color: #666666;
	border-width: 0 0 1px 0;
}
.sceneBg1
{
	background: url(../imagesMM/scene_bg_red.png) no-repeat;
	width: 83px;
	height: 64px;
	margin: 3px 0 0 0;
}
.sceneBg2
{
	background: url(../imagesMM/scene_bg_blue.png) no-repeat;
	width: 83px;
	height: 64px;
	margin: 3px 0 0 0;
}
.sceneGraphic
{
	width: 75px;
	height: 56px;
	padding: 4px 0 0 0;
}
.line
{
	float: left;
	width: 83px;
	margin: 0 0 0 4px;
}
.bgNum
{
	margin: -18px 57px 0 0; 
	width: 18px; 
	height:18px;
}
/* start Memory Manager page */
#memorySafe
{
	margin: 10px 0 0px 0;
}
#managerTitle
{
	background: url(../imagesMM/titlebg_memory.jpg) no-repeat;
	width: 1000px;
}
.managerTitleText
{
	color: #FFFFFF;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 18px;
	font-weight: bold;
	
}
.position1
{
	float: left;
	width: 340px;
	margin: 10px 0 9px 20px;
	text-align:left;
}
.position2
{
	float: left;
	width: 185px;
	margin: 10px 0 9px 0;
	text-align:left;
}
.position3
{
	float: left;
	width: 240px;
	margin: 10px 0 9px 0;
	text-align:left;
}
.position4
{
	float: left;
	width: 200px;
	margin: 10px 0 9px 0;
}
.boxMemory
{
	background: url(../imagesMM/box_memory.jpg) 0 repeat-y;
	width: 1000px;
	min-height: 80px;
	margin: 0;
	border: 0px;
	background-color: #FFFFFF;
	
}
.boxExp
{
	background: url(../imagesMM/box_exp.jpg) 0 repeat-y;
	width: 1000px;
	height: 50px;
}	
.borderManager
{
	border-width: 0 0 2px 0;
	border-color: #99ccff;
	border-style: solid;
	width: 1000px;
	height: 1px;
	margin: -2px 0 0 0;
	
}
/*.borderExp
{
	border-width: 0 0 2px 0;
	border-color: #6e6e6e;
	border-style: solid;
	width: 1000px;
	height: 1px;
	margin: -1px 0 0 0;
}*/
.borderOrder
{
	border-width: 0 0 1px 0;
	border-color: #c6c4c4;
	border-style: solid;
	width: 180px;
	height: 1px;
}
.borderEntire
{
	border-width: 0 0 1px 0;
	border-color: #c6c4c4;
	border-style: solid;
	width: 148px;
	height: 1px;
}
.titleImage
{
	float: left;
	border-width: 2px;
	border-color: #6699cc;
	border-style: solid;
	margin: 5px 0 0 15px;
}
.titleImageGray
{
	float: left;
	border-width: 2px;
	border-color: #999999;
	border-style: solid;
	margin: 5px 0 0 15px;
}



.titleImageExp
{
	float: left;
	border-width: 2px;
	border-color: #999999;
	border-style: solid;
	margin: 5px 0 0 15px;
}
.memoryTitle
{
	float: left;
	margin: 0px 0 0 10px;
	width: 220px;
	padding: 9px 0px 10px 0px;
	text-align:left;
}

.memorySection1
{
	float: left;
	width: 342px;
}
.memorySection3
{
	float: left;
	width: 220px;
	padding: 5px 3px 10px 0px;
	margin: 0px 0px 0px 25px;
}
.memorySection2
{
	float: left;
	width: 175px;
	padding: 1px 0 0 0;
}
.memorySection4
{
	float: left;
	width: 230px;
	padding: 0px 0 0 0;

}
.protectImage
{
	float: left;
	margin: 8px 0 0 0;
}
.statusTitle
{
	float: left;
	margin: 9px 0 0 5px;
}
.viewTitle
{
	width: 182px;
	height: 40px;
	background-color:#CCCCCC;
	text-align: left;
	margin-top: -1px;	
}


.viewTitle p
{
float:left;
	background-color:#CCCCCC;
	text-align: left;	
	margin: 13px 0px 0px 0px;
}

.viewTitle img
{
float:left;
margin: 15px 0px 0px 5px;
}




.shareTitle
{
	width: 170px;
	height: 20px;
	padding: 12px 0 3px 0;
	text-align:left;
}

.shareTitleGray
{
	width: 223px;
	height: 70px;
	background-color:#CCCCCC;
	text-align: left;
	margin-top: 0px;
	margin-left:9px;
}


.shareExtraCopy
{
	width: 170px;
	height: 20px;
	padding: 12px 0 3px 0;
	text-align:left;
	margin-left:9px;
	margin-top: 0px;
}

.shareExtraCopyGray
{
	width: 223px;
	height: 78px;
	background-color:#CCCCCC;
	text-align: left;
	margin-top: 0px;
	margin-left:9px;
}
.shareExtraCopyNotGray
{
	width: 223px;
	height: 78px;
	text-align: left;
	margin-top: 0px;
	margin-left:9px;
}
	
.shareTitle img
{
	margin: 3px 0 0 3px;
	text-decoration:none;
	float:left;

}


.orderTitle
{
	width: 147px;
	height: 15px;
	padding: 18px 0 15px 0;
}
#enterCodeBg
{
	background: url(../imagesMM/entercode_bg.jpg) 0 repeat-y;
	width: 404px;
	height: 39px;
	position: relative;
	margin: 10px 0px 0px 0px;
}
/*#enterCodeBgDown
{
	background: url(../imagesMM/entercode_bg_down.jpg) no-repeat;
	width: 413px;
	height: 8px;
}*/
.codeEnter
{
	margin: 2px 0 0 7px;
	float: left;
}
.codeEnter label
{
	display: inline-block;
	height: 22px;
}
#codeImg
{
	position: relative;
	top: 6px;
}
.codeEnter input
{
	border: #5994c6 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #BCBCBC;
	padding: 5px 0 3px 22px;
	width: 165px;
	background-image:url(../imagesMM/code.png);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}
.codeEnter .inputActive
{
	color: #4B4B4B; 
}

#logoContainer
{
	
}

/*
Begin styles for the protect your memoreis box added by Don on 9/15/09
*/
.protectbox {
	background-image: url(../imagesMM/MemoryManager_NotProtected.png);
	height: 268px;
	width: 997px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.protecttop {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 13px;
	height: 20px;
}
.protectleft {
	font-family: Arial, Helvetica, Sans-serif;
	text-align: left;
	float: left;
	width: 300px;
	font-size: 14px;
	margin-top: 20px;
	margin-left: 30px;
	color: #666666;
	height: 120px;
}
.protectSubhead {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	line-height: 24px;
}
.protectright {
	float: right;
	width: 280px;
	text-align: left;
	padding-right: 360px;
	padding-top: 20px;
	color: #666666;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	height: 120px;
}
.protectOnlyLeft {
	float: left;
	width: 308px;
	text-align: right;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #666666;
	height: 53px;
	padding-top: 32px;
}
.protectOnly {
	height: 85px;
	width: 800px;
}
.protectOnlyRight {
	float: left;
	height: 85px;
	width: 250px;
}
/*
End styles for the protect your memoreis box added by Don on 9/15/09
*/
#headerRight
{
	width: 212px;
	height: 38px;
	float: right;
}
/*
Start styles for the protect your memoreis box added by Don on 10/30/09
*/
.marginTop10col3
{
	width: 755px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#managerTitle2
{
	background: url(../images/titlebg_memory2.jpg) no-repeat;
	width: 755px;
}
.boxMemory755
{
	background: url(../images/box_memory3.jpg) 0 repeat-y;
	width: 526px;
	min-height: 80px;
	margin: 0;
	border: 0px;
	background-color: #FFFFFF;
}
.memorySection3col1
{
	float: left;
	width: 342px;
}
.memorySection3col2
{
	float: left;
	width: 184px;
	padding: 1px 0 0 0;
}
.memorySection3col3
{
	float: left;
	width: 220px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 5px;

}
.borderManager3col
{
	border-width: 0 0 2px 0;
	border-color: #99ccff;
	border-style: solid;
	width: 755px;
	height: 1px;
	margin: -2px 0 0 0;
	
}
#manager3col
{
	width: 1000px;
}
.position3col2
{
	float: left;
	width: 175px;
	margin: 10px 0 9px 0;
	text-align:left;
}
.position3col3
{
	float: left;
	width: 200px;
	margin: 10px 0 9px 0;
}
/*
End styles for the protect your memoreis box added by Don on 10/30/09
*/

/*
Start styles for the protect your memoreis box added by Don on 10/30/09
*/
.marginTop10col2a
{
	width: 526px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#managerTitle2a
{
	background: url(../images/titlebg_memory3.jpg) no-repeat;
	width: 526px;
}
.boxMemory2a
{
	background: url(../images/box_memory3.jpg) 0 repeat-y;
	width: 755px;
	min-height: 80px;
	margin: 0;
	border: 0px;
	background-color: #FFFFFF;	
}
.memorySection2a
{
	float: left;
	width: 342px;
}
.memorySection2a
{
	float: left;
	width: 184px;
	padding: 1px 0 0 0;
}
.memorySection2a
{
	float: left;
	width: 220px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 5px;

}
.borderManager2a
{
	border-width: 0 0 2px 0;
	border-color: #99ccff;
	border-style: solid;
	width: 526px;
	height: 1px;
	margin: -2px 0 0 0;
	
}
#manager2a
{
	width: 1000px;
}
.position3col2a
{
	float: left;
	width: 150px;
	margin: 10px 0 9px 0;
	text-align:left;
}
.position3col3
{
	float: left;
	width: 200px;
	margin: 10px 0 9px 0;
}
.textbox20/*
End styles for the protect your memoreis box added by Don on 11/11/09
*/
 {
	font-family: Arial, Helvetica, Sans-serif;
	padding: 20px;
	text-align: left;
	font-size: 14px;
	line-height: 20px;
}
.optionsbox {
	background-image: url(../imagesMM/MemoryManager_NotProtected.png);
	height: 268px;
	width: 997px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
