﻿.staticpage {text-align:justify;}
.pullquote{font-weight:bold; font-size:1.5em; padding-right:10px;}
.staticpage h3 {font-size:1.5em;font-weight:bold; color:#75B216; margin:0 0 5px 0;}
.staticpage h3 a{color:#75B216; text-decoration:underline;}
.staticpage h4 {font-size:1em;font-weight:bold;}
.staticpage p{margin-bottom:10px;}
.staticpage ol{ padding:0 0 10px 30px;}
.staticpage li{ padding:0 0 10px 0;}

.aboutus {padding:30px 0 0 0;}
.aboutus .logoimage{float:left; margin:0px 10px 15px 0;}
.aboutus .team li{list-style-image:url('../../images/arrows/orange-head-right.gif'); margin:0 0 0 30px;}
.aboutus .aboutuslist li{list-style-image:url('../../images/common/pdficon_small.gif'); margin:0 0 0 30px;}
.aboutus .aboutuslist li.youtube{list-style-image:url('../../images/common/youtube.png'); margin:0 0 0 30px;}
.aboutus .aboutuslist li.web{list-style-image:url('../../images/icons/Globe 16x16.png'); margin:0 0 0 30px;}
.aboutus #contact .textfield{width:350px;}
.aboutus #contact .left .padding{padding-right:40px;}
.aboutus #contact .right .padding{padding-left:20px;}

.help h3{margin-bottom:5px;color:#FBA927;} 
.help ul li{ list-style-type:square; margin-left:20px;}
.help .left .padding{padding-right:30px;}
.help .right .padding{padding-left:30px;}
.help ul.faq { margin:20px;}
.help hr{ border:none; border-top:dotted 1px #DDDDDD;}
.help .questions h3 {margin:20px 0 10px 0;}
.help h4{font-size:1.3em; margin-bottom:-10px;}
.help .questions ol{padding:0 0 0 30px;}
.help .questions li ol {padding:10px 0 0 30px;}

.help table.prices{font-size:inherit; width:50%;}
.help table{border-collapse:collapse;}
.help table th{ font-weight:bold;padding:5px; border-top:solid 1px #E0E0E0;border-bottom:solid 1px #E0E0E0;}
.help table .red{color:#D60000;}
.help table td{padding:5px 50px 5px 5px; border-top:solid 1px #E0E0E0;border-bottom:solid 1px #E0E0E0;}
.help table .center{text-align:center;}
.help .attention{color:Red;}
.help .strong{font-weight:bold;}
.help p.note{margin-top:10px; padding:5px;width:300px;background-color:#FFDFDF; }

.backtotop{float:right;display:block;}
.backtohelp{float:right;font-size:1.8em;margin:-44px 15px 0 0;}
.pageHeader{width:800px;}
.formLabel{width:88px;}

#corporategiftsform{-moz-border-radius: 8px; -webkit-border-radius: 8px; border:1px solid #CCC;padding:10px 20px; margin-right:20px;}
#corporategiftsform h3{font-size:2em;}
#corporategiftsform .formLabel{width:100px;}
#corporategiftsform input.textfield,#bulkorderform select.textfield,#bulkorderform textarea.textfield{width:180px;}
#corporatethankyou{-moz-border-radius: 8px; -webkit-border-radius: 8px; border:1px solid #CCC;padding:10px 20px; margin-right:20px;}
#corporatethankyou h3{font-size:2em;}


.pricing{margin-top:30px;}
.pricing table{width:100%; border-collapse:collapse; width:90%;}
.pricing table td{font-size:1.2em; white-space:nowrap;}
.pricing table th{font-size:1.4em; font-weight:bold;padding:5px; border-top:solid 1px #E0E0E0;border-bottom:solid 1px #E0E0E0;}
.pricing .red{color:#D60000;}
.pricing table td{padding:5px; border-top:solid 1px #E0E0E0;border-bottom:solid 1px #E0E0E0;}
.pricing .tblpricing th, .pricing .tblcanvas th, .pricing .tblframe th{text-align:center;}
.pricing .tblpricing .size, .pricing .tblcanvas .size,.pricing .tblframe .size{text-align:left;}
.pricing .tblpricing .size img{margin-left:20px;}
.pricing .tblpricing .flatrate{padding-right:150px;}
.pricing .tblpricing td{width:20%; text-align:left;}
.pricing .tblpricing .packs{ text-decoration:underline; color:#0C8BCC;cursor:pointer;}

.pricing table.flipbooks{width:100%;}
.pricing table.flipbooks td{font-size:inherit; padding:5px 10px;}
.pricing table.flipbooks th{font-size:1.1em;}

.pricing .tblcanvas td{width:25%; text-align:right; padding-right:80px;}
.pricing .tblframe td{width:25%; text-align:right; padding-right:70px;}
.pricing .tblframe td.size{width:30%;}
.pricing .tblcanvas td.mounted{text-align:center; padding-right:0px;font-weight:bold; font-size:1.4em;}
.pricing .tblmugs td{width:15%;}
.pricing .tblmugs td.shipping{text-align:right;padding-right:40px;}
.pricing .tblgifts td{width:25%;}
.pricing .tblgifts td.shipping{text-align:right;padding-right:70px;}
.pricing .tblSizes td, .pricing .tblSizes th{text-align:right;}
.pricing .tblSizes td.size, .pricing .tblSizes th.size{text-align:left;}

.pricing .dollar{display:none;}
.pricing .leftimage{float:left; margin-right:10px;}
.pricing .rightimage{float:right; margin-left:10px;}
.pricing .padding-top{padding-top:30px;}
.bubble{ margin:0px; border:0px; width:220px; background-color:#F69FD4;}
.bubble .tdimage{width:25%;text-align:left; padding:3px;}
.bubble .tdcontent{width:40%; font-size: 1.5em;font-weight:bold;padding:3px;padding-right:7px;text-align:right;}
.bubble .tdprice{width:35%;text-align:left;font-size: 1.5em;font-weight:bold;padding-left:5px;}
                 
.bubbleimage{height:32px; width:32px;border:0px; }
.boarder{ border-bottom:0px; border-top:0px;}
.bubble2{width:220px;overflow:hidden; padding-top:3px;}
.bubble2 .content{font-size:1.2em;}
.joblisting li{list-style-type:square; margin-left:10px; font-size:1.2em;}
.jobdescription li{list-style-type:disc; margin-left:20px;}


#bulkorderform{-moz-border-radius: 8px; -webkit-border-radius: 8px; border:1px solid #CCC;padding:10px 20px; margin-right:20px;}
#bulkorderform h3{font-size:2em;}
#bulkorderform .formLabel{width:100px;}
#bulkorderform input.textfield,#bulkorderform select.textfield,#bulkorderform textarea.textfield{width:180px;}
#bulkthankyou{-moz-border-radius: 8px; -webkit-border-radius: 8px; border:1px solid #CCC;padding:10px 20px; margin-right:20px;}
#bulkthankyou h3{font-size:2em;}

#offers .promo {background:transparent url('../../images/common/hor-bg-2.gif') repeat-x bottom left;padding:0 0 10px 0; margin:0 0 10px 0;}
#offers .subscribe{ margin-top:10px;}
#offers .subscribe li{margin-bottom:5px;}

#green .environment{ background:transparent url('../../images/green/environment.gif') no-repeat top left; padding-left:85px;}
#green .manufacture{ background:transparent url('../../images/green/manufacture.gif') no-repeat top left; padding-left:85px;}
#green .package{ background:transparent url('../../images/green/package.gif') no-repeat top left; padding-left:85px;}

.select-shiptocountry { float: right; position: relative; width: 9em; padding-left: 6.5em; margin: 0 45px 0 0; }
.select-shiptocountry label { position: absolute; top: .2em; left: 0;}
.select-shiptocountry .ui-select, .select-shiptocountry .ui-select-menu li{font-size:0.9em;}
#tshirts .select-shiptocountry{float:left; margin-right:0px; padding-left:4.5em;}

.bookinfo{width:70%;background:transparent url('../../images/common/hor-bg-2.gif') repeat-x bottom left; margin-bottom:10px; padding-bottom:10px;}
.bookinfo dl{margin:0; padding:0;}
.bookinfo dl dt{clear:both; float:left; width:115px; margin-left:12px;}
.bookinfo .premium{display:none;}
.bookinfo h4{margin-top:5px;}
.bookinfo h4 a,.bookinfo h4 span{font-weight:normal;}
.bookinfo h4 span.country,.bookinfo h4 span.india{font-weight:bold !important;}
.bookinfo .img-hold{width:170px; float:left;}
.bookinfo .txt-hold{float:left;}
span.lnkPremium, a.lnkClassic{display:none;}

.tblcalendar td{width:33%;}
.tshirtcost{display:block; padding-top:3px;}

#affiliate {padding-top:20px;}
.disc li{list-style-type:disc; margin-left:25px;}

#corporategifts .staticpage img.left{margin-right:10px;}
#corporategifts .staticpage img.right{margin-left:10px;}
#corporategifts .staticpage .container{background:transparent url('../../images/common/hor-bg-2.gif') repeat-x bottom left;padding:0 0 10px 0; margin:0 0 10px 0;}
#corporategifts .staticpage table td{width:30%; padding:0 15px;vertical-align:top;}
#corporategifts .staticpage table tr.images td{text-align:center;vertical-align:top;}

.pageTitle{color:#f9a61b;}

#whyjoin .image{width:132px; text-align:center;}
#whyjoin .content{width:560px; margin-bottom:25px;}

#storepressrelease h3{text-align:center; font-size:1.8em; color:#69a008;width:620px; margin:0px auto 30px;}
#storepressrelease .text{text-align:justify;margin-bottom:15px;}

#offersfeed h3{visibility:visible !important;}