/* Super Mart CSS styles */
/* Webopius Ltd 2010 */

/* @group Reset */

* {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

img {
	border: 0px;
}

h1,h2,h3,h4,h5 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #000000;
}

h1 a,h2 a,h3 a,h4 a,h5 a {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #000000;
}

a {
	color: #555555;
}

a:hover {
	color: #3800fc;
}
a:visited {
	color: #363636;	
}

body {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	background-color: transparent;
	color: #666666;
	font-size: 11px;
	min-height:856px;
	overflow-x:hidden;
	overflow-y:scroll; 
}

/* @end */

/* @group Framework elements */

.wrapper {
	width: 1000px;
	margin: 0 auto;
}

.header {
	width: 1000px;
	height: 90px;
	position: relative;
	margin-top: 8px;
	z-index: 300;
}

.leftnav {
	background:url("images/left-sub-repeat.jpg") repeat-x scroll left top #F6FAFD;
border-left:1px solid #D7DAE0;
border-right:1px solid #D7DAE0;
float:left;
height:98.5%;
margin-right:5px;
min-height:453px;
padding:2px 0 5px 10px;
width:168px;
}

.leftnavtop {
	background:url("images/left-sub-nav-top.jpg") no-repeat scroll left top transparent;
float:left;
margin-right:5px;
min-height:430px;
padding:7px 0 0 1px;
width:181px;
}

.leftnavbtm {
	background:url("images/left-sub-nav-btm.jpg") no-repeat scroll left bottom transparent;
float:left;
min-height:430px;
padding:0 0 7px 1px;
width:181px;
}

.contentarea {
	width: 803px;
	float: left;
	margin-left: 5px;
	min-height: 420px;
}

.productcontentarea {
	width: 1000px;
	float: left;
	min-height: 600px;
}

/* @end */


/* @group Header items */

.header h1 {
	float: left;
	width: 296px;
	height: 74px;
	background: url(elements/new_dvd_releases.jpg) no-repeat left top;
	text-indent: -9999px;
}

.header .free-shipping h2 {
	position: absolute;
	left: -9999px;
}

.header .free-shipping img {
	float: left;
	margin:19px 0 0 115px;
}

.top-nav {
	clear:right; 
	float:right; 
	height:15px; 
	margin:4px 0px 0px 0;
	width:auto;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}
.top-nav li {float:left; display:inline; min-width:10px; padding:0px 5px; color:#969595;}
.top-nav li a:hover {
	color: #000000;
	text-decoration: underline;
}
.top-nav .divider {border-right:1px solid #969595;}

#loginText {float:left}
#login {float:left}

.ProductNameText {float:left; clear:both}

/* @end */

/* @group Menu Top */

#globalnav {
	width: 1000px;
	height: 36px;
	position: relative;
	background: url(elements/menu.png) no-repeat left top;
	float:	left;
	font-size: 13px;
	line-height: 15px;
	list-style:		none;
	z-index: 200;
}

#globalnav li {	
	position: relative;
	float: left;
	height: 36px;
	background: url(elements/menu-bar.png) no-repeat right center;
}

#globalnav li.last {
	background: none;	
}

#globalnav li ul li {
	height: auto;
	background: none;
}

#globalnav li a {
	float: left;
	height: 16px;
	margin: 7px 10px 0px 10px;
	padding: 2px 15px 11px 15px;
	text-decoration:none;
}

#globalnav li .sub ul li a {
	float: left;
	height: 21px;
	margin: 0px;
	text-decoration:none;
}

#globalnav a, #globalnav a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:#ffffff;
}

#globalnav li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}

#globalnav li a.home {
	width: 36px;
}

#globalnav li .sub {
	position: absolute; /*--Important--*/
	top: 36px; left: 0;
	z-index: 5;
	background-color: #ffffff;
	padding: 10px 20px 15px;
	float: left;
	border-left:1px solid #b2b6b9;
	border-right:1px solid #3e4041;
	border-bottom:1px solid #3e4041;  
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #000000;
}
#globalnav li .row { /*--If needed to break out into rows--*/
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
#globalnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 90px;
	float: left;
}
#globalnav .sub ul li {
	width: 100%; /*--Override parent list item--*/
	color: #fff;
	line-height: 16px;
}

#globalnav .sub ul li h2 { /* Sub nav heading */
   font-size: 11px;
   font-weight: bold;
   border-bottom:1px dotted #ccc;
   height:24px;
   margin:0px 6px 3px 6px;
}
#globalnav li .sub ul li h2 a { /*--Sub nav heading link style--*/
   padding: 5px 0;
   background-image: none;
   color: #000000;
   font-weight:bold;
}

#globalnav li .sub ul li a {
	float: none;
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height: auto; /*--Override height from parent list item--*/
	background: url(elements/navlist_arrow.png) no-repeat 5px center;
	padding: 3px 5px 3px 15px;
	display: block;
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	line-height: 13px;
}
#globalnav .sub ul li a:hover {
	color: #363739;
}

#globalnav li .sub ul li:hover {
    background-color:#f4f8fb;
}

/* @end */

/* @group Left Menu */

.leftnav h3 {
	text-transform: uppercase;
	border-bottom: 1px dotted #d5d5d5;
	font-size: 13px;
	height: 20px;
	font-weight: normal;
	color: #666666;
	margin-bottom: 5px;
}
.leftnav ul {
	list-style: none;
	color: #000;
	font-size: 12px;
	line-height: 17px;
}

.leftnav ul li a {
	padding: 2px 5px 2px 5px;
	color:#363636;
}

.leftnav ul li a:hover {
	text-decoration: underline;
	background-color: #ffffff;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #000000;
}

.leftnav ul li ul{
	margin-left: 10px;
}


/* @end */

/* @group Search */

.search {
	clear: both;
	background: url(elements/menu.png) no-repeat left -36px;
	width: 1000px;
	height: 36px;
	margin-bottom: 12px;
	z-index: 1;
}

.search select {
	z-index: 1;
}

.search #ctl00_check {
	width:300px;
	margin:7px 0 0 6px;
	border-style: inset;
	border-width: 2px;
}
.search #ctl00_btn_Go {
	border:none; 
	background:transparent url(elements/search_go-btn.png) top left no-repeat; 
	color:transparent; 
	width:39px; height:23px; margin:3px 0 0 6px; cursor: pointer; 
	text-indent: -9999px;
	line-height: 0px;

}
.search #ctl00_btn_Go:hover {
	background:transparent url(elements/search_go-btn-hover.png) top left no-repeat; 
}

/* @end */

/* @group Breadcrumbs */
#breadcrumbs {border-bottom:1px solid #eee; display: block; height:20px;}
/* @end */

/* @group Footers */

#footer-8 {clear: both; width: 1000px;padding:25px 0px 0px 0px;}
#featured-prod {float:left; width:998px; height:22px; background:transparent url(elements/11Gl5rP9anL.jpg) top left no-repeat;}
#featured-prod a {width:998px; height:23px;}
#featured-prod h4 {display:block; width:0px; height:0px; text-indent:-789em;}
#footer-9 {
	background:transparent url(elements/31kgceFsfrL-v2.jpg) top left no-repeat; 
	width:998px; height:43px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    float:left;
    z-index: 1;
}
#footer-9 ul { 
	background:transparent;
   position: relative;
   clear:left;
   float:left;
   list-style:none;
   left:50%;
   text-align:center;
   height:43px;
}
#footer-9 li {
   position: relative;
   display:block;
   float:left;
   list-style:none;
   right:50%;
    height:28px;
    border-right:1px solid #b0b3b8; 
	padding:15px 7px 0 7px;
}
#footer-9 li:hover {background:#ccc; border-right:1px solid #97989e;}
#footer-9 li a {font-size:7.5pt; color:#595959; font-weight:bold; text-decoration:none}
#footer-9 li a:hover {color:#4b4b4d; font-weight:bold; text-decoration:none}

#footer-10
{
	font-family: Verdana, "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-top: 1px;
	margin-bottom:25px;
	

}
.Copyright {font-family: georgia, "Palatino Linotype", "Book Antiqua", Palatino, serif; clear:both;padding-top:7px; width:1000px; color:#888777 }
.Copyright center {font-weight:bold;}
.Copyright center h1 {font-size:10px; color:#ccc}
.Copyright a, .Copyright a:active, .Copyright a:visited
{
color: #b1b1b5;
text-decoration: underline;
}
.Copyright a:hover {color:#5d2372}
/* @end */

/* @group MiniCart styles */

.pnlMiniCart {
	position: absolute;
	right: 0px;
	width: auto;
	bottom: 25px;
	float: right;
}

.cartsummary img.minicartimg {
	float: left;
	padding: 0 10px 0 30px;
}

.miniCartCollapseHeaderPanel {
	width: 150px;
}

.miniCartCollapseBody {
	width: 305px;
}

.cartsummary {
	position: absolute;
	right: 0px;
	width: auto;
	top: 35px;
	z-index: 150;
	background-color: #ffffff;
}

.cartsummary .cartitems {
	background-color:#F7F7F8;
border-bottom:1px solid #EEECEC;
border-left:1px solid #EEECEC;
border-right:1px solid #EEECEC;
display:none;
padding-left:10px;
position:absolute;
right:-1px;
top:33px;
width:321px;
}

.cartsummary a.button-cartview {
	padding: 3px 10px 3px 10px;
	background-color: #4d4d4d;
	color: #ffffff; 
	display: block;
	text-align: center;
	width: 90px;
	border-top:solid 1px #a3a2a2;
	border-left:solid 1px #727171;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
}
.cartsummary a.button-cartcheckout {
	padding: 3px 10px 3px 10px;
	background-color: #53ba4d;
	color: #ffffff; 
	display: block;
	text-align: center;
	width: 90px;
	border-top:solid 1px #86cf82;
	border-left:solid 1px #67b963;
	border-right:solid 1px #49a444;
	border-bottom:solid 1px #42943d;
}

/* @end */

/* @group Cart Buttons */

.CartPanel {
	clear: both;
	float: left;
	position: relative;
	height: 50px;
	margin-top: 10px;
	width: 530px;
}

.AddToCartButton {
position: absolute;
left: 200px;
bottom: 0px;
line-height: 0px;
text-indent: -9999px;
font-size: 0px; 
background:transparent url("images/buy-now.jpg") top left no-repeat; 
border: 0px #9cf outset; 
cursor:pointer; 
padding: 1px 0px 5px 10px; 
width: 167px; height: 45px;
}
.AddToWishButton {
position: absolute;
left: 380px;
bottom: 0px;
line-height: 0px;
text-indent: -9999px;
font-size: 0px; 
background:transparent url("images/wishlist.png") top left no-repeat; 
border: 0px #9cf outset; 
cursor:pointer; 
padding: 1px 0px 1px 1px; 
width: 141px; 
height: 43px; 
} 

#ctl00_PageContent_shoppingcartcs31 {margin:0 0 0 10px;}
#sc_wrap {float:left; width:550px}
#payment-btns_wrap {float:left; width:225px; margin:0 0 0 20px; height:400px;}
#payment-btns_wrap span {height:46px; float:left; margin:5px 0;}
#payment-btns_wrap span#ctl00_PageContent_PayByCardSpan {margin:5px 0 1px 0}
#payment-btns_wrap img {margin:0px; padding:0px; border:0px; float:left;}
.ContinueShoppingButton {margin:0;}
.CheckoutNowButton {margin:10px 0 0 0;}

.ContinueShoppingButton {clear:both; padding-left:180px; color:white; border:none; width:174px; height:28px; background:url(images/continue-shopping.jpg) top left no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; font-size:0px;margin:4px 0 10px 14px;}

.UpdateWishButton {margin:9px 0 0 0; clear:both; padding-left:180px; float:left; color:white; border:none; width:174px; height:28px; background:url(images/UpdateWishButton.jpg) top left no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; font-size:0px;}

#ctl00_PageContent_ctl00_ctrlShoppingCart_ctl00_btnMoveToCart {margin:9px 0 0 0; padding-left:180px; float:right; color:white; border:none; width:174px; height:28px; background:url(images/move-to-cart.jpg) top left no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; font-size:0px;}

.UpdateCartButton {padding-left:180px; color:white; border:none; width:174px; height:28px; background:url(images/UpdateCartButton.jpg) top left no-repeat; text-indent:-9999em; cursor:pointer; cursor:hand; font-size:0px;}


/* @end */

/* @group Product Related styles from original css and edited */

.desc-title {float:left; width:700px;}
.desc-title h2 strong {color:#a1a0a0; margin:0px 0 5px 0; padding:0px;font-size:16px; float:left;}
.item-desc {float:left; margin:0 0 20px 0; width:700px; padding:10px; border:1px solid #ccc}
.item-desc p {margin:0px; padding:0px; font-size:12px; line-height:18px;}
.item-desc-inner {float:left; width:340px}
.item-desc-inner h3 strong, .item-desc-inner h3 {clear:right; width:320px; color:#818080; margin:0px; padding:0px;font-size:13px; }
.item-desc-inner a {width:200px; float:left}
.item-desc-inner ul {clear:left}
.item-desc-inner ul li a {margin:0px; padding:0px; font-size:12px}
.item-prod-info {float:left; width:340px}
.item-prod-info h3 {color:#818080; margin:0px 3px 0 0; padding:0px; font-size:13px; clear:left;}
.item-prod-info ul {clear:left}
.item-prod-info ul li a {margin:0px; padding:0px; font-size:12px}
.item-prod-info p {float:left; margin:1px 0pt 10px 0; padding:0px; font-size:12px}
p.item-prod-info2 {clear:left; float: left; margin: 5px 0pt 10px 10px; padding: 0px; font-size: 12px;}
AddToCartForm_9504_43 input, AddToCartForm_9504_43 small {}

.ProductNameText {float:left; clear:both; width:530px; margin:0 0 3px 0;}
.ProductNameText a {float:left; clear:both; font-size:14px;}
.product_name {font-size:14px; text-decoration:underline; }  
#rating_stars {float:left; clear:both; margin:5px 0 5px 0;}
#rating_stars span {float:left; padding:2px 6px 0 0;}
.star, .starh, .stare {float:left}
.SalePrice {clear:left; float:left; font-weight:bold; font-size:14px; color:#099802; position:relative; left:-5px; top:3px; padding:0px; z-index:-1;}
.RegularPrice {float:left; font-size:11px; margin:0px; padding:0px; color:#ad0101; text-decoration:line-through; }
.se_results_btns input {float:left;}
#buy_wish_btns {float:left;}
#quantity_btn {float:left; margin:8px 0 0 0;}
#quantity_btn small {float:left; margin:5px 0 0 0;}

#product-detail {float:left; width:808px; margin:9px 0 0 0;}  
table.moviesectionbox {}
table.moviebox {}
#prod-search {float:left; width:630px; height:32px; margin:8px 0 0 12px; background:transparent url(images/prod-search-bg.jpg) top left repeat-x;}
#prod-search-inner {margin:10px; width:170px; float:left}
#prod-search table {float:right}
#rgt-col-ad {float:right; height:547px; width:148px; background:transparent url(images/rgt-col-ad.jpg) top left no-repeat;}
#product-listings {float:left; margin:8px 0 0 12px; width:630px; }
#btm-paging {float:left; width:630px; height:32px; margin:0 auto; background:transparent url(images/prod-search-bg.jpg) top left repeat-x;}
#paging-cont {width:300px; margin:8px auto 0px auto;}
#btm-paging table {width:150px; margin:0 auto;}

.productimages {
	position: relative;
	float: left;
}

.productimages a.small {
	padding-right: 10px;
}

.productimages a.small img {
	width: 71px;
}

.productimages a.medium img {
	width: 137px;
}

.productimages a.large {
	display: none;
	position: absolute;
	left: 80px;
	top: 0px;
}

.productimages a.large  img{
	width: 375px;
    border: 1px solid #a7a7a7;
}


/* @end */

/* @group General Styles */
.clear {
	clear: both;
}
.imageWidget h2 {display:block; float:left; height:0px; weight:0px; text-indent:-897em;}
.imageWidget h3 {width:0px; height:0px; overflow:hidden; text-indent:-765em}  /* 21YwEbeTDHL */
#center-2
{
float: left;
margin-right: 9px;
margin-top: 8px;
}
#center-3
{
float: left;
margin-right: 8px;
margin-top: 8px;
}
#center-4
{
float: left;
margin-top: 8px;
}
#center-5
{
float: left; 
margin-top: 8px; 
}

p {
     margin-bottom: 15px;
}

/* @end */


/* @group Custom paging */

.pages {
    clear: both;
	width: 630px;
    position: relative;
    height: 53px;
    border-bottom: 1px dotted #a7a7a7;
	margin: 0px 0px 10px 15px;
	float: left;
}

ul.paginator {
    list-style: none;
    position: absolute;
    right: 0px;
    top: 25px;
}
ul.paginator li{
    margin: 0px 1px 0px 1px;
    font-family: Tahoma, Verdana, sans-serif;
    font-size:13px;
    list-style:none;
    width: 25px;
    height: 22px;
	line-height: 22px;
    display: block;
    float: left;
    border:solid 1px #a7a7a7;
    text-align: center;	
}

ul.paginator li a{
    font-family: Tahoma, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #990033;
}
ul.paginator li.thispage{
    color:#fff;
    background-color: #7090a7;
    font-weight:bold;
    display:block;
}

ul.paginator li.break,
ul.paginator li.prev,
ul.paginator li.next
{
    border: none;
    height: 22px;
    width: auto;
    line-height: 21px;
    padding-bottom: 0px;
}

ul.paginator li.prev img,
ul.paginator li.next img
{
vertical-align: middle
}

ul.paginator a:link,
ul.paginator a:visited {
    color:#990033;
}

ul.paginator li a:hover{
}

/* @end */



#cartDiv {
background-color:#F7F7F8;
border:1px solid #EEECEC;
color:#777777;
height:29px;
margin:9px 0 0 0;
padding:3px;
width:325px;
z-index:200;
}

#shop_bag {margin:2px 10px 0 5px; float:left; width:30px; height:29px; text-indent:-999em; display:visible; background:url(images/shopping-bag_icon.png) top left no-repeat;}

/* Checkout */
.billing_title {height:23px;}
.billing_title a { height:12px; margin:0 0 0 0;}
.shopping_cart {border:1px solid black; padding:10px}
#pnlOrderSummary {}
span#ctl00_PageContent_ctrlCartSummary table td span {font-weight:bold; display:block; border:1px solid #ccc; padding:10px}
span#ctl00_PageContent_ctrlCartSummary table {margin:10px 0 0 0;}
span#ctl00_PageContent_ctrlCartSummary table table {margin:0px;}
span#ctl00_PageContent_ctrlCartSummary table table td {padding-right: 2px;}
span#ctl00_PageContent_ctrlCartSummary table table table td {padding-right: 0px;} 
#ctl00_PageContent_accountinfo_gif {height:23px;width:170px; border:none; margin:0px; padding:0px}
#ctl00_PageContent_tblAccountBox table {padding:10px}
#ctl00_PageContent_OKToEMailYes {margin:0 12px 0 4px;position:relative;text-align:center;top:4px;}
#ctl00_PageContent_OKToEMailNo {margin:0 12px 0 4px;position:relative;text-align:center;top:4px;}  
#ctl00_PageContent_Over13 {margin:0 12px 0 0;position:relative;text-align:center;top:4px;}
#ctl00_PageContent_tblAccountBox {border:none}

/* Sign Up */
/*#ctl00_PageContent_ctl00_ctrlLogin {float:left}
#ctl00_PageContent_ctl00_ctrlRecoverPassword {float:left}*/
#ctl00_PageContent_ctl00_ctrlLogin_SignUpLink {background:url("images/new_member_sign-up.jpg") no-repeat scroll left top transparent;
color:#0000FF;
float:left;
height:32px;
padding:11px 0 0 30px;
text-decoration:underline;
font-weight:bold}
#ctl00_PageContent_ctl00_ctrlLogin_Label11 {float:left; margin:12px 20px 20px 0;}
#ctl00_PageContent_ctl00_ctrlLogin_SignUpLink-dark {background:url("images/new_member_sign-up-darkbg.jpg") no-repeat scroll left top transparent;
color:#0000FF;
float:left;
font-weight:bold;
height:32px;
margin:4px 0 0 50px;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity:0.8;
padding:7px 0 0 30px;
text-decoration:underline;}
#ctl00_PageContent_ctl00_ctrlLogin_SignUpLink-dark:hover {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity:1}
#ctl00_PageContent_ctrlAccount_chkOver13 {margin:14px 0 0 7px}
tr {padding:5px 0 5px 8px;}
#no_signup_payment {border:1px solid #bcbfd2;
height:150px;
margin:5px 0 10px;
padding:10px 0 0 10px; float:left}

/* Search */
.search select {margin:0 0 0 10px;}

/* Contact */
td.First {padding-right:5px}
#ctl00_PageContent_ctl00_cmdSubmit {margin:10px 0 0 0}
/*#ctl00_PageContent_pnlContact table td {margin:8px 0 0 0}*/

/* Paramount Landing Page */
#paramount_studios_hero {background:transparent url(images/paramount-studios-hero.jpg) top left no-repeat; width:810px; height:424px; padding:1px 0 0 474px}
#paramount_studios_hero h1 {text-indent:-899em; height:0px; width:0px; margin:0px; padding:0px;}
.check_these_deals {clear:both;
color:#647586;
font-size:16px;
font-weight:100;
height:24px;
padding:10px 0 0 15px;
text-align:left;}
#ctl00_UpdatePanel1 {width:550px; float:left;}
#SMM_Links {float:right;margin:7px 10px 0 0;}
#SMM_Links a img {opacity:0.9}
#SMM_Links a img:hover {opacity:1}  

/* Studio Deals Banners */
/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: none;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}

a {outline:none; color:#000;}
a:active {outline:none;}
:focus {-moz-outline-style:none;}

.contentarea a {color:#00f; text-decoration:underline}

img {border:none}
/* Studio Deals End */

.sorting-options {float:left;
margin:12px 0 0 22px;
width:630px;}

#arts_crafts h1 {font-weight:500; color:#999; margin:10px 0 10px 10px}

#arts_crafts h3 {font-weight:500; color:#666; margin:10px 0 10px 10px}

#DVD_Movies {position:absolute; width:801px; height:223px; top:212px; margin:0 auto; z-index:-1; left:0px }

#ctl00_PageContent_tblBillingInfoBox table {border:1px solid #444;}
#ctl00_PageContent_ctrlBillingAddress table {border:none}
#ctl00_PageContent_tblShippingInfo tr td table {border:1px solid #444;}
ctl00_PageContent_tblShippingInfoBox table {border:none}