/*
       copyright 2009 Garnet Hill All Rights Reserved
       Client: Cornerstone Brands - Garnet Hill 
       Author: Cameron Wardzala - Rosetta 
       Date: 3/11/2009 
*/
/* ====== Lists ======*/
/* numbered list */
ol.simpleList li{list-style-type: decimal; margin-left:40px;}
ol.innerList li {list-style-type:lower-latin; margin-left:20px;}

/* standard list */
ul.simpleList li{margin-left:20px;}
ul.innerList li {margin-left:20px;}

/* Site map list */
ul.siteMap li {list-style-type:none; margin-left:0;}

.option { border:none !important;}
h1 {background-position:0px 0px; background-repeat: no-repeat;}
h1.inner {background-position:0 0; background-repeat: no-repeat; border-bottom:solid 1px #e6e6e6;}
.instructions {}
.form .spot input, .form .spot select, .form textarea { border: 1px solid #c5c5c5; }

#header #login { background: url(../images/GarnetHill/background/divider.gif) right 2px no-repeat; }
#header #myAccount { background: url(../images/GarnetHill/background/divider.gif) right 2px no-repeat; }
#header #orderStatus { background: url(../images/GarnetHill/background/divider.gif) right 2px no-repeat; } 
#header #catalogShop { background: url(../images/GarnetHill/background/divider.gif) right 2px no-repeat; }

/*********** START :: style definitions for content div - global elements **********/
#content {background:#330000  url(../images/GarnetHill/content/garnetContentBg.gif) repeat-y top center; border-top:solid 1px #b5a796; border-bottom:solid 1px #b5a796;}
/* ---------- Content Background and border colors ---------- */
/* content div controls all the background colors for GH
~~~~~~~~~~  change background hex value to control the color outside the content area  ~~~~~~~~~~~~~
~~~~~~~~~~  replace background image to control the background color of the left navigation side box  ~~~~~~~~~~~~~ 
* Width of background image should be 980 pixels. 
The first 180 pixels will designate the color of the side box
The last 700 pixels should remain white, not transparent
Height should be a minimum of 10 pixels, and should always be set to repeat-y *
~~~~~~~~~~  border hex numbers should match the value of the background color  ~~~~~~~~~~~~~ 
 */ 
/*********** END :: style definitions for content div - global elements **********/


div.view-HomeView #content {border-top: solid 1px #ffffff; border-bottom:solid 1px #ffffff; background-image: none; }

.wrapper { background: url(../../images/GarnetHill/global/wrapper.png) left top repeat-y; }
#mainContent {background-color:#fff;}

.breadcrumbs {background:#fff;}
.breadcrumbs ul li {background: url(../images/GarnetHill/content/content/breadcrumbArrow.gif) no-repeat right 5px;}
.breadcrumbs ul li.current {background: none;}

.checkoutBC {background:#fff;}
.checkoutBC ul li {background: url(../images/GarnetHill/background/breadcrumbsArrow.png) no-repeat right 4px;}
.checkoutBC ul li.current {background: url(../images/GarnetHill/background/breadcrumbsArrow.png) no-repeat right 4px; font-weight: bold;}
.checkoutBC ul li.last {background: none;}
.checkoutBC ul li.lastcurrent {background: none; font-weight: bold;}

#sideBox {}
#sideBox ul li ul li.active {background:url(../images/GarnetHill/content/content/navArrow.gif) no-repeat 0 4px;}
#sideBox .searchBoxWrapper {border-top:solid 1px #fff; border-bottom:solid 1px #fff;}
#sideBox .relatedDoc {border-top:solid 1px #fff;}
#sideBox.rightSide {background:transparent;}
#sideBox .seachCheckBox{border: none;}

.grid .item {background:#f7f6f4 url(../images/GarnetHill/content/4itembg.png) repeat-y top right;}
.grid .item .info {background:#f7f6f4;}

#footer #emailUpdates input#emailSignUp { border: 1px solid #c5c5c5;}
#footer .footerLinks ul li a {}
#footer .footerLinks, #footer #emailUpdates {  }

.data table {border-top:solid 1px #e6e6e6; border-bottom:solid 1px #e6e6e6; border-collapse:collapse;}
.data table table td {border-top:none 1px #e6e6e6; border-bottom:none 1px #e6e6e6; border-collapse:collapse;}
.data thead th, .data thead td {border:none; background:#f7f6f4; border-collapse:collapse;}

.data tbody td, .data tbody th {border:solid 1px #e6e6e6; border-width:0 0 1px 0; border-collapse:collapse;}
.data  .orderItemRow tr,.data  .orderItemRow td {border-width:1px 0 0px 0; }
.data  .perzonalizationRow tr,.data  .perzonalizationRow td {border-width:0px 0 0px 0; }
.data  .shipSurchargeRow tr,.data  .shipSurchargeRow td {border-width:0px 0 0px 0; }
.data  .giftMessageRow tr,.data  .giftMessageRow td {border-width:0px 0 0px 0; }

.data .last {border-right:none;}
.orderReview table .bottom td {border-bottom:solid 1px #e6e6e6; }
.orderReview table .additonal td {border-top:0;}
.data ul li { background: url(../images/GarnetHill/content/content/bullet.gif) 0px 5px no-repeat; }

.shoppingCart table {border:none;}
.shoppingCart th {border-width: 1px 0;}
.shoppingCart td {border:none; border-bottom:solid 1px #e6e6e6;}
/*.shoppingCart tfoot td {background:#f7f6f4;}*/
.shoppingCart td.totals {background:#e6e5e3; border-bottom:none;}
.shoppingCart td.totals td { width: 75%; }
.shoppingCart td.totals td.messages { width: 100%; }
.shoppingCart td.totals td.amount { width: 25%; }
.shoppingCart td.promoCode {border-bottom:none;background:#f7f6f4}
.shoppingCart tr.grandTotals td {background:#fff;}
.shoppingCart tr.actions td {background:#fff; border-bottom:none;}
.shoppingCart ul li {background:none;}

.tableNoHeader td {background:#f7f6f4;}
.tableNoHeader tbody td, .tableNoHeader tbody th {border:solid 1px #e6e6e6; border-width:0 1px 1px 0; border-collapse:collapse;}

.button {background:#fff;}
.primary {background:#4d4d4d;border:solid 1px #4d4d4d;}
.secondary {background:#999999;border:solid 1px #999;}
#gwt-sign-in-modal .secondary {background:#999999;}
.third {border:solid 1px #cccccc;}
.disabled {background:#bbb; border:solid 1px #bbb; }

#footer .centerLinks {padding:10px 0; border:none; float:none; clear:both;}


#orderStatusForm .actions {border-top:solid 1px #e6e6e6;}

#userLogonForm {background:  url(../images/GarnetHill/content/signInBoxBg.png) repeat-x top left;}

#footer .bottomLinks { border-bottom:none;}

.orderReview #orderItemTable table td.gwt-topDropDownMenuItem {
	background: url(../images/GarnetHill/content/ddmenuicon.png) right no-repeat;
	border: thin none gray;
	padding-right: 22px;
	font-size: 9px;
}
.orderReview #orderItemTable table td.gwt-topDropDownMenuItem-selected {
	background-color: #EEEEEE;
}

/** Start: WCSFG-54, In order to override some table classes **/
.GR-EditInView table{ border:0 none;}
.GR-EditInView tbody td{ border-width:0 0 0px;}
.GR-EditInView tbody th{ border-width:0 0 0px;}
.noBorder table { border:0 none;}
.noBorder tbody td { border-width:0 0 0; padding-left:0;}
.noBorder tbody th { border-width:0 0 0;}
/** End WCSFG-54 **/

