.MenuItemGroup
{
  border-right:solid 1px white;
  border-bottom:solid 1px white;
  border-left:solid 1px white;
}
.MenuItemHover
{
  background-color: #214a98;
  padding: 4px 34px 8px 10px;
  cursor:pointer;
  color: white;
  font-size: 11px;
  text-decoration: underline;
  z-index: 10;
}
.MenuItem
{
  background-color: #214a98;	
  padding: 4px 34px 8px 10px;
  cursor: default;
  color: white;
  font-size: 11px;
  z-index: 10;	
}
.MenuLayoutLink
{
	text-decoration:none;
	color:#ffffff;
}
a.MenuLayoutLink:visited
{
	text-decoration:none;
	color:#ffffff; 
}
a.MenuLayoutLink:hover
{
	text-decoration:underline;
	color: #ffffff; 
}	


/*#masterPageSkipNavLink
{
	color: #191B7B;
}*/

/******** begin HEADER/Menu styles **********/
.menuLayout
{	
  position:absolute;
  z-index:4px; 
}
.HeaderMenu
{
  cursor:pointer;
}
.HeaderMenuLayout
{
  width:400px;
  padding-left:40px;
  position: relative;
  left:200px;
  top:74px;
}
.HeaderMenuLayout img
{
	float: none;
	margin: 0;
	border: none;
}

.CSSHeaderMenuLayout
{
  width:700px;
  padding-left:40px;
  position: relative;
  left:200px;
  top:74px;
}

.CSSHeaderMenuLayout img
{
	float: none;
	margin: 0;
	border: none;
}

.PageHeader img
{
	float: none;
	margin: 0;
	border: none;
}

.PageHeaderLogo
{
	padding-left: 50px;
	padding-top: 10px;
}
.PageHeaderNav
{
	/*width: 575px; */
	height: 27px; 
	border: None 0px white; 
	padding-right: 25px;
}
.PageHeaderNavText
{
	padding-left: 9px; 
	padding-top: 8px;
}
.PageHeaderNavButtons
{
	padding-left: 9px; 
	padding-top: 6px;
}
.SearchBarRow
{
	background-color: Black;
	font-size: 10pt;
	color: White;
	height: 32px;
	padding-bottom: 3px;
	position:relative;
}

.WestStoreSearchBarRow
{
	font-family: KnowledgeBold;
	text-decoration:none;
	height: 27px; 
	padding: 8px 10px 0px 15px;
	background: -moz-linear-gradient(bottom, #c2c2c2 0%, #F1F1F1 100%);
	background: -webkit-gradient(linear, left bottom, left top, from(#c2c2c2), to(#F1F1F1));
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F1F1F1, endColorstr=#c2c2c2)";
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F1F1', endColorstr='#c2c2c2'); 
}

.SearchBarItem
{
	padding-right:10px;
	float: left;
}

.WestStoreOrange
{
	color: #FF8001;
}
.WestStoreLogoText
{
	font-size: 1.9em;
	cursor:pointer;
	text-decoration:none;
	font-weight:normal;
}

.WestStoreHeaderText {
	font-size: .75em;
	font-weight: bold;
}

.WestStoreHeaderText * a, .WestStoreSearchBarRow * a
{
	color:#505050;
	cursor:pointer;
}

.WestStorePageHeaderNavButtons
{
	padding-left: 8px; 
	padding-right: 0px; 
	padding-top: 5px;
}
.WestStoreHeaderNavPadding
{
	padding-left: 3px; 
	padding-right: 0px; 
	padding-top: 12px;
}

#SearchBarDiv li { margin: 0px 0px 0px 2px; }

.FloatRight{ float: right; }
.FloatLeft{ float: left; }

/********* end HEADER/Menu styles ***********/



#confirm {display:none;}

/* Overlay */
#confirm-overlay {background-color:#eee; cursor:wait;}

/* Container */
#confirm-container {height:140px; width:420px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#confirm-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm-container .header span {padding-left:8px;}
#confirm-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#confirm-container .buttons {line-height:26px; width:160px; float:right; padding:10px 8px 0;} 
#confirm-container .buttons div {float:right; margin-left:4px; width:70px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;} 
#confirm-container a.modal-close,
#confirm-container a.modal-close:link,
#confirm-container a.modal-close:active,
#confirm-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#confirm-container a.modal-close:hover {color:#ccc;}


