.formWrapper {
}

.formWrapper li {
	margin-bottom: 15px;
}

.formWrapper label {
	float: left;
	width: 220px;
}

.withoutLabel {
	padding-left: 220px;
}

.paddedInput {
	margin-left: 220px;
}

.cleditorMain {
	float: left;
}

.inlineFormWrapper li {
	float: left;
	margin-right: 10px;
}

.inputText,
.inputSelect {
	border: 1px solid #CCC;
	padding: 3px;
}

.inputText {
	width: 400px;
}

.short.inputText {
	width: 250px;	
}

.inputSelect {
	padding: 2px;
}

#logo {
	display: block;
	width: 277px;
	height: 65px;
	background: url(../images/logo.gif) no-repeat top left;
	text-indent: -999em;
	overflow: hidden;
	margin: 0 0 30px 20px;
}

#nav {
	position: relative;
	background: #FEFEFE;
	border-top: 1px solid #BFBFBF;
	border-bottom: 1px solid #BFBFBF;
	padding: 8px 0 8px 20px;
	margin-bottom: 25px !important;
}

#nav li {
	float: left;
	margin-right: 12px;
}

#nav li a {
	display: block;
	height: 25px;
	text-indent: -999em;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: -2px -2px;
}

#statssubj_homeBtn {
	width: 45px;
	background-image: url(../images/bg_nav_home.gif);
	margin-right: 12px;
}

#statssubj_homeBtn:hover,
#statssubj_homeBtn.selected {
	background-position: -51px -2px;
}

#statssubj_bioBtn {
	width: 94px;
	background-image: url(../images/bg_nav_biostatistics.gif);
}

#statssubj_bioBtn:hover,
#statssubj_bioBtn.selected {
	background-position: -100px -2px;
}

#statssubj_businessBtn {
	width: 159px;
	background-image: url(../images/bg_nav_businesseconomics.gif);
}

#statssubj_businessBtn:hover,
#statssubj_businessBtn.selected {
	background-position: -165px -2px;
}

#statssubj_engineeringBtn {
	width: 92px;
	background-image: url(../images/bg_nav_engineering.gif);
}

#statssubj_engineeringBtn:hover,
#statssubj_engineeringBtn.selected {
	background-position: -98px -2px;
}

#statssubj_envBtn {
	width: 116px;
	background-image: url(../images/bg_nav_environmental.gif);
}

#statssubj_envBtn:hover,
#statssubj_envBtn.selected {
	background-position: -122px -2px;
}

#statssubj_methodsBtn {
	width: 68px;
	background-image: url(../images/bg_nav_methods.gif);
}

#statssubj_methodsBtn:hover,
#statssubj_methodsBtn.selected {
	background-position: -74px -2px;
}

#statssubj_socialBtn {
	width: 106px;
	background-image: url(../images/bg_nav_socialscience.gif);
}

#statssubj_socialBtn:hover,
#statssubj_socialBtn.selected {
	background-position: -112px -2px;
}

#statssubj_toolsBtn {
	width: 48px;
	background-image: url(../images/bg_nav_tools.gif);
	margin-right: 12px;
}

#statssubj_toolsBtn:hover,
#statssubj_toolsBtn.selected {
	background-position: -54px -2px;
}

.addthis_button {
	width: 50px;
	height: 20px !important;
	background-image: url(../images/bg_nav_share.gif);
	background-position: top left !important;
	margin-top: 2px;
}

#navHomeWrapper {
	border-right: 1px solid #BFBFBF;
	margin-right: 12px !important;
}

#navToolsWrapper {
	border-left: 1px solid #BFBFBF;
	border-right: 1px solid #BFBFBF;
	padding-left: 12px;
}

#formSiteSearch {
	position: absolute;
	top: 50px;
	right: 20px;
	border: 1px solid #A9A9A9;
}

#formSiteSearch ol li {
	float: left;
}

#formSiteSearch input {
	border: 0;
}

#siteSearch {
	width: 200px;
	font-size: 1.167em; /* 14px */
	padding: 7px;
	color: #6B6B6B;
}

#submitSearch {
	display: block;
	background: #5E5E5E url(../images/icon_search.gif) no-repeat 8px 5px;
	text-indent: -999em;
	width: 36px;
	height: 30px;
}

#siteLoginWrapper {
	position: absolute;
	top: 0px;
	right: 20px;
	z-index: 99;
	background: #5E5E5E url(../images/bg_login.gif) no-repeat top left;
	width: 119px;
	height: 27px;
	color: #FFF;
}

#siteLoginWrapper a,
.loggedIn a {
	color: #FFF;
}

#siteLoginWrapper.expand {
	background: #5E5E5E url(../images/bg_login_expand.gif) no-repeat bottom left;
	width: 246px;
	height: auto;
	padding: 0 17px 10px;
}

#siteLoginWrapper.expand h2 {
	float: left;
	font-size: 1.2em;
	margin-top: 3px;
}

.loggedIn {
	width: auto !important;
	background-image: url(../images/bg_login_left.gif) !important;
	padding: 0 0 0 12px !important;
}

.loggedIn h2 {
	float: none !important;
	font-size: 1.1em !important;
	margin-right: 12px;
}

.loggedIn ul {
	background: url(../images/bg_login_right.gif) no-repeat bottom right;
	padding: 0 12px 5px 0;
}

.loggedIn ul li {
	float: left;
	margin-right: 10px;
}

#formSiteLogin ol li {
	clear: both;
	margin-bottom: 10px;
}

#formSiteLogin label {
	float: left;
	width: 80px;
	margin-top: 3px;
	font-weight: normal;
}

#formSiteLogin input {
	height:12px;
}

#formSiteLogin input.btnSubmit {
	height:auto;
}

#formSiteLogin .inputText {
	width: 155px;
}

#formSiteLogin .rememberMe,
#formSiteLogin .forgetPassword,
#formSiteLogin .btnSubmit {
	margin-left: 80px;
}

#formSiteLogin .forgetPassword {
	margin-bottom: 0;
}

#formSiteLogin .rememberMe label {
	float: none;
}

#loginRemember {
	vertical-align: middle;
}

#formSiteLogin .btnSubmit {
	border: 1px solid #FFF;
	background: #464646;
	text-transform: uppercase;
	color: #FFF;
	font-weight: bold;
	font-size: 0.833em; /* 10px */
	padding: 3px 5px;
}

#formSiteLogin .errorList {
	color: #FFF;
}

#btnLogin {
	float: right;
	margin: 0 17px 0 0;
}

.expand #btnLogin {
	margin: 0 0 15px;
}

#btnLogin a {
	display: block;
	width: 84px;
	height: 21px;
	background: url(../images/btn_login.gif) no-repeat top left;
	overflow: hidden;
	text-indent: -999em;
}

.boxRow {
	margin-bottom: 30px;
}

.boxWrapper {
	position: relative;
	float: left;
	width: 219px;
	border-left: 1px solid #BFBFBF;
	padding: 0 20px;
	margin-bottom: 30px;
}

#colWrapper .boxWrapper {
	float: none;
	width: 249px;
}



#headerROTD {
	width: 182px;
	height: 16px;
	background: url(../images/bg_header_research-of-the-day.gif);
}

#headerNews {
	width: 66px;
	height: 16px;
	background: url(../images/bg_header_news.gif);
}


#headerEvents {
	width: 76px;
	height: 16px;
	background: url(../images/bg_header_events.gif);
}

#headerVideos {
	width: 77px;
	height: 14px;
	background: url(../images/bg_header_videos.gif);
}

#headerWebinars {
	width: 100px;
	height: 16px;
	background: url(../images/bg_header_webinars.gif);
}

#headerFeature {
	width: 84px;
	height: 15px;
	background: url(../images/bg_header_feature.gif);
	margin-bottom: 10px;
}

#homeSliderWrapper {
	float: left;
	width: 518px;
	margin-right: 15px;
}

#subjectSliderWrapper {
	width: 658px;
	margin-bottom: 30px;
}

.sliderWrapper {
	position: relative;
	border: 1px solid #999;
	background: #FFF;
	padding: 20px 40px;
	height: 140px;
}

#sliderArea,
#booksCarousel,
#journalsCarousel {
	position: relative;
	overflow: hidden;
}

#homeSliderWrapper #sliderArea,
#homeSliderWrapper .slide {
	width: 518px;
	height: 140px;
}

#subjectSliderWrapper #sliderArea,
#subjectSliderWrapper .slide {
	width: 658px;
	height: 140px;
}

.prevCarouselBtn,
.nextCarouselBtn {
	position: absolute;
	top: 82px;
	display: block;
	width: 11px;
	height: 16px;
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(../images/btn_previous_white.gif);
	text-indent: -999em;
	overflow: hidden;
}

.prevCarouselBtn {
	left: 14px;
}

#carouselsWrapper .prevCarouselBtn {
	top: 98px;
	left: 8px;
	background-image: url(../images/btn_previous_grey.gif);
}

#relatedWrapper #carouselsWrapper .prevCarouselBtn {
	left: 4px;
}

.nextCarouselBtn {
	right: 14px;
	background-image: url(../images/btn_next_white.gif);
}

#carouselsWrapper .nextCarouselBtn {
	top: 98px;
	right: 8px;
	background-image: url(../images/btn_next_grey.gif);
}

#relatedWrapper #carouselsWrapper .nextCarouselBtn {
	right: 4px;
}

#sliderIndicator {
	position: absolute;
	right: 14px;
	bottom: 14px;
}

#sliderIndicator li {
	float: left;
	width: 11px;
	height: 10px;
	background: url(../images/bg_slider_indicator.gif) no-repeat -2px -2px;
	text-indent: -999em;
	margin-left: 5px;
}

.colBiostatistics #sliderIndicator li { background-image: url(../images/bg_slider_biostatistics.gif); }
.colBusinessEconomics #sliderIndicator li { background-image: url(../images/bg_slider_businesseconomics.gif); }
.colEngineering #sliderIndicator li { background-image: url(../images/bg_slider_engineering.gif); }
.colEnvironmental #sliderIndicator li { background-image: url(../images/bg_slider_environmental.gif); }
.colMethods #sliderIndicator li { background-image: url(../images/bg_slider_methods.gif); }
.colSocialScience #sliderIndicator li { background-image: url(../images/bg_slider_socialscience.gif); }

#sliderIndicator li.current {
	background-position: -17px -2px;
}

#featureWrapper {
	position: relative;
	float: left;
	width: 283px;
	height: 160px;
	border: 1px solid #999;
	background: #FFF;
	padding: 10px 20px;
	overflow: hidden;
}

#featureContent {
	width: 283px;
	height: 160px;
	overflow: hidden;
}

#colWrapper #featureWrapper {
	float: none;
	width: 228px;
	height: auto;
	border: 1px solid #BFBFBF;
	overflow: visible;
	margin-bottom: 30px;
}



.colBiostatistics .listing.bullet { background-image: url(../images/bg_bullet_biostatistics.gif); }
.colBusinessEconomics .listing.bullet { background-image: url(../images/bg_bullet_businesseconomics.gif); }
.colEngineering .listing.bullet { background-image: url(../images/bg_bullet_engineering.gif); }
.colEnvironmental .listing.bullet {	background-image: url(../images/bg_bullet_environmental.gif); }
.colMethods .listing.bullet { background-image: url(../images/bg_bullet_methods.gif); }
.colSocialScience .listing.bullet {	background-image: url(../images/bg_bullet_socialscience.gif); }

.rankListing {
	font-weight: bold;
	color: #D95656;
}

.colBiostatistics .rankListing,
#statssubj_bioLink,
.statssubj_bioFilterLink { color: #CB4E17 !important; }
.colBusinessEconomics .rankListing,
#statssubj_businessLink,
.statssubj_businessFilterLink { color: #B64734 !important; }
.colEngineering .rankListing,
#statssubj_engineeringLink,
.statssubj_engineeringFilterLink { color: #258094 !important; }
.colEnvironmental .rankListing,
#statssubj_envLink,
.statssubj_envFilterLink { color: #189315 !important; }
.colMethods .rankListing,
#statssubj_methodsLink,
.statssubj_methodsFilterLink { color: #C12573 !important; }
.colSocialScience .rankListing,
#statssubj_socialLink,
.statssubj_socialFilterLink { color: #246ACA !important; }

.rankListing li {
	margin-bottom: 15px;
}

.rankListing li a {
	font-weight: bold;
}

#relatedWrapper .rankListing a {
	font-weight: normal;
}

.tag {
	font-size: 0.917em; /* 11px */
	font-weight: normal;
	margin-left: 3px;
	text-transform: uppercase;
}

.listing .tag {
	color: #D95656;
}

.viewAll {
	float: right;
	width: 55px;
	height: 18px;
	background: #5E5E5E url(../images/btn_viewall.gif) no-repeat top left;
	text-indent: -999em;
	overflow: hidden;
}

#booksJournalsWrapper {
	position: relative;
	padding-top: 29px;
}

#booksJournalsTabSelector {
	position: absolute;
	top: 0px;
	left: 10px;
	z-index: 10;
}

#booksJournalsTabSelector li {
	float: left;
	margin-right: 10px;
	background: #F6F6F6;
	border: 1px solid #BFBFBF;
	padding: 5px 10px 7px;
}

#booksJournalsTabSelector li.selected {
	border-bottom-color: #F6F6F6;
}

#booksJournalsTabSelector li a {
	display: block;
	height: 16px;
	background-repeat: no-repeat;
	background-position: top left;
	overflow: hidden;
	text-indent: -999em;
}

#booksTabSelector {
	width: 63px;
	background-image: url(../images/bg_tab_books.gif);
}

#journalsTabSelector {
	width: 86px;
	background-image: url(../images/bg_tab_journals.gif);
}

#carouselsWrapper {
	position: relative;
	width: 684px;
	background: #F6F6F6;
	border: 1px solid #BFBFBF;
	margin-bottom: 20px;
	padding: 20px 27px 10px;
}

#relatedWrapper #carouselsWrapper {
	padding: 20px 20px 10px;
	margin-bottom: 40px;
}

#booksCarousel,
#journalsCarousel {
	width: 684px;
	height: 161px;
	margin-bottom: 10px;
}

#relatedWrapper #carouselsWrapper,
#relatedWrapper #booksCarousel,
#relatedWrapper #journalsCarousel {
	width: 208px;
}

.bookSlide,
.journalSlide {
	width: 208px;
	height: 161px;
	padding-right: 20px;
}

#relatedWrapper #carouselsWrapper .bookSlide,
#relatedWrapper #carouselsWrapper .journalSlide {
	padding-right: 0;
}

.bookSlide h4,
.journalSlide h4 {
	display: inline;
	font-size: 1.2em;
}

.bookSlide h4 a,
.journalSlide h4 a {
	color: #646464;
}

.bookSlide img,
.journalSlide img {
	float: left;
	margin-right: 10px;
}

#breadCrumb,
#breadCrumb ul li a {
	color: #000;
}

#breadCrumb ul li {
	display: inline;
	background: url(../images/icon_arrow.gif) no-repeat right 50%;
	padding-right: 16px;
	margin-right: 6px;
}

.subjectHeader {
	height: 24px;
	margin-bottom: 25px;
	background-color: #5E5E5E;
	background-repeat: no-repeat;
	background-position: 152px top;
	text-indent: -999em;
	line-height: normal;
}

#subjectBiostatistics { background-image: url(../images/bg_subject_biostatistics.gif); }
#subjectBusinessEconomics { background-image: url(../images/bg_subject_businesseconomics.gif); }
#subjectEngineering { background-image: url(../images/bg_subject_engineering.gif); }
#subjectEnvironmental { background-image: url(../images/bg_subject_environmental.gif); }
#subjectMethods { background-image: url(../images/bg_subject_methods.gif); }
#subjectSocialScience { background-image: url(../images/bg_subject_socialscience.gif); }
#subjectTools {
	height: 50px;
	background: #FFF;
	background-image: url(../images/bg_subject_tools.gif);
}

.leftColContent {
	padding: 0 10px;
	margin-bottom: 40px;
}

.leftColHeader {
	font-size: 1.4em;
	background: #5E5E5E;
	color: #FFF;
	padding: 2px 10px;
	margin-bottom: 15px;
}

.colBiostatistics .leftColHeader { background: #CB4E17; }
.colBusinessEconomics .leftColHeader { background: #B64734; }
.colEngineering .leftColHeader { background: #258094; }
.colEnvironmental .leftColHeader { background: #189315; }
.colMethods .leftColHeader { background: #C12573; }
.colSocialScience .leftColHeader { background: #246ACA; }

.leftFilterHeader {
	font-size: 1.4em;
}

#searchResultsHeader {
	position: absolute;
	top: 0px;
	left: 241px;
}

#filterSearch {
	position: absolute;
	top: 30px;
	left: 241px;
	width: 478px;
	border: 1px solid #C4C4C4;
	padding: 10px 20px;
	background: #F7F7F7;
	margin-bottom: 20px;
}

#filterSearch .inputText {
	width: 215px;
}

#searchTermWrapper {
	margin-bottom: 5px;
}

.paginationWrapper {
	border-bottom: 1px solid #000;
	margin-bottom: 20px;
}

#searchResultsCount {
	font-size: 1.2em;
	float: left;
	margin-top: 3px;
}

.standardListEntry {
	float: right;
	font-size: 1.2em;
	margin-bottom: 15px;
}

.standardListEntry span {
	float: left;
	padding: 2px 7px;
}

.standardListEntry a {
	float: left;
	margin-left: 5px;
	background: #DA5656;
	border-bottom: 2px solid #4D4D4D;
	color: #FFF !important;
	text-decoration: none;
	cursor: pointer;
}

.standardListEntry a:hover span,
.standardListEntry a.current {
	background: #4D4D4D;
}

#searchSubjectsOptions,
#searchContentTypesOptions {
	border: 1px solid #EEE;
	padding: 5px 8px;
	width: 140px;
	margin-bottom: 10px;
}

#searchSubjectsOptions li,
#searchContentTypesOptions li {
	float: left;
	font-size: 1.1em;
	margin-right: 10px;
}

#searchSubjectsOptions li a,
#searchContentTypesOptions li a {
	display: block;
	color: #736A6A;
	padding-left: 19px;
	background-repeat: no-repeat;
	background-position: left 50%;
}

#clearSearchSubjects,
#clearSearchTypes {
	background-image: url(../images/icon_cross.gif);
}

#selectSearchSubjects,
#selectSearchTypes {
	background-image: url(../images/icon_tick.gif);
}

.noFacetCount {
	display: block;
	padding-left: 18px;
	color: #9F9F9F;
}

.subjectList {
	margin-bottom: 40px;
}

.subjectOption {
	margin-bottom: 10px;
}

.subjectOption a {
	font-weight: bold;
}

.subjectOption label {
	font-weight: normal;
	color: #545454;
}

.subjectOption .checkBoxWrapper {
	float: left;
	width: 18px;
	margin-top: 2px;
	padding-left:0px;
}

.subjectOption .filterSubjectItems {
	list-style: none;
	margin: 3px 0 0 18px;
}

.subjectOption .filterSubjectItems li {
	margin-bottom: 5px;
	color: #545454;
	padding-left: 16px;
}

.subjectCheckbox {
	cursor: pointer;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: top left;
}

.triStateNone { background-image: url("../images/unchecked.gif"); }
.triStateSome { background-image: url("../images/intermediate.gif"); }
.triStateAll { background-image: url("../images/checked.gif"); }

.subjectFacetHeader {
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: top left;
}

.subjectOpen { background-image: url("../images/arrow_expanded.gif"); }
.subjectClosed { background-image: url("../images/arrow_collapsed.gif"); }

.subjectTitle {
	cursor: pointer;
}

.searchTermDelete {
	vertical-align: -3px;
}

#taxonomyContainer {
	background: #F7F7F7;
	margin-bottom: 20px;
}

#taxonomyContainer ul {
	width: 160px;
	clear: both;
}

#taxonomyContainer li {
	position: relative;
	display: block;
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 3px;
}

#taxonomyContainer .browse {
	position: absolute;
	top: 10px;
	left: 8px;
	width: 10px;
	height: 10px;
	text-indent: -999em;
	background: url(../images/icon_plus.gif) no-repeat top left;
}

#taxonomyContainer .browse.open {
	background-image: url(../images/icon_minus.gif);
}

#taxonomyContainer .browseTrigger {
	float: left;
	color: #FFF;
	padding: 4px 7px 4px 22px;
	width: 129px;
	border: 1px solid #807C7D;
	background: #858585 url(../images/bg_taxonomy_links.gif) repeat-y top right;
	text-decoration: none;
}

#taxonomyContainer li li {
	font-size: 0.857em !important;
	margin-bottom: 7px;
}

#taxonomyContainer li ul {
	padding: 10px 7px 0;
	width: auto;
}

#taxonomyContainer li li .browse {
	position: static;
	float: left;
	width: 9px;
	height: 9px;
	margin: 4px 3px 0 0;
	background-image: url(../images/bg_taxonomy_collapse.gif);
}

#taxonomyContainer li li .browse.open {
	background-image: url(../images/bg_taxonomy_expand.gif);
}

#taxonomyContainer li li .browseTrigger {
	width: 134px;
	padding: 0;
	border: 0;
	background: none;
	color: #4088A1;
}

#taxonomyContainer li li li .browseTrigger { width: 122px; }
#taxonomyContainer li li li li .browseTrigger { width: 110px; }
#taxonomyContainer li li li li li .browseTrigger { width: 98px; }

#taxonomyContainer li li ul {
	padding: 5px 0 0 12px;
}

#taxonomyContainer li li li {
	font-size: 1.0em !important;
	margin: 0;
}

.ar li {
	background: url(../images/icon_article.gif) no-repeat left 3px;
	padding-left: 15px;
	margin-bottom: 3px !important;
	font-weight: normal !important;
}

.ar a {
	color: #333;
	text-decoration: underline;
}

.ar a:hover {
	text-decoration: none;
}

.articleTitle {
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom: 2px solid #6D97D0;
}

.articleType {
	font-size: 1.2em;
	font-weight: normal;
	text-transform: uppercase;
	color: #D95656;
}

.journalDetailsWrapper,
.bookDetailsWrapper {
	margin-bottom: 20px;
}

.journalDetailsWrapper img,
.bookDetailsWrapper img {
	float: left;
	margin-right: 10px;
}

.journalDetailsWrapper .noListStyle,
.bookDetailsWrapper .noListStyle {
	float: left;
	width: 350px;
}

.btnAction,
.btnLargeAction {
	display: block;
	background-repeat: no-repeat;
	background-position: top left;
	height: 22px;
	text-indent: -999em;
	margin-top: 10px;
}

.btnLargeAction {
	width: 183px;
	height: 47px;
	margin: 0;
}

.btnBuyTheBook {
	width: 108px;
	background-image: url(../images/btn_buy_book.gif);
}

.btnSubscribeToJournal {
	width: 156px;
	background-image: url(../images/btn_subscribe_journal.gif);
}

.btnEventWebsite {
	width: 109px;
	background-image: url(../images/btn_event_website.gif);
}

.btnViewWebinar { background-image: url(../images/btn_view_webinar.gif); }
.btnRegisterHere { background-image: url(../images/btn_register_here.gif); }

.headerRelatedTopics {
	width: 100px;
	height: 10px;
	background-image: url(../images/bg_header_relatedtopics.gif);
}

.headerRelatedContent {
	width: 115px;
	height: 10px;
	background-image: url(../images/bg_header_relatedcontent.gif);
}

.headerRelatedPublications {
	width: 147px;
	height: 10px;
	background-image: url(../images/bg_header_relatedpublications.gif);
}

.relatedTopicsWrapper {
	border: 1px solid #BFBFBF;
	padding: 10px 10px 5px;
	margin-bottom: 40px;
}

.relatedTopics li {
	font-weight: bold;
	margin-bottom: 5px;
}

.relatedTopics li a {
	float: left;
	text-decoration: none;
	color: #000;
	margin-right: 5px;
}

.relatedTopics ul {
	display: inline;
}

.relatedTopics ul li {
	display: inline;
	font-weight: normal;
	margin: 0;
}

.relatedTopics ul li a {
	float: none;
	text-decoration: underline;
}

.relatedTopics ul li a:hover {
	text-decoration: none;
}

.journalIssueListing li a {
	font-weight: bold;
}

.journalIssueListing ul li a {
	font-weight: normal;
}

.bookDescriptionWrapper {
	font-size: 1.2em;
}

.bookDescriptionWrapper p,
.bookDescriptionWrapper li,
.bookDescriptionWrapper li li {
	font-size: 1.0em;
}

.bookDescriptionWrapper li p {
	margin: 0;
}

#featuredDescWrapper.withThumbnail p {
	float: left;
	width: 193px;
}

#rightFirstCol #featuredDescWrapper.withThumbnail p {
	width: 138px !important;
}

.errorList,
.errorList a {
	color: #C00;
}

.subjectFilterLinks {
	border: 1px solid #000;
	padding: 7px 15px;
	margin-bottom: 15px;
}

.subjectFilterLinks h2 {
	float: left;
	font-size: 1.2em;
	margin: 1px 10px 0 0;
}

.subjectFilterLinks li {
	float: left;
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #000;
}

.subjectFilterLinks li a {
	display: block;
	color: #000;
}

.subjectFilterLinks li a.selected {
	font-weight: bold;
	text-decoration: none;
}

.popularListingsWrapper .ranking {
	float: left;
	font-size: 2.8em;
	font-weight: bold;
	line-height: 1.0em;
	color: #B9B9B9;
	width: 50px;
}

.popularListingsWrapper .listing {
	float: left;
	width: 710px;
}

.popularListingsWrapper .listing p {
	margin: 0;
}

/* START: Wiley Jobs Widget Styles */
.madgexJobsWidget {
	margin-bottom: 20px;
	background: #F6F6F6;
	border: 1px solid #BFBFBF;	
}

.madgexJobsWidget ul {
	list-style: none;
	margin-left: 0;
	color: #646464;
	padding: 0px 10px;	
}

.madgexJobsWidget li {
	font-size: 1.1em;
}

.madgexJobsWidget a {
	font-size: 1.091em;
	font-weight: bold;
	color: #007E8A;
}

.madgexJobsWidgetTitle {
	background-image: url(/stats/images/wjn-header-bg.png);
	margin-bottom: 10px;
	padding: 0px 10px;
}

/* END: Wiley Jobs Widget Styles */

.userProfileForm {}

.userProfileForm fieldset {
	padding-top: 15px;
}

.userProfileForm legend {
	font-size: 1.4em;
	font-weight: bold;
}

.checkBoxOptions .labelCheckbox {
	width: auto;
	display: block;
	float: none;
	font-weight: normal;
	margin-bottom: 5px;
}

.labelCheckbox .check {
	margin-right: 5px;
}

.acceptOptions a {
	clear:both;
	display:block;
}

.rssIcon {
	position: absolute;
	top: 2px;
	right: 20px;
	overflow: hidden;
	background: url(../images/icon_rss.gif) no-repeat top left !important;
	text-indent: -999em;
	width: 14px;
	height: 14px !important;
}

#carouselsWrapper .rssIcon {
	right: 2px;
}

#articleCol #leftCol .rssIcon {
	top: 7px;
	right: 0px;
}

#featureWrapper .rssIcon {
	top: 12px;
}

#nav .rssIcon {
	position: relative;
	top: 0px;
	right: 0px;
	margin-top: 5px;
}

.presenterWrapper,
.presenter {
	border: 0;
}

.break {
	position: absolute;
	top: -999em;
	left: -999em;
}

.prev,
.next {
	padding: 2px 7px;
}

.prev:hover,
.next:hover {
	background: #4D4D4D;
}

.errorPage h2.errorHeader {
	border-bottom:2px solid #6D97D0; 
	width:314px;
	margin:20px 0;
	padding-bottom:5px;
}

.errorFirstLine {
	text-align:center;
	background: url(../images/2plus2.jpg) 50% top no-repeat;
	padding-top:300px;
	font-size:1.5em;
}


.backOnTrack { 
	text-align:center;
	color:#5E5E5E;
}

h3.errorOptions {color:#5E5E5E; clear:both; padding:20px 0;}
h3.errorOptions span {color:#0086BC;}

form.errorPageSearch {text-align:center; width:290px; margin:0 auto;}

.errorPageSearch ol li {float:left;}

.errorPageSearch ol li input.errorInput {
	border-top:1px solid #A9A9A9;
	border-left:1px solid #A9A9A9;
	border-bottom:1px solid #A9A9A9;
	height: 28px;
	width:250px;
	margin-right:-5px;
	padding-left:5px;
}


.errorPageSearch ol li input.btnSubmit {
	border:none;
	background: #5E5E5E url(../images/icon_search.gif) no-repeat 8px 5px;
	text-indent: -999em;
	width: 36px;
	height: 30px;
}