/* (Wherigo) Print.css - Last Updated 07 Oct 2009 by TWT */
body{
margin:10px;
padding:0;
width:7in;
}
/* @group Hidden Elements */
hr,#navigation,#contentRight,#footerLeft,p.arrows,.breadcrumbs,.searchList,.welcome img,.pocketPC img,.colorado img{
display:none;
}
/* @end */
/* @group Layout */
/* @group Page */
#page{
margin:0;
padding:0;
}
/* @end */
/* @group Header */
#header{
margin:0;
padding:10px;
border-bottom:1px solid #000;
}
/* @end */
/* @group Content */
#content{
margin:0;
padding:10px;
}
.clear{
margin:0;
padding:0;
width:auto;
clear:both;
}
#contentLeft{
margin:0;
padding:0;
}
.contentFull,.contentHalfLeft,.contentHalfRight{
margin:0;
padding:0;
}
.contentFull{
width:auto;
clear:both;
}
.widget{
margin-bottom:15px;
}
.left{
float:left;
}
.right{
float:right;
}
/* @end */
/* @group Footer */
#footer{
margin:0;
padding:10px;
border-top:1px solid #000;
clear:both;
}
#footerRight,#footerFull{
margin:0;
padding:0;
width:auto;
clear:both;
text-align:center;
}
/* @end */
/* @end */
/* @group Fonts */
h1,h2,h3,h4,#navigation{
margin:0;
padding:0;
font-family:"Trebuchet","Trebuchet MS",Verdana,sans-serif;
color:#000;
}
#header h1 a{
color:#000;
text-decoration:none;
}
h2{
font-size:24px;
}
h3{
font-size:18px;
border-bottom:1px solid #000;
}
h4{
font-size:14px;
font-weight:bold;
}
#content .bodyContent h4{
margin:0;
padding:15px 0 0 0;
}
#content p,#content li,#content small,#content dt,#content dd,blockquote{
margin:0;
padding:0;
font:12px/20px Verdana,sans-serif;
}
blockquote{
margin:10px 25px;
padding:10px;
}
blockquote.alt{
margin:10px 25px;
padding:10px;
}
#content blockquote img{
margin:0;
padding:0;
}
#content .bodyContent blockquote p{
margin:0;
padding:0;
}
#content small,#content span.caption{
font-size:10px;
}
#content dl.glossary dt{
font-weight:bold;
display:block;
float:left;
}
#content dl.glossary dd{
padding-left:100px;
padding-bottom:25px;
}
#content dl.faq dt,#content label{
font-weight:bold;
}
#content dl.faq dd{
padding-bottom:25px;
}
#content dl.faq dd p{
margin:0;
padding:0;
}
#content dl.faq dd p.block{
margin:0;
padding:5px 0;
}
#footer p{
font:10px Verdana,sans-serif;
}
#content input,#content select,#content textarea{
margin:0;
padding:0;
font:12px Verdana,sans-serif;
}
.alignLeft{
text-align:left;
}
.alignCenter{
text-align:center;
}
.alignRight{
text-align:right;
}
.borderBottom{
border-bottom:1px solid #000;
}
/* @end */
/* @group Links */
a,a:link,a:hover,a:active,a:visited{
color:#000;
text-decoration:none;
}
a.noUnderline,a.noUnderline img,a img{
text-decoration:none;
border:none;
}
/* @end */
/* @group Modules */
/* @group Search Results and Details */
#content .bodyContent ul.searchResultsList,#content .bodyContent ul.detailsList{
margin:0;
padding:0;
list-style:none;
list-style-type:none;
}
#content .bodyContent ul.detailsList{
margin-top:10px;
}
.srLeft,.detailsLeft{
margin:10px;
padding:15px;
display:block;
float:left;
}
.detailsLeft{
margin-top:0;
width:120px;
}
.srRight, .detailsRight{
margin:10px 10px 10px 150px;
padding:15px;
display:block;
}
#content .srRight p.block{
margin-bottom:10px !important;
}
.srType{
margin:0 10px 0 0;
padding:0;
width:24px;
height:24px;
vertical-align:middle;
}
.srDirection{
margin:0 10px 0 0;
padding:0;
width:32px;
height:34px;
float:left;
vertical-align:top;
}
.log,.myHomeWidget{
margin:20px 0;
padding:0 0 20px 0;
}
#content .bodyContent .log p{
margin:0;
padding:0;
}
/* @end */
/* @group Body Content */
#content .bodyContent h3{
margin:10px 0 0 0;
padding:0;
border:none;
}
#content .bodyContent p{
margin:0;
padding:15px 0 0 0;
}
/* @end */
/* @group Warning Messages */
.warning{
margin:0 0 15px 0;
padding:5px;
border:1px solid #000;
}
.warning h3{
padding-bottom:5px;
font-size:14px;
border-bottom:none;
}
/* @end */
/* @group Featured Cartridge */
.featured h3{
border-bottom:none;
}
.featured h4{
margin:0;
padding:10px 0;
}
#content .featured ul{
margin:0;
padding:0;
list-style:none;
list-style-type:none;
}
#content .featured p.left{
margin:0 10px 10px 0;
padding:0;
}
/* @end */
/* @group Widgets with Text Boxes */
.widgetTextBox{
margin:0;
padding:5px;
border:1px solid #000;
}
.pocketPC h3,.colorado h3,.upsell h3,.player h3,.builder h3,.searchInside h3,.emailList h3,.cartLoc h3 {
border-bottom:none;
}
#content .upsell .widgetTextBox p.left{
margin:0;
padding:0 5px 0 0;
}
#content .searchInside .widgetTextBox p{
margin:0;
padding:0 0 5px 0;
}
#content p.gpsPhoto{
padding:0 10px 5px 0;
float:left;
}
/* @end */
/* @group Corner */
#content .corner h4{
margin:0;
padding:5px 0;
}
#content .corner p.left{
margin:0;
padding:0 10px;
width:29%;
}
/* @end */
/* @group gpsTable */
.greyBorder{
margin:0 5px 0 0;
padding:0;
border:1px solid #000;
}
/* @end */
/* @group Attribute Table */
.attributeTable{
margin:20px 0;
padding:0;
width:100%;
border-collapse:collapse;
}
.attributeTable tr,.attributeTable th,.attributeTable td{
margin:0;
padding:0;
border-collapse:collapse;
font:12px Verdana,sans-serif;
}
.attributeTable th{
padding:3px;
font-weight:bold;
}
.attributeTable td{
padding:3px;
}
img.attributeImage{
vertical-align:middle;
}
/* @end */
/* @end */
/* @group Forms */
form{
margin:0;
padding:0;
}
/* @group Sign In Form */
.signinForm table tr td{
text-align:left !important;
}
#content .signinForm input{
margin-bottom:15px !important;
}
#content .signinForm input[type="checkbox"]{
margin-right:3px !important;
}
#content .signinForm td .validationText,#content .signinForm td .failureText p{
color:#000 !important;
}
/* @end */
/* @group Need Help Signing In Form */
.needHelpForm label{
display:block;
float:left;
clear:both;
width:150px;
}
.needHelpForm input.text{
width:200px;
}
.needHelpForm input.button{
position:relative;
left:150px;
}
/* @end */
/* @group Edit Upload */
.editUploadForm label{
margin:0;
padding:0;
float:left;
width:125px;
display:block;
}
.editUploadForm input.text{
margin:0;
padding:0;
width:143px;
}
.editUploadForm input.textSm{
margin:0;
padding:0;
width:30px;
}
.editUploadForm input.textMd{
margin:0;
padding:0;
width:50px;
}
.editUploadForm .textarea{
margin:0;
padding:0;
width:97%;
height:100px;
}
.editUploadForm .moveFields{
margin:0 0 0 130px;
padding:0;
display:block;
}
/* @end */
/* @end */
/* @group Membership and Gift Flows */
.widget-registration h3{
margin-top:1em;
border-bottom:none;
}
.widget-registration .form-buttons{
margin-top:1em;
}
.form-membership-information dl.form-list dt{
margin-bottom:1.5em !important;
clear:both;
}
.form-membership-information dl.form-list dd span.checkbox{
margin-left:18em;
}
.gcsample-left{
margin-top:.3em;
}
/* @end */