html {
color:#000;
background:#CCC;
}

.clear {
clear:both;
}

#container {
width:1055px;
background:#dee0dd;
margin:0 auto;
}

.Arial24Regular {
color:#646464;
font-family:Arial, Helvetica, san-serif;
font-size:24px;
letter-spacing:.4px;
margin:8px 5px 8px 0;
}

.Arial24Bold {
color:#646464;
font-family:Arial, Helvetica, san-serif;
font-size:24px;
letter-spacing:.4px;
font-weight:700;
}

.Arial18Bold {
color:#646464;
font-family:Arial, Helvetica, san-serif;
font-size:18px;
letter-spacing:.4px;
font-weight:700;
float:right;
}

.Arial18Bold_1 {
color:#646464;
font-family:Arial, Helvetica, san-serif;
font-size:18px;
letter-spacing:.4px;
font-weight:700;
}

.Arial14RegularForm {
color:#646464;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
letter-spacing:.4px;
line-height:17px;
margin:0 0 8px;
}

.Arial14Regular {
color:#646464;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
letter-spacing:.4px;
line-height:17px;
margin:10px 0 0;
}

.Arial14Bold {
color:#363636;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
letter-spacing:.4px;
line-height:17px;
font-weight:700;
margin:10px 0 0;
}

.Arial14BoldWhite {
color:#FFF;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
margin:2px 0 0;
}

.Arial14LightRegular {
color:#9a9a9a;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
letter-spacing:.4px;
line-height:17px;
margin:10px auto;
}

.Arial14Red {
color:#fc4848;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
letter-spacing:.4px;
}

.Arial12Red {
color:#fc4848;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
letter-spacing:.4px;
}

.Arial15RedBold {
color:#fc4848;
font-family:Arial, Helvetica, san-serif;
font-size:15px;
font-weight:700;
}

.Arial15BlueBold {
color:#5994c6;
font-family:Arial, Helvetica, san-serif;
font-size:15px;
font-weight:700;
}

.Arial16BlueBold {
color:#333;
font-family:Arial, Helvetica, san-serif;
font-size:16px;
letter-spacing:.4px;
font-weight:700;
margin:20px 0 0;
}

.Arial16BlueTitle {
color:#5994c6;
font-family:Arial, Helvetica, san-serif;
font-size:16px;
letter-spacing:.4px;
font-weight:700;
}

.Arial16BlueBoldBg {
color:#5994c6;
font-family:Arial, Helvetica, san-serif;
font-size:16px;
letter-spacing:.4px;
font-weight:700;
background:#E4ebe3;
width:520px;
margin:20px 0 0;
}

.Arial12BoldRed {
color:#fc4848;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:700;
}

.Arial12BoldRed_5 {
color:#fc4848;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:700;
padding-left:16px;
padding-right:6px;
}

.Arial11BoldBlue {
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
font-weight:700;
color:#5994C6;
}

.Arial12BoldTT {
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:700;
margin:5px 2px 5px 3px;
}

.radialCenter {
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
font-weight:400;
color:#666;
margin-top:10px;
margin-bottom:10px;
margin-left:5px;
}

.radialCenterChk {
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
font-weight:400;
color:#666;
margin-top:10px;
margin-bottom:10px;
margin-left:4px;
}

.Arial11Grey2 {
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
font-weight:400;
color:#666;
float:left;
margin:5px;
}

.Arial12BoldRed a {
color:#fc4848;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
}

.Arial12RegularShare {
color:#9a9a9a;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
margin-left:13px;
}

.Arial12Regular {
color:#9a9a9a;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
}

.Arial12RegularWhite {
color:#FFF;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
}

.Arial12Blue a {
color:#4481b5;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
text-decoration:none;
}

.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;
}

.Arial12RegularDarkMargin {
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
margin:5px 0 0;
}

.Arial12Bold {
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:700;
margin:10px 0 0;
}

.Arial14BoldHistory {
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
padding:20px 0 0 13px;
}

.Arial14BoldHistoryManageYesDVD {
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
padding:20px 0 0;
}

.Arial14BoldHistoryManageYesDVD1 {
display:none;
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
padding:20px 0 0 25px;
}

.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;
font-weight:700;
padding:10px 0 0 14px;
}

.Arial11Red {
color:#fc4848;
font-family:Arial, Helvetica, san-serif;
font-size:11px;
letter-spacing:.4px;
}

.Arial11Blue {
color:#5994c6;
font-family:Arial, Helvetica, san-serif;
font-size:11px;
letter-spacing:.4px;
}

#bgLeft {
background:#000 url(../images/bg_left.jpg);
width:130px;
height:698px;
float:left;
}

#bgLeftTALL {
background:#000 url(../images/bg_left.jpg);
width:130px;
height:900px;
float:left;
}

#headerLanding {
background:url(../images/bg_header_top.jpg) repeat-x 0 top;
width:795px;
height:53px;
position:relative;
}

#header {
background:url(../images/bg_header_top.jpg) repeat-x 0 top;
width:795px;
height:60px;
position:relative;
}

#logoContainer {
width:160px;
height:42px;
float:left;
margin:10px 0 8px 30px;
}

#title {
background:url(../images/title.jpg) no-repeat;
height:85px;
width:795px;
}

#titleLeft {
margin:0 0 0 32px;
}

.titleText {
color:#545454;
font-family:Helvetica, Arial, san-serif;
font-size:24px;
letter-spacing:.5px;
font-weight:700;
padding-top:16px;
margin:0 0 0 250px;
}

.titleTextForRemoved {
color:#545454;
font-family:Helvetica, Arial, san-serif;
font-size:20px;
letter-spacing:.5px;
font-weight:700;
padding-top:16px;
margin:0 0 0 50px;
}

.titleTextSmall {
color:#545454;
font-family:Helvetica, Arial, san-serif;
font-size:14px;
margin:0 0 0 274px;
padding:2px 0 0;
}

.titleTextSmallUnsafe {
color:#545454;
font-family:Helvetica, Arial, san-serif;
font-size:14px;
margin:0 0 0 240px;
padding:2px 0 0;
}

#content {
background:#dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
width:795px;
height:560px;
float:left;
}

#contentTALL {
width:795px;
height:754px;
float:left;
}

#contentTALLUnsafe {
width:795px;
float:left;
}

.roundBox {
width:742px;
margin:10px auto;
}

.roundLeft {
background:url(../images/roundbox_left.jpg) no-repeat;
height:220px;
width:9px;
float:left;
}

.roundMid {
background:url(../images/roundbox_mid.jpg) repeat-x 0 bottom;
width:723px;
height:220px;
float:left;
}

#content p {
color:#FFF;
font-family:Helvetica, Arial, san-serif;
font-size:16px;
letter-spacing:.5px;
font-weight:700;
}

#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:700;
visibility:hidden;
}

.errorVisible {
visibility:visible;
}

.agree {
margin:10px 0 0 24px;
}

.code {
margin:0 0 10px;
}

.code img {
margin:0 0 -6px;
padding:0 7px 0 0;
}

.checkbox {
width:15px;
height:15px;
background:url(../images/checkbox.png) no-repeat;
float:left;
cursor:pointer;
margin:0 5px 0 0;
}

.checkboxChecked {
width:15px;
height:15px;
background:url(../images/checkboxed.png) no-repeat;
float:left;
cursor:pointer;
margin:0 5px 0 0;
}

.checkboxCheckedBlue {
width:13px;
height:13px;
background:url(../images/checkboxed_blue.png) no-repeat;
float:left;
cursor:pointer;
margin:12px 5px 0 0;
}

.checkboxBlue_1 {
width:13px;
height:13px;
background:url(../images/checkbox_blue.png) no-repeat;
float:right;
cursor:pointer;
margin:0 8px 0 0;
}

.checkboxCheckedBlue_1 {
width:13px;
height:13px;
background:url(../images/checkboxed_blue.png) no-repeat;
float:right;
cursor:pointer;
margin:0 8px 0 0;
}

.smallText1 {
color:#6e6e6e;
font-family:Helvetica, Arial, san-serif;
font-size:10px;
line-height:16px;
font-weight:400;
}

.code input {
border:#F23637 1px solid;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#BCBCBC;
padding:4px;
}

.viewBtn {
width:157px;
height:51px;
margin:10px 0 0 18px;
}

.roundRight {
background:url(../images/roundbox_right.jpg) no-repeat;
height:220px;
width:9px;
float:left;
}

.flash {
width:419px;
float:right;
margin:10px 0 0;
}

.sample {
background:#dde8dc;
background-position:center;
width:734px;
height:27px;
margin:25px auto 0;
}

#content h1 {
color:#4b4b4b;
font-family:Helvetica, Arial, san-serif;
font-weight:700;
font-size:18px;
letter-spacing:.5px;
}

#content h1.title {
padding:5px 0 0 10px;
}

.sampleBg {
background:url(../images/sample_bg.jpg) no-repeat;
width:732px;
height:163px;
margin:0 0 0 32px;
}

.sampleImage {
float:left;
width:160px;
margin:20px 0 0 30px;
}

.sampleText {
width:250px;
float:left;
margin:30px 0 0 30px;
}

.sampleImageRight {
float:right;
margin:0 30px 0 0;
}

.bar {
margin:0 0 0 30px;
}

.footer {
width:734px;
height:50px;
margin:30px auto 15px;
}

.link_blue {
color:#5191c5;
font-family:Helvetica, Arial, san-serif;
font-size:11px;
line-height:16px;
}

.footer2 {
width:734px;
margin-right:auto;
margin-left:auto;
padding:10px 0;
}

h2 {
color:#4b4b4b;
font-family:Helvetica, Arial, san-serif;
font-size:13px;
line-height:20px;
}

#bgRight {
background:#000 url(../images/bg_right.jpg);
width:130px;
height:698px;
float:left;
}

#bgRightTALL {
background:#000 url(../images/bg_right.jpg);
width:130px;
height:900px;
float:left;
}

.bgHeaderLeft {
background:url(../images/bg_header_left.jpg) repeat-x 0 top;
width:130px;
height:145px;
float:left;
}

.bgHeaderRight {
background:url(../images/bg_header_right.jpg) repeat-x 0 top;
width:130px;
height:145px;
float:right;
}

.bgHeaderRight_05 {
background:url(../images/bg_header_right.jpg) repeat-x 0 top;
width:130px;
height:10px;
float:right;
}

.titleTextalignLeft {
color:#545454;
font-family:Helvetica, Arial, san-serif;
font-size:24px;
letter-spacing:.5px;
font-weight:700;
margin:0 0 0 30px;
padding:20px 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;
position:absolute;
top:32px;
right:23px;
}

#protectScreen {
width:212px;
height:85px;
float:right;
position:absolute;
top:30px;
right:22px;
}

#days {
position:relative;
bottom:78px;
left:51px;
color:#fc4848;
font-family:Arial, Helvetica, san-serif;
font-size:22px;
font-weight:700;
letter-spacing:.4px;
width:40px;
text-align:center;
}

.subTitleLight {
color:#c4c4c4;
font-family:Arial, Helvetica, san-serif;
font-size:19px;
font-weight:700;
}

.subTitle24Red {
color:#fc4848;
font-family:Arial, Helvetica, san-serif;
font-size:24px;
font-weight:700;
}

.subTitleBlue {
color:#5994c6;
font-family:Arial, Helvetica, san-serif;
font-size:19px;
letter-spacing:.5px;
}

.subTitleGray {
color:#333;
font-family:Arial, Helvetica, san-serif;
font-size:19px;
letter-spacing:.5px;
}

.subTitle24Blue {
color:#C00;
font-family:Arial, Helvetica, san-serif;
font-size:24px;
letter-spacing:.5px;
font-weight:700;
}

#mainContentBg {
background:#dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
width:1055px;
float:left;
}

#mainContentShare {
width:975px;
margin:0 auto;
}

mainContentWide {
width:900px;
margin:0 auto;
}

.marginTop {
margin:20px 0 25px;
}

.marginTop10 {
height:36px;
margin:10px 0 0;
}

.marginTop10New {
height:55px;
margin:0 0 10px;
}

.marginTop10Emb {
height:46px;
margin:10px 0 0;
}

.marginTop5 {
margin:5px 0 0;
}

.marginRight {
margin:0 10px 0 0;
}

.btnEnterRoom {
position:relative;
top:10px;
}

.btnBackRoom {
width:212px;
margin:20px auto;
}

.or {
color:#c4c4c4;
font-family:Arial, Helvetica, san-serif;
font-size:36px;
letter-spacing:.5px;
}

.boxRed {
margin:20px 0;
}

.boxRedOnly {
height:380px;
margin:50px 0;
}

.boxRedLeft {
background:url(../images/box_left.jpg) no-repeat;
width:10px;
height:283px;
float:left;
}

.boxRedMiddle {
background:url(../images/box_middle.jpg) repeat-x 0;
width:715px;
height:283px;
float:left;
}

.boxRedRight {
background:url(../images/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 {
width:340px;
float:left;
margin:15px 0 0 10px;
}

.registerRight {
width:280px;
float:right;
margin:15px 30px 0 0;
}

.registerLeft input {
border:#e8928c 1px solid;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#646464;
margin:0 0 0 10px;
padding:4px;
}

.agreeStatement {
width:170px;
margin:0 16px 0 0;
}

.notice {
width:300px;
margin:10px 0 0;
}

ul {
list-style:none;
padding:7px 0 0;
}

ul li {
background:url(../images/bullet.png) no-repeat;
background-position:0 .5em;
padding:3px 0 0 15px;
}

.btnRegister {
margin:20px 0 0;
}

#thankYou {
width:450px;
margin:100px auto 270px;
}

#confirm {
width:580px;
margin:70px auto 190px;
}

#textField {
width:400px;
margin:10px 0 0;
}

#congrat {
width:600px;
margin:70px auto 190px;
}

#signInFormBg {
width:420px;
height:150px;
margin:20px 0 0;
}

#signInForm {
width:320px;
margin:25px 0 0 10px;
}

#signInLeft {
background:url(../images/box_signin_left.jpg) no-repeat;
width:7px;
height:183px;
float:left;
}

#signInMiddle {
background:url(../images/box_signin_middle.jpg) repeat-x 0;
width:400px;
height:183px;
float:left;
}

#signInRight {
background:url(../images/box_signin_right.jpg) no-repeat;
width:10px;
height:183px;
float:left;
}

.Arial14RegularForm input {
border:#E8928C 1px solid;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#646464;
margin:0 0 0 10px;
padding:4px;
}

.forgetPsw {
margin:0 0 0 40px;
}

.forgetPsw a {
color:#C00;
font-family:Helvetica, Arial, san-serif;
font-size:11px;
line-height:16px;
text-decoration:none;
}

#emailLeft {
background:url(../images/box_email_left.jpg) no-repeat;
width:7px;
height:147px;
float:left;
}

#emailMiddle {
background:url(../images/box_email_middle.jpg) repeat-x 0;
width:400px;
height:147px;
float:left;
}

#emailRight {
background:url(../images/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 {
width:450px;
margin:100px auto 320px;
}

#share {
width:550px;
margin:10px auto 0;
}

#shareNew {
width:800px;
margin:10px auto 0;
}

#shareLeft {
background:url(../images/box_share_left.jpg) no-repeat;
width:6px;
height:480px;
float:left;
}

#shareMiddle {
background:url(../images/box_share_middle.jpg) repeat-x 0;
width:350px;
height:480px;
float:left;
}

#shareRight {
background:url(../images/box_share_right.jpg) no-repeat;
width:6px;
height:620px;
float:left;
}

.shareLeft_1 {
background:url(../images/box_share_left_1.jpg) no-repeat;
width:6px;
height:553px;
float:left;
}

.shareLeft_2 {
background:url(../images/box_share_left_.jpg) no-repeat;
width:6px;
height:490px;
float:left;
}

.shareRight_1 {
background:url(../images/box_share_right_1.jpg) no-repeat;
width:8px;
height:553px;
float:left;
}

.shareRight_2 {
background:url(../images/box_share_right_1.jpg) no-repeat;
width:6px;
height:490px;
float:left;
}

.shareMiddle_1 {
background:url(../images/box_share_bg_1.jpg) repeat-x 0;
width:365px;
height:553px;
float:left;
}

#shareFormBg {
width:362px;
margin:10px auto;
}

#shareFormBgNew {
width:400px;
height:auto;
float:left;
margin:10px auto;
}

#shareForm {
margin:15px 13px 0;
}

#shareForm form input {
border:#5994c6 1px solid;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#646464;
width:220px;
padding:4px;
}

#shareForm textarea {
border:#bebebe 1px solid;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#646464;
width:310px;
height:60px;
margin:5px 0 0;
padding:4px;
}

.shareBtn input {
width:88px;
height:29px;
margin:10px 0 0;
}

#signOut p {
color:#6e6e6e;
font-family:Arial, Helvetica, san-serif;
font-size:11px;
line-height:16px;
letter-spacing:.5px;
}

#boxStep1SubLeft {
background:url(../images/box_step1_sub_left.png) no-repeat;
width:8px;
height:103px;
float:left;
}

#boxStep1SubMiddle {
background:url(../images/box_step1_sub_middle.png) repeat-x 0;
width:650px;
height:103px;
float:left;
}

#boxStep1SubRight {
background:url(../images/box_step1_sub_right.png) no-repeat;
width:8px;
height:103px;
float:left;
}

.titleSignIn {
padding:20px 0 0;
}

.titleSignInSmall {
color:#545454;
font-family:Helvetica, Arial, san-serif;
font-size:14px;
}

.btn_Nostep {
margin:0 5px 0 0;
}

#subContent {
position:relative;
height:auto;
padding:1px 0 0 21px;
}

#orderContent {
width:630px;
}

.titleBlue {
position:relative;
top:9px;
left:10px;
width:450px;
}

.checkboxBox {
float:left;
margin:20px 37px 0;
}

#boxStep2Left {
background:url(../images/box_step2_left.jpg) no-repeat;
width:6px;
height:206px;
float:left;
}

#boxStep2Middle {
background:url(../images/box_step2_middle.jpg) repeat-x 0;
width:729px;
height:206px;
float:left;
}

#boxStep2Right {
background:url(../images/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:.4px;
font-weight:700;
background:#f7f9f6;
width:155px;
margin:20px 0 0;
}

#Step2Box {
margin:0 0 500px;
}

.cancelBtn {
width:88px;
height:29px;
margin:10px 10px 0 70px;
}

#boxStep3Left {
background:url(../images/box_step3_left.jpg) no-repeat;
width:6px;
height:559px;
float:left;
}

#boxStep3Middle {
background:url(../images/box_step3_middle.jpg) repeat-x 0;
width:729px;
height:559px;
float:left;
}

#boxStep3Right {
background:url(../images/box_step3_right.jpg) no-repeat;
width:5px;
height:559px;
float:left;
}

.info1,.info2 {
float:left;
position:relative;
bottom:20px;
}

#boxStep3SubLeft {
background:url(../images/box_step3_sub_left.png) no-repeat;
width:8px;
height:308px;
float:left;
}

#boxStep3SubMiddle {
background:url(../images/box_step3_sub_middle.png) repeat-x 0;
width:307px;
height:308px;
float:left;
}

#boxStep3SubRight {
background:url(../images/box_step3_sub_right.png) no-repeat;
width:8px;
height:308px;
float:left;
}

.Arial16BlueBoldBg4 {
color:#5994c6;
font-family:Arial, Helvetica, san-serif;
font-size:16px;
letter-spacing:.4px;
font-weight:700;
background:#f7f9f6;
width:440px;
margin:20px 0 0;
}

.Arial16BlueBoldBg3 {
color:#5994c6;
font-family:Arial, Helvetica, san-serif;
font-size:16px;
letter-spacing:.4px;
font-weight:700;
background:#f7f9f6;
width:120px;
margin:20px 0 0;
}

.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;
}

.titleBlueLeft_5 {
position:relative;
top:-50px;
left:10px;
width:697px;
}

#boxStep3SubLeft2 {
background:url(../images/box_step3_sub_left2.png) no-repeat;
width:8px;
height:490px;
float:left;
}

#boxStep3SubMiddle2 {
background:url(../images/box_step3_sub_middle2.png) repeat-x 0;
width:328px;
height:490px;
float:left;
}

#boxStep3SubRight2 {
background:url(../images/box_step3_sub_right2.png) no-repeat;
width:8px;
height:490px;
float:left;
}

.buttonGroup3 {
float:right;
margin:-10px 19px 0 0;
}

.btnStep3 {
margin:0 33px 0 0;
}

.shipping {
margin:22px 13px 0;
}

.shipping input {
width:190px;
height:15px;
margin:0 0 0 4px;
}

.paymentInfo input {
width:180px;
height:15px;
margin:0 0 0 4px;
}

.paymentInfo phone input {
width:40px;
}

#CVV2 input {
width:39px;
height:15px;
margin:0 0 12px;
}

#checkSameAddress input {
width:15px;
}

.Arial12RegularDarkForm {
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
margin:0 0 10px;
}

.Arial12RegularDarkForm_5 {
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
padding-left:16px;
margin:0 0 10px;
}

.Arial12RegularDarkFormCVV2 {
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
position:relative;
margin:0 0 10px;
}

.Arial12RegularDark select {
margin:0 0 0 4px;
}

#mi input {
width:40px;
height:15px;
margin:0 149px 0 0;
}

#changeMi input {
width:40px;
height:15px;
margin:0 0 0 39px;
}

#phone input {
width:32px;
height:15px;
margin:0 2px 0 3px;
}

#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 137px 0 0;
}

#year {
position:relative;
left:70px;
bottom:21px;
}

#CVV2Container {
position:relative;
right:150px;
}

#CVV2 {
width:30px;
}

#CVV2Img {
position:absolute;
bottom:2px;
left:320px;
}

#boxStep4Left {
background:url(../images/box_step4_left.jpg) no-repeat;
width:6px;
height:417px;
float:left;
}

#boxStep4Middle {
background:url(../images/box_step4_middle.jpg) repeat-x 0;
width:729px;
height:417px;
float:left;
}

#boxStep4Right {
background:url(../images/box_step4_right.jpg) no-repeat;
width:5px;
height:417px;
float:left;
}

#reviewLeft {
width:250px;
float:left;
margin:0 0 15px;
}

#reviewRight {
width:390px;
float:left;
margin:0 0 0 30px;
}

#reviewContent {
position:relative;
padding:6px 0 0 35px;
}

.billingLeft {
width:115px;
float:left;
margin:0 10px 0 0;
}

.billingRight {
width:115px;
float:left;
margin: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;
}

.floatLeft5 {
float:left;
margin:-8px 0 0;
}

.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;
}

#placed {
width:550px;
margin:70px auto 300px;
}

#subNav {
width:820px;
margin:15px auto 0;
}

.subBtn {
float:left;
margin:0 0 0 5px;
}

#removeDvds {
margin:0 0 400px;
}

.infoName {
position:relative;
margin:0 0 0 46px;
padding:25px 0 0;
}

#pswExpand {
float:left;
display:none;
margin:10px 0 0 15px;
}

.warning {
float:left;
margin:0 30px 10px;
}

.removeBtn {
position:absolute;
bottom:10px;
right:25px;
}

.submitBtn {
position:absolute;
bottom:2px;
left:304px;
}

#boxTop {
background:url(../images/box_top.png) no-repeat;
width:767px;
height:6px;
}

#boxMiddle {
background:url(../images/box_middle.png) 0 repeat-y;
width:767px;
height:100%;
position:relative;
margin:0 1px 0 0;
}

#boxMiddleSmall {
background:url(../images/box_middle_small.png) 0 repeat-y;
width:737px;
height:100%;
position:relative;
margin:0 1px 0 0;
}

#boxBottom {
background:url(../images/box_bottom.png) no-repeat;
width:767px;
height:10px;
margin:0 6px 0 0;
}

#boxBottomSmall {
background:url(../images/box_bottom_small.png) no-repeat;
width:737px;
height:10px;
margin:0 6px 0 0;
}

#boxTopSpread {
background:url(../images/box_topSpread.png) no-repeat;
width:797px;
height:6px;
margin-left:2px;
}

#boxMiddleSpread {
background:url(../images/box_middleSpread.png) 0 repeat-y;
width:797px;
height:100%;
position:relative;
margin:0 1px 0 2px;
}

#boxBottomSpread {
background:url(../images/box_bottomSpread.png) no-repeat;
width:797px;
height:6px;
margin:0 1px 0 2px;
}

#boxTopSub {
background:url(../images/box_top_sub.png) no-repeat;
width:697px;
height:5px;
}

#boxMiddleSub {
background:url(../images/box_middle_sub.png) 0 repeat-y;
width:697px;
height:100%;
padding-bottom:30px;
}

#boxBottomSub {
background:url(../images/box_bottom_sub.png) no-repeat;
width:697px;
height:5px;
padding:0 0 20px;
}

#boxTopSubSpread {
background:url(../images/box_top_subSpread.png) no-repeat;
width:757px;
height:5px;
}

#boxMiddleSubSpread {
background:url(../images/box_middle_subSpread.png) 0 repeat-y;
width:757px;
height:100%;
padding-bottom:30px;
}

#boxBottomSubSpread {
background:url(../images/box_bottom_subSpread.png) no-repeat;
width:757px;
height:5px;
padding:0 0 20px;
}

#screeningRoom {
width:736px;
margin:10px auto 0;
}

#screeningRoom2 {
width:795px;
margin:10px auto 0;
}

#legal {
width:900px;
font-family:Arial, Helvetica, Sans-serif;
font-size:12px;
margin:10px auto 0;
}

#boxScreen {
position:relative;
bottom:6px;
}

#boxScreeningRoomTop {
background:url(../images/box_screening_top.png) no-repeat;
width:737px;
height:6px;
}

#boxScreeningRoomMiddle {
background:url(../images/box_screening_middle.png) 0 repeat-y;
width:737px;
height:475px;
}

#boxScreeningRoomBottom {
background:url(../images/box_screening_bottom.png) no-repeat;
width:737px;
height:6px;
}

.bottomBg {
background:url(../images/bottom_top.png) 0 repeat-y;
width:1055px;
height:100%;
padding:80px 0 0;
}

#highlightLeft {
float:left;
width:192px;
height:485px;
margin:-5px 1px 0 0;
}

#musicLeft {
float:left;
width:192px;
overflow:auto;
height:485px;
margin:-5px 1px 0 0;
}

.hightlightBg1 {
background:url(../images/hightlight_bg_red.png) no-repeat;
width:174px;
height:133px;
margin:3px 0 0;
}

.hightlightBg2 {
background:url(../images/hightlight_bg_blue.png) no-repeat;
width:174px;
height:133px;
margin:3px 0 0;
}

.hightlightImg {
width:162px;
height:121px;
padding:6px 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-color:#666;
border-style:solid;
border-width:0 0 1px;
}

.sceneBg1 {
background:url(../images/scene_bg_red.png) no-repeat;
width:83px;
height:64px;
margin:3px 0 0;
}

.sceneBg2 {
background:url(../images/scene_bg_blue.png) no-repeat;
width:83px;
height:64px;
margin:3px 0 0;
}

.sceneGraphic {
width:75px;
height:56px;
padding:4px 0 0;
}

.line {
float:left;
width:83px;
margin:0 0 0 4px;
}

.bgNum {
width:18px;
height:18px;
margin:-18px 57px 0 0;
}

#memorySafe {
margin:10px 0 400px;
}

#managerTitle {
background:url(../images/titlebg_memory.jpg) no-repeat;
width:739px;
height:37px;
}

.managerTitleText {
color:#FFF;
font-family:Arial, Helvetica, san-serif;
font-size:15px;
font-weight:700;
}

.position1 {
float:left;
width:245px;
margin:13px 0 6px;
}

.position2 {
float:left;
width:155px;
margin:13px 0 6px;
}

.position3 {
float:left;
width:150px;
margin:13px 0 6px;
}

.position4 {
float:left;
width:182px;
margin:13px 0 6px;
}

.posfriendshare0 {
float:left;
width:53px;
font-weight:700;
font-size:12px;
height:70px;
font-family:Helvetica, Arial, san-serif;
vertical-align:top;
margin:10px 3px 16px;
}

.posfriendshare3 {
float:left;
width:173px;
font-weight:700;
font-size:12px;
height:70px;
font-family:Helvetica, Arial, san-serif;
vertical-align:top;
margin:10px 3px 16px;
}

.posfriendsharerow0 {
float:left;
width:53px;
font-size:13px;
vertical-align:top;
height:25px;
margin:6px 3px;
}

.posfriendsharerow3 {
float:left;
width:173px;
font-size:13px;
vertical-align:top;
height:25px;
margin:6px 3px;
}

.boxMemory {
background:url(../images/box_memory.jpg) 0 repeat-y;
width:739px;
height:50px;
margin:0;
}

.boxExp {
background:url(../images/box_exp.jpg) 0 repeat-y;
width:739px;
height:50px;
}

.borderManager {
width:731px;
height:1px;
border-color:#4085bf;
border-style:solid;
border-width:0 0 1px;
margin:-1px 0 0;
}

.borderExp {
width:731px;
height:1px;
border-color:#6e6e6e;
border-style:solid;
border-width:0 0 1px;
margin:-1px 0 0;
}

.borderOrder {
width:180px;
height:1px;
border-color:#c6c4c4;
border-style:solid;
border-width:0 0 1px;
}

.borderEntire {
width:148px;
height:1px;
border-color:#c6c4c4;
border-style:solid;
border-width:0 0 1px;
}

.titleImage {
float:left;
border-color:#4085bf;
border-style:solid;
border-width:1px;
margin:3px 0 0 7px;
}

.titleImageExp {
float:left;
border-color:#6e6e6e;
border-style:solid;
border-width:1px;
margin:3px 0 0 7px;
}

.memoryTitle {
vertical-align:top;
text-align:left;
padding-left:67px;
margin:5px 0 0 10px;
}

.memorySection1 {
float:left;
width:240px;
}

.memorySection2 {
float:left;
width:143px;
padding:2px 3px 0 10px;
}

.memorySection3 {
float:left;
width:155px;
padding:1px 0 0;
}

.memorySection4 {
float:left;
width:180px;
padding:1px 0 0;
}

.protectImage {
float:left;
margin:3px 0 0;
}

.statusTitle {
float:left;
margin:9px 0 0 5px;
}

.viewTitle {
width:147px;
height:15px;
background:#dedede;
padding:5px 0 4px;
}

.shareTitle {
width:147px;
height:15px;
padding:5px 0 3px;
}

.orderTitle {
width:147px;
height:15px;
padding:18px 0 15px;
}

#enterCodeBg {
background:url(../images/entercode_bg.jpg) 0 repeat-y;
width:411px;
height:32px;
position:relative;
}

#enterCodeBgDown {
background:url(../images/entercode_bg_down.jpg) no-repeat;
width:413px;
height:8px;
}

.codeEnter {
float:left;
margin:2px 0 0 15px;
}

#codeImg {
position:relative;
top:6px;
}

.codeEnter input {
border:#5994c6 1px solid;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#BCBCBC;
width:150px;
padding:5px 0 3px 3px;
}

.memo {
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#5994C6;
width:490px;
float:left;
height:28px;
font-weight:400;
font-style:italic;
padding-top:1px;
}

#btnCancelChangeDVDtitle {
float:right;
position:absolute;
top:42px;
right:161px;
}

#btnEditCardNew {
float:right;
position:absolute;
top:16px;
right:161px;
}

#btnMRemoveNew {
float:right;
position:absolute;
top:16px;
right:1px;
}

.btnMRenew {
float:right;
position:absolute;
top:10px;
right:250px;
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:11px;
display:block;
vertical-align:middle;
height:30px;
}

.btnMRenew_5 {
float:left;
position:absolute;
top:10px;
right:270px;
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:400;
display:block;
vertical-align:middle;
height:30px;
}

.btnMRenewUnlimitedCls {
float:left;
position:absolute;
top:15px;
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
display:block;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#767676;
width:640px;
margin-left:13px;
}

.btnMRenewUnlimitedCls_55 {
float:left;
position:absolute;
top:15px;
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
display:block;
border-bottom-width:0;
border-bottom-style:solid;
border-bottom-color:#767676;
width:640px;
margin-left:13px;
}

.btnMRenewUnlimitedCls1 {
float:right;
position:absolute;
top:2px;
right:321px;
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:11px;
display:none;
}

.btnChangeDVDtitleCls {
float:right;
position:absolute;
top:10px;
right:121px;
}

.btnChangeDVDtitleCls_5 {
float:right;
position:absolute;
top:10px;
right:131px;
}

.btnMRemoveCls_5 {
float:right;
position:absolute;
top:10px;
right:10px;
}

.btnMRemoveCls_1 {
border:#689cce 1px solid;
border-bottom-style:none;
border-top-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#000;
padding-left:6px;
float:right;
position:absolute;
top:10px;
right:1px;
}

.btnCancelChangeDVDtitleCls {
float:right;
position:absolute;
top:42px;
right:121px;
}

.btnCancelChangeDVDtitleCls_5 {
float:right;
position:absolute;
top:80px;
right:121px;
}

.btnMRenew1 {
float:right;
position:absolute;
top:10px;
right:321px;
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:11px;
display:none;
}

.btnChangeDVDtitleCls1 {
float:right;
position:absolute;
top:10px;
right:220px;
}

.btnMRemoveCls1 {
float:right;
position:absolute;
top:10px;
right:51px;
}

.btnCancelChangeDVDtitleCls1 {
float:right;
position:absolute;
top:42px;
right:225px;
}

#sixExpand
.msubtitle {
font-size:14px;
font-weight:700;
color:#545454;
margin-top:20px;
font-family:Arial, Helvetica, Sans-serif;
margin-bottom:3px;
}

.mrule1 {
font-family:Arial, Helvetica, Sans-serif;
font-size:14px;
font-weight:700;
color:#5994c6;
height:21px;
margin-top:8px;
float:left;
width:287px;
text-align:left;
}

.mrule2 {
font-family:Arial, Helvetica, Sans-serif;
font-size:14px;
font-weight:700;
color:#5994c6;
height:30px;
float:right;
}

.mrule3 {
font-family:Arial, Helvetica, Sans-serif;
font-size:14px;
font-weight:700;
color:#5994c6;
margin-top:8px;
float:left;
}

.mtable {
width:630px;
margin-right:auto;
margin-left:auto;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#767676;
height:30px;
}

.mHorzRule {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#767676;
height:5px;
margin-top:2px;
width:630px;
}

.mArial14Bold {
color:#5994c6;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
min-height:15px;
}

.mArial14Bold_1 {
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
min-height:15px;
color:#000;
padding-left:15px;
}

.primarycardtext {
color:#000;
font-family:Arial, Helvetica, san-serif;
font-size:10px;
font-weight:400;
min-height:12px;
padding-top:3px;
}

.nocardinserted {
color:#5994c6;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
min-height:15px;
padding-top:25px;
}

.yesdvdTitle {
position:relative;
width:630px;
margin:0 auto;
padding:22px 0 0;
}

.yesdvdTitle_1 {
position:relative;
width:697px;
margin:0 auto;
padding:22px 0 0;
}

.formLoginInput {
border:#E8928C 1px solid;
font-family:Helvetica, Arial, san-serif;
font-size:11px;
color:#646464;
width:150px;
margin:0 0 0 6px;
padding:3px;
}

.formLoginInputLbl {
font-family:Helvetica, Arial, san-serif;
font-size:11px;
color:#646464;
width:140px;
margin:0 0 0 10px;
padding:8px 3px 3px;
}

.formLoginInputLblBig {
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#555;
margin:0 0 0 10px;
padding:3px;
}

.greenbuttonelements {
font-weight:700;
font-size:10px;
color:#063;
font-family:verdana, arial, helvetica, sans-serif;
}

#chkboxarchive label {
margin-left:5px;
}

.modalBackground {
background-color:Gray;
filter:alpha(opacity=70);
opacity:.7;
z-index:5000;
}

.topNav {
font-family:Arial, Helvetica, Sans-serif;
font-size:14px;
font-weight:700;
color:#5191C5;
background-color:#FFF;
text-align:center;
height:22px;
width:1053px;
margin-right:auto;
margin-left:auto;
padding-top:7px;
border-color:#FFF #FFF #B5B5B5;
border-style:solid;
border-width:1px;
}

.topNav a:hover {
font-size:14px;
font-weight:700;
color:#326A98;
}

.radialCenterBig {
font-family:Arial, Helvetica, Sans-serif;
font-size:13px;
font-weight:400;
color:#666;
margin-top:10px;
margin-bottom:10px;
margin-left:5px;
}

#surveymemory {
width:500px;
margin:30px auto 20px;
}

.subTitle17Light {
color:#369;
font-family:Arial, Helvetica, san-serif;
font-size:17px;
font-weight:700;
}

#mainContentBg1 {
background:#dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
width:1055px;
float:left;
height:600px;
}

.InputBox {
border:#4085bf 1px solid;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#646464;
width:220px;
margin:0 0 0 10px;
padding:4px;
}

.InputBoxNew {
border:#4085bf 1px solid;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#646464;
text-align:left;
vertical-align:top;
width:220px;
margin:0 0 0 10px;
padding:2px;
}

#surveymemoryThanku {
width:700px;
margin:30px auto 520px;
}

.mHorzRule1 {
float:right;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#767676;
height:5px;
margin-top:2px;
width:310px;
white-space:nowrap;
}

.mHorzRule2 {
float:right;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#767676;
height:5px;
margin-top:2px;
width:140px;
white-space:nowrap;
}

.mHorzRule3 {
float:right;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#767676;
height:5px;
margin-top:2px;
width:180px;
white-space:nowrap;
}

.mHorzRule4 {
float:right;
height:5px;
margin-top:2px;
width:165px;
white-space:nowrap;
}

.mHorzRule1_1 {
float:right;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#689cce;
height:5px;
margin-top:2px;
width:370px;
white-space:nowrap;
}

.mHorzRule2_1 {
float:right;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#689cce;
height:5px;
margin-top:2px;
width:147px;
white-space:nowrap;
}

.mHorzRule3_1 {
float:right;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#689cce;
height:5px;
margin-top:2px;
width:180px;
white-space:nowrap;
}

.mHorzRule2None {
float:right;
border-bottom-width:1px;
border-bottom-style:none;
border-bottom-color:#767676;
height:5px;
margin-top:2px;
width:140px;
white-space:nowrap;
}

.mHorzRuleNew {
float:left;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#767676;
height:5px;
margin-top:10px;
width:600px;
white-space:nowrap;
}

#boxStep3SubMiddleBig {
width:400px;
height:230px;
float:left;
}

#boxMiddleSubNew {
width:697px;
height:100%;
padding-bottom:30px;
}

#boxMiddleSubShoppingCart {
width:797px;
height:100%;
padding-bottom:30px;
}

#boxMiddleShoppingCart {
width:797px;
height:100%;
position:relative;
margin:0 1px 0 2px;
}

.bgRight {
width:137px;
height:95px;
float:left;
margin-top:-665px;
margin-left:900px;
position:absolute;
text-align:left;
border:solid 1px #000;
}

.bgRightNew {
float:left;
width:137px;
height:120px;
text-align:left;
border:solid 0 #000;
margin-top:240px;
margin-left:900px;
position:absolute;
}

.bgRight1 {
width:137px;
height:95px;
float:left;
margin-top:-495px;
margin-left:900px;
position:absolute;
text-align:left;
border:solid 1px #000;
}

#mainContentBg2 {
background:#dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
width:1055px;
height:auto;
}

#mainContent2 {
width:740px;
height:auto;
margin:0 auto;
}

.Arial11Grey3 {
font-family:Arial, Helvetica, Sans-serif;
font-size:11px;
font-weight:400;
color:#666;
float:left;
vertical-align:middle;
margin:0;
}

.ModalFont {
color:#000;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
letter-spacing:.4px;
font-weight:700;
text-align:left;
line-height:16px;
}

#progressBackgroundFilter {
position:fixed;
top:0;
bottom:0;
left:0;
right:0;
overflow:hidden;
background-color:#000;
filter:alpha(opacity=50);
opacity:.7;
z-index:1000;
margin:0;
padding:0;
}

#processMessage {
position:fixed;
top:30%;
left:25%;
width:650px;
z-index:1001;
}

#shareSocialNetwork {
width:362px;
height:283px;
float:left;
padding-right:20px;
background:url(../images/SharingSocialNetwork_Main.png) no-repeat;
margin:10px auto;
}

#shareFormSocial {
margin:15px 13px 0 10px;
}

.Arial12BoldGreenForSocial {
color:#646464;
font-family:Arial, Helvetica, san-serif;
font-size:16px;
font-weight:700;
}

.shareRoomSocialNetwork {
width:300px;
height:80px;
text-align:left;
padding:12px 0 3px 10px;
}

.Arial12BoldBlack {
color:#000;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
}

.shareLeftSocial_2 {
background:url(../images/box_share_left_.png) no-repeat;
width:6px;
height:520px;
float:left;
}

.shareRightSocial_2 {
background:url(../images/box_share_right_.jpg) no-repeat;
width:6px;
height:490px;
float:left;
}

.shareMiddleSocial_1 {
width:350px;
height:283px;
float:left;
}

.Arial14RegularPrintLink {
color:#646464;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
letter-spacing:.4px;
}

.Arial12RegularDarkForm1 {
color:#545454;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
height:25px;
padding-left:6px;
margin:0 0 10px;
}

.Arial14RegularSharing {
color:#000;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
letter-spacing:.4px;
line-height:17px;
margin:10px 0 0;
}

.resetBtn {
width:88px;
height:29px;
margin:10px 10px 0 50px;
}

.shareBtn_new {
margin-top:10px;
margin-left:10px;
width:88px;
height:29px;
}

.ShareResetdiv {
margin:20px 0 0 30px;
}

.btnMRenewInner {
vertical-align:top;
height:30px;
padding-top:9px;
position:absolute;
right:98px;
}

#boxStep3SubMiddle1 {
width:307px;
height:auto;
float:left;
}

#boxBottomSmall1 {
background:url(../images/box_bottom_small.png) no-repeat;
width:737px;
height:10px;
float:left;
margin:0 6px 0 0;
}

#boxMiddleSmall1 {
background:url(../images/box_middle_small.png) 0 repeat-y;
background-color:#dde9dd;
width:737px;
height:auto;
position:relative;
float:left;
margin:0 1px 0 0;
}

.Arial12RegularDarkForm2 {
color:#FFF;
font-family:Arial, Helvetica, san-serif;
font-size:14px;
font-weight:700;
height:25px;
padding-left:6px;
margin:0 0 10px;
}

.ShippingOuter {
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width:1px;
margin:22px 13px 0;
}

body {
margin:0;
}

.topbg_header {
background-image:url(../images/shopping_011.jpg);
background-position:top;
background-repeat:repeat-x;
margin:0;
}

.topbg_header1 {
background-image:url(../images/shopping_01.jpg);
background-position:top;
background-repeat:repeat-x;
height:100px;
margin:0;
}

td {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
color:#333;
}

.topbg {
background-image:url(../images/shopping_03.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:127px;
}

.topbg1 {
background-image:url(../images/shopping_03.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:100px;
}

.mainbody_bg {
background-image:url(../images/shopping_05.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#dee0dd;
}

.shopping_bigboxbg {
background-image:url(../images/shopping_28.jpg);
background-position:top;
background-repeat:repeat-y;
}

.shopping_bigboxheader {
background-image:url(../images/shopping_09.jpg);
background-position:top;
background-repeat:no-repeat;
height:38px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#666;
padding-left:50px;
}

.shopping_bigboxfooter {
background-image:url(../images/shopping_36.jpg);
background-position:top;
background-repeat:no-repeat;
height:14px;
}

.boxheader {
background-color:#333;
height:25px;
border:#ababab 1px solid;
border-left-style:none;
font-weight:700;
color:#FFF;
padding-left:4px;
}

.boxheader_11 {
background-color:#333;
height:25px;
border:#ababab 1px solid;
border-left-style:none;
font-weight:700;
color:#FFF;
padding-left:0;
}

.boxheader1 {
background-color:#333;
height:25px;
border:#ababab 1px solid;
font-weight:700;
color:#FFF;
padding-left:4px;
}

.boxwhite {
background-color:#fff;
height:40px;
border:#ababab 1px solid;
border-left-style:none;
border-top-style:none;
padding-left:4px;
}

.boxwhite_11 {
background-color:#fff;
height:40px;
border:#ababab 1px solid;
border-left-style:none;
border-top-style:none;
padding-left:0;
}

.boxwhite1 {
background-color:#fff;
height:40px;
border:#ababab 1px solid;
border-top-style:none;
padding-left:4px;
}

.boxgray {
background-color:#f0f0f0;
height:40px;
border:#ababab 1px solid;
border-left-style:none;
border-top-style:none;
padding-left:4px;
}

.boxgray1 {
background-color:#f0f0f0;
height:40px;
border:#ababab 1px solid;
border-top-style:none;
padding-left:4px;
}

.smal_imputbox {
background-color:#FFF;
border:#CCC 1px solid;
width:40px;
height:14px;
font-size:12px;
font-weight:400;
padding:3px;
}

.mid_imputbox {
background-color:#FFF;
border:#CCC 1px solid;
width:80px;
height:16px;
font-size:14px;
font-weight:400;
padding:3px;
}

.mid1_imputbox {
background-color:#FFF;
border:#CCC 1px solid;
width:80px;
height:22px;
font-size:14px;
font-weight:400;
padding:2px;
}

.mid1_imputbox_1 {
background-color:#FFF;
border:#CCC 1px solid;
width:150px;
height:22px;
font-size:14px;
font-weight:400;
padding:2px;
}

.largebig_imputbox {
background-color:#FFF;
border:#CCC 1px solid;
width:4080px;
height:50px;
font-size:14px;
font-weight:400;
padding:2px;
}

.gren_boxbg {
background-color:#f1f1f1;
border:#cacaca 1px solid;
border-left-style:none;
}

.greentext {
font-size:14px;
font-weight:700;
color:#818181;
padding-left:4px;
border-left:#cacaca 1px solid;
border-bottom:#cacaca 1px solid;
}

.greentext_big {
font-size:17px;
font-weight:700;
color:#818181;
padding-left:4px;
border-left:#cacaca 1px solid;
}

.big_bluetxt {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:700;
color:#242424;
}

.big_graytxt {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:700;
color:#333;
}

.black_text {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-style:italic;
font-weight:700;
color:#000;
}

.gray_text {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
font-weight:700;
color:#333;
}

.right_boxbg {
background-image:url(../images/bg_15.jpg);
background-position:top;
background-repeat:repeat-y;
}

.right_boxheader {
background-image:url(../images/topbg_grayimg.jpg);
background-position:top;
background-repeat:repeat-y;
}

.rightheader_text {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#666;
}

.rightheader_text1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#666;
}

.rightbox_border {
border:#CCC 1px solid;
}

.rightbox_border1 {
border:#CCC 1px solid;
border-top-style:none;
}

.subs_boxbg {
background-image:url(../images/Subscribe_06.jpg);
background-position:top;
background-repeat:repeat-y;
}

.subs_headerbg {
background-image:url(../images/PaymentInfo_05.jpg);
background-position:top;
background-repeat:repeat-y;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#585858;
}

.big_imputbox {
border:#363 1px solid;
width:25px;
font-size:14px;
font-weight:400;
padding:5px;
}

.large_imputbox {
background-color:#FFF;
border:#CCC 1px solid;
width:180px;
height:22px;
font-size:14px;
font-weight:400;
padding:2px;
}

.large_imputbox_1 {
background-color:#FFF;
border:#CCC 1px solid;
width:250px;
height:22px;
font-size:14px;
font-weight:400;
padding:2px;
}

.bigtext {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#595959;
}

.smalgreentext {
font-size:13px;
font-weight:700;
color:#4d794d;
}

.smalbiggreentext {
font-size:15px;
font-weight:700;
color:#696969;
}

.footer_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#333;
}

.large1_imputbox {
background-color:#FFF;
border:#CCC 1px solid;
width:320px;
height:25px;
font-size:14px;
font-weight:400;
padding:2px;
}

.grayheader_bg {
background-color:#666;
height:25px;
font-size:14px;
color:#FFF;
font-weight:700;
padding-left:10px;
border-left:#363 1px solid;
}

.graybody_bg {
background-color:#fff;
height:35px;
font-size:15px;
color:#000;
font-weight:700;
padding-left:10px;
border-left:#363 1px solid;
border-top:#363 1px solid;
}

.graybox_border {
border:#363 1px solid;
}

A.smallink:hover {
font-weight:400;
font-size:11px;
color:#4d8abe;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:underline;
}

A.biglink:hover {
font-weight:700;
font-size:17px;
color:#C00;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:underline;
}

.topNav1 {
font-family:Arial, Helvetica, Sans-serif;
font-size:14px;
font-weight:700;
color:#5191C5;
background-color:#FFF;
text-align:center;
height:22px;
margin-right:auto;
margin-left:auto;
padding-top:7px;
border-color:#FFF #FFF #B5B5B5;
border-style:solid;
border-width:1px;
}

.topNav1 a:hover {
font-size:14px;
font-weight:700;
color:#326A98;
text-decoration:underline;
}

.headimg_bg {
background-image:url(../images/Subscribe_03.jpg);
background-position:top;
background-repeat:no-repeat;
height:8px;
}

.footimg_bg {
background-image:url(../images/Subscribe_12.jpg);
background-position:top;
background-repeat:no-repeat;
}

.smalgren_boxhead {
background-image:url(../images/gren_03.jpg);
background-position:top;
background-repeat:no-repeat;
height:9px;
}

.smalgren_boxfoot {
background-image:url(../images/gren_06.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:6px;
}

.payright_boxbg {
background-image:url(../images/rightmidbg.jpg);
background-repeat:repeat-y;
background-position:top;
}

.large2_imputbox {
background-color:#FFF;
border:#CCC 1px solid;
width:180px;
height:16px;
font-size:14px;
font-weight:400;
padding:2px;
}

.large2_imputbox_faq {
background-color:#FFF;
border:#CCC 1px solid;
width:240px;
height:16px;
font-size:14px;
font-weight:400;
padding:2px;
}

A.alllink:hover {
font-weight:400;
font-size:13px;
color:#4d8abe;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:underline;
}

.tophead_bgimg {
background-image:url(../images/bluebox_top.jpg);
background-position:top;
background-repeat:no-repeat;
height:14px;
}

.topbg_imgtop {
background-image:url(../images/righttopbg.jpg);
background-position:top;
background-repeat:no-repeat;
height:7px;
}

.topbg_imgbot {
background-image:url(../images/rightfootbg.jpg);
background-position:top;
background-repeat:no-repeat;
height:9px;
}

.smal_ital {
font-family:Arial, VERDANA;
font-size:12px;
font-weight:400;
font-style:italic;
color:#000;
}

.grenheader_bg {
background-color:#bebebe;
border:#8e8e8e 1px solid;
height:30px;
}

.boldgren_headtext {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#333;
}

.blakbold_text {
font-size:15px;
font-weight:700;
color:#000;
}

.grentext_semibold {
font-size:14px;
font-weight:700;
color:#646464;
}

.topmenu_linkbg {
background-image:url(../images/menubg_05.jpg);
background-repeat:repeat-x;
background-position:top;
height:61px;
}

.bluewhit_boxbg {
background-image:url(../images/bluebox_bg.jpg);
background-position:top;
background-repeat:repeat-y;
}

.head_boldwhit {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#FFF;
}

.head_boldblck {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#000;
}

.head_boldblue {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#3c6fbd;
}

.left_bluebox {
background-color:#669acc;
height:25px;
}

.midwhit_text {
font-weight:700;
font-size:13px;
color:#fff;
font-style:normal;
font-family:Arial, VERDANA;
}

A.whitboldlink:hover {
font-weight:700;
font-size:13px;
color:#fff;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:underline;
}

A.bluboldlink:hover {
font-weight:700;
font-size:14px;
color:#4072bf;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:underline;
}

.grayboxbg1 {
background-image:url(../images/img_22.jpg);
background-position:top;
background-repeat:repeat-y;
}

.smalb_imputbox {
background-color:#FFF;
border:#CCC 1px solid;
width:90px;
height:16px;
font-size:14px;
font-weight:400;
padding:2px;
}

.smalb_imputboxddl {
background-color:#FFF;
border:#CCC 1px solid;
width:90px;
height:25px;
font-size:14px;
font-weight:400;
padding:2px;
}

.topmenulink a {
font:bold 17px Arial;
color:#78a2d1;
display:block;
text-decoration:none;
float:left;
width:auto;
text-align:middle;
border-left:#2e4d61 0 solid;
background-image:url(../images/link_bg.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0;
padding:15px 28px 28px;
}

.topmenulink_selected {
display:block;
float:left;
width:auto;
text-align:middle;
color:#FFF;
font:bold 17px Arial;
background-image:url(../images/link_over.jpg);
background-repeat:no-repeat;
background-position:top;
padding:15px 28px 28px;
}

.toptebmenulink a {
font:bold 17px Arial;
color:#78a2d1;
display:block;
text-decoration:none;
float:left;
width:196px;
text-align:middle;
border-left:#2e4d61 0 solid;
background-image:url(../images/link_bg.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0;
padding:15px 0 28px;
}

.toptebmenulink_selected {
display:block;
float:left;
width:196px;
text-align:middle;
color:#FFF;
font:bold 17px Arial;
background-image:url(../images/link_over.jpg);
background-repeat:no-repeat;
background-position:top;
padding:15px 0 28px;
}

.tabmenulink a {
font:bold 17px Arial;
color:#78a2d1;
display:block;
text-decoration:none;
float:left;
width:176px;
text-align:center;
border-left:#2e4d61 0 solid;
background-image:url(../images/bluetab_bg.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0;
padding:10px 0 6px;
}

.tabmenulink a:visited,.tabmenulink a:active {
color:#78a2d1;
font-weight:700;
text-decoration:none;
border-left:#2e4d61 0 solid;
background-image:url(../images/bluetab_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}

.tabmenulink a:hover,.tabmenulink a.selected {
color:#FFF;
font-weight:700;
background-image:url(../images/bluetab_over.jpg);
background-repeat:no-repeat;
background-position:top;
}

.tabmenulink_selected {
font:bold 17px Arial;
color:#fff;
display:block;
text-decoration:none;
float:left;
width:176px;
text-align:center;
border-left:#2e4d61 0 solid;
background-image:url(../images/bluetab_over.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0;
padding:10px 0 6px;
}

.graybox_line {
background-color:#fafafa;
border:#d5d5d5 1px solid;
border-bottom-style:none;
}

.graybox_line1 {
border:#d5d5d5 1px solid;
border-top-style:none;
border-left-style:none;
height:0;
font-size:13px;
font-weight:700;
padding:10px;
}

.graybox_line11 {
border:#d5d5d5 1px solid;
border-top-style:none;
border-left-style:none;
border-right-style:none;
height:0;
font-size:13px;
font-weight:700;
padding:10px;
}

.graymidbox_line {
border:#d5d5d5 1px solid;
border-top-style:none;
border-left-style:none;
height:0;
padding:6px;
}

.graymidbox_line1 {
border:#d5d5d5 1px solid;
border-top-style:none;
border-left-style:none;
border-right-style:none;
height:0;
padding:6px;
}

.popbox_bg {
background-image:url(../images/BgMidcontact.png);
background-position:top;
background-repeat:repeat-y;
}

.gren_headingtext {
background-color:#e4e2e3;
font-size:14px;
font-weight:700;
color:#333;
height:30px;
}

.large_imputboxEx {
background-color:#FFF;
border:#CCC 1px solid;
height:22px;
font-size:14px;
font-weight:400;
padding:2px;
}

.biggren_headingtext {
font-size:22px;
font-weight:700;
color:#C00;
}

.smalgren_headingtext {
background-color:#e4e2e3;
font-size:12px;
font-weight:400;
color:#333;
}

.bluesmal_boxtop {
background-image:url(../images/shareTopbg.png);
background-position:top;
background-repeat:no-repeat;
height:10px;
}

.bluesmal_boxmid {
background-image:url(../images/shareMidbg.png);
background-position:top;
background-repeat:repeat-y;
}

.bluesmal_boxbot {
background-image:url(../images/shareFootbg.png);
background-position:bottom;
background-repeat:no-repeat;
height:9px;
}

.grenfont_text {
font-size:15px;
font-weight:700;
color:#538758;
}

.grayfont_text {
font-size:15px;
font-weight:700;
color:#333;
}

.grentopbg_img {
background-image:url(../images/graybgreT.png);
background-position:bottom;
background-repeat:no-repeat;
height:7px;
}

.grenmidbg_img {
background-image:url(../images/graybgreM.png);
background-position:top;
background-repeat:repeat-y;
}

.grenbotbg_img {
background-image:url(../images/graybgreB.png);
background-position:top;
background-repeat:no-repeat;
height:7px;
}

.topbg_headimg {
background-image:url(../images/BillShip_03.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:12px;
}

.midbg_headimg {
background-image:url(../images/BillShip_08.jpg);
background-position:top;
background-repeat:repeat-y;
}

.botbg_headimg {
background-image:url(../images/BillShip_09.jpg);
background-position:top;
background-repeat:no-repeat;
height:9px;
}

.headinggren_bg {
background-color:#e4e2e3;
height:25px;
font-size:18px;
font-weight:700;
color:#646464;
padding-left:15px;
}

.grenbg_line {
border:#cbcbcb 1px solid;
}

.grenbg_color {
background-color:#e4e2e3;
height:25px;
}

.white_textcolor {
color:#646464;
font-size:15px;
font-weight:700;
}

.small_imputbox1 {
background-color:#FFF;
border:#CCC 1px solid;
width:20px;
height:14px;
font-size:12px;
font-weight:400;
padding:3px;
}

.small_imputbox2 {
background-color:#FFF;
border:#CCC 1px solid;
width:30px;
height:14px;
font-size:12px;
font-weight:400;
padding:3px;
}

.bgpop_top {
background-image:url(../images/bgpop_03.png);
background-position:bottom;
background-repeat:no-repeat;
height:8px;
}

.bgpop_mid {
background-image:url(../images/bgpop_06.png);
background-position:top;
background-repeat:repeat-y;
}

.bgpop_footer {
background-image:url(../images/bgpop_08.png);
background-position:top;
background-repeat:no-repeat;
height:9px;
}

.lefttop_bg {
background-image:url(../images/bg_redleft.jpg);
background-position:top;
background-repeat:no-repeat;
}

.righttop_bg {
background-image:url(../images/bg_redright.jpg);
background-position:top;
background-repeat:no-repeat;
}

.grayboxbg_header {
background-image:url(../images/bg_14.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:90px;
font-size:24px;
font-weight:700;
color:#333;
padding-left:15px;
padding-bottom:20px;
font-family:"HelveticaNeueLT Std Cn", Arial;
}

.grayboxbg_middle {
background-image:url(../images/bg_21.jpg);
background-position:top;
background-repeat:repeat-y;
}

.grayboxbg_footer {
background-image:url(../images/bg_24.jpg);
background-position:top;
background-repeat:no-repeat;
height:11px;
}

.reddep_text {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:400;
color:#be0202;
}

.reddep_text11 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#be0202;
}

.reddep_bigtext {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#be0202;
}

.redbig_imputbox1 {
background-color:#FFF;
border:#be0202 1px solid;
width:350px;
height:20px;
font-size:18px;
font-weight:400;
padding:10px;
}

.grayborder_line {
border-right:#999 1px solid;
}

.grayborder_line1 {
border-bottom:#CCC 2px solid;
}

.graybig_textstyle {
font-size:18px;
font-weight:700;
color:#333;
font-family:"HelveticaNeueLT Std Cn", Arial;
}

.graybig_textstyle1 {
font-size:15px;
font-weight:400;
color:#666;
}

.signbox_stop {
background-image:url(../images/signbox_top.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:7px;
}

.signbox_smid {
background-image:url(../images/signbox_mid.jpg);
background-position:top;
background-repeat:repeat-y;
}

.signbox_sfoot {
background-image:url(../images/signbox_foot.jpg);
background-position:top;
background-repeat:no-repeat;
height:7px;
}

A.allred_biglink:hover {
font-weight:700;
font-size:18px;
color:#be0202;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:underline;
}

A.allred_footlink:hover {
font-weight:700;
font-size:11px;
color:#C00;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:underline;
}

A.Arial14BlueSocialShare:hover {
font-weight:700;
font-size:14px;
color:#C00;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

.large_imputtextbox {
background-color:#FFF;
border:#CCC 1px solid;
width:320px;
height:100px;
font-size:14px;
font-weight:400;
resize:none;
padding:2px;
}

.blueheader_backbg {
background-color:#369;
height:30px;
}

.blodheader_whttext {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#FFF;
}

.heading_boxtext {
background-image:url(../images/headingbg_04.gif);
background-position:top;
background-repeat:no-repeat;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:700;
color:#000;
}

.heading_grayimg_bg {
background-image:url(../images/headingbg_06.gif);
background-position:top;
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#fff;
}

.wht_boxbg {
background-color:#FFF;
border:#ababab 1px solid;
}

.line_border {
border-bottom:#ababab 1px solid;
height:65px;
}

.mid11_imputbox {
background-color:#FFF;
border:#CCC 1px solid;
width:110px;
height:24px;
font-size:14px;
font-weight:400;
padding:2px;
}

#boxTopSub1 {
background:url(../images/box_top_sub1.png) no-repeat;
width:697px;
height:5px;
}

#boxMiddleSub1 {
background:url(../images/box_middle_sub1.png) 0 repeat-y;
width:697px;
height:100%;
padding-bottom:30px;
}

#boxBottomSub1 {
background:url(../images/box_bottom_sub1.png) no-repeat;
width:697px;
height:5px;
padding:0 0 20px;
}

.header_bgcolor {
background-color:#336799;
padding:0 0 0 5px;
}

.tablebox_border {
border:#689cce 1px solid;
background-color:#FFF;
width:697px;
height:100%;
padding-bottom:11px;
}

.header_whttext {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:700;
color:#FFF;
padding-left:6px;
border-right:#689cce 1px solid;
padding-top:5px;
height:24px;
}

.tdbg_color1 {
background-color:#FFF;
border:#689cce 1px solid;
border-bottom-style:none;
border-left-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#000;
height:30px;
padding-left:6px;
}

.tdbg_color2 {
background-color:#FFF;
border:#689cce 1px solid;
border-bottom-style:none;
border-left-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#000;
padding-left:6px;
}

.tdbg_color3 {
background-color:#FFF;
border:#689cce 1px solid;
border-bottom-style:none;
border-left-style:none;
border-right-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#000;
padding-left:6px;
}

.title_part {
padding-left:6px;
padding-top:6px;
background-color:#fff;
border:#689cce 1px solid;
border-top-style:none;
width:250px;
height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#000;
float:left;
vertical-align:middle;
}

.title_part1 {
padding-left:6px;
padding-top:6px;
background-color:#fff;
border:#689cce 1px solid;
border-left-style:none;
border-top-style:none;
width:198px;
height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#000;
float:left;
vertical-align:middle;
}

.title_part2 {
padding-left:6px;
padding-top:6px;
background-color:#fff;
border:#689cce 1px solid;
border-left-style:none;
border-top-style:none;
width:110px;
height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#000;
float:right;
top:10px;
right:121px;
}

.title_partopen {
padding-left:6px;
padding-top:6px;
background-color:#fff;
border:#689cce 1px solid;
width:689px;
height:130px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:400;
color:#000;
vertical-align:middle;
}

.shop_righthead {
background-image:url(../images/shopping_11.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:9px;
}

.shop_rightfoot {
background-image:url(../images/shopping_19.jpg);
background-position:top;
background-repeat:no-repeat;
height:10px;
}

A.calculate_link:hover {
font-weight:700;
font-size:14px;
color:#C00;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:underline;
}

A.biglinkred:hover {
font-weight:400;
font-size:17px;
color:#C00;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:underline;
}

.tophead_grcont {
background-image:url(../images/BgTopcontact.png);
background-position:top;
background-repeat:no-repeat;
height:7px;
}

.foothead_grcont {
background-image:url(../images/BgFootcontact.png);
background-position:top;
background-repeat:no-repeat;
height:10px;
}

.subheading_text_register {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:700;
color:#333;
}

a.footer_text_link:link,a.footer_text_link:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#BE0202;
text-decoration:none;
}

a.footer_text_link:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#BE0202;
text-decoration:underline;
}

.panel_gray_border {
border:#999 4px solid;
}

A.alllink3:hover {
font-weight:400;
font-size:11px;
color:#C00;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:underline;
}

.panel_border1 {
border:#717D7D 3px solid;
}

.thankyousharingreceipt {
color:#333;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:400;
text-decoration:none;
font-style:italic;
margin:0;
}

.scroom_img {
background-image:url(../images/bg_27.jpg);
background-position:top;
background-repeat:no-repeat;
height:177px;
width:233px;
cursor:pointer;
}

.scroom_img_2 {
background-image:url(../images/bg_30.jpg);
background-position:top;
background-repeat:no-repeat;
height:168px;
width:212px;
cursor:pointer;
}

.scroom_img_logo {
background-image:url(../images/memorysafe_logon.jpg);
background-position:top;
background-repeat:no-repeat;
height:63px;
width:300px;
cursor:pointer;
}

.scroom_img_heading {
background-image:url(../images/viewshare_text.png);
background-position:top;
background-repeat:no-repeat;
height:20px;
width:427px;
}

.scroom_img_heading_1 {
background-image:url(../images/view_movie_text.png);
background-position:top;
background-repeat:no-repeat;
height:18px;
width:158px;
}

.scroom_img_heading_2 {
background-image:url(../images/from_text.png);
background-position:top;
background-repeat:no-repeat;
height:15px;
width:149px;
}

.scroom_img_heading_3 {
background-image:url(../images/come_2010.png);
background-position:top;
background-repeat:no-repeat;
height:18px;
width:120px;
}

A.scroom_dvdbutton:hover {
background-image:url(../images/yeddvdbot_over.jpg);
background-position:top;
background-repeat:no-repeat;
height:55px;
width:327px;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}

table {
border-collapse:collapse;
border-spacing:0;
}

fieldset,img {
border:0;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:400;
}

li {
list-style:none;
}

caption,th {
text-align:left;
}

h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:400;
}

q:before,q:after {
content:'';
}

abbr,acronym {
border:0;
font-variant:normal;
}

sup {
vertical-align:text-top;
}

sub {
vertical-align:text-bottom;
}

input,textarea,select {
font-family:inherit;
font-weight:inherit;
font-size:100%;
}

legend {
color:#000;
}

del,ins {
text-decoration:none;
}

#mainContentMM {
width:1000px;
margin:0 auto;
}

.popup_top_bgback {
background-image:url(../imagesMM/popup_top_bgback.png);
background-position:bottom;
background-repeat:no-repeat;
height:88px;
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:600;
color:#707070;
}

.popup_mid_bgback {
background-image:url(../imagesMM/popup_mid_bgback.png);
background-position:top;
background-repeat:repeat-y;
}

.popup_foot_bgback {
background-image:url(../imagesMM/popup_foot_bgback.png);
background-position:top;
background-repeat:no-repeat;
height:7px;
}

#enterCodeBg_gry {
background:url(../imagesMM/entercode_bg_gry.jpg) 0 repeat-y;
width:404px;
height:39px;
position:relative;
float:right;
margin:0;
}

.codeEnterMM {
float:left;
margin:2px 0 0 7px;
}

.codeEnterMM input {
border:#b5b5b5 1px solid;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
color:#BCBCBC;
width:165px;
background-image:url(../imagesMM/code.png);
background-repeat:no-repeat;
background-color:#FFF;
margin:0;
padding:3px 0 4px 22px;
}

.Arial15BlueBoldgray {
color:#333;
font-family:Arial, Helvetica, san-serif;
font-size:15px;
font-weight:700;
margin:9px 0 0;
}

.submitBtnMM {
float:left;
bottom:6px;
left:304px;
margin:11px 0 0 7px;
}

#managerTitle_gry {
background:url(../imagesMM/titlebg_memory_gry.jpg) no-repeat;
width:1000px;
}

.position1MM {
float:left;
width:340px;
text-align:left;
margin:10px 0 9px 20px;
}

.position2MM {
float:left;
width:198px;
text-align:left;
margin:10px 0 9px;
}

.position3MM {
float:left;
width:235px;
text-align:left;
margin:10px 0 9px;
}

.position4MM {
float:left;
width:190px;
text-align:left;
margin:10px 0 9px 10px;
}

.managerTitleTextMM {
color:#FFF;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:700;
}

.boxMemory_newwhit {
background:url(../imagesMM/box_memory_1.jpg) 0 repeat-y;
width:1000px;
min-height:80px;
border:0;
margin:0;
}

.memorySection1MM {
float:left;
width:342px;
}

.memorySection2MM {
float:left;
width:205px;
padding:1px 0 0;
}

.memorySection3MM {
float:left;
width:210px;
margin:0 0 0 5px;
padding:5px 3px 10px 0;
}

.memorySection4MM {
float:right;
width:230px;
margin:0;
padding:0;
}

.memoryTitleMM {
float:left;
width:220px;
text-align:left;
margin:0 0 0 10px;
padding:9px 0 10px;
}

.viewTitleFriendMM {
width:183px;
height:40px;
background-color:#CCC;
text-align:left;
margin-top:-1px;
}

.viewTitleFriendMM p {
float:left;
background-color:#CCC;
text-align:left;
margin:13px 0 0;
}

.viewTitleFriendMM img {
float:left;
margin:15px 0 0 8px;
}

.Arial12RegularBold {
color:#9a9a9a;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
text-align:left;
font-weight:400;
}

.Arial14RegularBlack {
color:#000;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
line-height:25px;
}

.shareTitleMM {
width:200px;
height:20px;
text-align:left;
padding:12px 0 3px;
}

.protectImageMM {
float:left;
margin:8px 0 0;
}

.Arial14Blue a {
color:#C00;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
text-decoration:none;
font-weight:400;
}

.Arial14Blue a:hover {
color:#C00;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
text-decoration:underline;
font-weight:400;
}

.statusTitleMM {
float:;
margin:9px 0 0 5px;
}

.protectBtn {
position:absolute;
z-index:1;
}

.shareExtraCopy {
width:170px;
height:20px;
text-align:left;
margin-left:20px;
margin-top:0;
padding:18px 0 3px;
}

.shareExtraCopyGray {
width:223px;
height:81px;
background-color:#CCC;
text-align:left;
margin-top:5px;
margin-left:15px;
}

.shareExtraCopyGrayExpire {
width:223px;
height:81px;
text-align:left;
margin-top:5px;
margin-left:15px;
}

.shareExtraCopyGray1 {
width:227px;
height:80px;
background-color:#CCC;
text-align:left;
margin-top:-13px;
margin-left:-5px;
}

.shareExtraCopyGray1ForLongTitle {
width:227px;
height:100px;
background-color:#CCC;
text-align:left;
margin-top:-13px;
margin-left:-5px;
}

.shareExtraCopyFriend {
width:227px;
height:80px;
text-align:left;
margin-top:-13px;
}

.shareExtraCopyNotGray {
width:223px;
height:78px;
text-align:left;
margin-top:0;
margin-left:9px;
}

.borderManagerMM {
width:1000px;
height:1px;
border-color:#999;
border-style:solid;
border-width:0 0 1px;
margin:-2px 0 0;
}

.protectbox {
background-image:url(../imagesMM/MemoryManager_NotProtected.jpg);
background-repeat:no-repeat;
height:268px;
width:997px;
margin:20px auto;
}

.protectboxUnRegister {
background-image:url(../imagesMM/MemoryManager_NotProtected1.jpg);
background-repeat:no-repeat;
height:268px;
width:997px;
margin:20px auto;
}

.protecttop {
font-family:Arial, Helvetica, Sans-serif;
font-size:21px;
font-weight:700;
color:#666;
text-align:left;
height:20px;
padding:10px 10px 10px 13px;
}

.protectleft {
font-family:Arial, Helvetica, Sans-serif;
text-align:left;
float:left;
width:300px;
font-size:14px;
margin-top:10px;
margin-left:15px;
color:#666;
height:120px;
}

.protectSubhead {
font-family:Arial, Helvetica, Sans-serif;
font-size:16px;
font-weight:700;
color:#666;
line-height:24px;
}

.protectright {
float:right;
width:280px;
text-align:left;
padding-right:360px;
padding-top:10px;
color:#666;
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:700;
color:#666;
height:53px;
padding-top:32px;
}

.protectOnly {
height:85px;
width:800px;
}

.protectOnlyRight {
float:left;
height:85px;
width:250px;
padding-top:25px;
}

.boxMemory_newgray_1 {
background:url(../imagesMM/box_memory_gray.jpg) 0 repeat-y;
width:1000px;
min-height:80px;
border:0;
margin:0;
}

.titleImageMM {
float:left;
border-color:#C00;
border-style:solid;
border-width:2px;
margin:5px 0 0 15px;
}

.titleImageGray {
float:left;
border-color:#999;
border-style:solid;
border-width:2px;
margin:5px 0 0 6px;
}

.titleImageExpMM {
float:left;
border-color:#999;
border-style:solid;
border-width:2px;
margin:5px 0 0 15px;
}

.Arial20BlueBold {
color:#69C;
font-family:Arial, Helvetica, san-serif;
font-size:20px;
font-weight:700;
text-decoration:underline;
margin:0;
}

a.Arial20BlueBold:link,a.Arial20BlueBold:visited {
color:#C00;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:700;
display:inline-block;
text-decoration:none;
margin:0;
}

a.Arial20BlueBold:hover {
color:#C00;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:700;
display:inline-block;
text-decoration:underline;
margin:0;
}

.Arial20BlueBoldGrey {
color:#999;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
margin:0;
}

.Arial20BlueBoldGreyDelete {
color:#999;
font-family:Arial, Helvetica, san-serif;
font-size:11px;
font-weight:700;
text-decoration:none;
font-style:italic;
margin:0;
}

a.Arial20BlueBoldGrey:link,a.Arial20BlueBoldGrey:visited,a.Arial20BlueBoldGrey:hover {
color:#999;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
display:inline-block;
margin:0;
}

.days_remain {
color:#C00;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
letter-spacing:.4px;
text-decoration:none;
}

a.days_remain:link,a.days_remain:visited {
color:#C00;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
letter-spacing:.4px;
text-decoration:none;
cursor:pointer;
}

a.days_remain:hover {
color:#C00;
font-family:Arial, Helvetica, san-serif;
font-size:12px;
letter-spacing:.4px;
text-decoration:underline;
cursor:pointer;
}

.smalwhit_text {
font-family:Arial;
font-size:13px;
font-weight:700;
color:#fff;
}

.popup_bgtop_img {
background-image:url(../images/popupbg_topimg.png);
background-position:top;
background-repeat:no-repeat;
}

.popup_bgmid_img {
background-image:url(../images/popupbg_midimg.png);
background-position:top;
background-repeat:repeat-y;
}

.popup_bgfoot_img {
background-image:url(../images/popupbg_footimg.png);
background-position:top;
background-repeat:no-repeat;
height:10px;
}

A.allredSignIn_link4:hover {
font-weight:700;
font-size:13px;
color:#be0202;
font-style:normal;
font-family:Arial, VERDANA;
text-decoration:none;
}

a:active,a {
outline:none;
}

.Arial12BoldRed a:hover,.Arial12Blue a:hover,.footer a:hover,.footer2 a:hover,.agreeStatement a:hover,.forgetPsw a:hover,#signOut a:hover {
text-decoration:underline;
}

#contentContainer,#headerContainer {
background:#DEEADE;
float:left;
width:795px;
}

#signIn,#signOut {
float:right;
margin:10px 30px 10px 0;
}

.checkboxBlue,.checkboxBlue1,.checkboxBlue2 {
background:url(../images/checkbox_blue.png) no-repeat;
cursor:pointer;
float:left;
height:13px;
width:13px;
margin:12px 5px 0 0;
}

.smallText,#content h3 {
color:#6e6e6e;
font-family:Helvetica, Arial, san-serif;
font-size:11px;
line-height:16px;
}

.code .inputActive,.codeEnter .inputActive,.codeEnterMM .inputActive {
color:#4B4B4B;
}

.footer a,.footer2 a,.agreeStatement a,#signOut a {
color:#5191c5;
font-family:Helvetica, Arial, san-serif;
font-size:11px;
line-height:16px;
text-decoration:none;
}

.footer2 p,.footer p {
color:#6e6e6e;
font-family:Arial, Helvetica, san-serif;
font-size:11px;
line-height:16px;
}

.subTitle24Light,.subTitle24LightNEW {
color:#333;
font-family:Arial, Helvetica, san-serif;
font-size:24px;
font-weight:700;
}

#mainContent,#mainContent1 {
width:740px;
margin:0 auto;
}

.shareMiddle_2,.shareMiddleSocial_2 {
background:url(../images/box_share_middle_.jpg) repeat-x 0;
float:left;
height:490px;
width:350px;
}

#subTabs,.subTabsForShare {
width:746px;
margin:15px 0 0;
}

.btn_step,.floatLeft4 {
float:left;
}

.btnStep1,.btnStep2 {
margin:0 20px 0 0;
}

.btnStep1 a,.btnStep2 a,.btnStep3 a,.btnStep4 a {
margin:0 0 0 10px;
}

.buttonGroup,.buttonGroupStep2 {
float:right;
margin:15px 27px 0 0;
}

.orderCopy,.orderCopy2 {
padding:20px 20px 0;
}

.floatRight,.mrule4 {
float:right;
}

#changeInfo,#changeInfoFooter,#changeInfoShareSetting,#viewOrderHistory {
position:relative;
top:-5px;
margin:0 0 30px;
}

#btnChangeName,#btnChangeEmail,#btnChangePsw {
float:right;
position:absolute;
right:35px;
top:20px;
}

#btnCancelChangeName,#btnCancelChangeEmail,#btnCancelChangePsw {
float:right;
position:absolute;
right:35px;
top:60px;
}

#nameExpand,#emailExpand,#oneExpand,#twoExpand,#threeExpand,#fourExpand,#fiveExpand {
display:none;
float:left;
margin:10px 0 0 17px;
}

#boxTopSmall,#boxTopSmall1 {
background:url(../images/box_top_small.png) no-repeat;
height:6px;
width:737px;
}

#highlightRight,#musicRight {
float:left;
width:530px;
margin:0 0 0 10px;
}

#memorySafeMM,.marginTop10MM {
margin:10px 0 0;
}

.posfriendshare1,.posfriendshare2 {
float:left;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
font-weight:700;
height:70px;
vertical-align:top;
width:70px;
margin:10px 3px 16px;
}

.posfriendsharerow1,.posfriendsharerow2 {
float:left;
font-size:13px;
height:25px;
vertical-align:top;
width:70px;
margin:6px 3px;
}

.codeEnter label,.codeEnterMM label {
display:inline-block;
height:22px;
}

.Arial14Regular input,.Arial14RegularSharing input {
border:#bebebe 1px solid;
color:#646464;
font-family:Helvetica, Arial, san-serif;
font-size:12px;
width:220px;
margin:0 0 0 10px;
padding:4px;
}

#btnEditCard,#btnChangeDVDtitle,#btnRenew {
float:right;
position:absolute;
right:161px;
top:10px;
}

#btnMRemove,.btnMRemoveCls {
float:right;
position:absolute;
right:1px;
top:10px;
}

.topNav a,.topNav a:visited,.topNav1 a,.topNav1 a:visited {
color:#5191C5;
font-size:14px;
font-weight:700;
text-decoration:none;
}

.shareLeftSocial_1,.shareRightSocial_1 {
float:left;
height:283px;
width:6px;
}

#boxStep3SubLeft1,#boxStep3SubRight1 {
float:left;
height:auto;
width:8px;
}

.grenboxbg,.lightgren_bg {
background-color:#e4e2e3;
}

A.smallink:link,A.smallink:visited {
color:#4d8abe;
font-family:Arial, VERDANA;
font-size:11px;
font-style:normal;
font-weight:400;
text-decoration:none;
}

A.biglink:link,A.biglink:visited {
color:#C00;
font-family:Arial, VERDANA;
font-size:17px;
font-weight:700;
text-decoration:none;
}

A.alllink:link,A.alllink:visited {
color:#4d8abe;
font-family:Arial, VERDANA;
font-size:13px;
font-style:normal;
font-weight:400;
text-decoration:none;
}

A.alllink_wht:link,A.alllink_wht:visited,A.whitsmllink:link,A.whitsmllink:visited {
color:#fff;
font-family:Arial, VERDANA;
font-size:13px;
font-style:normal;
font-weight:400;
text-decoration:none;
}

A.alllink_wht:hover,A.whitsmllink:hover {
color:#fff;
font-family:Arial, VERDANA;
font-size:13px;
font-style:normal;
font-weight:400;
text-decoration:underline;
}

A.whitboldlink:link,A.whitboldlink:visited {
color:#fff;
font-family:Arial, VERDANA;
font-size:13px;
font-style:normal;
font-weight:700;
text-decoration:none;
}

A.bluboldlink:link,A.bluboldlink:visited {
color:#4072bf;
font-family:Arial, VERDANA;
font-size:14px;
font-style:normal;
font-weight:700;
text-decoration:none;
}

.topmenulink a:visited,.topmenulink a:active,.toptebmenulink a:visited,.toptebmenulink a:active {
background-image:url(../images/link_bg.jpg);
background-position:top;
background-repeat:no-repeat;
border-left:#2e4d61 0 solid;
color:#78a2d1;
font-weight:700;
text-decoration:none;
}

.topmenulink a:hover,.topmenulink a.selected,.toptebmenulink a:hover,.toptebmenulink a.selected {
background-image:url(../images/link_over.jpg);
background-position:top;
background-repeat:no-repeat;
color:#FFF;
font-weight:700;
}

.biggren_headingtextNext,.share_popupheading,.biggreen_text {
color:#333;
font-size:22px;
font-weight:700;
}

A.redsmllink:link,A.redsmllink:visited,A.alllink1:link,A.alllink1:visited,A.alllink2:link,A.alllink2:visited {
color:#C00;
font-family:Arial, VERDANA;
font-size:13px;
font-style:normal;
font-weight:400;
text-decoration:none;
}

A.redsmllink:hover,A.alllink1:hover,A.alllink2:hover {
color:#C00;
font-family:Arial, VERDANA;
font-size:13px;
font-style:normal;
font-weight:400;
text-decoration:underline;
}

A.allred_link:link,A.allred_link:visited,A.allred_link4:link,A.allred_link4:visited {
color:#be0202;
font-family:Arial, VERDANA;
font-size:13px;
font-style:normal;
font-weight:400;
text-decoration:none;
}

A.allred_link:hover,A.allred_link4:hover {
color:#be0202;
font-family:Arial, VERDANA;
font-size:13px;
font-style:normal;
font-weight:400;
text-decoration:underline;
}

A.allred_biglink:link,A.allred_biglink:visited {
color:#be0202;
font-family:Arial, VERDANA;
font-size:18px;
font-style:normal;
font-weight:700;
text-decoration:none;
}

A.allred_footlink:link,A.allred_footlink:visited {
color:#C00;
font-family:Arial, VERDANA;
font-size:11px;
font-style:normal;
font-weight:700;
text-decoration:none;
}

A.allred_toplink:link,A.allred_toplink:visited {
color:#C00;
font-family:Arial, VERDANA;
font-size:12px;
font-style:normal;
font-weight:400;
text-decoration:none;
}

A.allred_toplink:hover,A.remove_link:hover {
color:#C00;
font-family:Arial, VERDANA;
font-size:12px;
font-style:normal;
font-weight:400;
text-decoration:underline;
}

A.allred_toplink1:link,A.allred_toplink1:visited,A.allred_toplink12:hover {
color:#C00;
font-family:Arial, VERDANA;
font-size:15px;
font-style:normal;
font-weight:700;
text-decoration:none;
}

A.allred_toplink1:hover,A.allred_toplink12:link,A.allred_toplink12:visited {
color:#C00;
font-family:Arial, VERDANA;
font-size:15px;
font-style:normal;
font-weight:700;
text-decoration:underline;
}

A.Arial14BlueSocialShare:link,A.Arial14BlueSocialShare:visited {
color:#C00;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight:700;
text-decoration:none;
}

A.calculate_link:link,A.calculate_link:visited {
color:#C00;
font-family:Arial, VERDANA;
font-size:14px;
font-weight:700;
text-decoration:none;
}

A.biglinkred:link,A.biglinkred:visited {
color:#C00;
font-family:Arial, VERDANA;
font-size:17px;
font-weight:400;
text-decoration:none;
}

A.remove_link:link,A.remove_link:visited {
color:#C00;
font-family:Arial, VERDANA;
font-size:12px;
font-weight:400;
text-decoration:none;
}

A.alllink3:link,A.alllink3:visited {
color:#C00;
font-family:Helvetica,Arial,san-serif;
font-size:11px;
font-style:normal;
font-weight:400;
text-decoration:none;
}

.scroom_dvdbutton_td,A.scroom_dvdbutton:link,A.scroom_dvdbutton:visited {
background-image:url(../images/yeddvdbot.jpg);
background-position:top;
background-repeat:no-repeat;
height:55px;
width:327px;
}

.viewTitleMM,.viewTitleexpire {
height:41px;
margin-top:-1px;
text-align:left;
width:200px;
}

.viewTitleMM p,.viewTitleexpire p {
color:Gray;
float:left;
text-align:left;
margin:13px 0 0;
}

.viewTitleexpire img,.viewTitleMM img {
float:left;
margin:15px 0 0 5px;
}

A.allredSignIn_link4:link,A.allredSignIn_link4:visited {
color:#be0202;
font-family:Arial, VERDANA;
font-size:13px;
font-style:normal;
font-weight:700;
text-decoration:underline;
}