@charset "UTF-8";
/* CSS Document */
.nav-justified>li>a,body{background-repeat:repeat-x}.bantagline,.circle-step{font-family:Arial,Helvetica,sans-serif}.circle,.italicheader,.scHeading,.scTable th,.stateheader{font-weight:700}.maincontent a,.numbers li a,.numbers li a:hover,.schoollink li a{text-decoration:none}body{background-color:#FFF;background-image:url(/images/bck.jpg);background-position:left top}.jumbotron{text-align:center;background-color:transparent}.jumbotron .btn{padding:14px 24px;font-size:21px}.nav-justified{background-color:#eee;border:1px solid #ccc;border-radius:5px}.nav>li>a:hover{background-color:#b06d40}.nav-justified>li>a{padding-top:15px;padding-bottom:15px;margin-bottom:0;color:#fff;text-align:center;background-color:#4b4748;border-bottom:1px solid #d5d5d5}@media (min-width:768px){.nav-justified{margin-left:-15px}.main-nav>li>a{margin-bottom:0;color:#fff;text-align:center;background-color:#4b4748;background-repeat:repeat-x;border-bottom:1px solid #d5d5d5;padding:15px 2px}}.masthead .navbar>.container,.navban{padding-left:0;padding-right:0}@media (min-width:992px){.main-nav>li>a{padding-top:15px;padding-bottom:15px;margin-bottom:0;color:#fff;text-align:center;background-color:#4b4748;background-repeat:repeat-x;border-bottom:1px solid #d5d5d5}}.nav-justified>.active>a,.nav-justified>.active>a:focus,.nav-justified>.active>a:hover{background-color:#b06d40;background-image:none;-webkit-box-shadow:inset 0 3px 7px rgba(0,0,0,.15);box-shadow:inset 0 3px 7px rgba(0,0,0,.15)}.nav-justified>li:first-child>a{border-radius:5px 5px 0 0}.nav-justified>li:last-child>a{border-bottom:0;border-radius:0 0 5px 5px}.topban{height:105px;background-image:url(/images/logo.png);background-repeat:no-repeat;background-position:26px 20px;background-size:325px auto}@media (min-width:768px){.nav-justified{max-height:52px}.nav-justified>li>a{border-left:1px solid #fff}.nav-justified>li>a:hover{background-color:#b06d40}.nav-justified>li:first-child>a{border-left:0;border-radius:5px 0 0 5px}.nav-justified>li:last-child>a{border-right:0;border-radius:0 5px 5px 0}.footer,.marketing,.masthead{padding-right:0;padding-left:0}.topban{background-position:26px 40px;height:125px}}.bantagline{position:relative;left:83px;vertical-align:top;top:66px;width:252px;height:40px;font-size:.8em;color:#999}.step,.step2{height:47px;vertical-align:top}@media (min-width:468px){.topban{background-size:auto}.bantagline{left:89px;top:70px}}.navban{background-color:#b06d40;line-height:1.42857;border-radius:0;border:1px solid #b06d40}@media (min-width:768px){.bantagline{left:90px;top:90px}.navban{border-radius:0 0 6px 6px;border:1px solid #b06d40}}.navban>ul{width:222px;margin-left:auto;margin-right:auto}.circle-step,.step{width:52px;float:left}.nav-tabs>li>a{color:#fff;border:0 solid #b06d40}.nav-tabs>li>a:hover{border:0 solid;color:#CCC}.nav-tabs{border:0 #b06d40}.navbar .navbar-toggle{background-color:#fff;border-color:#ddd;margin-right:30px}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header,.navbar-header{margin-left:0;margin-right:0}.navbar .navbar-toggle:hover{background-color:#ddd}.navbar .navbar-toggle .icon-bar{background-color:#888}.masthead .navbar{margin-bottom:0}@media (min-width:768px){.masthead .navbar{background-color:transparent;border-color:transparent}}.searchboxschool input,button,select,textarea{font-size:11px;line-height:inherit}.navbar-header{background-color:#4b4748;border-radius:6px}.nonvisible-vert{display:block!important;visibility:visible!important}@media (min-width:650px){.nonvisible-vert{display:none!important;visibility:hidden!important}}@media (min-width:768px){.nonvisible-vert{display:block!important;visibility:visible!important}}@media (min-width:992px){.nonvisible-vert{display:none!important;visibility:hidden!important}}.nonvisible-hor{display:none!important;visibility:hidden!important}@media (min-width:650px){.nonvisible-hor{display:block!important;visibility:visible!important}}@media (min-width:768px){.nonvisible-hor{display:none!important;visibility:hidden!important}}@media (min-width:992px){.nonvisible-hor{display:block!important;visibility:visible!important}}.carousel {margin-top:18px;}.carousel-caption{background:rgba(0,0,0,.45);bottom:0;left:0;padding:7px 7px 22px;position:absolute;right:0;font-size:11px}.carousel-indicators{bottom:-7px}.carousel-control{display:none}.step{background-image:url(/images/step-circle.jpg);background-repeat:no-repeat;background-position:left top;margin:15px 8px 15px 10px}.step2{float:left}.circle{vertical-align:top;margin-top:28px;float:left;font-size:12px}@media (min-width:500px){.circle{font-size:16px}}@media (min-width:768px){.circle{font-size:13px}}@media (min-width:992px){.carousel-control{z-index:10;display:block}.circle{font-size:20px}}.circle-step{color:#FFF;font-size:13px;margin-top:9px;padding-left:4px}.leftnav{text-align:left;vertical-align:top;padding-top:14px;border-right-width:1px;border-right-style:dotted;border-right-color:#999;background-image:url(/images/leftnavbck.jpg);background-repeat:repeat-y;background-position:right top}.social{width:238px;padding-top:0;padding-bottom:20px;padding-left:12px}.leftnavcontent{vertical-align:top;padding-top:14px;padding-left:20px;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:15px;font-style:italic;color:#4b4748;width:280px;margin-left:auto;margin-right:auto}h1,h2{font-family:Arial,Helvetica,sans-serif;color:#4b4748}h1{font-size:28px}h2{font-size:22px}.schoollink,.schoollink li a,.schoollink li a:hover{font-family:Arial,Helvetica,sans-serif;font-size:14px}.schoollink{color:#B06D40;line-height:30px}.schoollink li a{color:#B06D40}.schoollink li{padding-top:5px}.maincontent,.numbers-bck{padding-top:2px;text-align:left;vertical-align:top}.schoollink li a:hover{color:#CCAC96;text-decoration:none}.schoollink li .underlink,.schoollink li .underlink a{font-size:12px;font-family:Arial,Helvetica,sans-serif}.schoollink li .underlink{color:#666;list-style-type:none}.italicheader{font-family:Arial,Helvetica,sans-serif;color:#4b4748;font-size:15px;font-style:italic}.numbers li a{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#8e542e;margin-top:18px}@media (min-width:768px){.schoollink{line-height:26px}.numbers li a{font-size:12px}}.numbers li a:hover{color:#e38d53}.numbers-bck{background:-webkit-linear-gradient(#FFF,#eff0f0);background:-o-linear-gradient(#FFF,#eff0f0);background:-moz-linear-gradient(#FFF,#eff0f0);background:linear-gradient(#FFF,#eff0f0);border-radius:8px;border:1px solid #e1e1e1;height:36px;margin-top:3px;padding-left:10px;padding-right:12px;width:100%;overflow:hidden}.footer,.footer2{border-left-width:1px;border-left-style:dotted;border-left-color:#666}@media (min-width:992px){.numbers-bck{margin-left:0;width:100%}}.numbers{font-family:Arial,Helvetica,sans-serif;color:#4b4748;font-size:20px;list-style-position:inside;vertical-align:top;width:364px;margin-left:-40px}.maincontent{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#333;padding-bottom:20px;padding-left:20px;margin-top:5px;line-height:31px}.contenthome,.contenthome a,.maincontent a{font-family:Arial,Helvetica,sans-serif;font-size:16px}@media (min-width:768px){.numbers{width:420px}.maincontent{line-height:31px}}.contenthome{color:#666;background-color:#FFF;text-align:left;vertical-align:top;margin-top:18px;padding:0 20px 20px}.contenthome a{color:#00F;text-decoration:none}.leftnavlinks,.leftnavlinks li a{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;color:#b06d40;list-style-position:inside;list-style-image:url(/images/bullet.jpg);margin-top:-8px;text-decoration:none;font-size:12px}.leftnavlinks li{padding-bottom:4px}.leftnavlinks li a{line-height:36px}@media (min-width:768px){.leftnavlinks li a{line-height:23px}}.leftnavlinks li a:hover{color:#e38d53}.leftnav .leftnavcontent .stats{width:230px;margin-top:30px;margin-bottom:20px}.leftnav .leftnavcontent .stats tr .statlines{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;padding:6px}.leftnav .leftnavcontent .stats tr .statheader .statheader3,.leftnav .leftnavcontent .stats tr .statheader2{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:15px;font-style:italic}.leftnav .leftnavcontent .stats tr .statheader{background-color:#ececec;height:34px;background-image:url(/images/statheader-left.jpg);background-repeat:no-repeat;background-position:left top;text-align:left;vertical-align:top}.leftnav .leftnavcontent .stats tr .statheader .statheader3{color:#4b4748;text-align:left;vertical-align:top;padding-top:7px}.leftnav .leftnavcontent .stats tr .statheader2{color:#b06d40;background-color:#ececec;padding:0;height:34px;background-image:url(/images/statheader-right.jpg);background-repeat:no-repeat;background-position:right top}.copyright,.footer,.footer2,.footercategory1 a{color:#CCC}.footer,.footer2,.footerwrapper{background-color:#4b4748}.footer{line-height:36px}@media (min-width:776px){.footer{line-height:22px}}.footer2{border-right-width:1px;border-right-style:dotted;border-right-color:#666;line-height:36px}@media (min-width:776px){.footer2{line-height:22px}}.footerwrapper{width:100%;padding-top:16px}.copyright{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#666;text-align:center;vertical-align:top;height:75px;width:100%;padding-top:10px;padding-bottom:10px}.statebox,.stateheader{background-color:#FFF;margin-left:5px;margin-right:6px}.footerheader,.footerheader2,.footerheader3,.footerheader4{font-family:Arial,Helvetica,sans-serif;font-size:13px;padding:14px 20px 10px 50px;text-align:left;vertical-align:top;background-repeat:no-repeat;background-position:left top}.footerheader{background-image:url(/images/lawyer-icon.jpg)}.footerheader2{background-image:url(/images/career-icon.jpg)}.footerheader3{background-image:url(/images/education-icon.jpg)}.footerheader4{background-image:url(/images/articles-icon.jpg)}.footercategory,.footercategory a,.footercategory a:hover,.footercategory1,.footercategory1 a,.footercategory1 a:hover{font-size:12px;font-family:Arial,Helvetica,sans-serif;text-decoration:none}.footercategory,.footercategory1{text-align:left;vertical-align:top;margin-top:14px;padding:2px 20px 20px}.footercategory1 a:hover{color:#FFF}.footercategory a{color:#CCC}.footercategory a:hover{color:#FFF}.content p .top{color:#b06d40;text-decoration:none}.statebox{height:277px;padding-top:18px;padding-left:12px;text-align:left;vertical-align:top;width:650px}#canadamap,#map{float:right;vertical-align:top}.stateheader{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#B16C3D;text-align:left;vertical-align:middle;height:26px;padding-top:6px;padding-bottom:6px;padding-left:20px;position:relative;margin-top:165px}#states,#states2{text-align:left;color:#333;font-size:11px;font-family:Arial,Helvetica,sans-serif}#states,#states2,.column_state,.column_state2{vertical-align:top}#states{line-height:36px}@media (min-width:776px){#states{line-height:22px}}#states2{float:right}.column_state{width:70px}.column_state a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#365118;text-decoration:none}.column_state :hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#527a25;text-decoration:none}.column_state2 a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#365118;text-decoration:none}.column_state2 :hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#527a25;text-decoration:none}.column_state2{width:85px}.scTable td,.scTable th{padding:3px;vertical-align:middle}.canada a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#365118;text-decoration:none}.canada a:hover{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#527a25;text-decoration:none}.scTable{border-collapse:separate;margin-top:12px;width:100%}.scTable th{background-color:#4b4748;color:#FFF;text-align:center}.scTable .datarow{background-color:#f5f5f5}.scTable td{text-align:right}.scTable td.noRightBorder,.scTable th.noRightBorder{border-right:0 none;font-family:Arial,Helvetica,sans-serif;font-size:10px}.ban .topnav .topnavlinks a{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;text-decoration:none}hr{border:1px solid #CCC}.salary-link{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:lighter;color:#C47C40;text-decoration:none}.finderbox{font-family:Arial,Helvetica,sans-serif;font-size:12px;background-image:url(/images/finderbox.png);background-repeat:no-repeat;background-position:left top;height:107px;width:240px;text-align:left;margin-top:22px;margin-left:auto;margin-right:auto;padding-top:57px;padding-left:47px}.searchbox-content,.searchbox-content-asd{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;position:relative}@media (min-width:1200px){.finderbox{margin-left:11px}}.searchbox,.searchbox-asd,.searchbox-no-title{background-position:left top;background-repeat:no-repeat;margin:10px 0 0;width:240px}.searchbox{background-image:url(/images/search_bck4.png);height:280px}.searchbox-no-title{background-image:url(/images/search_bck5.png);height:280px}.searchbox-asd{background-image:url(/images/search_bck2.png);height:180px}.findschool,.searchbox-content,.searchbox-content-asd,.searchbox-content-horizontal-asd{margin-left:auto;margin-right:auto}.searchbox-horizontal-asd{background:url(/images/horizontal-search-bar2.png);height:110px;width:630px;margin-bottom:10px}.searchbox .searchBtn,.searchbox-asd .searchBtn,.searchbox-no-title .searchBtn{background-image:url(/images/search_btn.png);background-repeat:no-repeat;cursor:pointer;float:right;height:40px;position:relative;right:49px;top:65px;width:143px}.searchbox-horizontal-with-title{background:url(/images/horizontal-search-bar.png);height:133px;width:630px}.searchbox-horizontal-with-title-asd{background:url(/images/horizontal-search-bar2.png);height:113px;width:630px}.searchbox-content{top:65px;width:220px}.searchbox-content-horizontal-asd{height:1px;top:60px;position:relative;width:450px}.searchbox-content-asd{top:65px;width:220px}.searchbox-horizontal .searchBtn,.searchbox-horizontal-with-title .searchBtn{background-image:url(/images/search_btn.png);background-repeat:no-repeat;cursor:pointer;float:right;height:40px;position:relative;right:14px;width:143px}.searchbox-horizontal-asd .searchBtn,.searchbox-horizontal-with-title-asd .searchBtn{background-image:url(/images/search_btn.png);background-repeat:no-repeat;cursor:pointer;float:right;height:40px;position:relative;right:104px;width:143px}.findschool{width:209px;height:43px}.findschool a{display:block;width:209px;height:57px;background-image:url(/images/find_a_school3.gif);background-repeat:no-repeat;background-position:left top}.button,.button-paralegal{text-align:center;height:43px;width:auto;display:block}.findschool a:hover{background-position:bottom left}.category_rightnav,.nav_right{background-position:left top;background-repeat:no-repeat}.button{margin-top:30px;margin-bottom:30px}.button-paralegal{margin:16px auto}@media (min-width:480px){.button-paralegal{text-align:left;height:43px;width:210px;margin-left:100px;display:block;margin-top:16px;margin-bottom:16px}}.nav_right,.nav_right2{margin-bottom:12px;margin-left:14px}.nav_right{background-image:url(/images/nav_right.jpg);background-color:#FFF}#left_navigation3,#left_navigation3 a,#left_navigation3 a:hover,.rightnav{background-color:#B06D40}@media (min-width:468px){.nav_right{float:right}}.rightnav_header{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:400;color:#4A2D0D;text-decoration:none;text-align:center;padding-bottom:6px}.category_rightnav,.title_indent2{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:400;text-align:center;text-decoration:none}.rightnav{vertical-align:top;height:auto;width:256px;padding-bottom:10px}.title_indent{padding-top:7px;text-align:center}.title_indent2{padding-top:7px;padding-bottom:7px;color:#fff}.category_rightnav{background-image:url(/images/category_bck.jpg);vertical-align:middle;height:35px;width:256px;color:#FFF}#left_navigation3,#left_navigation3 ul li .specialty,.schools_statebox{font-family:Arial,Helvetica,sans-serif;font-size:12px}.bottom_rightnav{height:9px;width:274px;background-image:url(/images/category_bck_bottom.jpg);background-repeat:no-repeat;background-position:right top}#left_navigation3 ul li .specialty{color:#960;background-color:#B06D40;text-decoration:none}#left_navigation3{width:220px;color:#31312C;margin-left:18px;margin-top:10px}#left_navigation3 ul{margin:0;padding:0;list-style-type:none;border:none;line-height:1em}#left_navigation3 li{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#000;margin:0;text-align:left;padding-bottom:4px}#left_navigation3 a{display:block;padding:6px 0 4px 0;line-height: 19px;color:#4A2D0D;text-decoration:none;width:auto}.table-titles,.table-titles-end{padding:3px;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#666;border-left-color:#666}#left_navigation3 a:link,#navlist a:visited{text-decoration:none}#left_navigation3 a:hover{color:#000}.left_rightnav{height:auto;width:18px}.table-titles-end{border-right-width:1px;border-right-style:solid;border-right-color:#666}.schools_statebox{color:#333;background-color:#F1F1F1;text-align:center;vertical-align:top;width:164px;border:1px solid #999;margin:12px 20px 12px 12px;padding:6px 9px}.featured-schoolbox,.featured-schoolbox2{background-color:#ccd9e0;color:#333;margin-bottom:18px;padding:14px;position:relative;vertical-align:top;line-height:1;font-size:11px;text-align:left;text-decoration:none}.featured-schoolbox{border:1px solid #96A381;border-radius:10px;width:680px;height:75px}.featured-schoolbox2{border:1px solid #96A381;border-radius:10px;height:110px}.featured-logo{margin-right:20px;width:120px;height:80px;float:left;border:0}.embed-qs,.schoollogo img{margin-left:auto;margin-right:auto}.featured-request,.featured-request2{background-image:url(/images/uw-request.gif);background-position:left top;background-repeat:no-repeat;display:block;height:25px;width:170px;top:20px;vertical-align:top}.featured-request{position:absolute;left:520px}.featured-request2{float:right}.schoollogo img{margin-top:0!important}.embed-qs{width:350px!important;height:1000px!important}@media (min-width:468px){.embed-qs{width:450px!important;height:1000px!important}}@media (min-width:768px){.embed-qs{width:750px!important;height:1000px!important}}@media (min-width:992px){.schoollogo img{margin-top:0!important}.embed-qs{width:950px!important;height:1000px!important}}.responsive-form{padding:0}.state_map_container{width:100%;margin-bottom:10px}.state_map_container .column_state_list_resp{color:#666;font-size:12px;vertical-align:top;}.stateboxresp{background-color:#FFF;min-height:370px;margin-left:5px;margin-right:6px;padding-top:18px;padding-left:12px;text-align:left;vertical-align:top;width:100%}.column_state_list_resp{float:left;width:16%;color:#666}@media (max-width:767px){.column_state_list_resp{width:33%}}@media (min-width :768px){.column_state_list_resp{width:33%}}@media (min-width :992px){.column_state_list_resp{width:33%}}@media (min-width :1200px){.column_state_list_resp{width:16%}}.column_state_list_resp a{font-size:12px;color:#2C631C;text-decoration:none}.column_state_list_resp :hover{text-decoration:underline}.scTable{display:table;font-size:11px;margin-bottom:20px}.scHeading,.scRow{display:table-row}.scHeading{background-color:#4b4748;text-align:center;color:#fff;vertical-align:middle;padding:3px}.scCell{display:table-cell;border-right:1px solid #FFF;padding-left:5px;padding-right:5px}
.schoolbox3{background-color:#fff;border-top: 1px solid #96A381;color:#333;font-size:11px;margin-bottom:4px;padding:14px;text-align:left;text-decoration:none;vertical-align:top;position:relative}.schoolbox3last{background-color:#fff;border-top: 1px solid #96A381;border-bottom: 1px solid #96A381;color:#333;font-size:11px;margin-bottom:30px;padding:14px;text-align:left;text-decoration:none;vertical-align:top;position:relative}.layTest{left:0;margin-left:0;margin-top:10px;line-height:21px;font-size:13px}@media (min-width: 992px){.layTest{left:0px;margin-left:0;margin-top:0}}@media all and (min-width: 992px) and (-ms-high-contrast: none),(-ms-high-contrast: active){.layTest{margin-left:-180px!important}}.request2 a{margin-top:10px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.request2 a{margin-top:10px;margin-left:0;margin-right:0}.request2{margin-top:10px}}@media (min-width: 992px){.request2{float:left;width:0;margin-top:0}}.schoolnames qsct{font-size:20px}