/* CSS Document */

body, p, td {
	font-size: 8pt;
	line-height: 12pt; 
	color: #555555; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.cancel {
	background-image: url(http://www.stamps.com/img/cancel/background.gif);  
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 5px;
}
.chooseplan {
	FONT-SIZE: 11pt;
	line-height: 12pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #003366;
}
.chooseplancopy {
	FONT-SIZE: 10pt;
	line-height: 12pt; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#003366;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
}
.refunds {
	FONT-SIZE: 8pt;
	line-height: 9pt; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	border:2px solid #CC0000;
	color:#666666;
	background-color:#FFFFCC;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:20px;
	padding-left:20px;
}
.mform {
	FONT-SIZE: 9px;
	line-height: 10px;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.mformheader {
	FONT-SIZE: 12px;
	line-height: 14px;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.mformuser {
	FONT-SIZE: 12px;
	line-height: 14px;
	COLOR: #666666; 
	FONT-FAMILY: "Times New Roman", Times, serif;
}
.mformuseraddress {
	FONT-SIZE: 9px;
	line-height: 10px;
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.mformusersmall {
	FONT-SIZE: 10px;
	line-height: 11px;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.msitebody {
	FONT-SIZE: 8pt;
	COLOR: #000000; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
}

form {
	FONT-SIZE: 8pt; 
	COLOR: #555555; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
}
.hideDiv {
	position: absolute;
	visibility: hidden;
}
.couponcopy {
	FONT-SIZE: 7pt;
	line-height: 9pt; 
	COLOR: #555555; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
}
.copyright {
	font-size: 7pt;
	color: #AAAAAA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
textarea, input {
	FONT-SIZE: 11px;  
	COLOR: #666666; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.stndlink, .stndlink:link, .stndlink:visited {
	COLOR: #003366;
	TEXT-DECORATION: underline
}

.stndlink:hover {
	COLOR: #CC0000;
	TEXT-DECORATION: underline
}

select {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	background-color: #6699cc;
}
.standard-select {
	FONT-SIZE: 11px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
A {
	COLOR: #003366;
	TEXT-DECORATION: none
}
A:link {
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A:visited {
}
A:hover {
	COLOR: #CC0000;
	TEXT-DECORATION: underline
}
.subnavlink, .subnavlink:link, .subnavlink:visited  {
	FONT-SIZE: 8pt;
	line-height: 12pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.subnavlink:hover {
	FONT-SIZE: 8pt;
	line-height: 12pt; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: underline;
}
.navtextlink {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.plantitle {
	FONT-SIZE: 17px;
	font-weight: bold;	 
	COLOR: #003366; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.planitems {
	FONT-SIZE: 11px;
	font-weight: bold;	 
	COLOR: #003366; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.navtextlink:hover {
	FONT-SIZE: 11px; 
	COLOR: #99CCFF; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
.titles, .titles:active, .titles:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 18px;	
	font-weight: bold;	
	color: #6699CC;	
	text-decoration: none;
}

.titles:hover {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;	
	font-weight: bold;	
	color: #6699CC; 
	TEXT-DECORATION: underline
}

.title, .title:active, .title:visited {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;	
	font-weight: bold;	
	color: #6699CC;	
	text-decoration: none;
}

.title:hover {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;	
	font-weight: bold;	
	color: #6699CC; 
	TEXT-DECORATION: underline
}

.subtitle {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 10pt;	
	font-weight: 800;	 
	color: #003366;	
	text-decoration: none;
}

.subtitles {
	font-family: Verdana,  Arial, Helvetica, sans-serif;	
	font-size: 10pt;
	color: #003366;	
	text-decoration: none;
}

.learntitles {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px; 
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	line-height: 20px;
}
.learntitles1 {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	line-height: 20px;
}

.learntitles2 {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px; 
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.learntitleslink {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px; 
	font-weight: bold;
	color: #6699CC;
	text-decoration: underline;
	line-height: 20px;
}
.learnsubtitle {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
	color: #003366;
	text-decoration: none;
}
.bodybold {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.headline {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6699CC;
	text-decoration: none;
}
.getstartedsubtitles {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 800;
	color: #003366;
	text-decoration: none;
}
.planname {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.planoffer {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.planvalue {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.pdkbold {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
.navtextleft {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.supporttelephone {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	line-height: 26px;
}
.supporthighlight {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.offer {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
	text-decoration: none;
}
.offerbold {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.offerlist {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.faquestion {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	line-height: 200%;
	
}
.faquestiontop10 {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #003366;
	line-height: 200%;
}
.faqtop10 {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.sectiontitle {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #053985;
	text-indent: 3px;
	text-decoration: none;
}
.sectiontitle:hover {
	text-decoration: none;
}
.bullets {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	color: #666666;
}
.triangles {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	list-style-image: url(/img/mail/sym-triangle-red.gif);
	TEXT-DECORATION: none;
	line-height: 15pt;
}
.cancellineitem {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	list-style-image: url(/img/mail/sym-triangle-red.gif);
	TEXT-DECORATION: none;
	line-height: 15pt;
	color: #003366;
}
.questionmrks {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	list-style-image: url(/img/store/question_icon.gif);
	TEXT-DECORATION: none;
	line-height: 15pt; 
}
.recycle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(/img/store/recycle_icon.gif);
	TEXT-DECORATION: none;
	line-height: 15pt;
}

.trianglesgray {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	list-style-image: url(/img/mail/sym-triangle-gry.gif);
	TEXT-DECORATION: none;
	font-size: 8pt;
	line-height: 12pt; 
	color: #555555; 
}
.trianglesplan {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	list-style-image: url(/img/mail/sym-triangle-plans.gif);
	TEXT-DECORATION: none
}
.squares {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	list-style-image: url(/img/mail/sym-square-red.gif);
}
.lefttitle {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	text-indent: 0px;
	text-decoration: none;
	line-height: 120%
}
.tutorialwht {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.tutorialwhtbld {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.supportsection {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #6699cc;
}
.caption {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #cc0000;
}
.redlink {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.footer {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
}
.textReg {
	font-size: 8px;
	font-weight: normal;
	vertical-align: super;
}
.storeprod {  
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 14px;
	line-height: 20px;
	font-weight: bold; 
	color: #CC0000
}
.storeReg {
	font-size: 10px;
	font-weight: normal;
	vertical-align: super;
}
.storeempred {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
	
.storeprodsubtitle {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

.storeempblue {  
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #003366
}

.coupon {
	background-color: #CCCCCC;
	border-style: dashed;
	text-align: left;
	border-width: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	font-weight: bold;
	color: #333333;
}


/* NEW STORE & POWERPLAN ITEMS */

.store-head {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	TEXT-DECORATION: underline
}
.store-head:hover {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;	
	color: #dae3f2; 
	TEXT-DECORATION: underline
}

.store-section {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #dae3f2;
}
.store-section:link {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;	
	color: #FFFFFF; 
	TEXT-DECORATION: underline
}
.store-section:hover {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;	
	color: #FFFFFF; 
	TEXT-DECORATION: underline
}

.store-price {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
}

.store-item-price {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}

.store-product {  
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #CC0000
}

.store-sidemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4E4E87;
	line-height: 14px;
}

.store-sidemenu-head {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4E4E87;
}


.newinput {
	border:1px solid #4F6BA0;
	color:#555555;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}

.inputfield {
	border:1px solid #4F6BA0;
	color:#555555;
	margin-top:5px;
	margin-left:3px;
	margin-right:3px;
	padding-left:3px;
	padding-right:0px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}
.inputcarrier {
	border:1px solid #4F6BA0;
	color:#555555;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}
.inputbutton {
	border:1px solid #999999;
	background-color:#eeeeee;
	color:#666666;
	padding-left:3px;
	padding-right:3px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
}

select {
	FONT-SIZE: 11px; 
	COLOR: #555555; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.submit-button {
	border: 1px #000033 solid;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	background-color: #ECF1F9;
}

.left-menu-links {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 14px;
	TEXT-DECORATION: none;
}

.left-menu-links:hover {
	color: #0033cc;
	TEXT-DECORATION: none;
}


.subheader {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cc0000;
}

.sub-subheader {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	line-height: 20px;
	text-decoration: none;
}

.plainlist {
	margin: 0px;
	padding-left: 15px;
	padding-right: 5px;
}

.nopadding {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	line-height: 14px;
	TEXT-DECORATION: none;
	padding: 0px;
	margin: 0px;
}


.notes {
	FONT-SIZE: 7pt;
	line-height: 9pt; 
	COLOR: #555555; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
	FONT-STYLE: italic;
}

/* legal microsite styles */

.sidebar {
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	line-height: 12pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
}

.legal-copyright {
	FONT-SIZE: 7pt;
	FONT-WEIGHT: normal;
	line-height: 12pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
}

.legal-white  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	line-height: 12pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
}

.legal-white:link, .legal-white:visited {
	TEXT-DECORATION: underline;
	COLOR: #FFFFFF; 
}

.legal-white:hover {
	TEXT-DECORATION: none;
	line-height: 12pt; 
	COLOR: #FFFFFF;
}

.legal-white-bold  {
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	line-height: 12pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif;
}

.legal-triangles {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	list-style-image: url(/img/legal/triangle-wht.gif);
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	line-height: 13pt;
	COLOR: #FFFFFF;
}

.legaltriangles {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	list-style-image: url(/img/legal/triangles.gif);
	TEXT-DECORATION: none;
	line-height: 13pt;
}
.legal-subtitle {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #053985;
	text-decoration: none;
}
.legal-subtitles {
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #053985;
	text-decoration: none;
}
.legal-ul {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	padding: 0px;
}
.marginFix {
      position:absolute;
      top:0px;
      left:0px;
}
.hiddenButton {
	border: 0px #FFFFFF hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px; 
	font-size: 8px;
	background-color: #FFFFFF;
}

.surveytitle {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10pt;
	font-weight: bold;
	color: #004580;
	text-decoration: none;
}

.surveyquestion {
	font-weight: bold;
	margin-top: 1em;
	margin-left: 2em;
}

.surveyresponse {
	margin-top: 1em;
	margin-left: 3em;
}

#countryDropdown {
	font-size: 9px;
}

.errortext {
	color:red;	
}
