a.downloadSyllabus {background: url('/images/downloadIcon.gif') no-repeat; padding:0 0 0 15px; display:inline-block; margin-left:10px; line-height:17px; font-weight:bold;}

#bookSearchFullDetails #componentHolder #componentLinks {padding:30px 0 0!important;}
#bookSearchFullDetails #componentHolder #componentLinks li {float:left; line-height:25px!important; margin:0 14px 35px 0!important;}
#bookSearchFullDetails #componentHolder #componentLinks li a {float:left; line-height:25px; color:#fff; background:#ea145a url('/images/componentLinkIcons.gif') no-repeat; padding:0 10px 0 35px; font-weight:bold;}  
#bookSearchFullDetails #componentHolder #componentLinks li a:hover {text-decoration:underline;}

#bookSearchFullDetails #componentHolder #componentLinks li#tryBeforeBuy a {background-position:0 -25px;}
#bookSearchFullDetails #componentHolder #componentLinks li#whereToBuy a {background-position:0 -50px;}

#bookSearchNav {margin:0; padding:0; height:41px;}
#bookSearchNav li {font-size:18px; font-weight:bold; margin:0 14px 0 0;  color:#515050; padding:0; float:left; width:111px; height:41px;list-style:none; text-align:center; line-height:37px;}
#bookSearchNav li a {color:#515050; display:block; height:41px; background: url('/images/bgTabs.png') no-repeat -125px 0; }
#bookSearchNav li a:hover, #bookSearchNav li.selected a{text-decoration:none; color:#ed145b; background-position:0 0;}

#bookSearchContent {padding:30px; border:1px solid #b4b2b2; border-radius:3px;}
#bookSearchContent .lhsCat {width:145px!important;}

.bookSearchFDWrapper {margin:0 0 50px;}
p.browseBy {color:#ed145b; margin:0; padding:0 0 0 27px; line-height:37px; font-size:18px; font-weight:bold;}
#bookSearchContent .rhsseries, #bookSearchContent .rhsseries .result {width:700px!important;}
#bookSearchContent .pagination {padding-left:158px!important;}
#bookSearchContent .rhsseries img {width:280px; height:123px; display:block }
#bookSearchContent .rhsseries a.readmore {font-weight:bold}

#bookSearchContent .rhsBooks p.price, #bookSearchContent .rhsBooks a.buyButton {display:none;}
#bookSearchContent .rhsBooks, #bookSearchContent .rhsBooks .result {width:700px!important;}

form#bookSearch {width:251px; height:57px;padding:11px 0 0 12px; background:url('/images/bgSearchPanel.gif') no-repeat;}
form#bookSearch input[type=text] {width:195px; padding:0 5px; height:24px; line-height:24px; border:1px solid #b6b5b5; float:left; margin:0 6px 0 0;}
form#bookSearch input[type=submit] {width:26px; height:26px; cursor:pointer;text-indent:-9999px; line-height:0; font-size:0; border:0; background:url('/images/searchSubmit.png') no-repeat -26px 0;}
form#bookSearch input[type=submit]:hover {background-position:0 0;}

.clientfooterHolder .canvas {margin:0!important}


#site-dropdown {
	position: relative;
}

#site-dropdown p {
	background:#fff url('/images/arrow-down.gif') no-repeat right top;
	line-height: 35px;
	margin:0;
	padding:0 13px;
	color:#898989;
	font-size:14px;
	font-weight:bold;
	cursor:pointer; 
}

#site-dropdown p.closed {
	background:#fff url('/images/arrow-up.gif') no-repeat right top;
}
#site-dropdown ul {
	position: absolute;
	left:0;
	top:35px;	
	background:#fff;
	margin:0;
	padding:0;
	color:#898989;
	font-size:14px;
	font-weight:bold; 
	list-style: none;
	width:298px;
}

#site-dropdown ul.closed {
	visibility: hidden;
}

#site-dropdown li {
	padding:0 13px 5px;
	line-height: 25px;
}

#site-dropdown a {
	color:#898989;
	text-decoration: none;
	display: block;
}

#site-dropdown a:hover {
	color:#ed1359;
	text-decoration: none;
}

