﻿body{background:#ffffff; font-size:18px; font-family:PT Sans Narrow;}

#myaccContent.LeftPanel { background:#EAEAEA url(<%=ImagePage%>bg_gray_big.jpg) repeat-x; border-right: solid 2px #CBDDE1; width:326px;}
#myaccContent .ContentPages{text-align:left;padding:17px 0px 0px 40px; background-color:#FFFFFF;}
#myaccContent .inline {display:inline;}
#myaccContent #myAccountContentArea {}

/* */    
.headingline{border-top:solid 2px #000000; width:100%; height:1px; font-size:0px}
.linkhd{font-weight: normal;}
.divValidatorMyAcc{padding: 13px 10px 10px 50px;margin: 10px 0px 10px 0px;position:relative;background: #FEFEFE url(../i/revamp_p/icnAlert.png) no-repeat 10px 10px;border: solid 1px #CCC;vertical-align: top;text-align: left;}
.divValidatorMyAcc span{font-size: 22px;color: #900;}
.divValidatorMyAcc ul{margin-top:6px;margin-left:20px;}
.divValidatorMyAcc ul li{list-style-type:disc;color:#333;margin-bottom:0px !important;text-transform:capitalize;}
.validatorTxtMyAcc{background-color:#FFDDDD;border-color: #DE514D !important;}
.calendartxtbox{background: url(../i/revamp_p/bn/bgCalTextbox.png) no-repeat right center;border: 1px solid #AAAAAA;font-family: PT Sans Narrow;padding: 6px;width:368px;font-size:18px;}
.rdbtnchecked{background: #C00 url(../i/revamp_p/bn/rdb1.png) no-repeat 7px 9px;color: white !important;}
.rdbtn{background: #FEFEFE url(../i/revamp_p/bn/rdb0.png) no-repeat 7px 9px;border: solid 1px #999;margin: -1px 0px 0px 0px;position: relative;padding: 10px 10px 10px 40px;cursor: pointer;overflow: hidden;}
.fileUploaderror{margin-bottom: 10px;}

.divValidatorInvalidEmailPwd{padding: 13px 10px 10px 50px;margin: 10px 0px 10px 0px;position:relative;background: #FEFEFE url(../i/revamp_p/icnAlert.png) no-repeat 10px 10px;border: solid 1px #CCC;vertical-align: top;text-align: left;}
.divValidatorInvalidEmailPwd span{font-size: 22px;color: #900;}
.divValidatorInvalidEmailPwd ul{margin-top:-2px;margin-left: 0;width:360px;}
.divValidatorInvalidEmailPwd ul li{list-style-type:none;color:#333;margin-bottom:0px !important; text-transform:none !important;}
/* */
    
#myaccContent .hr{border-top:solid 1px #C9DCE0; width:560px; height:1px; font-size:0px} /* to Draw blue line */
#myaccContent .hr2{border-width:2px}
#myaccContent .hr3{width:100%;}
#myaccContent .hr4{margin-top:0px; margin-bottom:5px;}
#myaccContent .hr5{margin-top:5px; margin-bottom:5px;}
#myaccContent .hr6{margin:0px;}
#myaccContent .hrSep{font-size:0px; height: 1px; background: #CCCCCC;  padding: 0px !important;}

#maContent .DoFruit{color:#aa0000; font-weight:bold}
#myaccContent a{color:#3980A0; text-decoration:none;font-size:18px;font-weight: normal;}
#myaccContent .divmaintop{padding-top: 5px;line-height:26px;font-size:18px;text-align: right;margin-top: -36px;float: right;}
#myaccContent .a1{text-decoration:underline; color:#03789B}
#myaccContent .hColor{color:#666666;}
#maContent .commonColor{color:#03789B;}
#maContent a{color:#035E97;}
#myaccContent #imgCrossButton {padding-right:5px; padding-top:5px; background-color:#FFFFFF; width:625px;}

#maContent #tblHeaderTitle{width:550px; font-size:11px}
#maContent #tblItemsContainer{height:300px; width:560px; overflow-y:auto; overflow-x:hidden}
#maContent #tblItems {width:560px}
#maContent #tblItems td{font-size:11px; padding: 7px 0px;}  /*Items in Repeater*/
#maContent .tblForm .combo td{background-color:White}
#maContent .tblForm .combo td{padding-top:0px !important;}
#maContent .tblForm2 .combo td{padding-top:0px !important;}
#maContent #tblItems a{color:#03789B; text-decoration:none}
#maContent .NoRecordFound{padding:80px 0px 0px 220px} 

#maContent #tblSearchHeader{width:560px; height:40px; padding-bottom:10px} 
#maContent #tblSortHeader{background:#EAEAEA url(../i/revamp_p/bg_gray_orderhistory.jpg) repeat-x; border: solid 1px #D1DADF; width:570px; height:35px; font-size:11.5px;} 
#maContent .myAccountBtns{margin-top:55px;text-align:center;} /* rename to btn*/

#maContent #divmaDefault {background: url(../i/revamp_p/gradient.jpg) repeat-x; border:solid 1px #cccccc; margin-top:20px;}
#maContent #tblDefault {margin:10px 10px 25px 10px;}
#maContent #tblDefault td{padding-top:10px;}
#maContent #divmaDefault a:hover{color:#FF7F2A;}

.topPadding5{padding-top:5px;}
.topPadding10{padding-top:10px;}
.topPadding20{padding-top:20px;}
.topPadding40{padding-top:40px;}
.bottomPadding5{padding-bottom:5px;}
.leftPadding5{padding-left:5px;}
.leftPadding10{padding-left:10px;}
.rightPadding5{padding-right:5px;}
.leftPadding15{padding-left:15px;}
.leftMargin60{margin-left:60px;}

.largefont{font-size:13.5px}
.normalfont{font-size:12px}
.smallfont{font-size:14px}
.notesfont{font-size:16px;}
.underline{text-decoration:underline;} 
#maContent .bold{font-weight:bold;}

.tblForm2{}
.tblForm2 td{padding:3px}

/* Success Message */
#myaccContent .MessageDiv,.MessageDiv{border:solid 1px #cccccc;background-image:url(../i/revamp_p/gry_odr_bg.jpg); background-repeat:repeat-x;  margin:25px 80px 75px 80px; padding:15px 20px; text-align:center}
/* End success Message */

/* Master Page */
#myaccContent .LeftPanel{width:200px; padding-top:17px;}
#myaccContent #csMenu {list-style: none;}
#myaccContent #csMenu li{background-position: 6px;}
#myaccContent #csMenu li a{display: inline-block; padding: 5px 5px 5px 5px; color: #000000; font-size: 17px; text-decoration: none; text-transform: uppercase;font-family:Oswald;letter-spacing: 0.06em;}
#myaccContent #csMenu li a:hover{color: #CC0000;}
#myaccContent #csMenu li.Selected a{color: #CC0000;}
#myaccContent #csMenu li.Selected a:hover{color:#CC0000;}
#myaccContent #signIn {padding:20px 20px 10px 30px;}
#myaccContent #spnTop a {border-right:solid 1px #C1C1C1;padding-right:5px;font-size:18px;}

#myaccContent .topDiv{position: absolute;right: 0px;top: -44px;}
#myaccContent .topDiv .links li{border-left:solid 1px #CCC;cursor:pointer;float:left;list-style:none;padding:10px 10px 10px 10px;background-color: #F7F7F7;/*border-bottom: solid 1px #F7F7F7;*/}
#myaccContent .topDiv .links a{color:#333;background-color:#F7F7F7;}
#myaccContent .topDiv .links li.selected{background-color:#E31836;color:#FFF;border-bottom: solid 1px #E31836;}
#myaccContent .topDiv .links li.selected a.selected{background-color:#E31836;color:#FFF;}

#myaccContent .btnNewOrder {float:right;background:url(../i/revamp_p/bn/btnPlaceAnOrder.png) no-repeat;display:block;width:178px;height:30px;}


    /* Recent Orders */
	#myaccContent #order{margin:0px;}
	#myaccContent #order #divPrint {}
	#myaccContent #order #divSeeMore {height:20px;border-bottom:solid 1px #A6AEB8;color:#3980A0;background-color:#EFEFEF;text-align:center;vertical-align:middle;padding-top:5px;padding-bottom: 2px;font-weight:normal;}
	#myaccContent #order #divSeeMore span{cursor:pointer;}
	#myaccContent #order #tblHeaderTitle{width:100%;table-layout:fixed;font-size: 15px;background-color: #FEFDEB;height: 40px;border-bottom: solid 1px #808080;font-family:Oswald;letter-spacing: 0.09em;;}
	#myaccContent #order #tblHeaderTitle td {line-height:20px;text-align:left;vertical-align:middle;padding:10px 3px 3px 3px;}
	#myaccContent #order #tblItemsContainer{width:100%;font-size:18px;overflow:hidden;}
	#myaccContent #order .hr{width:100%}
	#myaccContent #order #tblOrderList {width:100%;}
	#myaccContent #order #tblOrderList td{font-size:18px; vertical-align:middle;padding:3px;}  /*Items in Repeater*/
    #myaccContent #order #tblOrderList tr.OrderItem{}
    #myaccContent #order #tblOrderList a{text-decoration:underline;}
    
	#myaccContent #order #Numberhd{width:115px}
	#myaccContent #order #Numberhd span{}
	#myaccContent #order #Number{width:115px}
	#myaccContent #order #Number span{font-weight:normal;text-decoration:none;}
	#myaccContent #order .Date{width:85px;padding-left: 2px;}	
	#myaccContent #order .Type{width:75px;}
	#myaccContent #order .Type span{font-weight:normal;}
    #myaccContent #order .FulfillmentDate{width:120px;}
    #myaccContent #order .Actions{width:147px;text-align:right;}
	#myaccContent #order .Name{width:170px;text-transform:capitalize;}
	#myaccContent #order #tblOrderList .Name{color: #808080;}
	#myaccContent #order #tblOrderList .FulfillmentDate{color: #808080;}	
	#myaccContent #order .DelPkupDate{width:90px}
	#myaccContent #order .Total{width:100px;}
	#myaccContent #order .Total span{margin-left:20px;}
	#myaccContent #order .space{width:15px}
	#myaccContent #order .Status{width:110px}
	#myaccContent #order #tblOrderList .Status{font-weight:normal;color: #808080;}
	#myaccContent #order #tblOrderList .Total{font-weight:normal;text-align: center;}
	#myaccContent #order #tblOrderList .Success{color:#095D0F}
    #myaccContent #order #tblOrderList .Cancelled{color:#CC0012}
    #myaccContent #order #tblOrderList .Pending{color:#0B2C95}
    /*#maContent #order #tblOrderList .Received{color:#0B2C95}
    #maContent #order #tblOrderList .Logged{color:#FF7F2A}*/
    #myaccContent #order #tblSortHeader {width:100%;background:url(../i/revamp_p/bg_menuSelctd.jpg) repeat-x 0px 0px;border-top:solid 1px #808080;border-right:solid 1px #808080;border-bottom:solid 1px #808080;border-left:solid 1px #808080;height:42px;}
     #myaccContent #order #tblSortHeader td {vertical-align:middle;padding-right: 2px;}
    #myaccContent #order #tblSortHeader .show{width:170px; font-size:18px; font-weight:normal; text-align:left;padding-left: 5px;}
    #myaccContent #order #tblSortHeader .month{width:100px}
    #myaccContent #order #tblSortHeader .sort{width:77px; font-size:18px; font-weight:normal; text-align:right}
    #myaccContent #order #tblSortHeader .sortby{width:137px}

    #myaccContent #order #tblOrderList .delievered{color:#10318E; font-weight:bold;}
    #myaccContent #order #tblOrderList .cancelled{color:#CB080C; font-weight:bold;}
    #myaccContent #order #tblOrderList .pendingInTransit{color:#777777; font-weight:bold;}
    #myaccContent #order #tblOrderList .recieved{color:#246C20; font-weight:bold;}
	
	#myaccContent #order #tblOrderList .btnView{cursor:pointer;background: url(../i/revamp_p/bn/btnView.png) no-repeat 1px 1px;height:32px;width:48px;margin-top:1px;display:inline-block;}
	#myaccContent #order #tblOrderList .btnTrackOrder{cursor:pointer;background: url(../i/revamp_p/bn/btnTrackOrder.png) no-repeat 1px 1px;height:32px;width:85px;margin-top:1px;display:inline-block;}
    /* End Recent Orders*/
   
     #myaccContent #order #divShopNow {padding-top:35px;height:auto;} 
     #myaccContent #order #divShopNow table {} 
     #myaccContent #order #divShopNow table tr td{background:url(../i/revamp_p/bn/btnRight.png) no-repeat left;padding:0px 75px 0px 30px;font-size: 14px;}
     
/* End Master Page */

/* Privacy Policy */
#maPrivacyContainer{}
#maPrivacyContainer #imgCrossButton {display:inline;float:right;text-align:left; padding-right:5px; padding-top:5px; cursor:pointer}
#maPrivacy{margin-bottom: 20px;text-align:justify;}
#maPrivacy .hr{border-top:solid 1px #000; width:100%; height:1px; margin-bottom:11px} /* to Draw blue line */
#maPrivacy h1{}
#maPrivacy h3 {color:#111;font-family: Oswald;}
#maPrivacy ul{padding-left:50px}
#maPrivacy li{padding-bottom:10px}
#maPrivacy a{color:#03789B}
#maPrivacy .DoFruit{color:#FF840F; font-weight:bold}
/* End Privacy Policy */

/* Sign In */     
	#SignInMainArea a{text-decoration:underline}	
	#SignInMainArea{height:auto;padding-bottom: 30px;}
	#SignInMainArea .separator{background:url(../i/revamp_p/line_gray.gif) no-repeat right 30px;}
	#SignInMainArea li { color:Black; margin-bottom:7px;}
    #SignInMainArea span{ color:#333;}
    #SignInMainArea .remember{display:inline-block;padding-top:4px;color:#000000;}
    #SignInMainArea .divInput{height:48px; padding-top:5px}
    #SignInMainArea .txtBox{font-family:PT Sans Narrow;width:300px;padding:6px;font-size:18px;border:solid 1px #aaaaaa;}
    #SignInMainArea #logo{width:204px; padding-left:50px;}
    #SignInMainArea .divContainer{min-height: 209px;padding-bottom: 15px;}
    #SignInMainArea .divContainer span.radiobtn input{margin-bottom: 6px;}
    #SignInMainArea .Container1{vertical-align:top;min-height:410px;}
    #SignInMainArea .Container2{padding-left:27px;vertical-align:top;min-height:410px;}
    #SignInMainArea #divRegBenefitsHd{height:45px}
    #SignInMainArea .divContainer table{height:138px}
    #SignInMainArea #divForgotPwd{height:33px}
    #SignInMainArea #divSignIntxt{height:45px}
	#SignInMainArea #divForgotPassword {margin:50px 0px 0px 50px;}
    #SignInMainArea #divForgotPassword .divCaption{margin-top:10px; padding:10px; border:solid 1px #C9DCE0; width:540px;}
/* End Sign In */

/* Create Account */
#createAccContent h1{padding:5px 0px 24px 0px;}
#createAccContent .LeftPanelBg {background:#EAEAEA url(../i/revamp_p/bg_gray_big.jpg) repeat-x; border-right: solid 2px #CBDDE1; }
#createAccContent #divLeftPanel{width:204px; padding:122px 25px 0px 25px; text-align:center;}
#createAccContent #divRightPanel{margin:0px 0px 0px 0px}
#createAccContent #maContent{padding:0px 0px 0px 220px;}
#createAccContent #maContent .hr{border-top:solid 1px #C9DCE0; width:600px; height:1px; margin:10px 0px}
#createAccContent #maContent .iconCstPro{padding-left:58px}
#createAccContent #maContent .iconAccInfo{padding:20px 0px 0px 58px}
#createAccContent #maContent .tblForm{font-size:18px;width: 100%;}
#createAccContent #maContent .tblForm td{padding-top:4px;}
#createAccContent #maContent .tblForm .tdWidth{width:194px;}
#createAccContent #maContent .tblForm #trSubscribedToSMS{font-size:13px;color:Red;}
#createAccContent #maContent .tblForm #trSubscribedToSMS .SubToSMS{float:left;width:20px;}
#createAccContent #maContent .tblForm2{font-size:18px;width: 100%;}
#createAccContent #maContent .tblForm2 .offers{vertical-align:middle;}
#createAccContent #maContent .tblForm2 .offers input{vertical-align:baseline;}
#createAccContent #maContent #divTermsOfUse{font-size:16px;padding:20px 30px 20px 30px; background-color:#FAFAFA; border:solid 2px #D9DFDF;height:auto;}
#createAccContent #maContent #divTermsOfUse a{text-decoration: underline;font-size: 100%;color: #035E97;}
#createAccContent #maContent #divTermsOfUse span{font-weight:normal;}
#createAccContent .txtbox{padding:6px;font-family:PT Sans Narrow;width:368px;font-size:18px;border:solid 1px #aaaaaa;}
#createAccContent select{width:382px;}
#createAccContent #maContent .cellPhoneCheckBox{margin:15px 0px 15px 0px;}
#createAccContent #maContent .cellPhoneCheckBox input[type=checkbox]{margin-bottom:15px;}
/* End Create Account */

/* Update Profile */

#maContent #PU .iconCstPro{padding-left:58px}
#maContent #PU .iconAccInfo{padding:20px 0px 0px 58px}
#maContent #PU .tblForm{font-size:18px;}
#maContent #PU .tblForm td{padding-top:4px;}
#maContent #PU .tblForm .tdWidth{width:194px;}
#maContent #PU .tblForm #trSubscribedToSMS{font-size:13px;color:Red;}
#maContent #PU .tblForm #trSubscribedToSMS .SubToSMS{float:left;width:20px;}
#maContent #PU .tblForm #trSubscribedToSMS .SubToSMS input[type=checkbox]{margin-top: 5px;}
#maContent #PU .tblForm2{font-size:18px;}
#maContent #PU .tblForm2 .offers{vertical-align:middle;}
#maContent #PU .tblForm2 .offers input{vertical-align:middle;}
#maContent #PU #divTermsOfUse{margin-right: 103px;font-size:16px;padding:20px 30px 20px 30px; background-color:#FAFAFA; border:solid 2px #D9DFDF;height:auto}
#maContent #PU #divTermsOfUse a{text-decoration: underline;font-size: 100%;color: #C23A33;}
#maContent #PU  .tblForm .combo td{background-color:#FFFFCB}
#maContent #PU .txtbox{padding:6px;font-family:PT Sans Narrow;width:368px;font-size:18px;border:solid 1px #aaaaaa;}
#maContent #PU select{width:382px;}

/*
#maContent #PU .hr{border-top:solid 1px #C9DCE0; width:520px; height:1px; margin-top:10px; margin-left:38px}
#maContent #PU .iconCstPro{padding:20px 0px 0px 38px}
#maContent #PU .iconAccInfo{padding:10px 0px 0px 38px}
#maContent #PU .tblForm{margin:20px 0px 0px 66px;}
#maContent #PU .tblForm td{padding-top:4px;}
#maContent #PU .tblForm .tdWidth{width:160px}
#maContent #PU .tblForm2{margin-left:66px; width:489px}
#maContent #PU .tblForm2 .offers{padding-left:0px;padding-top:15px;}
#maContent #PU #divTermsOfUse{margin:0px 0px 15px 38px; padding:20px 25px 20px 25px; background-color:#FAFAFA; Border:solid 2px #D9DFDF; width:465px; height:auto; font-size:11.25px}
#maContent #PU  .tblForm .combo td{background-color:#FFFFCB}
*/
/* End Update Profile */

/* Change Account Password */
#maContent #CAP{margin-bottom: 20px;}
#maContent #CAP h1{text-align:left;padding: 10px 10px 0px 0px;}
#maContent #CAP .txtbox{padding:6px;font-family:PT Sans Narrow;width:290px;font-size:18px;border:solid 1px #aaaaaa;}
#maContent #CAP #tblMain{padding: 20px 20px 20px 272px;font-size:18px;width: 100%;}
#maContent #CAP #tblMain td{width:167px; padding-top:4px;text-align:left;}


/* End Change Account Password */

/* Express Check Out */ 
#maContent #ExpCO #tblHeaderTitle{padding-top:6px}
#maContent #ExpCO #tblSearchHeader #divTotalCards{color:#187296;}
#maContent #ExpCO #CCTYPEhd{width:160px}
#maContent #ExpCO #CCTYPEhd span{padding-left:16px}
#maContent #ExpCO #CCTYPE{width:160px}
#maContent #ExpCO #CCTYPE span{padding-left:5px; font-weight:bold; color:#03789B}
#maContent #ExpCO .CCNumber{width:130px}
#maContent #ExpCO .CCStatus{width:190px}
#maContent #ExpCO .Actions{width:70px}
	/* Credit Card Add and Update */
		#maContent #CCAddUpdate h1{padding:5px 0px 20px 0px}
		#maContent #CCAddUpdate .tblForm{margin:47px 0px 80px 75px}
		#maContent #CCAddUpdate .tblForm td{padding-top:4px}
		#maContent #CCAddUpdate .tblForm .tdWidth{width:170px}
	/* End Credit Card Add and Update */
/* End Express Check Out */

/* Gift Reminders */
#maContent #gr th{padding-left:5px;text-align:left;font-size: 16px;font-weight: normal;border-bottom:solid 2px #D6DEE2;border-top:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;height: 25px;}
#maContent #gr #tblItemsContainer{border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;}
#maContent #gr #tblItemsContainer th{padding-left:5px;font-weight:normal;font-size:16px;color:#333333;}
#maContent #gr #tblItemsContainer th a{font-weight:normal;font-size:16px;color:#333333;}
#maContent #gr #tblHeaderTitle{padding-top:10px}
#maContent #gr #EventDatehd{width:186px}
#maContent #gr #EventDatehd span{font-weight:normal;font-size:18px;}
#maContent #gr #EventDate{width:25%;}
#maContent #gr #EventDate span{padding-left:5px;font-weight:normal;font-size:18px;text-transform: capitalize;}
#maContent #gr .Event{width:35%;font-weight:normal;font-size:18px;padding-left: 5px;}
#maContent #gr .GRFor{width:25%;font-weight:normal;font-size:18px;padding-left: 5px;text-transform:capitalize;}
#maContent #gr #tblHeaderTitle .Actions{width:137px; text-align:center;}
#maContent #gr .Actions{width:15%;text-align:left;font-weight:normal;font-size:18px;}
#maContent #gr .Actions a{font-weight:normal;font-size:18px;}
	/* Gift Reminders Add and Update */
		#maContent #GRAddUpdate .tblForm{font-size:18px;}
		#maContent #GRAddUpdate .tblForm td{padding-top:4px;}
		/*#maContent #GRAddUpdate .tblForm .RadComboBox table tr td input{font-family:PT Sans Narrow;padding:6px;width:290px;font-size:18px;border:solid 1px #aaaaaa;}*/
		#maContent #GRAddUpdate .tblForm2{font-size:18px;}
		#maContent #GRAddUpdate .tblForm2 td{padding:4px 0px 0px 0px;}
		#maContent #GRAddUpdate .tblForm .tdWidth{width:222px}
		#maContent #GRAddUpdate .tblForm2 .tdWidth{width:226px}
		#maContent #GRAddUpdate .tblForm2 td.radiobtn input{margin: 1px 10px 5px 10px;}		
		#maContent #GRAddUpdate .txtbox{font-family:PT Sans Narrow;padding:6px;width:368px;font-size:18px;border:solid 1px #aaaaaa;}
		#maContent #GRAddUpdate select{width:382px;}
		#maContent #GRAddUpdate .ddlselect{width:382px;}
	/*
		#maContent #GRAddUpdate h1{padding:5px 0px 20px 0px}
		#maContent #GRAddUpdate .tblForm{margin:0px 0px 15px 85px}
		#maContent #GRAddUpdate .tblForm td{padding-top:4px;}
		#maContent #GRAddUpdate .tblForm2{margin:10px 0px 35px 85px}
		#maContent #GRAddUpdate .tblForm2 td{padding-top:4px;}
		#maContent #GRAddUpdate .tblForm .tdWidth{width:128px}
		#maContent #GRAddUpdate .tblForm2 .tdWidth{width:122px}*/
	/* Gift Reminders Add and Update */
/* Gift Reminders */

/*Address Book*/

.redstar{color:#C23A33;}
.divAlphabet {background-color:#FFFFCB; width:15px; font-size:10px; font-weight:bold; color:#00709C; text-align:center; border:solid 1px #EAEAEA}
.divContactList{min-height:322px; margin-left:1px; border:solid 1px #CCCCCC; overflow-y:hidden; overflow-x:hidden;height:auto;}
#maContent #viewContact{margin:6px 0px 0px 75px;font-size:18px;border:solid 5px #C23A33; background-color:#FFFFFF;width:600px; height:auto;position: absolute;top:140px;}
#maContent #viewContact #leftPanel {padding:14px 10px 30px 10px; width:328px;}
#maContent #viewContact #rightPanel {padding:5px;}
#maContent .hWidth{width:80px;}
#maContent .txtMainSearch{width:608px;padding: 6px 6px 6px 28px;font-family:PT Sans Narrow;font-size:18px;background:url(../i/revamp_p/icnSearch1.png) no-repeat 4px center;border:solid 1px #aaaaaa;}
.txtMainSearchValidator{background:url(../i/revamp_p/icnSearch1.png) no-repeat 4px center #FFDDDD !important;border-color: #DE514D !important;}

#maContent #AdBk #tblItemsHeader{border:solid 1px #CCCCCC;font-size: 16px;}
#maContent #AdBk #tblItemsHeader th{border:solid 1px #CCCCCC;font-size: 16px;font-weight:normal;}
#maContent .downarrow{background:url(../i/revamp_p/sortdown.png) no-repeat 98% center;}
#maContent .uparrow{background:url(../i/revamp_p/sortup.png) no-repeat 98% center;}
#maContent #AdBk #tblItems span{color:#035E97}
#maContent #AdBk #tblItems span a{text-decoration:none;font-size:18px;}
#maContent #AdBk #tblItems th{text-align:left;font-size: 16px;font-weight: normal;border-bottom:solid 2px #D6DEE2;height: 25px;}
#maContent #AdBk #tblItems th a{font-size: 16px;font-weight: normal;padding-left:5px;}

#maContent #AdBk #tblItems{width:570px; font-size:11px}
#maContent #AdBk #tblItems td{padding: 5px 0px;}
#maContent #AdBk #tblItems .Name{width:25%;font-size:18px; font-weight:normal;text-transform: capitalize;}
#maContent #AdBk #tblItems .Company{padding-left:5px;width:35%;font-size: 18px; font-weight:normal;}
#maContent #AdBk #tblItems .Phone{width:90px; text-align:left; font-weight:normal;font-size: 14px;}
#maContent #AdBk #tblItems .City{padding-left:5px;width:20%;font-size: 18px; font-weight:normal;}
#maContent #AdBk #tblItems .Action{width:20%;text-align: center;padding-right: 5px;font-size: 18px; font-weight:normal;}
#maContent #AdBk #tblItems .placeorder{font-weight:normal;font-size: 18px;}

#maContent #AdBk .NoRecordFound{text-align: center;padding: 100px 0px 0px 0px;}
	/* Contact Add and Update */
		#maContent #ConAddUpdate .tdWidth{width:171px;}
		#maContent #ConAddUpdate #tdSetReminder{padding-top:18px}
		#maContent #ConAddUpdate .tblForm{font-size:18px;}
		#maContent #ConAddUpdate .tblForm td{padding-top:4px;}
		#maContent #ConAddUpdate .txtbox{font-family:PT Sans Narrow;width:368px;font-size:18px;padding:6px;border:solid 1px #aaaaaa;}
		#maContent #ConAddUpdate select{width:382px;}
		#maContent #ConAddUpdate .ddlselect{width:382px;}
	/*
		#maContent #ConAddUpdate h1{padding:5px 0px 20px 0px}
		#maContent #ConAddUpdate h3{padding:0px 0px 5px 50px}
		#maContent #ConAddUpdate .hr{margin-left:43px; width:518px}
		#maContent #ConAddUpdate .tdWidth{width:133px}
		#maContent #ConAddUpdate #tdSetReminder{padding-top:18px}
		#maContent #ConAddUpdate .tblForm{margin:16px 0px 27px 89px}
		#maContent #ConAddUpdate .tblForm td{padding-top:4px;}
		*/
		/*#maContent #ConAddUpdate .tblForm{margin:0px 0px 15px 75px}
		#maContent #ConAddUpdate .tblForm td{padding-top:4px;}*/

	/* Contact Add and Update */
/*End Address Book */

/* OrderHistory */
	#maContent #order{width:570px}
	#maContent #order #divPrint {height:290px; padding-top:6px}
	#maContent #order #tblHeaderTitle{padding-bottom:4px; width:560px;}
	#maContent #order #tblItemsContainer{height:270px; width:570px; overflow-y:auto; overflow-x:hidden}
	#maContent #order .hr{width:100%}
	#maContent #order #tblOrderList {width:570px}
	#maContent #order #tblOrderList td{font-size:11px; padding: 6px 0px;}  /*Items in Repeater*/
    #maContent #order #tblOrderList a{text-decoration:underline;}
    
	#maContent #order #Numberhd{width:110px}
	#maContent #order #Numberhd span{padding-left:18px}
	#maContent #order #Number{width:110px}
	#maContent #order #Number span{color:#03789B; padding-left:5px; font-weight:bold}
	#maContent #order #Number a{color:#03789B}
	#maContent #order .Date{width:65px}
	#maContent #order .Name{width:120px}
	#maContent #order #tblOrderList .Name{font-weight:bold}
	#maContent #order .DelPkupDate{width:90px}
	#maContent #order .Total{width:60px; text-align:right}
	#maContent #order .space{width:15px}
	#maContent #order .Status{width:100px}
	#maContent #order #tblOrderList .Status{font-weight:bold}
	#maContent #order #tblOrderList .Total{text-align:right}
	#maContent #order #tblOrderList .Success{color:#095D0F}
    #maContent #order #tblOrderList .Cancelled{color:#CC0012}
    #maContent #order #tblOrderList .Pending{color:#0B2C95}
    /*#maContent #order #tblOrderList .Received{color:#0B2C95}
    #maContent #order #tblOrderList .Logged{color:#FF7F2A}*/
    
    #maContent #order #tblSortHeader .show{width:160px; font-size:11px; font-weight:bold; text-align:right}
    #maContent #order #tblSortHeader .month{width:145px}
    #maContent #order #tblSortHeader .sort{width:47px; font-size:11px; font-weight:bold; text-align:right}
    #maContent #order #tblSortHeader .sortby{width:137px}

/*ADDED BY KASHIF ABBAS STARTS HERE*/
#maContent #order #tblOrderList .delievered{color:#10318E; font-weight:bold;}
#maContent #order #tblOrderList .cancelled{color:#CB080C; font-weight:bold;}
#maContent #order #tblOrderList .pendingInTransit{color:#777777; font-weight:bold;}
#maContent #order #tblOrderList .recieved{color:#246C20; font-weight:bold;}
/*ADDED BY KASHIF ABBAS ENDS HERE*/
#divMain{}	
#myaccContent .hrChangePassword{border-top:solid 1px #C9DCE0; width:900px; height:1px; font-size:0px; margin-left:30px} /* to Draw blue line */
#myaccContent #customerLinks{position: absolute; top: 120px; right: 240px; line-height:2;}
#myaccContent #customerLinks a{font-size:13px;}
.tblForm td{text-align:left;}
	
/* End OrderHistory*/


/* FAQs */
#bd #maContent #dvTvw{width:760px;}
#bd #maContent #dvTvw li div{padding-bottom:5px;}
#bd #maContent #dvTvw h1 {padding: 0px; margin: 0px 0px 0px 0px; }
#bd #maContent div.FAQMaindiv{width: 98%;margin:0px auto 0px auto;border-bottom:solid 1px #999;height:42px;}
#bd #maContent #dvTvw .FAQMaindiv ul.faq-menu { margin:0;padding:0;height: 40px;line-height: 40px;}
#bd #maContent #dvTvw .FAQMaindiv ul.faq-menu li { float: left;background-color:#EEEEEE;margin-right:5px;cursor:pointer;}
#bd #maContent #dvTvw .FAQMaindiv ul.faq-menu li a {text-decoration:none; padding: 0 15px; color: #000;display: block;height: 40px;margin: 2px 0px 0px 2px;font-weight: bold;font-size: 17px; text-transform: uppercase;}
#bd #maContent #dvTvw .FAQMaindiv ul.faq-menu li.Selected { border:solid 1px #999;border-bottom:none; background-color:#fff;}
#bd #maContent #dvTvw .FAQMaindiv ul.faq-menu li.first-child {margin-left:10px;}
#bd #maContent .faqitem { padding: 10px 0; border-bottom: 1px solid #ccc; }
#bd #maContent .faqitem h3.head {cursor:pointer;display: inline-block;background:url(../i/revamp_p/arrow-closed.png) left center no-repeat; padding: 0 0 0 28px; color: #069; font-weight: normal;}
#bd #maContent .faqitem h3.head.selectedTab { background:url(../i/revamp_p/arrow-opened.png) left center no-repeat; }
#bd #maContent .faqitem .ans{ margin: 15px 0 0 0; padding: 0 0 0 28px; }
#bd #maContent .faqitem .ans a{text-decoration:underline;font-size:100%;}
#bd #maContent .faqList { margin: 15px 0 20px 0; min-height: 340px; }
/**/

/* French Modifier */
.dofruitbottomtext{font-size:18px;}
.tdaddressbookwidther{width:130px;}
#divPhone{text-transform: capitalize;width: 320px;}

/* CREATE ACCOUNT THANKYOU DIV */
.thankyouDivParent{position: fixed; top: 200px; width: 100%; left: 0px;z-index:1000;text-align: center;}
.thankyouDivParent .thankyouDiv{display:none;z-index:1000;margin: 0px auto 0px auto;position: relative;width:600px;background:#FFFFFF;border:solid 5px #A71919;}
.thankyouDivParent .thankyouDiv h1{padding: 0px 0px 15px 0px;} 
.thankyouDivParent .thankyouDiv h1 sup{vertical-align:top;}
.thankyouDivParent .thankyouDiv .congratulation{padding: 16px 0px;}
.thankyouDivParent .thankyouDiv .congratulation h2{font-size: 30px;color:#CC0000;text-transform:capitalize;padding: 0px 0px 10px 0px;}
.thankyouDivParent .thankyouDiv .congratulation sup{vertical-align:top;}
.thankyouDivParent .thankyouDiv .bottomButtons{padding:25px;}