﻿

/*
COLORS
Left Menu Background: sideNv_sprt.png - border colors need to match this image
Left Menu Hover Background: #D1D786
Left Menu Border Top/Bottom: #3E3E3E
Left Menu Border Right: #3E3E3E
Left Menu Link Text Hover: #344500

Hover Menu Background: #EFEAE3

H1: #57391C
H2, H3, H5: #333333
H4, h6: #333333
Background: #DBDBBF + the images/bg_2.pnga
Homepage Header: #57391C

Link: #57391C
Link hover: #344500

Borders Top/Bottom: #999999
Borders: #999999
Pagination Borders/Selected Background: #999999
Pagination Background: #EFEAE3
Pagination Selected Hover: #57391C

SubHeader/Some Table Text: #EAEAEA

Product Order History table header: #F0EFE7
Product Order History row splitter: #DDDDDD

MyCanvas: Headlines Trebuchet MS body could be Verdana but doesn't have to be  (Trebuchet MS, Helvetica, sans-serif)
TinyPrints and SmugMug: Arial  (Arial, Helvetica, sans-serif)
*/

/* AncGlobal Override */
h1, h2, h3, h5 {color:#57391C;}
h4, h6 {color:#333333;}
a:link { color:#668800;text-decoration:none; }
a:visited { color:#668800;text-decoration:none; }
a:hover { color:#344500;border-bottom:1px dotted #333333; }
a.tpnounder {border-bottom:none !important;}

.LeftWrppr .kbTabWrp .kbTab em { color:#666666; font-weight:bold; padding-left:0px; margin-left:6px; font-size:12px; }
.LeftWrppr .kbTabWrp a.kbTab:hover em {color:#344500;}
.LeftWrppr .kbTabWrp a.kbTabNoClick:hover em {color:#666666;}

.AccordionContent {border-top:none;}
.AccordionContent a.AccSubLvl1 { color:#668800; margin:2px 30px 2px 10px; }
.AccordionContent .AccSubLvl1.AccSelect {padding-left:15px; font-weight:bold;}
.AccordionContent .AccSelect {background-color:#3E3E3E;border:none;}
.AccordionContent a.AccSelect:hover {background-color:#3E3E3E;border:none;color:#344500;}
.AccordionContent a.AccEntry {background:transparent url(images/mc-icon-sprite.png) no-repeat scroll 0px -38px; border-bottom:1px solid transparent; display:inline-block; padding:0px 20px 0px 15px;}
.AccordionContent a.AccEntry:hover {background-color:transparent;border:none;border-bottom:1px dotted #333333;padding:0px 0px 0px 15px;}

.DiaPanel .hd .content {background:transparent url(images/hdgrad_tpBrown.png) repeat-x scroll left top;border-top:1px solid #8A8A8A;}
.DiaPanel .rhshdw .hshdw, .DiaPanel .hd .vshdw, .DiaPanel .ft .vshdw {background-image:url(images/dialog_tpBrown.png);}

a.sml-green, a.sml-green em {background-image:url(images/button-small-tpBrown.png);}

#Content-1 {background:none;border-left:none;border-right:none;margin:0px auto;padding:0px;}
.ContentBG {background:none; height:0px;}
.footerWrp {margin:0 auto !important;}
.footerWrp .contner {background:none;border-left:none;border-right:none;}
.footerWrp .contner ul.lower li {float:right;}
.footerWrp .contner a {color:#666666;}
.footerWrp .contner a:hover {color:#344500;}
.footerWrp .contner ul.lower li span {color:#3F3F3F;}

body.AncBG {background:#FFFFFF none repeat-x scroll center top;}

div.kbTab a:hover {color:#344500;}
.kbTabWrp a:hover {color:#344500;/*border-bottom:1px dotted #333333;*/}

.partnerHeader { display:block; color:#3F3F3F;padding:10px 15px 8px 15px;border-bottom:1px solid #EAEAEA; }
.partnerHeader #partnerLogo {background:#FFFFFF url(images/TinyPrintsLogo.png) no-repeat; height:34px;}

/* Buttons */
a.med-orange, a.med-orange em {background-image:url(images/button-medium-tpBrown.png);}
a.med-green, a.med-green em {background-image:url(images/button-medium-tpBrown.png);}
a.homeBtn, a.homeBtn em {background-image:url(images/button-medium-tpGreen.png);}
a.med-green em, a.med-gray em, a.med-orange em, a.med-darkgreen em {color:#FFFFFF;}
a.med-orange:hover, a.med-green:hover, a.homeBtn:hover, a.med-gray:hover, a.med-darkgreen:hover, a.sml-green:hover {border-bottom:none;}

/* Product */
div.sideNvWrp .content h3 {color:#57391C;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;}
.TempFooter .wrp {background-color:#EFEAE3;}
.kbTabWrp {border-bottom:none;}
.kbTabWrp .kbTab {background:transparent url(images/sideNv_sprt_TinyPrints.png) no-repeat scroll 0 -20px;}
.kbTabWrp .kbTab:hover {background:transparent url(images/sideNv_sprt_TinyPrints.png) no-repeat scroll 0 -43px !important; border-bottom:none;}
.kbTabWrp .kbTab:hover em {border-bottom:1px dotted #333333;}
.kbTabWrp .kbTabNoClick {background:transparent url(images/sideNv_sprt_TinyPrints.png) no-repeat scroll 0 -20px;}
.kbTabWrp .kbTabNoClick:hover {background:transparent url(images/sideNv_sprt_TinyPrints.png) no-repeat scroll 0 -20px !important; border-bottom:none;}
.kbTabWrp .kbTabNoClick a {color:#566B13;}
.kbTabWrp .kbTabNoClick a:hover {color:#566B13; border-bottom:none;}
.sideNvWrp .top {background:transparent url(images/sideNv_sprt_TinyPrints.png) no-repeat scroll 0 0;}
.sideNvWrp .botm {background:transparent url(images/sideNv_sprt_TinyPrints.png) no-repeat scroll 0 -10px;}
.sideNvWrp .bg {background:transparent url(images/side_nav_bg_TinyPrints.png) repeat-y scroll 0 0;}


/*MyCanvas CSS*/
.canvasHd {color:#3F3F3F; margin-top:0px;}
.canvasHd .canvasShp { margin-top:0px; }
.canvasHd .canvasShp .crtAmnt .flat_icon {background:transparent url(images/mc-icon-sprite.png) no-repeat scroll -17px -20px;}
.prjLinks .emailIcon {background:transparent url(images/mc-icon-sprite.png) no-repeat scroll -17px 0px;}

/*--Top banner head--*/
.canvasWrp .home_mainMktg h1 {color:#57391C; font-size:28px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.canvasHd .canvasShp { }
.canvasHd .canvasShp td { color:#3F3F3F; font:12px/19px Tahoma; white-space:nowrap; } /* #EAEAEA */
.canvasHd a.hdTitleLink {text-decoration:none; color:#57391C;}
.canvasHd a.hdTitleLink:hover {text-decoration:none; color:#57391C;}


/*--Mini Widgets---
------------------------------------------*/
/*--mini widget -1--*/
.miniWidg{background:#EFEAE3 url('images/238x112_container_bkg.jpg') repeat-y bottom; border:solid 1px #57391C; padding:2px 8px 10px 8px; min-height:80px;}
.canvasWrp .widget-2 .miniWidg {height:auto; margin-left:6px; padding-top:10px;}
#projectsViewDiv .miniWidg{background:#EFEAE3 url('images/projBkg.jpg') repeat-y bottom; border:solid 1px #57391C;}
.miniWidg .tl{background:none;}
.miniWidg .tr{background:none;}
.miniWidg .bl{background:none;}
.miniWidg .br{background:none;}

/*--Modal elements--*/
.canModal{border:solid 1px #3E3E3E;}
.canModal .tl{background:none;}
.canModal .tr{background:none;}
.canModal .bl{background:none;}
.canModal .br{background:none;}
.canModal .left .table{border-top:solid 1px #999999;}
.canModal .left .table table{color:#333333;}
.canModal .left .table table tr{border-bottom:solid 1px #999999;}
.canModal .right{border-left:solid 1px #999999;}
.canModal .right .top{border-bottom:solid 1px #999999;}
.canModal .right .top p{color:#333333;}
.canModal .right .bottom .option{background-color:#EFEAE3; border:solid 1px #57391C;}
.canModal .right .bottom .option .tl{background:none;}
.canModal .right .bottom .option .tr{background:none;}
.canModal .right .bottom .option .bl{background:none;}
.canModal .right .bottom .option .br{background:none;}
.canModal .right .bottom .option .box{background-color:#EFEAE3; border:solid 1px #57391C;}
.canModal .right .bottom .option .box:hover{border-color:#57391C;}
.canModal .right .table{border-top:solid 1px #999999;}
.canModal .right .table table{color:#333333;}
.canModal .right .table table tr{border-bottom:solid 1px #999999;}
.canModal p{color:#333333;}
.canModal ul li .disabled:hover{color:#000000;border-bottom:none;}

#greyPopupBkg {background-color:#57391C;}

.canvasTab{background:url(images/wdgt_tab_mid_off_tpBrown.png) repeat-x;color:#57391C;}
.canvasTabOn{background:url(images/wdgt_tab_mid_on.png) repeat-x;color:#333333;}
.canvasTab .canvasTabL, .canvasTab .canvasTabR{background:url(images/wdgt_tab_off_tpBrown.png) no-repeat;}
.canvasTab .canvasTabL {background-position:left top;}
.canvasTab .canvasTabR {background-position:right top;}
.canvasTabOn .canvasTabL{background:url(images/wdgt_tab_on.png) no-repeat left top;}
.canvasTabOn .canvasTabR{background:url(images/wdgt_tab_on.png) no-repeat right top;}
.canvasModwrp .car p{font:12px Tahoma, Geneva, sans-serif; color:#666666;}
.canvasModwrp .car .makeThis{font:12px Tahoma, Geneva, sans-serif; color:#666666;}

.psTbl { border:1px solid #808285;}
.psTbl th { background-color:#B9B0A2; border:1px solid #808285; color:#3F3F3F;}
.psTbl tr.psColHead td { border:1px solid #808285;}
.psTbl tr.psSubHead td { background-color:#e1ddd7; border-top:1px solid #808285; color:#666666;}
.psTbl td span.psAstk2 { border:1px solid #57391C;}
.psTbl td { border-right:1px solid #808285; border-left:1px solid #808285;}

/*--Canvas Mini Tabs--*/
.canvasTbs ul li .tab, .canvasTbs ul li .tab em { background-image:none; }
.canvasTbs ul li .tab em {color:white;}

/*--mini widget -2--*/
.miniWidg2{background:#EFEAE3 url(images/177x89_container_bkg.jpg) repeat-y bottom; border:solid 1px #57391C;}
.miniWidg2 .tl{background:none;}
.miniWidg2 .tr{background:none;}
.miniWidg2 .bl{background:none;}
.miniWidg2 .br{background:none;}

/*--Content Area--------------------------------------------*/
.canvasWrp h1{color:#57391C; font-family:Trebuchet MS, Helvetica, sans-serif;}
.canvasWrp h4{color:#57391C; font-family:Trebuchet MS, Helvetica, sans-serif;}
.canvasWrp .top-1{background:url(images/prod-pages-sprite.jpg) no-repeat top left;}
.canvasWrp .top-1 h2{color:#57391C; font-family:Trebuchet MS, Helvetica, sans-serif;}
.canvasWrp .top-1 h3{color:#333333; font-family:Trebuchet MS, Helvetica, sans-serif;}
.canvasWrp .top-1 p{color:#333333; font-family:Trebuchet MS, Helvetica, sans-serif;}
.canvasWrp .widget h3{color:#333333; font-family:Trebuchet MS, Helvetica, sans-serif; position:relative; top:0px; left:0px;}
.canvasWrp .widget p{color:#57391C; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0 0 10px 0;}
.canvasWrp .widget p a{font-size:11px; position:absolute; top:72px;}

.canvasWrp .widget-2 h3{color:#333333;border-bottom:solid 1px #999999; font-family:Trebuchet MS, Helvetica, sans-serif;}
.canvasWrp .widget-2 .panel{border-bottom:solid 1px #999999;}
.canvasWrp .widget-2 .panel p{color:#333333; font-family:Arial, Helvetica, sans-serif;}
.canvasWrp .widget-2 .panel p.right{color:#333333;}
.canvasWrp .widget-2 .panel p.right span{color:#333333;}

div.sideNvWrp .content h2 { font-family:Trebuchet MS, Helvetica, sans-serif; }

.canvasWrp .widget-3 h3{color:#57391C;}
.canvasWrp .widget-3 p{color:#57391C;margin:0px;}
.canvasWrp .widget-3 p a{font-size:10px;}

.canvasWrp .widget-4 p{color:#333333;}
.canvasWrp .widget-4 h5{color:#333333;}

.canvasWrp .widget-5 p{color:#333333;}
.canvasWrp .widget-5 h5{color:#333333;}

/*--Product Containers--*/
.canvasWrp .prodBox{border:solid 1px #999999;}
.canvasWrp .prodBox:hover{border:solid 1px #57391C; background-color:#EFEAE3;}
.canvasWrp .prodBox .inner h3{color:#FFFFFF;}
.canvasWrp .prodBox .inner p{color:#999999;}

/*--Order Detail elements--*/
.pOrdDet h1 { color:#333333; }
.pOrdDet .pOrdDetAddMet .pOrdDetSubHead{color:#333333;}
.pOrdDet .pDtls { background:#EFEAE3 url(pubOrdBG.jpg) repeat-x left bottom; border:1px solid #57391C; }
.pOrdDet .pDtls table th { border-bottom:1px solid #999999; color:#57391C; }
.pOrdDet .pDtls table thead { background:#F0EFE7 url(pubOrdHdr.jpg) repeat-x; }
.pOrdDet .pDtls table td {color:#57391C; }
.pOrdDet .pDtls table td.pOrdNum div { border-bottom:1px solid #DDDDDD; }
.pOrdDet .pDtls table td.pOrdQty div { border-bottom:1px solid #DDDDDD; }
.pOrdDet .pDtls table td.pOrdPrc div { border-bottom:1px solid #DDDDDD; }
.pOrdDet .pDtls table td.pOrdSub div { border-bottom:1px solid #DDDDDD; color:#333333;}
.pOrdDet .pDtls table td.pOrdTot div { border-bottom:1px solid #DDDDDD; }
.pOrdDet .pDtls table th{color:#333333;}
.pOrdDet .pDtls table tr.pOrdTopSub td div{border-top:1px solid #999999;}
.pOrdDet .pDtls table tr.pOrdBotSub td div{border-bottom:1px solid #999999;}

.pOrdHst .pDtls { background:#EFEAE3 url(images/pubOrdHstBG.jpg) repeat-x left bottom; border:1px solid #57391C; }
.pOrdHst .pDtls table th { border-bottom:1px solid #999999; color:#333333;}
.pOrdHst .pDtls table thead { background:#F0EFE7 url(pubOrdHstHdr.jpg) repeat-x; }
.pOrdHst .pDtls table td {color:#57391C;}
.pOrdHst .pDtls table td.pOrdNum div { border-bottom:1px solid #DDDDDD; }
.pOrdHst .pDtls table td.pOrdDte div { border-bottom:1px solid #DDDDDD; }
.pOrdHst .pDtls table td.pOrdTyp div { border-bottom:1px solid #DDDDDD; }
.pOrdHst .pDtls table td.pOrdPrc div { border-bottom:1px solid #DDDDDD; }

.pOrdSet h1 { color:#333333; font-family:Trebuchet MS, Helvetica, sans-serif; }
.pOrdSet .pOrdSetSubHead { color:#333333; }
#pOrdSetTitle{border-bottom:1px dotted #999999;}
#pOrdSetPass,#pOrdSetAddr,#pOrdSetEmail,#pOrdSetProf{border-bottom:1px dotted #999999;}
.pOrdSet #pOrdSetBox{border:1px solid #E0DAD4;color:#57391C;}

.shrPrj .bd .content{color:#333333;}
.shrPrj .bd .content h2{color:#333333; font-family:Trebuchet MS, Helvetica, sans-serif;}
.shrPrj .bd .content #ptiHlp{color:#999999;}
.shrPrj .bd .content .shrPrjMsgTxt{color:#333333;}

.delPrjCfm .bd .content{color:#333333;}
.copyPrj .bd .content{color:#333333;}
.copyPrj .bd .content h2{color:#333333; font-family:Trebuchet MS, Helvetica, sans-serif;}

.pMyPrj .h .mBox .mktgMsg h2 {font-family:Trebuchet MS, Helvetica, sans-serif; color:#57391C;}
.pMyPrj h1 { color:#333333; font-family:Trebuchet MS, Helvetica, sans-serif; }
.pMyPrj .page .pageOf { color:#333333; }
.pMyPrj #botPagin{border-top:1px dotted #999999;}
.pMyPrj .prjArea {border-top:1px dotted #999999;}
.pMyPrj .prjArea .rightPrjArea { color:#333333; }
.pMyPrj .prjArea .prjImg { background:url(pubSprite.png) no-repeat;border:1px solid #999999; }
.pMyPrj .prjArea .prjTitle { color:#333333; font-family:Trebuchet MS, Helvetica, sans-serif; }
.pMyPrj .prjArea .prjLinks .prjLinkOpts{background-color:#EFEAE3;border:1px solid #999999;}
.pMyPrj .prjArea .prjLinks .prjLinkOpts .prjMoreOptsCrnr{background:none;}
.pMyPrj .prjArea .prjLinks .showOpts a.prjLinkMore,.pMyPrj .prjArea .prjLinks .showOpts a.prjLinkMore:link,.pMyPrj .prjArea .prjLinks .showOpts a.prjLinkMore:hover,.pMyPrj .prjArea .prjLinks .showOpts a.prjLinkMore:visited{color:#668800;}

.pHome .prjArea .prjLinks .prjLinkOpts{background:#EFEAE3 url(images/projBkg.jpg) repeat-y scroll center bottom;border:1px solid #57391C;}
.pHome .prjArea .prjLinks .prjLinkOpts .prjMoreOptsCrnr{background:none;}
.pHome .prjArea .prjLinks .showOpts a.prjLinkMore,.pHome .prjArea .prjLinks .showOpts a.prjLinkMore:link,.pHome .prjArea .prjLinks .showOpts a.prjLinkMore:hover,.pHome .prjArea .prjLinks .showOpts a.prjLinkMore:visited{color:#668800;}

.pMyPrj .prjArea .prjPrice .prjPriceAmt { color:#333333; }

.pMyPrj .videoThumb{background:url(images/pubSprite.png) left -508px no-repeat;}
.pMyPrj .videoThumb span{background:url(images/pubSprite.png) no-repeat -677px -508px;}
.pMyPrj .demo{background:url(images/pubSprite.png) no-repeat left top;}

.sampGal{border-top:dotted 1px #999999;}

/*--Tutorial Containers--*/
.canvasWrp .tutBox{border:solid 1px #999999;}
.canvasWrp .tutBox:hover{border:solid 1px #57391C; background-color:#EFEAE3;}
.canvasWrp .tutBox .inner{background:url(images/tut-sprite-mc.jpg) repeat-x; border:solid 1px #CDC3B8;}
.canvasWrp .tutBox .inner h3{color:#FFFFFF;}

.WebinarImgHolder {background-color:#EFEAE3; border:1px solid #D9E0E6;}

.GlbPaginLight ul.page li.Selected {background-color:#EFEAE3;border:1px solid #57391C;}
.GlbPaginLight ul.page li a {background-color:#EFEAE3;border:1px solid #57391C;color:#444444;}
.GlbPaginLight ul.page li a:hover {background:#999999 none repeat scroll 0 0;border:1px solid #57391C;color:#57391C;}

/*--misc BG's--*/
.canvasWrp .widget-4 .book-1{background:url(images/can_book_sprt.png) no-repeat left top;}
.canvasWrp .widget-4 .book-2{background:url(images/can_book_sprt.png) no-repeat 0 -88px;}
.canvasWrp .widget-4 .book-3{background:url(images/can_book_sprt.png) no-repeat 0 -176px;}
.canvasWrp .widget-4 .book-4{background:url(images/can_book_sprt.png) no-repeat 0 -264px;}
.canvasWrp .widget-5 .book-5{background:url(images/can_book_sprt.png) no-repeat 0 -353px;}
.canvasWrp .widget-5 .book-6{background:url(images/can_book_sprt.png) no-repeat 0 -433px;}
.canvasWrp .widget-5 .book-7{background:url(images/can_book_sprt.png) no-repeat 0 -513px;}
.canvasWrp .widget-5 .book-8{background:url(images/can_book_sprt.png) no-repeat 0 -591px;}
.canvasWrp .widget-5 .book-9{background:url(images/can_book_sprt.png) no-repeat 0 -717px;}
.canvasWrp .widget-5 .book-10{background:url(images/can_book_sprt.png) no-repeat 0 -818px;}
.canvasWrp .widget-5 .cal-BG{background:url(images/can_book_sprt.png) no-repeat 0 -913px;}
.canvasWrp .widget-5 .size-1{background:url(images/can_size_sprt.png) no-repeat left bottom;}
.canvasWrp .widget-5 .size-2{background:url(images/can_size_sprt.png) no-repeat -98px bottom;}
.canvasWrp .widget-5 .size-3{background:url(images/can_size_sprt.png) no-repeat -212px bottom;}


/* Review Order */
.pOrdRev h1 { color:#333333; }
.pOrdRev .pDtls { background:#EFEAE3 url(pubOrdBG.jpg) repeat-x left bottom; border:1px solid #BBB0A3; }
.pOrdRev .pDtls table th { border-bottom:1px solid #BBB0A3; color:#57391C; }
.pOrdRev .pDtls table thead { background:#F0EFE7 url(pubOrdHdr.jpg) repeat-x; }
.pOrdRev .pDtls table td {color:#57391C;}
.pOrdRev .pDtls table td.pOrdSub div {color:#333333;}
.pOrdRev .pDtls table th{color:#333333;}
.pOrdRev .pDtls table tr.pOrdSub td div{border-top:1px solid #BBB0A3; border-bottom:1px solid #EFEAE3; color:#57391C;}
.pOrdRev .pDtls table tr.pOrdTotal td div{color:#57391C;}
.pOrdRev .pDtls ul.pUlOverlay {color:#EAEAEA;}
.pOrdRev .pProjPrv img {border:solid 1px #CCCCCC;}

