html {overflow-y:scroll; line-height:inherit;}
#Body {display:block; margin:0px; padding:0px; color:#353535; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:inherit; background:url(images/BodyBG.jpg) center top repeat;}
/****/
table {border-collapse:collapse; border-spacing:0px;}
div {display:block; padding:0px; margin:0px;}
/****/
a, a:link, a:visited, a:active, a:hover {cursor:pointer;}
a:link, a:visited, a:active {color:#464644; text-decoration:underline;}
a:hover {color:#6B4D33;}
.Normal {display:block; padding:0px; margin:0px; color:#353535; font-weight:normal; line-height:125%;}
.Normal p {display:block; padding:0px 0px 15px 0px; margin:0px; color:#353535; font-weight:normal; line-height:125%;}
p {margin:14px 0px;}
.Normal a {color:#ca7526; font-weight:normal; line-height:125%; text-decoration:none;}
.Normal h1, h1 {display:block; padding:0px 0px 12px 0px; margin:0px 0px 20px 0px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:24px; font-weight:normal; line-height:100%; font-variant:small-caps; background:url(images/FTtlUndrln.png) left bottom no-repeat; letter-spacing:0px;}
.Normal h2, h2 {display:block; padding:0px 0px 10px 0px; margin:0px; color:#353535; font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; line-height:105%; letter-spacing:0px;}
.Normal h3, h3 {display:block; padding:0px 0px 10px 0px; margin:0px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:24px; font-weight:normal; line-height:105%; letter-spacing:0px;}
.Normal h4, h4 {display:block; padding:0px 0px 5px 0px; margin:0px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:18px; font-weight:normal; line-height:125%; font-variant:small-caps; letter-spacing:0px;}
.Normal ul {margin:0px; padding:5px 0px 10px 25px; list-style-type:none;}
.Normal ul li {padding:0px 0px 5px 2px; list-style-type:disc;}

.Head {border:none; margin:0px;}

#Body #ControlBar_ControlPanel {z-index:99999 !important;}
.DNNTree, .DNNTree * {line-height:18px;}
/********************/
.BodyTopGrad {text-align:center; background:url(images/BodyTopGrad.png) left top repeat-x;}
.CntntFll {margin:0px auto; width:960px; text-align:left;}
.CntntMain {}

.BnnrPnMain {position:relative;}
.BnnrPn {background:#ffffff;}
.BnnrCTAPn {position:absolute; left:25px; bottom:25px; z-index:1110;}
.CTAPn {position:absolute; right:35px; bottom:35px; z-index:1110;}
.CntntPn {background:url(images/WhiteBG.png) left top repeat;}
.BcktTD_1 {background:url(images/WhiteBG.png) left top repeat;}
.BcktTD_2 {background:url(images/BeigeBG.png) left top repeat;}
.BcktTD_3 {background:url(images/BrownBG.png) left top repeat;}
.BcktDIV_1 {width:320px;}
.BcktDIV_2 {width:320px;}
.BcktDIV_3 {width:320px;}
.SPCntntTD_L {padding:0px 0px 10px 0px; background:url(images/White2xBG.png) left top repeat;}
.SPCntntTD_R {padding:0px 0px 10px 0px; background:url(images/WhiteBG.png) left top repeat;}
.SPCntntDIV_L {width:167px; background:url(images/TpGrd.png) left top repeat-x;}
.SPCntntDIV_R {position:relative; padding:0px 2px 0px 1px; width:790px; background:url(images/TpGrd.png) left top repeat-x;}
.SPCntntPn_L {padding:20px 0px 0px 0px;}
.SPCntntPn_R {padding:20px 0px 0px 0px;}
.SPCntntTD_BR {}
.SPCntntTBL_BR {}

.FtrPnsMn {padding:25px 0px 0px 0px;}
.FtrPnsMn .Normal, .FtrPnsMn .Normal p {font-size:11px;}
.FtrPnsTD_1 {background:url(images/WhiteBG.png) left top repeat;}
.FtrPnsTD_2 {background:url(images/WhiteBG.png) left top repeat;}
.FtrPnsTD_3 {background:url(images/WhiteBG.png) left top repeat;}
.FtrPnsDIV_1 {width:470px;}
.FtrPnsDIV_2 {width:245px;}
.FtrPnsDIV_3 {width:245px;}
.FtrPnsPn_1 {padding:20px 10px 0px 0px;}
.FtrPnsPn_2 {padding:20px 10px 0px 10px;}
.FtrPnsPn_3 {padding:20px 40px 0px 10px;}

.HmPg {}
.SbPg {}
.AdmnPg {}
.SbPgWthBckts {}
.SbPgNoLftNv {}
.SbPgNoLftNvWthBckts {}
.SwtchbkTl{}
.SbPg2Clmns {}
.SbPgWthBckts .BcktDIV_2 {width:472px;}
.SbPgWthBckts .BcktDIV_3 {width:321px;}
.CntntMain.AdmnPg {background:url(images/WhiteBG.png) left top repeat;}
.AdmnPg .CntntPn {padding:20px; background:url(images/TpGrd.png) left top repeat-x;}
.SbPgNoLftNv .CntntDIV {position:relative; background:url(images/WhiteBG.png) left top repeat;}
.SbPgNoLftNv .CntntPn {padding:20px 0px 0px 0px; background:url(images/TpGrd.png) left top repeat-x;}
.SbPgNoLftNvWthBckts .CntntDIV {position:relative; background:url(images/WhiteBG.png) left top repeat;}
.SbPgNoLftNvWthBckts .CntntPn {padding:20px 0px 0px 0px; background:url(images/TpGrd.png) left top repeat-x;}
.SbPgNoLftNvWthBckts .BcktDIV_2 {width:640px;}
.SbPgNoLftNvWthBckts .BcktDIV_3 {width:320px;}
.SwtchbkTl .CntntDIV {background:none;}
.SwtchbkTl .CntntPn {padding:0px; background:none}
.SbPg2Clmns .CntntDIV {position:relative; background:url(images/WhiteBG.png) left top repeat;}
.SbPg2Clmns .CntntPn {padding:20px 0px 0px 0px; background:url(images/TpGrd.png) left top repeat-x;}
.Cntnt_TBL {table-layout:fixed;}
.CntntTD_L {width:640px; background:url(images/WhiteBG.png) left top repeat;}
.CntntTD_M {width:7px;}
.CntntTD_R {width:313px; background:url(images/CntntTDR.png) left top repeat-x;}
.CntntDIV_L {position:relative; padding:20px 0px 0px 0px; width:640px; background:url(images/TpGrd.png) left top repeat-x;}
.CntntDIV_M {width:7px; height:1px;}
.CntntDIV_R {padding:7px 0px 0px 0px; width:313px;}
/********************/
.HdrMain {/*position:relative;*/}
.HdrOvrly {position:absolute; left:0px; top:0px; height:180px; width:960px; z-index:9999; overflow:hidden;}
.HdrTBL {}
.HdrTBL_TL {width:700px; height:60px;}
.HdrTBLDIV_TL {width:700px; max-height:60px; overflow:hidden;}
.HdrTBL_TR {width:260px; height:60px;}
.HdrTBLDIV_TR {width:260px; max-height:60px; overflow:hidden;}
.HdrTBL_BL {width:700px; height:120px;}
.HdrTBLDIV_BL {width:700px; max-height:120px; overflow:hidden;}
.HdrTBL_BR {width:260px; height:120px;}
.HdrTBLDIV_BR {width:260px; max-height:120px; overflow:hidden;}
/****/
.SearchMain {display:block; margin:0px; padding:0px;}
.SearchInner {display:inline-block; padding:0px 15px; margin:0px; height:31px;}
.SearchClass .SearchInner {padding:0px 0px;}
.SearchInner span {display:inline-block; float:right; margin:0px; padding:0px; width:230px; vertical-align:top; background:url(images/BG.png) 0px 0px no-repeat;}
.SearchInner .SearchClass input {display:block; float:left; padding:0px 5px; margin:0px; width:175px; height:31px; line-height:31px; border:none; background:none; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:15px; font-weight:normal; text-decoration:none; font-style:italic;}
a.searchbox, a.searchbox:link, a.searchbox:visited, a.searchbox:active, a.searchbox:hover {display:block; float:right; padding:0px; margin:0px; width:40px; height:31px; line-height:31px; color:#ffffff; background:none; text-decoration:none; vertical-align:top; cursor: pointer;}
input.pf_button_search {display:block; float:right; padding:0px; margin:0px; width:40px; height:31px; line-height:31px; color:#ffffff; background:none; text-decoration:none; vertical-align:top; cursor: pointer; opacity:0; filter:alpha(opacity=0); zoom:1;}
/****/
.HdrLnks {}
.HdrLnks ul {display:inline-block; margin:5px 0px 15px 0px; padding:0px; list-style-type:none;}
.HdrLnks ul li {display:block; float:left; margin:0px; padding:0px 0px 0px 10px; list-style-type:none; border-left:1px solid #ffffff;}
.HdrLnks ul li:first-child {padding:0px 10px 0px 0px; border:none;}
.HdrLnks a, .HdrLnks a:link, .HdrLnks a:visited, .HdrLnks a:active, .HdrLnks a:hover {color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; text-decoration:none; font-weight:normal; line-height:21px;}
/****/
a.CrtASwtchbk, a.CrtASwtchbk:link, a.CrtASwtchbk:visited, a.CrtASwtchbk:active, a.CrtASwtchbk:hover, .Normal a.CrtASwtchbk, .Normal a.CrtASwtchbk:link, .Normal a.CrtASwtchbk:visited, .Normal a.CrtASwtchbk:active, .Normal a.CrtASwtchbk:hover {display:inline-block; padding:0px 0px 0px 30px; background:url(images/BG.png) -935px 0px no-repeat;}
.CntctSpclst, .Normal .CntctSpclst {display:inline-block; margin:0px; padding:0px 0px 0px 16px; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-variant:small-caps; height:47px; overflow:hidden; background:url(images/BG.png) left -150px no-repeat; color:#010101; font-size:14px;}
.CntctSpclst .CntctSpclstInnr, .Normal .CntctSpclst .CntctSpclstInnr {display:inline-block; margin:0px; padding:0px 26px 4px 0px; height:43px; line-height:43px; background:url(images/BG.png) right -210px no-repeat; color:#010101; font-size:14px;}
.CntctSpclst .CntctSpclstStr, .Normal .CntctSpclst .CntctSpclstStr {display:inline-block; margin:0px; padding:0px 0px 0px 35px; height:43px; line-height:43px; background:url(images/BG.png) -940px -60px no-repeat; color:#010101; font-size:14px;}

.SclCntnr {display:inline-block; width:100%;}
a.SclPntrst, a.SclPntrst:link, a.SclPntrst:visited, a.SclPntrst:active, a.SclPntrst:hover {display:block; float:left; margin:0px 7px 0px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -690px no-repeat; cursor:pointer; text-decoration:none;}
a.SclTwttr, a.SclTwttr:link, a.SclTwttr:visited, a.SclTwttr:active, a.SclTwttr:hover {display:block; float:left; margin:0px 7px 0px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -730px no-repeat; cursor:pointer; text-decoration:none;}
a.SclFcbk, a.SclFcbk:link, a.SclFcbk:visited, a.SclFcbk:active, a.SclFcbk:hover {display:block; float:left; margin:0px 7px 0px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -770px no-repeat; cursor:pointer; text-decoration:none;}
a.SclYlp, a.SclYlp:link, a.SclYlp:visited, a.SclYlp:active, a.SclYlp:hover {display:block; float:left; margin:0px 7px 0px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) -110px -810px no-repeat; cursor:pointer; text-decoration:none;}
a.SclGPls, a.SclGPls:link, a.SclGPls:visited, a.SclGPls:active, a.SclGPls:hover {display:block; float:left; margin:0px 7px 0px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) -150px -810px no-repeat; cursor:pointer; text-decoration:none;}
a.SclIgrm, a.SclIgrm:link, a.SclIgrm:visited, a.SclIgrm:active, a.SclIgrm:hover {display:block; float:left; margin:0px 7px 0px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) -190px -810px no-repeat; cursor:pointer; text-decoration:none;}
/****/
.HdrLnks a.CrtASwtchbk , .HdrLnks a.CrtASwtchbk:link, .HdrLnks a.CrtASwtchbk:visited, .HdrLnks a.CrtASwtchbk:active, .HdrLnks a.CrtASwtchbk:hover {display:block;}
.HdrLnks .CntctSpclst {display:block; margin:0px 5px; font-variant:normal;}
.HdrLnks .CntctSpclst .CntctSpclstInnr {display:block; padding:0px 16px 4px 0px; font-variant:normal;}
.HdrLnks .CntctSpclst .CntctSpclstStr {display:block; padding:0px 0px 0px 25px; font-variant:normal;}
/****/
.LstMrLnkMn {display:none;}
.LstMrLnkMn a, .LstMrLnkMn a:link, .LstMrLnkMn a:visited, .LstMrLnkMn a:active, .LstMrLnkMn a:hover {color:#413217; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; text-decoration:none; font-weight:normal; font-variant:small-caps;}
.LstMrLnk {display:block; margin:0px; padding:0px 0px 0px 16px; height:47px; overflow:hidden; background:url(images/BG.png) left -150px no-repeat;}
.LstMrLnk .LstMrLnkInnr {display:block; margin:0px; padding:0px 0px 4px 0px; height:43px; line-height:43px; background:url(images/BG.png) right -210px no-repeat;}
.LstMrLnk .LstMrLnkArrw {display:block; margin:0px; padding:0px 50px 0px 25px; height:43px; line-height:43px; background:url(images/BG.png) right -470px no-repeat;}
/****/
.PF_Collection_ShowHide_Link {display:none; color:green; /*opacity:0; filter:alpha(opacity=0); zoom:1;*/}
.AddToCllctn {position:absolute; right:-43px; bottom:3px; width:85px; height:31px; background:url(images/BG.png) -380px 0px no-repeat;}
.AddToCllctnBtn {display:block; float:left; width:32px; height:31px; opacity:0; filter:alpha(opacity=0); zoom:1; overflow:hidden; cursor:pointer;}
.Swtch_Item {width:105px;}
.Swtch_ItemImg {width:80px; height:80px; background-position:center center; background-repeat:no-repeat;}
.Swtch_ItemTtl {padding:0px 4px 25px 4px; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px; line-height:105%;}
.Swtch_Hldr {position:relative; padding:3px 21px 13px 4px; width:80px; height:80px; background:url(images/BG.png) -250px 0px no-repeat;}
.GtDtls {display:none; position:absolute; width:85px; height:35px; right:-43px; bottom:35px;}
.SwtchHldr:hover .GtDtls {display:block;}
.GtDtls a, .GtDtls a:link, .GtDtls a:visited, .GtDtls a:active, .GtDtls a:hover {display:block; float:left; width:32px; height:31px; background:url(images/BG.png) -380px -100px no-repeat;}
.AddToCllctnInf {display:none; padding:2px 0px 0px 4px; width:45px; height:40px; overflow:auto; font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:10px; line-height:100%;}
.GtDtlsInf {display:block; padding:2px 0px 0px 4px; width:45px; height:40px; overflow:auto; font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:10px; line-height:100%;}
.SwtchFllShdw_Mn {display:none; position:absolute; left:-10px; top:-10px;}
.SwtchFllShdw_TL {padding:0px 0px 0px 12px; background:url(images/BG.png) left -560px no-repeat;}
.SwtchFllShdw_TR {padding:0px 7px 0px 0px; height:12px; background:url(images/BG.png) right -580px no-repeat;}
.SwtchFllShdw_ML {padding:0px 0px 0px 7px; background:url(images/SwtchFllShdw.png) left top repeat-y;}
.SwtchFllShdw_MR {padding:0px 7px 0px 0px; background:url(images/SwtchFllShdw.png) right top repeat-y;}
.SwtchFllShdw_BL {padding:0px 0px 0px 12px; background:url(images/BG.png) left -600px no-repeat;}
.SwtchFllShdw_BR {padding:0px 7px 0px 0px; height:12px; background:url(images/BG.png) right -620px no-repeat;}

.PF_Collection_Register_OptionBtns {display:inline-block; margin:0px; padding:10px 0px; width:100%; text-align:center;}
.PF_Collection_Register_OptionBtn_Continue, a.PF_Collection_Register_OptionBtn_Continue, a.PF_Collection_Register_OptionBtn_Continue:link, a.PF_Collection_Register_OptionBtn_Continue:visited, a.PF_Collection_Register_OptionBtn_Continue:active, a.PF_Collection_Register_OptionBtn_Continue:hover {display:inline-block; padding:0px 25px; margin:0px 10px 0px 0px; height:40px; line-height:40px; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center; white-space:nowrap; text-decoration:none;}
a.PF_Collection_Register_OptionBtn_ViewSB, a.PF_Collection_Register_OptionBtn_ViewSB:link, a.PF_Collection_Register_OptionBtn_ViewSB:visited, a.PF_Collection_Register_OptionBtn_ViewSB:active, a.PF_Collection_Register_OptionBtn_ViewSB:hover {display:inline-block; padding:0px 25px; margin:0px; height:40px; line-height:40px; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center; white-space:nowrap; text-decoration:none;}

#ModalMask {display:block; position:absolute; top:0px; z-index:99990; background:#ffffff;}   
#Modal .ModalWindow {display:block; position:absolute; left:-10000px; width:450px; z-index:99999; padding:0px;}
#Modal #ModalContentMain {width:450px; top:10px; /*left:50%;*/ margin-left:-225px;}
#ModalClose {display:block; position:absolute; width:70px; height:22px; right:9px; top:6px; background:url(images/BG.png) -360px -900px no-repeat; cursor:pointer;}   
.ModalContent_T {position:relative; padding:16px 0px 0px 0px; background:url(images/ModalBG.png) left top no-repeat;}
.ModalContent_B {padding:12px 32px 35px 32px; background:url(images/ModalBG.png) right bottom no-repeat;}
/****/
.CTALinkButton {display:block; margin:0px; padding:0px 0px 0px 15px; height:87px; overflow:hidden; background:url(images/BG.png) left -270px no-repeat; color:#171404; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; text-decoration:none; white-space:nowrap; font-variant:small-caps;}
.CTALinkButton span {display:block; margin:0px; padding:4px 82px 4px 22px; height:79px; line-height:79px; background:url(images/BG.png) right -370px no-repeat; color:#171404; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; text-decoration:none; white-space:nowrap; font-variant:small-caps;}
/****/
#CrrntCtgry {display:none;}
/****/

/********************/
.TopNavMain {display:block; position:relative; padding:0px; margin:0px; height:220px; z-index:9999;}

.TopNavMain .MenuWrapperMega {display:block; padding:0px; margin:0px;}
.TopNavMain .PfNav {display:block; padding:0px; margin:0px; text-align:center;}

.TopNavMain ul#PfNavMega {display:inline-block; padding:0px; margin:0px; list-style-type:none;}
.TopNavMain ul#PfNavMega li {display:block; float:left; padding:180px 0px 0px 0px; margin:0px; list-style-type:none; text-align:center;}
.TopNavMain ul#PfNavMega li a {display:block; margin:0px; padding:0px; line-height:40px; height:40px; overflow:hidden; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; text-decoration:none; white-space:nowrap; font-variant:small-caps; letter-spacing:1px; text-align:center;}
.TopNavMain ul#PfNavMega li a .MenuText {display:block; margin:0px; padding:0px; line-height:40px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; text-decoration:none; white-space:nowrap; font-variant:small-caps; letter-spacing:1px;}
.TopNavMain ul#PfNavMega li:hover a {color:#1c1608;}
.TopNavMain ul#PfNavMega li:hover a .MenuText {color:#1c1608;}

.TopNavMain ul#PfNavMega li#Menu1 {background:url(images/HdrBG.png) left 0px repeat-x; width:167px;}
.TopNavMain ul#PfNavMega li#Menu1 a {color:#464644; background:url(images/NavABG.png) left 0px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu1 a .MenuText {color:#464644;}
.TopNavMain ul#PfNavMega li#Menu1:hover a {color:#1c1608; background:url(images/NavABG.png) left -50px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu1:hover a .MenuText {color:#1c1608;}

.TopNavMain ul#PfNavMega li#Menu2 {background:url(images/HdrBG.png) left 0px repeat-x; width:215px;}
.TopNavMain ul#PfNavMega li#Menu2 a {color:#464644; background:url(images/NavABG.png) left 0px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu2 a .MenuText {color:#464644;}
.TopNavMain ul#PfNavMega li#Menu2:hover a {color:#1c1608; background:url(images/NavABG.png) left -50px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu2:hover a .MenuText {color:#1c1608;}

.TopNavMain ul#PfNavMega li#Menu3 {background:url(images/HdrBG.png) left 0px repeat-x; width:148px;}
.TopNavMain ul#PfNavMega li#Menu3 a {color:#464644; background:url(images/NavABG.png) left 0px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu3 a .MenuText {color:#464644;}
.TopNavMain ul#PfNavMega li#Menu3:hover a {color:#1c1608; background:url(images/NavABG.png) left -50px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu3:hover a .MenuText {color:#1c1608;}

.TopNavMain ul#PfNavMega li#Menu4 {background:url(images/HdrBG.png) left -200px repeat-x; width:170px;}
.TopNavMain ul#PfNavMega li#Menu4 a {color:#fefefe; background:url(images/NavABG.png) left -100px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu4 a .MenuText {color:#fefefe;}
.TopNavMain ul#PfNavMega li#Menu4:hover a {color:#ffffff; background:url(images/NavABG.png) left -150px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu4:hover a .MenuText {color:#ffffff;}

.TopNavMain ul#PfNavMega li#Menu5 {background:url(images/HdrBG.png) left -400px repeat-x; width:158px;}
.TopNavMain ul#PfNavMega li#Menu5 a {color:#1c1805; background:url(images/NavABG.png) left -200px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu5 a .MenuText {color:#1c1805;}
.TopNavMain ul#PfNavMega li#Menu5:hover a {color:#000000; background:url(images/NavABG.png) left -250px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu5:hover a .MenuText {color:#000000;}

.TopNavMain ul#PfNavMega li#Menu6 {background:url(images/HdrBG.png) left -400px repeat-x; width:102px;}
.TopNavMain ul#PfNavMega li#Menu6 a {color:#1c1805; background:url(images/NavABG.png) left -200px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu6 a .MenuText {color:#1c1805;}
.TopNavMain ul#PfNavMega li#Menu6:hover a {color:#000000; background:url(images/NavABG.png) left -250px repeat-x;}
.TopNavMain ul#PfNavMega li#Menu6:hover a .MenuText {color:#000000;}
/****/
.TopNavMain div.shadow {display:block; position:absolute; top:auto; width:960px; padding:0px; z-index:-1; background:url(images/WhiteBG.png) left top repeat;
/*CSS3 >>*/
left:-10000px;
opacity:0;
-moz-transition-property: opacity, left;
-moz-transition-duration: 350ms, 0ms;
-moz-transition-timing-function: ease, ease;
-moz-transition-delay: 350ms, 300ms;
-webkit-transition-property: opacity, left;
-webkit-transition-duration: 350ms, 0ms;
-webkit-transition-timing-function: ease, ease;
-webkit-transition-delay: 350ms, 300ms;
-o-transition-property: opacity, left;
-o-transition-duration: 350ms, 0ms;
-o-transition-timing-function: ease, ease;
-o-transition-delay: 350ms, 300ms;
transition-property: opacity, left;
transition-duration: 350ms, 0ms;
transition-timing-function: ease, ease;
transition-delay: 350ms, 300ms;
/*<< CSS3*/
}
.TopNavMain div.shadow div.InnerMegaDiv {display:block; padding:0px; width:960px; overflow:auto; overflow-x:hidden;}
.TopNavMain ul#PfNavMega li:hover div.shadow {left:0px; opacity:1;}
/****/
.TopNavMain div.shadow div.Column {display:block; padding:20px 30px; float:left; width:733px; background:none; overflow:hidden;}
.TopNavMain div.shadow div.Column.First {width:127px; padding:20px; background:url(images/WhiteBG.png) left top repeat;}
/****/
.TopNavMain ul#PfNavMega li .shadow ul {display:block; padding:0px; margin:0px;}
.TopNavMain ul#PfNavMega li .shadow ul li {float:none; background:none; padding:5px 0px 20px 0px; text-align:left;}
.TopNavMain ul#PfNavMega li .shadow ul li:first-child {}
.TopNavMain ul#PfNavMega li .shadow ul li a {display:block; padding:0px; margin:0px; line-height:125%; white-space:nowrap; background:none; text-decoration:none !important; cursor:pointer;}
.TopNavMain ul#PfNavMega li .shadow ul li a .MenuText {display:block; padding:0px ; margin:0px; line-height:125%; white-space:nowrap; background:none;}
.TopNavMain ul#PfNavMega li .shadow ul li a .MenuTextArrow {display:block; padding:0px; margin:0px; line-height:125%; white-space:nowrap; color:#434343; font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; background:none;}
.TopNavMain ul#PfNavMega li:hover .shadow ul li a {background:none; color:#434343;}
.TopNavMain ul#PfNavMega li:hover .shadow ul li a .MenuText {background:none; color:#434343;}
.TopNavMain ul#PfNavMega li.HasChildren:hover .shadow ul li a {background:none; color:#434343;}
.TopNavMain ul#PfNavMega li.HasChildren:hover .shadow ul li a .MenuText {background:none; color:#434343;}

.TopNavMain ul#PfNavMega li .shadow ul li ul li {padding:5px 0px; border-top:1px solid #8c8b82;}
.TopNavMain ul#PfNavMega li .shadow ul li ul li:first-child {border:none;}
/****/
.TopNavMain ul#PfNavMega li#Menu1 .shadow div.Column li, .TopNavMain ul#PfNavMega li#Menu2 .shadow div.Column li, .TopNavMain ul#PfNavMega li#Menu3 .shadow div.Column li, .TopNavMain ul#PfNavMega li#Menu4 .shadow div.Column li, .TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column li, .TopNavMain ul#PfNavMega li#Menu6 .shadow div.Column li
{background:none; width:auto;}
.TopNavMain ul#PfNavMega li#Menu1 .shadow div.Column li a, .TopNavMain ul#PfNavMega li#Menu2 .shadow div.Column li a, .TopNavMain ul#PfNavMega li#Menu3 .shadow div.Column li a, .TopNavMain ul#PfNavMega li#Menu4 .shadow div.Column li a, .TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column li a, .TopNavMain ul#PfNavMega li#Menu6 .shadow div.Column li a
{display:block; background:none; line-height:125%; height:auto; font-size:16px; text-decoration:none; white-space:normal; font-variant:normal; letter-spacing:normal; text-align:left;}
/****/
.TopNavMain ul#PfNavMega li#Menu1 .shadow div.Column li ul li, .TopNavMain ul#PfNavMega li#Menu2 .shadow div.Column li ul li, .TopNavMain ul#PfNavMega li#Menu3 .shadow div.Column li ul li, .TopNavMain ul#PfNavMega li#Menu4 .shadow div.Column li ul li, .TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column li ul li, .TopNavMain ul#PfNavMega li#Menu6 .shadow div.Column li ul li
{float:left; margin:15px 15px 0px 0px; width:75px; height:110px; background:none; border:none;}
.TopNavMain ul#PfNavMega li#Menu1 .shadow div.Column li ul li a, .TopNavMain ul#PfNavMega li#Menu2 .shadow div.Column li ul li a, .TopNavMain ul#PfNavMega li#Menu3 .shadow div.Column li ul li a, .TopNavMain ul#PfNavMega li#Menu4 .shadow div.Column li ul li a, .TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column li ul li a, .TopNavMain ul#PfNavMega li#Menu6 .shadow div.Column li ul li a
{display:block; padding:0px 0px 0px 2px; background:none; line-height:125%; height:auto; font-size:14px; text-decoration:none; white-space:normal; font-variant:normal; letter-spacing:normal; text-align:left;}
/****/
.TopNavMain ul#PfNavMega li#Menu1 .shadow div.Column.First li, .TopNavMain ul#PfNavMega li#Menu2 .shadow div.Column.First li, .TopNavMain ul#PfNavMega li#Menu3 .shadow div.Column.First li, .TopNavMain ul#PfNavMega li#Menu4 .shadow div.Column.First li, .TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column.First li, .TopNavMain ul#PfNavMega li#Menu6 .shadow div.Column.First li
{background:none; width:auto;}
.TopNavMain ul#PfNavMega li#Menu1 .shadow div.Column.First li a, .TopNavMain ul#PfNavMega li#Menu2 .shadow div.Column.First li a, .TopNavMain ul#PfNavMega li#Menu3 .shadow div.Column.First li a, .TopNavMain ul#PfNavMega li#Menu4 .shadow div.Column.First li a, .TopNavMain ul#PfNavMega li#Menu6 .shadow div.Column.First li a
{display:none;}
/****/
.TopNavMain ul#PfNavMega li#Menu1 .shadow div.Column.First li ul li, .TopNavMain ul#PfNavMega li#Menu2 .shadow div.Column.First li ul li, .TopNavMain ul#PfNavMega li#Menu3 .shadow div.Column.First li ul li, .TopNavMain ul#PfNavMega li#Menu4 .shadow div.Column.First li ul li, .TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column.First li ul li, .TopNavMain ul#PfNavMega li#Menu6 .shadow div.Column.First li ul li
{float:none; margin:0px; width:auto; height:auto; border-top:1px solid #8c8b82;}
.TopNavMain ul#PfNavMega li#Menu1 .shadow div.Column.First li ul li:first-child, .TopNavMain ul#PfNavMega li#Menu2 .shadow div.Column.First li ul li:first-child, .TopNavMain ul#PfNavMega li#Menu3 .shadow div.Column.First li ul li:first-child, .TopNavMain ul#PfNavMega li#Menu4 .shadow div.Column.First li ul li:first-child, .TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column.First li ul li:first-child, .TopNavMain ul#PfNavMega li#Menu6 .shadow div.Column.First li ul li:first-child
{border:none;}
.TopNavMain ul#PfNavMega li#Menu1 .shadow div.Column.First li ul li a, .TopNavMain ul#PfNavMega li#Menu2 .shadow div.Column.First li ul li a, .TopNavMain ul#PfNavMega li#Menu3 .shadow div.Column.First li ul li a, .TopNavMain ul#PfNavMega li#Menu4 .shadow div.Column.First li ul li a, .TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column.First li ul li a, .TopNavMain ul#PfNavMega li#Menu6 .shadow div.Column.First li ul li a
{display:block; padding:0px;}

.TopNavMain ul#PfNavMega li#Menu5 div.shadow {width:auto; min-width:190px;}
.TopNavMain ul#PfNavMega li#Menu5:hover div.shadow {left:700px;}
.TopNavMain ul#PfNavMega li#Menu5 div.shadow div.InnerMegaDiv {width:auto; min-width:190px;}
.TopNavMain ul#PfNavMega li#Menu5 div.shadow div.Column {float:none; padding:30px 20px; width:auto;}
.TopNavMain ul#PfNavMega li#Menu5 div.shadow div.Column.First {float:none; padding:30px 20px; width:auto; background:none;}
.TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column li {margin:0px; padding:5px 0px; border-top:1px solid #8c8b82;}
.TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column li:first-child {border:none;}
.TopNavMain ul#PfNavMega li#Menu5 .shadow div.Column li a {display:block; float:none; margin:0px; padding:0px; width:auto; height:auto; white-space:nowrap;}

.FooterNavMain {display:inline-block; padding:60px 0px; margin:0px; width:100%; text-align:center;}
.FooterNavMain .SkinObject {color:#f2d288; font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; white-space:nowrap; text-align:center; font-weight:normal;}
.FtrNv_T {}
.FtrNv_B {}
.FooterNavMain div {display:inline-block;}

.FooterNavMain .MenuWrapperMega {padding:0px; margin:0px;}
.FooterNavMain .PfNav {padding:0px; margin:0px; text-align:center;}

.FooterNavMain ul {display:inline-block; padding:0px; margin:0px 0px 15px 0px; list-style-type:none;}
.FooterNavMain ul li {display:inline; float:left; padding:0px 10px; margin:0px; list-style-type:none; text-align:center; border-left:1px solid #f2d288; color:#f2d288; font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; white-space:nowrap; text-align:center; font-weight:normal;}
.FooterNavMain ul li a {display:inline; margin:0px; padding:0px; line-height:125%; overflow:hidden; color:#f2d288; font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; white-space:nowrap; text-align:center; font-weight:normal;}
.FooterNavMain ul li a .MenuText {display:inline; margin:0px; padding:0px; line-height:125%; color:#f2d288; font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; white-space:nowrap; font-weight:normal;}
.FooterNavMain ul li:hover a {color:#f2d288;}
.FooterNavMain ul li:hover a .MenuText {color:#f2d288;}

.FooterNavMain ul#PfNavMega li:first-child {border:none;}
.FooterNavMain ul.FtrNv_B li:first-child {border:none;}

.FooterNavMain ul#PfNavMega li .shadow {display:none;}
/****/
.FtrBBMn {padding:0px 0px 15px 0px;}
.FtrBBMn, .FtrBBMn a, .FtrBBMn a:link, .FtrBBMn a:visited, .FtrBBMn a:active, .FtrBBMn a:hover {color:#a68331; font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; white-space:nowrap; text-align:center; font-weight:normal;}
/****/
.PagingTable {background:none; height:auto;}
.TTCstmPgntnMn {position:relative; padding:15px 57px;}
.TTCstmPgntnInnr {display:inline-block; width:100%; height:60px; overflow:hidden;}
.TTCstmPgntnInnr span {cursor:default;}
.TTCstmPgntnInnr span, .TTCstmPgntnInnr a, .TTCstmPgntnInnr a:link, .TTCstmPgntnInnr a:visited, .TTCstmPgntnInnr a:active, .TTCstmPgntnInnr a:hover {display:block; float:left; margin:0px; padding:0px; width:53px; height:58px; border:1px solid #c1bfbc; line-height:58px; text-align:center; color:#191604; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:24px; text-decoration:none;}
.TTCstmPgntnInnr a, .TTCstmPgntnInnr a:link, .TTCstmPgntnInnr a:visited, .TTCstmPgntnInnr a:active, .TTCstmPgntnInnr a:hover {background:#ffffff;}
.TTCstmPgntnInnr span.empty_space2 {width:3px; height:1px; border:none;}
.TTCstmPgntnInnr span.elypsis {border:none;}
.TTCstmPgntnInnr .empty_space, .TTCstmPgntnInnr .pipe {display:none;}
.TTCstmPgntnInnr .first {display:none;}
.TTCstmPgntnInnr .previous {display:block; position:absolute; margin:0px; padding:0px; left:0px; top:15px; width:41px; height:59px; border:none; background:url(images/BG.png) -60px -930px no-repeat;}
.TTCstmPgntnInnr .next {display:block; position:absolute; margin:0px; padding:0px; right:0px; top:15px; width:41px; height:59px; border:none; background:url(images/BG.png) 0px -930px no-repeat;}
.TTCstmPgntnInnr .last {display:none;}
.TTCstmPgntnInnr a.first, .TTCstmPgntnInnr a.first:link, .TTCstmPgntnInnr a.first:visited, .TTCstmPgntnInnr a.first:active, .TTCstmPgntnInnr a.first:hover {display:none;}
.TTCstmPgntnInnr a.previous, .TTCstmPgntnInnr a.previous:link, .TTCstmPgntnInnr a.previous:visited, .TTCstmPgntnInnr a.previous:active, .TTCstmPgntnInnr a.previous:hover {display:block; position:absolute; margin:0px; padding:0px; left:0px; top:15px; width:41px; height:59px; border:none; background:url(images/BG.png) -60px -850px no-repeat; border:none;}
.TTCstmPgntnInnr a.next, .TTCstmPgntnInnr a.next:link, .TTCstmPgntnInnr a.next:visited, .TTCstmPgntnInnr a.next:active, .TTCstmPgntnInnr a.next:hover {display:block; position:absolute; margin:0px; padding:0px; right:0px; top:15px; width:41px; height:59px; border:none; background:url(images/BG.png) 0px -850px no-repeat; border:none;}
.TTCstmPgntnInnr a.last, .TTCstmPgntnInnr a.last:link, .TTCstmPgntnInnr a.last:visited, .TTCstmPgntnInnr a.last:active, .TTCstmPgntnInnr a.last:hover {display:none;}

/********************/
.ClrCntnr {padding:0px 20px 25px 20px;}
.CntntDIV_R .ClrCntnr {padding:20px 20px 25px 20px;}
.ClrCntnr_NoPddng {}
.ClrCntnr_Ttl {padding:0px 0px 10px 0px;}
.ClrCntnr_Ttl .Head {padding:0px 40px 2px 0px; color:#353535; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; line-height:125%; text-decoration:none; font-variant:small-caps; letter-spacing:1px; text-align:left; border-bottom:1px solid #a6a39d;}
.ClrCntnr_Cntnt {}
.ClrCntnr_Ttl.FllWdth .Head {font-size:18px; display:block;}
.ClrCntnr.NoUndrln {padding:0px 20px 10px 20px;}
.ClrCntnr_Ttl.NoUndrln .Head {display:block; padding:0px 0px 2px 0px; border:none;}
.ClrCntnr_Ttl.FncyTtl {padding:0px;}
.ClrCntnr_Ttl.FncyTtl .Head {display:block; padding:0px; color:#464644; font-size:24px; border:none; line-height:100%;}
.ClrCntnr_Cntnt.FncyTtl {padding:0px 120px 0px 0px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px;}
.ClrCntnr_Cntnt.FncyTtl .Normal {color:#464644; font-size:12px;}
.ClrCntnr_Cntnt.FncyTtl .Normal p {color:#464644; font-size:12px;}
.ClrCntnr.BlTtl {padding:0px 20px 10px 20px;}
.ClrCntnr_Ttl.BlTtl {padding:0px 0px 10px 0px;}
.ClrCntnr_Ttl.BlTtl .Head {display:block; padding:3px 0px; color:#1a7abc; font-size:14px; border-bottom:1px solid #a6a39d; line-height:125%; font-variant:normal; letter-spacing:normal;}

.SPCntntPn_L .DnnModule-PackFlash_PublishList .ClrCntnr_Cntnt {display:none;}
.ClrCntnr_Ttl.PFCtgryLstDD {cursor:pointer; background:url(images/BG.png) right -760px no-repeat;}
.Expanded .ClrCntnr_Ttl.PFCtgryLstDD {background:url(images/BG.png) right -690px no-repeat;}
.ClrCntnr_Ttl.PFCtgryLstDD .Head {display:block; padding:3px 15px 3px 0px;}
.SbPg2Clmns .ClrCntnr_Cntnt.FncyTtl {padding:0px;}
/****/
.WhtCntnr {}
.WhtCntnr_Ttl {background:url(images/NavABG.png) left 0px repeat-x;}
.WhtCntnr_Ttl .Head {display:block; margin:0px; padding:0px; line-height:40px; height:40px; overflow:hidden; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; text-decoration:none; white-space:nowrap; font-variant:small-caps; letter-spacing:1px; text-align:center;}
.WhtCntnr_Cntnt {padding:20px 25px; background:url(images/TpGrd.png) left top repeat-x; color:#464644; font-size:14px;}
.WhtCntnr_Cntnt .Normal {color:#464644; font-size:14px;}
.WhtCntnr_Cntnt .Normal p {color:#464644; font-size:14px;}
/****/
.BgCntnr {}
.BgCntnr_Ttl {background:url(images/NavABG.png) left -200px repeat-x;}
.BgCntnr_Ttl .Head {display:block; margin:0px; padding:0px; line-height:40px; height:40px; overflow:hidden; color:#1c1805; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; text-decoration:none; white-space:nowrap; font-variant:small-caps; letter-spacing:1px; text-align:center;}
.BgCntnr_Cntnt {padding:20px 25px; background:url(images/TpGrd.png) left top repeat-x; color:#1c1805; font-size:14px;}
.BgCntnr_Cntnt .Normal {color:#1c1805; font-size:14px;}
.BgCntnr_Cntnt .Normal p {color:#1c1805; font-size:14px;}
/****/
.BrnCntnr {}
.BrnCntnr_Ttl {background:url(images/NavABG.png) left -100px repeat-x;}
.BrnCntnr_Ttl .Head {display:block; margin:0px; padding:0px; line-height:40px; height:40px; overflow:hidden; color:#fefefe; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; text-decoration:none; white-space:nowrap; font-variant:small-caps; letter-spacing:1px; text-align:center;}
.BrnCntnr_Cntnt {padding:20px 25px; background:url(images/TpGrd.png) left top repeat-x; color:#fefefe; font-size:14px;}
.BrnCntnr_Cntnt .Normal {color:#fefefe; font-size:14px;}
.BrnCntnr_Cntnt .Normal p {color:#fefefe; font-size:14px;}
/********************/
.TTHRtr_Main {display:block; position:relative; padding:0px; margin:0px; overflow:hidden;}
.TTHRtr_List {display:block; padding:0px; margin:0px; opacity:0; filter:alpha(opacity=0); zoom:1;}
.TTHRtr_Item {display:block; padding:0px; margin:0px;}
.TTHRtr_ItemImg {}
.TTHRtr_Display {display:block; position:absolute; padding:0px; margin:0px; left:0px; top:0px;}
.TTHRtr_Fade {display:block; position:absolute; padding:0px; margin:0px; left:0px; top:0px;}
.TTHRtr_IndMain {position:absolute; right:40px; bottom:7px;}
.TTHRtr_IndBox {float:left; margin:0px 0px 0px 5px; width:21px; height:21px; background-image:url(images/BG.png); background-position:-860px 0px; background-repeat:no-repeat; cursor:pointer;}
.TTHRtr_IndBox.Active {background-position:-830px 0px;}
/****/
.TTSwtchLst2Clmn_Main {}
.TTSwtchLst2Clmn_List {padding:0px 10px 0px 17px;}
.TTSwtchLst2Clmn_HSep {width:33px; height:1px;}
/****/
.TTSwtchLst4Clmn_Main {}
.TTSwtchLst4Clmn_List {padding:0px 20px 0px 30px;}
.TTSwtchLst4Clmn_HSep {width:40px; height:1px;}
/****/
.TTSwtchLst5Clmn_Main {}
.TTSwtchLst5Clmn_List {padding:0px 20px 0px 25px;}
.TTSwtchLst5Clmn_HSep {width:45px; height:1px;}
/****/
.TTSmplLst_Main {}
.TTSmplLst_List {padding:0px 3px;}
.TTSmplLst_VSep {margin:0px 0px 20px 0px; height:1px; /*background:#958b7e;*/ background:#aba194;}
.TTSmplLst_Item {}
.TTSmplLst_ItemTtl {padding:10px 0px 15px 0px; font-size:14px; text-transform:uppercase;}
.TTSmplLst_ItemTtl a, .TTSmplLst_ItemTtl a:link, .TTSmplLst_ItemTtl a:visited, .TTSmplLst_ItemTtl a:active, .TTSmplLst_ItemTtl a:hover {color:#1c1805; font-size:14px; text-transform:uppercase; text-decoration:none;}
.TTSmplLst_ItemSmmry {padding:0px 0px 30px 0px;}
/****/
.TTCtgryLst_Main {}
.TTCtgryLst_Item {padding:0px 0px 3px 12px;}
.TTCtgryLst_Item a, .TTCtgryLst_Item a:link, .TTCtgryLst_Item a:visited, .TTCtgryLst_Item a:active, .TTCtgryLst_Item a:hover {display:inline-block; padding:0px; width:100%; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px; text-decoration:none; line-height:125%; cursor:pointer;}
.TTCtgryLst_Lnk {}
.TTCtgryLst_ImgHldr {float:left; padding:0px 7px 7px 0px; margin:0px 2px 0px 0px; background:url(images/BG.png) left -40px no-repeat;}
.TTCtgryLst_ItemTtl {padding:3px 0px; overflow:auto;}
/****/
.TTCtgryLstPrntLvl_Main {}
.TTCtgryLstPrntLvl_Item {padding:0px 0px 10px 0px;}
.TTCtgryLstPrntLvl_Item a, .TTCtgryLstPrntLvl_Item a:link, .TTCtgryLstPrntLvl_Item a:visited, .TTCtgryLstPrntLvl_Item a:active, .TTCtgryLstPrntLvl_Item a:hover {display:block; margin:0px 0px 10px 0px; padding:3px 0px; color:#1a7abc; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; line-height:125%; text-decoration:none; font-variant:normal; letter-spacing:normal; text-align:left; border-bottom:1px solid #a6a39d;}
/****/
.TTEvntsRtr_Main {position:relative; padding:15px 0px;}
.TTEvntsRtr_Innr {height:0px; overflow:hidden;}
.TTEvntsRtr_Left {position:absolute; left:-10px; top:50%; margin:-15px 0px 0px 0px; width:20px; height:30px; background:url(images/BG.png) -80px -770px no-repeat; cursor:pointer;}
.TTEvntsRtr_Right {position:absolute; right:-10px; top:50%; margin:-15px 0px 0px 0px; width:20px; height:30px; background:url(images/BG.png) -50px -810px no-repeat; cursor:pointer;}
.TTEvntsRtr_Left, .TTEvntsRtr_Right, .TTEvntsRtr_Frame, .TTEvntsRtr_ImgHldr, .TTEvntsRtr_ImgHldr img {-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: -moz-none; -o-user-select: none; user-select: none;}
.TTEvntsRtr_CenterTD {padding:0px 20px;}
.TTEvntsRtr_Frame {position:relative; overflow:hidden;}
.TTEvntsRtr_Scroller {}
.TTEvntsRtr_ScrollerTbl {}
.TTEvntsRtr_ListItemTD {}
.TTEvntsRtr_ListItem {text-align:left;}
.TTEvntsRtr_ImgHldr {}
/****/
.TTEvntLst_Main {}
.TTEvntLst_List {padding:0px;}
.TTEvntLst_HSep {width:30px; height:1px;}
.TTEvntLst_Item {width:230px;}
.TTEvntLst_ItemImg {padding:0px 7px 0px 0px; background:url(images/TTDtls_Shdw.png) right top no-repeat;}
.TTEvntLst_ItemTtl {padding:0px 4px 25px 4px; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px; line-height:105%;}
.TTEvntLst_Hldr {}
.TTEvntLst_Img {padding:0px 7px 0px 0px; background:url(images/TTDtls_Shdw.png) right top no-repeat;}
.TTEvntLst_ImgBL {padding:0px 0px 0px 7px; background:url(images/BG.png) left -640px no-repeat;}
.TTEvntLst_ImgBR {padding:0px; height:7px; background:url(images/BG.png) right -660px no-repeat;}
/****/
ul.bb_swatchbook_list {display:inline-block; margin:0px; padding:0px; width:100%; list-style-type:none;}
ul.bb_swatchbook_list li {display:block; float:left; margin:0px; padding:15px; width:170px; list-style-type:none;}
/*ul.bb_swatchbook_list li.bb_swatchbook_list_item {}*/
ul.bb_swatchbook_list .bb_swatchbook_list_image {display:block; padding:10px; background:#ffffff; cursor:pointer;}
ul.bb_swatchbook_list .bb_swatchbook_list_image img {width:100%;}
ul.bb_swatchbook_list .bb_swatchbook_list_name {display:none;}
.SwatchbookList_1Column {}
.SwatchbookList_2Column {}
.SwatchbookList_4Column {}
.SwatchbookList_4Column ul.bb_swatchbook_list li {width:200px;}
.SwatchbookList_4Column ul.bb_swatchbook_list .bb_swatchbook_list_name {display:block; padding:10px 0px;}

.HmPg ul.bb_swatchbook_list li {display:block; float:left; margin:0px; padding:15px; width:105px; list-style-type:none;}
.HmPg ul.bb_swatchbook_list .bb_swatchbook_list_image {display:block; padding:5px; background:#ffffff; cursor:pointer;}
/****/
.TTSwtchDtls_Main {padding:10px 0px 0px 0px;}
.TTSwtchDtls_ImgHldr {position:relative; padding:0px 20px 10px 0px;}
.TTSwtchDtls_Img {padding:0px 7px 0px 0px; background:url(images/TTDtls_Shdw.png) right top no-repeat;}
.TTSwtchDtls_ImgBL {padding:0px 0px 0px 7px; background:url(images/BG.png) left -640px no-repeat;}
.TTSwtchDtls_ImgBR {padding:0px; height:7px; background:url(images/BG.png) right -660px no-repeat;}
.TTSwtchDtls_Scl {padding:0px 25px 0px 0px;}
.TTSwtchDtls_Scl a.pin-it-button, .TTSwtchDtls_Scl a.pin-it-button:link, .TTSwtchDtls_Scl a.pin-it-button:visited, .TTSwtchDtls_Scl a.pin-it-button:active, .TTSwtchDtls_Scl a.pin-it-button:hover {display:block; margin:0px 0px 7px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -690px no-repeat;}
.TTSwtchDtls_Scl iframe {opacity:0; filter:alpha(opacity=0); zoom:1;}
.TTSwtchDtls_Scl .TwttrMn {display:block; margin:0px 0px 7px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -730px no-repeat; overflow:hidden;}
.TTSwtchDtls_Scl .FcbkMn {display:block; margin:0px 0px 7px 0px; padding:6px 0px 0px 0px; width:33px; height:28px; background:url(images/BG.png) 0px -770px no-repeat; overflow:hidden;}
.TTSwtchDtls_Scl .FcbkMn .st_facebook_large {opacity:0; filter:alpha(opacity=0); zoom:1;}
.TTSwtchDtls_Scl .FcbkMn .st_facebook_large .stButton {margin:0px !important;}
.TTSwtchDtls_Scl .EmlMn {display:block; position:relative; margin:0px 0px 7px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -810px no-repeat;}
.TTSwtchDtls_Scl .EmlMn #linkEmail {display:block; margin:0px; padding:0px; width:33px; height:34px; overflow:hidden; opacity:0; filter:alpha(opacity=0); zoom:1;}
.TTSwtchDtls_Scl .EmlMn #updateEmailWrapper {display:block; position:absolute; margin:0px; padding:0px; left:0px; top:44px;}
.TTSwtchDtls_Scl .EmlMn .email_form {position:relative; border:none; background:none; text-align:left; top:0px; width:377px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTSwtchDtls_Scl .EmlMn .email_formShdw {padding:0px 7px 0px 0px; background:url(images/TTDtls_Shdw.png) right top no-repeat;}
.TTSwtchDtls_Scl .EmlMn .email_formInner {padding:25px 35px 10px 35px; position:relative; background:url(images/WhiteBG.png) left top repeat; border:none; text-align:left; top:0px; width:300px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTSwtchDtls_Scl .EmlMn .email_form td {text-align:center;}
.TTSwtchDtls_Scl .EmlMn .email_form th {font-weight:normal; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTSwtchDtls_Scl .EmlMn .email_form p {margin:0px; padding:0px 0px 15px 0px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; text-align:left;}
.TTSwtchDtls_Scl .EmlMn .email_form input {padding:10px 15px; margin:0px 0px 10px 0px; width:270px; border:none; background:url(images/InptBG.png) left top repeat-x; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.TTSwtchDtls_Scl .EmlMn .email_form textarea {padding:10px 15px; margin:0px 0px 10px 0px; width:270px; border:none; background:url(images/InptBG.png) left top repeat-x; resize:none; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.TTSwtchDtls_Scl .EmlMn .email_form input#btnSendEmail {padding:15px 25px; margin:10px 5px 10px 0px; width:auto; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center;}
.TTSwtchDtls_Scl .EmlMn .email_form input#btnCancelEmail {padding:15px 25px; margin:10px 0px 10px 5px; width:auto; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center;}
.TTSwtchDtls_Txt {padding:0px 75px 50px 0px;}
.TTSwtchDtls_Ttl, h1.TTSwtchDtls_Ttl {display:block; padding:0px 0px 7px 0px; margin:0px 0px 20px 0px; font-variant:small-caps; background:none; border-bottom:1px solid #a6a39d;}
.TTSwtchDtls_Smmr {padding:0px 0px 60px 0px;}
.TTSwtchDtls_Smmr, .TTSwtchDtls_Smmr p {color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTSwtchDtls_Avlblty {padding:0px 0px 50px 0px; color:#106096; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTSwtchDtls_AvlbltyTtl {padding:0px 0px 30px 0px; color:#464644; font-size:18px; line-height:100%; font-variant:small-caps;}
.TTSwtchDtls_AvlbltyTD {padding:0px 0px 2px 0px;}
.TTSwtchDtls_AvlbltyDiv {}
.TTSwtchDtls_AvlbltyHSep {width:15px; height:1px;}
/****/
.TTEvntsDtls_Main {position:relative; padding:10px 0px 0px 0px;}
.TTEvntsDtls_ImgHldr {position:relative;}
.TTEvntsDtls_Img {overflow:hidden;}
.TTEvntsDtls_Img img {width:100%;}
.TTEvntsDtls_Scl {position:absolute; right:0px; top:0px;}
.TTEvntsDtls_Scl a.pin-it-button, .TTEvntsDtls_Scl a.pin-it-button:link, .TTEvntsDtls_Scl a.pin-it-button:visited, .TTEvntsDtls_Scl a.pin-it-button:active, .TTEvntsDtls_Scl a.pin-it-button:hover {display:block; float:left; margin:0px 0px 0px 7px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -690px no-repeat;}
.TTEvntsDtls_Scl iframe {opacity:0; filter:alpha(opacity=0); zoom:1;}
.TTEvntsDtls_Scl .TwttrMn {display:block; float:left; margin:0px 0px 0px 7px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -730px no-repeat; overflow:hidden;}
.TTEvntsDtls_Scl .FcbkMn {display:block; float:left; margin:0px 0px 0px 7px; padding:6px 0px 0px 0px; width:33px; height:28px; background:url(images/BG.png) 0px -770px no-repeat; overflow:hidden;}
.TTEvntsDtls_Scl .FcbkMn .st_facebook_large {opacity:0; filter:alpha(opacity=0); zoom:1;}
.TTEvntsDtls_Scl .FcbkMn .st_facebook_large .stButton {margin:0px !important;}
.TTEvntsDtls_Scl .EmlMn {display:block; float:left; position:relative; margin:0px 0px 0px 7px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -810px no-repeat;}
.TTEvntsDtls_Scl .EmlMn #linkEmail {display:block; margin:0px; padding:0px; width:33px; height:34px; overflow:hidden; opacity:0; filter:alpha(opacity=0); zoom:1;}
.TTEvntsDtls_Scl .EmlMn #updateEmailWrapper {display:block; position:absolute; margin:0px; padding:0px; right:-4px; top:44px;}
.TTEvntsDtls_Scl .EmlMn .email_form {position:relative; border:none; background:none; text-align:left; top:0px; width:377px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTEvntsDtls_Scl .EmlMn .email_formShdw {padding:0px 7px 0px 0px; background:url(images/TTDtls_Shdw.png) right top no-repeat;}
.TTEvntsDtls_Scl .EmlMn .email_formInner {padding:25px 35px 10px 35px; position:relative; background:url(images/WhiteBG.png) left top repeat; border:none; text-align:left; top:0px; width:300px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTEvntsDtls_Scl .EmlMn .email_form td {text-align:center;}
.TTEvntsDtls_Scl .EmlMn .email_form th {font-weight:normal; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTEvntsDtls_Scl .EmlMn .email_form p {margin:0px; padding:0px 0px 15px 0px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; text-align:left;}
.TTEvntsDtls_Scl .EmlMn .email_form input {padding:10px 15px; margin:0px 0px 10px 0px; width:270px; border:none; background:url(images/InptBG.png) left top repeat-x; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.TTEvntsDtls_Scl .EmlMn .email_form textarea {padding:10px 15px; margin:0px 0px 10px 0px; width:270px; border:none; background:url(images/InptBG.png) left top repeat-x; resize:none; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.TTEvntsDtls_Scl .EmlMn .email_form input#btnSendEmail {padding:15px 25px; margin:10px 5px 10px 0px; width:auto; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center;}
.TTEvntsDtls_Scl .EmlMn .email_form input#btnCancelEmail {padding:15px 25px; margin:10px 0px 10px 5px; width:auto; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center;}
.TTEvntsDtls_Txt {padding:0px;}
.TTEvntsDtls_Ttl, h1.TTEvntsDtls_Ttl {display:block; padding:0px 175px 7px 0px; margin:0px 0px 10px 0px; font-variant:small-caps; background:none; border-bottom:1px solid #a6a39d;}
.TTEvntsDtls_Dsclmr {margin:0px; padding:10px 0px 0px 0px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; line-height:20px; height:20px;}
.TTEvntsDtls_Dsclmr p {margin:0px; padding:0px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; line-height:20px; height:20px;}
/****/
.TTNwsDtls_Main {padding:10px 0px 0px 0px;}
.TTNwsDtls_ImgHldr {float:right; padding:0px 0px 10px 20px;}
.TTNwsDtls_Img {padding:0px;}
.TTNwsDtls_Scl {padding:0px;}
.TTNwsDtls_Scl a.pin-it-button, .TTNwsDtls_Scl a.pin-it-button:link, .TTNwsDtls_Scl a.pin-it-button:visited, .TTNwsDtls_Scl a.pin-it-button:active, .TTNwsDtls_Scl a.pin-it-button:hover {display:block; margin:0px 0px 7px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -690px no-repeat;}
.TTNwsDtls_Scl iframe {opacity:0; filter:alpha(opacity=0); zoom:1;}
.TTNwsDtls_Scl .TwttrMn {display:block; margin:0px 0px 7px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -730px no-repeat; overflow:hidden;}
.TTNwsDtls_Scl .FcbkMn {display:block; margin:0px 0px 7px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -770px no-repeat; overflow:hidden;}
.TTNwsDtls_Scl .FcbkMn .st_facebook_large {opacity:0; filter:alpha(opacity=0); zoom:1;}
.TTNwsDtls_Scl .FcbkMn .st_facebook_large .stButton {margin:0px !important;}
/*.TTNwsDtls_Scl a.FcbkLnk, .TTNwsDtls_Scl a.FcbkLnk:link, .TTNwsDtls_Scl a.FcbkLnk:visited, .TTNwsDtls_Scl a.FcbkLnk:active, .TTNwsDtls_Scl a.FcbkLnk:hover {display:block; margin:0px; padding:0px; width:33px; height:34px;}*/
.TTNwsDtls_Scl .EmlMn {display:block; position:relative; margin:0px 0px 7px 0px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -810px no-repeat;}
.TTNwsDtls_Scl .EmlMn #linkEmail {display:block; margin:0px; padding:0px; width:33px; height:34px; overflow:hidden; opacity:0; filter:alpha(opacity=0); zoom:1;}
.TTNwsDtls_Scl .EmlMn #updateEmailWrapper {display:block; position:absolute; margin:0px; padding:0px; right:-4px; top:44px;}
.TTNwsDtls_Scl .EmlMn .email_form {position:relative; border:none; background:none; text-align:left; top:0px; width:377px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTNwsDtls_Scl .EmlMn .email_formShdw {padding:0px 7px 0px 0px; background:url(images/TTDtls_Shdw.png) right top no-repeat;}
.TTNwsDtls_Scl .EmlMn .email_formInner {padding:25px 35px 10px 35px; position:relative; background:url(images/WhiteBG.png) left top repeat; border:none; text-align:left; top:0px; width:300px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTNwsDtls_Scl .EmlMn .email_form td {text-align:center;}
.TTNwsDtls_Scl .EmlMn .email_form th {font-weight:normal; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.TTNwsDtls_Scl .EmlMn .email_form p {margin:0px; padding:0px 0px 15px 0px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; text-align:left;}
.TTNwsDtls_Scl .EmlMn .email_form input {padding:10px 15px; margin:0px 0px 10px 0px; width:270px; border:none; background:url(images/InptBG.png) left top repeat-x; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.TTNwsDtls_Scl .EmlMn .email_form textarea {padding:10px 15px; margin:0px 0px 10px 0px; width:270px; border:none; background:url(images/InptBG.png) left top repeat-x; resize:none; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.TTNwsDtls_Scl .EmlMn .email_form input#btnSendEmail {padding:15px 25px; margin:10px 5px 10px 0px; width:auto; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center;}
.TTNwsDtls_Scl .EmlMn .email_form input#btnCancelEmail {padding:15px 25px; margin:10px 0px 10px 5px; width:auto; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center;}
.TTNwsDtls_Txt {padding:0px 100px 50px 0px;}
.TTNwsDtls_Ttl, h1.TTNwsDtls_Ttl {display:block; padding:0px 0px 7px 0px; margin:0px 0px 20px 0px; font-variant:small-caps; background:none; border-bottom:1px solid #a6a39d;}
.TTNwsDtls_Smmr {padding:0px 0px 60px 0px;}
.TTNwsDtls_Smmr, .TTNwsDtls_Smmr p {color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
/********************/
.SwtchbkTl_TBL {table-layout:fixed;}
.SwtchbkTlTD_L {width:530px; background:url(images/WhiteBG.png) left top repeat;}
.SwtchbkTlTD_C {width:170px; background:url(images/White2xBG.png) left top repeat;}
.SwtchbkTlTD_R {width:260px; background:url(images/SwtchbkTl_TD_R.png) left top no-repeat;}
.SwtchbkTlDIV_L {position:relative; padding:20px 37px 10px 37px; width:456px; background:url(images/TpGrd.png) left top repeat-x;}
.SwtchbkTlDIV_C {padding:20px 0px 10px 0px; width:170px; text-align:center; background:url(images/TpGrd.png) left top repeat-x;}
.SwtchbkTlDIV_R {padding:7px 0px 10px 7px; width:253px;}

.SwtchbkTlDIVMn {position:relative;}
.bb_swatchbook_collection_main_image_container {background:url(images/White2xBG.png) left top repeat;}
.SwtchbkTlRgstrLgnMn {display:inline-block; width:100%; padding:0px 0px 20px 0px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px; line-height:25px;}
.SwtchbkTlRgstrLgn {display:block; padding:0px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px; line-height:25px;}
.SwtchbkTlRgstrLgnIcn {float:right; margin:0px 0px 0px 10px; width:25px; height:25px; background:url(images/BG.png) -300px -900px no-repeat; cursor:pointer;}
.SwtchbkTlRgstrLgn a.SkinObject, .SwtchbkTlRgstrLgn a.SkinObject:link, .SwtchbkTlRgstrLgn a.SkinObject:visited, .SwtchbkTlRgstrLgn a.SkinObject:active, .SwtchbkTlRgstrLgn a.SkinObject:hover {color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px; font-weight:normal; line-height:25px; text-decoration:underline; text-transform:lowercase;}
.SwtchbkTlHelpOvrly {display:none; position:absolute; margin:0px; padding:0px; width:960px; left:-10000px; top:0px; background:url(images/WhiteBG.png) left top repeat; overflow:hidden;}
.SwtchbkTlHelpOvrlyCls {display:block; position:absolute; margin:0px; padding:0px; width:85px; height:35px; right:0px; top:0px; cursor:pointer;}

.SwtchbkTlGttngStrtd {padding:50px 30px 0px 30px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:18px;}

.SwtchbkTlDIV_L .bb_swatchbook_delete_collection {display:block; position:absolute; width:35px; height:35px; right:15px; bottom:0px; background:url(images/BG.png) -400px -950px no-repeat; cursor:pointer;}
.SwtchbkTlDIV_L .bb_swatchbook_print_collection {display:block; position:absolute; width:35px; height:35px; right:50px; bottom:0px; background:url(images/print.png) no-repeat; cursor:pointer;}
.SwtchbkTlDIV_L .bb_swatchbook_print_collection a {width:100%; height:100%; display:block;}
/****/
.SwtchbkTl_Actns {display:inline-block; padding:20px 0px 40px 0px; width:100%;}
.SwtchbkTl_Actns ul {display:block; margin:0px; padding:0px; list-style-type:none;}
.SwtchbkTl_Actns ul li {display:block; margin:0px; padding:0px; list-style-type:none;}
ul.SwtchbkTl_Actns_Tmplts {float:left;}
ul.SwtchbkTl_Actns_Tmplts li {float:left; margin:0px 7px 0px 0px;}
ul.SwtchbkTl_Actns_Scl {float:right; padding:5px 0px 0px 0px;}
ul.SwtchbkTl_Actns_Scl li {float:left;}
/****/
.SwtchbkTl_Actns_Scl a.pin-it-button, .SwtchbkTl_Actns_Scl a.pin-it-button:link, .SwtchbkTl_Actns_Scl a.pin-it-button:visited, .SwtchbkTl_Actns_Scl a.pin-it-button:active, .SwtchbkTl_Actns_Scl a.pin-it-button:hover {display:block; margin:0px 0px 0px 7px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -690px no-repeat; cursor:pointer;}
.SwtchbkTl_Actns_Scl iframe {opacity:0; filter:alpha(opacity=0); zoom:1;}
.SwtchbkTl_Actns_Scl .TwttrMn {display:block; margin:0px 0px 0px 7px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -730px no-repeat; overflow:hidden; cursor:pointer;}
.SwtchbkTl_Actns_Scl .FcbkMn {display:block; margin:0px 0px 0px 7px; padding:6px 0px 0px 0px; width:33px; height:28px; background:url(images/BG.png) 0px -770px no-repeat; overflow:hidden; cursor:pointer;}
.SwtchbkTl_Actns_Scl .bb_swatchbook_send_email {display:block; position:relative; margin:0px 0px 0px 7px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -810px no-repeat; cursor:pointer;}
.SwtchbkTl_Actns_Scl .bb_swatchbook_send_tabletoppers {display:block; position:relative; margin:0px 0px 0px 7px; padding:0px; width:33px; height:34px; background:url(images/BG.png) -50px -690px no-repeat; cursor:pointer;}
.SwtchbkTl_Actns_Scl a.bb_swatchbook_send_tabletoppers_text,
.SwtchbkTl_Actns_Scl a.bb_swatchbook_send_tabletoppers_text:link, .SwtchbkTl_Actns_Scl a.bb_swatchbook_send_tabletoppers_text:visited,
.SwtchbkTl_Actns_Scl a.bb_swatchbook_send_tabletoppers_text:hover, .SwtchbkTl_Actns_Scl a.bb_swatchbook_send_tabletoppers_text:active
	{ color: #464644; font-family: 'Palatino Linotype','Book Antiqua',Palatino,'Times New Roman',Times,serif; font-size: 12px;
    font-weight: normal; line-height: 28px; text-decoration: underline; padding-left:8px;}
.SwtchbkTl_Actns_Scl .EmlMn {display:block; position:relative; margin:0px 0px 0px 7px; padding:0px; width:33px; height:34px; background:url(images/BG.png) 0px -810px no-repeat;}
.SwtchbkTl_Actns_Scl .EmlMn #linkEmail {display:block; margin:0px; padding:0px; width:33px; height:34px; overflow:hidden; opacity:0; filter:alpha(opacity=0); zoom:1;}
.SwtchbkTl_Actns_Scl .EmlMn #updateEmailWrapper {display:block; position:absolute; margin:0px; padding:0px; left:0px; top:44px;}
.SwtchbkTl_Actns_Scl .EmlMn .email_form {position:relative; border:none; background:none; text-align:left; top:0px; width:377px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.SwtchbkTl_Actns_Scl .EmlMn .email_formShdw {padding:0px 7px 0px 0px; background:url(images/TTDtls_Shdw.png) right top no-repeat;}
.SwtchbkTl_Actns_Scl .EmlMn .email_formInner {padding:25px 35px 10px 35px; position:relative; background:url(images/WhiteBG.png) left top repeat; border:none; text-align:left; top:0px; width:300px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.SwtchbkTl_Actns_Scl .EmlMn .email_form td {text-align:center;}
.SwtchbkTl_Actns_Scl .EmlMn .email_form th {font-weight:normal; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.SwtchbkTl_Actns_Scl .EmlMn .email_form p {margin:0px; padding:0px 0px 15px 0px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; text-align:left;}
.SwtchbkTl_Actns_Scl .EmlMn .email_form input {padding:10px 15px; margin:0px 0px 10px 0px; width:270px; border:none; background:url(images/InptBG.png) left top repeat-x; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.SwtchbkTl_Actns_Scl .EmlMn .email_form textarea {padding:10px 15px; margin:0px 0px 10px 0px; width:270px; border:none; background:url(images/InptBG.png) left top repeat-x; resize:none; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.SwtchbkTl_Actns_Scl .EmlMn .email_form input#btnSendEmail {padding:15px 25px; margin:10px 5px 10px 0px; width:auto; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center;}
.SwtchbkTl_Actns_Scl .EmlMn .email_form input#btnCancelEmail {padding:15px 25px; margin:10px 0px 10px 5px; width:auto; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center;}
/****/
.SwtchBkTl_CllctnSwtchs {position:relative; padding:60px 0px; min-height:579px;}
.SwtchBkTl_CllctnSwtchs ul {display:block; margin:0px auto; padding:0px; width:80px; list-style-type:none;}
.SwtchBkTl_CllctnSwtchs ul li {display:block; margin:0px; padding:0px 0px 10px 0px; list-style-type:none; width:80px; min-height:125px; text-align:left; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px; line-height:105%;}
.SwtchBkTl_CllctnSwtchs ul li img {margin:0px 0px 5px 0px; clear:both;}
.SwtchBkTl_CllctnSwtchs .jp-previous {display:block; position:absolute; margin:0px; padding:0px; width:130px; height:60px; left:20px; top:0px; background:url(images/BG.png) -120px -850px no-repeat; cursor:pointer;}
.SwtchBkTl_CllctnSwtchs .jp-next {display:block; position:absolute; margin:0px; padding:0px; width:130px; height:60px; left:20px; bottom:0px; background:url(images/BG.png) -120px -930px no-repeat; cursor:pointer;}
/****/
.SwtchBkTl_SwtchTbs {position:relative; padding:0px;}
.SwtchBkTl_SwtchTbs ul {display:block; margin:0px; padding:0px; list-style-type:none;}
.SwtchBkTl_SwtchTbs ul li {display:block; margin:0px; padding:0px; list-style-type:none;}
.SwtchBkTl_SwtchTbs ul li img {margin:0px 0px 5px 0px; clear:both;}
.SwtchBkTl_SwtchTbs ul.ui-tabs-nav {display:inline-block; margin:0px 0px 10px 0px; width:100%; border-bottom:1px solid #a6a39d;}
.SwtchBkTl_SwtchTbs ul.ui-tabs-nav li {display:block; float:left; margin:0px; padding:0px; width:127px; height:40px; line-height:40px; text-align:center; overflow:hidden; background:url(images/SwtchBkTl_SwtchTbs_Tbs.png) left top repeat-x;}
.SwtchBkTl_SwtchTbs ul.ui-tabs-nav li:first-child {width:126px;}
.SwtchBkTl_SwtchTbs ul.ui-tabs-nav li.ui-tabs-selected {background:url(images/SwtchBkTl_SwtchTbs_TbsActv.png) left top repeat-x;}
.SwtchBkTl_SwtchTbs ul.ui-tabs-nav li a, .SwtchBkTl_SwtchTbs ul.ui-tabs-nav li a:link, .SwtchBkTl_SwtchTbs ul.ui-tabs-nav li a:visited, .SwtchBkTl_SwtchTbs ul.ui-tabs-nav li a:active, .SwtchBkTl_SwtchTbs ul.ui-tabs-nav li a:hover {display:block; margin:0px; padding:0px; line-height:40px; height:40px; overflow:hidden; color:#1c1805; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; text-decoration:none; white-space:nowrap; font-variant:small-caps; letter-spacing:normal; text-align:center;}
.SwtchBkTl_SwtchTbs ul.ui-tabs-nav li a:hover {color:#000000;}
.SwtchBkTl_SwtchTbs .ui-tabs .ui-tabs-panel {padding:0px;}
.SwtchBkTl_SwtchTbs .ui-tabs .ui-tabs-panel.ui-tabs-hide {display:none;}

.SwtchBkTl_SwtchTbs ul.bb_swatchbook_category_swatchlist {display:inline-block; padding:10px 7px 10px 6px; width:240px; min-height:540px !important;}
.SwtchBkTl_SwtchTbs ul.bb_swatchbook_category_swatchlist li {display:block; float:left; margin:0px; padding:0px 20px 10px 20px; list-style-type:none; width:80px; min-height:125px; text-align:left; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px; line-height:105%;}

.SwtchBkTl_SwtchTbs .bb_swatchbook_paging_swatches {position:relative; height:60px;}
.SwtchBkTl_SwtchTbs .jp-previous {display:block; position:absolute; margin:0px; padding:0px; width:130px; height:60px; left:1px; bottom:0px; background:url(images/BG.png) -120px -850px no-repeat; cursor:pointer;}
.SwtchBkTl_SwtchTbs .jp-next {display:block; position:absolute; margin:0px; padding:0px; width:130px; height:60px; right:1px; bottom:0px; background:url(images/BG.png) -120px -930px no-repeat; cursor:pointer;}

.SwtchBkTl_DrpDwnMn {padding:0px 10px 10px 10px;}
.SwtchBkTl_DrpDwnWrp {display:block; position:relative; margin:0px; padding:0px; width:233px; height:31px; background:url(images/BG.png) -300px -850px no-repeat; color:#1c1805; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px; font-style:italic; font-weight:normal; line-height:125%;}
.SwtchBkTl_DrpDwnTxt {display:block; margin:0px; padding:0px 42px 0px 10px; height:31px; line-height:31px; overflow:hidden;}
.SwtchBkTl_DrpDwn {display:block; position:absolute; top:0px; left:0px; margin:0px; padding:7px 3px 5px 3px; width:233px; border:1px solid #d6d3cb; background:#ffffff; color:#464644; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:125%; opacity:0; filter:alpha(opacity=0); zoom:1;}

.SwtchBkTl_SwtchTbs #bb_swatchbook_create_collection {margin:0px 0px 10px 0px; padding:0px; width:253px; height:31px; color:#1c1805; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; font-variant:small-caps; line-height:31px; text-shadow:none; font-weight:normal; text-align:left; border:none; background:url(images/BG.png) -100px -690px no-repeat; cursor:pointer; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.SwtchBkTl_SwtchTbs #bb_swatchbook_create_collection span {display:block; padding:0px 10px 0px 50px; height:31px; color:#1c1805; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:16px; font-variant:small-caps; line-height:31px; text-shadow:none; font-weight:normal; text-align:left;}
.SwtchBkTl_SwtchTbs ul.bb_swatchbook_collection_list {display:block; padding:0px 10px 10px 10px; width:233px; min-height:590px !important;}
.SwtchBkTl_SwtchTbs ul.bb_swatchbook_collection_list li {display:block; position:relative; margin:0px; padding:0px 0px 10px 0px; list-style-type:none; min-height:125px; text-align:left; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; line-height:105%;}
.SwtchBkTl_SwtchTbs .bb_swatchbook_paging_collections {position:relative; height:60px;}
.SwtchBkTl_SwtchTbs .bb_swatchbook_collection_image_holder {padding:10px 10px 0px 10px; width:170px; background:#ffffff; cursor:pointer;}
.SwtchBkTl_SwtchTbs .bb_swatchbook_edit_collection_name {padding:3px 10px 10px 10px; width:170px; background:#ffffff; cursor:pointer;}
.SwtchBkTl_SwtchTbs .bb_swatchbook_edit_collection {display:block; position:absolute; width:35px; height:35px; right:-4px; top:10px; background:url(images/BG.png) -300px -950px no-repeat; cursor:pointer;}
.SwtchBkTl_SwtchTbs .bb_swatchbook_copy_collection {display:block; position:absolute; width:35px; height:35px; right:-4px; top:55px; background:url(images/BG.png) -350px -950px no-repeat; cursor:pointer;}
.SwtchBkTl_SwtchTbs .bb_swatchbook_delete_collection {display:block; position:absolute; width:35px; height:35px; right:-4px; top:100px; background:url(images/BG.png) -400px -950px no-repeat; cursor:pointer;}
/****/
#Body .ui-widget-overlay {background:#ffffff; opacity:0.2; filter:alpha(opacity=20); zoom:1;}
.TTCstmDlg.ui-dialog {position:relative;}
.TTCstmDlg .ui-dialog-titlebar {display:none;}
.TTCstmDlg .ui-dialog-content {height:auto !important;}
.TTCstmDlg .ui-dialog-buttonpane {position:absolute; width:100%;bottom:20px; text-align:center; z-index:2100;}
.TTCstmDlg .ui-dialog-buttonset {padding:0px 7px 0px 0px;}
.TTCstmDlg .ui-dialog-buttonset .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {padding:15px 25px; margin:0px 5px 0px 0px; width:auto; border:none; -moz-border-radius:0px; -webkit-border-radius:0px; -o-border-radius:0px; border-radius:0px; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.email_form, .TTCstmDlg .email_form {position:relative; border:none; background:none; text-align:left; top:0px; width:527px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.email_formShdw {padding:0px 7px 0px 0px; background:url(images/TTDtls_Shdw.png) right top no-repeat;}
.email_formInner {padding:25px 35px 70px 35px; position:relative; background:#FFFFFF; border:none; text-align:left; top:0px; width:450px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.email_formHdr {display:block; padding:0px 0px 12px 0px; margin:0px 0px 10px 0px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:18px; font-weight:normal; line-height:100%; font-variant:small-caps; text-align:center; background:url(images/FTtlUndrlnCntr.png) center bottom no-repeat;}
.email_formInner fieldset {margin:0px; padding:0px; border:none;}
.email_form td {}
.email_form th {font-weight:normal; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.email_form p {margin:0px; padding:0px 0px 15px 0px; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; text-align:left;}
.email_form p.bb_swatchbook_send_email_validateTips {color:red;}
.email_form p.bb_swatchbook_send_email_to_table_toppers_validateTips {color:red;}
.email_form p.bb_swatchbook_edit_or_clone_collection_form_validateTips {color:red;}
.email_form p.bb_swatchbook_add_collection_form_validateTips {color:red;}
.email_form p.bb_swatchbook_add_collection_form_validateTips {color:red;}
.email_form input {padding:10px 15px; margin:0px 0px 10px 0px; width:320px; border:none; background:url(images/InptBG.png) left top repeat-x; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.email_form textarea {padding:10px 15px; margin:0px 0px 10px 0px; width:320px; border:none; background:url(images/InptBG.png) left top repeat-x; resize:none; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}

.email_form_DrpDwnMn {padding:0px 0px 10px 0px;}
.email_form_DrpDwnWrp {display:block; position:relative; margin:0px; padding:0px; width:350px; height:40px; background:url(images/BG.png) right -1010px no-repeat; color:#1c1805; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; font-weight:normal; line-height:125%;}
.email_form_DrpDwnTxt {display:block; margin:0px; padding:0px 42px 0px 10px; height:40px; line-height:40px; overflow:hidden;}
.email_form_DrpDwn {display:block; position:absolute; top:0px; left:0px; margin:0px; padding:7px 3px 5px 3px; width:350px; height:40px; border:1px solid #d6d3cb; background:#ffffff; color:#464644; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:125%; opacity:0; filter:alpha(opacity=0); zoom:1;}
/****/
.ui-datepicker {display:none; padding:15px; background:url(images/White2xBG.png) left top repeat;}
.ui-datepicker-header {display:inline-block; width:100%;}
.ui-datepicker-prev {display:block; float:left; width:15px; height:20px; background:url(images/BG.png) -100px -730px no-repeat;}
.ui-icon-circle-triangle-w {display:none;}
.ui-datepicker-next {display:block; float:right; width:15px; height:20px; background:url(images/BG.png) -140px -730px no-repeat;}
.ui-icon-circle-triangle-e {display:none;}
.ui-icon {}
.ui-datepicker-title {padding:0px 0px 10px 0px; color:#464644; font-family:'Lucida Sans Unicode', 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:16px; text-align:center;}
.ui-datepicker-month {}
.ui-datepicker-year {}
.ui-datepicker-calendar {}
.ui-datepicker-calendar th {padding:2px; border-bottom:2px solid #a6a39d; color:#1c1805; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.ui-datepicker-calendar td {padding:2px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px;}
.ui-datepicker-calendar a, .ui-datepicker-calendar a:link, .ui-datepicker-calendar a:visited, .ui-datepicker-calendar a:active, .ui-datepicker-calendar a:hover {display:block; padding:3px 5px; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; text-align:center;}
.ui-datepicker-calendar a.ui-state-active, .ui-datepicker-calendar a.ui-state-active:link, .ui-datepicker-calendar a.ui-state-active:visited, .ui-datepicker-calendar a.ui-state-active:active, .ui-datepicker-calendar a.ui-state-active:hover {color:#ffffff; background:#464644;}
.ui-datepicker-week-end {}
.ui-datepicker-other-month {}
.ui-datepicker-unselectable {}
.ui-state-disabled {}
/****/
.PF_Collection_BOX {display:none; position:static !important; z-index:99999 !important; background:none !important; border:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px;}
.PF_Collection_Header {float:none !important; margin:0px 0px 20px 0px !important; padding:0px 0px 10px 0px !important; background:url(images/FTtlUndrln.png) left bottom no-repeat !important; color:#191c10 !important; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif !important; font-size:18px !important; text-decoration:none !important; font-weight:normal !important; font-variant:small-caps !important;}
.PF_Collection_HeaderLabel {margin:0px !important;}
.PF_Collection_CloseButton {display:none !important;}
.PF_Collection_BottomBox {margin:0px 0px 20px 0px !important; background:none !important; border:none !important;}
.PF_Collection_InnerBOX {display:inline-block !important; width:100% !important; padding:0px !important;}
.PF_Collection_ArticleIsAlreadyAddedInner {padding:0px !important;}
.PF_Collection_ArticleIsAlreadyAddedInner ul {margin:10px 0px 20px 0px; padding:0px 0px 0px 20px;}
.PF_Collection_ArticleIsAlreadyAddedInner ul li {padding:2px 0px;}
.PF_Collection_UserNotRegisteredInner {margin:0px !important; padding:0px !important; height:auto !important; color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px;}
.PF_Collection_UserNotRegisteredInner .PF_Collection_Asterisk {display:none;}
.PF_Collection_RegisterBox {float:none !important; color:#464644;}
.PF_Collection_RegisterBox a, .PF_Collection_RegisterBox a:link, .PF_Collection_RegisterBox a:visited, .PF_Collection_RegisterBox a:active, .PF_Collection_RegisterBox a:hover, .PF_Collection_RegisterBox a.SkinObject, .PF_Collection_RegisterBox a.SkinObject:link, .PF_Collection_RegisterBox a.SkinObject:visited, .PF_Collection_RegisterBox a.SkinObject:active, .PF_Collection_RegisterBox a.SkinObject:hover {color:#464644; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:12px; font-weight:normal; line-height:25px; text-decoration:underline;}
.PF_Collection_btnSave {padding:0px !important;}
.PF_Collection_btnSave input, .PF_Collection_SaveButton, .PF_Collection_SaveButton:link, .PF_Collection_SaveButton:visited, .PF_Collection_SaveButton:active, .PF_Collection_SaveButton:hover {display:block; float:left; padding:0px; margin:0px; width:80px; height:40px; line-height:40px; border:none; -moz-border-radius:0px; -webkit-border-radius:0px; -o-border-radius:0px; border-radius:0px; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.PF_Collection_SaveTextbox {float:left; padding:0px 15px; margin:0px 0px 10px 0px; width:275px; height:40px; line-height:40px; border:none; background:url(images/InptBG.png) left top repeat-x; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.PF_Collection_ddlCollections {display:inline-block; width:100%; margin:0px 0px 20px 0px;}
.PF_Collection_AddArticleToCollection {}
.PF_Collection_AddArticleToCollection .email_form_DrpDwnMn {float:left; padding:0px;}
.PF_Collection_AddArticleToCollection .email_form_DrpDwnWrp {width:305px;}
.PF_Collection_AddArticleToCollection .email_form_DrpDwn {width:305px;}
.PF_Collection_NewCollectionBox {}
.PF_Collection_txtNewCollectionMain {display:inline-block; width:100%;}
.PF_Collection_txtNewCollectionName {float:left;}
.PF_Collection_txtNewCollectionName input {padding:10px 15px; margin:0px 0px 10px 0px; width:275px; border:none; background:url(images/InptBG.png) left top repeat-x; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.PF_Collection_btnNewCollectionAdd {float:left;}
.PF_Collection_btnNewCollectionAdd input {display:block; float:left; padding:0px; margin:0px; width:80px; height:40px; line-height:40px; border:none; -moz-border-radius:0px; -webkit-border-radius:0px; -o-border-radius:0px; border-radius:0px; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
/****/
.TTCntctUs_Mn {color:#1C1805;}
.TTCntctUs_ErrrMsg {display:block; margin:0px 0px 10px 0px; width:100%; clear:both; color:red;}
.TTCntctUs_Mn input {padding:10px 15px; margin:3px 0px 10px 0px; width:243px; border:none; background:url(images/InptBG.png) left top repeat-x; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.TTCntctUs_Mn textarea {padding:10px 15px; margin:3px 0px 10px 0px; width:243px; border:none; background:url(images/InptBG.png) left top repeat-x; resize:none; color:#191c10; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:italic; text-align:left;}
.TTCntctUs_Mn .email_form_DrpDwnMn {padding:0px; margin:3px 0px 10px 0px;}
.TTCntctUs_Mn .email_form_DrpDwnWrp {width:273px;}
.TTCntctUs_Mn .email_form_DrpDwn {width:273px;}
.TTCntctUs_Sbmt, a.TTCntctUs_Sbmt, a.TTCntctUs_Sbmt:link, a.TTCntctUs_Sbmt:visited, a.TTCntctUs_Sbmt:active, a.TTCntctUs_Sbmt:hover {display:inline-block; padding:0px 25px; margin:10px 0px 0px 0px; height:40px; line-height:40px; background:url(images/InptBttnBG.png) left top repeat-x; cursor:pointer; color:#ffffff; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, 'Times New Roman', Times, serif; font-size:14px; font-style:normal; font-weight:bold; font-variant:small-caps; text-align:center; text-decoration:none;}

/*SEARCH*/
.SearchButtonClass {position:relative ! important;}
.SearchButtonClass input.pf_button_search {position: absolute; right: 0; text-decoration: none; top: -31px; vertical-align: top; width: 40px;}


.ui-widget-overlay {z-index:auto;}
.dnnFormPopup {z-index:auto;}

/******Modal Changes***/
#bb_swatchbook_list_clone_form .email_formInner {padding: 23px 35px 55px !important; z-index:2499;}
#bb_swatchbook_list_clone_form .email_formInner h1.bb_swatchbook_image_collectionname {margin-right: -7px;}
#bb_swatchbook_list_clone_form .TblTprsMdlLgo {float:left; background:url(images/TblTprsLgo.jpg)no-repeat left center #FFFFFF; width:87%; height:55px; margin-bottom:10px; display:block;}
#bb_swatchbook_list_clone_form .TpLnLgCls {float:left; width:100%;}
#bb_swatchbook_list_clone_form .TblMdlCls {float:left; display:block; background:url(images/cls_mdl.jpg)no-repeat right center; width:13%; cursor:pointer; text-decoration:underline; padding:3px 0px;}
#bb_swatchbook_list_clone_form table {float:left; margin-bottom:20px;}
.ui-dialog-buttonpane, .ui-dialog-buttonpane button.ui-button {float:right;}
.TblTprsMdl {width:505px !important;}
#bb_swatchbook_list_clone_form ul.SwtchbkTl_Actns_Scl {margin-left:0; position:absolute; z-index:99999 !important;}
#bb_swatchbook_list_clone_form .SwtchbkTl_Actns_Scl li {list-style-type:none; display:inline-block; float-left; }
#bb_swatchbook_add_collection_form{display: none;}
.TTCstmDlg.TblTprsMdl .ui-dialog-buttonpane {z-index: 2498; width:auto!important; right:0 !important;}
.TTCstmDlg.TblTprsMdl .email_form {z-index:2497;}
.TTCstmDlg .email_form {z-index:2499;}
.TTCstmDlg .ui-dialog-buttonpane  {z-index: 2500; }
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable.TTCstmDlg.TblTprsMdl {position: absolute !important; top:245px !important; left:0% !important; right:0%; margin:0 auto;}
.CTAPn {z-index: 0!important;}
.BnnrCTAPn {z-index: 0 !important;}
.TTCstmDlg {z-index:10000;}


