/* special */
* { padding: 0em; margin: 0em; }
form { margin: 0px; }
body,html { height:100%; }
img { border:0px }

#clear { clear:both; }
#filler { margin:180px 0 0 0; }
#filler2 { margin:400px 0 0 0; }
#filler3 { margin:420px 0 0 0; }

/* ----------------------------- class IDs -------------------------------*/
.free { text-decoration:underline;font-size:12px;font-weight:normal;font-family:Arial;color:#595959;  }

/* ----------------------------- header div ----------------------------- */

#header-container { clear:both;	width:750px; height:70px;margin-left: auto ;	margin-right: auto ;	}
#header-container .left {  width: 370px; float: left; }
#header-container .right { 
	margin:10px 0px 0px 0px;
	color:#524E4D; 
	font-size:16px;
	font-family:Times New Roman; 
	width:180px;  
	float: left; 
}
#header-container .center { float: left; width: 200px; }
#header-container .center img { vertical-align:middle; }
/* ----------------------------- end header div ----------------------------- */
#homepage {display:none;}
/* ------------------------------------------------------------------------ * /



/* ----------------------------- start #nav ----------------------------- */
#nav { 	width:750px; clear:both;	margin-left: auto ;	margin-right: auto ; }
#nav img { border: none; }
#nav li { display: inline; list-style:none; }
#nav li a { float: left; display:block; margin: 0px; }
#nav li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; }
#nav li a:hover img { visibility:visible; }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}
/* ----------------------------- end #nav ----------------------------- */

/* ----------------------------- start #nav ids ----------------------------- */
#one { background:url(/pics/home-a.gif) no-repeat left bottom; }
#two { background:url(/pics/jewelry-a.gif) no-repeat left bottom; }
#three { background:url(/pics/warranty-a.gif) no-repeat left bottom; }
#four { background:url(/pics/about-us-a.gif) no-repeat left bottom; }
#five { background:url(/pics/faqs-a.gif) no-repeat left bottom; }
#six { background:url(/pics/contact-us-a.gif) no-repeat left bottom; }
#seven { background:url(/pics/cart-a.gif) no-repeat left bottom; }
#tabDivider { float: left; display:block; height:28px;width:1px;background:url(/pics/divider.gif) no-repeat left top; }
.tabDivider { float: left; display:block; height:28px;width:1px;background:url(/pics/divider.gif) no-repeat left top; }

/* ----------------------------- end #nav ids ----------------------------- */

/* ----------------------------- start #free ids ----------------------------- */
#giftNav { 	width:750px; height:30px; clear:both; margin-left: auto ; margin-right: auto ; text-align:right; }
#giftNav a,#giftNav a:visited,#giftNav a:hover { 
	padding:0 10px 0 0; 
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#595959;  
}
/* ----------------------------- end #free ids ----------------------------- */

/* ----------------------------- start #pageTitle ids ----------------------------- */
#pageTitle { width:750px; clear:both; margin-left: auto ; margin-right: auto ; text-align:right; }
#pageTitle #pictureContainer { border:1px solid #E3E3E3; }
#pageTitle #pictureContainer img { border:1px solid #FFFFFF; }

#pageTitle #pictureContainer-folder { border:1px solid #E3E3E3; }


/* ----------------------------- end #free ids ----------------------------- */

/* ----------------------------- start #mainContents ids ----------------------------- */
#mainAlign { clear:both; width:750px; margin-left: auto ; margin-right: auto; }

#mainContents { background-color:#F2F2F2;margin-top:5px; float:left;}

#mainContents #left { width: 150px; float: left; }
#mainContents #right { width: 600px;  float: left; }
#mainContents #left #search {
	width: 150px;
	padding: 10px 0px 0px 0px;
	background: url('/sysPics/top.gif') repeat-x;
}
#mainContents #left #search fieldset { padding:0px 0px 0px 10px;border:0; }


#mainContents #left #search legend {
	font-size:13px;font-weight:normal;color:#666666;font-family:Arial;
}
	
#mainContents #left #search input {
	border: solid 1px #666666;
	width: 100px;
	color: #000000;
	font-size: 11px;
	height: 15px;
	float: left;
	margin-right:5px;
}

#mainContents #left #search input.button {
	border: solid 1px #666666;
	background: #646464;
	width: 25px;
	height:17px;
	font-weight: bold;
	color: #fff;
	float: left;
}

#mainContents #left #search strong { 
	line-height:45px;
	padding-left:10px;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	font-family:Times New Roman;
	color:#000000; 
}

#mainContents #left #search .futureProducts { 
	margin:10px 10px 0 0;
}

#mainContents #left #search .futureProducts a,#mainContents #left #search .futureProducts a:visited,#mainContents #left #search .futureProducts a:hover { 
	display:block; 
	line-height:20px;
	padding-left:10px;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	font-family:Times New Roman;
	color:#000000; 
}

#mainContents #left #search li a { 
	display:block; 
	line-height:20px;
	padding-left:10px;
	text-decoration:none;
	font-size:15px;
	font-weight:bold;
	font-family:Times New Roman;
	color:#000000; 
}

#mainContents #left #search li { display: inline; list-style:none; }

#mainContents #left #search li a,#mainContents #left #search li a:visited { 
	display:block; 
	line-height:18px;
	padding-left:10px;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#231F20;
}	

#mainContents #left #search li a:hover { 
	display:block; 
	line-height:18px;
	padding-left:10px;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#741517;
}	

#mainContents #left #search p {
	width: 150px;
	height:30px;
	background: url('/sysPics/dot.gif') repeat-x;
	background-position:50% 50%; 
}
/* ----------------------------- end #mainContents ids ----------------------------- */

/* ----------------------------- begin #mainContents right section ----------------------------- */

#mainContents #right #top {
	height: 30px;
	padding: 10px 10px 0px 20px;
	background: url('/sysPics/top.gif') repeat-x;
	background-color: #F2F2F2;
	text-align:right;
	font-weight:bold;
}

#mainContents #right #product-top {
	height: 10px;
	padding: 10px 10px 0px 20px;
	background: url('/sysPics/top.gif') repeat-x;
	background-color: #F2F2F2;
	text-align:right;
	font-weight:bold;
}

#mainContents #right #center {
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding: 50px 0px 0px 0px;
	background-color: #EBEBEB;
	float: left;
	width:599px;
}

#mainContents #right #center #tungsten-ring-collection { 
float:left;
font-family:Arial; 
font-size:11px; 
font-weight:normal; 
color:#000000;
width:280px;
padding-left:20px; 
}
#mainContents #right #center #tungsten-ring-band { float:left;font-family:Arial; font-size:11px; font-weight:normal; color:#000000;width:280px; }

#mainContents #right #center #tungsten-inlay-ring-collection { float:left;font-family:Arial; font-size:11px; font-weight:normal; color:#000000;width:280px;padding:30px 0 0 0px; }
#mainContents #right #center #tungsten-bracelet-collection { font-family:Arial; font-size:11px; font-weight:normal; color:#000000;width:280px;float:left;padding:30px 0 0 0px; }


#mainContents #right #center #tungsten-faceted-ring-collection {
	float:left;font-family:Arial; font-size:11px; font-weight:normal; color:#000000;width:280px;padding:30px 0 0 20px;
}
#mainContents #right #center #tungsten-neckalce-collection {
	clear:both;font-family:Arial; font-size:11px; font-weight:normal; color:#000000;width:280px;float:left;padding:30px 0 0 20px;
}

#mainContents #right #center h1 {
	font-family:Arial; font-size:12px; font-weight:bold; color:#000000;width:140px;text-align:center;
}

#mainContents #right #center p {
	font-family:Arial; font-size:11px; font-weight:normal; color:#000000;width:130px;
}

#mainContents #right #center br {
	clear:both;line-height:50px;background-color:#000000;
}
#mainContents #right #center a { float:left; }
#mainContents #right #center a img {  border:none;float:left; }

/* ----------------------------- end #mainContents right section ----------------------------- */

/* ----------------------------- start #center static ids ----------------------------- */
#mainContents #right #contents-top {
	height: 20px;
	padding: 10px 0px 0px 20px;
	background: url('/sysPics/top.gif') repeat-x;
	background-color: #EBEBEB;
	border-left:1px solid #FFFFFF;
}

#mainContents #right #contents {
	border-left:1px solid #FFFFFF;
	background-color: #EBEBEB;
	float: left;
	width:599px;
}

#mainContents #right #contents #block {
	margin:10px 0 20px 20px;
	font-family:Arial; 
	font-size:12px;
	float: left;
}



#mainContents #right #contents h1 {
	font-family:Times New Roman; 
	font-size:20px; 
	font-weight:normal; 
	color:#000000;
	margin:0px 0px 0px 20px;
}

#mainContents #right #contents h2 {
	font-family:Times New Roman; 
	font-size:17px; 
	font-weight:normal; 
	color:#000000;
	text-decoration:underline;
	margin:0px 0px 0px 20px;
}

#mainContents #right #contents p {
	padding:20px 20px 20px 20px;
	font-family:Arial; 
	font-size:12px; 
	font-weight:normal; 
	color:#000000;
}
#mainContents #right #contents li { 
	margin:10px 10px 10px 50px;
	list-style:disc;
	font-family:Arial; 
	font-size:12px; 	
}

#mainContents #right #contents a { 
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#595959;
}

/* ----------------------------- end #center static ids ----------------------------- */


/* ----------------------------- start #folder-center static ids ----------------------------- */

#mainContents #right #folder-center {
	border-left:1px solid #FFFFFF;
	background-color: #EBEBEB;
	float: left;
	width:600px;
	background: url('/sysPics/folder-bg.gif') repeat;
}

#mainContents #right #folder-center #tungsten-rings {
	float: left;
	width: 200px;
	background-color:#FFFFFF;
}


#mainContents #right #folder-center h1 {
	font-family:Arial; 
	font-size:13px; 
	font-weight:normal; 
	color:#595959;
	margin:0 0 0 0;
	text-align:center;
}

#mainContents #right #folder-center h2 {
	font-family:Arial; 
	font-size:13px; 
	font-weight:normal; 
	color:#595959;
	margin:0 0 0 0;
	text-align:center;
}

#mainContents #right #folder-center h3 {
	font-family:Arial; 
	font-size:13px; 
	font-weight:bold; 
	color:#595959;
	margin:0 0 0 0;
	text-align:center;
}

#mainContents #right #folder-center p {
	display:none;
}

#mainContents #right #folder-center ul {
	display:none;
}


/* ----------------------------- end #folder-center static ids ----------------------------- */

/* ----------------------------- start #product-center static ids ----------------------------- */

#mainContents #right #product-center {
	border-left:1px solid #FFFFFF;
	background-color: #EBEBEB;
	float: left;
	width:599px;
}

#mainContents #right #product-center #graphic-section {
	float: left;
	width: 351px;
	text-align:center;
}

#mainContents #right #product-center #graphic-section a {
	padding: 0px 10px 0 0;
}


#box {
	margin:20px 0 30px 0;
}

#box img {
	float:left;
}

#box a {
	float: left;
	padding:0 0 0 10px;
	width:100px;
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#595959;
	text-align:center;
}

#mainContents #right #product-center #contents-section {
	float: left;
	padding: 10px 0 10px 10px;
	width: 230px;
	font-family:Arial;
	color:#000000;
	font-size:12px;
}

#mainContents #right #product-center #contents-section h1 {
	font-size:20px;
	font-weight:normal;
	font-family:Times New Roman;
	color:#000000;
	margin-bottom:0px;
	margin-top:0px;
	text-align:center;
}

#mainContents #right #product-center #contents-section h2 {
	font-size:20px;
	font-weight:normal;
	font-family:Times New Roman;
	color:#000000;
	margin-bottom:10px;
	margin-top:0px;
	text-align:center;
}

#mainContents #right #product-center #contents-section h3 {
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color:#000000;
}

#mainContents #right #product-center #contents-section h4 {
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color:#741417;
}

#mainContents #right #product-center #contents-section h5 {
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color:#000000;
}

#mainContents #right #product-center #contents-section #logo {
	margin:30px 0 30px 0;
	text-align:center;
	background: url("/sysPics/logo.gif") 50% 50% no-repeat;
	height:50px;
}


#mainContents #right #product-center #contents-section ul { 
list-style-type: none;
padding:10px 0 0 0;
margin-left: 15px;
}

#mainContents #right #product-center #contents-section li { 
background: url("/sysPics/arrow.gif") left center no-repeat;
padding-left: 20px;
margin-bottom: 5px;
margin-top:0px; 
}

#mainContents #right #product-center iframe {
	float: left;
	width: 351px;
	height: 355px;
	background-color:#FFFFFF;
	margin:0 0 10px 0;
	border :none;
}


/* ----------------------------- end #product-center static ids ----------------------------- */


/* ----------------------------- begin #sitemap contents static ids ----------------------------- */

#mainContents #right #sitemap-contents {
	border-left:1px solid #FFFFFF;
	background-color: #EBEBEB;
	width:599px;
}

#mainContents #right #sitemap-contents h1 {
	font-family:Times New Roman; 
	font-size:20px; 
	font-weight:normal; 
	color:#000000;
	margin:0px 0px 0px 20px;
}

#mainContents #right #sitemap-contents h2 {
	font-family:Times New Roman; 
	font-size:17px; 
	font-weight:normal; 
	color:#000000;
	text-decoration:underline;
	margin:10px 0px 5px 20px;
}

#mainContents #right #sitemap-contents a { 
	padding:10px 0px 0 30px;
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#595959;
}

#mainContents #right #sitemap-contents li { 
	margin:3px 0px 0px 0px;
	list-style:none;
	font-family:Arial; 
	font-size:12px; 	
}

#mainContents #right #sitemap-contents #futureProducts a { 
	display:block; 
	line-height:20px;
	padding-left:20px;
	text-decoration:none;
	font-size:17px;
	font-weight:normal;
	text-decoration:underline;
	font-family:Times New Roman;
	color:#000000; 

}


/* ----------------------------- end #sitemap contents static ids ----------------------------- */


/* ----------------------------- begin #search contents static ids ----------------------------- */

#mainContents #right #search-contents {
	border-left:1px solid #FFFFFF;
	width:599px;
	background: url('/sysPics/folder-bg.gif') repeat;
}

#mainContents #right #search-contents img { 
	float: left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin-right:10px;
}

#mainContents #right #search-contents h1 {
	font-family:Times New Roman; 
	font-size:15px; 
	font-weight:normal; 
	color:#000000;
}

#mainContents #right #search-contents h2 {
	font-family:Arial; 
	font-size:13px; 
	font-weight:bold; 
	color:#595959;
}

#mainContents #right #search-contents p {
	float:left;
	width:350px;
	margin:5px 0px 5px 10px;
	font-family:Arial; 
	font-size:12px; 
	font-weight:normal; 
}

#mainContents #right #search-contents u {
	background-color:#FFCC00;
	text-decoration:none;
}

#mainContents #right #search-contents a { 
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#595959;
}

/* ----------------------------- end #search contents static ids ----------------------------- */

/* ----------------------------- begin #login contents  ----------------------------- */

#mainContents #right #login-contents {
	width:599px;
}

#mainContents #right #login-contents #new-customer {
	border:1px solid #FFFFFF;
	width:250px;
	height:300px;
	float:left;
	background-color:#EBEBEB;
	margin:0 20px 0 20px;
	padding:10px 10px 10px 10px;
}

#mainContents #right #login-contents #return-customer {
	background-color:#EBEBEB;
	border:1px solid #FFFFFF;
	width:230px;
	height:400px;
	float:left;
	padding:10px 10px 10px 10px;
}

#mainContents #right #login-top {
	height: 20px;
	background: url('/sysPics/top.gif') repeat-x;
}

#mainContents #right #login-contents img { 
	float: left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	margin-right:10px;
}

#mainContents #right #login-contents h1,#mainContents #right #login-contents h2 {
	font-family:Times New Roman; 
	font-size:20px; 
	font-weight:normal; 
	color:#000000;
	text-decoration:underline;
}


#mainContents #right #login-contents p {
	margin:5px 0px 10px 0px;
	font-family:Arial; 
	font-size:12px; 
	font-weight:normal; 
}

#mainContents #right #login-contents a { 
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#595959;
}

/* ----------------------------- end #login contents ----------------------------- */






/* ----------------------------- begin #page bottom section ----------------------------- */
#pageBottom {
	clear:both;	
	width:750px; 
	margin-left: auto ;	
	margin-right: auto ;
	height:20px;
	background: url('/sysPics/bottom.gif') repeat-x;
}

#pageFooter {
	width:700px; 
	text-align:center;
	margin-left: auto ;	
	margin-right: auto ;
	height:50px;
	font-size:11px;
	font-family:Arial;
}

#pageBottomSpacer {
	background-color:#F2F2F2;
	clear:both;	
	width:750px; 
	margin-left: auto ;	
	margin-right: auto ;
	height:30px;
}
/* ----------------------------- end #page bottom section ----------------------------- */

/* ----------------------------- begin #footer section ----------------------------- */
#footer { clear:both;	
	width:750px; 
	margin-left: auto ;	
	margin-right: auto ;
	text-align: center;
	word-spacing: 5px;
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	color:#231F20;
}

#footer img { border:0px;vertical-align: middle; }
#footer p { padding:10px 0px 10px 0px; }

#footer a,#footer a:visited,#footer a:hover { 
	word-spacing: 0px;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	color:#231F20;
}

#footer a:hover { 
	text-decoration:underline;
}
/* ----------------------------- end #footer section ----------------------------- */

#partners a,#partners a:visited,#partners a:hover { display:none; }

/* -------------- */

#form {
	clear: both;
}

#formFrame {
	float:left;
	border:1px solid #FFFFFF;
	margin:10px 0  0 0;
	padding:10px 0px 10px 10px;
	background-color:#EBEBEB;
}

#formFrame2 {
	float:left;
	border:1px solid #FFFFFF;
	margin:10px 0px 0px 250px;
	padding:5px 10px 5px 10px;
	background-color:#EBEBEB;
	text-align:right;
	font-family:Arial;
	font-size:12px;
	color:#F64D4D;
}

#formFrameCheckout {
	float:left;
	border:1px solid #FFFFFF;
	margin:10px 0px 0px 100px;
	padding:5px 10px 5px 10px;
	background-color:#EBEBEB;
	text-align:right;
	font-family:Arial;
	font-size:12px;
	color:#F64D4D;
}


#form .c1,#form .c2,#form .c3,#form .c4,#form .c6,#form .c7,#form .c8,#form .c9,#form .c10,#form .c11,#form .c12,#form .c13 {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	float: left;
	color: #000000;
}

#form .c1 { width:300px; }
#form .c2 { width:80px; }
#form .c3 { width:90px; }
#form .c3 input{ width:20px; }
#form .c4 { width:80px;text-align:right;padding-right:10px; }

#form .c6 { width:100px;text-align:right; }
#form .c7 { width:200px;text-align:right; }
#form .c8 { padding-left:30px;width:200px; }
#form .c9 { padding-left:30px;width:140px; }
#form .c10 { width:180px; }
#form .c11 { width:50px;text-align:center;font-weight:normal;color:#E07604; }
#form .c12 { width:150px;text-align:right; }
#form .c13 { width:95%;text-align:right;padding:5px 20px 0 0; }

#form img  {
	border:1px solid #FFFFFF;
}

#form .label  {
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	padding:3px 0 0 40px;
	float: left;
	width: 130px;
	text-align: left;
}

#form .label2  {
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	float: left;
	width: 130px;
	text-align: left;
}

#form .label3  {
	margin:2px 0px 0px 30px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	float: left;
	width: 200px;
	text-align: left;
}

#form .label4,#form .label5 {
	margin:2px 0px 0px 40px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	float: left;
}

#form .label5 {
	margin:2px 0px 0px 20px;
}

#form .label6  {
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	padding:3px 0 0 40px;
	float: left;
	width: 300px;
	text-align: left;
}

#form .label7  {
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	float: left;
	width: 70px;
	text-align: left;
}

#form .label8  {
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	float: left;
	width: 180px;
	text-align: left;
}

#form .labelSpecial  {
	float:left;
	font-family:Times New Roman; 
	font-size:17px; 
	font-weight:normal; 
	color:#000000;
	text-decoration:underline;
	margin:0px 0px 0px 20px;
	width:180px;
}



#form .input  {
	padding:0 0 2px 0;
	font-size:10px;
	font-weight:bold;
	font-family:Arial;
	color:#E52222;
	float: left;
	width: 300px;
}

#form .input2  {
	margin:2px 0px 0px 30px;
	font-size:12px;
	font-family:Arial;
	color: #0017C1;
	float: left;
	width: 200px;
	text-align: left;
}

#form .input4  {
	margin:0 0 0 10px;
	font-size:12px;
	font-family:Arial;
	color: #0017C1;
	float: left;
}

#form input  {
	border:1px solid #646464;
	width:150px;
}

#form input.submit,#form input.submit2  {
	margin:20px 0 0 0;
	border:none;
	width:auto;
}

#form input.submit2 {
	margin: 5px 0 0 0;
}


input.submit2  {
	margin: 5px 0 0 0;
	border:none;
	width:auto;
}

#form textarea  {
	border:1px solid #646464;
	width:300px;
	height:100px;
}

#cases { clear:both; }

#cases h5 {
	margin:3px 0 0 0;
	float: left;
	font-weight:normal;
	width:120px;
}

#cases select {
	float: left;
	width:100px;
}

#cutter {
	margin-top:3px;
	float: left;
	height:5px;
	text-align: center;
	width:550px;
	border-top:1px solid #FFFFFF;
}

#cutter2 {
	padding:3px 0 0 0;
	margin:0px 0px 0px 20px;
	clear:both;
	margin-top:3px;
	height:5px;
	width:550px;
	border-bottom:1px solid #FFFFFF;
}

#cutter3 {
	margin:3px 0 0 20px;
	float: left;
	height:5px;
	text-align: center;
	width:550px;
	border-top:1px solid #FFFFFF;
}

#warning {
	padding:0 0 0px 30px;
	font-size:10px;
	font-weight:bold;
	font-family:Arial;
	color:#E52222;
}

#button-field {
	text-align:right;
	margin:20px 20px 0px 0px;
}

.exception {
	padding:0 0 0 100px;
	width:200px;
	text-align:right;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #000000;
}

#billing {
	border:1px solid #FFFFFF;
	width:250px;
	float:left;
	background-color:#DBDBDB;
	margin:10px 10px 0 20px;
	padding:10px 10px 10px 10px;
}
#shipping {
	border:1px solid #FFFFFF;
	width:250px;
	float:left;
	background-color:#DBDBDB;
	margin:10px 0 0 0;
	padding:10px 10px 10px 10px;
}

#billing h3,#shipping h3 {
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-decoration:underline;
	font-weight:normal;
	font-size:17px;
}
#billing img,#shipping img {
	padding:0 0 0 10px;
}

#spacer { padding:20px 0 0 0;float:left; }

.shippingPolicy  {
	width:95%;
	float:left;
	font-size:10px;
	font-weight:bold;
	font-family:Arial;
	color:#E52222;
	text-align:right;
}