﻿@charset "utf-8";

/* BASE LAYOUT */
/* -------------------------------------- */

* {
	border: 0;
	margin: 0;
	padding: 0;
}

body {
	background: #575757 url(/img/global/bg_page.gif) repeat;
	color: #E2E2E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.54em;
	margin: 0;
	padding: 0;
	text-align: center;
}

* html body { /* removes background patern in IE6 */
	background-image: none;
}

* html div { /* adds png transparency to div background images in IE6 */
/*	behavior: url(/site/javascript/modules/iepngfix.htc); */
}


/* PROACTIVE CHAT */
/* -------------------------------------- */

#proactiveChat {
	position: absolute;
	left: 35%;
	top: 30%;
}


/* HEADER */
/* -------------------------------------- */

#chatIcon {
	float: right;
	margin-top: -40px;
}

#chatIconChat {
	display: none;
}

#curCust {
	float: right;
	font-size: 11px;
	margin: 5px 45px 0 0;
}

#headerMenuList {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

* html #headerMenuList {
	margin-top: 40px;
}

#headerMenuList li {
	border-left: 1px solid #3F4C6B;
	float: left;
	font-size: 10px;
	line-height: 1.1em;
	list-style: none;
	margin: 0 1em 0 -1em;
	padding: 0 1em;
	text-transform: uppercase;
}

#headerMenuList li:first-child {
	border-left:none;	
}

#headerMenuList li a, #headerMenuList li a:link {
	color: #3F4C6B;
	text-decoration: none;
}

#headerMenuList li a:hover {
	color: #1B64DC;
	text-decoration: none;
}

#headerMenuList li#headerMenuLearnMore a, #headerMenuList li#headerMenuLearnMore a:link {
	color: #3F4C6B;
	cursor: pointer;
}

#headerMenuTabs {
	clear: both;
}

#headerMenuTabs #tabs {
	left: 32px;
	position: relative;
	top: 0;
	z-index: 102;
}

* html #headerMenuTabs #tabs { /* tab positioning for IE6 */
	margin-left: 32px;
}

#headerMenuTabs #tabs>div {
	background: url(/img/global/tab_inactive.png) no-repeat;
	cursor: pointer;
	float: left;
	font-size: 11px;
	font-weight: bold;
	height: 36px;
	padding-top: 3px;
	text-align: center;
	width: 104px;
}

* html #headerMenuTabs #tabs div {
	background: url(/img/global/ie6/tab_inactive.gif) no-repeat;
	cursor: pointer;
	float: left;
	font-size: 11px;
	font-weight: bold;
	height: 34px;
	padding-top: 3px;
	text-align: center;
	width: 104px;
}

* html #headerMenuTabs #tabs div div {
	margin-top: -5px;
}

#headerMenuTabs #tabs div a, #headerMenuTabs #tabs div a:link {
	color: #FFF;
	text-decoration: none;
}

#middleContentTop {
	background-color: #FFF;
	border: 1px solid #C8C8C8;
	border-bottom: 0;
	clear: both;
	height: 20px;
	left: 18px;
	position: relative;
	top: -14px;
	width: 909px;
	z-index: 101;
}

#breadcrumbs {
	clear: both;
	font-size: 11px;
	height: 20px;
	left: 18px;
	padding: 2px 0 0 35px;
	position: relative;
	top: -25px;
	width: 570px;
	z-index: 103;
}

#breadcrumbsBanner {
	clear: both;
	font-size: 11px;
	height: 20px;
	left: 18px;
	padding: 2px 0 0 35px;
	position: relative;
	top: -35px;
	width: 800px;
	z-index: 103;
}


* html #breadcrumbs {
	margin-bottom: -15px;
	padding: 2px 0 0 41px;
}

* html #breadcrumbsBanner {
	margin-bottom: -20px;
	padding: 2px 0 0 41px;
}

#breadcrumbs a, #breadcrumbs a:link {
	color: #1B64DC!important;
}

#breadcrumbs a:hover {
	color: #3366CC!important;
}

#breadcrumbsBanner a, #breadcrumbsBanner a:link {
	color: #1B64DC!important;
}

#breadcrumbsBanner a:hover {
	color: #3366CC!important;
}

#rss {
	font-size: 12px;
	font-weight: bold;
	height: 23px;
	left: 410px;
	position: relative;
	top: -47px;
	width: 260px;
	z-index: 203;
}

* html #rss {
	left: 420px;
	margin-bottom: -19px;
	top: -32px;
}

#rss a {
	text-decoration: none;
}

#rss span {
	color: #24466C;
	margin: 0 2px 0 5px;
}

#siteTitle {
	height: 20px;
	margin: 0 0 8px 0;
}

#siteTitle p {
	color: #004D82;
	font-size: 18px;
	letter-spacing: 3px;
	font-weight: bold;
	line-height: 20px;
	text-transform: uppercase;
}

* html #tabViewDemo div {
	margin-top: -5px;
}

#upperContent {
	background: url(/img/global/bg_header.png) no-repeat;
	color: #3F4C6B;
	height: 130px;
	margin: 8px auto 0 auto;
	text-align: left;
	width: 947px;
}

* html #upperContent { /* alternate background image for IE6 */
	background-image: url(/img/global/ie6/bg_header.gif);
}

#upperContent a, #upperContent a:link {
	color: #3F4C6B;
}

#upperContent #sdcLogo {
	float: left;
	margin: 30px 0 0 30px;
}

#upperContent #headerMenu {
	float: left;
	margin: 64px 0 0 12px;
	text-align: left;
	width: 443px;
}

* html #upperContent #headerMenu {
	margin: 24px 0 0 12px;
}

#upperContent #uspsLogo {
	float: right;
	margin: 30px 30px 5px 0;
}


/* FANCYBOX POPUPS */
/* -------------------------------------- */

.popups {
	color: #4D5362;
	display: none;
}

#offerDetails {
	color: #4D5362;
	padding-right: 20px;
	text-align: left;
	width: 485px;
}

#offerDetails a {
	color: #4D5362;
}

#offerDetails h1 {
	clear: both;
	color: #2677E5;
	font-size: 20px;
	margin-bottom: 10px;
}

#offerDetails h2 {
	color: #2677E5;
	font-size: 12px;
	margin-bottom: 1px;
}

#offerDetails li {
	list-style-image: none;
}

#offerDetails li a {
	text-decoration: underline;
}

#offerDetails p {
	font-size: 12px;
	line-height: 1.54em;
	margin-bottom: 1em;
}

#offerDetails ul li {
	color: #4D5362 !important;
}

/* MAIN CONTENT */
/* -------------------------------------- */

/* \*/
* html #mainContent { /* IE6 bug fix */
	height: 1%;
} 
/* */

/a, a:link {
	color: #3366CC;
	outline: none;
}

a:hover {
	color: #1B64DC;
}

blockquote {
	margin-left: 1em;
}

form input, textarea, select {
	border-bottom: 1px solid #D6D3CE;
	border-left: 1px solid #848284;
	border-right: 1px solid #D6D3CE;
	border-top: 1px solid #848284;
}

form input[type="radio"], input[type="checkbox"], input[type="image"] {
	border: 0;
}

h1 {
	color: #004D82;
	font-size: 30px;
	line-height: 1.25em;
	margin-top: 10px;
}

h2 {
	color: #1B64DC;
	font-size: 15px;
	line-height: 1.33em;
}

h3 {
	color: #1B64DC;
	font-size: 15px;
	line-height: 1.33em;
	margin-top: 1em;
}

h4 {
	color: #3366CC;
	font-size: 13px;
	font-weight: normal;
}

a, a:hover, a:visited {
	text-decoration:underline;
	color:#3f4c6b;
}

ol li {
	margin: 0 0 0 1em;
}

p {
	margin-bottom: 1em;
}

ul, ol {
	margin-left: 1em;
}

ul li {
	list-style-image: url(/img/global/bul_cir_blue.gif);
	margin: 0 0 0 1em;
}

ul ul {
	margin-left: 1em;
}

ul ul li {
	list-style-image: url(/img/global/bul_sqr_blue.gif);
	margin: .5em 0;
}

ul ul ul li {
	list-style-image: url(/img/global/bul_tri_blue.gif);
	margin: 0 0 0 1em;
}

.hidden {
	display: none;
}

#javascriptError {
	font-size: 12px;
	font-weight: bold;
	line-height: 1.54em;
	margin: 5px auto 0 auto;
	width: 550px;
}

#mainContent {
	background: url(/img/global/bg_maincontent.png) repeat-y;
	margin: 0 auto;
	text-align: left;
	width: 947px;
}

* html #mainContent { /* alternate background image and positioning for IE6 */
	background-image: url(/img/global/ie6/bg_maincontent.gif);
	margin-top: -25px;
}

.arrowRight {
	background: transparent url(/img/global/arrow_blue_right.gif) no-repeat right;
	padding: 0 15px 0 0;
	height: 1.5em;
}

.arrowUp {
	background: transparent url(/img/global/arrow_blue_up.gif) no-repeat right;
	padding: 0 15px 0 0;
	height: 1.5em;
}

.blueHeader {
	color: #1B64DC;
	font-weight: bold;
}

.bottomMargin15 {
	margin-bottom: 15px;
}

.bottomMargin30 {
	margin-bottom: 30px;
}

.btnImg {
	cursor: pointer;
}

.caption p {
	color: #006095;
	font-size: 12px;
	font-style: italic;
	line-height: 1.25em;
}

.clear {
	clear: both;
}

#couponSubmit {
	padding: 3px;
}

html>body #couponSubmit {
	*margin-top: -53px;
}


* html #couponSubmit {
	margin-top: -53px;
}

#bottomul {
	color:#004d82;
	font-weight:bold;
}

.font9px {
	font-size: 9px;
}

#goLink, #goLinkProShip {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	clear: both; 
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

#goLink a, #goLink a:link, #goLinkProShip a, #goLinkProShip a:link {
	color: #DD041E;
	text-decoration: none;
}

#goLink a:hover, #goLinkProShip a:hover {
	color: #F00;
}

#goLink img, #goLinkProShip img {
	margin-top: -4px;
	vertical-align: middle;
}

* html #goLink, * html #goLinkProShip {
	clear:left;
	padding-top: 5px;
}

#goLink2 {
	background:transparent url(/img/global/bg_golink2.jpg) no-repeat;
	width:449px;
	height:179px;
	margin:10px 0px 10px 0px;
	padding:0px 0px;
	border:solid 1px white;
}

#goLink3 {
	background:transparent url(/img/global/bg_getStartedScale.jpg) 100% 85% no-repeat;
	width:585px;
	margin:20px 0px 10px 0px;
	padding:0px 0px;
	border:solid 0px white;
}

#goLink2 .blueheader {
	margin:50px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	color:#3f4c6b;
	font-size:18px;
	font-weight:bold;
}

#goLink3 .blueheader {
	margin:2px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	color:#3f4c6b;
	font-size:18px;
	font-weight:bold;
}

#goLink3 .redheader {
	color: #cc0000;
	font-size:30px;
	font-weight:bold;
}

#goLink3 .btn {
	margin:13px 0px 0px 10px;
}

#goLink3 .disclaimertext {
	font-size:11px;
	color:#cc0000;
	padding-left:20px;
}

#goLink2 ul {
	margin:5px 0px 0px 22px;	
	padding:0px 0px;
}

#goLink3 ul {
	margin:12px 0px 0px 0px;	
	padding:0px 0px;
}

#goLink2 ul li, #goLink3 ul li {
	color:#3f4c6b;	
	line-height:1.35em;
	list-style-image:none;
	list-style: none;
	background: transparent url(/img/global/bul_cir_red.gif) no-repeat 0px 0px;
	padding-left:22px;
	margin-left:0px;
}
#goLink3 ul li {
	line-height:1.6em;	
}

.noBottomMargin {
	margin-bottom: 0px;
}

.nounderline {
	text-decoration:none;	
}

#goLink2 .go {
	width:100px;
	height:80px;
	float:right;
}

#goLinkEagleEye {
	border-top: 1px solid #FFF;
	clear: both;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

#goLinkEagleEye a, #goLinkEagleEye a:link {
	color: #DD041E;
	text-decoration: none;
}

#goLinkEagleEye a:hover {
	color: #F00;
}

#goLinkEagleEye img {
	margin-top: -4px;
	vertical-align: middle;
}

* html #goLinkEagleEye {
	height: 50px;
	padding-top: 5px;
}

#goLinkEnterprise {
	border-top: 1px solid #FFF;
	clear: both;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
}

#goLinkEnterprise a, #goLinkEnterprise a:link {
	color: #DD041E;
	text-decoration: none;
}

#goLinkEnterprise a:hover {
	color: #F00;
}

#goLinkEnterprise img {
	vertical-align: middle;
}

* html #goLinkEnterprise {
	height: 50px;
	padding-top: 5px;
}

.hide {
	display: none;
}

.left {
	float: left;
}

.leftMargin {
	margin-left: 25px;
}

.miceType {
	color: #666;
	font-size: 9px;
}

#middleContent {
	background-color: #FFF;
	border: 1px solid #C8C8C8;
	border-top: 0;
	color: #3F4C6B;
	margin-left: 18px;
	overflow: hidden;
	width: 909px;
}

* html #middleContent {
	overflow: visible;
}

#middleContent #leftContent {
	float: left;
	margin: 12px 10px 0 12px;
	width: 645px;
}

* html #middleContent #leftContent {
	margin: 12px 10px 0 10px;
}

#middleContent #leftContent #inner {
	margin: 0 30px 20px 20px;
}

#premierLink {
	margin-top: 7.5em;
}

.redHeader {
	color: #C00;
	font-weight: bold;
}

.redParagraph {
	color: #C00;
	font-size: 18px;
}

.redText {
	color: #C00;
}

.reg {
	font-size: smaller;
	line-height: 0;
	vertical-align:0;
	position:relative;
	bottom:1ex;
	text-decoration: none;
}

html>body .supLink {
	*border-bottom: 1px solid #3F4C6B;
	*text-decoration: none!important;
}

* html .supLink {
	border-bottom: 1px solid #3F4C6B;
	text-decoration: none!important;
}

.u {
	text-decoration:none;
	border-bottom: 1px solid #445170;
    display: inline;
}

#featuresLinkShippingIntegrations {
	border-bottom:thin;
}
.right {
	float: right;
}

.superHeader {
	color: #666;
	font-size: 18px;
}

.tm {
	margin-left: -.3em;
}

#topBanner {
	margin: -8px 0 15px -15px;
}

* html #topBanner {
	margin: 0 -15px 15px -15px;
}

.topMargin15 {
	margin-top: 15px;
}

.underline {
	text-decoration: underline;
}

.youtubeEmbed {
	margin: 15px 0 15px 0;
	text-align: center;
}

/* OFFER BOX */
/* -------------------------------------- */

.eagleEye {
	background: #FFF url(/img/global/offers/offer_eagleEye.gif) no-repeat;
}

* html .eagleEye {
	margin-top: 0px;
}

.eagleEye p {
	color: #4A5674;
	font-size: 12px;
	line-height: 1.2em !important;
	margin: 32px 0 0 15px;
}

.eagleEye ul li {
	font-size: 12px;
	line-height: 1.2em !important;
}

.ebay {
	background: #FFF url(/img/global/offers/offer_ebay_wht.gif) no-repeat;
}

#customTallOfferbox {
	margin: -10px 0 5px 9px;
}

#gsaDisclaimer {
	font-size: 9px;
	margin: 10px 0 -20px 0;
	text-align: center;
}

* html #gsaDisclaimer {
	position: relative;
	z-index: 10;
}

.noscale40 {
	background: #FFF url(/img/global/offers/offer_40_wht.gif) no-repeat;
}

.noscale45 {
	background: #FFF url(/img/global/offers/offer_45_wht.gif) no-repeat;
}

.noscale50 {
	background: #FFF url(/img/global/offers/offer_50_wht.gif) no-repeat;
}

.noscale50_AWTX {
	background: #FFF url(/img/global/offers/offer_50_wht.gif) no-repeat;
}

.noscale55 {
	background: #FFF url(/img/global/offers/offer_55_wht.gif) no-repeat;
}

.noscale60 {
	background: #FFF url(/img/global/offers/offer_60_wht.gif) no-repeat;
}

.noscale65 {
	background: #FFF url(/img/global/offers/offer_65_wht.gif) no-repeat;
}

.noscaleBonus {
	background: #FFF url(/img/global/offers/offer_bonus_wht.gif) no-repeat;
}

.offer476 {
	background: #FFF url(/img/global/offers/offer_110_wht.gif) no-repeat;
}

.notopmargin {
	margin-top:0px;	
}

#offerBox {
	float: left;
	width: 195px;
}

#offerBox ul {
	margin: 60px 0 0 0px;
	text-align: left;
}

#offerBox.noscaleBonus ul {
	margin: 80px 0 0 7px;
}

#offerBox.eagleEye ul {
	margin: 0 0 0 7px;
}

#offerBox.proShipOfferBox ul {
	margin: 60px 0 0 6px;
}

html>body #offerBox ul li span{ /*IE 7 positioning fix*/
	*margin-left: 5px;
}

#offerBox ul li span.smalltext {
	font-size:11px;	
	margin-left:0px;
}

#offerBox ul li {
	/*color: #E1290E; */
	font-size: 13px;
	line-height: 1.5em; 
	list-style-image: url(/img/global/bul_cir_red.gif);
	list-style-position: outside;
	padding-left:0px;
	margin-left: 25px;
}

html>body #offerBox ul li {
	*margin-left: 20px;
}

* html #offerBox ul li {
	margin-left: 20px;
}


#offerBox.noscaleBonus ul li {
	line-height: 1.4em;
}

.list5 ul li {
	line-height: 1.30em !important;
}

#offerBox ul li span {
	color: #4A5674;
	margin-left:-3px;
}

* html #offerBox ul li span {
	color: #4A5674;
	margin-left:5px;
}

#rightContent #offerBox a {
	margin-left:16px;	
	text-decoration:underline;
}

a.popupDetails {
	cursor: pointer;
	text-decoration:underline;
	margin-left:16px;
}

.popupDetails p {
	margin-bottom: 0;
	margin-left: 20px;
	text-decoration: underline;
}

#proShipDisclaimer {
	font-size: 10px;
	margin: -0px 0 0 14px;
}

#sidebarwhitebox #disclaimerText, #sidebarwhiteboxbluetop #disclaimerText {
	font-size:10px;	
	margin:0px 0px 0px 0px;
	padding-left:20px;
}

.proShipOfferBox {
	background: #FFF url(/img/global/offers/offer_proShip_wht.gif) no-repeat;
}

.proShipOfferBox ul li {
	font-size: 12px;
	line-height: 1.2em !important;
}

.noscale5 {
	background: #FFF url(/img/global/offers/offer_5_wht.gif) no-repeat;
}

.scale50 {
	background: #FFF url(/img/global/offers/offer_50_wht.gif) no-repeat;
}

.scale55 {
	background: #FFF url(/img/global/offers/offer_55_wht.gif) no-repeat;
}

.scale60 {
	background: #FFF url(/img/global/offers/offer_60_wht.gif) no-repeat;
}

.scale75 {
	background: #FFF url(/img/global/offers/offer_75_wht.gif) no-repeat;
}

.scale80 {
	background: #FFF url(/img/global/offers/offer_80_wht.gif) no-repeat;
}

.scale90 {
	background: #FFF url(/img/global/offers/offer_90_wht.gif) no-repeat;
}

.scale95 {
	background: #FFF url(/img/global/offers/offer_95_wht.gif) no-repeat;
}

.scale95telemarketing {
	background: #FFF url(/img/global/offers/offer_95_wht.gif) no-repeat;
}

.scale100 {
	background: #FFF url(/img/global/offers/offer_100_wht.gif) no-repeat;
}

.scale100proShip {
	background: #FFF url(/img/global/offers/offer_100_proShip_wht2.gif) no-repeat;
}

.scale100proShip ul {
	margin-top: 80px !important;
}

.scale100proShip ul li {
	font-size: 12px;
	line-height: 1.2em !important;
}

.scale105 {
	background: #FFF url(/img/global/offers/offer_105_wht.gif) no-repeat;
}

.scale110 {
	background: #FFF url(/img/global/offers/offer_110_wht.gif) no-repeat;
}

.scale115 {
	background: #FFF url(/img/global/offers/offer_115_wht.gif) no-repeat;
}

.scale120 {
	background: #FFF url(/img/global/offers/offer_120_wht.gif) no-repeat;
}

.scale120telemarketing {
	background: #FFF url(/img/global/offers/offer_120_wht.gif) no-repeat;
}

.scale125 {
	background: #FFF url(/img/global/offers/offer_125_wht.gif) no-repeat;
}

.scale130 {
	background: #FFF url(/img/global/offers/offer_130_wht.gif) no-repeat;
}

.scale150 {
	background: #FFF url(/img/global/offers/offer_150_wht.gif) no-repeat;
}

.scale165 {
	background: #FFF url(/img/global/offers/offer_165_wht.gif) no-repeat;
}

.scale175 {
	background: #FFF url(/img/global/offers/offer_175_wht.gif) no-repeat;
}

.scale180 {
	background: #FFF url(/img/global/offers/offer_180_wht.gif) no-repeat;
}

.scale276 {
	background: #FFF url(/img/global/offers/offer_276_wht.gif) no-repeat;
}

.scale200 {
	background: #FFF url(/img/global/offers/offer_200_wht.gif) no-repeat;
}

.scale300 {
	background: #FFF url(/img/global/offers/offer_300_wht.gif) no-repeat;
}


/* SIDE BAR */
/* -------------------------------------- */

#sidebarwhitebox {
	background: url(/img/global/bg_sidebarbox_repeat.jpg) repeat-y;
	margin:-1px 0px -1px 0px;
	padding:1px 0px 1px 7px;
	width:200px;
}
#sidebarwhitebox p.usps {
	margin-left:15px;	
	font-size:11px;
}
#sidebarwhitebox ul.usps {
	margin: -10px 0px 0px 15px;	
	font-size:11px;
	width:170px;
}
#sidebarwhiteboxbluetop {
	background: url(/img/global/bg_sidebar_bluetop.png) no-repeat;
	margin:-5px 0px -2px 0px;
	padding:1px 0px 1px 0px;
	width:209px;
	height:32px;
}
#sidebarwhitebox .uspsbutton {
	margin: 10px 0px -5px 0px;	
}
#rightContent #sidebarwhiteboxbluetop h1 {
	color: #ffffff;
	font-size: 16px;
	line-height: 1.25em;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 15px;
}
#sidebarwhitebox .headerboldtext {
	font-weight:bold;
	font-size:12px;
	width:160px;
	margin:5px 0px 10px 10px;
}
#sidebarwhiteboxHP {
	background: url(/img/global/bg_sidebarbox_repeat.jpg) repeat-y;
	margin:-1px 0px -1px 0px;
	padding:1px 0px 1px 15px;
	width:200px;
}
#sidebarwhiteboxHP .div180 {
	width:180px;	
}
#sidebarwhiteboxHP .div150 {
	width:150px;	
}
#sidebar div p.imgholdertop {
	padding:0px 0px 0px 0px;
	margin: -5px 0px 0px 0px;
	line-height:1px;
}
#sidebar div p.imgholderbottom {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height:1px;
}

#sidebar div p.subheader {
	font-size:21px;	
	margin-bottom:5px;
}
#sidebarwhiteboxHP ul {
	margin-bottom:5px;	
}
#sidebarwhiteboxHP ul li {
	list-style-image:url(/img/global/bul_cir_red.gif);
	margin:0px 0px 0px 3px;
	padding:4px 0px 0px 5px;
	font-size:13px;
	font-weight:bold;
}
#sidebar div .darkbluetext {
	color: #4a5674;	
}
#sidebar div .bottom5 {
	margin-bottom:5px;	
}
#sidebar div .bottom0 {
	margin-bottom:0px;	
}


#calculator {
	background: url(/img/global/bg_calculator.png) no-repeat;
	height: 134px;
	cursor: pointer;
	margin-top: -10px;
	padding: 5px 0 0 18px;
	width: 209px;
}

* html #calculator {
	background: url(/img/global/bg_calculator_ie6.gif) no-repeat;
	margin-left: 10px;
}

#calculator div {
	width: 150px;
}

#bluecalculator {
	background: url(/img/global/bg_calculator_newblue.png) no-repeat;
	height: 102px;
	cursor: pointer;
	font-size:12px;
	margin: -10px 0px -5px 0px;
	padding: 5px 0 0 15px;
	width: 212px;
}

#bluecalculator p {
	padding-top:3px;	
	line-height:1.5em;
}

* html #bluecalculator {
	background: url(/img/global/bg_calculator_ie6_newblue.gif) no-repeat;
	margin-left: 9px;
}

* html #bluecalculator p {
	margin-top:0px;	
	line-height:1.5em;
}

#bluecalculator div {
	width: 190px;
}

#rightContent #bluecalculator h1 {
	color: #ffffff;
	font-size: 16px;
	line-height: 1.25em;
	margin:3px 0px 5px 0px;
}

#rightContent #bluecalculator a {
	text-decoration:none;	
}

#downloadBox {
	height: 700px;
	padding: 15px 0 0 15px;
	margin-top: -10px;
	text-align: left;
	width: 233px;
}

* html #downloadBox {
	margin: 12px 0 8px 0;
	width: 220px;
}

#downloadBox .downloadtext {
	width:200px;	
	margin:10px 0px 20px 0px;
	line-height:1.4em;
}

#downloadBox h3 {
	font-size: 14px;
	line-height: 1.1em;
}

#downloadBox h3#systemRequirements {
	font-size: 12px;
}
#downloadBox .downloadindent {
	margin-left:30px;	
}
#downloadBox .imgholdertop {
	margin:5px 0px -5px 0px;	
}
*html #downloadBox .imgholdertop { *  /*IE6*/
	margin:5px 0px 0px 0px;	
}
html>body #downloadBox .imgholdertop { *  /*IE7*/
	margin:5px 0px 0px 0px;	
}
#downloadBox ul li {
	color: #00619B;
	font-size: 10px;
	line-height: 1.1em;
	width: 185px;
}
#downloadBox ul#sysRequirements li {
	width:160px;
}

*html #downloadBox ul li { 
	width:175px;
}
*html #downloadBox ul#sysRequirements li {
	width:150px;
}

#features {
	background: url(/img/global/bg_features_new.png) no-repeat;
	height: 242px; 
	margin-bottom: -12px;
	padding: 5px 0 0 18px;
	width: 209px;
}

* html #features {
	background: url(/img/global/bg_features_ie6_new.gif) no-repeat;
	margin-bottom: -8px;
	margin-left: 10px;
}

html>body #features {*
	margin-bottom: -7px;
}

#features div {
	width: 180px;
}

#features a {
	line-height: 2.55em;
}

#features h1 {
	margin-bottom: 5px;
}

#featuresLinkPostageMeterHiddenCosts,
#featuresLinkPostageMeterLimitations,
#featuresLinkSuperiorCustomerService,
#featuresLinkDevelopers, 
#featuresLinkAdvancedShipping,
#featuresLinkShippingIntegrations,
#featuresLinkShippingIntegrations2,
#featuresLinkShippingRateDiscounts, 
#featuresLinkShippingRateDiscounts, 
#featuresLinkShippingRateDiscounts, 
#featuresLinkShippingRateDiscounts, 
#featuresLinkShippingRateDiscounts, 
#featuresLinkShippingRateDiscounts, 
#featuresLinkShippingRateDiscounts, 
#featuresLinkShippingRateDiscounts, 
#featuresLinkShippingRateDiscounts, 
#featuresLinkShippingReports, 
#featuresLinkShippingSoftware, 
#featuresLinkAddUSPSShipping {
	display: none;
}

#bluefeatures {
	background: url(/img/global/bg_features_newblue.png) no-repeat;
	font-size:12px;
	height: 167px; 
	margin: 10px 0px -12px 0px;
	padding: 5px 0 0 17px;
	width: 212px;
}

* html #bluefeatures {
	background: url(/img/global/bg_features_ie6_newblue.gif) no-repeat;
	margin: 10px 0px -8px 9px;
}

html>body #bluefeatures {*
	margin-bottom: -7px;
}

#bluefeatures div {
	width: 180px;
}

#bluefeatures a {
	line-height: 2em;
}

#rightContent #bluefeatures h1 {
	color: #ffffff;
	font-size: 16px;
	line-height: 1.25em;
	margin:3px 0px 5px 0px;
}

#bluelearnmore {
	background: url(/img/global/bg_learnmore_newblue.png) no-repeat;
	font-size:12px;
	height: 150px; 
	margin: 10px 0px -5px 0px;
	padding: 5px 0 0 17px;
	width: 212px;
}

* html #bluelearnmore {
	background: url(/img/global/bg_learnmore_ie6_newblue.gif) no-repeat;
	margin: 10px 0px -8px 9px;
}

html>body #bluelearnmore {*
	margin-bottom: -7px;
}

#bluelearnmore div {
	width: 180px;
}

#bluelearnmore a {
	line-height: 2em;
}

#rightContent #bluelearnmore h1 {
	color: #ffffff;
	font-size: 16px;
	line-height: 1.25em;
	margin:4px 0px 5px 0px;
}

#gsaLogo {
	margin-top: 23px;
}

#eagleEyeDownloadBox {
	margin: 5px 0 0 -1px;
}

#eagleEyeFaqBox {
	margin: 5px 0 0 -1px;
}

#offerBoxLearnMore {
	color: #4A5674;
	font-size: 16px;
	font-weight: bold;
	height: 20px;
	line-height: 1em;
	margin: -5px auto 20px auto !important;
}

#offerBoxLearnMore a {
	color: #4A5674;
	text-decoration: none;
}

#offerBoxOuter {
	background: url(/img/global/bg_offerbox.png) no-repeat;
	height: 219px;
	margin-top: -12px;
	padding: 12px 0 0 3px;
	position: relative;
	width: 209px;
	z-index: 10;
}

* html #offerBoxOuter {
	background: url(/img/global/bg_offerbox_ie6.gif) no-repeat;
	margin-left: 10px;
	margin-top: -10px;
}

#offerBoxOuter #btnGetPostage, #sidebarwhitebox #btnGetPostage, #sidebarwhiteboxbluetop #btnGetPostage, #sidebarwhitebox #btnLearnMore, #sidebarwhiteboxbluetop #btnLearnMore, #sidebarwhitebox .popupBasic {
	margin: 6px 0 0 17px;
}

#offerBoxOuter #btnLearnMore {
	margin: 15px 0 5px 0;
}

#proShipBanner {
	text-align: center;
	width: 213px;
}

* html #proShipBanner {
	margin-left: 9px;
}

#proShipPopUp {
	color: #4D5362;
	font-size: 12px;
	line-height: 19px;
	text-align: left;
	padding: 0px 15px 0px 12px;
	width:455px;
}

#proShipPopUp h1 {
	color: #2677E5;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 32px;
	margin-top: 0px;
}

#proShipPopUp h2 {
	color: #4D5362;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 1em;
}

#proShipPopUp li {
	list-style-image: none;
}

#proShipPopUp li a, #proShipPopUp li a:hover, #proShipPopUp li a:visited  {
	text-decoration: underline;
	color: #3366cc;
}

#proShipPopUp ul {
	margin-left: 2em;
	margin-bottom: 1em;
}

#proShipPopUp #proShipPopDisclaimer {
	font-size: 10px;
	line-height: 15px;
	margin-top: 1em;
}

#rightContent #proShipBanner a {
	color: #3366CC;
}

#rightContent {
	margin-bottom: 25px;
	overflow: hidden;
	width: 233px;
}

* html #rightContent { /* alternate positioning for IE6 */
	float: left;
	margin-left: -5px;
	overflow: visible;
	width: 229px;
}

#rightContent1 {
	margin: 3px 0 8px 0;
}

* html #rightContent1 {
	margin: 12px 0 8px 0;
}

#rightContent2 {
	margin: 0 0 20px 0;
}

#rightContent a {
	color: #445170;
}

#rightContent h1 {
	color: #1F6BDF;
	font-size: 16px;
	line-height: 1.25em;
}

#rightContent {
	color: #404D6C;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.64em;
}

#sidebar {
	background: url(/img/global/bg_sidebar.gif) repeat-y;
	margin-top: 3px;
}

#sidebar div {
	margin-left: 9px;
}
#sidebar div div {
	margin-left:0px;	
}

#sidebarFooter {
	vertical-align: bottom;
}

html>body #sidebarHeader {*
	margin-top: -1px;
}

#shipStatusBanner {
	float: right;
	margin-right: 15px;
	margin-top: 10px;
}

* html #shipStatusBanner {
	margin-bottom: 15px;
	margin-right: 5px;
	margin-top: 5px;
}

#spherionSidebar {
	background-color: #EFEFEF;
	margin: 10px 0 15px 0;
	padding: 10px;
	width: 210px;
}

#spherionSidebar h5 {
	color: #C00;
	font-size: 16px;
}

#spherionSidebar p {
	color: #3F4C6B;
}

#usPostalBox {
	background-color: #EFEFEF;
	margin: 10px 0 15px 0;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	width: 233px;
}

#usPostalBox h1 {
	color: #4A5674;
	font-size: 22px;
}

#usPostalBox h2 {
	color: #E1290E;
}

#usPostalBox p {
	color: #3F4C6B;
	font-size: 13px;
}

#webinarBanner {
	margin-bottom: 5px;
}

.webinarBold {
	color: #006095;
	font-weight: bold;
}

#webinarBox {
	background: url(/img/global/webinarBox.jpg) no-repeat;
	height: 367px;
	margin-top: 10px;
	padding: 15px 0 0 15px;
	text-align: left;
	width: 233px;
}

* html #webinarBox {
	margin: 12px 0 8px 0;
	width: 220px;
}

#webinarBox h1 { 
	color: #006095;
	font-size: 18px;
	line-height: 1em;
	margin-bottom: 15px;
	margin-top: 0;
}

#webinarBox img {
	margin: 10px 0 10px 0;
} 

#webinarBox p { 
	color: #424242;
	font-size: 12px;
	line-height: 1.3em;
}

#webinarHelp {
	margin: 3px 0 8px 0;
}

* html #webinarHelp {
	margin: 12px 0 8px 0;
}

#webinarIntro {
	color: #424242;
	font-size: 15px!important;
	margin-bottom: 0;
}

/* FOOTER */
/* -------------------------------------- */

p.copyright {
	color: #AAA;
	font-size: 9px;
	line-height: 10px;
	margin-top: 25px;
	text-align: center;
}

p.copyright a, .copyright a:link {
	color: #CCC;
	text-decoration: none;
}

p.copyright a:hover {
	color: #FFF;
}

#lowerContent {
	background: url(/img/global/bg_footer.png) no-repeat;
	margin: 0 auto;
	overflow: auto;
	padding-top: 20px;
	text-align: left;
	width: 947px;
}

* html #lowerContent { /* alternate background image for IE6 */
	background-image: url(/img/global/ie6/bg_footer.gif);
}

/* footer menu */
#footerMenu {
	clear: both;
	margin: 10px auto 8px auto;
	overflow: hidden;
	text-align: left;
	width: 785px;
}

* html #footerMenu { /* alternate positioning for IE6 */
	margin-top: 35px;
}

html>body #footerMenu { /* alternate positioning for IE7 */
	*margin-top: 30px;
}

#footerMenuList {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#footerMenuList li {
	border-left: 1px solid #CCC;
	float: left;
	font-size: 11px;
	line-height: 1.1em;
	list-style: none;
	margin: 0 1em 0 -1em;
	padding: 0 1em;
}

#footerMenuList li a, #footerMenuList li a:link {
	color: #CCC;
	text-decoration: none;
}

#footerMenuList li a:hover {
	color: #FFF;
	text-decoration: none;
}


/* TABLES */
/* -------------------------------------- */

table.tableStyle1 {
	border: 1px solid #DDD;
}

table.tableStyle1 thead th {
	background: #C9D3D9 url(/img/postage-rate-increase/bg_thead_th.gif) repeat-x;
	padding: 2px 2px 2px 4px;
	text-align: left;
}

table.tableStyle1 thead th em {
	font-size: 10px;
	font-weight: normal;
}

table.tableStyle1 thead th p {
	font-size: 12px;
	font-weight: bold;
}

table.tableStyle1 tbody td {
	background: #E7DBBE url(/img/postage-rate-increase/bg_tbody_td.gif) repeat-x;
	color: #555;
	font-size: 11px;
	font-weight: normal;
	padding: 3px 0 3px 4px;
}

table.tableStyle1 tbody td em {
	font-size: 10px;
}

table.tableStyle2 {
	border-top: 1px solid #DDD;
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	margin-bottom: 1em;
}

table.tableStyle2 th {
	padding: 3px;
	text-align: center;
}

table.tableStyle2 td {
	color: #555;
	font-size: 11px;
	padding: 3px;
	text-align: center;
}

table.tableStyle2 thead th {
	background-color: #D4DDE9;
	color: #377ABD;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
}

table.tableStyle2 thead td {
	background-color: #E5E5E5;
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	font-weight: bold;
}

table.tableStyle2 tbody td {
	border-left: 1px solid #DDD;
	border-top: 1px solid #DDD;
	font-size: 11px;
	font-weight: normal;
}

table.tableStyle2 tbody td.item {
	font-weight: bold;
}

table.tableStyle2 tbody th {
	background-color: #F5F5F5;
	border-left: 1px solid #DDD;
	border-top: 1px solid #DDD;
	color: #377ABD;
	font-size: 11px;
	font-weight: normal;
}

table.tableStyle2 tbody tr.odd td {
	background-color: #F5F5F5;
}

table.tableStyle2 tfoot td {
	border-left: 1px solid #DDD;
	border-top: 1px solid #DDD;
}

table.tableStyle2 tfoot th {
	background-color: #D4DDE9;
	color: #377ABD;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
}

table.tableStyle2 tfoot td {
	border-left: 1px solid #DDD;
	border-top: 1px solid #DDD;
}

table.tableStyle2 .firstCol {
	border-left: 0px;
}
