* {padding: 0; margin: 0;}

a img {border: 0;}

h1 {font-size: 32px;}
h2 {font-size: 24px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 13px;}
h6 {font-size: 10px;}


html {font: normal 12px Arial, "Trebuchet MS", Helvetica, Tahoma, Verdana, "sans serif";}

h2, div.header {background: url('../images/site/barBg.gif') repeat-x;}
h1 {background: url('../images/site/barBg.gif') repeat-x; padding: 4px 0 5px 5px; font-size: 18px; font-weight: 500; color: #FFFFFF;}

body {
	padding-bottom: 20px;
	cursor:default;
	}

#wrapper {
	width: 999px;
	margin: 0 auto;
	}
	#header {
		height: 90px;
		background: url('../images/site/head_store.jpg') no-repeat;
		}
	#headermarlin {
		height: 90px;
		background: url('../images/site/marlin_header.jpg') no-repeat;
		}
	#headerpartner {
		height: 90px;
		background: url('../images/site/partner_header.jpg') no-repeat;
		}
	#headerParts {
		height: 100px;
		background: url('../images/site/parts_Head_Top.JPG') no-repeat;
		}
		#linkspace a {
			display: block;
			height: 90px;
			width: 300px;
			float: left;
			}
		#linkspacepartner a {
			display: block;
			height: 90px;
			width: 300px;
			float: left;
			}
		#menu {
			display: block;
			float: right;
			height: 80px;
			padding-top: 10px;
			padding-right: 15px;
			}
			#menu ul {}
				#menu ul li {
					display: inline;
					margin-left: 25px;
					}
					#menu ul li img {
						padding-right: 4px;
						}
					#menu ul li a {
						color: #FFFFFF;
						font-weight: 700;
						text-decoration: none;
						}
					#menu ul li a:hover {text-decoration: underline;}
	
	#subnav {
		background: #425138;
		border-style: solid;
		border-width: 1px;
		border-color: #5C6F4D #2B3324 #2B3324 #5C6F4D;
		clear: both;
		text-align: right;
		padding-right: 4px;
		}
		
		#subnav ul {
			padding: 2px 2px;
			}
			#subnav ul li {
				display: inline;
				margin-left: 20px;
				}
				#subnav ul li img {
					padding-right: 5px;
					}
				#subnav ul li a {
					color: #FFFFFF;
					text-decoration: none;
					}
	#subnavmarlin {
		background: #AE6437;
		border-style: solid;
		border-width: 1px;
		border-color: #EDA871 #AE6437 #EDA871 #AE6437;
		clear: both;
		text-align: right;
		padding-right: 4px;
		}
		#subnavmarlin ul {
			padding: 2px 2px;
			}
			#subnavmarlin ul li {
				display: inline;
				margin-left: 20px;
				}
				#subnavmarlin ul li img {
					padding-right: 5px;
					}
				#subnavmarlin ul li a {
					color: #FFFFFF;
					text-decoration: none;
					}
#linkWrapper {
	width: 740px;
	height: 247px;
	margin: 0 auto;
	border-bottom: dashed 1px #AAAAAA;
	}
	#linkWrapper .linkCell {
		float: left;
		}
	#linkWrapper .borderRight {
		border-right: dashed 1px #AAAAAA;
		}
	#navigation {
		width: 252px;
		float: left;
		}
		#search {
			width: 244px;
			background: #BEBEB2;
			border-style: solid;
			border-width: 0 1px;
			border-color: #999999;
			height: 45px;
			padding-left: 6px;
			padding-top: 5px;
			}
			#search label {
				
				}
			#ctl00_fpSearch_txtSearch {
				border: solid 1px #929292;
				height: 19px;
				float: left;
				padding-top: 3px;
				width: 205px;
				}
			#ctl00_fpSearch_btnSearch {
				height: 24px;
				float: left;
				}
		#searchCap {
			width: 252px;
			height: 5px;
			background: #BEBEB2 url('../images/site/nav_light_grey_foot.gif') bottom center no-repeat;
			margin-bottom: 10px;
			}
		#menuNode1Head {
			width: 252px;
			height: 44px;
			background: url('../images/site/menuNode1Header.gif');
			}
		#menuNode2Head {
			width: 252px;
			height: 44px;
			background: url('../images/site/menuNode2Header.gif');
			}
		#navigation .menuNode {
			background: #696853;
			border-style: solid;
			border-width: 0 1px;
			border-color: #505050;
			}
			#navigation .menuNodeFoot {
				width: 252px;
				height: 5px;
				background: url('../images/site/menuNodeFoot.gif');
				margin-bottom: 10px;
				}
			#navigation .menuNode ul {
				margin-left: 40px;
				}
				#navigation .menuNode ul li {
					list-style: url('../images/site/nav_bullet.gif');
					padding: 4px 0;
					font-weight: 700;
					text-decoration: none;
					}
					#navigation .menuNode  ul li a {
						color: #EEEEDD;
						text-decoration: none;
						}
						#navigation .menuNode ul li a:hover {
							text-decoration: underline;
							}
		#categorylist {
		background: #696853;
		padding: 4px 15px 0;
		color: #EEEEDD;
		font-weight: 700; 
		text-decoration: none;
			}	

			#categorylist a {
				color: #EEEEDD;
				}		

		#shoppingCartHead {
			width: 252px;
			height: 37px;
			background: url('../images/site/shoppingCartHeader.gif');
			}
		#shoppingCartContainer {
			background: #696853;
			border-style: solid;
			border-width: 0 1px;
			border-color: #505050;
			padding-top: 8px;
			padding-left: 30px;
			height: 38px;
			}
			#shoppingCartLink {
				display: block;
				height: 38px;
				width: 180px;
				float: left;
				}
			#shoppingCartLink * {
				cursor: pointer;
				}
			#shoppingCartContainer span {
				display: block;
				float: left;
				}
				#cartContents {
					padding-top:2px;
					padding-left: 10px;
					color: #FFFFFF;
					font-weight: 700;
					}
					#shoppingCartContainer a {
						text-decoration: none;
						}
		#shoppingCartFoot {
			width: 252px;
			height: 5px;
			background: url('../images/site/shoppingCartFoot.gif');
			margin-bottom: 10px;
			}
			
	#content {
		margin-top: 5px;
		/*margin-left: 10px;*/
		width: 740px;
		float: right;
		/*margin-right: 6px;*/
		}
		#frontContent {
			height: 330px;
			}
		#frontMainPicture {
			float: left;
			}
		#frontMainSubPics {
			float: left;
			width: 245px;
			}
			#frontMainSubPics .picture {
				float: left;
				margin: 0 0 2px 5px;
				}
		#content .header {
			margin-top: 10px;
			color: #FFFFFF;
			line-height: 43px;
			height: 43px;
			font-size: 18px;
			padding-left: 16px;
			}
		#content .featuredProduct {
			float: left;
			background: #354828 url('../images/site/featuredItemFoot.gif') bottom center no-repeat;
			margin: 5px 6px 0 2px;
			}
			#content .featuredProduct img {
				
				margin: 4px;
				border: solid 1px #333333;
				}
			#content .featuredProduct p {
				height: 36px;
				color: #FFFFFF;
				font-weight: 700;
				margin: 0 auto;
				width: 200px;
				}
			#content .featuredProduct .links {
				height: 44px;
				
				}
				#content .featuredProduct .links .more {
					display: block;
					float: left;
					width: 70px;
					height: 30px;
					margin-top: 5px;
					margin-left: 5px;
					}
				#content .featuredProduct .links .add {
					display: block;
					float: left;
					width: 120px;
					height: 30px;
					margin-top: 5px;
					margin-left: 20px;
					}
	#footer {
		padding: 10px;
		clear: both;		
		height: 20px;
		
		}
		#footCC {
			float: left;
			}
		#footer ul {
			margin-top: 8px;
			margin-left:250px;
			text-align:center;
			list-style: none;
			width: 650px;
			text-align: center;
			}
			#footer ul li {
				padding: 0 12px;
				display: inline;
				}
				#footer ul li a {
					color: #61331E;
					text-decoration: none;
					}

#ctl00_UserInfo_lblAmount a {color: #FFFFFF; font-weight: 700;}
#contentbold {font-weight: bold;}

/* productpaging.aspx */
#product span.categoryheader{}
#product span.product {display: block;color: #425138;font-size: 14px;height: 250px;padding: 5px;margin: 0 20px 20px 10px;width: 200px;}
#product span.product a {color: #425138;}
#product span.image {background: #FFFFFF;padding: 4px;display: block;height: 200px;width: 200px;margin: 0 auto;}
#product span.productname {display: block;}
#product span.productstock {display: block;}

/* login.aspx */
#loginpage .btnSubmit {display:none;}
#loginControls {display:block; float: left; width:278px; font-size: 10px; padding: 0; margin:30px 0 0 0;}
#logininfo {display:block; width:278px; float: left; font-size: 10px; padding:0;margin:30px 0 0 0;}
#loginControls .loginlabel { display:block; float:left; width: 71px; padding-right: 10px; text-align: right; margin:14px 0px 0 0px ;}
#loginControls input { margin:10px 10px 0 0; width: 170px;}
#loginControls .LoginInstruction {display: block; margin: 0 0 0 6px;}
#login {font-weight: bold; border: solid 1px #666; padding: 0 0 10px}
#login a { background-image: url(../images/site/star.gif); background-repeat: no-repeat; display: block; margin-left: 5px; color: #CD0000; padding: 0 0 0 15px;}
#login a:hover { text-decoration: underline;}
#loginControls .loginHeader, #logininfo .loginHeader {font-size: 14px;font-weight:700;border-bottom: solid 1px #666666;}
#register {font-weight: bold; border: solid 1px #CCC; padding: 0 0 10px; }
#basket, #changepassword, #profile, 
#forgotpassword {font-weight: bold; padding: 0 0 10px}
#logininfo ul {margin-left: 25px; margin-top: 10px;}
#ForgotPassword {display: block; width:170px; margin: 14px 0 0 106px;}
#ForgotPassword .lblForgot {display:block; width: 150px; margin:0 0 0 0;}
#ForgotPassword .hprForgot {display:block; width: 150px; margin:0; text-decoration: underline; font-weight: bolder; }
#loginControls .btnImageSubmit {width: 100px; height:32px; margin:10px 0 0 110px;}

/* help.aspx */
#helppage p {text-indent: 20px;margin-bottom: 20px;}
#helppage p.question {font-style: italic;font-weight: 700; margin-bottom: 5px;}
#helppage p.answer {display: block;margin-left: 20px;}
#helppage a {color:#666666;}
#helppage a:hover {color:#222222;}

/* basket.aspx */
#basketcontrolstop table {margin: 0 auto;}
#basketcontrolstop table span {margin-right: 4px;}
#basketcontrolstop table a {display:block; float:right; background:#6b6759; border:solid 1px #D4C89E; color:#FFFFFF; padding:2px 4px; text-decoration:none; margin-left: 4px;}
.basketpageheader { position:absolute; top: 37px; left: 3px; height: 12px; width: 538px; margin-bottom: 15px;  }
#ctl00_tcContent_btnCheckoutTop, #ctl00_tcContent_btnCheckoutBottom, #returntocart {display:block; float:right; background:#6b6759; border:solid 1px #D4C89E; color:#FFFFFF; padding:4px; text-decoration:none; margin: 4px 0;}
#ctl00_tcContent_hprContinueShoppingBottom{display: none;}
#basketcontrolstop .imgBtnCheckoutTop, #basketcontrolsbottom .imgBtnCheckoutBottom { display: none;}
#basketcontrolstop .btnEmptyCartTop, #basketcontrolsbottom .btnEmptyCartBottom { display: none;}
#basketcontrolstop .hprContinueShoppingTop, #basketcontrolsbottom .btnCheckoutTop { display: none;  }
.dgBasket {clear: both; width: 100%;}
.dgBasket table {display: block; color: #3F3F3F; text-decoration: underline;}
#basket a:hover, #basket a:active, #partsBasket a:hover, #partsBasket a:active { text-decoration: none; }
#basket a.basketaction, #partsBasket a.basketaction {font-family: Arial; font-size: 11px; font-weight: bold; color: #150080; display: block; float: left; margin-right:12px;}
.basketheader, .addressheader { background-color: #343434; font-weight: bold; color: #FFF !important; padding: 4px;}
.basketitem { background-color: #DDDDDD;}
.basketalternatingitem { background-color: #EEEEEE;}
.basketitem td, .basketalternatingitem td {padding: 5px;}
.basketitemborder { border: solid 1px #E6E6DF;}
.basketfooter { background-color: #FFF; font-weight: bold; color: #000; width: 300px; }
.lblSubmitOrder { color: #000; font-weight: bold; display: block; padding: 5px 0; }
#btnContinue { margin-bottom: 5px; }

/* productcompact.aspx */
#ctl00_tcContent_lblErrorMessage {font-size: 12px;color: #FF3333;}
#productdetail {padding: 0 0 0 0px;  } 
#productdetailproductinfo h4 span { color: #333333; }
#productdetailproductinfo { width:370px; float:left; margin: 0 0 0 10px;}
#actualimage {border: solid 1px #E3E3E3; background: #FFFFFF; text-align: center; padding: 5px 0; border: solid 1px #666666;}
#actualimage a {color: #333333; text-decoration: none;}
#productdetailimage { float: left; margin: 10px 0 0 5px; width:320px; }
#productdetailimagelinks a {text-decoration: none;color: #333333;}
#productdetailimagelinks img {position: relative; top: 3px;}
#productdetailheader {margin-bottom: 10px;}
.productdetailtabs {font-weight: 700; border-style: solid; border-color:#666666; border-width: 1px 1px 0 1px;line-height: 20px; padding: 0 5px; margin-right: 5px;float: left;background: #425138;}
.productdetailtabs , .productdetailtabs a{color:#EEEEEE;text-decoration: none;}
.productDetailContent {clear: left;border: solid 1px #666666; padding: 5px; margin-bottom: 10px;}


#productdetaillargequantitydisplay a {color: #333333;}
#ctl00_tcContent_tblStockDisplay {border: solid 1px #D4C89E;}
#ctl00_tcContent_tblStockDisplay td {padding: 2px;border: solid 1px #666666;}
#productDetailInventoryQty {display: none;}
#productdetailcart {height: 58px; padding: 5px 5px 6px 5px; border: solid 1px #666666; }
#productdetailaddtocart {display: none;}
#productdetailcart .productDetailCommands {float: left; width: 80px; text-align: center;}
#productdetailquantity {width: 60px; float:left;}
#productdetailcontinueshopping {display: none;}

/* general shipping */
#progressIndicate {margin: 0 auto 0 auto; text-align: center; width: 550px; height: 32px;padding-bottom: 18px;}
#progressIndicate img, #progressIndicate span {display: block;float: left;}
#progressIndicate span {line-height: 32px;padding: 0 10px 0 4px;color: #333333;}

/* shipping.aspx/billing.aspx */
#lblOrderOnBehalfOf, #hprAddOrderBy { font-size: 10px; }
.smalladdressbook { overflow: auto; width:100%; height:160px;  }
.addressinfo { background-color: #FFF;}
.addressinfo * {font-weight: normal; }
.addressbook { background-color: #CCC;}
.addressbookitem, .addressbookalternatingitem { background-color: #FFF;}
.addressbookitemborder { border-bottom-style: solid; border-color: #529EEC; border-width: 2px; font-size: 11px; }
#ctl00_tcContent_lblSubmitOrder {color: #DD0000;}
#itemManagerMenu {list-style: none; margin-bottom: 10px;}
#itemManagerMenu li {display: inline;}
#itemManagerMenu li a {text-decoration: none; color: #333333; background: #AAAAAA; padding: 3px 5px; border: solid 1px #333333;}
#checkout h2 {background: none; color: #000; font-size: 16px;}
#checkout br {clear: both;}
#ctl00_tcContent_lblPurpose, #ctl00_tcContent_pnlPaymentMethod p span#ctl00_tcContent_lblDescription {display: block; float: left; line-height: 32px; width: 130px;}
#ctl00_tcContent_cmbBudgetCodes, #ctl00_tcContent_txtDescription, #ctl00_tcContent_cmbOrderPurpose {float: left; margin-top: 4px; width: 300px;}

/*manual override colors for special categories */
#categorylist .catmarl {color:#0F19DC; font-weight:bold;}
#categorylist .catbush {color:#900000; font-weight:bold;}

/* searchlist.aspx */
table.listing td a.blklink img {background: #FFFFFF; margin-right: 5px;}
table.listing td table td a.blklink{color: #333333;}

#ctl00_tcContent_lblDescription ul {
margin-left: 18px;
}
/*rating control*/
.filledRatingStar{ background-image: url(../images/site/buttons/filledStar.JPG); height:14px; width:14px;}
.emptyRatingStar { background-image: url(../images/site/buttons/emptyStar.JPG);  height:14px; width:14px;}
.ratingStars{margin-left:5px;}
.lblHaveAnyComments{margin-left:5px;}
#divRating{background-color:#E2E2E2; float:left;}
/*#productdetailimage{float:left; width:200px;}*/
.divRatingHeader{width:40px; float:left; margin-top:1px;}
#ProdRatingGraph{width:150px; float:left; margin-top:15px;}
.divRatingGraphBG{width:85px; background-color:#FCE6C9; float:left; margin-top:1px;}
.divFiveStarGraph{Background-color:#FFC469; width:0%;}
.divFourStarGraph{Background-color:#FFC469; width:0%;}
.divThreeStarGraph{Background-color:#FFC469; width:0%;}
.divTwoStarGraph{Background-color:#FFC469; width:0%;}
.divOneStarGraph{Background-color:#FFC469; width:0%;}
.lblNumberOfReviews, .divAdvCustRev {font-weight:bold; margin-bottom:5px; width:225px;}
.divRatingTotals{float:left; width:25px;}
.btnCreateReview{margin-top:15px; cursor:pointer}
#divDescription a{color: #333333;}
.txtTitle{width:200px;}
.lblDate{font-size:10pt;}
#divReviews{width:680px; height:200px; background-color:#FEF0DB; margin-top:20px;}
.lblTitle{font-size:12pt; font-weight:bold; margin-left:5px; margin-right:5px;}

/*wish list*/
.wishList a{margin-right:5px;}
.cartItem{font-size:10pt;}
.divBaksetItemActive{width:68px; float:left;}
.divBaksetItemInactive{width:0px; float:left;}
#divItem{width:390px;}
#basket a.basketactionWish, #partsBasket a.basketactionWish{font-family: Arial; font-size: 11px; font-weight: bold; color: #150080; display: block; float: left; margin-right:12px; width:68px;}



.treeRoot{font-size:9pt; font-weight:bold}
.treeNode{font-size:9pt; font-weight:bold}

/*error page*/
.divErrorMsg{color:Red; margin-top:25px;}

/*parts store*/

.partsMain{background-color:#D3C9A5;}

#partsCatList {
	
	padding: 5px 15px 0;
	color: #EEEEDD;
	font-weight: 700; 
	text-decoration: none;
	
	}	
		
#partsCatList a {
	color: #EEEEDD;
	}
#partsNavigation 
{
    
    background: url('../images/site/parts_Menu_bg1.JPG') no-repeat;
	width: 180px;
	height:767px;	
	float: left;
	}
#upperMenu{width: 180px;
	height:627px;}	
#parts_low_Menu_bg{background: url('../images/site/parts_low_Menu_bg.JPG') no-repeat;
	width: 180px;
	height:140px;
	float:left;}
#partsSpacer
{
    background: url('../images/site/remington_spacer.JPG') no-repeat;
    height:627px;
    width:5px;
}
.whiteBold{font-weight: 900; 
           color: #EEEEDD;
             margin-top:10px;
             margin-left:5px;
           }
           
.whiteMenuHead{font-weight: 900; 
           color: #EEEEDD;
           font-size:12pt;
           margin-left:5px;
}
.partsCatList {
	
	padding: 4px 15px 0;
	color: #EEEEDD;
	font-weight: 700; 
	text-decoration: none;
	}	
		
.partsCatList a {
	color: #EEEEDD;
	text-decoration: none;
	}
	
#partsLeftImg
{
     background: url('../images/site/parts_main_left.JPG') no-repeat;
     width:62px;
     height:627px;
     float:left;
}

#partsContent
{ 	
	width: 757px;
	float: left;
	padding:0 0 0 0;
    }
    
    #divMenuContent
    {
        margin-top:30px;         
    }
	

#PartsProduct{background-color:#D3C9A5; min-height:628px;}
#PartsProduct span.categoryheader{}
#PartsProduct span.product {display: block;color: #425138;font-size: 14px;height: 250px;padding: 5px;margin: 0 20px 20px 10px;width: 200px;}
#PartsProduct span.product a {color: #425138;}
#PartsProduct span.image {background: #FFFFFF;padding: 4px;display: block;height: 200px;width: 200px;margin: 0 auto;}
#PartsProduct span.productname {display: block;}
#PartsProduct span.productstock {display: block;}


.gvProductReviews{max-height:700px; overflow:scroll; width:900px; margin-left:50px; margin-top:30px;}
.alternateRow{background-color:#EEE8CD; text-align:left}
.MenuDiv{width:165px; background-color:#fff}
.GridViewHeader{color:Black; background-color:#D3C9A5; text-align:center}
.GridViewFooter{color:Black; text-align:right; vertical-align:top}
.GridViewRow{text-align:left; margin-left:5px}
#PartsUserInfo{color: white; font-weight: 700;}
.chApprove{text-align:center;}
#partsNavigation a{color:White; text-decoration:none;}
.divProgBut{margin-top:15px; text-align:right;}


#partsSubnav {		
		clear: both;
		text-align: right;
		padding-right: 4px;
		margin-left:300px;
		height:20px;
		float:left;
		}
		
		#partsSubnav ul {
			padding: 2px 2px;
			}
			#partsSubnav ul li {
				display: inline;
				margin-left: 20px;
				}
				#partsSubnav ul li img {
					padding-right: 5px;
					}
				#partsSubnav ul li a {
					color: #FFFFFF;
					text-decoration: none;
					}
#ctl00_fpSearch_txtSearchParts {
				border: solid 1px black;				
				height: 19px;
				float: left;				
				width: 140px;
				color:#333333;
				font-weight:400;				
				}
			#ctl00_fpSearch_btnSearch {
				height: 24px;
				float: left;
				}
				
#searchParts {
			width: 160px;			
			height: 25px;
			padding-left: 6px;
			margin-top:5px;			
			}
			#search label {
				
				}
.btnSearchParts{color:#ffffff; font-size:14pt; font-weight:bold; }	
#partsProductCompact{background-color:#D3C9A5; min-height:628px; width:757px;}
.divMepuBar{text-align:center;  padding:0 0 0 0; height:12px; vertical-align:bottom;}
#menuImg{background: url('../images/site/brushedMenu.bmp') no-repeat; height:30px; width:55px;}
#menuSpace{background: #FFFFFF; height:30px; width:300px;}	
#closeoutmenuSpace{background: #FFFFFF; height:30px; width:340px;}
#closeoutmenuSpace1{background: #FFFFFF; height:30px; width:350px;}		
#productImage {background: #FFFFFF; text-align: center; padding: 0 0; }
#productImage a {color: #333333; text-decoration: none;}
.partsHeadText{color:#D3C9A5;}
#partsName{ color:#346633; font-size: 14px; font-weight:bold;}
.divMenuBar{height:7px; text-align:center; vertical-align:top;}
.partsProductDetailContent {clear: left;  margin-bottom: 10px;}
#divPartsRtImg{float:right; height:627px; width:66px; }
.partsPriceDisplay{font-weight:bold;}	
#partsProductdetailheader {height:25px;}
.prodDetails{margin-top:8px; font-size: 13px;}
#partsProductdetailcart {height: 58px; padding: 5px 5px 6px 5px;}
.partsdivErrorMsg{color:Red; margin-top:15px; width:600px; background-color:#ffffff; font-weight:bold;}
#partsProductdetailcart .productDetailCommands {float: left; width: 80px; text-align: center;}
#divHorzMenu{width:690px;}
#partsProductRating, #divpartsProductRating{width:757px; height:625px; background-color:#D3C9A5}
.greenTitle{ color:#346633; font-size: 16px; font-weight:bold;}
.test{background-color:Red;}

/* parts help.aspx */
#partshelppage{width:757px; height:1500px;}
#partshelppage p {text-indent: 20px;margin-bottom: 20px;}
#partshelppage p.question {font-style: italic;font-weight: 700; margin-bottom: 5px;}
#partshelppage p.answer {display: block;margin-left: 20px;}
#partshelppage a {color:#666666;}
#partshelppage a:hover {color:#222222;}
#partsText{margin-left:5px; width:680px;}

#partsBasket{background-color:#D3C9A5; min-height:627px;}
.partsBasketitem { background-color: #D3C9A5;}
#divPartsReviews{width:680px; height:200px; background-color:#D3C9A5; margin-top:20px;}
.greenText{background-color:#d3c9a5; color:#346633; font-weight:bold; font-size:20pt;}
.btnApplyPromotionalCode{margin-right:5px;}

ul.sf-navbar .closeout ul {
	width:555px; 
	
	}
	
