﻿@import "Styles.css";

.TopBorder{border-top:solid 1px #91197a;margin:5px 0px 5px 0px;}

.FAQ{background:url(../images/CanvasFrame.jpg) no-repeat bottom right}

.FAQ .FAQs{width:529px;background-color:#C4D1E3;padding:15px;margin:0px;font-size:14px;line-height:18px;float:left;display:block;}
.FAQ .FAQs strong{color:#911979;}

.FAQ .FindAnswer{width:327px;float:right;margin:0px;}
.FAQ .FindAnswer .Title{color:#ffffff;font-size:18px;padding:10px;line-height:22px;background-color:#91197a;}
.FAQ .FindAnswer .Title img{float:left;margin-right:10px;}
.FAQ .FindAnswer .Body{background:#e9d0e5 url(../images/PinkBottomBg.jpg) no-repeat left bottom;font-weight:bold;color:#91197a;padding:8px;font-size:14px;line-height:20px;}
.FAQ .FindAnswer .Body fieldset{line-height:25px;border:none;padding:0px;margin:0px;}
.FAQ .FindAnswer .Body .FindAns{border:solid 1px #91197a;width:270px;}
.FAQ .FindAnswer .Body textarea{height:100px;margin-bottom:15px;}
.FAQ .FindAnswer .Message{font-weight:bold;color:Green!important;}


.WhyUsMainContent{background:#ffffff;padding:0px;margin:0px;font-size:16px;line-height:20px;float:left;display:block;}

.WhyUsMainContent #CanvasPrintsPanel{padding:0px;width:554px;}
.WhyUsMainContent #NoHiddenPanel{padding:0px;width:554px;min-height:420px}
.WhyUsMainContent #OrderingShppingPanel{padding:10px 10px 5px 10px;width:534px;}
.WhyUsMainContent #AboutCompanyPanel{padding:10px;width:534px;}
.WhyUsMainContent #UniqueOrderingSystemPanel{padding:10px 10px 20px 10px;width:534px;}

.WhyUsMainContent .ContentPanel{background-color:#C4D1E3;font-size:14px;line-height:18px;}
.WhyUsMainContent .ContentPanel strong{font-size:16px;color:#91197a;line-height:22px;}
.WhyUsMainContent .ContentPanel h3{font-size:16px;color:#91197a;line-height:22px;margin:0px;padding:0px}
.WhyUsMainContent .ContentPanel .pro_tick li{font-size:18px;line-height:30px;}

.WhyUsOption{visibility:hidden;}

.WhyUsRightContent{width:327px;float:right;position:relative;}
.WhyUsRightContent .Title{background-color:#8bb55a;color:White;color:#ffffff;font-size:18px;padding:10px;line-height:22px;}
.WhyUsRightContent .Title img{float:left;margin-right:10px;}
.WhyUsRightContent .Body{background:#e8f0de url(../images/GreenBottomBg.jpg) no-repeat left bottom;padding:8px 8px 42px 8px;font-size:14px;line-height:24px;font-weight:bold;}
.WhyUsRightContent ul{margin:0px 0px 0px 10px;padding:0px;list-style:none;}
.WhyUsRightContent ul li a{color:#91197a;background:url(../images/RedArrow.png) no-repeat center right;padding-right:14px;display:inline-block;text-decoration:none;}
.WhyUsRightContent ul li a:hover, .WhyUsRightContent ul li a.active{color:#8bb459;background:url(../images/GreenArrow.png) no-repeat center right;cursor:pointer;display:inline-block;text-decoration:none;}

.WhyUsRightContent .ContentPanel{padding:10px;font-size:14px;line-height:18px;color:#555555;display:none;}
.WhyUsRightContent .ContentPanel strong{font-size:16px;color:#91197a;line-height:22px;}

.CanvasFrames{/*background:url(../images/Frames.png) no-repeat right bottom;*/}
.CanvasBleed{background:url(../images/CanvasBleed.gif) no-repeat right bottom;}


.PriceTabs{width:560px;float:left;}
.PriceTabs ul{margin:0px;padding:0px;}
.PriceTabs ul.Tabs{height:38px;}
.PriceTabs ul.Tabs li{float:left;font:bold 14px/16px "Trebuchet MS";margin-right:1px;line-height:37px;display:block;padding:0px 15px;cursor:pointer;}
.PriceTabs ul.Tabs li.Active{line-height:38px;}
.PriceTabs ul.Tabs li a,.PriceTabs ul.Tabs li a:hover{color:#fff;text-decoration:none;}
.PriceTabs ul.Tabs li#Tab1{background:url(../images/PriceTabBg1.jpg) top repeat-x;}
.PriceTabs ul.Tabs li#Tab2{background:url(../images/PriceTabBg2.jpg) top repeat-x;}
.PriceTabs ul.Tabs li#Tab3{background:url(../images/PriceTabBg3.jpg) top repeat-x;}
.PriceTabs ul.Tabs li#Tab4{background:url(../images/PriceTabBg4.jpg) top repeat-x;}

.PriceTabs ul.TabDetails{}
.PriceTabs ul.TabDetails li{display:none;padding:10px;height:443px;}
.PriceTabs ul.TabDetails li.Active{display:block;}
.PriceTabs ul.TabDetails li table{width:100%;color:#fff;}
.PriceTabs ul.TabDetails li table tr th{text-align:left;font:bold 12px/26px "Trebuchet MS";padding-left:8px}
.PriceTabs ul.TabDetails li table tr td{text-align:left;font:bold 12px/20px "Trebuchet MS";background:transparent url(../images/PriceTabTableDetailsBg.jpg);padding-left:8px}
.PriceTabs ul.TabDetails li table tr td.Price{text-align:right;padding-left:0px;}
.PriceTabs ul.TabDetails li table tr td ins{text-decoration:none;display:block;float:left;width:58px;}
.PriceTabs ul.TabDetails li table tr td del{margin-right:5px;display:block;float:left;width:58px;}
.PriceTabs ul.TabDetails li table tr .Clear{background:none!important;font:normal 1px/1px "Trebuchet MS";}

.PriceTabs ul.TabDetails li#PortraitDetails{background:#871d1e url(../images/PriceTabBg1_1.jpg) left bottom no-repeat;}
.PriceTabs ul.TabDetails li#PortraitDetails table tr th{background:url(../images/PriceTabTableHeaderBg1.jpg);}
.PriceTabs ul.TabDetails li#PortraitDetails table tr td del{color:#d58081;}
.PriceTabs ul.TabDetails li#PortraitDetails .PricePanelButtons a{background:url(../images/PriceTabTableHeaderBg1.jpg);border:solid 1px #ee8788;}

.PriceTabs ul.TabDetails li#SquareDetails{background:#427903 url(../images/PriceTabBg2_1.jpg) left bottom no-repeat;}
.PriceTabs ul.TabDetails li#SquareDetails table tr th{background:url(../images/PriceTabTableHeaderBg2.jpg);}
.PriceTabs ul.TabDetails li#SquareDetails table tr td del{color:#73c117;}
.PriceTabs ul.TabDetails li#SquareDetails .PricePanelButtons a{background:url(../images/PriceTabTableHeaderBg2.jpg);border:solid 1px #80cc28;}

.PriceTabs ul.TabDetails li#LandscapeDetails{background:#4a8ca4 url(../images/PriceTabBg3_1.jpg) left bottom no-repeat;}
.PriceTabs ul.TabDetails li#LandscapeDetails table tr th{background:url(../images/PriceTabTableHeaderBg3.jpg);}
.PriceTabs ul.TabDetails li#LandscapeDetails table tr td del{color:#61bddc;}
.PriceTabs ul.TabDetails li#LandscapeDetails .PricePanelButtons a{background:url(../images/PriceTabTableHeaderBg3.jpg);border:solid 1px #68d0f3;}

.PriceTabs ul.TabDetails li#PanoramicDetails{background:#a47f4a url(../images/PriceTabBg4_1.jpg) left bottom no-repeat;}
.PriceTabs ul.TabDetails li#PanoramicDetails table tr th{background:url(../images/PriceTabTableHeaderBg4.jpg);}
.PriceTabs ul.TabDetails li#PanoramicDetails table tr td del{color:#edaa4c;}
.PriceTabs ul.TabDetails li#PanoramicDetails .PricePanelButtons a{background:url(../images/PriceTabTableHeaderBg4.jpg);border:solid 1px #e3b371;}

.PriceTabs ul.TabDetails .PricePanelButtons{text-align:center;padding:10px;margin-bottom:10px;}
.PriceTabs ul.TabDetails .PricePanelButtons a{margin-right:10px;color:#fff;text-decoration:none;font:normal 12px/12px "Trebuchet MS";padding:3px 12px;}

#PortraitPanel1{background:url(../images/pt1.png) no-repeat center bottom; height:290px;}
#PortraitPanel2{background:url(../images/pt2.png) no-repeat center bottom; height:290px;}
#PortraitPanel3{background:url(../images/pt3.png) no-repeat center bottom; height:290px;}

#SquarePanel1{background:url(../images/sq1.png) no-repeat center bottom; height:290px;}
#SquarePanel2{background:url(../images/sq2.png) no-repeat center bottom; height:290px;}
#SquarePanel3{background:url(../images/sq3.png) no-repeat center bottom; height:290px;}

#LandscapePanel1{background:url(../images/ls1.png) no-repeat center bottom; height:290px;}
#LandscapePanel2{background:url(../images/ls2.png) no-repeat center bottom; height:290px;}
#LandscapePanel3{background:url(../images/ls3.png) no-repeat center bottom; height:290px;}

#PanoramicPanel1{background:url(../images/pn1.png) no-repeat center bottom; height:290px;}
#PanoramicPanel2{background:url(../images/pn2.png) no-repeat center bottom; height:290px;}
#PanoramicPanel3{background:url(../images/pn3.png) no-repeat center bottom; height:290px;}

.FeatureBox{width:441px;float:left;position:relative;background:#e8f0de;color:#91197a;font:bold 12px/15px "Trebuchet MS";border:solid 1px #bad6a6;margin:5px 0px 0px 0px;}
.FeatureBox h2{background:#285028;font:bold 20px/33px "Trebuchet MS";color:#fff;padding:0px 0px 0px 10px;margin:0px;}
.FeatureBox strong{font:bold 17px/20px "Trebuchet MS";}
.FeatureBox img{margin:10px 15px 10px 10px;float:left;}
.FeatureBox p{margin:8px 0px;}
.FeatureBox .FreeTag{position:absolute;right:0px;top:-12px;width:118px;height:79px;background:url(../images/FreeTag.png);}
.FeatureBox .Dollar5Tag{position:absolute;right:0px;top:-12px;width:118px;height:79px;background:url(../images/5DollarTag.png);}

.FeatureBoxSeparator{width:5px;float:left;height:300px;}

.Prices{width:557px;margin:0px;color:White;font-size:11px;font-weight:normal;float:left;background-image:url(../images/Prices.jpg);}
.Prices ul{margin:0px;padding:0px;list-style:none;}
.Prices ul li{padding:0px;margin:0px;line-height:12.5px;}

.Prices .Title{position:absolute;top:114px;right:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:114px;line-height:26px;text-align:center;}
.Prices .PriceList{position:absolute;bottom:5px;right:5px;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url(../images/PriceBg.png);}
.Prices .WidthinchesTrue{width:170px;}
.Prices .WidthcmTrue{width:200px;}

.Prices .WidthinchesFalse{width:100px;}
.Prices .WidthcmFalse{width:130px;}

.Portrait{width:272px;height:353px;float:left;position:relative;}
.Portrait .Title{border:solid 1px #daaeae;background:url(../images/PortraitBg.png);}
.Portrait .PriceList{border:solid 1px #daaeae;}

.Square{width:272px;height:353px;float:right;position:relative;}
.Square .Title{border:solid 1px #d0deb7;background:url(../images/SquareBg.png);}
.Square .PriceList{border:solid 1px #d0deb7;}

.Landscape{width:272px;height:353px;float:left;margin-top:13px;position:relative;}
.Landscape .Title{border:solid 1px #aacdd8;background:url(../images/LandscapeBg.png);}
.Landscape .PriceList{border:solid 1px #aacdd8;}

.Panoramic{width:272px;height:353px;float:right;margin-top:13px;position:relative;}
.Panoramic .Title{border:solid 1px #ddcdb6;background:url(../images/PanoramicBg.png);}
.Panoramic .PriceList{border:solid 1px #ddcdb6;}

.Prices .currency{}
.Prices ul li .Sizeinches{float:right;width:50px;text-align:left;}
.Prices ul li .Sizecm{float:right;width:80px;text-align:left;}
.Prices ul li .amount{float:right;width:42px;text-align:left;margin-left:5px;}
.Prices ul li .now{float:right;margin-left:5px;}

.GreatPrices{width:327px;float:right;}
.GreatPrices .Title{color:#ffffff;font-size:18px;padding:10px;line-height:22px;background-color:#91197a;}
.GreatPrices .Title img{float:left;margin-right:10px;}
.GreatPrices .Body{background:#e9d0e5 url(../images/PinkBottomBg.jpg) no-repeat left bottom;font-weight:bold;color:#91197a;padding:8px;font-size:13px;line-height:15px;}
.GreatPrices .Body ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;}
.GreatPrices .Body ul li{margin-bottom:12px;padding-left:20px;margin-left:0px;}
.GreatPrices .Body ul li.tick{background:url(../images/tick.png) no-repeat 0px 0px;}
.GreatPrices .Body ul li.square{background:url(../images/square.png) no-repeat 3px 2px;}

.UnitBg{background:url(../images/UnitBg.gif);width:116px;line-height:28px;display:block;text-align:center;color:White!important;text-decoration:none;}

.Upload{width:539px;background-color:#C4D1E3;padding:10px;margin:0px;font-size:16px;line-height:20px;float:left;display:block;height:251px}
.Upload strong{color:#911979;font-size:16px;line-height:22px;}
.Upload ol{list-style-type:none;margin:0px;padding:0px;}
.Upload ol li#one{background:url(../images/HomeStep1Icon.png) no-repeat;padding:5px 10px 10px 55px;}
.Upload ol li#two{background:url(../images/HomeStep2Icon.png) no-repeat;padding:5px 10px 10px 55px;}
.Upload ol li#three{background:url(../images/HomeStep3Icon.png) no-repeat;padding:5px 10px 10px 55px;}

#FileUpload{}
#FileUpload .UploadFile{position:absolute;right:12px;top:113px;z-index:100;width:225px;}/*113*/
#FileUpload .UploadFile .FakeInput{width:140px;}

#UploadBoxParent{position:relative;width:327px;float:right;}

.UploadBox{height:251px;padding:10px 10px 10px 10px;margin:0px;font-size:15px;line-height:20px;background-color:#255229;}
.UploadBox fieldset .UploadFile{width:230px;margin-left:80px;height:34px;}
.UploadBox fieldset .msg{color:Yellow;display:block;height:40px;text-align:left;padding-left:5px;}
.UploadBox fieldset.one{border:none;padding:0px;margin:0px;text-align:center;background:url(../images/one.png) no-repeat 0px 95px;}
.UploadBox fieldset.cross{border:none;padding:0px;margin:0px;text-align:center;background:url(../images/cross.jpg) no-repeat -5px 88px;}
.UploadBox fieldset h2{color:White;padding:15px 20px 25px 20px;margin:0px;font-size:30px;font-weight:bold;}

#redeem{padding:0px;margin:0px;}
#redeem a{position:absolute;background:url(../images/gift-box-redeem.png) no-repeat;width:125px;height:125px;display:block;text-indent:-9999px;right:-3px;top:-30px;}
#giftStyledHeader{text-indent:-9999px;background:url(../images/GiftBoxHeading.png) left top;width:191px;height:23px;margin:10px 0px 10px 0px;padding:0px;}


.MainContent{width:559px;margin:0px;float:left;display:inline-table;position:relative;}
.MainContent .Title{color:#ffffff;font-size:18px;padding:8px 8px 8px 10px;line-height:18px;background-color:#285028;margin:0px;}
.MainContent .Body{background-color:#C4D1E3;padding:10px;font-size:14px;line-height:20px;}
.MainContent .Body strong{color:#91197a;}
.MainContent .Body a img{border:none;}
.MainContent h1{padding:0px;margin:0px 0px 15px 0px;font-size:24px;color:#91197a;}
.MainContent h2{padding:0px;margin:20px 0px 5px 0px;font-size:20px;color:#91197a;}
.MainContent h3{padding:0px;margin:0px;font-size:16px;color:#91197a;}
.MainContent h4{padding:0px;margin:0px;font-size:14px;color:#999;}

.RightContent{width:327px;background-color:#ffffff;margin:0px;float:right;display:block;}
.RightContent .Title{color:#ffffff;font-size:18px;padding:8px 8px 8px 10px;line-height:18px;background-color:#91197a;margin:0px;}
.RightContent .Body{background:#e9d0e5 url(../images/PinkBottomBg.jpg) no-repeat left bottom;padding:5px;font-size:14px;line-height:20px;color:#91197a;font-size:13px;}
.RightContent strong{font-size:17px;color:#91197a;line-height:30px;}
.RightContent .Body a{color:#91197a;text-decoration:none;}
.RightContent .Body ul{margin:0px 0px 0px 5px;padding:0px;list-style:none;}
.RightContent .Body li{padding:0px 0px 0px 25px;background:url(../images/square.png) no-repeat 3px 6px;line-height:22px;font-size:13px;}
.RightContent .Body li.tick{padding:0px 0px 0px 25px;background:url(../images/tick.png) no-repeat 3px 6px;line-height:22px;font-size:13px;}

.RightContent .MiniCart{background:#e9d0e5 url(../images/PinkBottomBg.jpg) no-repeat left bottom;padding:5px 5px 7px 5px;font-size:14px;line-height:20px;color:#000;font-size:13px;line-height:25px;}

.RightContent .WowAwards{background-color:#D7E1ED;padding-bottom:5px;text-align:center;margin-top:5px;}
.RightContent .WowAwards h2{color:#ffffff;padding:10px 10px 10px 37px;margin:0px;background:#91197a;text-align:left;position:relative;}
.RightContent .WowAwards h2 img{position:absolute;left:4px;top:4px;}

.styledForm{padding:0px 10px 10px 10px;}
.styledForm fieldset{border:none;padding:0px;margin:0px;}
.styledForm fieldset label{display:block;float:left;width:160px;font-weight:bold;padding-top:5px;font-size:13px;}
.styledForm fieldset input.StyledInput{float:left;width:200px;border:solid 1px #7F9DB9;}
.styledForm fieldset select.StyledInput{float:left;width:205px;padding:1px;border:solid 1px #7F9DB9;}
.styledForm fieldset textarea.StyledInput{float:left;border:solid 1px #7F9DB9;}
.styledForm fieldset .styledCheckbox{display:block;padding-bottom:25px;}
.styledForm fieldset .styledCheckbox input{float:left;}
.styledForm fieldset .styledCheckbox label{float:left;font-size:10px;line-height:14px;width:200px;color:#777;}
.styledForm fieldset br{clear:left;line-height:10px;}
.styledForm fieldset label .smaller{font-size:10px;color:Gray;}

.Message{display:block;margin:15px;}

.ErrorMessage{display:block;font-size:13px;color:White;font-weight:normal;background-color:#91197A;padding:7px;margin:5px 0px 5px 0px}
.ErrorMessage a{color:White;}

.InfoMessage{display:block;font-size:13px;color:White;font-weight:normal;background-color:#285028;padding:7px;margin:5px 0px 5px 0px}
.InfoMessage a{color:White;}

.Normal{background-image:url(../images/PinkBox.jpg);width:378px;background-repeat:no-repeat;}
.Normal .Container{height:200px;padding:15px;margin-bottom:10px;}
.Normal .Container table{margin-bottom:10px;}
.Normal .Container h3{margin:0px 0px 0px 10px;padding:0px;font-size:14px;}
.Normal .Container a{display:inline-block;margin:0px 5px 0px 0px;}

.Alternate{background-image:url(../images/GreenBox.jpg);width:378px;background-repeat:no-repeat;}
.Alternate .Container{height:200px;padding:15px;margin-bottom:10px;}
.Alternate .Container table{margin-bottom:10px;}
.Alternate .Container h3{margin:0px 0px 0px 10px;padding:0px;font-size:14px;}
.Alternate .Container a{display:inline-block;margin:0px 5px 0px 0px;}

.AddressInfo td, .AddressInfo th{font-size:13px;}


.CanvasBuilder{}
.CanvasBuilder #canvasFlash{position:absolute;left:-12px;top:-7px}
.CanvasBuilder h1{color:#ffffff;font-size:18px;padding:8px 8px 8px 10px;line-height:18px;background-color:#91197a;margin:10px 0px 0px 0px;}
.CanvasBuilder ol{margin:2px 0px 0px 1px;padding:0px;list-style:none;height:91px;}
.CanvasBuilder ol li{float:left;padding:5px;height:75px;margin-right:1px;font-size:13px;line-height:16px;padding-top:10px;}
.CanvasBuilder ol li.one{background:#C4D1E3 url(../images/HomeStep1Icon.png) no-repeat 5px 5px;padding-left:60px;width:215px;}
.CanvasBuilder ol li.two{background:#C4D1E3 url(../images/HomeStep2Icon.png) no-repeat 5px 5px;padding-left:60px;width:262px;}
.CanvasBuilder ol li.three{background:#C4D1E3 url(../images/HomeStep3Icon.png) no-repeat 5px 5px;padding-left:60px;width:215px;}
.CanvasBuilder ol li h4{color:#4E5028;font-size:15px;margin:0px;padding:0px;}
.CanvasBuilder ol li p{margin:0px;padding:8px 0px 0px 0px;}

.Opacity40{-moz-opacity:0.4;-khtml-opacity:0.4;opacity:.40;filter:alpha(opacity=40);}

.clear{clear:both;}

.CartButtons a,.CartButtons input{float:left;margin:0px 8px 10px 8px;display:block;}
#FacebookLikeContainer{background:#D6E0EC;width:450px;padding:10px;height:80px;margin:5px auto 15px auto;border:solid 1px #89A6C9;display:none;}

.styledTable{background-color:#C4D1E3;width:100%;color:White;}
.styledTable td{background-color:#D6E0EC;color:#2E4767;}
.tableHeadings th{background-color:#86A4C8;}
.CartDelete{background:url(../images/CartDelete.png) no-repeat;width:17px;height:13px;display:block;}

.HappyPeopleNames{text-align:right;font-style:italic;font-size:13px;color:Gray;padding:5px;display:block;}
.wow{color: #FE020D;font-weight: bold;font-style: italic;font-size: 1.1em;}
#wowAwards{height: 126px;text-indent: -9999px;margin:0px;padding:0px;padding-bottom:20px;background: url(../images/wow-awards.gif) no-repeat left top;position: relative;}

#uploadWaiting {position: fixed;display: none;margin: auto;width: 100%;left: 0px;top: 0px;height: 100%;background-image: url(../images/blank.png);z-index: 10000;}
#uploadWaiting #innerWaiting {color: #FFFFFF;line-height: 35px;display: block;margin: auto;width: 440px;text-align: center;margin-top: 220px;margin-bottom: 600px;background-color:White;border-right:solid 2px #333;border-bottom:solid 2px #333;border-top:solid 2px #555;border-left:solid 2px #555;}

.LoginForm{padding:0px;line-height:10px;}
.LoginForm fieldset label{display:block;float:left;width:100px;font-weight:bold;padding-top:5px;font-size:13px;}
.LoginForm fieldset input.StyledInput{float:left;width:160px;}

.LoginPanel{float:left;width:270px;}
.LoginPanel h3{font-size:20px;font-weight:normal;}
.LoginPanel a{color:#91197a;font-size:12px;}
.LoginPanel .Message{padding-bottom:10px;}

.RegisterPanel{float:right;width:250px;border-left:solid 1px #000;padding-left:10px;}
.RegisterPanel em{font-size:14px;font-weight:bold;color:#91197a;}
.RegisterPanel h3{font-size:18px;font-weight:normal;}

.ClubC4LForm{padding:0px;line-height:16px;color:#91197a;}
.ClubC4LForm fieldset label{display:block;float:left;width:320px;font-weight:bold;padding-top:5px;font-size:13px;}
.ClubC4LForm fieldset input.StyledInput{float:left;width:200px;}
.ClubC4LForm fieldset textarea.StyledInput{float:left;width:510px;height:100px;resize:none;}

.specialOff{color:#91197a!important;margin-top:20px!important;}

.QualityChecker{color:White;padding-top:43px;padding-left:70px;line-height:18px;font-size:14px;width:180px;height:57px;position:absolute;top:10px;right:10px;}
.QualityCheckerText{position:absolute;top:120px;right:10px;width:250px;font-size:14px;line-height:17px;}


.FullContent{width:892px;background-color:#C4D1E3;margin:0px;position:relative;}
.FullContent .Title{color:#ffffff;font-size:18px;padding:8px 8px 8px 10px;line-height:18px;background-color:#285028;margin:0px;}
.FullContent .Body{padding:10px;font-size:14px;line-height:20px;}
.FullContent h1{padding:0px;margin:0px 0px 15px 0px;font-size:24px;color:#91197a;}
.FullContent h2{padding:0px;margin:20px 0px 5px 0px;font-size:20px;color:#91197a;}
.FullContent h3{padding:0px;margin:0px;font-size:16px;color:#91197a;}
.FullContent h4{padding:0px;margin:0px;font-size:14px;color:#999;}

.pro_tick{list-style:none;margin-left:20px;padding:0px;}
.pro_tick li{padding-left:25px;background-image:url(../images/tick.png);background-repeat:no-repeat;background-position:left center;line-height:25px;}
.PROBody p{padding:0px;margin:0px;}


.PRORegister{padding:0px;}
.PRORegister fieldset label{width:225px;}


.TitleSide{position:absolute;right:8px;top:10px;color:White!important;font-size:12px!important;font-weight:normal;}

.checkoutProcess{margin:0px 0px 0px 0px;padding:0px;width:100%;list-style:none;display:block;border-top:solid 1px white;}
.checkoutProcess li{float:left;background:#91197A url(../images/register-process-arrow.jpg) no-repeat right center;width:131px;color:White;text-indent:10px;padding:5px 3px 5px 3px;}
.checkoutProcess li.processBefore{background:#91197A url(../images/register-process-before.jpg) no-repeat right center;}
.checkoutProcess li.processCurrent{background:#285028 url(../images/register-process-current.jpg) no-repeat right center;width:142px;}
.checkoutProcess li.processLast{background:#91197A;}
.checkoutProcess li.processCurrentLast{background:#285028;width:142px;}

.checkoutExpressProcess{margin:0px 0px 0px 0px;padding:0px;width:100%;list-style:none;display:block;border-top:solid 1px white;}
.checkoutExpressProcess li{float:left;background:#91197A url(../images/register-process-arrow.jpg) no-repeat right center;width:175px;color:White;text-indent:10px;padding:5px 3px 5px 3px;}
.checkoutExpressProcess li.processBefore{background:#91197A url(../images/register-process-before.jpg) no-repeat right center;}
.checkoutExpressProcess li.processCurrent{background:#285028 url(../images/register-process-current.jpg) no-repeat right center;width:191px;}
.checkoutExpressProcess li.processLast{background:#91197A;}

#DeliverySelect{margin:0px;padding:0px;width:100%;list-style:none;}
#DeliverySelect li{margin-bottom:10px;}
#DeliverySelect li span{float:left;margin-top:6px;}
#DeliverySelect li label{float:left;width:auto;font-weight:normal!important;}

.ShippingOptions label{width:auto!important;margin-left:5px;font-weight:normal!important;}
.ShippingOptions input{float:left;margin-top:9px;}

#ShoppingCartPreview{margin-top:10px;}

.SameAddress input{float:left;margin-top:9px;}
.SameAddress label{width:auto!important;font-weight:normal!important;margin-left:5px;}

.RegistrationForm label{width:240px!important;}

.MiniLogin{padding-top:10px;padding-bottom:0px;padding-left:3px;}
.MiniLogin fieldset{padding-bottom:10px;}
.MiniLogin label{width:100px!important;}
.MiniLogin .StyledInput{width:180px!important;}


#CanvasBlog .ArticleName{font-size:18px;font-weight:bold;color:#91197a;line-height:24px;float:left;}
#CanvasBlog .ArticleDate{font-size:12px;color:#7f7f7f;margin-bottom:10px;text-align:right;float:right;}
#CanvasBlog .ArticleDescription{margin-bottom:10px;}
#CanvasBlog .PostedCatText{font-size:12px;text-align:center;color:#7f7f7f;}
#CanvasBlog .PostedCatText a,#CanvasBlog .ArticleComments a{color:Blue;text-decoration:underline;}
#CanvasBlog .PostedCatText a:hover,#CanvasBlog .ArticleComments a:hover{color:Blue;text-decoration:none;}
#CanvasBlog .ArticleComments{padding:10px;background-color:#ececec;border:solid 1px #bcbcbc;}
#CanvasBlog .PageTitle{color:#547DC2;font-size:18px;font-weight:normal;font-family:Arial;text-transform:uppercase;white-space:nowrap;}
#CanvasBlog .FormViewPager a{margin-left:10px;font-size:12px;}
#CanvasBlog .LeaveReply table{background-color:Red;}

.PagingNormal{display:inline-block;background-color:Transparent;padding:0px 4px 0px 4px;color:#6B3688;margin-left:1px;margin-right:1px;}
.PagingActive,.PagingActive:hover,.PagingNormal:hover{display:inline-block;background-color:#22A0F6;padding:0px 4px 0px 4px;color:White;text-decoration:none;margin-left:1px;margin-right:1px;}

.shippingdays{font-size:16px;display:inline-block;width:34px;text-align:center;}
.ShippingText{display:inline-block;padding:13px 0px 10px 0px;font-size:13px!important;color:Black !important;}
.ShippingDate{display:inline-block;padding:13px 0px 10px 0px;background-image:url(../images/DateBg.png);background-repeat:no-repeat;font-size:1em !important;color:Black !important;}


#shipping_draft{background:url(../images/bubble.png);width:0px;height:0px;color:#ffffff;position:absolute;bottom:45px;left:180px;overflow:hidden;}
#shipping_draft #Close{width:13px;height:13px;position:absolute;right:20px;top:15px;background:url(../images/btn-close.gif) top;cursor:pointer;}
#shipping_draft #Close:hover{background:url(../images/btn-close.gif) bottom;}
#shipping_draft .ShippingText{color:White!important;}
#shipping_draft .ShippingDate{color:White!important;}
#shipping_draft .shippingdays{color:Black!important;}
#shipping_draft strong{color:Black!important;text-transform:uppercase;}
#shipping_draft .currency{font-size:15px!important;}



.PressTable {
    border-left: 1px solid #91ABCC;
    border-top: 1px solid #91ABCC;
    border-right: 1px solid #698DBA;
    border-bottom: 1px solid #698DBA;
    border-collapse: collapse;
    border-spacing: 0px;
	width:100%;
}
.PressTable .th {
    border-right: 1px solid #698DBA;
    text-align: center;
}
.PressTable .th, .PressTable .td {
    border-bottom: 1px solid #698DBA;
    padding: 1em;
    vertical-align: middle;
}
.PressTable tr.alt th, .PressTable tr.alt td {
    background-color: #A2B9D5;
}

.OnlineMediaRoom{background:url(../images/Online_Media_Room.jpg);width:723px;height:477px;position:relative;margin:10px auto;}
.OnlineMediaRoom .Content{position:absolute;right:45px;top:175px;font-size:16px;line-height:20px;width:350px;text-align:justify;}
.OnlineMediaRoom .Content a{margin-top:8px;display:block;float:left;text-decoration:none;}
.OnlineMediaRoom .Content a img{border:none;}
.OnlineMediaRoom .Content a#BtnMediaKit{float:right}
.OnlineMediaRoom .Content a#BtnPressContact{margin-left:55px}

.green_tick{list-style:none;margin-left:20px;padding:0px;}
.green_tick li{padding-left:25px;margin-bottom:10px;background-image:url(../images/green_tick.png);background-repeat:no-repeat;background-position:left 4px;line-height:23px;}

.Affiliates{padding:15px 5px 15px 8px;}
.AffiliatesComparison{background:#e8f2fe;margin-top:15px;}
.AffiliatesComparison tr{background:#C4D1E3;}
.AffiliatesComparison tr th{font-weight:bold;text-align:left;}
.AffiliatesComparison tr th.Label{width:32%}
.AffiliatesComparison tr th.Ours{width:34%;background-image:url(../images/Ours_Bg.jpg)}
.AffiliatesComparison tr th.Theirs{width:34%;background-image:url(../images/Theirs_Bg.jpg)}
.AffiliatesComparison tr td{vertical-align:top}
.AffiliatesComparison tr td.Label{font-weight:bold;}

.AffiliatesTestimonial{font-style:italic;margin:10px 0px 0px 5px;color:#464646;}
.AffiliatesTestimonial span{text-align:right;display:block;color:#000000;margin-top:5px}


.accordion{width:98%;margin:auto;}
.accordion h3{color:#000000;padding:6px 25px 7px 6px;margin:0px;}
.accordion p.accordionContent{margin:0px;padding:10px;}
.accordion span.top{display:block;text-align:right;background:#cfddef;padding:5px 10px;}
.accordion span.top a{color:#285028;text-decoration:none;font-style:italic;font-size:13px}

.accordion div.downloadFullDesc div{background:#ccd8e9;color:#464646}
.accordion div.downloadFullDesc span.top{background:#ccd8e9;padding:0px 5px 5px 0px;}


.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; font-size:14px; font-weight:bold;}
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; right: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { border-top: 0; margin-top: -2px; position: relative; top: 0px; overflow: auto; display: none;margin-bottom: 0px; }
.ui-accordion .ui-accordion-content-active { display: block;border-left: 1px solid #e8f2fe;border-right: 1px solid #e8f2fe;border-bottom: 1px solid #e8f2fe;border-top: none; }

.ui-state-default, .ui-widget-content .ui-state-default { border-right: 1px solid #e8f2fe;border-bottom: 1px solid #e8f2fe;border-left: 1px solid #e8f2fe;border-top: 1px solid #e8f2fe; background:url(../images/acc_normal_bg.png) bottom left repeat-x; font-weight: normal; color: #2B5E7D; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #2B5E7D; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border-right: 1px solid #e8f2fe;border-bottom: 1px solid #e8f2fe;border-left: 1px solid #e8f2fe;border-top: 1px solid #e8f2fe; background:url(../images/acc_hover_bg.png) bottom left repeat-x; font-weight: normal; color: #fff; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #fff; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border-left: 1px solid #e8f2fe;border-right: 1px solid #e8f2fe;border-top: 1px solid #e8f2fe;border-bottom: none; background:url(../images/acc_hover_bg.png) 50% 50% repeat-x; font-weight: normal; color: #000000; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }

.ui-icon { width: 14px; height: 14px;}
.ui-state-default .ui-icon { background:url('../images/arrow_normal.png') no-repeat 50% 50%;}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background:url('../images/arrow_hover.png') no-repeat 50% 50%;}
.ui-state-active .ui-icon {background:url('../images/arrow_active.png') no-repeat 50% 50%;}

.ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; }


.GoBack{text-align:right;margin-bottom:10px;}
.GoBack img{border:none;}
.MediaKit{float:left;width:415px;margin:0px 10px 20px 10px;background:#d6e0ec}
.MediaKit .PreviewHolder{float:left;width:125px;text-align:center;padding:10px 0px 0px 10px;height:160px}
.MediaKit .PreviewHolder img{border:solid 1px #8c9db3;}
.MediaKit .TextHolder{float:left;width:265px;padding:5px 5px 5px 10px;height:115px;overflow:hidden;}
.MediaKit .BtnHolder{float:left;width:270px;padding:5px;text-align:right;}
.MediaKit .BtnHolder img{border:none}


.UltimateSatisfaction{background:url(../images/satisfaction_bg.jpg) center center}

.LeftCareerBox{width:97%;margin:10px auto;height:130px;}
.LeftCareerBox img{margin-right:25px}
.LeftCareerBox p{padding:20px 0px 0px 0px;color:#464646}
.LeftCareerBox b{display:block;font-size:16px;line-height:20px;color:#464646}

.RightCareerBox{width:97%;margin:10px auto;height:130px;}
.RightCareerBox img{margin-left:25px}
.RightCareerBox p{padding:20px 0px 0px 0px;color:#464646}
.RightCareerBox span{display:block;font-size:16px;line-height:20px;color:#464646;}

.AffiliateLoginPanel{width:270px;border:solid 1px #698DBA;padding:15px;margin:10px auto;}
.AffiliateLoginPanel h3{font-size:20px;font-weight:normal;}
.AffiliateLoginPanel a{color:#91197a;font-size:12px;}
.AffiliateLoginPanel .Message{padding-bottom:10px;}


.AffiliateRegisterPanel .SignUpPanel{float:left;width:400px;margin:0px 13px;}
.AffiliateRegisterPanel h3{font-size:20px;font-weight:normal;margin-bottom:15px;padding-left:10px;}
.AffiliateRegisterPanel fieldset{border:solid 1px #698DBA;margin:0px;padding:15px;}
.AffiliateRegisterPanel fieldset legend{color:#91197A;font-weight:bold;}
.AffiliateRegisterPanel textarea.StyledInput{width:200px;height:117px;resize:none}
.AffiliateRegisterPanel select.StyledInput{width:202px!important;}


.HistoryTab{padding:0px 10px}
.HistoryTab h2{font-size:16px;font-weight:normal;margin:5px 0px 10px 0px;}
.HistoryTab #shwSocial{display:none;width:280px;height:140px;border:#7f9db9 1px solid;text-align:center;padding:5px 10px;}

.PointsTab{padding:0px 10px}
.PointsTab h2{font-size:27px;font-weight:bold;line-height:60px;margin:0px;padding:0px;}
.PointsTab .PointsBoxBg{width:341px;height:312px;overflow:hidden;background:url(../images/NextBee/PointsBoxBg.png);float:left;}
.PointsTab .PointsBoxBg h3{text-align:center;margin-top:10px;}
.PointsTab .PointsBoxBg ul{list-style-type:none;margin:20px;padding:0px;}
.PointsTab .PointsBoxBg ul li{height:40px;margin:5px 0px;padding:0px;}
.PointsTab .PointsBoxBg ul li b{float:left;line-height:40px;}
.PointsTab .PointsBoxBg ul li div{float:right;width:83px;height:38px;text-align:center;font-size:24px;line-height:38px;padding:0px}
.PointsTab .PointsBoxBg ul li .Normal{background:url(../images/NextBee/NormalBg.png);color:#000;}
.PointsTab .PointsBoxBg ul li .Special{background:url(../images/NextBee/SpecialBg.png);color:#fff;}

.PointsTab .Plus{font-size:40px;font-weight:bold;color:#91197a;line-height:262px;width:25px;float:left;text-align:center;}

.PointsTab .TotalPoints{float:left;padding:60px 0px;width:115px;text-align:center;}
.PointsTab .TotalPoints img{margin-bottom:10px;}
.PointsTab .TotalPoints .Special{background:url(../images/NextBee/SpecialBgGreen.png);color:#fff;width:103px;height:48px;text-align:center;font-size:24px;line-height:48px;padding:0px;margin:auto;}

.WhiteBoxBg{width:820px;margin:auto;height:249px;overflow:hidden;background:url(../images/NextBee/WhiteBoxBg.png);padding:15px;}
.WhiteBoxBg h3{margin-bottom:15px;}
.Wait{margin:10px;}
/*#70a670*/

.RewardsTab{padding:0px 10px}
.RewardsTab h2{font-size:27px;font-weight:bold;line-height:60px;margin:0px;padding:0px;}
.RewardsTab .Special{background:url(../images/NextBee/SpecialBgGreen.png);color:#fff;width:103px;height:48px;text-align:center;font-size:24px;line-height:48px;padding:0px;margin:auto;float:left;}

.FormattedData{background:#ffffff;}
.FormattedData td{padding-left:10px;}
.FormattedData th{padding-left:10px;text-align:left;}
.FormattedData thead tr{background:#b8cae0;font-size:16px;color:#000;}
.FormattedData tbody tr{font-size:14px;color:#485260}
.FormattedData tbody .NormalRow{background:#e0e7f0;}
.FormattedData tbody .AlternateRow{background:#d2ddea;}

#emailReferralDiv,#emailReferralDiv td{font-family:"Trebuchet MS";font-size:14px;line-height:16px;color:#000;}
.ReferralStyledTextArea{border:solid 1px #7F9DB9;overflow: auto; resize: none;width: 500px; height: 185px;}
.small_italic{color:#565f6b;font-size:12px;}

#nextbeeWaitDiv {padding-top:49px;width:500px;}
#nextbeeWaitDiv div{border:solid 1px #7f9db9;padding:7px 20px;font-size:24px;line-height:33px;text-align:center;color:#000;background:url(../images/NextBee/ReferralMessageBg.jpg);}
#nextbeeWaitDiv a{color:#00f;font-size:24px;line-height:33px;}

.OverviewTab{width:860px;background:#C4D1E2 url(../images/NextBee/ReferralBgTop.jpg) no-repeat;margin:auto;position:relative;}
.OverviewTab .Block3{height:719px;background:url(../images/NextBee/Referral_3_Blocks.png) 30px 95px no-repeat;position:relative;}
.OverviewTab .Benefits{position:absolute;right:10px;top:245px;width:290px;color:#5d0c4e;font-size:17px;line-height:24px;font-weight:bold;}
.OverviewTab .Benefits ul {list-style-type:none;padding:0px;margin:0px;}
.OverviewTab .Benefits ul li{margin-bottom:15px;background:url(../images/NextBee/GreenTick.png) no-repeat left 5px;padding-left:27px;}
.OverviewTab .HowItWorks{position:absolute;left:32px;top:460px;width:515px;color:#5d0c4e;font-size:15px;line-height:20px;}
.OverviewTab .Rewards{background:url(../images/NextBee/RewardsBg.png) 20px 0px no-repeat;width:753px;height:100px;padding:30px 0px 33px 20px;overflow:hidden;margin-left:10px;}

.OverviewTab .ReferralBottom{background:#C4D1E2 url(../images/NextBee/ReferralBgBottom.jpg) no-repeat;width:861px;height:257px;}
.OverviewTab .ReferralBg{background:url(../images/NextBee/ReferralBg.png) repeat-y;}
.OverviewTab .GetStarted{text-align:center;}
.OverviewTab .BottomLight{position:absolute;right:0px;bottom:90px;}

.RewardList{background:url(../images/NextBee/RewardsBg1.png) 0px 0px no-repeat;width:850px;height:133px;overflow:hidden;margin:10px auto;padding-top:5px;}

#NextBeeDataDiv{}
#NextBeeDataLabelDiv h1 { font-size: 24px; color: #91197a; width:99%;}
.accordion dt { background-color: #CDA2C8; color: #ffffff; }
.accordion dt.selected { background-color: #91197a; color: #ffffff; }


.News{background:url(../images/NewsBg.jpg);width:812px;height:340px;padding:45px 20px 15px 20px;}
.News .NewsScroller{overflow:auto;width:812px;height:335px;color:#464646;}
.News .NewsScroller strong{color:#000}
.News .NewsScroller .Separator{border-top:solid 1px #b2bece;height:1px;margin:10px auto;}

.MyAccountLinks a{display:block;width:161px;height:94px;float:left;text-decoration:none;margin-right:9px;background-position:left top;}
.MyAccountLinks a:hover,.MyAccountLinks a.Active{background-position:bottom left;}
.MyAccountLinks #Welcome{background-image:url(../images/bnWelcome.jpg);}
.MyAccountLinks #EditAccountDetails{background-image:url(../images/bnEditAccountDetails.jpg);}
.MyAccountLinks #ViewOrderHistory{background-image:url(../images/bnViewOrderHistory.jpg);}
.MyAccountLinks #LoyalityReferralCenter{background-image:url(../images/bnLoyalityReferralCenter.jpg);}
.MyAccountLinks .SignOut{background-image:url(../images/bnSignOut.jpg);}


.MyAccountLinksSmall a{display:block;width:161px;height:55px;float:left;text-decoration:none;margin-right:9px;background-position:top left;}
.MyAccountLinksSmall a:hover,.MyAccountLinksSmall a.Active{background-position:bottom left;}
.MyAccountLinksSmall #Welcome{background-image:url(../images/btnWelcome.jpg);}
.MyAccountLinksSmall #EditAccountDetails{background-image:url(../images/btnEditAccountDetails.jpg);}
.MyAccountLinksSmall #ViewOrderHistory{background-image:url(../images/btnViewOrderHistory.jpg);}
.MyAccountLinksSmall #LoyalityReferralCenter{background-image:url(../images/btnReferralCenter.jpg);}
.MyAccountLinksSmall .SignOut{background-image:url(../images/btnSignOut.jpg);}

.ReferralLinks{padding-left:50px;padding-bottom:10px;}
.ReferralLinks a{display:block;width:167px;height:48px;float:left;text-decoration:none;margin-right:15px;background-position:bottom left;}
.ReferralLinks a:hover,.ReferralLinks a.Active{background-position:top left;}
.ReferralLinks #Overview{background-image:url(../images/NextBee/btnOverview.jpg);}
.ReferralLinks #ReferralTools{background-image:url(../images/NextBee/bnReferralTools.jpg);}
.ReferralLinks #PointsEarned{background-image:url(../images/NextBee/btnPointsEarned.jpg);}
.ReferralLinks #RedeemPoints{background-image:url(../images/NextBee/btnRedeemPoints.jpg);}
.ReferralLinks #ReferSomeoneNow{background-image:url(../images/NextBee/bnReferSomeoneNow.jpg);}

.OrderRegistration{width:740px;margin:125px auto;font-size:16px;line-height:24px;}
.OrderRegistration .Box{font-size:16px;line-height:24px;background:#C4D1E3;color:#000;padding:20px;}
.OrderRegistration .PleaseWait{width:200px;margin:10px auto;padding:15px;}

.ThankYouBanner{background:url(../images/bnrThankYou.jpg);width:513px;height:206px;padding:60px 0px 0px 10px;float:left;}
.ThankYouBanner div{width:280px}
.ThankYouBanner div strong{color:#91197a}

.FacebookBanner{background:url(../images/bnrFacebook.jpg);width:308px;height:264px;float:right;position:relative;}
    
.ThankYouMessage{display:block;width:812px;height:210px;background:url(../images/BlueBgLarge.jpg);padding:10px 20px;font-size:18px;line-height:34px;margin:10px auto;}
.ThankYouMessage strong{color:#91197a}
.ThankYouMessage a{color:#000000;font-size:18px;line-height:34px;text-decoration:underline;}


.jcarousel-skin-tango .jcarousel-container {}
.jcarousel-skin-tango .jcarousel-container-horizontal {padding:0px 40px 0px 30px;}
.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {}
.jcarousel-skin-tango .jcarousel-item {padding:0px;margin:0px;width: 150px;height: 120px;background:none;cursor:pointer;}
.jcarousel-skin-tango .jcarousel-item:hover {background:url(../images/NextBee/RewardHoverBg.png) 4px 2px no-repeat;}
.jcarousel-skin-tango .jcarousel-item .reward{position:relative;text-align:center;}
.jcarousel-skin-tango .jcarousel-item .reward .tick{width:60px;height:45px;position:absolute;right:5px;bottom:5px;background:url(../images/NextBee/tick.png);}

.jcarousel-skin-tango .jcarousel-item-horizontal {}
.jcarousel-skin-tango .jcarousel-item-placeholder {}

.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 30px;right: 5px;width: 26px;height: 50px;cursor: pointer;background: transparent url(../images/NextBee/RightArrow.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(prev-horizontal.png);}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus {background-position: 0px -50px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: 0px -50px;}

.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 30px;left:5px;width: 26px;height: 50px;cursor: pointer;background: transparent url(../images/NextBee/LeftArrow.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(next-horizontal.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-position: 0px -50px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: 0px -50px;}

.PaymentForm{padding:0px;line-height:10px;float:right;width:40%;margin-right:0px 20px 0px 0px;}
.PaymentForm fieldset label{display:block;float:left;width:160px;font-weight:bold;padding-top:5px;font-size:13px;}
.PaymentForm fieldset input.StyledInput{float:left;width:180px;}
.PaymentForm fieldset select.StyledInput{float:left;width:182px;}
.PaymentForm fieldset .small_italic{line-height:20px;font-size:9.5px;}

.payment_msg{color:Maroon;font-weight:bold;text-align:center;display:block;}

.GiftCard{width:272px;height:210px;background:url(../images/GiftCard.jpg) left top no-repeat;float:left;margin:9px 9px 30px 9px;position:relative;}
.GiftCard .price{color:#fff;position:absolute;right:15px;top:8px;font-size:22px;line-height:22px;font-weight:bold;}
.GiftCard .price .currency{font-size:14px;}
#GiftCard3{margin-left:160px;}
.GiftCard .Add2CartBtn{position:absolute;bottom:0px;left:30%;}


.WeListened{margin:5px auto;}
.WeListened fieldset{border:solid 2px #91197a;padding:20px 20px 5px 20px;margin:0px;}
.WeListened fieldset legend{color:#91197a;font:normal 26px/30px "Trebuchet MS";margin:0px;text-transform:capitalize;}

.WeListened dl{padding:0px;margin:0px;}
.WeListened dd{position:relative;font:normal 17px "Trebuchet MS";color:#000;margin:0px 0px 10px 0px;padding:0px 0px 0px 30px}
.WeListened dd .Ques{display:block;position:absolute;top:0px;left:0px;width:21px;background:#91197a;color:#fff;text-align:center;font:normal 16px/19px "Trebuchet MS";padding-bottom:2px;}
.WeListened dt{position:relative;font:bold 14px "Trebuchet MS";color:#000;margin:0px 0px 15px 0px;padding:0px 0px 0px 30px}
.WeListened dt .Ans{display:block;position:absolute;top:0px;left:0px;width:21px;background:#8bb55a;color:#fff;text-align:center;font:normal 16px/19px "Trebuchet MS";padding-bottom:2px;}
.WeListened dt label{color:#6a7b91;font:normal 12px/14px "Trebuchet MS";}
.WeListened dt .CommentTitle{display:block;margin-top:10px;}
.WeListened dt .CommentTitle b{color:#c50707;}
.WeListened dt textarea{resize:none;width:555px;border:solid 1px #829fbb;height:90px;}
.WeListened dt .commR{text-align:right;color:#c50707;font:normal 12px/14px "Trebuchet MS";width:555px;}


