/*bongo items */

div#nointernational{
	width:100%;
	height:10px;
}
div#bongo_product_sidebar {
	width:166px;
	margin: 8px 0px 6px -4px; 
	text-align:center;
	height:auto;
	*height:80px;
	border:1px solid #999;
	}
div#bongo_sidebanner {
	clear:both;
	width:167px;
	}	
div#bongo_sideform {
	clear:both;
	margin-top:-5px;
	}
div#bongo_sideform select#bongo_country {
	width:161px;
	margin-top:4px;
	padding:0px;
	border:1px solid #acacac;
}	
div#bongo_subtext {
	padding:3px;
	font-size:11px;
	font-family:arial,helvetica,sans-serif;
	color:#333;
	text-align:left;
}	
div#bongo_rate_data {
	margin-top:10px;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	clear:both;
}

div#bongo_quote_disclaimer{
	display:none;
	text-align:left;
	margin:2px;
	padding:4px;
	font-size:10px;
	font-weight:normal;
	font-family:verdana;
	color:#333;
	}
	
div#ups_quote_disclaimer{
	display:none;
	margin:2px;
	font-size:10px;
	font-weight:normal;
	font-family:verdana;
	color:#333;
	}	

div#bongo_remember_form{
	display:none;
	margin:-6px 0px 8px 0px;
	z-index:100;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#000;
	text-align:center;
	width:164px;
	height:15px;	
}

div#bongo_rate_data_session {
	margin-top:-10px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000;
	clear:both;
}

div#shipbybongo {
	position:relative;
	padding-left:0px;
	height:18px;
	margin-top:-8px;
	color:#640E66;
	font-size:12px;
	font-weight: bold;
	font-family:arial,helvetica,sans-serif;
}

div#bongoheader{
	width:164px;
	height:35px;}


div#shipbybongo1 {
	text-align:left;
	float:left;
	width:82px;
	position:relative;
	padding:3px;
	height:20px;
	margin:3px 0px 3px 0px;
	color:#640E66;
	font-size:12px;
	font-weight: bold;
	font-family:arial,helvetica,sans-serif;}

div#shipbybongo2 {
	text-align:left;
	float:left;
	position:relative;
	padding:9px 3px 3px 0px;
	height:20px;
	margin:3px 0px 0px 0px;
	color:#333;
}


div#bongoautorate {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	margin-top:5px;
	font-weight:normal;
}

div#shipbybongo img {margin-bottom:-6px;}
div#shipbybongo2 img {margin-bottom:-7px;}

span#shipbybongo_small {
	position:relative;
	color:#640E66;
	font-size:11px;
	font-style:italic;
	font-weight: bold;
	font-family:arial,helvetica,sans-serif;
}

.bongoerror {color:#ff0000; font-size:11px; font-family:arial,helvetica,sans-serif;}
.bongoerror_lg {color:#ff0000; margin:20px 0px 20px 0px;font-size:14px; font-weight:bold; width:100%; text-align:center; font-family:arial,helvetica,sans-serif;}


#bongo_country_saved {color:#666666;font-size:10px;font-family:verdana;font-weight:normal;display:none;margin-top:8px; height:15px;}
#bongo_rate_data_session #bongoautorate {
	margin-top:-2px;}
	
div#bongosigninbutton {margin-top:-7px;float:right;}	


div.formbreak {height:0px; clear:both;margin:0px;padding:0px;line-height:0px;}

div#bongopopupheader {
	width:650px;
	height:88px;}

div#bongocancellink {
	margin-top:10px;
	color:#000000;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;}

div#bongocontainer {
	width:650px;
	height:auto;
	padding:8px;
	border:1px solid black;
	margin-top:10px;}
	
div#bongocontainer_noborder{
	width:650px;
	height:auto;
	padding:8px;
	border:0px solid black;
	margin-top:10px;}

div#bongocontainer h2 {
	font-family:arial,helvetica,sans-serif;
	font-size:18px;
	color:#000;
	margin-top:-5px;}

div#bongocontainer p {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;}

div#bongoplan1 {
	width:44%;
	height:auto;
	margin-left:30px;
	float:left;
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	color:#000;}
	
div#bongoplan2 {
	width:44%;
	height:auto;
	float:left;
	margin-left:30px;
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	color:#000;}
	
div#bongoplan1 h3,div#bongoplan2 h3 {
	font-family:arial,helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000;}

div#bongoplan1 ul,div#bongoplan2 ul {margin-top:-10px;}
div.bongosignupbutton {text-align:center;}
div.bongonextbutton {width:100%; text-align:center;}	

div#bongoreg2addressnote span#bongoformnotes{font-size:11px; color:#008800; font-family:arial,helvetica,sans-serif;margin:0px 0px 0px 180px;}
div#bongoreg2addressnote{height:16px;}

div#bongologinfield1 {
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	width:200px;
	margin-left:30px;}
	
div#bongologinfield2 {
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;	
	padding-left:40px;
	width:325px;
	margin-left:10px;}

div#bongocontainer div#bongologin {
	width:630px;
	height:80px;
	margin:10px auto;
	border:1px solid #000;
	padding:8px;}


div.bongoformleft{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	float:left;
	text-align:right;
	padding-right:5px;
	width:250px;
	height:26px;
	margin:0px 0px 3px 0px;}
div#bongocontainer_noborder h2 {font-size:16px; font-weight:bold; font-family:arial,helvetica,sans-serif; color:#000;margin:-2px 0px 0px 160px;}
	
div.bongoformright{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	float:left;
	text-align:left;
	padding-left:5px;
	margin:0px 0px 3px 0px;
	width:375px;
	height:26px;}
	

/* UPS integration styles */

div#pgSpec div.rightCol div#domesticshipping{
	border:1px solid #999999;
	width:164;
	*width:162px;
	padding:0px;
	margin:0px;
}
div.whatsIncluded{
	border:1px solid #999;
	width:166px;
	font-size:11px;
	color:#000;
}
div.whatsIncluded a{
	text-decoration:none;}

div#pgSpec div.rightCol div.whatsIncluded h3, div#pgSpec div.rightCol div#domesticshipping h3 {
	background-color:#641166;
	color:#ffffff;
	width:166px;
	font-weight:bold;
	font-size:17px;
	font-family:arial,helvetica,sans-serif;}

div#pgSpec div.rightCol div#bongo_product_sidebar h3 {
	background-color:#641166;
	color:#ffffff;
	width:166px;
	font-weight:bold;
	font-size:17px;
	font-family:arial,helvetica,sans-serif;}
	
div#pgSpec div.rightCol div#bongo_product_sidebar img {
	margin:0px 8px 0px 0px;}
	
table#dbexprates
{
	width:150px;
}

div.upsexplabel{
	float:left;
	width:80px;
	margin:0px;
	padding:0px;
	height:15px;
	font-weight:bold;
	font-size:11px;
	font-family:verdana,arial,sans-serif;
	text-align:left;
	color:#000000;
	border:0px solid black;
}
td.upsexplabel{
	height:15px;
	font-weight:bold;
	font-size:11px;
	font-family:verdana,arial,sans-serif;
	text-align:left;
	color:#000000;
}
div.upsexprate{
	float:left;
	width:70px;
	height:15px;
	font-weight:normal;
	font-size:11px;
	margin:0px;
	padding:0px;
	font-family:verdana;
	text-align:right;
	color:#000000;
	border:0px solid black;
}
td.upsexprate{
	height:15px;
	font-weight:normal;
	font-size:11px;
	font-family:verdana;
	text-align:right;
	color:#000000;
}

div#upsrate1 {
	width:155px;
	height:16px;
	margin-top:0px;}
	
	
div#upsrate2 {
	width:155px;
	height:16px;
	*height:8px;
	border:0px solid black;
	padding:0px;
	*margin-top:-25px;}	
	
input#upszipcode {
	width:45px;
	height:20px;
	margin:0px;
	padding:0px;
	font-size:12px;
	text-align:center;
	font-weight:normal;
	color:#666;
	border:1px solid #acacac;
	
}

div#upsformblock2 {
	text-align:center;
	width:100%;
	padding:0px;
	margin:-5px 0px 20px 0px;
	*margin:0px 0px 20px 0px;
	height:10px;
}
div#upsblockheader{
	width:100%;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
span#upsrememberme{
	font-size:10px;}
	
div#upsrates{
	padding:0px;
	line-height:16px;
	display:none;
	margin:0px;}

div#shiprates_ups{
	margin:6px auto;
	padding:2px;
	display:none;
	width:153px;
	*width:155px;
	height:30px;
	}
	
div#shiprates_database {
	margin:0px auto;
	padding:4px;
	display:none;
	}
div#shiprates {
	margin:0px auto;
	padding:4px;
	display:block;
	}	
		

div#shipsinbumper {
	height:4px;
	}
	
div#shipsin {
	padding:2px;
	margin:5px auto;
	margin-top:0px;
	width:154px;
	height:auto;
	}

div#bongocheckbox_container{
	width:100px;
	height:22px;
	margin:0 auto;
	text-align:center;}
	
div#bongocheckbox{
	width:18px;
	height:17px;
	float:left;}
	
div#bongocheckboxlabel{
	float:left;
	font-family:verdana;
	font-weight:normal;
	font-size:10px;
	height:17px;
	margin:4px 0px 0px 0px;}		
	
	
div#shipsinheader {
	margin:5px 0px 5px 0px;
	*margin:5px 0px 0px 5px;
	font-family:verdana;
	font-size:12px;
	border-bottom:1px solid #6a8c01;
	padding:8px 0px 4px 0px;
	color:#000000;	
}

div#upsgroundshipping{
	margin:-5px 0px 5px 0px;
	*margin:-5px 0px 5px 3px;
	border-bottom:1px solid #6a8c01;
	padding:0px 0px 4px 0px;
	font-family:verdana;
	font-size:12px;
	color:#000000;
}
div#upsexpshipping {
	margin:5px 0px 0px 0px;
/*	*margin:5px 0px 0px 3px; */
	border-bottom:1px solid #6a8c01;
	font-family:verdana;
	font-size:12px;
	padding:8px 0px 4px 0px;
	color:#000000;	
}
span#freeshipping {
	font-weight: bold;
	font-size:12px;
	color:#6a8c01;
}

div#shipsintext {
	height:auto;
	width:100%;
	padding:0px;
	margin:3px 0px 12px 0px;
	*padding-left:5px;
	font-family:verdana;
	font-size:11px;
}
div#ups_grd_text{
	height:auto;
	width:100%;
	font-size:10px;
	padding-left:1px;
}	

