﻿@media print { .noprint { display: none; } }	
/*body{margin:0px;padding:0px;background:#ff0000; background:url(../i/p/dp_bg.jpg)  repeat #F0E8DB;font-family:Arial;font-weight:normal;color:#333333;font-size:12px;}*/
body{margin:0px;padding:0px;background:#F0E8DB;font-family:Arial;font-weight:normal;color:#333333;font-size:12px;}
form{margin:0px;padding:0px;}
img{border:none;}
a {color:#056194;text-decoration:none;}
a:hover{text-decoration:underline;}
.err {z-index:1; width:898px;margin:0px auto 5px auto;border: solid 1px #ff0000;padding: 10px 10px 10px 50px;background: #ffdddd url(../i/p/m_icon_boot.gif) no-repeat;background-position: 5px 5px;color: #333333;font-weight: bold;font-family: Arial;font-size: 11px;}
.justify{text-align:justify;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}

.bdr{border:solid 1px #775450;}
.lbdr{border-left:solid 1px #CEC8BE;}
.rbdr{border-right:solid 1px #775450;}
.tbdr{border-top:solid 1px #775450;}
.bbdr{border-bottom:solid 1px #775450;}

.bdr5{border:solid 5px #DBE8A0;}
.lbdr5{border-left:solid 5px #DBE8A0;}
.rbdr5{border-right:solid 5px #DBE8A0;}
.tbdr5{border-top:solid 5px #DBE8A0;}
.bbdr5{border-bottom:solid 5px #DBE8A0;}

.linebr{display:inline;float:left;width:100%;height:0px;overflow:auto;overflow-x:hidden;overflow-y:hidden;}
.linebr5{display:inline;float:left;width:100%;height:5px;overflow:auto;overflow-x:hidden;overflow-y:hidden;}
.linebr10{display:inline;float:left;width:100%;height:10px;overflow:auto;overflow-x:hidden;overflow-y:hidden;}
.linebr15{display:inline;float:left;width:100%;height:15px;overflow:auto;overflow-x:hidden;overflow-y:hidden;}
.linebr20{display:inline;float:left;width:100%;height:20px;overflow:auto;overflow-x:hidden;overflow-y:hidden;}

.ntxt{display:inline;float:left;width:100%;padding:0px;margin:0px;text-align:justify;}


.BaseColor{color:#056194 !important;text-decoration:none;}
.seemLessLink{cursor:pointer; text-decoration:none;}

/* Head part is represented by '#hd' */

#hd{z-index:9; width:960px;margin-left:auto;margin-right:auto;height:106px; position:relative; background:#F0E8DB;}
#hd .logo{z-index:1;position:absolute;width:122px;height:103px;  top:3px; left:0px;}

#hd .head{z-index:3;position:absolute;background:url(../i/p/bg_strawberry_top.jpg) no-repeat right top;width:837px;height:67px; right:0px; top:0px;}
#hd .head h1{color:#333333;font-family:Times New Roman;font-weight:normal;font-size:20px;position: absolute; top: 29px; left: 8px;}
#hd .head a{color:#056194;text-decoration:none;}
#hd .head a:hover{color:#056194;text-decoration:underline;}
#hd	.divStylePhone{position: absolute; top:7px; left:665px;}
#hd	.SpanStyleCallNow{padding-left:3px; color:#F7FADB; font-family:Arial; font-weight:bold; font-size:11px; position:relative; top:-7px;}
#hd	.SpanStylePhoneNo{padding-left:3px; color:#F7FADB; font-family:Arial; font-weight:bold; font-size:20px; position:relative; top:-4px;}

#hd .head span.links{position: absolute; top: 4px; left: 160px;}
#hd .head img.ImagePhone{position: absolute; top: 27px; left: 224px;}
#hd .head img.ImageSlogan{position:absolute; top: 25px; left:160px;}
#hd .head .ImageLogo{position:absolute; left:510px; top:2px;}

#hd .FloatLeft{display:inline;float:left;text-align:left;}
#hd .FloatRight{display:inline;float:right;text-align:left;}
#hd .SiteMenu{z-index:2;position:absolute;top:67px;right:20px; left:-3px ;width:960px;height:30px;}

#hd .divStyleLogin{background:#EAEAEA url(../i/p/gradient1.jpg) repeat-x top; display:block;min-height:218px;border:solid 2px #573B37;width: 426px; display: none; top: 25px; right: 0px; position: absolute; padding:10px;}
#hd .divStyleLogin .txtBoxBig{padding:4px 4px 4px 4px;border:solid 2px #84AEBA;font-Size:18px;font-weight:bold;width:230px;color:#333333;}
#hd .divStyleLogin a{display:block;padding:4px 0px 4px 0px;font-weight:bold; font-size:13px; text-decoration:underline;color:#3980A0;}
#hd .divStyleLogin .lblRememberMe{display:block;padding:0px 0px 4px 0px;font-weight:bold; font-size:14px; color:#414141;}
#hd .divStyleLogin .bbdr{border-color:#573B37;}
#hd .divStyleLogin .lblOR{font-weight:bold; font-size:14px; color:#414141;}
#hd .divStyleLogin h4{font-size:14px; color:#414141;}
#hd #spanLogin a{color:#FFFFFF;}

#hd .divStyleLoggedin{background:#EAEAEA url(../i/p/gradient1.jpg) repeat-x top; display:block;min-height:218px;border:solid 2px #573B37;width: 200px; display: none; top: 24px; right: 93px; position: absolute; padding:0px;}
#hd .divStyleLoggedin #ulAccountMenu {list-style:none;margin:0px;padding:0px;}
#hd .divStyleLoggedin #ulAccountMenu li a{display:block;width:145px;padding:15px 5px 12px 50px;border-bottom:solid 1px #cccccc;color:#333333;text-decoration:none; font-size:11px;}
#hd .divStyleLoggedin #ulAccountMenu li a:hover{color:#333333;text-decoration:none;}
#hd .divStyleLoggedin #ulAccountMenu li:hover{background:#eaeaea url(../i/p/bg_lgray.jpg) repeat-x;}
#hd .divStyleLoggedin #ulAccountMenu li.iehover{background:#eaeaea url(../i/p/bg_lgray.jpg) repeat-x;}

#hd .divStyleLoggedin #ulAccountMenu li a.ico-orderArrangements{background:url(../i/p/ico_s_order_arrangement.gif) no-repeat 8px 1px;}
#hd .divStyleLoggedin #ulAccountMenu li a.ico-trackYourOrder{background:url(../i/p/ico_s_track_order.gif) no-repeat 8px 1px;}
#hd .divStyleLoggedin #ulAccountMenu li a.ico-addressBook{background:url(../i/p/ico_s_address_book.gif) no-repeat 8px 1px;}
#hd .divStyleLoggedin #ulAccountMenu li a.ico-giftReminders{background:url(../i/p/ico_s_gift_reminders.gif) no-repeat 8px 1px;}
#hd .divStyleLoggedin #ulAccountMenu li a.ico-expressCheckOut{background:url(../i/p/ico_s_express_checkout.gif) no-repeat 8px 1px;}
#hd .divStyleLoggedin #ulAccountMenu li a.ico-editYourProfile{background:url(../i/p/ico_s_edit_profile.gif) no-repeat 8px 1px;}
#hd .divStyleLoggedin #ulAccountMenu li a.ico-changeYourPassword{background:url(../i/p/ico_s_change_password.gif) no-repeat 8px 1px;}
#hd .divStyleLoggedin #ulAccountMenu li a.ico-orderHistory{background:url(../i/p/ico_s_order_history.gif) no-repeat 8px 1px;}

#hd .divStyleLocalize{background:#EAEAEA url(../i/p/gradient.jpg) repeat-x center; display:block;border:solid 2px #573B37;width: 936px; display: none; top: 25px; right: 0px; position: absolute; padding: 10px;}

#hd .regionLocal a {display:block;width:230px; margin:2px; padding:7px 7px 7px 50px; float:left; font-weight:bold; text-decoration:none;}
#hd .regionLocal a:hover {color:White; background-color:#ff8500;  text-decoration:none;}
#hd .languageLocal a {display:block;width:150px; margin:2px; padding:7px 7px 7px 7px; float:left; font-weight:bold; text-decoration:none;}
#hd .languageLocal a:hover {background-color:#ffdddd;  text-decoration:none;}

#hd .languageLocal a.selected {color:White; background-color:#ff8500;  text-decoration:none;}

#hd .aUSA{background:url(../i/p/flag_usa.gif) no-repeat 7px 7px;}
#hd .aCA{background:url(../i/p/flag_ca.gif) no-repeat 7px 7px;}
#hd .aUK{background:url(../i/p/flag_uk.gif) no-repeat 7px 7px;}
#hd .aAE{background:url(../i/p/flag_ae.gif) no-repeat 7px 7px;}
#hd .aSA{background:url(../i/p/flag_sa.gif) no-repeat 7px 7px;}
#hd .aKW{background:url(../i/p/flag_kw.gif) no-repeat 7px 7px;}
#hd .aQA{background:url(../i/p/flag_qa.gif) no-repeat 7px 7px;}

#hd .FindStore{position:absolute;bottom:0px;right:0px;height:30px;width:200px;text-align:center; font-weight:bold;}
#hd .FindStore input.FindZip{width:50px;background:#ffffff url(../i/p/bottom.gif) no-repeat right;background-position:52px;padding-right:12px;border:solid 1px #666666; position:relative; top:2px;}
#hd .FindStore span{position:relative; top:2px; font-size:11px;}
#hd .FindStore input{position:relative; top:5px; padding:1px; font-size:11px;}

/* END of Head part  represented by '#hd' */

/* body part  represented by '#bd' */

#bd{z-index:2;width:960px;margin-left:auto;margin-right:auto; background-image:none; background-color:#F0E8DB; }

#bd .topBanner{position:relative;width:100%;height:400px;}
#bd .topBanner .mBanner {position:absolute;top:0px;left:0px; height:400px; width:680px;}
#bd .topBanner .tBanner {position:absolute;top:0px;right:0px; height:198px; width:276px;}
#bd .topBanner .bBanner {position:absolute;bottom:0px;right:0px; height:198px; width:276px;}


#bd .BannerPager{position:absolute; right:8px; bottom:0px;width:600px;text-align:right; height:19px; padding-top:1px;}
#bd .topBanner .mBanner img {position:absolute; top:0px; right:0px; }
#bd .topBanner .mBanner .BannerPager a{display:inline-block;vertical-align:bottom;font-size:10px;border:solid 1px #666666;background:#f1f1f1;padding:0px 3px 0px 3px;margin:0px 1px 0px 1px;text-decoration:none;color:#333333;}
#bd .topBanner .mBanner .BannerPager a:hover{background:#ff8800;color:#ffffff;}
#bd .topBanner .mBanner .BannerPager a.selected{background:#ff8800;color:#ffffff;}

#bd .topBanner .bBanner a{background:url(../i/p/blt_1_w.gif) no-repeat 10px 12px;display:block;width:100%; text-align:left; padding:5px 4px 5px 25px; color:#F7FADB;font-family:Times New Roman;font-size:20px;text-decoration:none; border-bottom:solid 1px #A9866A;}
#bd .topBanner .bBanner a:hover{background-color:#804040;}

#bd .ArrangementSearchBar{display:block;float:left;position:relative;height:30px; margin:3px 0px 3px 0px; width:100%;z-index:1;}
#bd .ArrangementSearchBar h1{color:#3F3938;font-size:16px;font-weight:bold;}

#bd .ArrangementList{display:inherit;float:left;width:100%; background-color:#F0E8DB; }
#bd .ArrangementList .arr {position:relative; display:inline;float:left;width:235px;height:320px;margin:0px;padding:4px 2px 13px 3px;}
#bd .ArrangementList .arr a{font-weight:bold;}

#bd .FloatLeft{display:inline;float:left;text-align:left;}
#bd .FloatRight{display:inline;float:right;text-align:right;}

#bd .LeftBanner{position:relative;display:block;float:left;width:469px;height:243px;border:solid 5px #DBE8A0;}
#bd .RightBanner{position:relative;display:block;float:right;width:467px;height:243px;border:solid 5px #DBE8A0;}

#bd .ContentArea{display:inline;float:left;width:958px;padding:0px;margin:0px;background-color:#ffffff;border: solid 1px #968476;text-align:justify;}

#bd .topDivArrDetail{position:relative; height: 75px;}

/* END of  Body part  represented by '#bd' */

/* Foot part  represented by '#ft' */
#ft{width:960px;margin-left:auto;margin-right:auto; font-size:11px;color:#31342d; background-color:#F0E8DB;}
#ft .MailingList{display:block;float:left;position:relative;width:958px; border:solid 1px #BBAFA1; background-color:#D9C7B1;}
#ft .MailingList #tblFooter{}
#ft .MailingList #tblFooter .rightBorder{padding:2px 9px 2px 9px; border-right:solid 1px #6F5944;}
#ft .MailingList #tblFooter .rightBorder #tblLinks td{padding-left:5px;font-size:10px;color:#3D8AA8;font-weight:bold;}
#ft .MailingList #tblFooter #tdSignUpforOffer{font-size:12px;padding-bottom:1px;font-weight:bold;}
#ft .MailingList #tblFooter #tdFooterEAText{font-size:15px;color:#66644B;}
#ft .MailingList #tblFooter #tdFSUText{font-size:23px;color:#4E4A3E;}
#ft .MailingList #tblFooter #tdBecomeAFanText{font-size:15px;color:#8B8D77;}
#ft .MailingList #tblFooter #tdTodayText{font-size:25px;color:#CF5D21;}
#ft .MailingList #tblFooter .lineBrown {padding-left:20px; padding-right:20px; vertical-align:middle;}
#ft .MailingList #tblFooter .lineBrown div{border-right:solid 2px #806A55; height:30px;}

#ft .MailingList h1{font-family:Times New Roman;font-size:16pt;font-weight:normal; color:#2E3126;position: absolute; top: 6px; left: 80px; border-right:solid 1px #B4CC42; padding:3px 20px 2px 0px;}
#ft .MailingList span{font-weight:bold;color:#666666;font-size:13px;position: absolute; top: 8px; right: 10px;}
#ft .MailingList span .inputtxt{width:450px; font-size:11px; padding:1px; border:solid 1px #056194;}

#ft .ntxtwithImage{position: relative; height: 55px;}
#ft .ntxtwithImage img{position: absolute; top: 14px;left: 0px;}
#ft .ntxtwithImage p{position: absolute; top: 0px; right: 0px; width: 860px; margin:0px; padding:2px; color:#888888; font-weight:normal;}

#ft .FooterLinks {position: relative; height: 20px;}
#ft .slogan {font-size:16px; color:#000; font-weight:bold;}

/*Standard Styles*/

h1,h2,h3,h4,h5{color:#423F3A;}
h1 { padding:0px; margin:0px; font-size:22px; font-weight:normal; font-family:Arial; color:#222222; }
h2 { padding:0px; margin:0px; font-size:18px; font-weight:bold; font-family:Arial; }
h3 { padding:0px; margin:0px; font-size:14px; font-weight:bold; font-family:Arial; }
h4 { padding:0px; margin:0px; font-size:13px; font-weight:bold; font-family:Arial; }
h2.light {color:#999999;}
h1.light {color:#ffffff;}

.light {color:#f1f1f1 !important; text-decoration:underline;}

.divstyle1{background-color:#EAEAEA; display:block;border:solid 1px #cccccc;background-image:url(../i/p/gradient.jpg) !important;  	background-repeat:repeat-x;}
.divstyle2{background-color:#ffffff; display:block;border:solid 1px #cccccc;}
.divstyle3{background-color:#573B37;}
.divstyle4{background: #C12B36 /*url(../i/p/ordering_hdr_slice.jpg)*/ repeat-x top;border: solid 1px #59413C;}
.divstyle5{background: #f1f1f1 url(../i/p/bg_gray_top.jpg) repeat-x top;border: solid 1px #59413C;}
.divstyle6{background: #B82631;border: none;color: #ffffff !important;}
.divstyle7{background: #FFD147; border-left:solid 1px #FFD147;}
.divstyle8{background-color:#EAEAEA; display:block;border:solid 2px #573B37;border-top:none;background-image:url(../i/p/gradient.jpg) !important;  	background-repeat:repeat-x;}
.divstyle9{background-color:#EAEAEA; display:block;border:solid 1px #573B37;background-image:url(../i/p/gradient.jpg) !important;background-repeat:repeat-x;}
.divstyle10{background-color:#EAEAEA; display:block;border:solid 1px #cccccc;background:#eaeaea url(../i/p/gradient1.jpg) repeat-x;}
.divstyle11{background-color:#ffffcc; display:block;border:solid 1px #573B37;} 
.divstyle12{background-color:#fdfdfd; display:block;border:solid 1px #573B37;background-image:url(../i/p/icon_search.gif) !important;background-repeat:no-repeat; background-position:15px center;}           
.roundit{-moz-border-radius:8px;-webkit-border-radius:8px;}
.roundittop { -moz-border-radius-topleft: 8px/*{cornerRadius}*/; -webkit-border-top-left-radius: 8px/*{cornerRadius}*/; -moz-border-radius-topright: 8px/*{cornerRadius}*/; -webkit-border-top-right-radius: 8px/*{cornerRadius}*/; }
.rounditbottom { -moz-border-radius-bottomleft: 8px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 8px/*{cornerRadius}*/; -moz-border-radius-bottomright: 8px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 8px/*{cornerRadius}*/; }

.bigtextbox{font-size:18px;}
.txtBox{width:250px;height:17px; vertical-align:middle; font-size:13px;border:solid 1px #7EADBD;}
.txtBoxDetails{width:250px; height:70px; font-size:12px; border:solid 1px #8592B2; overflow-y:auto; overflow-x:hidden;} 
.ddlGeneral{width:252px;height:20px; font-size:13px; border:solid 1px #8592B2;}
.ddlMedium{width:126px;height:20px;font-size:13px; border:solid 1px #8592B2;}
.ddlSmall{width:100px;height:20px;font-size:13px; border:solid 1px #8592B2;}
.ddlSmall2{width:115px;height:20px;font-size:13px; border:solid 1px #8592B2;}
.txtBoxCal{background:#ffffff url(../i/p/calander_white.jpg) no-repeat right; background-position:231px; width:248px; height:17px; font-size:12px; font-weight:normal; border:solid 2px #7EADBD; cursor:pointer}
.txtBoxBigCal{background:#ffffff url(../i/p/calander.jpg) no-repeat right;padding:4px 25px 4px 4px;border:solid 2px #7EADBD; font-Size:18px;font-weight:normal;width:100px;color:#333333;}
.txtBoxBig{padding:4px 4px 4px 4px;border:solid 2px #7EADBD;font-Size:18px;font-weight:normal;width:100px;color:#333333;}
.txtBoxMidCal{background:#ffffff url(../i/p/calander.jpg) no-repeat right;padding:4px 25px 4px 4px;border:solid 2px #7EADBD; font-Size:16px;font-weight:normal;width:100px;color:#333333;}
.txtBoxMid{padding:4px 4px 4px 4px;border:solid 2px #7EADBD;font-Size:16px;font-weight:normal;width:100px;color:#333333;}
.btnBig{padding:4px 4px 4px 4px;border:solid 1px #056194;font-Size:18px;font-weight:bold;}

.ratingStar{font-size: 0pt;width: 17px;height: 18px;cursor:pointer;background-repeat: no-repeat;}
.filledRatingStar {background-image: url(../i/p/star_gold.gif);}
.emptyRatingStar{background-image: url(../i/p/star_silver.gif);}

.watermarkcolor{color: #aaaaaa;}
.watermarkcolordetails{color: #777777;width:99.5%;border:solid 1px #8592B2;overflow:auto;}

.scroll{overflow:auto;overflow-x:auto;overflow-y:auto;}
.scrollx{overflow:auto;overflow-x:auto;overflow-y:hidden;}
.scrolly{overflow:auto;overflow-x:hidden;overflow-y:auto;}

.ulInline { list-style:none; margin:20px;padding:0px; }
.ulInline li { display:inline; float:left; margin:0px;padding:0px; }
.ulInline li a {display:block;float:left;text-align:left;padding:0px 10px 0px 20px;margin-left:15px;width:160px;background:url(../i/p/blt_1.gif) no-repeat;background-position:left center;border-right:solid 1px #cccccc;font-weight:normal;} 


.ulOccasions { list-style:none; margin:10px 0px;padding:0px; }
.ulOccasions li { display:inline; float:left; margin:0px;padding:0px; }
.ulOccasions li a {display:inline;float:left;text-align:left;padding:1px;margin-right:35px;width:150px;border-right:solid 1px #cccccc;font-weight:bold;font-size:13px;color:#1575AF;} 

.validatorShow{position: absolute;border: solid 1px #65493E;display: block;padding: 10px 10px 10px 34px;background: #ffffcc url(../i/p/m_icon_boot.jpg) no-repeat;background-position: 5px 5px;color: #333333;font-weight: bold;font-family: Arial;font-size:11px;z-index: 199;min-width:140px; max-width:400px; text-align:left;}
.validatorTxt{border-color:#ff0000;background: #ffdddd;}
.validatorMsg{}


.absTop{position:absolute;top:0px;}
.absRight{position:absolute;right:0px;}
.absBottom{position:absolute;bottom:0px;}
.absLeft{position:absolute;left:0px;}
.absTopLeft{position:absolute;top:0px;left:0px;}
.absTopRight{position:absolute;top:0px;right:0px;}
.absBottomLeft{position:absolute;bottom:0px;left:0px;}
.absBottomRight{position:absolute;bottom:0px;right:0px;}

#uprgDefault{border:solid 1px #999999; background: url(../i/p/dfloading.gif) 0 0 no-repeat; width:162px; height:143px;z-index:1002; padding:0; margin:auto;position:absolute;}
#uprgSmall{background: url(../i/p/loading1.gif) 0 0 no-repeat; padding:3px 3px 3px 20px; font-size:11px; color:#333333;z-index:1002; position:absolute;}
#uprgSmallProcessing{background: url(../i/p/ajax-loader-1.gif) 0 0 no-repeat; padding:2px 3px 3px 20px; font-size:11px;font-weight:bold; color:#696969;z-index:1002; position:absolute;}

a.cross {background:url(../i/p/bn/cross_black.gif) no-repeat; width:12px; height:11px; display:block; float:right;}
a.cross:hover  {background:url(../i/p/bn/cross.jpg) no-repeat;}

a.crossbig {background:url(../i/p/bn/lcross.jpg) no-repeat -20px 0px; width:20px; height:20px; display:block; float:right;}
a.crossbig:hover  {background:url(../i/p/bn/lcross.jpg) no-repeat 0px 0px;}
a.crossmid {background:url(../i/p/bn/mcross.jpg) no-repeat -15px 0px; width:15px; height:15px; display:block; float:right;}
a.crossmid:hover  {background:url(../i/p/bn/mcross.jpg) no-repeat 0px 0px;}
a.crosssml {background:url(../i/p/bn/scross.jpg) no-repeat -10px 0px; width:10px; height:10px; display:block; float:right;}
a.crosssml:hover  {background:url(../i/p/bn/scross.jpg) no-repeat 0px 0px;}


.divErrorMessageR{position:absolute;border: solid 2px #D21B1B;display: block;padding: 15px 10px 15px 60px;background: #FFCCCD url(../i/p/ico_warning.gif) no-repeat 10px 15px;color: #383838;font-weight: bold;font-family: Arial;font-size:14px;width:408px;text-align:left;}
.divInfoMessage{position:absolute;border: solid 2px #5DA66F;display: block;padding: 15px 10px 15px 60px;background:#ffffcc;color: #383838;font-weight: bold;font-family: Arial;font-size:14px;width:408px;text-align:left;}

.DivMoreNormal{cursor:pointer;height:15px;position:absolute;bottom:0px;right:0px; width:50px;background:#77A200; color:#ffffff; text-align:center;}
.DivMoreOver{cursor:pointer;height:15px;position:absolute;bottom:0px;right:0px; width:50px;background:#77A236; color:#ffffff; text-align:center;}