.zin-content-box{border:1px solid #999;border-top:none;padding-top:5px;background-color:#FFF;padding-bottom:20px}
.color-green{blackground-color:#d4f2aa}
.color-black{blackground-color:#293033}
.color-lightgray{blackground-color:#e6e6e6}
.color-yellow{blackground-color:#ffffcc}
.zch-circle{background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-0px 0;background-repeat:no-repeat;;width:20px;height:20px;display:inline-block;color:#fff;line-height:20px;text-align:center}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:inherit}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}
body{font-size:13px;line-height:1.3;color:#333;background:none repeat scroll 0 0 #E5F1F4}
ol, ul{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{color:#069;text-decoration:none}
a:hover{color:#09c;text-decoration:none}
strong{font-weight:700}
hr{background-color:#DDDDDD;border:medium none;color:#DDDDDD;height:1px;margin:20px 0}
.chg-row{width:980px;margin:0 auto;position:relative;*zoom:1}
.chg-row:after{content:'.';display:block;clear:both;height:0;font-size:0;visibility:hidden;overflow:hidden}
.chg-row .chg-row{width:auto;margin:0 -10px}
.chg-col-1{width:60px}
.chg-col-2{width:140px}
.chg-col-3{width:220px}
.chg-col-4{width:300px}
.chg-col-5{width:380px}
.chg-col-6{width:460px}
.chg-col-7{width:540px}
.chg-col-8{width:620px}
.chg-col-9{width:700px}
.chg-col-10{width:780px}
.chg-col-11{width:860px}
.chg-col-12{width:980px}
.chg-col-1, .chg-col-2, .chg-col-3, .chg-col-4, .chg-col-5, .chg-col-6, .chg-col-7, .chg-col-8, .chg-col-9, .chg-col-10, .chg-col-11, .chg-col-12{float:left;display:inline;margin:0}
.chg-col-1:after, .chg-col-2:after, .chg-col-3:after, .chg-col-4:after, .chg-col-5:after, .chg-col-6:after, .chg-col-7:after, .chg-col-8:after, .chg-col-9:after, .chg-col-10:after, .chg-col-11:after, .chg-col-12:after{content:'.';display:block;clear:both;height:0;font-size:0;visibility:hidden;overflow:hidden}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before, .ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-accordion{width:100%}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{position:relative;padding:.2em;zoom:1}
.ui-tabs .ui-tabs-nav{margin:0;padding:0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;z-index:1}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,  .ui-tabs .ui-tabs-nav li.ui-state-disabled a,  .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,  .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;background:none}
.ui-tabs .ui-tabs-hide{display:none !important}
.ui-corner-all,  .ui-corner-top,  .ui-corner-left,  .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}
.ui-corner-all,  .ui-corner-top,  .ui-corner-right,  .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}
.ui-corner-all,  .ui-corner-bottom,  .ui-corner-left,  .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.ui-corner-all,  .ui-corner-bottom,  .ui-corner-right,  .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.ui-state-default,  .ui-widget-content .ui-state-default,  .ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#ffffff url(http://z2.cheggcdn.com/a/i/college/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#308fbf}
.ui-state-default a,  .ui-state-default a:link,  .ui-state-default a:visited{color:#308fbf;text-decoration:none}
.ui-state-hover,  .ui-widget-content .ui-state-hover,  .ui-widget-header .ui-state-hover,  .ui-state-focus,  .ui-widget-content .ui-state-focus,  .ui-widget-header .ui-state-focus{border:1px solid #cccccc;background:#ffffff url(http://z2.cheggcdn.com/a/i/college/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#58bed8}
.ui-state-hover a,  .ui-state-hover a:hover{color:#308fbf;text-decoration:underline}
.ui-state-active,  .ui-widget-content .ui-state-active,  .ui-widget-header .ui-state-active{border:1px solid #cccccc;background:#f2f2f2 url(http://z2.cheggcdn.com/a/i/college/ui-bg_glass_65_f2f2f2_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#333333}
.ui-state-active a,  .ui-state-active a:link,  .ui-state-active a:visited{color:#333333;text-decoration:none}
.ui-widget :active{outline:none}
.inline-block{display:inline-block;*display:inline;*zoom:1}
.hidden{display:none !important}
.clfx, .clearfix{*zoom:1}
.clfx:after, .clearfix:after{content:'.';display:block;clear:both;height:0;font-size:0;visibility:hidden;overflow:hidden}
.zch-ajax-load{background:#fff url(http://z2.cheggcdn.com/a/i/main/ajax-loader.gif) center center no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:80px;width:80px}
.left{float:left}
.right{float:right}
body{font-family:arial, sans-serif}
.txt-pg-body, .txt-pg-body-bold, .txt-link, .txt-link-sm, .txt-link-onblack, .txt-green-onwhite, .txt-green-onblack,.txt-yellow, .txt-pink, .txt-gray, .txt-gray-bold, txt-gray-lg, txt-gray-sm, .txt-hdr-lg, .txt-hdr-lg-n, .txt-hdr-sm, .txt-hdr-promo, .txt-hdr-lcr, .txt-hdr-rld, .txt-hdr-bgn{color:#333;font-size:14px;font-family:Lucida Grande, Lucida Sans Unicode, Helvetica, Arial, Verdana, Sans_serif}
.txt-pg-body-bold{font-weight:bold}
.txt-pg-body-sm{font-size:12px;font-family:Arial, Sans_serif}
.txt-pg-body-sm-bold{font-size:14px;font-family:Arial, Sans_serif;font-weight:bold}
.txt-gray, .txt-gray-bold, .txt-gray-lg, .txt-gray-sm{color:#666}
.txt-gray-bold{font-weight:bold}
.txt-gray-sm{font-size:11px}
.txt-gray{font-size:12px}
.txt-pink{color:#ff66cc}
.txt-yellow{color:#f0b400}
.txt-red{color:#ff0000}
.txt-green-onwhite{color:#7ab800}
.txt-green-onblack{color:#99e071}
.txt-link-onblack{color:#58bed8}
.txt-link-sm{font-size:12px}
.txt-link, .txt-link-sm{color:#0088ce}
.txt-link-lg{font-size:16px;color:#0088ce;font-weight:bold;font-family:Arial, Sans_serif}
a.txt-link:hover, a.txt-link-sm:hover. a.txt-link-lg:hover{color:#5C99CC;text-decoration:none}
.txt-hdr-lg-n{font-size:24px}
.txt-hdr-lg{font-size:24px;font-weight:bold}
.txt-hdr-lg:hover{color:#333}
.txt-hdr-sm{font-size:18px;font-weight:bold}
.txt-hdr-promo{font-size:16px}
.txt-hdr-lcr{font-size:12px;font-weight:bold}
.txt-hdr-rld{font-size:11px}
.txt-hdr-bgn-outter{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;border:3px solid #7bb62c}
.txt-hdr-bgn{font-size:38px;color:#466719;font-weight:bold;background:#afdd6f;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;border:1px solid #fff;line-height:44px}
.text-line-through{text-decoration:line-through}
[type=submit], [type=button], a[type=button], a[type=icon]{cursor:pointer;display:inline-block;*display:inline;*zoom:1;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
a[type=submit]:hover, a[type=button]:hover, a[type=icon]:hover{text-decoration:none}
[type=submit]:active, [type=button]:active, [type=submit]:focus, [type=button]:focus{outline:none}
a[type=icon]{padding:0 10px}
a[type=icon] > *{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
[disabled], a[disabled]{cursor:default}
.btn-blue, .btn-green, .btn-gray, btn-red{color:#fff;font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;font-weight:bold;text-align:center;box-shadow:0px 1px 1px rgba(0,0,0,0.4);text-shadow:0px -1px 0px rgba(0,0,0,0.6);font-size:10px;padding:2px 5px}
.btn-blue, .btn-blue:link, .btn-blue:visited{background-color:#0088ce;background-image:linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);background-image:-o-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);background-image:-moz-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);background-image:-webkit-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);background-image:-ms-linear-gradient(bottom, rgb(0,90,186) 0%, rgb(0,185,226) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(0,90,186)),color-stop(1, rgb(0,185,226)));border:#00B9E2}
.btn-blue:hover{background-color:#17a4eb;background-image:linear-gradient(bottom, rgb(38,114,196) 0%, rgb(38,195,230) 100%);background-image:-o-linear-gradient(bottom, rgb(38,114,196) 0%, rgb(38,195,230) 100%);background-image:-moz-linear-gradient(bottom, rgb(38,114,196) 0%, rgb(38,195,230) 100%);background-image:-webkit-linear-gradient(bottom, rgb(38,114,196) 0%, rgb(38,195,230) 100%);background-image:-ms-linear-gradient(bottom, rgb(38,114,196) 0%, rgb(38,195,230) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(38,114,196)),color-stop(1, rgb(38,195,230)));color:#fff}
.btn-gray, .btn-gray:link, .btn-gray:visited{color:#0088CE;background-color:#D9D9D9;text-shadow:0px -1px 0px rgba(0,0,0,0);background-image:linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);background-image:-o-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);background-image:-moz-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);background-image:-webkit-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);background-image:-ms-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(217, 217, 217)),color-stop(1, rgb(245, 245, 245)));border:#00B9E2}
.btn-gray:hover{text-shadow:0px -1px 0px rgba(0,0,0,0);background-color:#D9D9D9;background-image:linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);background-image:-o-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);background-image:-moz-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);background-image:-webkit-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);background-image:-ms-linear-gradient(bottom, rgb(217, 217, 217) 0%, rgb(245, 245, 245) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(217, 217, 217)),color-stop(1, rgb(245, 245, 245)));color:#444}
.btn-green, .btn-green:link, .btn-green:visited{background-color:#7AB800;background-image:linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);background-image:-o-linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);background-image:-moz-linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);background-image:-webkit-linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);background-image:-ms-linear-gradient(bottom, rgb(78,117,1) 0%, rgb(152,223,10) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(78,117,1)),color-stop(1, rgb(152,223,10)))}
.btn-green:hover{background-color:#99ca00;background-image:linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);background-image:-o-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);background-image:-moz-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);background-image:-webkit-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);background-image:-ms-linear-gradient(bottom, rgb(103,138,39) 0%, rgb(168,228,47) 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(103,138,39)),color-stop(1, rgb(168,228,47)));color:#fff}
[disabled].btn-blue, [disabled].btn-blue:hover, [disabled].btn-blue:link, [disabled].btn-blue:visited{cursor:pointer}
[disabled].btn-green, [disabled].btn-green:hover, [disabled].btn-green:link, [disabled].btn-green:visited{background-color:#aaa;background:-moz-linear-gradient(top, #aaa 0%, #aaa 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#aaa), color-stop(100%,#aaa));background:-webkit-linear-gradient(top, #aaa 0%,#aaa 100%);background:-o-linear-gradient(top, #aaa 0%,#aaa 100%);background:-ms-linear-gradient(top, #aaa 0%,#aaa 100%);background:linear-gradient(top, #aaa 0%,#aaa 100%)}
.btn-24{font-size:24px;padding:10px 20px}
.btn-18{font-size:18px;padding:8px 15px}
.btn-14{font-size:14px;padding:7px 12px}
.btn-12{font-size:12px;padding:5px 8px}
.btn-img-star{background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-20px 0;background-repeat:no-repeat;;width:13px;height:13px;display:inline-block}
.btn-img-check{background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-80px 0;background-repeat:no-repeat;;width:15px;height:13px;display:inline-block}
.btn-img-fb{background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-48px 0;background-repeat:no-repeat;;width:32px;height:32px;display:inline-block;xfloat:left;margin:0px 0px -9px -10px}
.btn-like, .btn-like:link, .btn-like:visited{background:url(http://z2.cheggcdn.com/a/i/main/pointer.png) no-repeat scroll 5px 50% #97CA39;color:#FFFFFF;display:inline-block;font-size:12px;height:16px;line-height:16px;padding:5px 0 5px 35px;width:40px}
.btn-like:hover, .btn-like[disabled], a.btn-like[disabled]{background-color:#999}
.btn-lblue, .btn-lblue-arrow, .btn-lblue-arrow-down{display:inline-block;background-color:#58BED8;color:#fff !important;padding:3px 5px;vertical-align:middle;white-space:nowrap}
.btn-lblue-arrow{background-image:url(http://z2.cheggcdn.com/a/i/main/icon-grey-arrow.png);background-position:5px center;background-repeat:no-repeat;padding:5px 5px 4px 26px}
.btn-lblue-arrow-down{background:#666 url(http://z2.cheggcdn.com/a/i/main/icon-grey-arrow-down.gif) no-repeat left 0;padding:7px 5px 7px 30px}
.btn-lblue-arrow-down:hover{background-color:#58BED8;background-position:left -32px}
.btn-grn-heart{display:inline-block;background:url(http://z2.cheggcdn.com/a/i/main/icon_grn_heart.png) no-repeat right center #82C043;color:#fff;padding:3px 32px 5px 5px;font-size:18px}
.btn-grn-heart:hover{color:#fff}
.btn-sm-shadow{-moz-box-shadow:1px 1px 0 0 #999;-webkit-box-shadow:1px 1px 0 0 #999;box-shadow:1px 1px 0 0 #999}
.qa-more-link, .media-more-link{font-size:24px;margin-top:10px;border:1px solid #EEEEEE;padding:10px 0;text-align:center;display:block}
.qa-more-link-loader, .media-more-link-loader{background:url(http://z2.cheggcdn.com/a/i/scholarships/loader.gif);height:15px;width:128px;display:inline-block}
.attend-button, .attend-button:link, .attending-button, .attend-button:visited{background:url(http://z2.cheggcdn.com/a/i/main/pointer.png) no-repeat scroll 5px 50% #97CA39;color:#FFFFFF;display:inline-block;font-size:12px;height:16px;line-height:16px;padding:5px 0 5px 35px;width:50px}
.attend-button:hover, .attend-button[disabled], a.attend-button[disabled]{background-color:#999}
.attend-button[disabled], a.attend-button[disabled],{background-color:#999;background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-80px 0;background-repeat:no-repeat;;width:60px;padding-left:25px;cursor:default}
.attending-button{background:transparent url(http://z2.cheggcdn.com/a/i/scholarships/checkbox.png) no-repeat;font-size:11px;padding-top:0px;color:#999}
.attending-button[disabled]{background-color:transparent}
.customStyleSelectBox{border:2px solid #6EA500;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#999999;background-color:#E6E6E6;padding:4px}
.customStyleSelectBoxInner{padding-top:3px;background:url(http://z2.cheggcdn.com/a/i/form/select_downarrow.png) no-repeat center right;min-height:23px;font-size:14px;font-weight:bold;vertical-align:middle}
select.zin-form{border:none}
.mac.webkit select.zin-form{-webkit-appearance:menulist-button}
.mac.chrome.webkit select.zin-form{-webkit-appearance:menulist-button}
input.zin-form[type="text"]{color:#999999;background-color:#E6E6E6;border:2px solid #6EA500;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;font-size:16px;font-weight:bold;padding:4px}
.zin-slider .ui-slider-handle{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background:none #BED999;border:2px solid #6EA500;width:30px;height:23px;top:-13px;text-align:center;padding-top:3px;margin-left:-17px}
.zin-slider a.ui-slider-handle{color:#222222 !important;font-weight:normal !important;text-decoration:none !important}
.zin-slider.ui-slider-horizontal{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:none #AAAAAA;border:none;color:#222222;height:4px;width:200px;margin-bottom:12px;margin-top:12px}
.zin-slider-range.ui-slider-horizontal{background:#979598;height:2px;margin-bottom:12px;margin-top:12px}
.zin-slider-range.ui-slider-horizontal .ui-slider-range{background:#333}
.zin-slider-range .ui-slider-handle{border:1px solid #666;background-color:#ddd;width:10px;height:10px}
.zin-slider-range .ui-slider-handle-min{margin-left:0}
.zin-slider-range .ui-slider-handle-max{margin-left:-10px}
.zin-slider-range.zin-slider-icon-blue .ui-slider-handle-min,.zin-slider-range.zin-slider-icon-blue .ui-slider-handle-max,.zin-slider-range.zin-slider-icon-green .ui-slider-handle-min,.zin-slider-range.zin-slider-icon-green .ui-slider-handle-max{background:url('http://z2.cheggcdn.com/a/i/form/slider-arrows.png') no-repeat transparent;border:0;width:10px;height:12px;outline:none}
.zin-slider-range.zin-slider-icon-blue .ui-slider-handle-min{background-position:0 -12px}
.zin-slider-range.zin-slider-icon-blue .ui-slider-handle-max{background-position:0 -36px}
.zin-slider-range.zin-slider-icon-green .ui-slider-handle-min{background-position:0 0}
.zin-slider-range.zin-slider-icon-green .ui-slider-handle-max{background-position:0 -24px}
.zin-select-list-gen{border:1px solid #ccc;padding:2px}
.zin-gen-list{margin-top:6px}
.zin-gen-list li{background:url(http://z2.cheggcdn.com/a/i/form/delete_icon.png) no-repeat right 1px;margin-bottom:6px;padding-right:15px}
.zin-gen-list li:hover{background-position:right -42px;color:#333}
.accordion-open-icon{padding-left:25px;background:url('http://z2.cheggcdn.com/a/i/form/tree_open_icon.png') no-repeat left}
.accordion-closed-icon{padding-left:25px;background:url('http://z2.cheggcdn.com/a/i/form/tree_closed_icon.png') no-repeat left}
input.zin-form[type="radio"], input.zin-form[type="checkbox"]{margin:0;padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}
input.zin-form-hidden{position:absolute;left:-999em}
label.checkbox, label.radio{display:inline-block;width:13px;height:13px;cursor:pointer;vertical-align:top}
label.checkbox{background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-95px 0;background-repeat:no-repeat;}
label.checkbox.checked{background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-108px 0;background-repeat:no-repeat;}
#modalframe-container{margin-top:10px}
.mod-green-box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 5px;background-color:#D4F2AA;*zoom:1}
.mod-mooch-green-box{margin:5px;padding:5px 10px;background-color:#D4F2AA}
.mod-gray-box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#293033;padding:15px 10px;*zoom:1}
.mod-gray-box .title{color:#FFF;font-weight:bold}
.mod-gray-box hr{border:none;color:#666;background-color:#666;height:1px;margin:10px 0}
.mod-light-gray-box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#E6E6E6;padding:5px 10px;*zoom:1}
.mod-green-bdr-box{color:#000000;background-color:#E6E6E6;border:2px solid #6EA500;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:5px}
.mod-gray-bdr-box{background-color:#f0f0f0;padding:15px 10px;border-radius:10px 10px;margin-bottom:5px}
.mod-gray-bdr-box .title{line-height:14px;font-size:14px;font-weight:bold;margin-bottom:8px;font-family:Lucida Grande, Lucida Sans Unicode, Helvetica, Arial, Verdana, Sans_serif}
.mod-gray-bdr-box .open-link, .mod-gray-bdr-box .close-link{font-weight:normal;font-size:12px;margin-left:5px;font-family:Lucida Grande, Lucida Sans Unicode, Helvetica, Arial, Verdana, Sans_serif}
.mod-gray-bdr-box.close .open-link, .mod-gray-bdr-box.open .close-link{display:none}
.mod-gray-bdr-box.close .tagbox{height:27px;overflow:hidden}
.mod-gray-bdr-box.open .tagbox{height:200px;overflow:auto}
.mod-gray-bdr-box.close .selectbox{display:none}
.mod-gray-bdr-box-col-1, .mod-gray-bdr-box-col-2, .mod-gray-bdr-box-col-3{float:left;width:225px}
.mod-gray-bdr-box-col-2{padding:0 10px}
.selectbox-multiple{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #e6e6e6;background:#fff;height:166px;padding:2px;overflow-y:scroll}
.selectbox-multiple .selectbox-option, .selectbox-multiple .selectbox-option-header{padding:5px 0 5px 5px;position:relative;cursor:pointer}
.selectbox-multiple .selectbox-option:hover,.selectbox-multiple .selectbox-option.selected{background:#c2eef2}
.selectbox-multiple .selectbox-option:hover .arrowright,.selectbox-multiple .selectbox-option.selected .arrowright{background:#c2eef2 url(http://z2.cheggcdn.com/a/i/main/arrowright.png);width:9px;height:11px;display:block;position:absolute;right:0px;top:9px}
.selectbox-label{display:inline-block;width:170px}
.tag{float:left;display:inline;border:2px solid white;border-radius:7px 7px;background-color:#def2c2;padding:3px 2px 3px 8px;margin:0px 3px 3px 0px}
.tag a:link, .tag a:visited{font-weight:bold;padding:1px 3px}
.tag a:hover{color:#333;background-color:#fff;text-decoration:none}
.mod-green-box:after, .mod-gray-box:after, .mod-light-gray-box:after,.mod-green-bdr-box:after, mod-mooch-green-box:after, mod-tagbox:after, .mod-gray-bdr-box:after{content:'.';display:block;clear:both;height:0;font-size:0;visibility:hidden;overflow:hidden}
.vortex-errors{background:none repeat scroll 0 0 #FFCFCF;border:1px solid #E5A3A3;color:#801B1B;font-size:12px;padding:15px 10px}
#footer{font-size:11px;color:#000000;font-family:Arial,sans-serif;padding-bottom:50px}
#footer-title{display:none}
#footer-menu{float:left;margin:0;padding:0}
#footer-menu li{display:inline;list-style-type:none;border-right:1px solid #555555;padding:0 8px 0 6px}
#footer-menu li.first-child{padding-left:0}
#footer-menu li.last-child{border-right:none;padding-right:0}
#footer-copyright{float:right}
#footer a:link,#footer a:visited,#footer a:active{text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer a{color:#000000}
.zinch-header{*zoom:1}
.zinch-header-content{height:41px;overflow:hidden;margin:0 auto;position:relative;background-color:#EEE;border-bottom:1px solid #999}
.zinch-logo{float:left;width:110px;height:38px;margin-top:4px;overflow:hidden;background-image:url('http://z2.cheggcdn.com/a/i/main/logo-zinch-chegg.png');background-repeat:no-repeat}
.house-container{padding-left:35px;float:left}
.house-image{width:48px;height:40px;background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-201px 0;background-repeat:no-repeat;;position:relative;float:left}
.inbox-image{width:38px;height:40px;margin-left:7px;background:url('http://z2.cheggcdn.com/a/i/main/primary-menu-icons.png') -44px 0;position:relative;float:left}
.inbox-unread-messages{position:absolute;height:20px;left:225px;top:1px}
.inbox-unread-messages a{font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;text-decoration:none;background:none repeat scroll 0 0 #CC0000;border-radius:2px 2px 2px 2px;color:#FFFFFF;font-size:8px;font-weight:bold;margin-top:2px;padding:0 3px}
.header-home{float:left;background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-201px 0;background-repeat:no-repeat;;width:18px;height:18px;position:relative;bottom:15px;padding-right:50px}
ul.header-menu{height:42px;float:left;font-size:14px;margin-top:12px;text-align:center}
ul.header-menu li{display:inline;list-style-type:none}
ul.header-menu li a{height:41px;color:black;padding:13px 13px;text-decoration:none}
ul.header-menu li a:hover{background-color:#58BED8}
.highlight-header-tab[highlight="1"]{background-color:#58BED8;color:white}
.block-menu{margin-bottom:0;width:980px;height:40px;float:left}
.header-signup-login{float:right}
ul.zinch-header-bar{margin-top:13px;float:right;font-size:11px;margin-right:45px}
ul.zinch-header-bar li{display:inline;list-style-type:none}
.zinch-header-bar-signup{border-right:1px solid black}
ul.zinch-header-bar li a{font-size:11px;padding:0 11px;text-decoration:none;color:black}
.zinch-header-bar li a:hover{text-decoration:underline}
.user-sidebar-not-logged-in{background-color:#F7F7F7;color:#555;display:block;float:left;font-family:georgia;font-size:14px;height:268px;line-height:16px;padding-left:6px;padding-right:6px;width:156px}
.user-sidebar-signup{width:158px;margin-top:20px;margin-bottom:18px}
.sidebar-slogan a{color:#58BED8;font-size:14px;line-height:18px}
.sidebar-slogan span{color:#999;display:inline;font-family:georgia;font-size:11px;line-height:18px}
.subslogan em{font-style:italic}
.user-sidebar-signup ul li span{color:#333;font-size:10px}
.user-sidebar-signup ul{color:#CCC;list-style-type:disc;height:64px;width:145px;display:list-item;font-size:10px;margin-left:13px;margin-top:6px;margin-bottom:6px}
.sidebar-signup-link{width:158px;height:46px;margin-bottom:5px}
.sidebar-signup-link a{display:block;width:95px;line-height:23px;padding:13px 5px 10px 55px;margin-top:20px;background-color:#97CA39;font-size:24px;background-clip:border-box;background-image:url('http://z2.cheggcdn.com/a/i/main/button_findschools.gif');background-repeat:no-repeat;background-origin:padding-box;color:white;text-decoration:none}
.sidebar-login-link{text-align:right;font-size:12px;width:158px;height:15px}
.sidebar-login-link a{color:#58BED8}
.zin-sidebar-user-name{color:#308FBF;font-size:14px;font-weight:bold}
.zin-sidebar-edit-profile{color:#308FBF}
.zin-sidebar-logged-in{float:left;width:150px;margin:20px 0 12px 25px}
.zin-sidebar-logged-in ul li span a{padding-left:8px;text-decoration:none}
.zin-sidebar-logged-in hr{margin:0;margin-bottom:10px;background-color:#cccccc;color:#cccccc}
.zin-sidebar-logged-in p{color:#333;font-size:12px;margin-bottom:5px}
.zin-sidebar-logged-in .first{width:150px;margin-bottom:7px}
.zin-sidebar-profile-links{float:left;font-size:12px;color:#308FBF}
.zin-sidebar-profile-links a{display:block;padding:0}
.profile-image{margin-right:5px;display:block;float:left}
a.profile-image{padding:0}
.profile-image img{border:1px solid #333333;height:32px;width:32px}
.logged-in-content-first{color:#666;font-size:12px;line-height:100%;margin-bottom:0}
.promo-question-icon{bottom:2px;right:2px}
.profile-complete-percentage{margin:3px 0;color:#555;font-size:13px;font-weight:bold;line-height:17px}
.my-profile{display:block;color:#333;font-size:12px;margin-bottom:4px}
.random-task{position:relative;margin-bottom:10px}
.random-task-item{color:#308FBF;font-size:10px;font-weight:bold;letter-spacing:-0.5px}
.show-incomplete-profile-item span a{text-decoration:none;color:#308FBF;font-size:10px;font-weight:bold}
#progressbar.ui-progressbar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#333333;border:1px solid #333333;width:150px;height:18px;padding:1px;margin-bottom:3px}
#progressbar .ui-progressbar-value{-webkit-border-radius:5px 2px 2px 5px;-moz-border-radius:5px 2px 2px 5px;border-radius:5px 2px 2px 5px;background-image:linear-gradient(bottom, rgb(115,212,71) 0%, rgb(195,236,158) 68%);background-image:-o-linear-gradient(bottom, rgb(115,212,71) 0%, rgb(195,236,158) 68%);background-image:-moz-linear-gradient(bottom, rgb(115,212,71) 0%, rgb(195,236,158) 68%);background-image:-webkit-linear-gradient(bottom, rgb(115,212,71) 0%, rgb(195,236,158) 68%);background-image:-ms-linear-gradient(bottom, rgb(115,212,71) 0%, rgb(195,236,158) 68%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(115,212,71)),color-stop(0.68, rgb(195,236,158)));border:1px solid #FFFFFF;color:#333333}
.item-box{padding:4px 5px 2px 5px;background-color:#666;width:165px}
.item-box span{color:#FFF;width:auto;font-size:12px;line-height:15px}
.item-box-pointer{width:175px;height:10px;background:url(http://z2.cheggcdn.com/a/i/schools/block-header-image.png)no-repeat;margin-bottom:9px}
.ad_slot{float:right;margin:20px 25px 12px 25px;width:150px}
.zch-pop-img-question{background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-281px 0;background-repeat:no-repeat;;width:14px;height:15px;z-index:1;position:absolute}
.zch-pop-img-question:hover{z-index:3}
.zch-pop-img-arrow{background-image:url(http://z2.cheggcdn.com/r/main120601154017.png);background-position:-295px 0;background-repeat:no-repeat;;width:30px;height:15px;display:block;position:absolute;top:-15px;left:20px}
.zch-completeness-pop-module-rtl{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:4px solid #444;margin-left:-32px;margin-top:25px;position:relative;width:282px;background-color:#fff;padding:1px;display:none}
.zch-pop-module-ltr,.zch-pop-module-rtl{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:4px solid #444;margin-left:-32px;margin-top:25px;position:relative;width:320px;background-color:#fff;padding:1px;display:none}
.zch-pop-module-rtl{margin-left:-275px}
.zch-pop-module-rtl .zch-pop-img-arrow{left:263px}
.zch-completeness-pop-module-rtl{margin-left:-255px}
.zch-completeness-pop-module-rtl .zch-pop-img-arrow{left:245px}
.zch-pop-img-question:hover .zch-pop-module-ltr,.zch-pop-img-question:hover .zch-pop-module-rtl,.zch-pop-img-question:hover .zch-completeness-pop-module-rtl{display:block}
.zch-pop-module-inner{border:1px solid #e6e6e6}
.zch-pop-module-inner p{padding-bottom:20px}
.zch-pop-module-header{padding:10px 15px;background-color:#D4F2AA}
.zch-pop-module-body{padding:10px 15px}
.zch-pop-module-body-sm{padding:10px 5px}
.zch-pop-box{border:4px solid #444;padding:20px;background-color:#FFF;position:relative;min-width:621px}
.zch-pop-txt-hdr, .zch-pop-txt-sdr, .zch-pop-txt-pg, .zch-pop-txt-pg-sm{color:#333;font-size:18px;font-family:Lucida Grande, Lucida Sans Unicode, Helvetica, Arial, Verdana, Sans_serif}
.zch-pop-txt-hdr{font-size:24px;font-weight:bold}
.zch-pop-txt-pg{font-size:14px;font-weight:bold}
.zch-pop-txt-pg-sm{font-size:14px}
.zch-pop-close-x{border-radius:7px 7px;border:2px solid #fff;height:25px;width:25px;line-height:25px;display:inline;font-size:26px;font-weight:bold;font-family:'Arial';color:#333;text-align:center;text-decoration:none;position:absolute;right:10px;top:10px;cursor:pointer}
.zch-pop-close-x:hover{border-color:#ccc;text-decoration:none}
.zch-pop-module-inner-background{background:#DEF2C2;padding:12px 12px}
.zch-pop-module-inner-background span{font-size:14px}
.mooch-row{display:inline;margin-top:5px}
.mooch-row-left{float:left;min-width:105px;min-height:1px}
.zch-pop-moooch-left-txt{padding-left:15px;display:inline-block;width:90px}
.zch-pop-moooch-right-txt{width:425px;margin-top:5px;margin-bottom:5px}
.zch-pop-mooch-logo{float:left;padding-right:15px;width:50px;height:50px}
.zch-pop-mooch-logo-box{border-bottom:1px solid #CCC;padding-bottom:15px;padding-top:0px}
.mooch-scholarship-title{font-weight:bold;font-size:12px}
.mooch-send-message{text-align:center;padding-top:10px}
.mooch-error-message{color:#801B1B;background:#FFCFCF;border-color:#E5A3A3;width:553px;font-size:15px}
.zch-pop-module-profile-completeness{margin-top:10px;padding-left:35px;padding-right:14px}
.zch-pop-module-profile-incomplete-item a{font-size:12px;font-weight:normal;color:#308FBF}
.zch-pop-module-profile-complete-item{text-decoration:line-through}
.zch-pop-module-profile-completeness-percentage{float:right}
.zch-profile-completeness-list{padding:0 14px 0 35px;list-style-type:decimal;margin:10px 0;list-style-position:outside;overflow:hidden}
.zch-profile-completeness-list li{color:#333;width:218px}
.subtasks{display:inline;overflow:hidden;margin-top:2px}
.subtasks li{display:inline;font-size:10px;color:#777}
ul.nav-tabs{margin:1px 0 10px;padding:6px 0}
ul.nav-tabs li{display:inline-block;padding-bottom:10px}
ul.nav-tabs li a, ul.nav-tabs li a:visited{background-color:#666;color:#FFF;margin-right:2px;padding:5px 9px;font-family:Arial,sans-serif;font-size:12px;font-weight:normal;outline:0}
ul.nav-tabs li a.selected, ul.nav-tabs li a:hover{background-color:#58BED8}
ul.nav-tabs-sm{margin:11px 0;padding:9px 0}
ul.nav-tabs-sm li{display:inline;padding:0 12px 0 0}
ul.nav-tabs-sm li a, ul.nav-tabs-sm li a:visited{background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#666;font-family:Arial,sans-serif;font-size:12px;padding:2px 3px 1px;font-weight:normal;outline:0}
ul.nav-tabs-sm li a.selected{background:#333;color:#FFF}
ul.nav-tabs-switch-menu{border-bottom:1px solid #CCC;margin:10px 0;font-size:0}
ul.nav-tabs-switch-menu li{display:inline}
ul.nav-tabs-switch-menu li a, ul.nav-tabs-switch-menu li a:visited{background:#F0F0F0;border:1px solid #CCC;border-width:1px 0 0 1px;color:#666;padding:3px 12px;font-size:12px;line-height:20px;font-family:Arial,sans-serif;font-weight:normal}
ul.nav-tabs-switch-menu li a:hover, ul.nav-tabs-switch-menu li a.selected{background:#FFF;border-width:1px 1px 0;margin-right:-1px;padding-bottom:4px;padding-top:5px}
ul.nav-tabs-switch-menu li:first-child{margin-left:10px}
ul.nav-tabs-switch-menu li:last-child a{border-width:1px 1px 0 1px}
ul.nav-pagination{padding:14px 0;font-size:0}
ul.nav-pagination li{display:inline;padding:8px}
ul.nav-pagination li a, ul.nav-pagination li a:visited, ul.nav-pagination li span{font-family:Arial,sans-serif;font-size:18px;font-weight:normal;color:#B7B7B7;line-height:14px}
ul.nav-pagination li a:hover, ul.nav-pagination li a.selected{color:#333;text-decoration:underline}
ul.nav-tabs-sm:after, ul.nav-tabs:after, ul.nav-tabs-switch-menu:after, ul.nav-pagination:after{content:'.';display:block;clear:both;height:0;font-size:0;visibility:hidden;overflow:hidden}