input:focus{outline:none}.textinput:focus{background:#eee}.error{color:#900;font-size:10px !important;margin:0}.error a{text-decoration:underline;color:#900 !important;font-weight:bold}.error a:hover,.error a:focus{text-decoration:underline}.placeholder{color:#777 !important}.floatleft{float:left;margin:10px 10px 10px 0}.floatright{float:right;margin:10px 0 10px 10px}.ilcimg{background:url(images/ilc-large.png);display:block;width:40px;height:40px}.ctpimg{background:url(images/ctp-large.png);display:block;width:40px;height:40px}.sptimg{background:url(images/spt-large.png);display:block;width:40px;height:40px}.aspimg{background:url(images/asp-large.png);display:block;width:40px;height:40px}.header{background:#500;background:-webkit-gradient(linear,left top,left bottom,from(#a00),to(#500));background:-moz-linear-gradient(top,#a00,#500);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#aa0000',endColorstr='#550000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#aa0000', endColorstr='#550000')"}.header .nav a{color:#ddd;text-decoration:none}.header .nav a:hover,.header .nav a:focus{color:#fff}.header .active{background:#fff}.header .active a{color:#510000}.header .active a:hover,.header .active a:focus{color:#510000}.home{background:url(images/home.png) no-repeat}#userinfo{background:url(images/user_bg.png) repeat-y top right;border-left:solid 1px #600}#userinfo a{color:#fff}.signin{background:url(images/signin_arrows.png) no-repeat;background-position:44px 9px}.toggle{background-color:#d2d1b9;color:#333 !important;background-position:44px -12px}.livechat{background:url(images/livechat.png) no-repeat left 3px}#userinfo .cart2{background:url(images/shoppingcart.png) no-repeat;background-position:0 19px;text-shadow:1px 1px 1px #000}.topdecor{background:url(images/whitegrad.png) repeat-x}#login{color:#500}#login a{color:#500}#logbox{background:#d2d1b9;border:solid 5px #fff;-webkit-box-shadow:-1px 1px 3px #bbb;-moz-box-shadow:-1px 1px 3px #bbb}#logbox input{border:solid 1px #bbb}.usubmit{border:none !important;background:#500;color:#fff}#logo h1{font-size:1.4rem;line-height:1.7rem}#logo h1,#logo h4{color:#500}#logo h4,.cobrand h3{color:#900}.cobrand{color:#500}#navcontain{background:#900}#online{color:#fff}.sbox{border:solid 1px #500;border-right:none;color:#333}.sbox:focus,.ssubmit:focus{background:#fff}.ssubmit,.ssubmit:focus{border:solid 1px #500;border-left:none;background:#fff url(images/search.png) no-repeat center center}.navbg{background:url(images/leftnav-instructions.png) no-repeat;background-position:5px 70px}.menu{background:#fff}.menu a,.filters .more ul a{color:#444}.menu a:hover,.menu a:focus,.filters .more ul a:hover,.filters .more ul a:focus{color:#500}.menu ul ul ul a{color:#111}.menu ul ul li{color:#333}.menu .selected{background:#d2d1b9;color:#500;text-shadow:1px 1px 1px #fff}.menu .selected:hover,.menu .selected:focus{color:#500 !important}.menu ul ul .selected{background:#b9b79d !important}.menu .label,.pullout .label{background:#500;color:#fff}.menu .label:hover,.menu .label:focus{color:#fff}.pullout{background:#b9b79d url(images/leftnavbg.gif) repeat-y;-webkit-box-shadow:2px 2px 3px #aaa;-moz-box-shadow:2px 2px 3px #aaa;box-shadow:2px 2px 3px #aaa;border-right:solid 5px #fff;border-bottom:solid 5px #fff}.pullout .label{background:#900 url(images/navlabel.jpg) repeat-y}.menu .featured{border-bottom:solid 1px #d2d1b9}.menu input{background:transparent;color:#333}.menu input:hover,.menu input:focus{color:#500}.menu .label{background:#900 url(images/dropdown.png) no-repeat;background-position:3px -83px;color:#fff;border-bottom:solid 1px #700;border-top:solid 1px #a00}.menu .expanded .label{background-position:3px -122px}.pullout .label{border-bottom:solid 1px #700;border-top:solid 1px #a00}.menu h6{color:#333;background:#d2d1b9}.menu .active{color:#500;background:#f5f5f5 url(images/checkmark.png) no-repeat right center;border:solid 1px #eee}.sortbar{background:#500;color:#fff}.sortbar input{background:none;color:#fff;border:none}.sortbar input:hover,.sortbar input:focus{background:#a00}.sortbar .active{background:url(images/sort-active.png) no-repeat center 29px}.sortbar .active:hover,.sortbar .active:focus{background:transparent url(images/sort-active.png) no-repeat center 29px}.sortbar .view:hover,.sortbar .view:focus{background:none !important}.crumbs h2{color:#500}.crumbs a{color:#500}.crumbs .left a{color:#777}.text a{color:#500}.text a:hover,.text a:focus{color:#500 !important}.billboard{background:none repeat scroll 0 0}.billboard .link{border-left:solid 1px #600;border-right:solid 1px #300}.billboard .bundleslink{background:#500 url(images/billboard/bundles.png) no-repeat center center}.billboard .featuredlink{background:#500 url(images/billboard/featured.png) no-repeat center center}.billboard .popularlink{background:#500 url(images/billboard/popular.png) no-repeat center center}.billboard .newlink{background:#500 url(images/billboard/new.png) no-repeat center center}.billboard .marketinglink{background:#500 url(images/billboard/special.png) no-repeat center center}.billboard .active{background-color:#900;border-left:solid 1px #a00;border-right:solid 1px #700}.billboard .section .text{background:#d2d1b9;color:#333;border-right:solid 1px #b6af8f}.billboard .section h4 a{color:#333}.billboard .section .text p a{color:#500}.billboard .section .text .viewmore{background:#500 url(images/billboard/viewmore.jpg) no-repeat;background-position:0 -8px;color:#fff;border:solid 1px #300}.billboard .section .text .viewmore:hover,.billboard .section .text .viewmore:focus{color:#fff !important;background-position:0 -38px}.pagination{background:#500;color:#fff}.pagination .pages input{color:#fff;background:#700;border:solid 1px #400}.pagination .pages input:hover,.pagination .pages input:focus{background:#900;border:solid 1px #600}.pagination .pages .active{background:#d2d1b9;color:#000;border:solid 1px #aaa}.pagination .pages .active:hover,.pagination .pages .active:focus{background:#d2d1b9;border:solid 1px #aaa}.pagination .pages .first,.pagination .pages .first:hover,.pagination .pages .first:focus{background-image:url(images/paginate.png);background-repeat:no-repeat;background-position:2px -1px}.pagination .pages .previous,.pagination .pages .previous:hover,.pagination .pages .previous:focus{background-image:url(images/paginate.png);background-repeat:no-repeat;background-position:2px -21px}.pagination .pages .next,.pagination .pages .next:hover,.pagination .pages .next:focus{background-image:url(images/paginate.png);background-repeat:no-repeat;background-position:2px -41px}.pagination .pages .last,.pagination .pages .last:hover,.pagination .pages .last:focus{background-image:url(images/paginate.png);background-repeat:no-repeat;background-position:2px -62px}.pagination .pages b{text-shadow:-1px -1px 1px #333;color:#d2d1b9}.resultfull{border:solid 1px #b9b79d;background:#d2d1b9 url(images/footer.png)}.resultfull h3{color:#700}.resultfull .description a{color:#500}.resultfull .options .add2cart,.resultfull .options input,.resultlist .addcart .add2cart,.resultfull .cartbutton,.resultlist .cartbutton{color:#fff;background:#500;background:-webkit-gradient(linear,left top,left bottom,from(#900),to(#500));background:-moz-linear-gradient(top,#900,#500);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#990000',endColorstr='#550000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#990000', endColorstr='#550000')";border:solid 1px #700}.resultfull .options .add2cart:hover,.resultfull .options .add2cart:focus,.resultfull .options input:hover,.resultfull .options input:focus,.resultlist .addcart .add2cart:hover,.resultlist .addcart .add2cart:focus,.resultfull .cartbutton:hover,.resultfull .cartbutton:focus,.resultlist .cartbutton:hover,.resultlist .cartbutton:focus{background:#900;background:-webkit-gradient(linear,left top,left bottom,from(#b00),to(#600));background:-moz-linear-gradient(top,#b00,#600);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb0000',endColorstr='#660000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb0000', endColorstr='#660000')"}.resultfull .type{background:#b9b79d}.resultfull .oc a{background:url(images/ilc-small.png) no-repeat left center;color:#333}.resultfull .spt a{background:url(images/spt-small.png) no-repeat left center;color:#333}.resultfull .ctp a{background:url(images/ctp-small.png) no-repeat left center;color:#333}.resultfull .asp a{background:url(images/asp-small.png) no-repeat left center;color:#333}.resultfull .hours{background:url(images/duration.png) no-repeat left center}.resultfull .sessions b{text-shadow:1px 1px 1px #d2d1b9}.resultlist{background:#d2d1b9;color:#333}.resultlist hr{border-top:solid 1px #bfbda2;background:#fff}.resultlist .oc a{background:url(images/ilc-small.png) no-repeat left center}.resultlist .spt a{background:url(images/spt-small.png) no-repeat left center}.resultlist .ctp a{background:url(images/ctp-small.png) no-repeat left center}.resultlist .asp a{background:url(images/asp-small.png) no-repeat left center}.resultlist .title a{color:#500}.resultlist .hours{background:url(images/duration.png) no-repeat left center}.classaction{background:#d2d1b9;color:#333}.classaction .addcart h2{color:#500;text-shadow:1px 1px 1px #fff}.classaction a{color:#500}.classaction a:hover,.classaction a:focus{background:#500;color:#fff}.classaction .cartbutton{background:#900;color:#fff;-webkit-box-shadow:-1px 1px 3px #333;-moz-box-shadow:-1px 1px 3px #333;background:-webkit-gradient(linear,left top,left bottom,from(#900),to(#c00));background:-moz-linear-gradient(top,#900,#c00);border:solid 1px #900}.classaction .cartbutton:hover,.classaction .cartbutton:focus{background:#c00;background:-webkit-gradient(linear,left top,left bottom,from(#c00),to(#900));background:-moz-linear-gradient(top,#c00,#900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cc0000',endColorstr='#990000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cc0000', endColorstr='#990000')"}.classnav{background:#300;background:-webkit-gradient(linear,left top,left bottom,from(#300),to(#600));background:-moz-linear-gradient(top,#300,#600);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#330000',endColorstr='#660000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#330000', endColorstr='#660000')"}.classnav a{color:#fff}.classnav a:hover,.classnav a:focus{background:#700}.classnav .active{background:url(images/sort-course.png) no-repeat center top}.classnav .active:hover,.classnav .active:focus{background:url(images/sort-course.png) no-repeat center top}.classaction img{background:#777}.details{background:#d2d1b9 url(images/footer.png);color:#333}.details h2{background:#500;color:#fff}.details p{font-size:.7em;margin:0 10px 10px}.details a{background:#c0bda5;color:#333;border:solid 1px #999}.details a:hover,.details a:focus{color:#fff;background:#900}.details .active{background:#500;color:#fff}.details .oc{background:url(images/ilc-small.png) no-repeat;border:none}.details .oc:hover,.details .oc:focus{background:url(images/ilc-small.png) no-repeat;border:none;color:#000}.details .spt{background:url(images/spt-small.png) no-repeat;border:none;color:#333}.details .spt:hover,.details .spt:focus{background:url(images/spt-small.png) no-repeat;border:none;color:#000}.details .ctp{background:url(images/ctp-small.png) no-repeat;border:none;color:#333}.details .ctp:hover,.details .ctp:focus{background:url(images/ctp-small.png) no-repeat;border:none;color:#000}.details .asp{background:url(images/asp-small.png) no-repeat;border:none;color:#333}.details .asp:hover,.details .asp:focus{background:url(images/asp-small.png) no-repeat;border:none;color:#000}.studentquote b,.studentquote i{color:#ddd;text-shadow:-1px -1px 1px #ccc}#startdate,.startdate{color:#222}#startdate tr,.startdate tr{border-bottom:solid 5px #fff}#startdate .date,.startdate .date{background:#500;color:#fff}#startdate .price,.startdate .price{background:#d2d1b9 url(images/footer.png)}#startdate .cart,.startdate .cart{background:#d2d1b9 url(images/footer.png)}#startdate input,.startdate input{background:#d2d1b9;background:-webkit-gradient(linear,left top,left bottom,from(#bcba90),to(#d2d1b9));background:-moz-linear-gradient(top,#bcba90,#d2d1b9);border:solid 1px #d2d1b9;-webkit-box-shadow:-1px 1px 3px #333;-moz-box-shadow:-1px 1px 3px #333}#startdate input:hover,#startdate input:focus,.startdate input:hover,.startdate input:focus{background:#bcba90;background:-webkit-gradient(linear,left top,left bottom,from(#d2d1b9),to(#bcba90));background:-moz-linear-gradient(top,#d2d1b9,#bcba90);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d2d1b9',endColorstr='#bcba90');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d2d1b9', endColorstr='#bcba90')"}.syllabus h4{background:#500;color:#fff}.syllabus h5{color:#900}.fourcol p{color:#333}.headline2{color:#333}.classsignup{background:#d2d1b9 url(images/footer.png);color:#333}.classsignup input{border:solid 1px #bbb}.getstarted a{color:#333;background:#d2d1b9}.getstarted a:hover,.getstarted a:focus{color:#fff;background:#500}.signinpage h3{background:#500;color:#fff}.signinpage .submit{border:none;background:#500;color:#fff}#account p{color:#333}#account a{color:#500}#account a:hover,#account a:focus{color:#000}#account h4{color:#500}#courselist h2,#account h2{background:#500;color:#fff}#activecourses h2,#completed h2,#upcoming h2,#reporting h2{background:#900;color:#fff}.editaccount a{color:#500}.editaccount .submit input{background:#500;color:#fff;border:solid 1px #444}#activecourses{color:#500}#activecourses .course{background:#d2d1b9 url(images/footer.png);border:solid 2px #b9b79d}#activecourses .course .title{color:#222}#activecourses .course .title:hover,#activecourses .course .title:focus{color:#500}#activecourses .course .actions{border-top:solid 1px #fff;background:#b9b79d}#activecourses .course .actions a{color:#fff;background:#500}#activecourses .course .actions a:hover,#activecourses .course .actions a:focus{background:#900}#activecourses .course .date h5{background:#500;color:#fff}#activecourses .course .date p{background:#fff;border:solid 1px #500;border-top:none;color:#500}.lbwithcontact{background:#d2d1b9 url(images/footer.png)}.lbwithcontact .rightcontact,.lbwithcontact a.button{color:#fff;background:#500}.lbwithcontact .rightcontact a{color:#fff}.lbwithcontact .rightcontact .phone{background:url(images/phone-white.png) no-repeat 5px 5px}.lbwithcontact .rightcontact .email{background:url(images/email-white.png) no-repeat 5px top}.lbwithcontact .rightcontact .snailmail{background:url(images/snailmail-white.png) no-repeat 5px top}#activecourse a{color:#500}#completed,#upcoming,#reporting{color:#333}.table .alt{background:#e1dfd3}.table a{color:#500}#courselist a{color:#222}#courselist a:hover,#courselist a:focus{color:#500}.activecourses .course,.upcoming .course,.completed .course{color:#333}.upcoming .date{background:#d2d1b9;border-top:solid 4px #b9b79d}.upcoming .orientation{background:#d2d1b9}.completed .actions{color:#333;background:#d2d1b9}.completed .actions:hover,.completed .actions:focus,.upcoming .orientation:hover,.upcoming .orientation:focus{background:#929075 !important;color:#fff !important}.activecourses .viewmore,.completed .viewmore,.upcoming .viewmore,.fpn .viewmore{border-top:solid 1px #333}.activecourses .viewmore a,.completed .viewmore a,.upcoming .viewmore a,.fpn .viewmore a{color:#333;background:#fff}.activecourses .viewmore a:hover,.activecourses .viewmore a:focus,.completed .viewmore a:hover,.completed .viewmore a:focus,.upcoming .viewmore a:hover,.upcoming .viewmore a:focus{color:#500}.lumens a{color:#500}.lumens h3{color:#500}.lumens p{color:#333}.lumens strong{color:#000}.looking h2{color:#333}.looking b{color:#000}.myoic{background:#d2d1b9 url(images/footer.png)}.myoic p{background:#500;color:#fff}.myoic ul{color:#500}.myoic a{color:#500}.progress li{border-top:solid 2px #bbb;color:#555}.progress .active{border-top:solid 2px #900;color:#500}.progress .done{border-top:solid 2px #900;color:#000}.active .progressarrow{background:url(images/enrollmentarrow.png) no-repeat}.displaycourse{color:#333}.displaycourse a{color:#900}.displaycourse em,.displaycourse strong{color:#000 !important}.choosedate{background:#d2d1b9 url(images/footer.png);border:solid 1px #ccc}.choosedate thead{color:#a0a086}.choosedate label{color:#700}.choosedate p{border-bottom:solid 1px #fff}.choosedate .submit,.alumni .submit,.frosh .submit,.payhow .submit,.signup .submit,.thepayment .submit,.personal .submit{color:#fff;background:#900;border:solid 1px #500;background:-webkit-gradient(linear,left top,left bottom,from(#c00),to(#900));background:-moz-linear-gradient(top,#c00,#900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cc0000',endColorstr='#990000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cc0000', endColorstr='#990000')"}.alumni,.frosh{background:#d2d1b9 url(images/footer.png);border:solid 1px #ccc}.alumni h3,.frosh h3{border-bottom:solid 1px #fff}.alumni .textinput,.frosh .textinput{border:solid 1px #aaa}.alumni .forgotpassword a,a.regLink{color:#900}.signup{background:#d2d1b9 url(images/footer.png);border:solid 1px #ccc}.signup h3{border-bottom:solid 1px #fff}.payhow{background:#d2d1b9 url(images/footer.png);border:solid 1px #ccc}.payhow h3{border-bottom:solid 1px #fff}.payhow .textinput{background:#fff;border:solid 1px #aaa}.payhow p{border-bottom:solid 1px #fff}.payhow small{color:#222}.rusure a{color:#900}.thestudent{background:#d2d1b9 url(images/footer.png);border:solid 1px #ccc}.thepayment{background:#d2d1b9 url(images/footer.png);border:solid 1px #ccc}.thepayment h3,.thestudent h3{border-bottom:solid 1px #fff}.thepayment .useinfo{color:#500}.homepasscode{border:solid 1px #500;background:#900;color:#fff}.homepasscode .submit{color:#500;border:solid 1px #fff;background:#d2d1b9 url(images/footer.png)}.homepasscode a{color:#dce3e7;font-size:10px}.resultfull .added{color:#333}.resultlist .added{color:#333}.reviewbuttons a{color:#900}.reviewcart2 thead{background:#900;color:#fff}.remove a{background:#500;color:#fff !important}.remove a:hover,.remove a:focus{background:#000}.reviewcart2 .discount em{color:#900}.reviewcart2 .discount small{color:#500}.reviewcart2 .applycode{background:#eee !important;border-bottom:double 2px #999}.reviewcart2 tfoot td{color:#500}.finalsummary{border:solid 1px #b0b097;background:#d2d1b9 url(images/footer.png)}.finalsummary .total{text-shadow:1px 1px 1px #fff}.finalsummary hr{border:none;border-bottom:solid 1px #f5f5f5;background:#b0b097}.finalsummary a{color:#500}.payment2 .textinput{border:solid 1px #999}.billing2 .textinput{border:solid 1px #999}.finalreview2 thead,.billing2 h3,.payment2 h3{background:#900;color:#fff}.ula a{color:#500}.enrollment a{color:#500 !important;background:#ccc;border-bottom:solid 2px #ccc;background:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#eee));background:-moz-linear-gradient(top,#ccc,#eee);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cccccc',endColorstr='#eeeeee');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#cccccc', endColorstr='#eeeeee')"}.enrollment a:hover,.enrollment a:focus{border-bottom:solid 2px #500}.enrollment .active{background:#d2d1b9 url(images/footer.png);background:-webkit-gradient(linear,left top,left bottom,from(#d2d1b9),to(#b2b199));background:-moz-linear-gradient(top,#d2d1b9,#b2b199);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d2d1b9',endColorstr='#b2b199');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d2d1b9', endColorstr='#b2b199')";color:#333 !important;border-bottom:solid 2px #500;text-shadow:1px 1px 1px #e1e2c9}.enrollment .tocome{background:#eee;color:#888 !important}.enrollment .tocome:hover,.enrollment .tocome:focus{border-bottom:solid 2px #ccc}.returning h3,.newstudent h3{background:#500;color:#fff}.returning .submit,.newstudent .submit{background:#500;color:#fff;border:solid 1px #500}.returning .submit:hover,.returning .submit:focus,.newstudent .submit:hover,.newstudent .submit:focus{background:#666}.returning a{color:#500}.register{color:#333}.rightplace{background:#ddd;border:solid 1px #ccc}.rightplace h4{color:#900}.rightplace a{color:#900}.selectedcourse h4{color:#900}.selectedcourse h3,.payoptions h3,.courseinfo h3,.billinginfo h3,.studentinfo h3,.personal h3{background:#500;color:#fff}.payoptions .button,.billinginfo .submit{background:#900;color:#fff;border:solid 1px #700}.payoptions .button:hover,.payoptions .button:focus,.billinginfo .submit:hover,.billinginfo .submit:focus{background:#500;border-color:#025}.payoptions p{border-bottom:solid 1px #ddd}.courseinfo em{color:#900}.register .submit{color:#fff;background:#500;border:none}.register .submit:hover,.register .submit:focus{background:#900}.billinginfo .button{border:none;background:#500;color:#fff}.billinginfo .button:hover,.billinginfo .button:focus{background:#55000}.smaller strong{color:#b66729}.reviewcart thead,.finalreview thead,.confirm thead{background:#500;color:#fff;border-bottom:solid 10px transparent}.reviewcart td{border-bottom:solid 20px transparent}.reviewcart .course{color:#333}.reviewcart a{color:#500}.reviewcart .actions{border-bottom:solid 10px transparent;color:#ccc}.reviewcart .quantity .button{background:#500;color:#fff;border:none;width:100%}.reviewcart .quantity .button:hover,.reviewcart .quantity .button:focus{background:#333}.reviewcart .quantity b{color:#777}.reviewcart .price{color:#333}.reviewcart .quantity input{color:#333}.reviewcart .oc a,.finalreview .oc a{background:url(images/ilc-small.png) no-repeat left top;font-size:0;text-indent:-999px}.reviewcart .ctp a,.finalreview .ctp a{background:url(images/ctp-small.png) no-repeat left top;font-size:0;text-indent:-999px}.reviewcart .spt a,.finalreview .spt a{background:url(images/spt-small.png) no-repeat left top;font-size:0;text-indent:-999px}.reviewcart .asp a,.finalreview .asp a{background:url(images/asp-small.png) no-repeat left top;font-size:0;text-indent:-999px}.finalreview tr{border-bottom:solid 10px transparent}.finalreview .course{color:#333}.finalreview .passcode,.reviewcart .passcode{color:#500 !important}.finalreview .passcode .course,.reviewcart .passcode .course{color:#500 !important;padding-left:20px}.confirm .passcode{color:#069 !important}.confirm .passcode .course{color:#069 !important;padding-left:20px}.summary,.passcodes{background:#d2d1b9 url(images/footer)}.summary h3,.reviewpayment h3,.reviewbilling h3{background:#500;color:#fff}.summary .price{text-shadow:1px 1px 1px #fff}.checkout,.completeorder input,.completeorder2 input,.options .viewcart,.resultlist .viewcart,.classaction .viewcart,.classaction .viewcart:hover,.classaction .viewcart:focus,.reviewcart2 .applycode .submit,.billing2 .onfile input{background:#500;border:solid 1px #500;color:#fff}.carttotal{background:#d2d1b9 url(images/footer.png);border:solid 1px #b2b199}.carttotal strong{color:#500}.completeorder input{background:#500;border:solid 1px #500;color:#fff}.reviewpayment .edit a,.reviewbilling .edit a{color:#500}.billing h3,.payment h3,.personalinfo h3,.passcodes h3,.register h3,.editaccount h3{background:#500;color:#fff}.billing a{color:#500}.billing .signedin{background:#eee}.billing .onfile input{background:#500;color:#fff;border:0}.creditcards{background:url(images/creditcards.png) no-repeat}.cvc{background:url(images/cvc.png) no-repeat;background-position:0 0}.amexcvc{background-position:0 -25px}.visa{background-position:0 -25px}.mastercard{background-position:0 -50px}.amex{background-position:0 -75px}.discover{background-position:0 -100px}.payment hr{background:none;border:none;border-bottom:dashed 2px #ccc}.payment .submit,.passcodes .submit{background:#500;color:#fff;border:none}.payschool{background:#e5e5e5}.revieworder{background:#500;color:#fff}.confirm tr{border:solid 10px transparent}.confirm .total{background:#eee}.confirm .total td{color:#333}.confirm .total td strong{color:#666}.classroom{color:#fff;background:#500;border:solid 1px #444}.forgotpass{text-align:left}.forgotpass .submit{background:#500;border:none;color:#fff}.forgotpass .submit:hover,.forgotpass .submit:focus{background:#444}.forgotpass h3{background:#500;color:#fff}#contact a{color:#900}.helpcontent img{border:solid 10px #ddd}.searchhelp{border:solid 1px #aaa !important}.searchhelp:hover,.searchhelp:focus{color:#333 !important}.searchhelpgo{background:url(images/search.png) no-repeat !important}.helpform{background:#ddd;border:solid 1px #ccc}.helpform .submit{border:solid 1px #444;background:#500;color:#fff}.helpform .submit:hover,.helpform .submit:focus{background:#444}.helpcontent .localscroll a{background:#d2d2b9}.leadform a{color:#500}.leadform .chatty{background:#500;border:solid 1px #400;background:-webkit-gradient(linear,left top,left bottom,from(#900),to(#500));background:-moz-linear-gradient(top,#900,#500);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#990000',endColorstr='#550000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#990000', endColorstr='#550000')"}.leadform #contact{background:#eee}.leadform #contact strong{color:#555}.leadform .textinput{border:solid 1px #aaa}.leadform textarea{border:solid 1px #aaa}.leadform .form{background:#ddd;border:solid 1px #ccc}.leadform .submit{color:#fff;background:#500;border:solid 1px #400;background:-webkit-gradient(linear,left top,left bottom,from(#900),to(#500));background:-moz-linear-gradient(top,#900,#500);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#990000',endColorstr='#550000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#990000', endColorstr='#550000')"}#ilc,#spt,#ctp,#asp{border:solid 1px #ccc}#ilc li{color:#002547}#spt li{color:#26122c}#ctp li{color:#094821}#asp li{color:#52180e}#ilc i,#spt i,#ctp i,#asp i{color:#333}#alreadysignedin{border:solid 1px #ccc}#alreadysignedin a{color:#069}#footer{background:#d2d1b9 url(images/footer.png);color:#333}.footimg{background:url(images/footerarrow.png) no-repeat top center}#footer .enroll a{color:#500}#footer .nav a{color:#500;border-bottom:dashed 1px #999;padding-left:60px;background-position:0 10px}#footer .nav a:hover,#footer .nav a:focus{color:#600;background-color:#d2d1b9}#footer .nav a h3{text-shadow:1px 1px 1px #fff}#newsletter .submit,#libraryactivity .submit{background:#500;color:#fff;border:solid 1px #444}#newsletter .submit:hover,#newsletter .submit:focus,#libraryactivity .submit:hover,#libraryactivity .submit:focus{background:#444}.newsletter{background:url(images/footer-newsletter.png) no-repeat}.footercontact{background:url(images/footer-contact.png) no-repeat}.footercompany{background:url(images/footer-company.png) no-repeat}.footertraining{background:url(images/footer-training.png) no-repeat}.twoup dl{border-right:solid 1px #999}#learningtypes dl a{color:#333;background:#c0bda5;border:solid 1px #b8b59e}#learningtypes dl a:hover,#learningtypes dl a:focus{color:#d2d1b9;background:#500;border:solid 1px #444}#learningtypes dt{text-shadow:1px 1px 1px #fff}.oneup dd,.twoup dd{background:url(images/dropdown.png) no-repeat -4px -7px}#learningtypes h3{text-shadow:1px 1px 1px #fff;border-bottom:solid 1px #999;color:#500}#learningtypes h3 strong{border:solid 1px #999;border-bottom:none;background:#d2d1b9 url(images/footer.png)}.oneup .spt,.twoup .spt{background:url(images/spt-large.png) no-repeat 2px 20px}.oneup .oc,.twoup .oc{background:url(images/ilc-large.png) no-repeat 2px 20px}.oneup .ctp,.twoup .ctp{background:url(images/ctp-large.png) no-repeat 2px 20px}.oneup .asp,.twoup .asp{background:url(images/asp-large.png) no-repeat 2px 20px}.threeup .spt{background:url(images/spt-small.png) no-repeat 2px 20px}.threeup .oc{background:url(images/ilc-small.png) no-repeat 2px 20px}.threeup .ctp{background:url(images/ctp-small.png) no-repeat 2px 20px}.threeup .asp{background:url(images/asp-small.png) no-repeat 2px 20px}.spt dt{color:#26122c}.oc dt{color:#002547}.ctp dt{color:#094821}.asp dt{color:#52180e}#learningtypes .learnmore{margin-top:10px !important}#copyright{color:#500}#cengage{background:#fff;color:#999;-webkit-box-shadow:0 0 2px #777;-moz-box-shadow:0 0 2px #777}#cengage a{color:#666}#cengage .blue{color:#900}.testb{background:#d2d1b9 url(images/footer.png);color:#333}.testb a{color:#fff}.testb .left{background:#500;background:-webkit-gradient(linear,left top,left bottom,from(#900),to(#500));background:-moz-linear-gradient(top,#900,#500);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#990000',endColorstr='#550000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#990000', endColorstr='#550000')";-webkit-box-shadow:5px 0 20px #555;-moz-box-shadow:5px 0 20px #555;box-shadow:5px 0 20px #555;border-right:solid 1px #900;color:#fff}.testb .left h3{text-shadow:-1px -1px 1px #500}.testb .links{color:#500;background:#fff;border:solid 1px #500;-webkit-box-shadow:0 4px 3px #900;-moz-box-shadow:0 4px 3px #28b;box-shadow:0 4px 3px #28b}.testb .links a{color:#500}.testb .right h3{text-shadow:1px 1px 1px #fff}.testb .right a{background:#500;background:-webkit-gradient(linear,left top,left bottom,from(#500),to(#900));background:-moz-linear-gradient(top,#500,#900);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#550000',endColorstr='#990000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#550000', endColorstr='#990000')";border:solid 1px #500;-webkit-box-shadow:1px 0 3px #777,inset 1px 1px 3px #900;-moz-box-shadow:1px 0 3px #777,inset 1px 1px 3px #900;box-shadow:1px 0 3px #777,inset 1px 1px 3px #900}.testc .buttons{background:#500;background:-webkit-gradient(linear,left top,left bottom,from(#900),to(#500));background:-moz-linear-gradient(top,#900,#500);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#990000',endColorstr='#550000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#990000', endColorstr='#550000')";border:solid 1px #500;-webkit-box-shadow:inset 1px 1px 3px #900;-moz-box-shadow:inset 1px 1px 3px #900;box-shadow:inset 1px 1px 3px #900;color:#fff}.testc a{color:#500}.testc dt{color:#555;border-bottom:solid 1px #ccc}#navcontain2{background:#900;color:#fff}#navcontain2 a,#navcontain3 a,.ssubmit3,.ssubmit3:focus,.ssubmit5,.ssubmit5:focus{color:#500;background:#d2d1b9 url(images/footer.png);border:solid 1px #b0b0b7}.ssubmit2,.ssubmit2:focus{border:solid 1px #500;border-left:none;background:#fff url(images/search.png) no-repeat center center}.sbox2,.sbox4,.sbox5{border:solid 1px #500;border-right:none;color:#333}#navcontain3{background:#900;color:#fff}.ssubmit3,.ssubmit3:focus{color:#500}.sbox3{border:solid 1px #500;color:#333;background:#fff url(images/search-ab.png) no-repeat;background-position:0 0}.ssubmit4,.ssubmit4:focus{border:solid 1px #500;background:#fff url(images/search.png) no-repeat center center}.footerPremium{background:url(images/prem_ptnr_logo.png) no-repeat scroll 0 4px transparent;border:0 none !important;padding:15px 0 10px 85px !important}#footer .nav a.footerPremium:hover,#footer .nav a.footerPremium:focus{background-color:transparent !important;color:#333 !important;cursor:default !important}h4.featuredTag{background:#900}.privacy a{color:#333;font-size:11px}