a {
  color: #de443d;
  text-decoration: none; }

h4.errorMsg {
  color: #de443d;
}

.midHeader {
  background: #b40415 url(../img/header-bg.png) center top repeat-y; }

.borderTop {
  border-top: 2px solid #b40415 !important; }

.siteLink {
  color: #de443d; }
  .siteLink:hover {
    color: #de443d;
    text-decoration: underline; }

.homePageForm .cartEmptyCourse h1 {
  color: #de443d; }

.emptyCartList li a {
  color: #de443d; }
.emptyCartList li h3 a {
  color: #de443d; }

.emptyCartCategoryContainer .emptyCartCategory span {
  color: #de443d; }

.PreHeaderRight li.name:hover {
  background: url("../img/menu-arrw.png") no-repeat scroll center bottom #de443d; }

footer ul li .heading {
  color: #de443d; }
footer ul.subEvntFooter li {
  color: #de443d;
  font-size: 12px;}

.btn_redbg, .btn_blackbg, .btnMediumBlackbg {
  background: #de443d; }

.largeActiveBtn {
  background: #de443d; }

.textBookDropdown .removeCourseList {
  color: #de443d; }

.accordionMainContainer:hover .accordionMainDeactive {
  border-top: 2px solid #de443d; }

.booksSearch .labelStyle {
  color: #de443d; }

.cartEmptyCourse h5 {
  color: #de443d; }
.cartEmptyCourse strong span {
  color: #de443d !important; }
.orderconfirmTopSec span{
color:#747474 !important;
}
.msgTopHead {
  color: #de443d; }

.bottomInfoSection a {
  color: #de443d; }
  .bottomInfoSection a:hover {
    color: #de443d; }
  .bottomInfoSection a:active {
    color: #de443d; }

.cartMessageRow .cartMessageH1 {
  color: #de443d; }

.needhelp span {
  color: #de443d; }

.courseOverView ul li.overViewC1 h4 {
  color: #de443d; }

.courseOverView_panel h4 {
  color: #de443d; }
  .courseOverView_panel h4 a {
    color: #de443d; }

.book_thumb1 {
  color: #de443d; }

.book_desc1 h2 {
  color: #de443d; }

.book_formate1 h2 strong, .orderSummarySec h2 strong {
  font-size: 13px;
  color: #de443d; }

.shippingDesc p strong {
  color: #de443d; }

.errorUsedBooks {
  border-top: 2px solid #de443d; }

.buyUsed_selectlist {
  color: #de443d; }
  .buyUsed_selectlist h2 strong {
    color: #de443d; }

.bookinDetails_thumb1 {
  color: #de443d; }

.bookinDetails_desc h2 {
  color: #de443d; }

.bookinDetailsFormat h3 strong {
  color: #de443d; }

.bookMaterials_slid .bookPrice {
  color: #de443d; }

.rightPanelContainer h2 strong {
  color: #de443d; }

.summaryOverView .promoCodeCTA {
  color: #de443d; }

.accordionMainActive {
  border-top: 2px solid #de443d; }

.shippingMidnav li a {
  color: #de443d; }

.shippingAddress a {
  color: #de443d; }

.innerFormbtn a {
  color: #de443d; }

ul.gustModelFormEle a {
  color: #de443d; }

ul.saveCardDetails li.cardDetails a {
  color: #de443d; }

.productList span, .QviewerProductList span {
  color: #de443d; }

.apparelActiveHerobtn {
  background: #de443d !important; }

.homeHero .heroButton {
  background: none repeat scroll 0 0 #de443d; }


.sideBar p a {
  color: #de443d; 
 }

.sideBar nav > ul > li h2 a {
  color: #de443d; }

.hdRedClr {
  color: #de443d; }

.giftsAccList p {
  color: #de443d; }

.allApparel {
  color: #de443d; }
  .allApparel a {
    color: #de443d; }

.buttonRed {
  background: #de443d; }

.flashSale .apparelCopy .bannerBtn, .flashSale .emailPromo .bannerBtn {
  background: #de443d; }

.contSec h2 {
  color: #de443d; }

.ProfileUpdateVariation h2 {
  color: #de443d; }

.clearCheck a {
  color: #de443d !important; }

.shirtSizeList li a {
  color: #de443d !important; }

.popularShowCase ul label {
  color: #de443d; }

.flashSale .apparelCopy .bannerBtn {
  background: #de443d; }


.qViewerProduct li.qViewerDetailsList h1 {
  color: #de443d; }

.price {
  color: #de443d; }

.myAccountContBar .buttonRed {
  color: #ffffff; }

.myAccountBreadcrumb {
  color: #de443d; }
  .myAccountBreadcrumb:hover {
    color: #de443d; }

.pagiNation a {
  color: #de443d; }

.searchHeader a {
  color: #de443d; }

.rightPaginationCont a {
  color: #de443d; }

.findCourseHeader h1 {
  color: #de443d; }

.courseMaterialsList .book_sec, .courseMaterialsList .itemsBookSec {
  border-top: 2px solid #de443d;
  border-bottom: 1px solid #dadada; }

.rentalCheckout {
  border-top: 2px solid #de443d; }

.paymentOptions {
  border-top: 2px solid #de443d; }

.closeProfile.help {
  color: #000000 !important; }

.reviewBottomSec .reviewTotals ul li.estTotalText, .reviewBottomSec .reviewTotals ul li.estTotalPrice {
  color: #de443d; }

.subNav ul li > ul li a.newItem {
  color: #de443d; }

.book_search span {
  color: #de443d; }

.sideBar nav {
  border-top: 2px solid #de443d; }
  .sideBar nav > ul > li h2 a {
    color: #de443d; }
  .sideBar nav > ul > li a:hover {
    color: #de443d; }
  .sideBar nav > ul > li .selLink {
    color: #de443d; }

.myAccountContent {
  border-top: 2px solid #de443d; }

.contBar {
  border-top: 2px solid #de443d; }

.privacyCnt {
  border-top: 2px solid #de443d; }

.ProfileUpdateVariation {
  border-top: 2px solid #de443d; }

.myAccountContent {
  border-top: 2px solid #de443d; }

.redClrLi {
  color: #de443d; }

.screen1 .checkoutAccount input[type="submit"], .screen2 .checkoutAccount input[type="submit"], .screen3 .checkoutAccount input[type="submit"], .screen4 .checkoutAccount input[type="submit"], .screen5 .checkoutAccount input[type="submit"], .screen6 .checkoutAccount input[type="submit"] {
  background: #de443d; }

.screen1 .checkoutAccount .forgotPassword, .screen2 .checkoutAccount .forgotPassword, .screen3 .checkoutAccount .forgotPassword, .screen4 .checkoutAccount .forgotPassword, .screen5 .checkoutAccount .forgotPassword, .screen6 .checkoutAccount .forgotPassword {
  color: #de443d; }

.myAccountContentRental {
  border-top: 2px solid #de443d; }
  .wid99{
  	width:99.8% !important;
  }
.topBorderHighLight {
border-top: 2px solid #de443d;
}
