@charset "utf-8";
/* CSS Document */

/* ----------------------------------------------------------------------------------------------------------
SHIPPING home
---------------------------------------------------------------------------------------------------------- */

#howtostart {
	width:618px;
	float:left;
	margin-bottom:10px;
	text-align:left;
}
#howtostart h1 {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	float:left;
	color: #333;
}

#howtostart .bottom_left {
	font-size:12px;
}
#smartshopperShipping {
	width:304px;
	float: left;
	font-size:11px;
	background:url(../images/shipping_homegirl3.jpg) top right no-repeat;
	text-align:right;
	height:210px;
}

#smartshopperShipping h2 {
	font-size:120%;
	color:#ef1a2e;
	margin:0;
	padding:0;
}

#smartshopperShipping a{
	color:#666;
}

#smartshopperShipping a:hover{
	text-decoration:underline;
}

#smartshopperShipping .blurp {
	width:200px;
	margin-top:10px;
	padding:0 0 0 10px;
	float:left;
	text-align:left
}


#smartshopper {
	width:304px;
	float: left;
	font-size:11px;
	background:url(../images/shipping_homegirl2.jpg) top right no-repeat;
	text-align:right;
	height:245px;
}

#smartshopper h2 {
	font-size:120%;
	color:#ef1a2e;
	margin:0;
	padding:0;
}

#smartshopper a{
	color:#666;
}

#smartshopper a:hover{
	text-decoration:underline;
}

#smartshopper .blurp {
	width:200px;
	margin-top:40px;
	padding:0 0 0 10px;
	float:left;
	text-align:left
}


#quickpay {
	width:304px;
	float: left;
	background:url(../images/shipping_homegirl.jpg) top right no-repeat;
	text-align:right;
	height:245px;
	font-size:11px;
}

#quickpay h2 {
	color: #ef1a2e;
	font-size:150%;
	margin:0;
	padding:0;
}

#quickpay .blurp {
	width:200px;
	margin-top:40px;
	padding:0 0 0 10px;
	float:left;
	text-align:left;
}


#shop_deals { 
	margin-bottom:10px;
}

#shop_deals .bottom_left {
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

#merchants { 
	margin-bottom:10px;
}

#merchants .bottom_left {
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

#merchants img{padding:13px;}


#howItWorks {
	font-size:12px;
	padding:0;
	margin-top:30px;
	margin-bottom:20px;
}

#howItWorks img {
	float:left;
	margin-right:4px;
	padding:0;
}


#howItWorks .blurp1 {
    float:left;
	text-align:left;
	margin:0;
	padding:0;
}

#howItWorks .blurp {
    float:left;
	text-align:left;
	margin:0 0 0 30px;
	padding:0;
}

#howItWorks h2 {
	font-size:12px;
	color:#666666;
	font-weight:bold;
	margin:0;
	padding-bottom:10px;
}

#howItWorks a {
	color: #ef1a2e;
	text-decoration:none;
}

/* ----------------------------------------------------------------------------------------------------------
Shipping Highlight: Top box 
---------------------------------------------------------------------------------------------------------- */

#highlight_top {
	margin-top:10px;
	text-align:left;
	font-size:12px;
}

#highlight_top .title{
	float:left;
	margin:8px 5px 0 0;
	font-size:13px;
	font-weight:normal;
	color:#ef1a2e;
}

#highlight_top .shopnow{
	float:right;
	margin:8px 5px 0 5px;
	font-weight:bold
}

#highlight_top .shopnow a{
	color:#666666;
}

#highlight_top .shopnow a:hover{
	color:#ef1a2e;
}

#highlight_top .top_right {
	padding:0 5px 0 0;
	height:5px;
}
#highlight_top .top_left {
	height:5px;
}
#highlight_top .bottom_right {
	padding:0 5px 0 0 ;
}
#highlight_top .bottom_left {
	padding: 0 0 5px 5px;
}



/* ----------------------------------------------------------------------------------------------------------
SHIPPING How it works
---------------------------------------------------------------------------------------------------------- */
h2 {
	font-size:15px;
}

.redtext {
	color:#ef1a2e;
}

ul.works  {
margin:0;
padding:0px 0px 0px 20px;
}

ul.works li{
list-style:disc;
padding:0;
line-height:normal;

}

#advantages {
	font-size:12px;
	padding:0 10px;
	width:320px;
	float:left;
	margin:20px 0 0 0;
	line-height:normal;
}

#advantages h1{
	font-size:120%;
}

#advantages .margin_x{
	margin-right:10px;
}
#advantages img {
	margin-right:12px;
}


.footnotes {
	margin-top:20px;
	color:#999999;
	font-size:10px;
	line-height:15px;
}

/* ----------------------------------------------------------------------------------------------------------
SHIPPING How to start
---------------------------------------------------------------------------------------------------------- */

table.example  {
font-size:80%;
}




/* ----------------------------------------------------------------------------------------------------------
SHIPPING Rates
---------------------------------------------------------------------------------------------------------- */

#charges {
font-size:1.2em;
font-weight: lighter;
}

#charges ul {
list-style:none;
margin:0;
padding:0;
}
#charges ul li {
display: inline;
float:left;
margin:10px 10px 20px 0;
}

#charges h3{
margin:0; 
padding:0;
font-weight:lighter;
font-size:110%;
}

#charges h1{
margin:0 0 5px 0;
padding:0;
color:#ef1a2e;
font-weight:lighter;
font-size:140%;
}

li.fixwidth {
width:100px;
}

#charges .eq{
font-size:15px;
line-height:15px;
}

#charges .bigeq{
font-size:30px;
line-height:60px;
}

#charges .bracket{
font-size:15px;
color:#999999;
line-height:15px;
}

.value {
padding-bottom:2px; 
border-bottom:1px dashed #999999;
}

.rates{
font-size:15px;
color:#ef1a2e;
line-height:15px;
}

.probihibiteditems  {
font-size:120%;
font-style:normal;
color:#333333;
}
ol.work  {
margin:0;
padding:0px 0px 0px 20px;
}

ol.work li{
padding:0;
line-height: normal;

}
ol.works  {
margin:0;
padding:5px 0 20px 20px;
font-size:90%;
}

ol.works li{
margin:10px 20px;
padding:0;
line-height:25px;
}



/* ----------------------------------------------------------------------------------------------------------
SHIPPING Where to shop
---------------------------------------------------------------------------------------------------------- */

.store {
	width:219px;
	float:left;
	margin-right: 2px;
	margin-bottom: 2px;
	font-size:90%;
}
.store a{
	color:#999999;
	cursor:pointer;
}


.hover {
	BACKGROUND-COLOR: #ffffcc! important
}

/* ----------------------------------------------------------------------------------------------------------
SHIPPING Promotions page
---------------------------------------------------------------------------------------------------------- */
#thumb img{
	float: left;
	margin-bottom:10px;
	margin-top:20px;
	padding:0;
}

#alltitle{
	clear:left;
}

#alltitle .title {
	border-top:5px #f83648 solid;
	float:left;
	width:159px;
	padding:8px 0;
	color:#f2192e;
	line-height:normal;
}

#allpromotext{
	clear:left;
}

#allpromotext .promotext{
	border-top:1px #999999 solid;
	color:#333333;
	font-size:11px;
	float:left;
	padding:5px 0 0 0;
	width:159px;
	line-height:normal;
}

#thumb .margin_x, #allpromotext .margin_x, #alltitle .margin_x {
	margin-right:20px;

}
.annce{ float:left; font-size:11px;}
