span#ctl00_TemplateBody_Demographics___CAUCUSES{
	overflow:none !important;
	width:400px !important;
	border:none !important;
	overflow:visible !important;
}

ul.RelatedItemsHorizontal li, .RelatedItemsHorizontal ul.rrItemsList li {
height: 220px  !important;
width:220px !important;
}
ul.RelatedItemsHorizontal li img {
padding-bottom:10px;
}



.CatSearchResults ul.RelatedItemsVertical li {
border-bottom: 1px solid black;
}
.CatSearchResults ul.RelatedItemsVertical li:nth-child(odd) {
background: #EEF8FD;
}


.ShopSidebar tr.rgAltRow td{
background:white;
border:none !important;
}
.ShopSidebar tr.rgAltRow td a{
text-decoration:none;
}
.ShopSidebar tr.rgRow td a{
text-decoration:none;
}
.ShopSidebar .RadGrid_Default{
border-color: white;
}

.ShopSidebar div.TitleBarTitle span{
font-family: Raleway, Verdana, sans-serif;
font-weight: 200;
color: #424242;
line-height: 1.45em;
font-size: 130%;
}

.ShopSidebar th.rgHeader{
display:none;
}

.ShopSidebar.rgAltRow {
background: none;
}
.ShopSidebar.rgRow td {
border-color: white;
}
.ShopSidebar.rgAltRow td {
border-color: white;
}

ul.RelatedItemsHorizontal li a{text-decoration:none;}

ul li {list-style-type:none !important;
font-family: "Lato", "Arial", "Helvetica", "Verdana", sans-serif !important;}


input[type="text"], input[type="password"]
{
    
    border:1px solid DarkGray !important;
}

tr{
border-bottom-color:white !important;
background:white !important;
}


/*#StoreBannerPressLogo{
width:25%;
display:inline;
float:left;
margin-bottom:20px;
padding:5px 5px 5px 5px;
border: 1px solid black;
}*/
#StoreBannerPromo{
width:75%;
display:inline;
float:left;
margin-bottom:20px;
padding:5px 5px 5px 5px;
/*border: 1px solid black;*/
}
#StoreBannerSearch{
width:25%;
display:inline;
float:right;
text-align:right;
padding:5px 5px 5px 5px;
margin-bottom:20px;
/*border: 1px solid black;*/
padding-top:30px;
}


select#ctl00_TemplateBody_WebPartManager1_gwpciPaymentDetails_ciPaymentDetails_CCExpiryMonthDropDown{
width:5em !important;
}
select#ctl00_TemplateBody_WebPartManager1_gwpciPaymentDetails_ciPaymentDetails_CCExpiryYearDropDown{
width:5em !important;
}

.PanelField label{
width:12em;
}

ul.rmRootGroup.rmHorizontal{
z-index:1;
}

.RadMenu_Aspen .rmRootGroup{
background-color:white !important;
background-image:none !important;
}

.RadMenu_Aspen a.rmLink {
color:black !important;
}

input#headercontent_0_ctl01_SearchQuery
{border-color: #f8f7f5 !important;
font-family:"Verdana", sans-serif !important;
font-weight:500 !important;
font-style:normal !important;
font-size:100% !important;
color: #008cba !important;}

input#headercontent_0_ctl01_SearchButton{width:20px !important;}