html
{
	background: #CCCCCC;
}

.clear
{
	clear: both;	
}

#container
{
	width: 1055px;
	margin: 0 auto;
	background: #dee0dd;
}

#containeripad
{
	width: 980px;
	margin: 0 auto;
	background: #dee0dd;
}
#containeripadMM
{
	width: 100%;
	margin: 0 auto;
	background: #dee0dd;
}

#editor1
{
	width: 100%;
	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;
}
.Arial18Bold_1
{
	color: #646464;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 18px;
	letter-spacing: 0.4px;
	font-weight: bold;
}
.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;
}
.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;
}
.Arial16BlueBold
{
	color: #333333;	
	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_5
{
	color: #fc4848;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left:16px;
	padding-right:6px;
}
.Arial11BoldBlue {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5994C6;
}
.Arial12BoldTT
{
	color: #545454;
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 3px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 2px;
}
.radialCenter {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;

}

.radialCenterChk {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 4px;
	
}


.Arial11Grey2 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	float: left;
	margin: 5px;
}
.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;
}

.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: #FFFFFF;	
	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;
}
.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;
}
.Arial14BoldHistoryManageYesDVD
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 20px 0 0 0px;
}
.Arial14BoldHistoryManageYesDVD1
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	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;
	padding: 10px 0 0 14px;
	font-weight: bold;
}

.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;
}
/*text format end*/
#bgLeft
{
	background: #000000 url(../images/bg_left.jpg);
	width: 130px;
	height: 698px;
	float: left;
}
#bgLeftTALL
{
	background: #000000 url(../images/bg_left.jpg);
	width: 130px;
	height: 900px;
	float: left;
}
#contentContainer
{
	background: #DEEADE;
	width: 795px;
	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
{
	margin: 10px 0 8px 30px;
	width: 160px;
	height: 42px;
	float: left;
}
#signIn
{
	margin: 10px 30px 10px 0;
	float: right;
}
/*#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: 0.5px;
	font-weight: bold;
	margin: 0 0 0 250px;
	padding-top: 16px;
}
/*This is added for text when friend is removed*/
.titleTextForRemoved
{
	color: #545454;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 20px;
	letter-spacing: 0.5px;
	font-weight: bold;
	margin: 0 0 0 50px;
	padding-top: 16px;
}
.titleTextSmall
{
	color: #545454;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 14px;
	margin: 0 0 0 274px;
	padding: 2px 0 0 0;
}
.titleTextSmallUnsafe
{
	color: #545454;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 14px;
	margin: 0 0 0 240px;
	padding: 2px 0 0 0;
}
#content
{
	background: #dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
	width: 795px;
	height: 560px;
	float: left;
}
#contentTALL
{
	/*background: #DDE9DC url(../images/bg_content.jpg) repeat-x 0 top;*/
	width: 100%;
	height: 754px;
	float: left;
}
#contentTALLUnsafe
{
	/*background: #DDE9DC url(../images/bg_content.jpg) repeat-x 0 top;*/
	width: 100%;
	float: left;
}
.roundBox
{
	margin: 10px auto;
	width: 742px;
}
.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: #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(../images/checkbox.png) no-repeat;
    float: left;
    margin: 0 5px 0 0;
    cursor: pointer;
}
.checkboxChecked
{
	width: 15px;
    height: 15px;
    background: url(../images/checkboxed.png) no-repeat;
    float: left;
    margin: 0 5px 0 0;
    cursor: pointer;
}
.checkboxBlue
{
	width: 13px;
    height: 13px;
    background: url(../images/checkbox_blue.png) no-repeat;
    float: left;
    margin: 12px 5px 0 0;
    cursor: pointer;
}
.checkboxCheckedBlue
{
	width: 13px;
    height: 13px;
    background: url(../images/checkboxed_blue.png) no-repeat;
    float: left;
    margin: 12px 5px 0 0;
    cursor: pointer;
}

.checkboxBlue_1
{
	width: 13px;
    height: 13px;
    background: url(../images/checkbox_blue.png) no-repeat;
    float: right;
    margin: 0px 8px 0 0;
    cursor: pointer;
}
.checkboxCheckedBlue_1
{
	width: 13px;
    height: 13px;
    background: url(../images/checkboxed_blue.png) no-repeat;
    float: right;
    margin: 0px 8px 0 0;
    cursor: pointer;
}

.smallText
{
	color: #6e6e6e;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height: 16px;
}

.smallText1
{
	color: #6e6e6e;
	font-family: Helvetica, Arial, san-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
}

.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(../images/roundbox_right.jpg) no-repeat;
	height:220px;
	width: 9px;
	float: left;
}
.flash
{
	margin: 10px 0 0 0;
	width: 419px;
	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(../images/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;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 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(../images/bg_right.jpg);
	width: 130px;
	height: 698px;
	float: left;
}
#bgRightTALL
{
	background: #000000 url(../images/bg_right.jpg);
	width: 130px;
	height: 900px;
	float: left;
}
/* end landing page */

/* start register page */
#headerContainer
{
	background: #DEEADE;
	width: 795px;
	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: 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;
	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: bold;
	letter-spacing: 0.4px;
	width: 40px;
	text-align:center;	
}
.subTitleLight
{
	color: #c4c4c4;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 19px;
	font-weight: bold;
}
.subTitle24Light
{
	color: #333333;
	font-family: Arial, Helvetica, san-serif;
	font-size: 24px;
	font-weight: bold;
}
.subTitle24LightNEW
{
	color: #333333;
	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;
}
.subTitleGray
{
	color: #333333;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 19px;
	letter-spacing: 0.5px;
}
.subTitle24Blue
{
	color: #cc0000;
	font-family: Arial, Helvetica, san-serif;
	font-size: 24px;
	letter-spacing: 0.5px;
	font-weight: bold;
}
#mainContentBg
{
	background: #dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
	width: 1055px;
	float: left;
}

#mainContentBgipad
{
	background: #dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
	width: 100%;
	float: left;
}



#mainContentprice_Bgipad 
{
	background: #dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
	width: 1055px;
	float: left;
}

.mainContentBg_newipad
{
	background: #dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
	width: 100%;
}

.mainContentBg_new
{
	background: #dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
	width: 1055px;
}

#mainContent
{
	width: 740px;
	margin: 0 auto;
}

#mainContentShare
{
	width: 975px;
	margin: 0 auto;
}
mainContentWide
{
	width: 900px;
	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
{
	height: 36px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.marginTop10New
{
	height: 55px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

.marginTop10Emb
{
	height: 46px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 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(../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
{
	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(../images/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(../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;
	padding: 4px;
	margin: 0 0 0 10px;
}
.forgetPsw
{
	margin: 0 0 0 40px;
}
.forgetPsw a
{
	color: #CC0000;
	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(../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
{
	margin: 100px auto 320px auto;
	width: 450px;
}
/* start share by email page */
#share
{
	margin: 10px auto 0 auto;
	width: 550px;
}
#shareNew
{
	margin: 10px auto 0 auto;
	width: 800px;
}
#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;
}
/* Added By Ashruto For View Share page checkbox */
/*.shareLeft_1
{
	background: url(../images/box_share_left.jpg) no-repeat;
	width: 6px;
	height: 640px;
	float: left;

}*/
/* This css is added as now the specification is to hide the memory manager access for all*/
.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.jpg) no-repeat;
	width: 6px;
	height: 640px;
	float: left;
}*/
/* This css is added as now the specification is to hide the memory manager access for all*/
.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_middle.jpg) repeat-x 0;
	width: 350px;
	height: 640px;
	float: left;
}*/
/* This css is added as now the specification is to hide the memory manager access for all*/
.shareMiddle_1
{
	background: url(../images/box_share_bg_1.jpg) repeat-x 0;
	width: 365px;
	height: 553px;
	float: left;
}
.shareMiddle_2
{
	background: url(../images/box_share_middle_.jpg) repeat-x 0;
	width: 350px;
	height: 490px;
	float: left;
}
/**/
#shareFormBg
{
	margin: 10px auto;
	width: 362px;	
}
#shareFormBgNew
{
	margin: 10px auto;
	width: 400px;
	height:auto;
	float:left;
	/*background: url(../images/shareFormBgNew_Main.png) no-repeat;*/
}
#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: #bebebe 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 30px 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(../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;
}

#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
{
	padding: 20px 0 0 0;
}
.titleSignInSmall
{
	color: #545454;	
	font-family: Helvetica, Arial, san-serif;
	font-size: 14px;
}
#subTabs 
{
	margin: 15px 0 0 0;
	width: 746px;
	
}
/* This is for friends shared*/
.subTabsForShare 
{
	margin: 15px 0 0 0;
	width: 746px;
	
}
.btn_step
{
	float: left;	
}

.btn_Nostep
{
	margin: 0px 5px 0px 0;	
}

.btnStep1
{
	margin: 0 20px 0 0;
}
.btnStep1 a
{
	margin: 0 0 0 10px;
}
#subContent
{
	padding: 1px 0 0 21px;
	position: relative;
	height:auto;
}
#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(../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: 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(../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;
}
.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;
}

.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;
}
.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;
	
}
.Arial12RegularDarkForm_5
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	margin: 0 0 10px 0px;
	padding-left:16px;
	
}
.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 39px;
	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 137px 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(../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 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: 820px;
}
.subBtn
{
	float: left;
	margin: 0 0 0 5px;	
}
#changeInfo
{
	margin: 0 0 30px 0;
	position: relative;
	top: -5px;
}
#changeInfoFooter
{
	margin: 0 0 30px 0;
	position: relative;
	top: -5px;
}
#changeInfoShareSetting
{
	margin: 0 0 30px 0;
	position: relative;
	top: -5px;
}
#viewOrderHistory 
{
	margin: 0 0 30px 0;
	position: relative;
	top: -5px;
}
#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
{
	position: absolute;
	bottom: 2px;
	left: 304px;
}
#boxTop
{
	background: url(../images/box_top.png) no-repeat;
	width: 767px;
	height: 6px;
}
#boxTopSmall
{
	background: url(../images/box_top_small.png) no-repeat;
	width: 737px;
	height: 6px;
}

#boxMiddle
{
	background: url(../images/box_middle.png) 0 repeat-y;
	width: 767px;
	height: 100%;
	position: relative;
	margin: 0 0px 0 0px;
	
}

#boxMiddleSmall
{
	background: url(../images/box_middle_small.png) 0 repeat-y;
	width: 737px;
	height: 100%;
	position: relative;
	margin: 0 1px 0 0px;
}

#boxBottom
{
	background: url(../images/box_bottom.png) no-repeat;
	width: 767px;
	height: 10px;
	margin: 0 0px 0 0px;
}

#boxBottomSmall
{
	background: url(../images/box_bottom_small.png) no-repeat;
	width: 737px;
	height: 10px;
	margin: 0 6px 0 0px;
}

#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: 45px;
}
#boxBottomSub
{
	background: url(../images/box_bottom_sub.png) no-repeat;
	width: 697px;
	height: 5px;
	padding: 0 0 20px 0;
}


#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 0;
}

/* start screening room page*/
#screeningRoom
{
	margin: 10px auto 0 auto;
	width: 736px;
}
#screeningRoom2
{
	margin: 10px auto 0 auto;
	width: 100%;
}
#legal
{
	margin: 10px auto 0 auto;
	width: 900px;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
}
#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 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(../images/hightlight_bg_red.png) no-repeat;
	width: 174px;
	height: 133px;
	margin: 3px 0 0 0;
}
.hightlightBg2
{
	background: url(../images/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(../images/scene_bg_red.png) no-repeat;
	width: 83px;
	height: 64px;
	margin: 3px 0 0 0;
}
.sceneBg2
{
	background: url(../images/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 400px 0;
}
#memorySafeMM
{
	margin: 10px 0 0px 0;
}
#managerTitle
{
	background: url(../images/titlebg_memory.jpg) no-repeat;
	width: 739px;
	height: 37px;
}
.managerTitleText
{
	color: #FFFFFF;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 15px;
	font-weight: bold;
}
.position1
{
	float: left;
	width: 245px;
	margin: 13px 0 6px 0;
}
.position2
{
	float: left;
	width: 155px;
	margin: 13px 0 6px 0;
}
.position3
{
	float: left;
	width: 150px;
	margin: 13px 0 6px 0;
}
.position4
{
	float: left;
	width: 182px;
	margin: 13px 0 6px 0;
}
/* This css are required for friend sharing settings page*/

.posfriendshare0
{
	float:left;
	width: 53px;
	margin: 10px 3px 16px 3px;
	font-weight:bold;	
	font-size:12px;
	/*border-right:1px;
	border-right-style:solid;*/
	height:70px;
	font-family: Helvetica, Arial, san-serif;
	vertical-align:top;
}

.posfriendshare1
{
	float:left;
	width: 70px;
	margin: 10px 3px 16px 3px;
	font-weight:bold;	
	font-size:12px;
	/*border-right:1px;
	border-right-style:solid;*/
	height:70px;
	font-family: Helvetica, Arial, san-serif;
	vertical-align:top;
}
.posfriendshare2
{
	float:left;
	width: 70px;
	margin: 10px 3px 16px 3px;
	font-weight:bold;	
	font-size:12px;
	/*border-right:1px;
	border-right-style:solid;*/
	height:70px;
	font-family: Helvetica, Arial, san-serif;
	vertical-align:top;
}
.posfriendshare3
{
	float:left;
	width: 173px;
	margin: 10px 3px 16px 3px;
	font-weight:bold;	
	font-size:12px;
	/*border-right:1px;
	border-right-style:solid;*/
	height:70px;
	font-family: Helvetica, Arial, san-serif;
	vertical-align:top;
}

.posfriendsharerow0
{
	float:left;
	width: 53px;
	margin: 6px 3px 6px 3px;
	font-size:13px;
	vertical-align:top;
	height:25px;
}
.posfriendsharerow1
{
	float:left;
	width: 70px;
	margin: 6px 3px 6px 3px;
	font-size:13px;
	vertical-align:top;
	height:25px;
}
.posfriendsharerow2
{
	float:left;
	width: 70px;
	margin: 6px 3px 6px 3px;
	font-size:13px;
	vertical-align:top;
	height:25px;
}
.posfriendsharerow3
{
	float:left;
	width: 173px;
	margin: 6px 3px 6px 3px;
	font-size:13px;
	vertical-align:top;
	height:25px;
}
/*********/
.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
{
	border-width: 0 0 1px 0;
	border-color: #4085bf;
	border-style: solid;
	width: 731px;
	height: 1px;
	margin: -1px 0 0 0;
	
}
.borderExp
{
	border-width: 0 0 1px 0;
	border-color: #6e6e6e;
	border-style: solid;
	width: 731px;
	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: 1px;
	border-color: #4085bf;
	border-style: solid;
	margin: 3px 0 0 7px;
}
.titleImageExp
{
	float: left;
	border-width: 1px;
	border-color: #6e6e6e;
	border-style: solid;
	margin: 3px 0 0 7px;
}
.memoryTitle
{
	vertical-align: top;
	text-align: left;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	padding-left: 67px;
}
.memorySection1
{
	float: left;
	width: 240px;
}
.memorySection2
{
	float: left;
	width: 143px;
	padding: 2px 3px 0 10px;
}
.memorySection3
{
	float: left;
	width: 155px;
	padding: 1px 0 0 0;
}
.memorySection4
{
	float: left;
	width: 180px;
	padding: 1px 0 0 0;
}
.protectImage
{
	float: left;
	margin: 3px 0 0 0;
}
.statusTitle
{
	float: left;
	margin: 9px 0 0 5px;
}
.viewTitle
{
	width: 147px;
	height: 15px;
	background: #dedede;
	padding: 5px 0 4px 0;
}
.shareTitle
{
	width: 147px;
	height: 15px;
	padding: 5px 0 3px 0;
}
.orderTitle
{
	width: 147px;
	height: 15px;
	padding: 18px 0 15px 0;
}
#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
{
	margin: 2px 0 0 15px;
	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 3px;
	width: 150px;
}
.codeEnter .inputActive
{
	color: #4B4B4B; 
}
.memo
{
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #5994C6;
	width: 490px;
	float: left;
	height: 28px;
	font-weight: normal;
	font-style: italic;
	padding-top: 1px;
}

.Arial14Regular input
{
	border: #bebebe 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #646464;
	padding: 4px;
	width:220px;
	margin: 0 0 0 10px;
}

.checkboxBlue1
{
	width: 13px;
    height: 13px;
    background: url(../images/checkbox_blue.png) no-repeat;
    float: left;
    margin: 12px 5px 0 0;
    cursor: pointer;
}

.checkboxBlue2
{
	width: 13px;
    height: 13px;
    background: url(../images/checkbox_blue.png) no-repeat;
    float: left;
    margin: 12px 5px 0 0;
    cursor: pointer;
}
#btnCancelChangeDVDtitle
{
	float: right;
	position: absolute;
	top: 42px;
	right: 161px;
}
#btnEditCard
{
	float: right;
	position: absolute;
	top: 10px;
	right: 161px;
}
#btnEditCardNew
{
	float: right;
	position: absolute;
	top: 16px;
	right: 161px;
}
#btnChangeDVDtitle
{
	float: right;
	position: absolute;
	top: 10px;
	right: 161px;
}
#btnMRemove
{
	float: right;
	position: absolute;
	top: 10px;
	right: 1px;
}
#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: 290px;
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight:normal;
	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:bold;
	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:bold;
	display:block;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #767676;
	width:770px;
	text-align:right;
	
	
}
.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: 135px;
}
.btnMRemoveCls
{
	float: right;
	position: absolute;
	top: 10px;
	right: 1px;
}

.btnMRemoveCls_5
{
	float: right;
	position: absolute;
	top: 10px;
	right: 7px;
}


.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: normal;
	color:#000000;
	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: 180px;
}
.btnMRemoveCls1
{
	float: right;
	position: absolute;
	top: 10px;
	right: 51px;
}
.btnCancelChangeDVDtitleCls1
{
	float: right;
	position: absolute;
	top: 42px;
	right: 180px;
}
.Arial14BoldHistoryManageYesDVD1
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 20px 0 0 0px;
	display:none;
}



#oneExpand
{
	margin: 10px 0 0 17px;
	float: left;
	display: none;
}
#twoExpand
{
	margin: 10px 0 0 17px;
	float: left;
	display: none;
}
#threeExpand
{
	margin: 10px 0 0 17px;
	float: left;
	display: none;
}
#fourExpand
{
	margin: 10px 0 0 17px;
	float: left;
	display: none;
}
#fiveExpand
{
	margin: 10px 0 0 17px;
	float: left;
	display: none;
}
#sixExpand
.msubtitle {
	font-size: 14px;
	font-weight: bold;
	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: bold;
	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: bold;
	color: #5994c6;
	height: 30px;
	float: right;
}
.mrule3 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5994c6;
	margin-top: 8px;
	float: left;
}
.mrule4 {
	float: right;
}
.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: bold;
	min-height:15px;
}

.mArial14Bold_1
{
	color: #5994c6;
		
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	min-height:15px;
	color:#000000;
	padding-left:15px;
}


.primarycardtext
{
	color: #000000;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 10px;
	font-weight: normal;
	min-height:12px;
	padding-top:3px;
}
.nocardinserted
{
	color: #5994c6;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	min-height:15px;
	padding-top:25px;
}
.yesdvdTitle
{
	position: relative;
	width: 630px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 22px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}


.yesdvdTitle_1
{
	position: relative;
	width: 780px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 22px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	border-bottom:#689cce 1px solid;
}

.formLoginInput
{
	border: #E8928C 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #646464;
	padding: 3px;
	margin: 0 0 0 6px;
	width:150px;
}

.formLoginInputLbl
{
	font-family: Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #646464;
	padding: 3px;
	margin: 0 0 0 10px;
	width:140px;
	padding-top:8px;
}

.formLoginInputLblBig
{
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #555555;
	padding: 3px;
	margin: 0 0 0 10px;
}

.Arial14BoldHistoryManageYesDVD
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 20px 0 0 0px;
}
.Arial14BoldHistoryManageYesDVD1
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 20px 0 0 25px;
}

.greenbuttonelements
{
	font-weight: bold;
	font-size: 10px;
	color: #006633;
	font-family: verdana, arial, helvetica, sans-serif;
}


#chkboxarchive label{margin-left:5px;} 

.modalBackground {
background-color: Gray;
filter:alpha(opacity=70);
opacity:0.7;
z-index:-200;
}
.PanelForModalCss
{
	z-index:-555;
}

.topNav {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5191C5;
	background-color: #FFFFFF;
	text-align: center;
	height: 22px;
	width: 1053px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #B5B5B5;
	border-left-color: #FFFFFF;
	padding-top: 7px;
}
.topNav a {
	font-size: 14px;
	font-weight: bold;
	color: #5191C5;
	text-decoration: none;
}
.topNav a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #5191C5;
	text-decoration: none;
}
.topNav a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #326A98;
}

.radialCenterBig {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;

}
#surveymemory
{
	margin: 30px auto 20px auto;
	width: 500px;
}

.subTitle17Light
{
	color: #336699;
	font-family: Arial, Helvetica, san-serif;
	font-size: 17px;
	font-weight: bold;
}

#mainContent1
{
	width: 740px;
	margin: 0 auto;
}
#mainContentBg1
{
	background: #dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
	width: 1055px;
	float: left;
	height:600px;
}

#mainContentBg1ipad
{
	background: #dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
	width: 980px;
	float: left;
	height:600px;
}

.InputBox
{
	border: #4085bf 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #646464;
	padding: 4px;
	width:220px;
	margin: 0 0 0 10px;
}
.InputBoxNew
{
	border: #4085bf 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #646464;
	padding: 2px;
	text-align:left;
	vertical-align:top;
	width:220px;
	margin: 0 0 0 10px;
}

#surveymemoryThanku
{
	margin: 30px auto 520px auto;
	width: 700px;
}

.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: 0px;
	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: 0px;
	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: 0px;
	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;
}
#btnRenew
{
	float: right;
	position: absolute;
	top: 10px;
	right: 161px;
}
#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 black;
}

.bgRightNew
{
	float:left;
	width: 137px;
	height: 120px;
	text-align:left;
	border:solid 0px black;
	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 black;
}

#mainContentBg2
{
	background: #dee0dd url(../images/shopping_05.jpg) repeat-x 0 top;
	width: 1055px;
	height:auto;
}

#mainContent2
{
	width: 740px;
	margin: 0 auto;
	height:auto;
}

.Arial11Grey3 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	float: left;
	margin: 0px;
	vertical-align:middle;
}

.ModalFont
{
	color: #000000;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	letter-spacing: 0.4px;
	font-weight: bold;
	text-align:left;
	line-height:16px;
}

#progressBackgroundFilter {
  position:fixed;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  overflow:hidden;
  padding:0;
  margin:0;
  background-color:#000; 
  filter:alpha(opacity=50);
  opacity:0.7;
  z-index:1000;
}

 

#processMessage { 
  position:fixed; 
  top:30%; 
  left:20%;
  right: 20%;
  width:650px;
  z-index:1001;  
} 


#shareSocialNetwork
{
	margin: 10px auto;
	width: 362px;
	height: 283px;
	float:left;
	padding-right: 20px;
	background: url(../images/SharingSocialNetwork_Main.png) no-repeat;

}
#shareFormSocial
{
	margin: 15px 13px 0 10px;
}
.Arial12BoldGreenForSocial
{
color:#646464;
font-family: Arial, Helvetica, san-serif;
font-size: 16px;
font-weight: bold;
}
.shareRoomSocialNetwork
{
	width: 300px;
	height: 80px;
	padding: 12px 0 3px 10px;
	text-align:left;
	
}
.Arial14BlueSocialShare a
{
	
	/* ;*/
	color:#CC0000;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight:bold;


}
.Arial12BoldBlack
{
	color:Black;
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;	
}
.shareLeftSocial_1
{
	/*background: url(../images/SharingSocialNetwork_left.png) no-repeat;*/
	width: 6px;
	height: 283px;
	float: left;
}
.shareLeftSocial_2
{
	background: url(../images/box_share_left_.png) no-repeat;
	width: 6px;
	height: 520px;
	float: left;

}
/*.shareRight_1
{
	background: url(../images/box_share_right.jpg) no-repeat;
	width: 6px;
	height: 640px;
	float: left;
}*/
/* This css is added as now the specification is to hide the memory manager access for all*/
.shareRightSocial_1
{
	/*background: url(../images/SharingSocialNetwork_right.png) no-repeat;*/
	width: 6px;
	height: 283px;
	float: left;
}
.shareRightSocial_2
{
	background: url(../images/box_share_right_.jpg) no-repeat;
	width: 6px;
	height: 490px;
	float: left;
}
/*.shareMiddle_1
{
	background: url(../images/box_share_middle.jpg) repeat-x 0;
	width: 350px;
	height: 640px;
	float: left;
}*/
/* This css is added as now the specification is to hide the memory manager access for all*/
.shareMiddleSocial_1
{
	/*background: url(../images/SharingSocialNetwork_middle.png) repeat-x 0;*/
	width: 350px;
	height: 283px;
	float: left;
}
.shareMiddleSocial_2
{
	background: url(../images/box_share_middle_.jpg) repeat-x 0;
	width: 350px;
	height: 490px;
	float: left;
}
.Arial14RegularPrintLink
{
	color: #646464;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	letter-spacing: 0.4px;
}	
.Arial12RegularDarkForm1
{
	color: #545454;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	margin: 0 0 10px 0px;
	font-weight: bold;
	height:25px;
	padding-left:6px;
}
.Arial14RegularSharing
{
	color: Black;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	letter-spacing: 0.4px;
	margin: 10px 0 0 0;
	line-height: 17px;
}
.Arial14RegularSharing input
{
	border: #bebebe 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #646464;
	padding: 4px;
	width:220px;
	margin: 0 0 0 10px;
}
.resetBtn 
{
	margin: 10px 10px 0 50px;
	width: 88px;
	height: 29px;
}
.shareBtn_new 
{
	margin-top:10px;
	margin-left:10px;
	width: 88px;
	height: 29px;
}
.ShareResetdiv
{
	
	margin: 20px 0px 0px 30px;
}	


.btnMRenewInner
{
	vertical-align:top;
	height:30px;
	padding-top:9px;
	position:absolute;
	right: 98px;
}

#boxStep3SubMiddle1
{
	width: 307px;
	height: auto;
	float: left;
}
#boxStep3SubLeft1
{
	width: 8px;
	height: auto;
	float: left;
}
#boxStep3SubRight1
{
	width: 8px;
	height: auto;
	float: left;
}
#boxBottomSmall1
{
	background: url(../images/box_bottom_small.png) no-repeat;
	width: 737px;
	height: 10px;
	float:left;
	margin: 0 6px 0 0px;
}

#boxTopSmall1
{
	background: url(../images/box_top_small.png) no-repeat;
	width: 737px;
	height: 6px;
}

#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 0px;
}
.Arial12RegularDarkForm2
{
	color: #FFFFFF;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	margin: 0 0 10px 0px;
	font-weight: bold;
	height:25px;
	padding-left:6px;
}
.ShippingOuter
{
	background-color:#FFFFFF;
	border-color:Black;
	border-style:solid;
	border-width:1px;
	margin: 22px 13px 0;
}






/* ===================== New css ===============================*/


body{
margin:0px;
}

.topbg_header{
background-image:url(../images/shopping_011.jpg);
background-position: top;
background-repeat:repeat-x;
margin:0px;
}


.topbg_header1{
background-image:url(../images/shopping_01.jpg);
background-position: top;
background-repeat:repeat-x;
margin:0px;
height:100px;
}


td{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#333333;
}


.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:bold;
color:#666666;
padding-left:50px;
}

.shopping_bigboxfooter{
background-image:url(../images/shopping_36.jpg);
background-position:top;
background-repeat:no-repeat;
height:14px;
}

.boxheader{
background-color:#333333;
height:25px;
border:#ababab 1px solid;
border-left-style:none;
font-weight:bold;
color:#FFFFFF;
padding-left:4px;
}

.boxheader_11{
background-color:#333333;
height:25px;
border:#ababab 1px solid;
border-left-style:none;
font-weight:bold;
color:#FFFFFF;
padding-left:0px;
}

.boxheader1{
background-color:#333333;
height:25px;
border:#ababab 1px solid;
font-weight:bold;
color:#FFFFFF;
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:0px;
}

.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:#FFFFFF;
border:#CCCCCC 1px solid;
padding:3px;
width:40px;
height:14px;
font-size:12px;
font-weight:normal;
}



.mid_imputbox{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:3px;
width:80px;
height:16px;
font-size:14px;
font-weight:normal;
}


.mid1_imputbox{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:80px;
height:22px;
font-size:14px;
font-weight:normal;
}

.mid1_imputbox_1{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:150px;
height:22px;
font-size:14px;
font-weight:normal;
}

.largebig_imputbox{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:4080px;
height:50px;
font-size:14px;
font-weight:normal;
}

.gren_boxbg{
background-color:#f1f1f1;
border:#cacaca 1px solid;
border-left-style:none;
}


.greentext{
font-size:14px;
font-weight:bold;
color:#818181;
padding-left:4px;
border-left:#cacaca 1px solid;
border-bottom:#cacaca 1px solid;
}


.greentext_big{
font-size:17px;
font-weight:bold;
color:#818181;
padding-left:4px;
border-left:#cacaca 1px solid;
}



.big_bluetxt{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#242424;
}
.big_graytxt{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#333333;
}


.black_text{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-style:italic;
font-weight:bold;
color:#000000;
}


.gray_text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
font-weight:bold;
color: #333333;
}



.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:bold;
color:#666666;
}


.rightheader_text1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#666666;
}



.rightbox_border{
border:#cccccc 1px solid;
}

.rightbox_border1{
border:#cccccc 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:bold;
color:#585858;
}


.big_imputbox{
border:#336633 1px solid;
padding:5px;
width:25px;
font-size:14px;
font-weight:normal;
}


.large_imputbox{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:180px;
height:22px;
font-size:14px;
font-weight:normal;
}
.large_imputbox_1{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:250px;
height:22px;
font-size:14px;
font-weight:normal;
}



.bigtext{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
color:#595959;
}




.smalgreentext{
font-size:13px;
font-weight:bold;
color:#4d794d;
}


.smalbiggreentext{
font-size:15px;
font-weight:bold;
color:#696969;
}

.grenboxbg{
background-color:#e4e2e3;
}


.footer_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
}






.large1_imputbox{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:320px;
height:25px;
font-size:14px;
font-weight:normal;
}


.grayheader_bg{
background-color:#666666;
height:25px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding-left:10px;
border-left:#336633 1px solid;
}


.graybody_bg{
background-color:#fff;
height:35px;
font-size:15px;
color:#000;
font-weight:bold;
padding-left:10px;
border-left:#336633 1px solid;
border-top:#336633 1px solid;
}

.graybox_border{
border:#336633 1px solid;
}


/* ===================== link css ===============================*/


/*
A:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #4d8abe; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:underline;
}



A:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #4d8abe; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:underline;
}


A:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #4d8abe; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: none; 
}
*/



/* ===================== link css ===============================*/

A.smallink:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #4d8abe; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}



A.smallink:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #4d8abe; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.smallink:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #4d8abe; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}





/* ===================== link css ===============================*/



A.biglink:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17px; 
	COLOR: #CC0000; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.biglink:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17px; 
	COLOR: #CC0000; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.biglink:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 17px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}







.topNav1 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5191C5;
	background-color: #FFFFFF;
	text-align: center;
	height: 22px;	
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #B5B5B5;
	border-left-color: #FFFFFF;
	padding-top: 7px;
}
.topNav1 a {
	font-size: 14px;
	font-weight: bold;
	color: #5191C5;
	text-decoration: none;
}
.topNav1 a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #5191C5;
	text-decoration: none;
}
.topNav1 a:hover {
	font-size: 14px;
	font-weight: bold;
	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;
}

/* ===================== payment infocss ===============================*/



.payright_boxbg{
background-image:url(../images/rightmidbg.jpg);
background-repeat:repeat-y;
background-position:top;
}



.large2_imputbox{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:180px;
height:16px;
font-size:14px;
letter-spacing: 0.4px;
font-weight:normal;
line-height: 17px;
}
.large2_imputbox_faq{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:240px;
height:16px;
font-size:14px;
font-weight:normal;
}



A.alllink:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #4d8abe; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}



A.alllink:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #4d8abe; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.alllink:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #4d8abe; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}






A.alllink_wht:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}



A.alllink_wht:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.alllink_wht:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}


.tophead_bgimg
{
	background-image:url(../images/bluebox_top.png);
	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:normal;
	font-style:italic;
	color:#000;
}



/* ===================== review ordercss ===============================*/

.grenheader_bg{
background-color:#bebebe;
border:#8e8e8e 1px solid;
height:30px;
}

.boldgren_headtext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#333333;
}


.blakbold_text{
font-size:15px;
font-weight:bold;
color:#000000;
}


.grentext_semibold{
font-size:14px;
font-weight:bold;
color:#646464;
}




/* ===================== Manage Contacts ===============================*/

.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:bold;
color:#FFFFFF;
}


.head_boldblck{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000;
}

.head_boldblue{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#3c6fbd;
}

.left_bluebox{
background-color:#669acc;
height:25px;
}





.midwhit_text{
FONT-WEIGHT:bold; 
FONT-SIZE: 13px; 
COLOR: #fff; 
FONT-STYLE: normal; 
FONT-FAMILY:Arial, VERDANA; 
}





A.whitboldlink:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}



A.whitboldlink:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.whitboldlink:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}






A.bluboldlink:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 14px; 
	COLOR: #4072bf; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}



A.bluboldlink:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 14px; 
	COLOR: #4072bf; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.bluboldlink:hover {
	FONT-WEIGHT: bold; 
	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:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:90px;
height:16px;
font-size:14px;
font-weight:normal;
}

.smalb_imputboxddl{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:90px;
height:25px;
font-size:14px;
font-weight:normal;
}



.topmenulink a{
font: bold 17px Arial;
color: #78a2d1;
display: block;
padding: 15px 28px 28px 28px;
text-decoration: none; 
float: left;
width: auto;
text-align:middle;
border-left:#2e4d61 0px solid;
margin:0px;
background-image:url(../images/link_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}

.topmenulink a:visited, .topmenulink a:active{
color: #78a2d1;
font-weight: bold;
text-decoration:none;
border-left:#2e4d61 0px solid;
background-image:url(../images/link_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}


.topmenulink a:hover, .topmenulink a.selected{
color: #ffffff;
font-weight: bold;
background-image: url(../images/link_over.jpg);
background-repeat: no-repeat;
background-position:top;
}



.topmenulink_selected{
display: block;
padding: 15px 28px 28px 28px;
float: left;
width: auto;
text-align:middle;
color: #ffffff;
font: bold 17px Arial;
background-image: url(../images/link_over.jpg);
background-repeat: no-repeat;
background-position:top;
}





/* ===================== TopmenuTeb css ===============================*/


.toptebmenulink a{
font: bold 17px Arial;
color: #78a2d1;
display: block;
padding: 15px 0px 28px 0px;
text-decoration: none; 
float: left;
width:196px;
text-align:middle;
border-left:#2e4d61 0px solid;
margin:0px;
background-image:url(../images/link_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}

.toptebmenulink a:visited, .toptebmenulink a:active{
color: #78a2d1;
font-weight: bold;
text-decoration:none;
border-left:#2e4d61 0px solid;
background-image:url(../images/link_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}


.toptebmenulink a:hover, .toptebmenulink a.selected{
color: #ffffff;
font-weight: bold;
background-image: url(../images/link_over.jpg);
background-repeat: no-repeat;
background-position:top;
}



.toptebmenulink_selected{
display: block;
padding: 15px 0px 28px 0px;
float: left;
width:196px;
text-align:middle;
color: #ffffff;
font: bold 17px Arial;
background-image: url(../images/link_over.jpg);
background-repeat: no-repeat;
background-position:top;
}



/* ===================== xxxx ===============================*/




.tabmenulink a{
font: bold 17px Arial;
color: #78a2d1;
display: block;
padding: 10px 0px 6px 0px;
text-decoration: none; 
float: left;
width:176px;
text-align: center;
border-left:#2e4d61 0px solid;
margin:0px;
background-image: url(../images/bluetab_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}

.tabmenulink a:visited, .tabmenulink a:active{
color: #78a2d1;
font-weight: bold;
text-decoration:none;
border-left:#2e4d61 0px solid;
background-image:url(../images/bluetab_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}


.tabmenulink a:hover, .tabmenulink a.selected{
color: #ffffff;
font-weight: bold;
background-image: url(../images/bluetab_over.jpg);
background-repeat: no-repeat;
background-position:top;
}


.tabmenulink_selected{
font: bold 17px Arial;
color: #fff;
display: block;
padding: 10px 0px 6px 0px;
text-decoration: none; 
float: left;
width:176px;
text-align: center;
border-left:#2e4d61 0px solid;
margin:0px;
background-image: url(../images/bluetab_over.jpg);
background-repeat:no-repeat;
background-position:top;
}




.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:0px;
font-size:13px;
font-weight:bold;
padding:10px;
}

.graybox_line11{
border:#d5d5d5 1px solid;
border-top-style:none;
border-left-style:none;
border-right-style:none;
height:0px;
font-size:13px;
font-weight:bold;
padding:10px;
}


.graymidbox_line{
border:#d5d5d5 1px solid;
border-top-style:none;
border-left-style:none;
height:0px;
padding:6px;
}


.graymidbox_line1{
border:#d5d5d5 1px solid;
border-top-style:none;
border-left-style:none;
border-right-style:none;
height:0px;
padding:6px;
}





/* ===================== BillingShiping Popup ===============================*/

.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:bold;
color:#333333;
height:30px;
}


.large_imputboxEx{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
height:22px;
font-size:14px;
font-weight:normal;
}

.biggren_headingtext{
font-size:22px;
font-weight:bold;
color:#CC0000;
}
.biggren_headingtextNext{
font-size:22px;
font-weight:bold;
color:#333333;
}
.smalgren_headingtext{
background-color:#e4e2e3;
font-size:12px;
font-weight: normal;
color:#333333;
}
.share_popupheading{
font-size:22px;
font-weight:bold;
color:#333333;
}



/* ===================== Thanku sharing ===============================*/

.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:bold;
color:#538758;
}
.grayfont_text{
font-size:15px;
font-weight:bold;
color:#333333;
}




/* ===================== create_account ===============================*/

.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;
}


.biggreen_text{
font-size:22px;
font-weight:bold;
color:#333333;
}



/* ===================== Bill_shipping ===============================*/


.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:bold;
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:bold;
}


.lightgren_bg{
background-color:#e4e2e3;
}


A.whitsmllink:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}



A.whitsmllink:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.whitsmllink:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}
A.redsmllink:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}
A.redsmllink:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}
A.redsmllink:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}


/* ===================== New imputboxcss ===============================*/



.small_imputbox1{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:3px;
width:20px;
height:14px;
font-size:12px;
font-weight:normal;
}


.small_imputbox2{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:3px;
width:30px;
height:14px;
font-size:12px;
font-weight:normal;
}

/* ===================== New Popup CSS ===============================*/


.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;
}




/* ===================== New Homepage Design CSS ===============================*/

.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: bold;
color:#333333;
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:normal;
color:#be0202;
}


.reddep_text11{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight: bold;
color:#be0202;
}

.reddep_bigtext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
color:#be0202;
}


.redbig_imputbox1{
background-color:#FFFFFF;
border:#be0202 1px solid;
padding:8px;
width:340px;
height:22px;
font-size:18px;
font-weight:normal;
}


.grayborder_line{
border-right:#999999 1px solid;
}


.grayborder_line1{
border-bottom:#cccccc 2px solid;
}


.graybig_textstyle{
font-size:18px;
font-weight:bold;
color:#333333;
font-family: "HelveticaNeueLT Std Cn", Arial;
}


.graybig_textstyle1{
font-size:15px;
font-weight:normal;
color:#666666;
}



.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_link:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}



A.allred_link:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.allred_link:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}






A.allred_biglink:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 18px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}



A.allred_biglink:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 18px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.allred_biglink:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}








A.allred_footlink:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: none;
}



A.allred_footlink:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: none;
}


A.allred_footlink:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 11px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:underline; 
}





A.allred_toplink:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: none;
}



A.allred_toplink:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: none;
}


A.allred_toplink:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:underline; 
}






A.allred_toplink1:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: none;
}



A.allred_toplink1:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 15px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: none;
}


A.allred_toplink1:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 15px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:underline; 
}




A.Arial14BlueSocialShare:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}



A.Arial14BlueSocialShare:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 14px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}


A.Arial14BlueSocialShare:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 14px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	TEXT-DECORATION:underline; 
}


/* ===================== ViewShare CSS ===============================*/


.large_imputtextbox{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:320px;
height:100px;
font-size:14px;
font-weight:normal;
resize: none;
}


/* ===================== New Payment Settings ===============================*/

.blueheader_backbg{
background-color:#336699;
height:30px;
}


.blodheader_whttext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFFFFF;
}


/* ===================== New Subscribe CSS ===============================*/

.stepbgipad
{
    background-image:url(../images/stepbg.png);
    background-position:top;
    background-repeat:no-repeat;
    height:54px;
}

.heading_boxtextipad{
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#000;
}

.heading_grayimg_bgipad{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
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:bold;
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:bold;
color:#fff;
}


.wht_boxbg{
background-color:#FFFFFF;
border:#ababab 1px solid;
border-bottom-style:none;
}


.line_border{
border-bottom:#ababab 1px solid;
padding:6px;
}


.mid11_imputbox{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:110px;
height:24px;
font-size:14px;
font-weight:normal;
}

/* ===================== New Manage Sattingbox CSS ===============================*/

#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 0;
}

.header_bgcolor{
background-color: #336799;
padding:0px 0px 0px 5px;
}

.tablebox_border{
border:#689cce 1px solid;
border-bottom-style:none;
background-color:#ffffff;
width: 780px;
height: 100%;
padding-bottom: 0px;
}

.header_whttext{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
padding-left:6px;
border-right:#689cce 1px solid;
padding-top:5px;
height:24px;
}

.header_whttext_1{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
padding-left:6px;
border-right:#689cce 0px solid;
padding-top:5px;
height:24px;
}

.tdbg_color1{
background-color:#FFFFFF;
border:#689cce 1px solid;
border-bottom-style:none;
border-left-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
height:30px;
padding-left:6px;
}


.tdbg_color2{
background-color:#FFFFFF;
border:#689cce 1px solid;
border-bottom-style:none;
border-left-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: normal;
color:#000000;
padding-left:6px;
}



.tdbg_color3{
background-color:#FFFFFF;
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: normal;
color:#000000;
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:bold;
color:#000000;
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: normal;
color:#000000;
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: normal;
color:#000000;
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: normal;
color:#000000;
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:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #CC0000; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}
A.calculate_link:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #CC0000; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}
A.calculate_link:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 14px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}
A.biglinkred:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 17px; 
	COLOR: #CC0000; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}
A.biglinkred:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 17px; 
	COLOR: #CC0000; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}
A.biglinkred:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 17px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}
A.remove_link:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #CC0000; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}
A.remove_link:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #CC0000; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}
A.remove_link:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 12px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}
A.alllink1:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}
A.alllink1:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}
A.alllink1:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}


/****************************NEW changes*****************************************/


.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:bold;
color:#333333;
}
a.footer_text_link:link, a.footer_text_link:visited
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight :normal;
  color:#BE0202;
  text-decoration:none;
}
a.footer_text_link:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight :normal;
  color:#BE0202;
  text-decoration:underline;
}
A.alllink2:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}



A.alllink2:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.alllink2:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}
.panel_gray_border{
border:#999999 4px solid;
background-color:#fff;
}


A.alllink3:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Helvetica,Arial,san-serif; 
	TEXT-DECORATION:none;
}
A.alllink3:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Helvetica,Arial,san-serif; 
	TEXT-DECORATION: none;
}
A.alllink3:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #CC0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline; 
}

A.allred_link4:link {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}



A.allred_link4:visited {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none;
}


A.allred_link4:hover {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 13px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:underline; 
}

.panel_border1
{
	border:	#717D7D 3px solid;
}
.thankyousharingreceipt
{
  color: #333333;
  font-family: Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight:normal;
  margin: 0px 0 0 0;
  text-decoration:none;
  font-style:italic;
}


.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:24px;
width:474px;
}

.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;
}


.scroom_dvdbutton_td {
	background-image:url(../images/yeddvdbot.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:55px;
	width:327px;
}

A.scroom_dvdbutton:link {
	background-image:url(../images/yeddvdbot.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:55px;
	width:327px;
}



A.scroom_dvdbutton:visited {
	background-image:url(../images/yeddvdbot.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:55px;
	width:327px;
}


A.scroom_dvdbutton:hover {
	background-image: url(../images/yeddvdbot_over.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:55px;
	width:327px;
}




/*===================== Reset Css for all page =======================*/

html{color:#000;background: #CCCCCC;}
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:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
del,ins{text-decoration:none;}





/*===================== Memory Manager Page =======================*/


#mainContentMM
{
	width: 1000px;
	margin: 0 auto;
}

#mainContentMMipad
{
	width: 980px;
	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;
	margin: 0px 0px 0px 0px;
	float:right;	
}

.codeEnterMM
{
	margin: 2px 0 0 10px;
	float: left;
}

.codeEnterMM label
{
	display: inline-block;
	height: 22px;
}


.codeEnterMM input
{
	border: #b5b5b5 1px solid;
	font-family: Helvetica, Arial, san-serif;
	font-size: 12px;
	color: #BCBCBC;
	padding: 3px 0 4px 28px;
	width: 165px;
	background-image:url(../imagesMM/code.png);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}

.codeEnterMM .inputActive
{
	color: #4B4B4B; 
}

.Arial15BlueBoldgray
{
	color: #333333;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 9px 0 0 0;
}

.submitBtnMM
{
	
	float:left;
	bottom: 6px;
	left: 304px;
	margin: 11px 0 0 7px;
	
}

.marginTop10MM
{
	margin: 10px 0 0 0;
}

.marginTop10MMipad
{
	margin: 10px 0 0 5px;
}
#managerTitle_gry
{
	background: url(../imagesMM/titlebg_memory_gry.jpg) no-repeat;
	width: 1000px;
	
}
#managerTitle_gry_MyProject_Repeater
{
	background: url(../imagesMM/titlebg_memory_gry.jpg) no-repeat;
	width: 1000px;
	height:34px;
	float:left;
}

#managerTitle_gryipad
{
	background: url(../imagesMM/titlebg_memory_gry.png) no-repeat;
	width: 970px;
	
}
#managerTitle_gry_MyProject_Repeateripad
{
	background: url(../imagesMM/titlebg_memory_gry.png) no-repeat;
	width: 970px;
	height:34px;
	float:left;
}

.position1MM
{
	float: left;
	width: 340px;
	margin: 10px 0 9px 20px;
	text-align:left;
}
.position2MM
{
	float: left;
	width: 198px;
	margin: 10px 0 9px 0;
	text-align:left;
}
.position3MM
{
	float: left;
	width: 235px;
	margin: 10px 0 9px 0;
	text-align:left;
}
.position4MM
{
	float: left;
	width: 190px;
	margin: 10px 0 9px 10px;
	text-align:left;
}


.position1MMipad
{
	float: left;
	width: 340px;
	margin: 10px 0 9px 20px;
	text-align:left;
}
.position2MMipad
{
	float: left;
	width: 170px;
	margin: 10px 0 9px 0;
	text-align:left;
}
.position3MMipad
{
	float: left;
	width: 250px;
	margin: 10px 0 9px 0;
	text-align:left;
}
.position4MMipad
{
	float: left;
	width: 180px;
	margin: 10px 0 9px 5px;
	text-align:left;
}

.managerTitleTextMM
{
	color: #FFFFFF;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	
}

.boxMemory_newwhit
{
	background: url(../imagesMM/box_memory_1.jpg) 0 repeat-y;
	width: 1000px;
	min-height: 80px;
	margin: 0;
	border: 0px;	
}

.boxMemory_newwhitipad
{
	background: url(../imagesMM/box_memory_1.png) 0 repeat-y;
	width: 970px;
	min-height: 80px;
	margin: 0;
	border: 0px;	
}

.memorySection1MM_new
{
	float: left;
	width: 340px;
	padding-bottom:6px;
	border-right:#999999 1px solid;
}
.memorySection2MM_new
{
	float: left;
	width: 180px;
	padding: 1px 0 0 6px;
}

.memorySection1MM
{
	float: left;
	width: 352px;
}

.memorySection2MM
{
	float: left;
	width: 180px;
	padding: 1px 0 0 0;
}

.memorySection3MM
{
	float: left;
	width: 235px;
	padding: 5px 0px 10px 3px;
	margin: 0px 0px 0px 05px;
}

.memorySection4MM
{
	float:right;
	width: 225px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}


.memorySection1MMipad
{
	float: left;
	width: 330px;
	margin: 0px 10px 0px 0px;
}

.memorySection2MMipad
{
	float: left;
	width: 160px;
	padding: 1px 0 0 0;
	margin: 0px 10px 0px 0px;
}

.memorySection3MMipad
{
	float: left;
	width: 230px;
	padding: 5px 0px 10px 3px;
	margin: 0px 0px 0px 5px;
}

.memorySection4MMipad
{
	float:right;
	width: 220px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

}


.memoryTitleMM
{
	float: left;
	margin: 0px 0 0 10px;
	width: 220px;
	padding: 9px 0px 10px 0px;
	text-align:left;
}

.viewTitleMM
{
	width: 200px;
	height: 41px;
	text-align: left;
	margin-top: -1px;	
}

.viewTitleexpire
{
	width: 150px;
	height: 41px;
	text-align: left;
	margin-top: -1px;
}

.viewTitleMM p
{
float:left;
	color:Gray;
	text-align: left;	
	margin: 13px 0px 0px 0px;
}
.viewTitleexpire p
{
	float:left;
	color:Gray;
	text-align: left;	
	margin: 13px 0px 0px 0px;
}

.viewTitleexpire img
{
float:left;
margin: 15px 0px 0px 5px;
}
.viewTitleMM img
{
float:left;
margin: 15px 0px 0px 5px;
}


.viewTitleFriendMM
{
	width: 183px;
	height: 40px;
	background-color:#CCCCCC;
	text-align: left;
	margin-top: -1px;
	
}

.viewTitleFriendMM p
{
float:left;
	background-color:#CCCCCC;
	text-align: left;	
	margin: 13px 0px 0px 0px;
}

.viewTitleFriendMM img
{
float:left;
margin: 15px 0px 0px 8px;
}


.Arial12RegularBold
{
	color: #9a9a9a;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	text-align:left;
	font-weight:normal;
}

.Arial14RegularBlack
{
	color: #000000;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	line-height: 25px;
}


.shareTitleMM
{
	width: 150px;
	height: 20px;
	padding: 12px 0 3px 0;
	text-align:left;
}

.protectImageMM
{
	float: left;
	margin: 8px 0 0 0;
}


.Arial14Blue a
{
	color: #CC0000;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	text-decoration:none;
	font-weight:normal;

}

.Arial14Blue a:hover
{
	color: #CC0000;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	text-decoration:underline;
	font-weight:normal;

}

.statusTitleMM
{
	float: ;
	margin: 9px 0 0 5px;
}

.protectBtn
{
	position:absolute;
	z-index:1;
}

.shareExtraCopy
{
	width: 170px;
	height: 20px;
	padding: 18px 0 3px 0px;
	text-align:left;
	margin-left:5px;
	margin-top: 0px;
}

.shareExtraCopyGray
{
	width: 223px;
	height: 81px;
	background-color:#CCCCCC;
	text-align: left;
	margin-top: 5px;
	margin-left:0px;
}
.shareExtraCopyGrayExpire
{
	width: 150px;
	height: 81px;
	text-align: left;
	margin-top: 5px;
	margin-left:15px;
}

.shareExtraCopyGray1
{
	width: 227px;
	height: 80px;
	background-color:#CCCCCC;
	text-align: left;
	margin-top: -13px;
	margin-left:-5px;
}

.shareExtraCopyGray1ForLongTitle
{
	width: 227px;
	height: 100px;
	background-color:#CCCCCC;
	text-align: left;
	margin-top: -13px;
	margin-left:-5px;
}


.shareExtraCopyFriend
{
	width: 227px;
	height: 80px;
	text-align: left;
	margin-top: -13px;
}

.shareExtraCopyNotGray
{
	width: 150px;
	height: 78px;
	text-align: left;
	margin-top: 0px;
	margin-left:9px;
}


.borderManagerMM
{
	border-width: 0 0 1px 0;
	border-color: #999999;
	border-style: solid;
	width: 1000px;
	height: 1px;
	margin: -2px 0 0 0;
	
}

.borderManagerMMipad
{
	border-width: 0 0 1px 0;
	border-color: #999999;
	border-style: solid;
	width: 970px;
	height: 1px;
	margin: -2px 0 0 0;
	
}

.borderManagerMM_new
{
	border-width: 0 0 1px 0;
	border-color: #999999;
	border-style: solid;
	width: 536px;
	height: 1px;
	margin: -2px 0 0 0;
	float:left;
	
}

.protectbox {
	background-image: url(../imagesMM/MemoryManager_NotProtected.jpg);
	background-repeat:no-repeat;
	height: 268px;
	width: 997px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	
}
.protectbox_MyProject_Rptr {
	background-image: url(../imagesMM/MemoryManager_NotProtected.jpg);
	background-repeat:no-repeat;
	height: 268px;
	width: 997px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	float:left;
}
.protectboxipad {
	background-image: url(../imagesMM/MemoryManager_NotProtectedipad.jpg);
	background-repeat:no-repeat;
	height: 268px;
	width: 900px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	
}
.protectbox_MyProject_Rptripad {
	background-image: url(../imagesMM/MemoryManager_NotProtectedipad.jpg);
	background-repeat:no-repeat;
	height: 268px;
	width: 970px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	float:left;
}
.protectboxUnRegister {
	background-image: url(../imagesMM/MemoryManager_NotProtected1.jpg);
	background-repeat:no-repeat;
	height: 268px;
	width: 997px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	float:left;
}
.protectboxUnRegisteripad {
	background-image: url(../imagesMM/MemoryManager_NotProtected1ipad.jpg);
	background-repeat:no-repeat;
	height: 268px;
	width: 970px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	float:left;
}
.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: 10px;
	margin-left: 15px;
	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: 10px;
	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;
	padding-top:25px;
}

.boxMemory_newgray_1
{
	background: url(../imagesMM/box_memory_gray.jpg) 0 repeat-y;
	width: 1000px;
	min-height: 80px;
	margin: 0;
	border: 0px;	
}

.boxMemory_newgray_1ipad
{
	background: url(../imagesMM/box_memory_gray.png) 0 repeat-y;
	width: 970px;
	min-height: 80px;
	margin: 0;
	border: 0px;	
}
.titleImageMM_project
{
	float: left;
	border-width: 2px;
	border-color: #CC0000;
	border-style: solid;
	margin: 5px 0 0 5px;
}

.titleImageMM
{
	float: left;
	border-width: 2px;
	border-color: #CC0000;
	border-style: solid;
	margin: 5px 0 0 15px;
}
.titleImageGray
{
	float: left;
	border-width: 2px;
	border-color: #999999;
	border-style: solid;
	margin: 5px 0 0 6px;
}



.titleImageExpMM
{
	float: left;
	border-width: 2px;
	border-color: #999999;
	border-style: solid;
	margin: 5px 0 0 15px;
}


.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
{
  color: #CC0000;
  font-family: Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight: bold;
  margin: 0px 0 0 0;  
  display:inline-block;
  text-decoration:none;
}
a.Arial20BlueBold:hover
{
  color: #CC0000;
  font-family: Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight: bold;
  margin: 0px 0 0 0;  
  display:inline-block;
  text-decoration:underline;
}

.Arial20BlueBoldGrey
{
  color: #999999;
  font-family: Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight: bold;
  margin: 0px 0 0 0;
  text-decoration:none;
}
.Arial20BlueBoldGreyDelete
{
  color: #999999;
  font-family: Arial, Helvetica, san-serif;
  font-size: 11px;
  font-weight:bold;
  margin: 0px 0 0 0;
  text-decoration:none;
  font-style:italic;
}

a.Arial20BlueBoldGrey:link, a.Arial20BlueBoldGrey:visited, a.Arial20BlueBoldGrey:hover
{
  color: #999999;
  font-family: Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight: bold;
  margin: 0px 0 0 0;
  text-decoration:none;
  display:inline-block;
}
A.allred_toplink12:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline;
}
A.allred_toplink12:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 15px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: underline;
}
A.allred_toplink12:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 15px; 
	COLOR: #cc0000; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: none; 
}
.days_remain
{
	color: #CC0000;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	letter-spacing: 0.4px;
	text-decoration:none;
}
a.days_remain:link, a.days_remain:visited
{
	color: #CC0000;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	letter-spacing: 0.4px;
	text-decoration:none;
	cursor:pointer;
}
a.days_remain:hover
{
	color: #CC0000;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	letter-spacing: 0.4px;
	text-decoration:underline;
	cursor:pointer;
}
.smalwhit_text
{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	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:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:underline;
}



A.allredSignIn_link4:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:underline;
}


A.allredSignIn_link4:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #be0202; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:none; 
}
.multiline_textbox1{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:245px;
height:40px;
font-size:14px;
font-weight:normal;
resize: none;
overflow-x:hidden;

}
.multiline_textbox2{
background-color:#FFFFFF;
border:#CCCCCC 1px solid;
padding:2px;
width:245px;
height:56px;
font-size:14px;
font-weight:normal;
resize: none;
overflow-x:hidden;

}
/* adde for Promo*/
.reddep_text_promo{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#be0202;
text-decoration:line-through;
}
.red_topbg{
background-image:url(../images/red_topbg.jpg);
background-position:top;
background-repeat:no-repeat;
height:14px;
}


.red_midbg{
background-image:url(../images/red_midbg.jpg);
background-position:top;
background-repeat:repeat-y;
}


.red_footbg{
background-image:url(../images/red_footbg.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:11px;
}
/*-----------Add By Jvn*---------------------*/
#managerTitle_gry_MyProject
{
      background: url(../images/pro_listhead_bg.png) no-repeat;
      width: 537px;
      float:left;
      height:33px;
}

.managerTitle_gry_HdCont_MyProject
{
      /*background: url(../imagesMM/titlebg_memory_gry.jpg) no-repeat;*/
      width: 537px;
      float:left;
      height:30px;
}
.position1MM_MyProject
{
      float:left; 
      padding:8px; 
      width:336px;
      font-family:Arial;
      font-size:12px;
      font-weight:bold;
      color:#fff;
      
}
.position4MM_MyProject
{
      float:left; 
      padding:8px;
      font-family:Arial;
      font-size:12px;
      font-weight:bold;
      color:#fff;

}


.memorySection1MM_MyProject
{
      float: left;
      width: 330px;
      border-right:solid 1px #999999;
      border-left:solid 1px #999999;
      border-bottom:solid 1px #999999;
      height:74px;
      padding-top:10px;
      padding-left:8px;
      text-align:left;
      background-color:White;
}
.memorySectionProjecTitle_MyProject
{
      float: left;
      width: 306px;
      height:54px;
      padding-top:30px;
      padding-left:30px;
      border-bottom:solid 1px #999999;
      border-right:solid 1px #999999;
      background-color:White;
      text-align:justify;
            
}
.memorySectionProjecTitle_Link_MyProject a
{
      color:#cc0000;
      text-decoration:none;
      font-weight:bold;
}
.memorySectionProjecTitle_Link_MyProject a:hover
{
      color:#cc0000;
      text-decoration:underline;
}

/*-----------Calculate Tax---------*/
.modalBackground2_Shop_Valdtn
        {
            background-color: #323232;
            filter: alpha(opacity=70);
            opacity: 0.7;
        }
	
      
        .modalPopup2_Shop_Valdtn
        {
            background-color:White;
          height:200px;
          width:300px;
          border:solid 1px #747170;
          padding:5px;
          color:#000000;
          font-family:Verdana;
        }
        .modalPopup2_Shop_Valdtn_Title
        {
          height:27px;
          width:280px;
          border:solid 1px #747170;
          background-color:#D2D6D6;
          padding-top:2px;
          float:left;
          font-size:12px;
          font-weight:bold;
          padding-left:10px;
          padding-right:10px;
        }
        .modalPopup2_Shop_Valdtn_Close a
        {
        	padding:6px 9px 5px 9px;        	
        	text-decoration:none;
        	color:#000000;
        	float:right;
        }
         .modalPopup2_Shop_Valdtn_Close a:hover
        {
        	border:solid 1px #A8A7A7;
        	padding:5px 8px 4px 8px;
        	background-color:#DBDBD9;
        	color:#696969;
        	
        }
        .modalPopup2_Shop_Valdtn_Ok a
        {
        	border:solid 1px #A8A7A7;
        	padding:5px 8px 5px 8px;
        	background-color:#BDBBBB;
        	color:#000000;
        	font-size:14px;
        	text-decoration:none;
        }
         .modalPopup2_Shop_Valdtn_Ok a:hover
        {
        	border:solid 1px #696969;
        	padding:5px 8px 5px 8px;
        	background-color:#DBDBD9;
        	color:#696969;
        	
        }
        
        .big_whthead{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: normal;
color:#ffffff;
}

.small_blkhead{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
color:#000;
}

.big_blkhead{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight: bold;
color:#000;
}


.big_whtehead{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: normal;
color:#fff;
}

.big_whtehead_new{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight: bold;
color:#fff;
}


.big_whtehead_mid{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight: bold;
color:#fff;
}

.smlblk_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-style:italic;
color:#000;
}
        .red_headtext{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#e20224;
}

        .red_headtext_italic{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style:italic;
color:#e20224;
}
.AutherisedImage
{
	  background: url(../images/bg_40.jpg) no-repeat;
	 width:60px; 
	 height:60px;
	 cursor:pointer;
	 
	
}
/*-----------End Calculate Tax---------*/




/* ======================  Take 4.31 mm protect ========================= */

.top_hedbg{
background-image:url(../images/top_hedbg.png);
background-repeat:no-repeat;
background-position: bottom;
height:10px;
}

.mid_hedbg{
background-image:url(../images/mid_hedbg.png);
background-position:top;
background-repeat:repeat-y;
}

.foot_hedbg{
background-image:url(../images/foot_hedbg.png);
background-position:top;
background-repeat:no-repeat;
height:11px;
}

.sml_graytext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#333333;
}


.hedlarg_geytext{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#666666;
}


.hedmid_geytext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666666;
}

.hedmid_redtext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#cc0000;
}


.checkboxUnchecked
{
	width: 15px;
    height: 15px;
    background: url(../images/clos_checkboxed.png) no-repeat;
    float: left;
    margin: 0 5px 0 0;
    cursor: pointer;
}
.checkboxChecked
{
	width: 15px;
    height: 15px;
    background: url(../images/checkboxed.png) no-repeat;
    float: left;
    margin: 0 5px 0 0;
    cursor: pointer;
}


.textBgMessages
{
	width: 250px;
	background: #f7f9f6;
}

#btnChangesav
{
	float: right;
	position: absolute;
	top: 20px;
	right: 35px;
}

/* ======================  Take 4.31 mm protect ========================= */

/* ================================ Take Css ============================== */


.subTitle24big
{
	color: #333333;
	font-family: Arial, Helvetica, san-serif;
	font-size: 25px;
	font-weight: bold;
}

.subTitle24big1
{
	color: #646464;
	font-family: Arial, Helvetica, san-serif;
	font-size: 18px;
	font-weight:normal;
}

.subTitle24red
{
	color: #e30133;
	font-family: Arial, Helvetica, san-serif;
	font-size: 25px;
	font-weight: bold;
}


.mid_textnote{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
}

.sml_textnote{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
}



A.bluetext_link:link {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #06a2e3; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:underline;
}



A.bluetext_link:visited {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #06a2e3; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION:underline;
}


A.bluetext_link:hover {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 13px; 
	COLOR: #06a2e3; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Arial, VERDANA; 
	TEXT-DECORATION: none; 
}


.topbg_price{
background-image:url(../images/topbg_price.png);
background-repeat:no-repeat;
background-position:bottom;
height:12px;
}

.midbg_price{
border:#939598 2px solid;
border-bottom-style:none;
border-top-style:none;
background-color:#fff;
}

.footbg_price{
background-image:url(../images/footbg_price.png);
background-position:top;
background-repeat:no-repeat;
height:13px;
}

.graybg_boxtop{
background-color:#e5e5e5;
height:30px;
}


.gray_hedbig{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666666;
}


.dark_hedbig{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#000;
border-bottom:#acadaf 1px solid;
}

.dark_hedbig_nobor{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#000;
}
.dark_hedbig_1{
font-family:Arial, Helvetica, sans-serif;
font-size:27px;
font-weight:bold;
color:#000;
}

.blk_hectext
{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#000;
}



.popup_top_bgback_ms{
background-image:url(../images/popup_top_bgback_ms.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_ms{
background-image:url(../images/popup_mid_bgback_ms.png);
background-position:top;
background-repeat:repeat-y;
}

.popup_foot_bgback_ms{
background-image:url(../images/popup_foot_bgback_ms.png);
background-position:top;
background-repeat:no-repeat;
height:7px;
}

/* Message Box Div*/

.div_wd{
width:476px;
height:auto;
text-align:left;
}


.top_dropbg{
background-image:url(../images/top_dropbg.png);
background-position:top;
background-repeat:no-repeat;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#333333;
text-align:center;
padding-top:5px;
}

.mid_dropbg{
background-image:url(../images/mid_dropbg.png);
background-position:top;
background-repeat:repeat-y;
height:auto;
}


.foot_dropbg{
background-image:url(../images/foot_dropbg.png);
background-position:top;
background-repeat:no-repeat;
height:9px;
}

.drop_alrtimg{
background-image:url(../images/dropbox_icon.jpg);
background-position:top;
background-repeat:no-repeat;
width:38px;
height:38px;
float:left;
}

.curved-box-css3ipad
    {
    width: 500px;    
    margin: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fff;
    border:#486a4f 3px solid;
}

.modalBackgroundIpad {
background-color: Red;
filter:alpha(opacity=20);
opacity:0.2;


}

.gp_cont_box
{
    background-color:#fff;
    border:#595959 2px solid;
}


/**************************** ScreeningRoomIpad New CSS *****************************************/


div
{
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:13px;
    font-weight:normal;
    color:#333333;
}

.signbox_SCIpad{
background-image:url(../images/signbox_top.jpg);
background-position:bottom;
background-repeat:no-repeat;
height:7px;
}

.signbox_SCIpad{
background-image:url(../images/signbox_mid.jpg);
background-position:top;
background-repeat:repeat-y;
width:244px;
height:auto; 
text-align:center;
}

.Arial14BoldWhite_SCIpad
{
	color: #FFFFFF;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:left; 
	padding-top:6px; 
	padding-left:8px;
}

.SCIpad_topinput
{
    text-align:left; 
    padding-top:3px; 
    padding-left:8px;
}

.SCIpad_subbutton
{
    text-align:center; 
    padding-top:10px; 
    padding-bottom:5px;
}

.SCIpad_forgetpass
{
    text-align:center; 
    padding-bottom:5px;
}

.SCIpad_tophead
{
    width:980px; 
    text-align:left; 
    padding-top:18px;
}

.SCIpad_logobg
{
    width:300px; 
    float:left; 
    padding-left:10px;
}

.SCIpad_topmenuwd
{
    width:600px; 
    float:right; 
    text-align:right; 
    padding-right:15px;
}

.SCIpad_topmenu1
{
    padding-top:10px;
}

.SCIpad_topmenu2
{
    padding-top:15px;
}

.SCIpad_topmenu3
{
    padding-top:8px; 
    width:490px;
}

.SCIpad_mainbody_bg{
background-image:url(../images/shopping_05.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#dee0dd;
width:980px; 
height:890px;
}

.SCIpad_lefttop_bg{
background-image: url(../images/bg_redleft.jpg);
background-position:top;
background-repeat:no-repeat;
width:140px; 
height:695px; 
float:left;
}

.SCIpad_righttop_bg{
background-image: url(../images/bg_redright.jpg);
background-position:top;
background-repeat:no-repeat;
width:145px; 
height:695px; 
float:right
}

.SCIpad_mainbodytext
{
    width:695px; 
    float:left;
}

.SCIpad_mainbodytop
{
    width:695px; 
}

.scroombox
{
    background-image:url(../images/scroombox.png);
    background-position:top;
    background-repeat:no-repeat;
    height:414px;
    width:695px;
	margin-top:30px;
}

.SCIpad_scroombox
{
    padding-top:70px
}

.SCIpad_scroombox_leftpart
{
    width:380px; 
    float:left;
}

.SCIpad_reddep_bigtext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
color:#be0202;
text-align:left; 
padding-left:10px;
}

.SCIpad_scroombox_input
{
    padding-top:5px;
}

.SCIpad_reddep_bigtext1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
color:#be0202;
text-align:left; 
padding-top:12px; 
padding-left:10px;
}

.SCIpad_scroombox_rediowd
{
    width:390px; 
    padding-left:8px; 
    padding-top:15px;
}

.SCIpad_scroombox_rediobutt
{
    float:left; 
    padding-top:6px;
    padding-right:4px;
}

.SCIpad_reddep_text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#be0202;
float:left; 
text-align:left; 
padding:5px;
}

.SCIpad_reddep_text1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#be0202;
text-align:left; 
padding:5px;
}

.SCIpad_checkbox
{
    width:280px; 
    padding-left:8px; 
    padding-top:15px;
}

.SCIpad_dvdbutton
{
    text-align:center; 
    padding-top:15px;
}

.SCIpad_signtext
{
    width:280px; 
    text-align:center; 
    padding-top:10px;
}

.SCIpad_video
{
    width:310px; 
    padding-right:2px; 
    float:right;
}

.SCIpad_smpnewswd
{
    width:695px; 
    padding-top:25px;
}

.SCIpad_grayborder_line{
border-right:#999999 1px solid;
width:225px; 
float:left;
}

.SCIpad_whtnewmsg
{
    width:465px; 
    float:right;
}

.SCIpad_buttontxtwd
{
    width:695px; 
    padding-top:220px;
}


.SCIpad_head_boldblck{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000;
width:695px; 
padding-top:15px; 
text-align:center;
}

.SCIpad_grayborder_line1{
border-bottom:#cccccc 2px solid;
width:690px; 
height:10px;
}

.SCIpad_footer_text
{
    width:695px; 
    text-align:center; 
    padding-top:8px;
}


<!-- New About page css-->


.Arial20Regular1
{
	
	color: #646464;
	font-family: Arial, Helvetica, san-serif;
	font-size: 25px;
	font-weight: bold;
}

.Arial15Regularbold
{
	color: #646464;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 15px;
	font-weight:bold;
}

.red18text{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#e31837;
}

.left_clk{
background-image:url(../images/aboutimg5_left.jpg); 
background-position:left; 
background-repeat:no-repeat; 
width:150px; 
padding:10px 0px 10px 40px; 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#e31837;
text-decoration:none;
}

.right_clk{
background-image:url(../images/aboutimg5.jpg); 
background-position:right; 
background-repeat:no-repeat; 
width:150px; 
padding:10px 40px 10px 0px; 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#e31837;
text-decoration:none;
}

.right_clk1{
background-image:url(../images/aboutimg5.jpg); 
background-position:right; 
background-repeat:no-repeat; 
width:150px; 
padding:10px 40px 10px 0px; 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#e31837;
text-decoration:none;
float:right;
}

A.tablink_img:link {    
    text-decoration: none;
}
A.tablink_img:visited {    
    text-decoration: none;
}
A.tablink_img:hover {
    text-decoration:none;
}

.line_borderleft{
border-left:#ababab 1px solid;
}

.about_headimg{
background-image:url(../images/about_headimg.png); background-position:top; background-repeat:no-repeat; height:318px; width:900px; margin-top:15px;
}

.about_contnt{
background-color:#FFFFFF; width:880px; height:auto; text-align:left; padding:10px;
}

.abt_contnt_wdth{
width:870px; margin-bottom:15px;
}

.contnt_bg{
width:870px; background-image:url(../images/aboutimg9.jpg); background-position:bottom; background-repeat:no-repeat; height:240px;
}

.abt_text_wdth{
width:450px; height:212px; float:left; padding:15px 0px 0px 10px;
}

.txt_algn{
text-align:center; margin-top:15px; color:#FF0000;
}

.teb_boxborder{
width:870px; background-image:url(../images/aboutimg7.jpg); background-position:bottom; background-repeat:no-repeat; float:left;
}

.teb_boxborder1{
width:870px; float:left; margin-bottom:15px;
}

.teb_contnt_boder{
background-image:url(../images/aboutimg7.jpg); background-position:top; background-repeat:repeat-y; width:870px; height:auto; text-align:center; float:left;
}

.foot_contnt_wdth{
width:800px; padding-left:30px; font-size:10px;
}


.viewmenu a{
display: block;
float: left;
width:174px;
height:159px;
background-image:url(../images/aboutimg_view.png);
background-position:top;
background-repeat:no-repeat;
}

.viewmenu a:visited, .viewmenu a:active{
display: block;
float: left;
width:174px;
height:159px;
background-image:url(../images/aboutimg_view.png);
background-position:top;
background-repeat:no-repeat;
}


.viewmenu a:hover, .viewmenu a.selected{
display: block;
float: left;
width:174px;
height:159px;
background-image:url(../images/aboutimg_view_over.png);
background-position:top;
background-repeat:no-repeat;
}



.editmenu a{
display: block;
float: left;
width:170px;
height:159px;
background-image:url(../images/aboutimg_edit.png);
background-position:top;
background-repeat:no-repeat;
}

.editmenu a:visited, .editmenu a:active{
display: block;
float: left;
width:170px;
height:159px;
background-image:url(../images/aboutimg_edit.png);
background-position:top;
background-repeat:no-repeat;
}


.editmenu a:hover, .editmenu a.selected{
display: block;
float: left;
width:170px;
height:159px;
background-image:url(../images/aboutimg_edit_over.png);
background-position:top;
background-repeat:no-repeat;
}




.sharemenu a{
display: block;
float: left;
width:171px;
height:159px;
background-image:url(../images/aboutimg_share.png);
background-position:top;
background-repeat:no-repeat;
}

.sharemenu a:visited, .sharemenu a:active{
display: block;
float: left;
width:171px;
height:159px;
background-image:url(../images/aboutimg_share.png);
background-position:top;
background-repeat:no-repeat;
}


.sharemenu a:hover, .sharemenu a.selected{
display: block;
float: left;
width:171px;
height:159px;
background-image:url(../images/aboutimg_share_over.png);
background-position:top;
background-repeat:no-repeat;
}





.projectmenu a{
display: block;
float: left;
width:186px;
height:159px;
background-image:url(../images/aboutimg_project.png);
background-position:left;
background-repeat:no-repeat;
}

.projectmenu a:visited, .projectmenu a:active{
display: block;
float: left;
width:186px;
height:159px;
background-image:url(../images/aboutimg_project.png);
background-position:left;
background-repeat:no-repeat;
}


.projectmenu a:hover, .projectmenu a.selected{
display: block;
float: left;
width:186px;
height:159px;
background-image:url(../images/aboutimg_project_over.png);
background-position:left;
background-repeat:no-repeat;
}



.mobilemenu a{
display: block;
float: left;
width:169px;
height:159px;
background-image:url(../images/aboutimg_mobile.png);
background-position:top;
background-repeat:no-repeat;
}

.mobilemenu a:visited, .mobilemenu a:active{
display: block;
float: left;
width:169px;
height:159px;
background-image:url(../images/aboutimg_mobile.png);
background-position:top;
background-repeat:no-repeat;
}


.mobilemenu a:hover, .mobilemenu a.selected{
display: block;
float: left;
width:169px;
height:159px;
background-image:url(../images/aboutimg_mobile_over.png);
background-position:top;
background-repeat:no-repeat;
}



.view_contnt_wdth{
width:870px; text-align:center; padding-top:20px;
}

.view_contnt_wdth1{
width:870px; height:auto; padding-bottom:35px; float:left;
}

.view_imgspc{
width:200px; float:left;
}

.view_hedtxt{
width:600px; text-align:left; color: #333333;
	font-family: Arial, Helvetica, san-serif;
	font-size: 25px;
	font-weight: bold;
}

.view_hedtxt1{
color: #646464;	
	font-family: Arial, Helvetica, san-serif;
	font-size: 18px; font-weight:normal;
}

.view_linktxt{
width:150px; float:right; padding-top:8px; font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#e31837;
}

.view_linkbutt{
width:50px; float:right;
}

.view_redtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#e31837;
text-decoration:underline;
}

.prot_txtbox{
background-image:url(../images/aboutimg31.jpg); background-repeat:no-repeat; background-position:top; height:73px; font-size:18px; color:#676767; padding-top:13px;
}
