/*Bren Update CSS*/

body {
	background-color: #F5F5F7;
}

#brenContentProductPageContainer h1 {
	color:#4B78B3;
	font-family: trebuchet ms, arial, helvetica;
	font-weight: bold;
	font-size: 30px;
	margin-top: 3px;
}

#brenContentContainer h1 {
	color:#4B78B3;
	font-family: trebuchet ms, arial, helvetica;
	font-weight: normal;
	font-size: 26px;
	margin-top: 3px;
}

#brenContentProductPageContainer h1 {
	font-size: 24px;
}

#brenContentProductPageContainer .price, #productTop .price {
	color:#4B78B3;
	font-family: trebuchet ms, arial, helvetica;
	font-weight: bold;
	font-size: 24px;
}

.questionbox a, .faq p a , h3, a, .style4 {
	color:#4B78B3;
}

.questionbox a:visited,  {
	color:#6B98B3;
}



/*SideBar CSS*/

p, div, a, img, img a {
	border: none;
}

#brenSidebar {
	width: 191px;
	font-weight:normal;
	font-family: trebuchet ms, arial, helvetica;
	color:#666666;
	text-align: left;
}
#brenSidebarProducts {

}
#brenSidebarProductsHeader {
	background-image: url(/images/bren-sidebar/products-header.jpg);
	width: 191px;
	height: 47px;
	color: #FFFFFF;
	line-height: 47px;
	text-indent: 55px;
	font-size: 16px;
	font-weight: bold;
	position:relative;
	top:5px;
}
#brenSidebarProducts div.CollapsiblePanel, p#searchBox {
	background-image: url(/images/bren-sidebar/products-list.jpg);
	background-repeat: no-repeat;
	}
#brenSidebarProducts p {
	width: 191px;
	height: 32px;
	line-height:32px;
	text-indent:20px;
	font-size: 11px;
	margin: 0;
	padding: 0;
	font-weight: bold;
	cursor:pointer;
}
#brenSidebarProducts .subMenu p {
	background-image: url(/images/new/menubar-arrow.gif);
	background-repeat: no-repeat;
	font-weight: normal;
	background-position: 15px 13px;
	font-size: 12px;
	text-indent:32px;
	margin: 0px 2px;
	width: 187px;
	border-bottom: 1px solid #DDD;
}
#brenSidebar a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	color: #888888;
}


#brenSidebar :focus
{
  -moz-outline-style: none;
}


#brenSidebarProducts p:hover {
}
#brenSidebarProducts .subMenu p:hover {
	background-image: url(/images/new/menubar-arrow.gif);
	background-color: #F9F9FF;
	cursor:pointer;
}
#brenSidebarProducts p#searchBox {
}
#searchBox form, #searchBox input {
	display: inline;
	padding: 0;
	margin: 0;
	border: none;
}
#brenSidebarQuestions {
	background-image: url(/images/bren-sidebar/questions-ask-us.jpg);
	background-repeat: no-repeat;
	width: 191px;
	height:100px;
	margin-top:20px;
}
#brenSidebarOtherLinks {
	background-image: url(/images/bren-sidebar/other-links.jpg);
	background-repeat: no-repeat;
	width: 191px;
	height:191px;
	margin-top:20px;
	padding: 0;
}
#brenSidebarOtherLinks p {
	background-repeat: no-repeat;
	background-position: 7% 51%;
	margin: 0px 2px;
	padding-left: 45px;
	font-size: 13px;
	line-height: 37px;
}
p#brenSidebarOtherLinksHeader {
	font-family: trebuchet ms, arial, helvetica;
	font-size: 15px;
	padding-left: 15px;
}
#brenSidebarOtherLinks a:hover {
	text-decoration: underline;
}
#brenSidebarOtherLinks p:hover {
	text-decoration: underline;
}
p#brenSidebarOtherLinksHeader:hover {
	text-decoration: none;
}
#brenSidebarOtherLinksBlog {
	background-image: url(/images/bren-sidebar/links-icon-blog.gif);
}
#brenSidebarOtherLinksLogin {
	background-image: url(/images/bren-sidebar/links-icon-customer-login.gif);
}
#brenSidebarOtherLinksBuyerGuide {
	background-image: url(/images/bren-sidebar/links-icon-buyer-guide.gif);
}
#brenSidebarOtherLinksSupport {
	background-image: url(/images/bren-sidebar/links-icon-support-center.gif);
}
#brenSidebarAdvert {
	width: 191px;
	height: 113px;
	margin-top: 25px;
}

#brenSidebarAdvertTwo {
	width: 189px;
	height: 127px;
	margin-top: 25px;
	margin-bottom:25px;
	position:relative;
	left:1px;
}

/* Collapsible Menu CSS */
.tab{
	cursor:pointer;
}		
.tab:hover{
	cursor:pointer;
	/* background-image: url(/images/bren-sidebar/products-list-hover.jpg); */
}

.CollapsiblePanelOpen p.tab {
	cursor:pointer;
	background: transparent url(/images/bren-sidebar/arrow-upgrey.gif) no-repeat 165px 10px;
}
.CollapsiblePanelClosed p.tab {
	cursor:pointer;
	background: transparent url(/images/bren-sidebar/arrow-downgrey.gif) no-repeat 165px 10px;
}

.CollapsiblePanelOpen p.CollapsiblePanelTabHover {
	cursor:pointer;
	background: transparent url(/images/bren-sidebar/arrow-upgrey.gif) no-repeat 165px 10px;
}
.CollapsiblePanelClosed p.CollapsiblePanelTabHover {
	cursor:pointer;
	background: transparent url(/images/bren-sidebar/arrow-downgrey.gif) no-repeat 165px 10px;
}

