#error {
	font-size:12px;
	color:red;
	border:thin solid red;
	padding:10px;
	margin:5px 0 5px 0;
}
#alert {
	font-size:12px;
	color:green;
	border:thin solid green;
	padding:10px;
	margin:5px 0 5px 0;
}

#shipping b {color:#000;position:absolute;left:450px;}
#shipping input {position:relative;left:470px;}
#shipping label {position:relative;left:475px;}
#shipping span {float:right;}
#shipping div {display:none;}
#shipping p {width:300px;position:relative;left:480px;clear:right;}

#shipping2 b {color:#000;}
#shipping2 input {position:relative;left:81px;}
#shipping2 input#shiptype_stnd {position:relative;left:20px;}
#shipping2 label {position:relative;left:86px;}
#shipping2 label#l_shiptype_stnd {position:relative;left:25px;}
#shipping2 span {float:right;}
#shipping2 div {display:none;}
#shipping2 p {width:250px;position:relative;left:90px;clear:right;}

#bridgechkbox {margin:10px 0;position:relative;left:-100px;color:#0c2286;padding:15px;border:solid 1px #0c2286;width:850px;font-size:16px;font-family:Arial, Helvetica, sans-serif;}

a.blueblue {color:#0066FF !important;text-decoration:underline !important;}

#freeshipbanner {height:46px;background:#ebebeb url(/images/shipping.jpg) 10px 0 no-repeat;padding:5px 90px;width:495px;border-radius:5px;-moz-border-radius:5px;}
#freeshipbanner span {left:25px;top:3px;font-size:18px;position:relative;}
#freeshipbanner b {font-weight:normal;color:#af3c66;}
td.on a, td.b a {text-decoration:underline;}
