#banner_sub {background:url(../_images/_design/breakfast.jpg) no-repeat top left;}

body {
	font-family:Arial, Helvetica, sans-serif;
	background:#111 url(../_images/_design/bg.jpg) no-repeat top center;
	color:#121212;
	margin:0;
}

table {font-size:12px;}

/* HEADER AND LOGO */
.containingbox {
	float:right;
	text-align:right;
	padding:35px 35px 0 0;
	vertical-align:middle;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	word-spacing:10px;
}

.containingbox a:link, .containingbox a:visited {
	font-size:10px;
	color:#999;
	font-weight:bold;
	text-decoration:none;
	word-spacing:normal;
}

.containingbox a:hover, .containingbox a:active, a.containingboxDiff:link {
	font-size:10px;
	color:#b2874e;
	font-weight:bold;
	text-decoration:underline;
	word-spacing:normal;
}

.containingbox img {border:0; vertical-align:middle; margin-right:3px;}
.propertyaddress {float:left; width:790px;}
.copyright {float:left; width:170px; text-align:right;}
#logo {float:left; vertical-align:top; padding:0 0 5px 0; margin:0;}

/*Hides Print btn when user turns off print*/
#navprint_off {display:none;}

/* Landig page */
.landing_top {background:#212121; height:10px;}

.landing_containingbox {
	float:right;
	text-align:right;
	padding:70px 0 0 0;
	vertical-align:middle;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	word-spacing:20px;
}

.landing_containingbox a:link, .landing_containingbox a:visited {
	font-size:10px;
	color:#999;
	font-weight:bold;
	text-decoration:none;
	word-spacing:normal;
}

.landing_containingbox a:hover, .landing_containingbox a:active, a.landing_containingboxDiff:link {
	font-size:10px;
	color:#b2874e;
	font-weight:bold;
	text-decoration:underline;
	word-spacing:normal;
}

.landing_catering {
	vertical-align:top;
	background-image:url(../_images/_design/catering.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:191px;
	position:relative;
	display:block;
}

.landing_title {
	font:18px/23px "Times New Roman", Times, serif;
	color:#fff;
	letter-spacing:4px; text-transform:uppercase;
	padding:5px 30px 0 30px;
	display:block;
}	

.landing_wedding {
	vertical-align:top;
	background:url(../_images/_design/wedding.jpg) no-repeat top left;
	height:191px;
	position:relative;
	display:block;
}

.landing_catering p, .landing_wedding p {
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:10px 30px 0 30px;
}

.landing_catering div, .landing_wedding div {
	position:absolute; top:150px; left:30px;
	display:block; height:23px;
	background:url(../_images/_buttons/b_see_menu_tile.gif) repeat-x left top;
}

.see_btn,a:link,a:visited {
	font:12px/23px "Times New Roman", Times, serif;
	letter-spacing:2px;
	color:#fff;
	text-decoration:none
}	

/* NAVIGATION MENU */
.mainnav {
	font:11px/28px Arial, Helvetica, sans-serif;
	color:#363734;
	margin:0; padding-left:30px;
	text-align:left;
	background:url(../_images/_design/menu_bg.gif) repeat-x top;
}

.mainnav ul {
	list-style:none;
	margin:0; padding:0 10px 0 0; 
}

.mainnav li{
	font:11px/28px Arial, Helvetica, sans-serif;
	color:#939393;
	margin:0; padding:9px;
	display:inline;
}
	
.mainnav a:link, .mainnav a:visited {
	font:11px/28px Arial, Helvetica, sans-serif;
	color:#939393;
	text-decoration:none;
	padding:4px 12px 4px 12px;
	background:url(/_template/ConradMiami/_images/_design/bullet.gif) no-repeat left center;
}

.mainnav a:hover, .mainnav a:active {
	color:#b2874e;
	background:url(/_template/ConradMiami/_images/_design/bullet_R.gif) no-repeat left center;
}

li.mainnav a:link.mainnavon, li.mainnav a:visited.mainnavon, .mainnavon {
	color:#b2874e !important;
	text-decoration:none;
	background:url(/_template/ConradMiami/_images/_design/bullet_R.gif) no-repeat left center;
}

/*Use for only select_print.asp page. DO NOT use on any templates or regular page*/
.printpreview {
	list-style-type:none;
	color:#235599;
	font-size:11px; font-weight:bold;
	margin-top:0; padding:0 20px 0 0;
	vertical-align:bottom;
}
/*td.printpage a:link.printpageon, td.printpage a:visited.printpageon, .printpageon {color:#9c0 !important;}*/

/*HOME PAGE BACKGROUND */
.flash_bg {
	background:url(/_template/ConradMiami/_images/_design/home_img.jpg) no-repeat;
	height:327px;
	vertical-align:bottom;
}
	
.home_content_box {
	width:960px; height:179px;
	background:url(../_images/_design/home_bg.jpg) no-repeat top left;
}

html>body .home_content_box {
	width:960px;
	min-height:179px;
	height:auto;
}

.home_content {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	float:left; width:475px;
	position:relative; top:25px;
	padding-left:45px;
}

.home_content a:link, .home_content a:visited, .home_content a:hover {color:#b2874e;}

.home_images {
	float:right; width:400px;
	position:relative;
	padding-left:30px;
}
	
.home_images img {margin:14px 3px 0 3px; border:2px solid #b2874e;}
.btm {height:20px; background:#0a696c;}
	
/* SUBNAVIGATION MENU */
.subnav {
	list-style-type:none; 
	color:#976c34;
	font:bold 11px Arial, Helvetica, sans-serif;
	margin-bottom:20px; padding:0;
}
.subnav ul {list-style-type:none; margin:0; padding:0;}
.subnav li {display:inline; padding-right:20px;}
.subnav a:link, .subnav a:visited{color:#976c34; text-decoration:underline; font:bold 11px Arial, Helvetica, sans-serif !important;}
.subnav a:hover, .subnav a:active{color:#976c34; text-decoration:none;}
.sublistings {padding-right:22px;}

/* SUBPAGE CONTENT */
.tagline {background:#feffff; padding-bottom:50px}

.sub_content {
	font:12px Arial, Helvetica, sans-serif;
	color:#3d3a3b;
	text-align:left;
	float:left; width:745px;
	margin:0; padding:0 0 15px 0;
	position:relative; top:25px; left:45px;
}

.sub_images {
	text-align:right;
	float:left; width:170px;
	position:relative; top:14px; left:5px;
	padding-bottom:30px;
}
	
.sub_images img {margin:14px 3px 0 3px;}

.categorydesc {
	padding-bottom:40px;
	width:700px;
	color:#676767;
}

/**********Contact Page*************/

#contact_left {
	font:18px Arial, Helvetica, sans-serif;
	color:#008da9;
	padding-right:25px; padding-top:23px;
	vertical-align:top;	
}

#contact_right {
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
	padding-left:25px;
}

#contact_right a{color:#666;}
#contact_table {vertical-align:top; padding-top:100px;}
.contactlinks a:link, .contactlinks a:link {color:#039; text-decoration:underline;}
.contactlinks a:hover, .contactlinks a:active{text-decoration:underline;}

#content_left {
	float:left;
	width:355px;
	padding:0 10px 15px 0;
}

#content_right {
	float:left;
	width:355px;
	padding:0 0 15px 0;
}

.menu_name {
	font-weight:bold;
	font-size:12px;
	color:#ac884e;
}
.menu_desc {
	line-height:16px;
	font-size:12px;
	color:#676767;
	width:348px;
}

.price {
	color:#ac884e;
	font-weight:bold;
	font-size:12px;
	padding-bottom:20px;
}

.cameradvbdy {
	background-image:url(/_template/ConradMiami/_images/_design/pic_bg.jpg);
	display:block; width:210px; height:200px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:10px 0 5px 5px;
}

/* Print Page */
.print_title {
	font-size:18px;
	color:#ac884e;
	padding-bottom:10px;
	padding-left:5px;
}

.print_name {
	font-weight:bold;
	font-size:11px;
	color:#ac884e;
}
.print_desc {
	line-height:16px;
	font-size:11px;
	color:#676767;
	padding-right:5px;
	padding-left:5px;
}

.printbox {
    padding:25px 25px 50px 25px;
	
}

.print_price {
	color:#ac884e;
	font-weight:bold;
	font-size:11px;
	padding-bottom:20px;
}

/* SITEMAP */
.sitemap {font:12px Arial, Helvetica, sans-serif; color:#ac884e;}
.sitemap a:link, .sitemap a:visited {color:#ac884e; text-decoration:none;}
.sitemap a:hover, .sitemap a:active {color:#ac884e; text-decoration:underline;}

/* TERMS */
.terms {font:11px Arial, Helvetica, sans-serif; color:#2f2f2f;}
.terms a:link, .terms a:visited {color:#2f2f2f; text-decoration:none;}
.terms a:hover, .terms a:active {color:#2f2f2f; text-decoration:underline;}

/* FOOTER */
.footer {
	background:url(../_images/_design/footer_bg.gif) no-repeat top left;
	font:11px Arial, Helvetica, sans-serif;
	color:#666;
	padding-top:15px;
	height:66px;
}

/* CROSS LINKS */
.crosslink {color:#666;font-weight:none;}
.crosslink a:link, .crosslink a:visited {color:#666; text-decoration:underline;}
.crosslink a:hover, .crosslink a:active {color:#666; text-decoration:none;}	
.footnote {font-weight:normal; font-size:11px; color:#2f2f2f;}

.disclaimer {
	font-size:11px;
	color:#2f2f2f;
	text-align:left;
	padding:0 15px 20px 0;
	display:block;
	width:730px;
}


/* FORM */
.formfont {font-size:12px;}
.formtitle {font-size:16px; color:#ac884e; font-weight:bold;}
.formfield {
	color:#2f2f2f;
	background-color:#FFF;
	font-size:11px;
	border:solid 1px #ac884e;
}

.formbtn {
	background-color:#212121;
	border:solid 1px #2f2f2f;
	color:#939393;	
	cursor:pointer;
	font-size:9px; 
}
.formbtnOn {
	background-color:#212121;
	border:solid 1px #2f2f2f;
	color:#b2874e;
	cursor:pointer;
	font-size:9px; 
}

div.btn { 
	padding:15px 0; 
	font-weight:bold; 
	text-decoration:none;
}

.btn li { 
	padding:0; 
	margin:0; 
	list-style-type:none; 
	display:inline;
}

.btn a { 
	padding:4px 6px; 
	background-color:#212121;
	border:solid 1px #2f2f2f;
	color:#231f20;		font-weight:bold; 
	font-size:9px; 
	text-decoration:none; 
	margin:0 1px;
}

.btn a:hover { 
	padding:4px 6px;
	background-color:#212121;
	border:solid 1px #2f2f2f;
	color:#b2874e; 
	font-size:9px; 
	text-decoration:none;
}

/* CALENDAR */
#calendar {
	width:175px;
	position:absolute; 
	border-collapse:collapse; 
	background:#fff; 
	border:1px solid #5a5a5a; 
	padding:3px;
} /* update Report page internal styles as well */

	
/* Define the basic CSS used by EditInPlace */
.eip_mouseover {background:#E3F3FE;}
.eip_saving {background:#1DA8DB; color:#fff; padding:3px;}
.eip_empty {color:#afafaf;}
		
.landing_content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:left;
	display:block;
	width:865px;
	margin:0; padding:0 0 15px 0;
	position:relative;
	padding-left:50px;
}

.welcome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ac884e;
	padding:40px 0 0 0;
}

.welcome_blurb {
	padding:27px 0 0 0;
}

.link_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	display:block;
	text-transform:uppercase;
	padding-top:3px;
}
	
#links {
	float:left;
	width:385px;
	padding:15px 0 15px 0;
}

#links a:link, #links a:visited {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ac884e;
	text-decoration:underline;
	line-height:normal;
	letter-spacing:normal;
}

#links a:hover, #links a:active {
	display:block;
	font-size:12px;
	color:#ac884e;
	text-decoration:none;
}

#links2 {
	float:left;
	width:460px;
	padding:15px 17px 15px 0;
}

#links2 a:link, #links2 a:visited {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ac884e;
	text-decoration:underline;
	line-height:normal;
	letter-spacing:normal;
}

#links2 a:hover, #links2 a:active {	
	display:block;
	font-size:12px;
	color:#ac884e;
	text-decoration:none;
}

.landing_copyright {
	float:right;
	width:170px;
	text-align:right;
}

.title_sub {
	padding-top:132px; 
	padding-left:42px;	
	color:#996c33; 
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size:22px;
	letter-spacing:2px;
}

.subRegion a:link, .subRegion a:visited {
	font:12px Arial, Helvetica, sans-serif;
	color:#ac884e;
	line-height:normal;
	letter-spacing:normal;
	text-decoration:underline;
}

.subRegion a:hover, #links a:active {
	font:12px Arial, Helvetica, sans-serif;
	color:#ac884e;
	text-decoration:none;
}

/*Shopping Cart*/
/*Global*/
a.forgotpwd {color:#b1874d !important; letter-spacing:normal !important; font-family:Arial, Helvetica, sans-serif !important;}
ul {margin-top:0;}
a:link, a:visited {color:#b1874d; letter-spacing:normal; font-family:Arial, Helvetica, sans-serif;}
a:hover, a:active {color:#937040;}
table, td {empty-cells:show;}
.cb {display:none;}
.sub_content_box {background:#fff; color:#676767 !important;}
.sub_content_cart {display:block; margin:0; padding:20px 50px 30px; overflow:auto; position:relative; font-size:12px;}
* html .sub_content_cart {width:960px; overflow:visible;}
input[type="text"] {border:1px solid #ccc;}
#colbtn, ul {text-align:left;}
#wrapper {padding:0 23px;}
.cartHeader {background:#212121 url(/_template/ConradMiami/_images/_design/cartHeader.gif) no-repeat; height:83px;}
.breadcrumb {position:absolute; top:10px; left:50px; margin:0; padding:0; color:#000; }
.breadcrumb a {color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif !important; letter-spacing:normal !important;}
.breadcrumb div {text-align:left !important;}
.breadcrumb ul {padding-top:0; margin-top:0;}
.cartbtn, .cartbtnOn{background:#b1874d url(../_images/_design/bg-btnArrow.gif) no-repeat 98% 50%; font-size:10px; border:1px solid transparent;color:#fff; padding:3px 7px 5px 5px; margin-bottom:15px; font-weight:bold;}
.cartbtnOn{background:#a17b46 url(../_images/_design/bg-btnArrow.gif) no-repeat 98% 50%;}
.shoppagetitle, .welcome, h1 {font:18px Verdana, Arial, Helvetica, sans-serif; color:#666; text-transform:capitalize; padding:20px 0 15px; clear:both;}
.shoppagetitle {font-weight:normal; font-size:16px; padding:0 0 10px;}
.shoppagesubtitle, h2 {font:14px Verdana, Arial, Helvetica, sans-serif; color:#666; text-transform:capitalize;}
.formfont td, .formfield {vertical-align:top;}
.formfont th {text-align:right; font-weight:normal;}
.shopinfo {font-size:12px; color:#666; margin:10px 0;}
font {color:#039 !important;}
.note {font:italic 11px Verdana, Arial, Helvetica, sans-serif;}
.pr {padding:20px 0 0;} 

/*Order Status nav bar*/
.orderstatus {position:absolute; top:10px; right:50px; margin:0; padding:0;}
.orderstatus li {list-style:none; float:left; padding:0 10px 0 0;}
.orderstatus a:link, .orderstatus a:visited {color:#000; text-decoration:none; letter-spacing:normal !important; font-family:Arial, Helvetica, sans-serif !important;}
.orderstatus a:hover, .orderstatus a:active {text-decoration:underline;}

.shoperr {font-size:11px; color:red; clear:both;}

/*Coupon Code*/
.std_table {width:500px;}

/*Current Order*/
.addToOrder #calendar {top:120px !important; left:900px !important;}
.addToOrder {background:#cecece; padding:20px 20px 10px; -moz-border-radius:10px; border-radius:10px; width:290px; float:right;}
* html .addToOrder {float:none;}
* html .addtocartform {float:right; margin-top:-17px;}
#colmenu {padding:20px; background:#f1f1f1; float:left; -moz-border-radius:10px; border-radius:10px; width:460px; min-height:244px;}
* html #colmenu {height:289px; margin-top:-17px; width:530px;}
.eaddtocartformwrapper {font-size:10px; font-style:italic; clear:both; padding-bottom:4px; color:#666; width:260px; text-align:right;}
* html .eaddtocartformwrapper {padding-bottom:2px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
     .eaddtocartformwrapper  {padding-bottom:0;}
	 .addToOrder {padding:20px 20px 10px;}
}
.eaddtocartformwrapper input {font-size:11px; color:#666;}
.eaddtocartformTitle {float:left; padding:0; font-size:11px; font-style:normal;}
#EventDate {font-size:11px; width:100px;}
* html #EventDate {width:109px;}
#EventStartTime, #EventEndTime {width:70px;}
.formfield {width:140px;}
.dropdown_wrapper {float:left; margin-right:8px;}
.productprice, .descriptiontext {clear:both; padding-top:5px;}

/*Cart*/
.menu_desc a.booklink {line-height:12px;}
.servicecharge, .estimatedtotal, .servicelabortaxprice, .totalprice, .subtotal, .salestax, .subprice, .totaltax {text-align:right; padding-right:10px;}
.servicecharge, .estimatedtotal, .subtotal, .salestax, .tax {border-left:1px solid #b1874d;}
.aftertotal {border-right:1px solid #b1874d; zoom:0;}
.subprice, .servicelabortaxprice, .totalprice, .totaltax { text-align:right;}
.estimatedtotal, .totalprice {padding-top:15px; padding-bottom:10px;}
.subtotal, .subprice {padding-top:10px;}
.cartTable {background:#fff url(/_template/HiltonGeneral/_images/_design/orderHeader.gif) no-repeat top left; width:872px; color:#666;}
#colcurrenttitle td {height:28px; text-align:center;}
.cartTable a {color:#000;}
.cartTable th a {color:#fff;}
.cartBG {background:#f4f4f5;}
#colordertotal, .cartButtons {background:#fff; padding-top:10px;}
.estimatedtotal, .totalprice {font-weight:bold;}
#colcurrenttitle {background:#b1874d;}
.currentdatetitle {background:#b1874d url(/_template/ConradMiami/_images/_design/orderHeader-left.gif) no-repeat top left;}
.currentremovetitle {background:#b1874d url(/_template/ConradMiami/_images/_design/orderHeader-right.gif) no-repeat top right; color:#fff; font-weight:bold;}
.currenteventtitle {background:#b1874d;}
.currenteventtitle img {vertical-align:bottom;}
.orderenhancements a:link, .orderenhancements a:active, .orderenhancements a:hover, .orderenhancements a:visited, a.booklink{background:url(/_template/ConradMiami/_images/_design/btn-order.gif) no-repeat top left; font-size:9px !important; color:#fff !important; padding:0 0 0 23px; text-decoration:none; margin:5px 0 0; width:155px; height:15px; font-family:Arial, Helvetica, sans-serif !important; line-height:12px;}
.booklink {margin-top:0; display:block;}
.tax {text-align:right; padding-right:10px;}
.currentdatetitle, .currenttimetitle, .currenteventtitle, .currentcategorytitle, .currentnametitle, .currentqtytitle, .currentpricetitle, .currenttotaltitle {border-right:1px solid #fff; color:#fff; font-weight:bold;}
.eventdatetime {border-left:1px solid #b1874d;}
.currentremove {border-right:1px solid #b1874d;}
.cartButtons {border:1px solid #b1874d; padding:20px 15px; text-align:right; -webkit-border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; border-bottom-right-radius:8px; border-bottom-left-radius:8px; border-top:none;}
.currentname, .currentremove, .eventtime, .eventdatetime, .currenteventname, .currentqty, .currentcatname, .currentprice, .currenttotal, .currentOtherFee {padding:15px 10px 5px;}
.currentremove, .eventtime, .eventdatetime, .currenteventname, .currentqty, .currentcatname {text-align:center;}
.currentprice, .currenttotal {text-align:right;}
.currentname {width:200px;}
#divComm1 textarea {margin:10px 0 0;}
.shopCartTable {border-bottom:1px solid #b1874d;}
.shopCartTable td {}
.shopCartTable a {color:#333;}

/*Customer Information*/
.oInfo .shoppagesubtitle, .cInfo .shoppagesubtitle {background:url(/_template/ConradMiami/_images/_design/bg-subtitle.gif) no-repeat; height:28px; color:#fff; font-size:14px; line-height:28px; padding-left:13px;}
.couponTitle {background:#b1874d; height:28px; color:#fff; font-size:14px; line-height:28px; padding-left:13px; border-left:1px solid #b1874d; border-right:1px solid #b1874d;}
.oInfo {float:left; width:405px; background:#f4f4f5;-webkit-border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; border-bottom-right-radius:8px; border-bottom-left-radius:8px;}
.cInfo {float:right; width:405px; background:#f4f4f5;-webkit-border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; border-bottom-right-radius:8px; border-bottom-left-radius:8px;}
.oInfo #shopform, .cInfo #shopform {border-left:1px solid #b1874d; border-right:1px solid #b1874d; width:405px !important;}
.cInfo #colbtn {text-align:right; padding:10px 30px 8px 0; border-left:1px solid #b1874d; border-right:1px solid #b1874d; border-bottom:1px solid #b1874d;  -webkit-border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; border-bottom-right-radius:8px; border-bottom-left-radius:8px;}
* html .cInfo #colbtn {padding:5px 30px 0 0;}
.al textarea {width:220px; margin-bottom:20px;}
* html .al textarea {margin-bottom:29px;}
.oInfo  .pl {background:#b1874d; padding-bottom:98px; -webkit-border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; border-bottom-right-radius:8px; border-bottom-left-radius:8px;}
.pl #shopform {border:none;}
* html .oInfo .pl #shopform {width:400px !important;}
.cInfo #shopform {border-left:1px solid #b1874d; border-right:1px solid #b1874d; width:405px !important;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .cInfo #colbtn {padding:5px 22px 0 0;}
	.al textarea {margin-bottom:40px;}
	.oInfo .pl {padding-bottom:103px;}
}

#custForm {width:430px !important;}
#custForm th {width:150px;}

/*Review Order*/
.revieworder {width:872px; border:1px solid #c6d3e3;}
.revieworder td {text-align:center; padding:2px;}
.revieworder th {background:#c6d3e3; padding:5px 2px; color:#666;}
.revieworder a {color:#666;}
.pl .formfont td {padding:5px;}

/*Order Info*/
.custInfo td {padding:4px;}
.custInfo .vt {text-align:right; padding-right:20px; font-weight:bold;}
.grandtotal {border-left:1px solid #c6d3e3; border-bottom:1px solid #c6d3e3; padding-top:15px; padding-bottom:10px; font-weight:bold; text-align:right; padding-right:10px;}
.grandtotalprice {border-right:1px solid #c6d3e3; border-bottom:1px solid #c6d3e3; padding-right:63px; text-align:right; font-weight:bold;}

/*Order Details*/
* html #btneditcart, *html #btneditcustomer {vertical-align:bottom;}
.subtotalprice {vertical-align:bottom; text-align:right; padding-right:10px;}

/*Previous Orders*/
.prevOrder table {border-bottom:1px solid #c6d3e3;}
