﻿@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; border:none; outline:none; }
ul, ol { list-style-type:none }
a { text-decoration:none; color:#023eb9 }
a:hover { text-decoration:underline }
html, body { font:12px tahoma; color:#333; background:url(../images/main_bg.gif) top repeat #fff; line-height:18px; }
p { text-align:justify }
input, select, option, textarea { border:1px solid #CCC; }
input, textarea { border:1px solid #CCC; padding:2px; }
.fltrt { float:right; }
.fltlt { float:left; }
.txtrt { text-align:right; }
.txtlt { text-align:left }
.ccbox { -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; z-index:888; }
.ccbox4, .rc4 { -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; z-index:888; }
.rc8 { -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
.rc10 { -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
td { vertical-align:top; }
a.rmi { width:196px; height:27px; display:block; float:right; margin:0; background:url(../images/buttons.png) left -55px no-repeat; position:absolute; top:10px; right:10px; }
a.rmi:hover { width:196px; height:27px; display:block; float:right; margin:0; background:url(../images/buttons.png) left -82px no-repeat; }
.m10 { margin-top:10px; }
.noscripterr { background:#CC3300; color: #FFFFFF; padding: 5px 0; text-align: center; width: 100%; }
#wraper { width:1028px; position:relative; display:table; margin:0 auto; margin-bottom:15px; }
#header { width:1028px; position:relative; z-index:7878; }
#header .logo { width:213px; position:relative; float:left; margin-left:13px; height:86px; display:block; background:url(../images/main-sprite.png) top center no-repeat; text-indent:-999em; }
#header .top_right_w { width:auto; float:right; margin-right:13px; }
.top_right_w .tn_left { background:url(../images/main-sprite.png) -60px -88px no-repeat; }
.top_right_w .tn_right { background:url(../images/main-sprite.png) -95px -88px no-repeat; width:33px; }
#bg_w { background:#736f6d; text-align:center; }
.bg_w { padding-top:3px; background:#736f6d; text-align:right; }
#bg_w a { padding:0 10px; font:11px/25px tahoma; color:#fff; text-decoration:none; }
#bg_w a:hover { text-decoration:underline; }
#bg_w span { line-height:25px; }
.s_cont{width: 480px; position:absolute;  right:45px;  top: 39px; z-index:9999;}
.site-search {  }
.ss-left { background:url(../images/main-sprite.png) 0px -506px no-repeat; width:24px; height:27px; }
.ss-middle { border-top:1px solid #5f5b59; border-bottom:1px solid #5f5b59; }
.ss-txtfld { border:none; padding:4px 0; width:225px; }
.ss-right { width:73px; background:url(../images/main-sprite.png) -24px -506px no-repeat; display:block; height:27px; float:left; }
.ss-go { width:73px; height:27px; display:block; }
#header .nav { width:px; height:35px; clear:both; overflow:hidden; }
ul#topnav { width:1027px; overflow:hidden; float: left; color:#FFF; background:url(../images/main-sprite.png) 0px -121px repeat; }
ul#topnav li { float: left; }
ul#topnav li.img { float: left; font:12px/0px tahoma; }
ul#topnav a.home_img { background:url(../images/main-sprite.png) 0px -86px no-repeat; display:block; width:56px; height:35px; float:left; padding:0; margin:0; }
ul#topnav a.home_img:hover { background:url(../images/main-sprite.png) 0px -86px no-repeat; padding:0; margin:0; }
ul#topnav .nav_sep { background:url(../images/main-sprite.png) -57px -86px no-repeat; width:1px; float:left; display:block; height:36px; overflow:hidden; }
ul#topnav li.ft_img { background:url(../images/main-sprite.png) -129px -86px no-repeat; display:block; width:84px; height:35px; float:right; padding:0; margin:0; }
ul#topnav a.ft { display:inline-block; width:20px; height:20px; float:left; padding:0; margin:5px 0 0 11px; }
ul#topnav a.ft:hover { display:block; width:20px; height:20px; float:left; padding:0; margin:5px 0 0 11px; background:none }
ul#topnav a { color: #fff; padding:9px 25px; font:12px tahoma; display:block; }
ul#topnav a:hover { background:url(../images/main-sprite.png) 0px -157px repeat; text-decoration:none; }
ul#topnav a.tm1 { padding:9px 29px; }
ul#topnav div.sub_menu { width:auto; display:none; float:none; text-align:left; position:absolute; top:116px; padding-top:5px; }
ul#topnav div.sub_menu div.bg { background:#999; border-left:1px solid #403d3c; border-right:1px solid #403d3c; border-bottom:4px solid #403d3c; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; float:left; }
ul#topnav div.sub_menu ul { padding:1px; float:left; }
ul#topnav div.sub_menu li.heading { display:block; background:#625d5c; font:bold 12px/20px Trebuchet MS; margin-bottom:1px; border-bottom:1px solid #403d3c; padding:3px 5px; color:#fff; width:150px; }
ul#topnav div.sub_menu li { display:block; float:none; }
ul#topnav li div.sub_menu a { padding:1px 5px; text-decoration:none; font:bold 12px Trebuchet MS; color:#fff; display:inline-block; width:150px; }
ul#topnav li div.sub_menu a:hover { background:#827e7c; }
.breadcrumb { clear:right; width:760px; padding:0 8px 5px; float:left; }
.main-sub { float: right; font: bold 12px arial; margin-bottom: 5px; margin-right: 21px; text-decoration: none; }
.main-sub a { color: #333333; }
#content { width:1002px; position:relative; background:url(../images/footer-w-bg.png) -2051px repeat; float:left; padding:5px 13px 0 14px; }
#content .cont-body { width:1001px; padding-bottom:20px; float:left; }
.page_content { width:740px; float:left; background:#fffaf5; border: 1px solid #ffead6; padding:10px; margin-bottom:10px; overflow:hidden; }
.sh { overflow:hidden; margin-bottom:10px; }
.page_content .content_more { display:none; }
.sh2 { height:242px; overflow:hidden; }
.page_content h1 { padding:0px 0 8px; font:20px arial; color:#F63; }
.page_content img.cat_img { float:left; margin:0 8px 0px 0; border:1px solid #666; }
.page_content .cont_desc { font: 14px arial; color:#999; display:block; padding-bottom:5px; }
.page_content p { font:11px/16px tahoma; padding-bottom:16px; }
.read_more { width:70px; float:right; background:url(../images/bullets.gif) left -14px no-repeat; height:14px; padding-left:20px; z-index:555; margin-top:-22px; }
.read_more a { font:bold 11px tahoma; color:#e56639; cursor:pointer; }
.read_more2 { width:70px; background:url(../images/bullets.gif) left -14px no-repeat; height:14px; padding-left:20px; z-index:555; }
.read_more2 a { font:bold 11px tahoma; color:#e56639; cursor:pointer; }
.readMoreText { width:70px; background:url(../images/bullets.gif) left -14px no-repeat; height:16px; padding:0px 0px 2px 15px; z-index:555; font:bold 11px tahoma; color:#e56639; cursor:pointer; }
.down { width:70px; background:url(../images/bullets.gif) left top no-repeat; height:16px; padding:0px 0px 2px 17px; z-index:555; font:bold 11px tahoma; color:#e56639; cursor:pointer; }
.prog_header { border-bottom:1px solid #acacac; background:#e7e7e7; margin-bottom:2px; }
.prog_header td { padding:8px; }
.uni_rmi { width:339px; height:27px; display:block; margin:10px 0; background:url(../images/buttons.png) left top no-repeat; }
.uni_rmi:hover { background:url(../images/buttons.png) left -27px no-repeat; }
.prog_header2 { border-bottom:1px solid #e0e0e0; background:#f6f6f6; }
.prog_header2 td { padding:8px 8px 0; }
h3.pd { padding:8px 0 0 0; }
.rmi2 { width:339px; height:27px; display:block; margin:10px 0; background:url(../images/buttons.png) -200px -55px no-repeat; }
.rmi2:hover { background:url(../images/buttons.png) -200px -82px no-repeat; }
.review { border:1px solid #cacaca; }
.review td { padding:4px 8px; }
.review .header { background:#e7e7e7; border-bottom:1px solid #d5d5d5; }
.review .header span { font:bold 12px tahoma; color:#1D1D1D; }
.review .header span.date { font:bold 10px tahoma; color:#1D1D1D; display:block; width:70px; padding:3px 0 0 15px; float:right; }
.review .hd1 { background:#fff7eb; border-bottom:1px solid #ebd5b2; }
.review .m1 { margin-top:5px; }
.review .hd1a { width:45%; float:left; margin:8px 0 5px 25px; border-right:1px solid #d5d5d5; }
.review .hd1b { width:45%; float:right; margin:8px 0 5px; }
.review .pros { padding:5px; background:#f1f6ff; border-bottom:1px solid #FFF; }
.online_school { margin-bottom:10px; border-bottom:1px solid #999; width:100%; }
.online_school td { padding-bottom:10px; }
.online_school h3 { font:bold 12px tahoma; padding-bottom:5px; }
.online_school a.rmi { width:196px; height:27px; display:block; margin:0 0 10px 0; background:url(../images/buttons.png) left -55px #75d435; position:relative; top:0px; right:0px; float:left; }
.online_school a.rmi:hover { width:196px; height:27px; display:block; margin:0 0 10px 0; background:url(../images/buttons.png) left -82px #75d435; position:relative; top:0px; right:0px; float:left; }
.sch-career table a.rmi { background:#75d435; }
.filter_degree { width:554px; float:left; background:#c8e1ff; border: 1px solid #72a5e5; padding:5px; margin-bottom:10px; text-align:center; font-weight:bold; }
.filter_degree h3 { font:bold 12px arial; color:#000; padding-bottom:5px; }
.filter_degree a { font:bold 11px arial; color:#333; }
.body-inner h2 { font:bold 14px arial; color:#333; padding:5px; border:1px solid #f9e6e0; background:#f9ede9; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; clear:both; }
.body-inner h2.main-h2 { font:bold 16px arial; color:#333; padding:2px 0; clear:both; background:none; border:none; }
.filter, .filter-wide { width:550px; float:left; background:url(../images/filter_bg.gif) bottom repeat-x #fff6ee; border:1px solid #ead7c3; padding:5px 8px; margin-bottom:8px; position:relative }
.filter h4, .filter-wide h4 { font:bold 14px arial; color:#e25323; padding-bottom:8px; }
.filter h4 a, .filter-wide h4 a { color:#e25323; padding-right:200px; }
.filter ul, .filter-wide ul { display:block; list-style-type:none !important; }
.filter li, .filter-wide li { width:255px; float:left; padding-left:10px; padding-right:5px; background:url(../images/bullets.gif) left -70px no-repeat; }
.filter li h5, .filter-wide li h5 { font:13px/20px Arial; color:#333; float:left; display:block; width:300px; }
.filter li a, .filter li, .filter-wide li a, .filter-wide li { font:bold 12px/18px arial; color:#01429a; }
.filter a.view_all, .filter-widr a.view_all { display:block; float:right; text-align:right; font:11px tahoma; color:#000; text-decoration:underline; }
.filter span a, .filter-wide span a { font:bold 12px arial; color:#01429a; }
.filter span, .filter-wide span { font:bold 12px arial; color:#01429a; }
.filter p.des, .filter-widr p.des { margin-left:25px; padding:0; }
.filter-wide { width:730px; }
.filter-wide li { width:350px; }
.filter-sub { width:550px; overflow:hidden; background:#fff6ee; border:1px solid #ead7c3; margin-bottom:8px; position:relative }
.filter-sub h4 { font:bold 14px arial; color:#e25323; padding:5px 8px 8px 8px; margin-bottom:10px; border-bottom:1px solid #DDDEDF; }
.filter-sub h4 a { color:#e25323; }
.filter-sub ul { display:block; list-style-type:none; padding:0px 8px 0px 8px; }
.filter-sub li { padding:0 0 6px 10px; margin-bottom:6px; border-bottom:1px solid #DDD; overflow:hidden; background:url(../images/bullets.gif) left -66px no-repeat; }
.filter-sub li h5 { font:13px/20px Arial; color:#333; float:left; display:block; width:300px; padding-top:3px; }
/*.filter-sub li a{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:transparent
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#75d435), to(#4a9d0c)); 
background: -moz-linear-gradient(#75d435, #4a9d0c); background: linear-gradient(#75d435, #4a9d0c);
filter-sub:progid:DXImageTransform.Microsoft.gradient(GradientType='0',startColorstr='#75d435', endColorstr='#4a9d0c'); 
-ms-filter-sub:progid:DXImageTransform.Microsoft.gradient(GradientType='0',startColorstr='#75d435', endColorstr='#4a9d0c'); 
border:1px solid #295e02; font:bold 14px/23px Arial; color:#fff; text-shadow: 1px 1px 1px #292929; 
display:block; width:215px; float:right; text-align:center; letter-spacing:.5px; text-decoration:none;
}
.filter-sub li a:hover{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:transparent
background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4a9d0c), to(#75d435)); 
background: -moz-linear-gradient(#4a9d0c, #75d435); background: linear-gradient(#4a9d0c, #75d435);
filter-sub:progid:DXImageTransform.Microsoft.gradient(GradientType='0',startColorstr='#4a9d0c', endColorstr='#75d435'); 
-ms-filter-sub:progid:DXImageTransform.Microsoft.gradient(GradientType='0',startColorstr='#4a9d0c', endColorstr='#75d435');
border:1px solid #153200; font:bold 14px/23px Arial; color:#fff; text-shadow: 1px 1px 1px #292929; 
display:block; width:215px; float:right; text-align:center; letter-spacing:.5px; text-decoration:none
}*/
.red1{font-weight:bold; color:#900;}
.filter-sub li a { color:#333; }
.filter-sub li a.gb { width:196px; height:27px; display:block; float:right; margin:0; background:url(../images/buttons.png) left -55px no-repeat; text-indent:-999em; }
.filter-sub li a.gb:hover { background:url(../images/buttons.png) left -82px no-repeat; }
.filter-sub a.view_all { display:block; float:right; text-align:right; font:11px tahoma; color:#000; text-decoration:underline; }
.filter-sub span a { font:bold 12px arial; color:#01429a; }
.filter-sub p.des { margin-left:25px; padding:0; }
.filter .states { padding:0px 10px; display:block; margin-right:0px; margin:10px 0; float:left; border-right:1px solid #ffccba; }
.filter .states li { width:147px; float:none; display:block; background:url(../images/bullets.gif) no-repeat left -138px; }
.filter .states li a { color:#e25323; }
.filter .states:last {
border:none;
}
.filter .states:last-child { border:none; }
.slider { height:226px; width:754px; margin:0 10px; border:0px solid #CADDE8; float:left; margin-bottom:5px; }
.slider .externalControl { position:absolute; top:100px; left:233px; width:780px; z-index:55; }
.slider .externalControl .prev { float:left; border:none; z-index:9999; margin-right:5px; background:url(../images/pre-next.png) center bottom no-repeat; width:26px; height:26px; cursor:pointer; }
.slider .externalControl .next { float:right; border:none; z-index:9999; background:url(../images/pre-next.png) center top no-repeat; width:26px; height:26px; cursor:pointer; }
.slider .cara { clear:both; position:relative; overflow:hidden; height:226px; overflow:hidden; }
.slider .cara li { overflow: hidden; float: left; width: 754px; height: 226px; position:relative; }
.slider .overlay { position:absolute; top:202px; left:10px; width:735px; height:23px; }
.slider .overlay span { font:12px tahoma; color:#FFF; letter-spacing:0px; display:block; float:left; }
.slider .overlay a { font:12px tahoma; color:#FFF; letter-spacing:1px; text-decoration:underline; display:block; float:right; }
.banner1, .banner2, .banner3, .banner4, .banner5, .banner6 { background:url(../images/banners.jpg) no-repeat; width:754px; height:226px; }
.cara .banner1 { background-position: center top; }
.cara .banner2 { background-position: center -226px; }
.cara .banner3 { background-position: center -452px; }
.cara .banner4 { background-position: center -678px; }
.cara .banner5 { background-position: center -904px; }
.cara .banner6 { background-position: center -1130px; }
.cont-body .tabspanel { width:566px; padding-bottom:10px; border:1px solid #d9d9d9; clear:both; background:url(../images/banners.jpg) left bottom repeat-x #fff; margin:8px 0; float:left; overflow:hidden; }
.tabspanel ul.tabs { width:566px; height:34px; background:url(../images/banners.jpg) left -1506px repeat-x #fff; }
.tabspanel ul.tabs li { float:left; }
.tabspanel ul.tabs li span { background:url(../images/banners.jpg) left -1506px repeat-x #fff; font:bold 14px arial; color:#333; text-decoration:none; padding:8px 30px; display:block; }
.tabspanel ul.tabs li a:hover { background:url(../images/banners.jpg) -566px -1394px repeat-x #fff; }
.tabspanel ul.tablist { float:left; margin:5px 0px 0px 60px; }
.tabspanel ul.tablist li { padding:0 5px 0 15px; background:url(../images/bullets.gif) left -68px no-repeat; width:200px; float:left; }
.tabspanel ul.tablist li.heading { padding:0; height:30px; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:30px; color:#F90; background:none; }
.tabspanel ul.tablist li a { line-height:25px; font:11px/18px tahoma; color:#333; text-decoration:none; }
.tabspanel ul.tablist li a:hover { text-decoration:underline; }
#tabA #tabA2, #tabA #tabA3 { display:none; }
#tabB #tabA1, #tabB #tabA3 { display:none; }
#tabC #tabA1, #tabC #tabA2 { display:none; }
.b_cto { text-align:center; border-radius:5px; color:#fff; display:block; padding:7px 25px; border:1px solid #004679; box-shadow:inset 0px 0px 1px #05b9e5; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; background: #0364ad; text-shadow:1px 2px 2px #333; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA0OTdkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjVhOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #0497d7 0%, #025a9c 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0497d7), color-stop(100%, #025a9c)); background: -webkit-linear-gradient(top, #0497d7 0%, #025a9c 100%); background: -o-linear-gradient(top, #0497d7 0%, #025a9c 100%); background: -ms-linear-gradient(top, #0497d7 0%, #025a9c 100%); background: linear-gradient(top, #0497d7 0%, #025a9c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0497d7', endColorstr='#025a9c', GradientType=0 );
}
.b_cto:hover { text-shadow:0px 0px px #333; text-decoration:none; background: #025a9c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyNWE5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDk3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #025a9c 0%, #0497d7 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #025a9c), color-stop(100%, #0497d7)); background: -webkit-linear-gradient(top, #025a9c 0%, #0497d7 100%); background: -o-linear-gradient(top, #025a9c 0%, #0497d7 100%); background: -ms-linear-gradient(top, #025a9c 0%, #0497d7 100%); background: linear-gradient(top, #025a9c 0%, #0497d7 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#025a9c', endColorstr='#0497d7', GradientType=0 );
}
.b_cto, .b_cto:hover { background /*\**/: #0364ad\9 }
.left-wrap { width:213px; position:relative; margin:0px 5px 8px; float:left; display:inline; overflow:hidden; }
.search { background:url(../images/main-sprite.png) center -279px no-repeat; height:131px; padding:83px 12px 12px; display:inline-block; }
.left-menu, .left-menu li, .left-menu-l3, .left-menu-l3 li { }
.left-menu li { }
.left-wrap .left-menu-top { width:211px; position:relative; margin-top:5px; border:1px solid #ca491d; padding-bottom:10px; background:#FFFBF9; }
.left-wrap .left-heading-top { font:bold 13px/27px arial; color:#fff; padding-left:10px; background:url(../images/main-sprite.png) center -222px repeat-x #fffbf9; }
.left-menu-top ul.left-nav, .right-menu-top ul.left-nav, .rl ul.left-nav { position:relative; padding-top:4px; }
.left-menu-top ul.left-nav li, .right-menu-top ul.left-nav li, .rl ul.left-nav li { position:relative; padding:3px 5px 3px 10px; border-bottom:1px solid #dddedf; }
.left-menu-top ul.left-nav li a, .right-menu-top ul.left-nav li a, .rl ul.left-nav li a { font:12px tahoma; color:#333 }
.left-menu-top ul.left-nav li a:hover { color:#069; text-decoration:none; }
.no-p { background: url(../images/Cancel.gif) no-repeat scroll 6px 10px #FFFFFF; border: 1px solid red; color: Red; display: block; font: bold 12px verdana; padding: 10px 10px 10px 45px; text-decoration: underline; margin:5px 0; }
.ts-logos li{ text-align:center;}
.ts-logos li img{margin:5px 0;}
.ts-logos li a.kri{ margin-left:auto; margin-right:auto;}
.left-menu div.lh { display:none; }
.left-wrap .left-menu { width:211px; position:relative; margin-top:5px; border:1px solid #7da7db; padding-bottom:10px; }
.left-wrap .left-heading { font:bold 12px/27px arial; color:#242424; padding-left:10px; margin-bottom:5px; background:url(../images/main-sprite.png) center -251px repeat-x #fff; }
.left-menu ul.left-nav { position:relative; padding:0px 5px 3px; }
.left-menu ul.left-nav li { padding:3px 5px 3px 5px; border-bottom:1px solid #dddedf; font:12px tahoma; color:#333 }
.left-menu ul.left-nav li.moredegrees a { border-bottom:1px solid #dddedf; font:bold 12px tahoma; color:#F60; }
.left-menu ul.left-nav li.selected { border:1px solid #f9e6e0; background:#f9ede9; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.left-menu ul.left-nav li a { font:12px tahoma; padding-bottom:3px; color:#333 }
.left-menu ul.left-nav li a:hover { color:#069; text-decoration:none; }
.left-menu a.more { float: left; display:inline-block; margin:4px 5px 0 0px; width:10px; height:10px; background:url(../images/bullets.gif) left -53px no-repeat; }
.left-menu a.less { float: left; display:inline-block; margin:4px 5px 0 0px; width:10px; height:10px; background:url(../images/bullets.gif) left -38px no-repeat; }
.left-menu ul.leftnav { position:relative; padding:0px 5px 0 15px; }
.left-menu ul.leftnav li { position:relative; padding:3px 5px 3px 10px; border-bottom:1px solid #ebecec; text-align:left; }
.left-menu ul.leftnav li.selected { border:1px solid #f9e6e0; background:#f9ede9; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }
.left-menu div ul.leftnav li a { font:11px tahoma; padding-bottom:3px; color:#333 }
.left-menu ul.leftnav li a:hover { color:#C33; text-decoration:none; }
.left-menu ul.leftnav-l3 { position:relative; padding:0 0 0 42px; }
.left-menu ul.leftnav-l3 li { position:relative; padding:3px 5px 3px 0px; border-bottom:1px solid #ebecec; text-align:left; }
.left-menu div ul.leftnav-l3 li a { font:11px tahoma; padding-bottom:3px; color:#333 }
.left-menu ul.leftnav-l3 li a:hover { color:#C33; text-decoration:none; }
.left-wrap .left-menu2 { width:272px; position:relative; margin-bottom:10px; padding-bottom:10px; }
.left-menu2 .school { width:264px; position:relative; text-align:center; border-bottom:1px dashed #999; padding-bottom:10px; margin:20px 4px 0; }
.left-menu2 .school a { clear:left; font:bold 12px arial; color:#06C; display:block; margin-top:10px; }
.left-testi { padding:10px; height:200px; }
.left-testi span { font-weight:bold; color:#06C; font-style:italic; }
.body-inner { width:566px; float:left; position:relative; padding:0 8px; z-index:888 }
.body-inner p { padding:5px 0; }
.body-inner h1 { padding:0px 0 8px; font:20px arial; color:#F63; }
.body-inner .cont_desc { font: 14px arial; color:#999; display:block; padding-bottom:5px; }
.uni_info_butt { width:563px; height:27px; display:block; float:right; margin:10px 0; background:url(../images/buttons.png) left -110px no-repeat; }
.uni_info_butt:hover { background:url(../images/buttons.png) left bottom no-repeat; }
.uni_listing { padding-top:12px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:#f5f5f5; margin-bottom:12px; border:1px solid #D3D3D3 }
.uni_listing h4 { font:bold 14px arial; color:#e25323; padding:0 10px 10px 10px; width:auto; margin-bottom:10px; border-bottom:1px solid #DDDEDF; }
.uni_listing ul { display:block; margin-left:10px; margin-right:10px; list-style-type:none; }
.uni_listing li { background:url(../images/bullets.gif) left -134px no-repeat; padding:0 0 7px 10px; margin-bottom:6px; border-bottom:1px solid #DDDEDF; overflow:hidden; }
.uni_listing li h5 { font:13px/20px Arial; color:#333; padding-top:3px; z-index:99999; background:none; float:left; }
.uni_listing li h5 a { font:13px/20px Arial; color:#333; float:left; display:block; width:375px; text-shadow:none; border:none; text-align:left; letter-spacing:normal; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; filter:none; background:none; }
.uni_listing li h5 a:hover { font:13px/20px Arial; color:#333; float:left; display:block; width:375px; background:none; text-shadow:none; border:none; text-align:left; letter-spacing:normal; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; text-decoration:underline; filter:none; }
.uni_listing li a { -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:#4a9d0c; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#75d435), to(#4a9d0c)); background: -moz-linear-gradient(#75d435, #4a9d0c); background: linear-gradient(#75d435, #4a9d0c); filter:progid:DXImageTransform.Microsoft.gradient(GradientType='0', startColorstr='#75d435', endColorstr='#4a9d0c'); /* IE6 & IE7 */
-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType='0', startColorstr='#75d435', endColorstr='#4a9d0c'); /* IE8 */
border:1px solid #295e02; font:bold 14px/23px Arial; color:#fff; text-shadow: 1px 1px 1px #292929; display:block; width:150px; float:right; text-align:center; letter-spacing:.5px; text-decoration:none; }
.uni_listing li a:hover { -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4a9d0c), to(#75d435)); background: -moz-linear-gradient(#4a9d0c, #75d435); background: linear-gradient(#4a9d0c, #75d435); filter:progid:DXImageTransform.Microsoft.gradient(GradientType='0', startColorstr='#4a9d0c', endColorstr='#75d435'); /* IE6 & IE7 */
-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType='0', startColorstr='#4a9d0c', endColorstr='#75d435'); /* IE8 */
border:1px solid #153200; font:bold 14px/23px Arial; color:#fff; text-shadow: 1px 1px 1px #292929; display:block; width:150px; float:right; text-align:center; letter-spacing:.5px; text-decoration:none }
#content .uni_form { background:#fff; padding:20px 80px; width:841px; }
.uni_form h1 { }
.uni_form .f_cont { background:#fff; border:1px solid #d4d4d4; }
.f_cont h2 { font:bold 15px tahoma; padding:8px 10px; border-bottom:1px solid #ffd2bd; border-radius:4px 4px 0 0; background: #fff9f6; background: -moz-linear-gradient(top, #fff9f6 0%, #ffe8dc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff9f6), color-stop(100%, #ffe8dc)); background: -webkit-linear-gradient(top, #fff9f6 0%, #ffe8dc 100%); background: -o-linear-gradient(top, #fff9f6 0%, #ffe8dc 100%); background: -ms-linear-gradient(top, #fff9f6 0%, #ffe8dc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff9f6', endColorstr='#ffe8dc', GradientType=0 );
background: linear-gradient(top, #fff9f6 0%, #ffe8dc 100%); }
.f_cont .forms { display:block; font:14px tahoma; padding:20px 30px; }
.forms li { }
.drow { clear:both; margin:0 0 10px; overflow:hidden; }
.drow .lab { clear:both; padding:0 40px 2px; line-height:18px; overflow:hidden; font:bold 12px arial; }
.drow .val { float:left; clear:both; padding:0 40px; }
.drow .val .p_radio { float:left; }
.drow .val .p_checkbox input{width:25px; float:left;}
.drow .val .p_checkbox label{ clear:none !important;}
.drow .val .p_radio input { width:25px; }
.drow .val .p_radio label { width:35px; clear:none; display:inline; }
.drow label.error, .f_cont .info3 label.error { clear:both; font:11px tahoma; color:#fff; display:inline-block; margin:5px 0 0; overflow:hidden; text-align:left; border:1px solid #a52626; padding:3px 5px 4px 22px; background:url(../images/err.gif) 3px 4px no-repeat #c92b2b; border-radius:3px; }
.drow select, .drow input { font:12px tahoma; border:1px solid #b1b1b1; border-radius:3px; padding:3px; width:311px; -moz-box-shadow:inset 1px 1px 3px #e8e8e8; -webkit-box-shadow:inset 1px 1px 3px #e8e8e8; box-shadow:inset 1px 1px 3px #e8e8e8; }
.val select { width:319px; }
.val option { border:none; }
.drow .rad input, .drow .rad input.error { width:15px; margin-right:7px; }
.rad label { margin-right:10px }
.drow input.error { border:1px solid #e50000; width:311px; float:left; margin-right:10px; -moz-box-shadow:inset 1px 1px 3px #ffdcdc; -webkit-box-shadow:inset 1px 1px 3px #ffdcdc; box-shadow:inset 1px 1px 3px #ffdcdc; }
.info1 { padding:0px 20px 10px; font:11px tahoma; color:#6f6f6f; }
.info2 { padding:0px 20px 10px; font:11px tahoma; color:#af6b00; }
.info3 { padding:0px 20px 10px; font:13px tahoma; color:#262625; }
.info3 input.error { width:35px; float:left; }
.info3 label.error { font:11px tahoma; color:#fff; display:inline-block; overflow:hidden; text-align:left; border:1px solid #a52626; padding:3px 5px 4px 22px; background:url(../images/err.gif) 3px 4px no-repeat #c92b2b; border-radius:3px; margin-right:10px; }
.cto { padding:10px 0 15px; }
.ctob { display:block; width:227px; height:44px; margin:0 auto; background:url(../images/free_info_big.jpg) top no-repeat; border:none; border:0 !important; box-shadow:0px 0px 0px #E8E8E8 inset !important }
.ctob:hover { background:url(../images/free_info_big.jpg) bottom no-repeat; }
.box { padding:20px; border:1px solid #dddddd; margin:10px 0px 0 10px; font:12px/18px tahoma; letter-spacing:.5px; }
.box h3 { font:bold 20px arial; color:#638b00; padding:0 0 10px; }
.box ul { list-style-type:disc; list-style-position:outside; font:bold 17px arial; color:#666; margin-left:15px; }
.box li { }
.box h4 { font:bold 12px arial; color:#638b00; padding:0 0 5px; }
.drow input.in1 { width:147px; float:left; margin:0; }
.drow input.in2, .drow .in2 { width:100px; }
.drow .in3 { display:block; float:left; position:relative }
.drow .in3 input, .drow .in3 label { width:auto; display:inline-block; margin-right:5px; }
.drow .in3 label.error { left:100px; position:absolute; top:-10px; width:110px; }
.info3 .optchk { display:block; position:relative; margin-top:25px; }
.info3 .optchk label.error { display:block; left:6px; position:absolute; top:-28px; }
.val label { font:bold 12px arial; display:block; clear:both; }
.drow .ln { left:214px; }
.drow input.mr { margin-right:10px; }
.notice { padding:7px 10px; text-align:center; font:bold 14px tahoma; color:000; text-shadow:1px 0px #d9ffb4; background: #cde19b; background: -moz-linear-gradient(top, #cde19b 0%, #9ac235 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cde19b), color-stop(100%, #9ac235)); background: -webkit-linear-gradient(top, #cde19b 0%, #9ac235 100%); background: -o-linear-gradient(top, #cde19b 0%, #9ac235 100%); background: -ms-linear-gradient(top, #cde19b 0%, #9ac235 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cde19b', endColorstr='#9ac235', GradientType=0 );
background: linear-gradient(top, #cde19b 0%, #9ac235 100%); }
.col1 { width:402px; float:left; padding:0 0 0 18px; }
.col2 { width:395px; float:left; }
.alc { text-align:center; }
.form_cont { border:1px solid #d5b674; width:400px; background:#f6f1de; }
.form_cont .f_heading { border-radius:4px 4px 0 0; background:#e7cc92; padding:10px 15px; }
.f_heading h4 { font:bold 14px tahoma; color:#000; padding-bottom:15px; }
.f_heading h5 { font:bold 12px tahoma; color:#614200; }
.form_cont h2 { background:url(../images/head_bg.png) left top no-repeat; margin:0 0 0 -16px; color:#2d3f00; padding: 8px 15px; font: bold 13px tahoma; width:386px; height:36px; }
.body-inner .rp { }
.body-inner .rp li { font:bold 11px/18px tahoma; display:block; border-bottom:1px solid #aac7e9; background:#dcecff; padding:5px; }
.body-inner .rp li:hover { border-bottom:1px solid #6a9ddd; background:#c8e1ff; }
.body-inner .rp li a { color:#002f6a; }
.nursing_banner { position:relative; width:762px; height:188px; background:url(../images/nursing-baner.jpg) no-repeat; margin-bottom:10px; }
.nursing_banner h3 { font:20px Verdana, Geneva, sans-serif; color:#0966a7; padding:20px 0 10px 20px; }
.nursing_banner .txtbanner { display: block; padding-left: 20px; width: 300px; font-size:13px; font-weight:normal; }
.nursing_banner .nb_link, .banner .nb_link { display:block; width:193px; height:48px; position:absolute; bottom:20px; left:20px; background:url(../images/REQ_N.png) top no-repeat; float:left; }
.nursing_banner .nb_link:hover, .banner .nb_link:hover { background:url(../images/REQ_N.png) bottom no-repeat; }
.criminal_b { background:url(../images/criminal.jpg) no-repeat; }
.cia_b { background:url(../images/justice.jpg) no-repeat; }
.business_b { background:url(../images/business.jpg) no-repeat; }
.trades_b { background:url(../images/trades.jpg) no-repeat; }
.art_b { background:url(../images/art.jpg) no-repeat; }
.art_b .nb_link { display:block; width:193px; height:48px; position:absolute; left:auto; bottom:0; top:20px; right:20px; background:url(../images/REQ_N.png) top no-repeat; float:left; }
.art_b .txtbanner { width:330px; }
.human_b .txtbanner, .technology_b .txtbanner, .science_b .txtbanner { width:340px; }
.political_b .txtbanner { color:#ccc; }
.political_b h3 { color:#fff !important; }
.engineering_b { background:url(../images/engineering.jpg) no-repeat; }
.religious_b { background:url(../images/religious.jpg) no-repeat; }
.religious_b h3 { font:20px Verdana, Geneva, sans-serif; color:#0966a7; text-align:right; padding:20px 20px 10px 20px; }
.religious_b .txtbanner { display: block; padding-right: 20px; float:right; text-align:right; width: 330px; font-size:13px; }
.religious_b .nb_link { display:block; width:193px; height:48px; position:absolute; bottom:20px; left:auto; right:15px; background:url(../images/REQ_N.png) top no-repeat; float:left; }
.technology_b { background:url(../images/technology.jpg) no-repeat; }
.psychology_b { background:url(../images/psychology.jpg) no-repeat; }
.legal_b { background:url(../images/legal.jpg) no-repeat; }
.human_b { background:url(../images/human.jpg) no-repeat; }
.healthcare_b { background:url(../images/healthcare.jpg) no-repeat; }
.education_b { background:url(../images/education.jpg) no-repeat; }
.culinary_b { background:url(../images/culinary.jpg) no-repeat; }
.degrees_b { background:url(../images/degrees.jpg) no-repeat; }
.science_b { background:url(../images/science.jpg) no-repeat; }
.social_b { background:url(../images/social.jpg) no-repeat; }
.liberal_b { background:url(../images/liberal.jpg) no-repeat; }
.political_b { background:url(../images/political.jpg) no-repeat; }
.technology_b h3, .healthcare_b h3, .criminal_b h3, .education_b h3, .psychology_b h3, .science_b h3 { font:20px Verdana, Geneva, sans-serif; color:#0966a7; width:460px; padding:5px 0 5px 20px; }
.nursing_b h3 { font:20px Verdana, Geneva, sans-serif; color:#0966a7; width:430px; padding:5px 0 5px 20px; }
.body { width:762px; float:left; position:relative; padding:0 7px; }
h1 { padding:0px 0 8px; font:20px arial; color:#F63; }
.body p { padding:10px 0; }
.body .cont_desc { font: 14px arial; color:#999; display:block; padding-bottom:5px; }
.body h2 { width:100%; margin-top:10px; margin-bottom:10px; color:#FF6633; font-size:18px; }
.body ul { list-style-type:disc; list-style-position:inside; }
.body .filter-sub ul { list-style-type:none; }
.row { float:left; display:inline-block; margin-bottom:8px; }
.cpan { width:350px; float:left; background:url(../images/filter_bg.gif) bottom repeat-x #fff6ee; border:1px solid #ead7c3; padding:5px 8px; margin:0 13px 0 0; display:inline; }
.cpan h4 { font:bold 13px arial; color:#e25323; padding-bottom:8px; width:262px; float:left; }
.cpan h4 a { color:#e25323; }
.cpan img { float:left; width:88px; height:40px; }
.cpan .cimg { float:right; width:88px; height:40px; }
.cpan ul { display:block; margin-left:10px; list-style-type:none; clear:both; }
.cpan li { background:url(../images/bullets.gif) left -138px no-repeat; padding-left:10px; font:normal 12px/16px arial; color:#01429a; }
.cpan li a { font:normal 12px/16px arial; color:#01429a; }
.cpan a.view_all { display:block; float:right; text-align:right; font:11px tahoma; color:#000; text-decoration:underline; clear:both; width:45px; }
.featured_on { background:url(../images/banners.jpg) left -1357px no-repeat; width:566px; height:117px; margin-bottom:10px; }
.msg1 { background:pink; border: 1px solid; border-radius: 5px 5px 5px 5px; color: red; display: block; font: 14px arial; padding: 10px; }
.w_pros { border:1px solid #d3d3d3; display:inline; float:left; margin-right:20px; width:190px; padding:10px; background:#FDFAF7; }
.w_pros h4 { padding-bottom:10px; }
.body-inner .hl-box { width:560px; margin:0 auto; }
.hl-box .hl-heading { width:558px; height:28px; border:1px solid #17569e; background:url(../images/banners.jpg) left -1477px repeat-x #9abe9c; z-index:2; display:inline-block; }
.hl-box .hl-heading h2 { text-align:center; font:bold 14px arial; color:#000; line-height:28px; background:none; border:none; padding:0; }
.hl-body { width:545px; background:#e7f6ff; margin:0 7px 0 7px; border:1px solid #cce3f5; border-top:none; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; overflow:hidden; }
.hl-body ul { padding:10px 0 15px 20px; width:245px; display:inline-block; float:left; }
.hl-body ul li { display:block }
.hl-body ul li a { color:#333; text-decoration:underline; }
.hl-body ul li a:hover { text-decoration:none; }
.hl-body ul li.heading { font:bold 14px arial; padding-top:10px; float:none; display:inline-block; }
.hl-body ul li.heading a { font:bold 14px arial; text-decoration:none; }
.top_sch { width:564px; border:1px solid #1276bb; margin-bottom:5px; }
.fw { width:762px; }
.fwt { width:395px; float:left; }
.cto_b { display:block; width:186px; height:30px; background:url(../images/cto_b.gif) no-repeat; }
.top_sch h4 { font:bold 15px/30px tahoma; letter-spacing:.5px; color:#fff; padding-left:15px; background: #1377bc; background: -moz-linear-gradient(top, #1d85c4 0%, #0d65ae 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d85c4), color-stop(100%, #0d65ae)); background: -webkit-linear-gradient(top, #1d85c4 0%, #0d65ae 100%); background: -o-linear-gradient(top, #1d85c4 0%, #0d65ae 100%); background: -ms-linear-gradient(top, #1d85c4 0%, #0d65ae 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d85c4', endColorstr='#0d65ae', GradientType=0 );
background: linear-gradient(top, #1d85c4 0%, #0d65ae 100%); }
.top_sch .sch { padding:10px; background: #e9f1f7; background: -moz-linear-gradient(top, #ffffff 0%, #d3e3ef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #d3e3ef)); background: -webkit-linear-gradient(top, #ffffff 0%, #d3e3ef 100%); background: -o-linear-gradient(top, #ffffff 0%, #d3e3ef 100%); background: -ms-linear-gradient(top, #ffffff 0%, #d3e3ef 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d3e3ef', GradientType=0 );
background: linear-gradient(top, #ffffff 0%, #d3e3ef 100%); border-radius:0 0 4px 4px; }
.sch .cto2 { border:1px solid #658f07; margin:10px 0px 0; display:inline-block; padding:2px 15px; font:bold 14px "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", sans-serif; color:#fff; background: #8ebb13; background: -moz-linear-gradient(top, #96c119 0%, #81b20f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #96c119), color-stop(100%, #81b20f)); background: -webkit-linear-gradient(top, #96c119 0%, #81b20f 100%); background: -o-linear-gradient(top, #96c119 0%, #81b20f 100%); background: -ms-linear-gradient(top, #96c119 0%, #81b20f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c119', endColorstr='#81b20f', GradientType=0 );
background: linear-gradient(top, #96c119 0%, #81b20f 100%); -moz-box-shadow:inset 0px 1px 1px #b6da4d; -webkit-box-shadow:inset 0px 1px 1px #b6da4d; box-shadow:inset 0px 1px 1px #b6da4d; text-shadow: 1px 1px 0px #4f6a0a; }
.sch .cto2:hover { text-decoration:none; -moz-box-shadow:0px 0px 3px #4f6a0a; -webkit-box-shadow:0px 1px 2px #4f6a0a; box-shadow:0px 1px 2px #4f6a0a; }
.bdr1 { border:1px solid #ccc; }
.filter .st2 { font:bold 14px tahoma; color:#333; padding:0; }
.no-ryt { width:760px; font:11px/16px tahoma; color:#333; letter-spacing:0.7px; }
.no-ryt .filter-sub { width:760px }
.no-ryt .ae_box { overflow:hidden; background:url(../images/ae-box-bg-big.jpg) center -1px no-repeat; width:740px; clear:both; }
.no-ryt .ae_box .ask_box .ftarea { float: left; margin: 10px 0; overflow: auto; resize: vertical; width: 699px; }
.no-ryt .ae_box .ask_box .finput_email { float: left; width: 338px; }
.no-ryt .ae_box .ask_box .finput_name { float: left; margin-right: 10px; width: 340px; }
.right { width:187px; float:right; margin-right:5px; display:inline; }
.right .left-menu { width:185px; position:relative; border:1px solid #d3d3d3; margin-bottom:5px; padding-bottom:10px; background: #fff6ec; }
.right .left-heading { background:url(../images/main-sprite.png) -28px -194px repeat-x #fff; font:bold 12px/27px arial; color:#242424; padding-left:10px; }
.right .right-cont { padding:10px; border-bottom:1px solid #CCC; }
.right td.links { padding:5px 12px; }
.right .coll_finder { width:185px; border:1px solid #1276bb; margin-bottom:5px; }
.coll_finder h4 { font:bold 14px/27px arial; color:#fff; padding-left:40px; background:url(../images/main-sprite.png) -4px -1440px repeat-x #fffbf9; }
.coll_finder .col_form { padding:10px; background: #e9f1f7; background: -moz-linear-gradient(top, #ffffff 0%, #d3e3ef 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #d3e3ef)); background: -webkit-linear-gradient(top, #ffffff 0%, #d3e3ef 100%); background: -o-linear-gradient(top, #ffffff 0%, #d3e3ef 100%); background: -ms-linear-gradient(top, #ffffff 0%, #d3e3ef 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d3e3ef', GradientType=0 );
background: linear-gradient(top, #ffffff 0%, #d3e3ef 100%); border-radius:0 0 4px 4px; }
.col_form p { text-align:center; font:13px arial; }
.col_form select { font:12px arial; padding:2px; width:165px; margin-top:10px; }
.col_form .cto2 { border:1px solid #658f07; margin:10px 23px 0; display:inline-block; padding:2px 15px; font:bold 15px "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", sans-serif; color:#fff; background: #8ebb13; background: -moz-linear-gradient(top, #96c119 0%, #81b20f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #96c119), color-stop(100%, #81b20f)); background: -webkit-linear-gradient(top, #96c119 0%, #81b20f 100%); background: -o-linear-gradient(top, #96c119 0%, #81b20f 100%); background: -ms-linear-gradient(top, #96c119 0%, #81b20f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c119', endColorstr='#81b20f', GradientType=0 );
background: linear-gradient(top, #96c119 0%, #81b20f 100%); -moz-box-shadow:inset 0px 1px 1px #b6da4d; -webkit-box-shadow:inset 0px 1px 1px #b6da4d; box-shadow:inset 0px 1px 1px #b6da4d; text-shadow: 1px 1px 0px #4f6a0a; }
.col_form .cto2:hover { text-decoration:none; -moz-box-shadow:0px 0px 3px #4f6a0a; -webkit-box-shadow:0px 1px 2px #4f6a0a; box-shadow:0px 1px 2px #4f6a0a; }
.right .right-menu-top { width:185px; position:relative; margin-bottom:5px; border:1px solid #ca491d; padding-bottom:10px; background:#f7fcff; }
.right .right-heading-top { font:bold 13px/27px arial; color:#fff; padding-left:10px; background:url(../images/main-sprite.png) center -222px repeat-x #fffbf9; }
.bi_cont { float:right; width:774px; }
.kaplan-l { width:179px; height:77px; display:block; background:url(../images/main-sprite.png) left -534px repeat-x #fff; margin-top:8px; }
.kaplan-p { width:179px; height:74px; display:block; background:url(../images/main-sprite.png) left -611px repeat-x #fff; margin-top:8px; }
.kaplan-a { width:179px; height:68px; display:block; background:url(../images/main-sprite.png) left -685px repeat-x #fff; margin-top:8px; }
.kaplan-w { width:179px; height:62px; display:block; background:url(../images/main-sprite.png) left -753px repeat-x #fff; margin-top:8px; }
.kri { width:179px; height:23px; display:block; background:url(../images/main-sprite.png) left -816px repeat-x #fff; margin:3px 0 8px; }
.kri:hover { width:179px; height:23px; display:block; background:url(../images/main-sprite.png) left -839px repeat-x #fff; }
.nl_go { width:26px; height:22px; display:block; background:url(../images/main-sprite.png) left -196px no-repeat; }
.right .left-menu2 { width:185pxpx; position:relative; border:1px solid #d3d3d3; margin-bottom:5px; background:#f7fcff; }
.right .left-heading2 { font:bold 12px/27px arial; color:#242424; padding-left:10px; background:url(../images/main-sprite.png) -28px -194px repeat-x; }
.right .left-menu2 p { min-height:75px; line-height:14px; }
.newsletter { width:185px; }
.newsletter .txt { background:#F6FBFC; width:130px; }
.rl { }
.rl table td { padding:10px 0 0 10px; }
.or { font:bold 13px tahoma; color:#202020; text-align:center; }
.rl td { font:bold 11px tahoma; color:#202020; padding-BOTTOM:10px; }
.rl td img { margin-top:4px; }
.rl span { line-height:14px; }
.rl ol li { padding-bottom:5px; }
.rl ol a { font:11px/14px tahoma; border-bottom:none; text-decoration:underline; }
.rl ol a:hover { text-decoration:none; }
.top-prog { margin:10px 17px; float:left; }
#footer-cont { width:1028px; position:relative; clear:both; float:left; overflow:hidden; background: url(../images/footer-w-bg.png) repeat -2051px 50%; }
#footer-cont .footer { width:1028px; position:relative; margin:0 auto; background:url(../images/footer-w-bg.png) -1028px bottom no-repeat; padding-bottom:10px; height:149px; }
.footer p { text-align:center; padding:2px 0 0px 20px; }
.footer div,.deg_footer div { width:auto !important ; text-align:center; margin-top:10px;}
.footer .mspark,.deg_footer .mspark{ padding: 15px 60px;background: url(../images/mindspark.gif) no-repeat 0 7px transparent;}
.deg_footer .mspark{margin-bottom:10px;}
.footer_search { float:right; width:190px; margin-right:12px; padding:10px; display:inline; overflow:hidden; }
.nobdr { border:none; }
/*20101126*/
.showhide { margin-bottom:27px; overflow:hidden; padding:10px; height:300px; }
.showhide ul { list-style-type:disc; list-style-position:inside; padding-left:12px; }
.sch_arrows { padding: 10px; background:#ddd; border-bottom:2px solid #bbb; border-top:2px solid #ccc; margin-bottom:5px; position:relative; overflow:hidden; }
.sch_arrows span.number { background: url(../images/ns-bg.png) no-repeat scroll center center transparent; color: #FFFFFF; display: block; float: left; font: bold 22px/36px arial; height: 36px; text-align: center; width: 36px; }
.sch_arrows h2 { color: #026feb; float: left; font: bold 18px arial; padding-left: 6px; }
.sch_arrows h3 { font: bold 12px arial; left: 51px; position: absolute; top: 31px; z-index:9999; }
#content_arrows { padding:15px 15px 0px; overflow:hidden; clear:both; }
#content_arrows li { list-style:disc outside none; margin-left:20px; }
#content_arrows li { list-style:none outside none; margin-bottom:5px; }
#content_arrows .arrow_prev_disabled, #content_arrows .arrow_prev_disabled a, #content_arrows .arrow_prev_disabled a:hover { background:url(../images/buttons.gif) no-repeat 0 -74px; border-bottom:0 none; width:160px; }
#content_arrows li { float:left; list-style-type:none; margin:0 0 5px; }
#content_arrows .arrow_prev_disabled a, #content_arrows .arrow_next_disabled a { cursor:default; }
#content_arrows a { float:left; height:37px; overflow:hidden; text-indent:-5000px; }
#content_arrows .arrow_prev, #content_arrows .arrow_next, #content_arrows .arrow_prev a, #content_arrows .arrow_next a { background:url(../images/buttons.gif) no-repeat scroll left top transparent; }
#content_arrows li.arrow_next, #content_arrows li.arrow_next_disabled { float:right; }
#content_arrows li { float:left; list-style-type:none; margin:0 0 5px; }
#content_arrows .arrow_next, #content_arrows .arrow_next a { background-position:0 -111px; width:130px; }
#content_arrows .arrow_next a:hover { background-position:0 -148px; width:130px; }
#content_arrows .arrow_prev, #content_arrows .arrow_prev a { background-position:0 top; width:160px; }
#content_arrows .arrow_prev a:hover { background-position:0 -37px; width:160px; }
#content_arrows .arrow_next_disabled, #content_arrows .arrow_next_disabled a { width:130px; background:url(../images/buttons.gif) 0 -185px no-repeat; }
a.cto-b { background:url(../images/bg-bt.gif) repeat-x center top #f57036; border: 1px solid #857f7d; color: #333; display: inline-block; margin: 8px 0 8px; padding: 6px 10px; cursor:pointer; }
a.cto-b span { background: url(../images/bg-bb.gif) no-repeat left 0px; padding-left:23px; font: bold 14px arial; }
a.cto-b:hover, a.cto-b span:hover { text-decoration:none; color:#fff; }
.r-qdf { background:url(../images/r-qdf2.png) repeat-x center top #2d2d2d; border: 1px solid #686767; margin: 10px 0; float:left; width: 564px; }
.r-qdf .r-img { background:url(../images/r-qdf1.png) no-repeat left top; width:79px; height:89px; float:left; }
.r-qdf h3 { font:bold 16px/20px arial; color:#bbf717; padding:5px 10px 10px 10px; }
.r-qdf iframe { float:right; }
#rc-qdf { font-size: 12px; overflow: hidden; padding: 5px 10px 8px 0px; clear:right; }
#rc-qdf div { display:block; margin:0 9px 0px 0px; overflow:hidden; float:left; }
#rc-qdf div select { font-size:12px; border:1px solid #666; width:148px; padding:1px; }
#rc-qdf div option { font-size:12px; padding:1px; }
#rc-qdf .button { display:block; font:bold 13px arial; padding:3px 10px 3px 24px; background:url(../images/r-qdf3.png) no-repeat; cursor:pointer; color:#222222; text-align:left; text-decoration:none; width:60px; float:right; margin:10px 13px 0; }
.ae_box { clear:both; width:525px; background:url(../images/aeboxbg_s.jpg) no-repeat center top; padding:60px 10px 10px 10px; border:1px solid #739b4c; -moz-border-radius:8px; overflow:hidden; margin:10px auto; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
.ae_fw { width:742px; background:url(../images/aeboxbg.jpg) no-repeat center top; }
/**/
.ae_box .qas { }
.ae_box .qas p.qtn { margin-top:10px; }
.ae_box .qas p.qtn { background:#f5f5f5; padding:8px 12px; border:1px solid #bfbfbf; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; padding-bottom:22px; overflow:hidden; }
.ae_box .qas p.qtn span { font:bold italic 24px/20px Arial; color:#003455; float:left; width:35px; }
.ae_box .qas p.qtn { font:12px/20px Arial; color:#003455; }
.ae_box .qas p.ans { -webkit-box-shadow: 0px 0px 5px #7d9b60; -moz-box-shadow: 0px 0px 5px #7d9b60; box-shadow: 0px -1px 4px #7d9b60; background:#fff; padding:8px 17px 8px 12px; border:1px solid #949f89; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:hidden; margin-top:-15px; }
.ae_box .qas p.ans span { font:bold italic 24px/25px Arial; color:#478808; float:left; width:35px; }
.ae_box .qas p.ans { font:13px/18px Arial; color:#555; }
/**/
.ae_box .ask_box { background:#eef7e7; border:1px solid #bfbfbf; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; overflow:visible; padding:14px 14px; margin-top:15px; float:left; position:relative; -moz-box-shadow: 0 0 3px #83a666; -webkit-box-shadow: 0 0 3px #83a666; box-shadow: 0 0 3px #83a666; }
.ae_box .ask_box h4 { font:bold italic 24px Arial; color:#003b60; margin-bottom:15px; padding-left:25px; }
.ae_box .ask_box h4 span.arrow { background:url(../images/arrow.png) no-repeat left top; display:block; width:50px; height:45px; position:absolute; left:-10px; top:10px; }
.ae_box .ask_box { display:block; }
.ae_box .ask_box .fbg { background:#fcfcfc; border:1px solid #afafaf; padding:5px 4px; font:normal 13px Arial; color:#444; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:inset 0 2px 2px #e5e5e5; -webkit-box-shadow:inset 0 2px 2px #e5e5e5; box-shadow:inset 0 2px 2px #e5e5e5; -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .4s ease-in-out; -ms-transition: .4s ease-in-out; transition: .4s ease-in-out; }
.ae_box .ask_box .fbg:focus { border:1px solid #005c93; background:#fff; color:#333; -moz-box-shadow: 0 0 3px #83a666; -webkit-box-shadow: 0 0 3px #83a666; box-shadow: 0 0 3px #83a666; }
.ae_box .ask_box .finput_name { float:left; width:220px; margin-right:10px; }
.ae_box .ask_box .finput_email { float:left; width:245px; }
.ae_box .ask_box .ftarea { float:left; width:485px; margin:10px 0; resize:vertical; overflow:auto }
.ae_box .ask_box .finput_email_fw { width:330px; }
.ae_box .ask_box .finput_name_fw { width:350px; }
.ae_box .ask_box .finput_zip_fw { width:330px; margin-right:0 }
.ae_box .ask_box .ftarea_fw { width:700px; }
.ae_box .ask_box .ftselect_fw { width:340px; padding:3px 4px }
.ae_box .ask_box .mt { margin-top:10px; }
.ae_box .ask_box option { border:none; }
.ae_box .ask_box .err { float:left; font:bold 12px/30px Arial; color:#d00000; padding-left:5px; }
.ae_box .ask_box .err label { display:block; }
.ae_box .ask_box .fsubmit { float:right; border:1px solid #333; background:#005c93; background:-webkit-gradient(linear, 0 0, 0 bottom, from(#005c93), to(#003b60)); background: -moz-linear-gradient(#005c93, #003b60); background: linear-gradient(#005c93, #003b60); filter:progid:DXImageTransform.Microsoft.gradient(GradientType='0', startColorstr='#005c93', endColorstr='#003b60');
-ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType='0', startColorstr='#005c93', endColorstr='#003b60');
padding:5px 19px; color:#fff; font:normal 16px Arial; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; cursor:pointer; -webkit-transition: .1s ease-in-out; -moz-transition: .1s ease-in-out; -o-transition: .1s ease-in-out; -ms-transition: .1s ease-in-out; transition: .3s ease-in-out; opacity:.9; text-shadow:0px 1px 3px #000; }
.ae_box .ask_box .fsubmit:hover { opacity:1; text-shadow:0px 1px 8px #000; -moz-box-shadow: 0 0 3px #005c93; -webkit-box-shadow: 0 0 3px #005c93; box-shadow: 0 0 3px #005c93; border:1px solid #111; }
#deg_footer-cont { width:1028px; position:relative; clear:both; float:left; background:url(../images/wraper_bg.png) repeat; }
#deg_footer-cont .deg_footer { width:1028px; position:relative; margin:0 auto; background:url(../images/footer-bota.gif) bottom no-repeat; padding-bottom:25px; }
.deg_footer p { text-align:center; padding:5px 0; }
.mcafee { width:auto; padding-top:8px; text-align:center; margin:0 0 0 14px; }
.small-logo { width:140px; height:58px; }
#cboxWrapper { }
#cboxWrapper iframe { background:none transparent !important; }
/**/
#otherschools { background: none repeat scroll 0 0 #FFFFFF; border-radius: 6px 6px 6px 6px; padding: 15px 15px 0; overflow:hidden }
.osWraper { margin:0 auto }
.txtThanks { padding:10px; background:#E7CC92; border:1px solid #D5B674; margin-bottom:10px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
.txtThanks h4 { font:bold 18px Arial, Helvetica, sans-serif; color:#222; margin:3px; padding:0 0 5px 0; letter-spacing:1px; border-bottom:1px solid #D5B674 }
.txtThanks h5 { font:bold 14px/18px Arial, Helvetica, sans-serif; color:#614200; padding:0; margin:3px; }
.otherList { border-collapse:separate; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; border:solid #069; border-width:1px; overflow:hidden; }
.otherList th { text-align:left; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; padding:10px 10px; border-bottom:1px solid #aaa; background: #1377bc; background: -moz-linear-gradient(top, #1d85c4 0%, #0d65ae 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d85c4), color-stop(100%, #0d65ae)); background: -webkit-linear-gradient(top, #1d85c4 0%, #0d65ae 100%); background: -o-linear-gradient(top, #1d85c4 0%, #0d65ae 100%); background: -ms-linear-gradient(top, #1d85c4 0%, #0d65ae 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d85c4', endColorstr='#0d65ae', GradientType=0 );
background: linear-gradient(top, #1d85c4 0%, #0d65ae 100%); }
.otherList td { padding:5px 10px; border:solid #069; border-width:0 0 1px 0; vertical-align:middle !important }
.otherList td.schImg { width:110px; }
.otherList td.schImg img { width:104px; height:auto; padding:2px; border:1px solid #ddd; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.otherList td.schName { }
.otherList td.schName h3 { margin:0 0 8px 0; padding:0; font:bold 14px Arial, Helvetica, sans-serif; color:#023EB9; }
.otherList td.schName select { width:315px; height:auto; padding:2px; border:1px solid #023EB9; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; }
.otherList td.schName select option { border:0 !important; padding:1px; }
.otherList td.schName h3 a, .otherList td.schName h3 a:hover { font:bold 13px Arial, Helvetica, sans-serif; color:#023EB9; text-decoration:none }
.otherList td.schProg { width:240px; }
.otherList td.schProg select { margin:5px 0; border: 1px solid #B1B1B1; border-radius: 3px 3px 3px 3px; box-shadow: 1px 1px 3px #E8E8E8 inset; font: 12px tahoma; padding: 3px; width:240px; }
.otherList td.schProg option { }
.otherList td.schChk { width:20px; text-align:center; }
.otherList td.schChk input { }
#otherschools .schcontrols { float:right; display:block; overflow:hidden; margin-top:13px; }
#otherschools .schcontrols .prevsch, #otherschools .schcontrols .nextsch { display:block; background:#023EB9; padding:0 20px 0 40px; height:42px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font:bold 13px/42px Arial; float:left; color:#fff; background:url("http://degreesexcite.s3.amazonaws.com/images/pre-next-big.png") no-repeat scroll 6% -118px #5a5a5a; }
#otherschools .schcontrols .nextsch { margin-left:10px; background-position:94% 8px; padding:0 40px 0 20px }
#otherschools .schcontrols .prevsch:hover, #otherschools .schcontrols .nextsch:hover { text-decoration:none; background-color:#4a4a4a; color:#fff }
.osWraper .ctob { display:block; width:227px; height:44px; margin:0 auto; background:url(http://degreesexcite.s3.amazonaws.com/images/free_info_big.jpg) top no-repeat; border:none; cursor:pointer; margin-top:15px; margin-bottom:10px; float:right }
.osWraper .ctob:hover { background-position:bottom; }
.scrureSeal { margin-top:13px; margin-bottom:15px; float:left; padding:6px 15px; border:1px solid #ddd; overflow:hidden; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; border:solid #060; border-width:1px; }
.scrureSeal span { font:bold 13px/13px Arial, Helvetica, sans-serif; float:right; margin-left:15px; margin-top:2px; color:#060 }
.qdf { width:213px; height:281px; overflow:hidden; }
.qdf .df { width:213px; height:281px; background:url(../images/main-sprite.png) left -1150px no-repeat; }
.qdf .sf { width:213px; height:281px; background:url(../images/main-sprite.png) left -865px no-repeat; }
.qdf .df-a { width:90px; height:35px; display:inline-block; float:left; margin:0px 6px 0 14px; }
.qdf .ds-a { margin:0 }
.qdf .hv:hover { box-shadow:0 0 5px #999; }
.qdf h3 { display:block; clear:both; font:bold 17px Georgia, "Times New Roman", Times, serif; text-align:center; padding:10px 0 7px; text-shadow:1px 1px 1px #dfff5e; }
.qdf .sf h3 { color:#FFF; text-shadow:1px 1px 1px #046fd2; }
.qdf h5 { display:block; clear:both; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#000; }
.qdf .qdf-ifr { height:158px; margin:9px 0 0 5px; width:205px; }
.fin-aid { width:762px; margin-bottom:10px; height:336px; background:url(http://degreesexcite.s3.amazonaws.com/images/financial-aid.jpg) no-repeat; }
.fin-aid iframe { margin:40px 0 0 500px; }
.comp_lw { overflow:hidden; padding:15px 30px; border-radius:8px; border:1px solid #95bcd8; -moz-box-shadow:inset 0px 0px 15px #d6eaf8; -webkit-box-shadow:inset 0px 0px 15px #d6eaf8; box-shadow:inset 0px 0px 15px #d6eaf8; }
.comp_lw h3.co { font:24px arial; padding:10px 0; color:#002f4f; width:280px; float:left; border-right:1px solid #5a5a5a; }
.comp_lw h3.co span { color:#77a300; }
.comp_lw .logos_cont { width:370px; float:right; margin-top:10px; }
.logos_cont li { display: block; float: left; height: 100px; list-style: none outside none; text-align: center; width: 120px; }
.logos_cont a.lender-img { display: block; margin: 0 auto; }
.logos_cont .btn { background: url("http://simpletuition.s3.amazonaws.com/images/adrow_btn_bck.png") repeat-x scroll 0 0 transparent; box-shadow: 0 1px 6px #CCCCCC; color: #FFFFFF; display: block; font: bold 12px Arial; margin: 15px auto 5px; padding: 6px; text-align: center; text-decoration: none; width: 80px; }
.south_u iframe { width:759px; height:1121px; overflow-x:hidden !important; overflow-y:auto !important; }
html.safari .south_u iframe { width:759px; height:1167px; overflow-x:hidden !important; overflow-y:auto !important; }
html.chrome .south_u iframe { width:759px; height:1153px; overflow-x:hidden !important; overflow-y:auto !important; }
html.ie7 .south_u iframe { width:759px; height:1180px; overflow-x:hidden !important; overflow-y:auto !important; }
.letourneau_u iframe { width:759px; height:1138px; overflow-x:hidden !important; overflow-y:auto !important; }
.ashworth_u iframe { width:759px; height:1106px; overflow-x:hidden !important; overflow-y:auto !important; }
.keiser_u iframe { width:759px; height:996px; overflow-x:hidden !important; overflow-y:auto !important; }
html.safari .keiser_u iframe { width:759px; height:1033px; overflow-x:hidden !important; overflow-y:auto !important; }
html.ie7 .keiser_u iframe { width:759px; height:1050px; overflow-x:hidden !important; overflow-y:auto !important; }
html.chrome .keiser_u iframe { width:759px; height:1023px; overflow-x:hidden !important; overflow-y:auto !important; }
.central_u iframe { width:759px; height:1314px; overflow-x:hidden !important; overflow-y:auto !important; }
.ohio_u iframe { width:759px; height:1156px; overflow-x:hidden !important; overflow-y:auto !important; }
.concordia_u iframe { width:759px; height:1269px; overflow-x:hidden !important; overflow-y:auto !important; }
html.safari .concordia_u iframe { width:759px; height:1309px; overflow-x:hidden !important; overflow-y:auto !important; }
.education_u iframe { width:759px; height:950px; overflow-x:hidden !important; overflow-y:auto !important; }
html.safari .education_u iframe { width:759px; height:982px; overflow-x:hidden !important; overflow-y:auto !important; }
.how_to { overflow:hidden; border-radius:5px; border:1px solid #024371; -moz-box-shadow:inset 0px 0px 15px #d6eaf8; -webkit-box-shadow:inset 0px 0px 15px #d6eaf8; box-shadow:inset 0px 0px 15px #d6eaf8; }
.how_to .banner { background:url(../images/how-to-criminal.jpg) top right no-repeat; padding:2px; height:186px; position:relative; }
.how_to .banner h3 { font:20px Verdana, Geneva, sans-serif; color:#0966a7; padding:18px 0 10px 20px; width:435px; }
.how_to .banner h4 { font:13px Verdana, Geneva, sans-serif; padding:0px 0 5px 20px; width:350px; }
.how_to .title { clear:both; padding-left:80px; height:30px; border-top:1px solid #333333; border-bottom:1px solid #333333; background: #046cb6; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmOGZjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNDZjYjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #3f8fc7 0%, #046cb6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3f8fc7), color-stop(100%, #046cb6)); background: -webkit-linear-gradient(top, #3f8fc7 0%, #046cb6 100%); background: -o-linear-gradient(top, #3f8fc7 0%, #046cb6 100%); background: -ms-linear-gradient(top, #3f8fc7 0%, #046cb6 100%); background: linear-gradient(top, #3f8fc7 0%, #046cb6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f8fc7', endColorstr='#046cb6', GradientType=0 );
}
.how_to .title h4 { font:15px/28px Verdana, Geneva, sans-serif; color:#FFF; }
.how_to .title .icon { position:absolute; width:42px; height:42px; background:url(../images/ht-icon.png) no-repeat; top:187px; left:40px; }
.how_to .form { margin:30px 78px; min-height:400px; padding:0px 0 0 0; clear:both; border-radius:30px; background: #ffffff; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYzk1MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffffff 0%, #fc9528 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fc9528)); background: -webkit-linear-gradient(top, #ffffff 0%, #fc9528 100%); background: -o-linear-gradient(top, #ffffff 0%, #fc9528 100%); background: -ms-linear-gradient(top, #ffffff 0%, #fc9528 100%); background: linear-gradient(top, #ffffff 0%, #fc9528 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fc9528', GradientType=0 );
}
.how_to .form .steps { background:url(../images/steps.png) no-repeat; height:65px; }
.how_to .form .step1 { background-position:-13px -7px; }
.how_to .form .step2 { background-position:-13px -72px; }
.how_to .form .step3 { background-position:-13px -147px; }
.how_to #qdf_ht { padding:50px 20px; }
.how_to .form .sin { width:220px; }
.how_to .form .ht_r { margin-bottom:10px; padding:0px 90px; }
.how_to .form label { padding-right:20px; font:bold 14px Arial, Helvetica, sans-serif; color:#222; }
.how_to #step1 label { padding-right:20px; width:125px; float:left; display:block; text-align:right; font:bold 14px Arial, Helvetica, sans-serif; color:#222; }
.how_to .form .bt,.how_to .form .bt1 { padding:15px 0; text-align:center; }
.how_to .form .but_ht { display:inline-block; width:193px; background:url(../images/ht_button.png) center no-repeat; height:50px; text-align:center; font:bold 16px/45px Arial, Helvetica, sans-serif; color:#fff; text-shadow:1px 1px 0 #333; }
.how_to .form .but_ht:hover { text-decoration:none; color:#CCCCCC }
.how_to .ht_lf { padding:20px 65px; }
.ht_lf .r { clear:both; overflow:hidden; margin-bottom:8px; }
.ht_lf .ri { padding-right:20px; float:left; }
.ht_lf input { font:12px tahoma; border:1px solid #999; border-radius:4px; padding:4px 3px; width:194px; -moz-box-shadow:inset 0px 1px 2px #ccc; -webkit-box-shadow:inset 0px 1px 2px #ccc; box-shadow:inset 0px 1px 2px #ccc; color:#333; }
.ht_lf .lb { width:194px; display:block; font:normal 13px/20px Arial, Helvetica, sans-serif !important; color:#333 }
.how_to .qdf_sch { border:none; border-radius:0px; padding:20px; overflow:hidden; margin-bottom:0px; background:none !important; }
.how_to .qdf_sch h3 { background:none; padding:10px; font:bold 12px arial; color:#003366; }
.next_sch { text-align:right; padding:10px; }
.next_sch a { font:bold 14px arial; text-shadow:1px 1px 0 #fee6cd; color:#222; text-transform:uppercase; }
.how_to .success { padding:30px 50px; color:#333333 }
.qdf_sch img.disab { border: 1px solid #999 !important; width:85px !important; height:35px; margin-top:6px; opacity:.5; filter:alpha(opacity=50); }
.qdf_sch li{ position:relative;}
.qdf_sch li span{ display: block; text-align: center; position:absolute; z-index:333; text-shadow:0px 0px 14px #FEF7E9; top:0; width:85px; font:bold 16px/50px arial; color:#09F;  }
.uni{ display:none;}
.how_to .form select.error { background:none transparent; -webkit-appearance: none; width:220px; border:1px solid #e50000; padding:3px 3px 3px; font:12px tahoma; color:#333; text-shadow:0px 1px 1px #fff; }
.how_to .form .error { border:1px solid #e50000; }
.how_to .form .error { font:11px tahoma; color:#fff; display:inline-block; float:left; overflow:hidden; text-align:left; border:1px solid #a52626; padding:3px 5px 4px 22px; background:url(../images/err.gif) 3px 4px no-repeat #c92b2b; border-radius:3px; width:168px; margin-top:5px; }
.sed_p{text-align:center; margin:5px 70px; padding:15px 0; border:1px solid #888888; border-radius:5px;background: #bfb8b2;
background: -moz-linear-gradient(top, #d8d7d6 0%, #bfb8b2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d8d7d6), color-stop(100%,#bfb8b2));
background: -webkit-linear-gradient(top, #d8d7d6 0%,#bfb8b2 100%);
background: -o-linear-gradient(top, #d8d7d6 0%,#bfb8b2 100%);
background: -ms-linear-gradient(top, #d8d7d6 0%,#bfb8b2 100%);
background: linear-gradient(top, #d8d7d6 0%,#bfb8b2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d7d6', endColorstr='#bfb8b2',GradientType=0 );}
/*20120405*/
.drow .val.phone{ float:none; position:relative; }
.drow .val.phone input{ }
#homeareacode, #workareacode{ }
#homeexchange, #workexchange{ left:82px; }
#homenumber, #worknumber{ left:125px; }
.drow .val.phone input.error{ float:none; margin-right:0; position:absolute; left:40px; top:0; }
.drow .val.phone label.error{ float:right; margin-top:0; margin-bottom:5px; }
/**/
/*search*/
h4.total_r{font:normal 16px Tahoma, Geneva, sans-serif;}
.paging{padding:10px 0;}
.paging a{ background: none repeat scroll 0 0 #EBE9E9; border: 1px solid #D4D4D4; color: #999999; display: inline-block; float:left; margin-right:5px; border-radius:2px; font: bold 12px tahoma; padding: 1px 5px;}
.paging a:hover,.paging a.active{background:#6F6F6F; border:1px solid #656363; text-decoration:none;color:#f4f4f4;}
.search_result .s_res { clear:both; list-style-type:none;}
.search_result .s_res li{padding:10px 0 0px;}
.search_result h3{font:normal 18px Tahoma, Geneva, sans-serif; clear:both; }
.search_result .s_res .uri{font-size:12px; color:#390;}

div.ext_links ol{list-style-type:decimal;font: 18px georgia;list-style-position: inside;}
div.ext_links li{ list-style-type:decimal;padding-bottom:5px;}
div.ext_links li a{font-size:13px;}
div.ext_links li p{font:12px tahoma; padding:5px 0 10px;}
.comp{font:bold 14px arial;  padding-bottom:5px;}

.ht-fw{width:1001px; height:296px; margin:5px 0; background:url(../images/fw-howto.jpg) center no-repeat;}
.qdf-nht{margin:95px 35px 0; float:right; height:195px;}



/**/
div.mcfdiv{}
div.mcfdiv a, div.mcfdiv a:hover, div.mcfdiv a:link, div.mcfdiv a:visited, div.mcfdiv a:active{ text-decoration:none !important; text-align:center }
a.mcf{ display:block; width:115px; margin:0 auto }
a.mcf em{ color:#222; margin-left: 3px; letter-spacing:0.3px; font: 9px Arial; text-transform:uppercase !important }
a.mcf em i{ font:normal normal 9px Arial; color:#800 }
a.mcf, a.mcf:hover, a.mcf em, , a.mcf i{ text-decoration:none !important }



.finaid .nursing_banner{ margin:35px 15px 10px 5px; float:left;}


/**********************************************************************/
/*Campus Finder - for School Pages*/
/**********************************************************************/
.body-bheader{ float:left; width:765px; margin-left:8px; }

.campus-finder{ height:280px; }
.campus-finder .cf-form{ margin-left:432px; padding-top:130px; float:left }

.campus-finder .cf-form .cf-elm{ margin-bottom:5px; height:28px; }

.campus-finder .cf-form select:hover{ box-shadow:0 0 3px #FF6633 }
.campus-finder .cf-form select:focus, .campus-finder .cf-form select:active{ box-shadow:0 0 1px #FF6633, inset 0 1px 10px #777 }


.campus-finder .cf-form .cf-elm .cf-button{ background:url(images/cf-button.gif) no-repeat 0 0; display:block; width:81px; height:35px; margin-left:221px; text-indent:-999em; cursor:pointer; margin-top:5px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.campus-finder .cf-form .cf-elm .cf-button:hover{ box-shadow:0 0 3px #FF6633 }
.campus-finder .cf-form .cf-elm .cf-button:active{ box-shadow:0 0 1px #FF6633, inset 0 1px 10px #233d0e }

.campus-finder.sanford-brown{ background:url(images/cf-sanford-brown.jpg) no-repeat 0 0; }
.campus-finder.grand-canyon{ background:url(images/cf-grand-canyon.jpg) no-repeat 0 0; }
.campus-finder.strayer{ background:url(images/cf-strayer.jpg) no-repeat 0 0; }
.campus-finder.keiser{ background:url(images/cf-keiser.jpg) no-repeat 0 0; }

.catsearch {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #DDDDDD;
    border-radius: 4px 4px 4px 4px;
    float: left;
    margin-bottom: 10px;
    margin-left: 8px;
    padding: 5px;
    width: 750px;
}
.catsearch b { margin-left:10px; }
.catsearch select{
    margin-left: 5px;
    width: 300px;
}

.schimg {
    border: 1px solid #888888;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 1px 2px #AAAAAA;
    display: block;
    margin-left: 10px;
    overflow: hidden;
    width: 382px;
}
.scroll{ overflow-y:auto; overflow-x:hidden; height:1355px; }
.schpara h3{ font-size:17px; font-weight:normal }