﻿#StepHead { font-size: 14px; font-weight:bold; margin-top: 8px; background-color: White;}
.step { margin-left: 50px; }
.stepsm { margin-left: 8px; }
.stepbold { font-weight:bold ; }
.selected { background: #AFC1AD; padding: 3px;}
.colwidth { width: 27px; }
.colwidth2 { width: 25px; }
.tm { margin-top: 10px; }
.blankrow {height: 10px; }
.blankrowtall {height: 20px; }
.smallfont {font-size: 13px; }

.COHeading { margin-top: 10px; width: 380px; text-align: center; font-size: 16px; font-weight: bold; padding: 1px; 
		border: black 1px solid !important; background-color: #286538; color: white; height: 20px; text-decoration:none; clear:both;}
.NavButtonLogin { margin-top: 10px; width: 380px; text-align: center; font-size: 16px; font-weight: bold; padding: 1px;}
.NavButtonBrown { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid; 
		background-color: #b14513; color: white; width: 330px; text-decoration: none; 
		font-size: 16px; font-weight: bold; height: 25px;}
		
.NavButtonCO { width: 375px; text-align: center; }			
.NavButtonShop { width: 250px; text-align: center; }
.NavButtonHome { width: 200px; text-align: center; }
.NavButtonOS { margin-top: 10px; width: 800px; margin-left: 8px; text-align: center; font-size: 16px; font-weight: bold; padding: 1px;}
.NavButtonOrder { width: 100px; text-align: center; height: 50px; }
.Guar { margin-top: 20px; border: black 1px solid; width: 800px; 
	margin-left: auto; margin-right: auto; padding-top: 4px; padding-bottom: 3px; margin-bottom: 150px;  clear: both; }
.GuarCol { text-align:center; font-size: 14px; }
.GuarColHead { padding-bottom: 2px; font-weight: bold; font-size: 16px; }
#LeftPane {margin-top: 5px; margin-left: 5px; font-size: 15px; width: 540px; float: left; padding-right: 10px; }
#RightPane {padding-left: 5px; margin-top: 5px; margin-left: 5px; font-size: 15px; width: 250px; border-left: solid 2px black; float: right; }
#PaymentMethod {margin-left: 10px; }

.validatorCalloutHighlight { background-color: lemonchiffon; }
.diverror {background-color: lemonchiffon;  vertical-align:middle;}

#HideShip { position: absolute; width: 410px; top: 72px; left: 412px; height: 250px; background-color: white; z-index: 900;}
#ShipMessage { padding-top: 30px; padding-bottom: 30px; margin-top: 20px; margin-left: 3px; }

.GCBackground { background-color:Gray; filter:alpha(opacity=70); opacity:0.7; }
.GCPopup {background-color:white; border-width:3px;border-style:solid;border-color:#006699;padding:3px;width:375px;}
.GCPopup p {margin-left: 5px; margin-right: 5px;}

#paymentMeth {margin-top: 10px; width: 420px; float: left;}
#paymentOth {margin-top: 10px; width: 375px; float: right;}

.UserDialog { width: 365px; background-color: #e5f0f5; padding: 5px; border:solid 2px black; float: right; margin-bottom: 10px; margin-top: 20px; }

.WishListBox { border: solid 1px black !important; color: white; height: 20px; text-decoration: none; background-color: #1D3856; cursor:pointer; 
		margin-top: 10px; width: 380px; text-align: center; font-size: 16px; font-weight: bold; padding: 1px;}