@charset "utf-8";
html, body {font:normal normal normal 1em Arial, Helvetica;background:#212829 url(../imgs/global/main_background.jpg) repeat-x; color:#000000; height:100%; margin:0;}
#comparison_page {background:#212829 url(../imgs/comparison/comparison-background.jpg) repeat-x scroll 0 0px; height:100%;margin:0;}	
img {border:0;}
a {color:#24bede; text-decoration:none;}
a:hover { color:#227eb4;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
h1 {color:#fff; font:normal 24px Arial;}
h2 {color:#2b7db3; font:normal 18px Arial; padding-bottom:8px;}
h3 {color:#2b7db3; font:bold 18px Arial; padding-bottom:14px;}
h4 {color:#ec5d27; font:bold 14px Arial; padding-bottom:8px;}
h5 {color:#fff; font:bold 15px Arial; padding-bottom:8px;}
h6 {color:#000; font:bold 14px Arial; padding-bottom:4px;}
#wrapper {background:url(../imgs/global/background.jpg) no-repeat top center; min-height:100%; margin:0 auto;}	
#wrapper-comparison {min-height:100%; margin:0;}
#container {width:894px; min-height:100%; margin:0 auto; padding-left:113px;}
#container-comparison, #container-comparison2 {width:100%; margin:0; padding:0;}
#container-comparison {height:100%;}
/*--Top H Navigation--*/
#nav-h {width:894px; float:left; height:58px;}
ul.nav {list-style-type:none; width:auto; height:58px; float:left; padding:0; margin:0;}
ul.nav li {float:left;}
ul.nav a {height:23px; margin:0 3px 0 0; display:block; padding:25px 34px 9px 16px;font:.689em normal Arial, Helvetica; background:	url(../imgs/top_nav/off_state.jpg) repeat-x;text-decoration:none; color:#fff; text-align:left;}	
ul.nav a:hover, ul.nav a.on {color:#fff; background:url(../imgs/top_nav/on_state.jpg) repeat-x;}
/*--Top H Navigation--*/

/*--Side V Navigation--*/
#nav-v, #nav-v-NoMargin {width:176px; float:left; margin:0 16px 16px 16px;}
#nav-v {height:133px;}
#nav-v-NoMargin {height:33px;}
#nav-v2 {background:transparent url(../imgs/side_nav/background_slice2.jpg) repeat-y scroll 0 0;width:192px; height:203px; float:left; margin:0;}
ul.vnav, ul.vnav2 {list-style-type:none; height:34px; float:left; padding:0; margin:0;}
ul.vnav {width:176px;}
ul.vnav2 {width:192px;}
ul.vnav li, ul.vnav2 li {display:inline;}
ul.vnav a, ul.vnav2 a {height:26px; margin:0; display:block; padding:8px 12px 0 0; font:inherit normal Arial, Helvetica; background:url(../imgs/side_nav/off_state.jpg) no-repeat; text-decoration:none; color:#fff; text-align:right;}
ul.vnav a { background:url(../imgs/side_nav/off_state.jpg) no-repeat;}
ul.vnav2 a {background:url(../imgs/side_nav/off_state2.jpg) no-repeat;}
ul.vnav a:hover, ul.vnav a.on {color:#fff; background:url(../imgs/side_nav/on_state.jpg) no-repeat;}
ul.vnav2 a:hover, ul.vnav2 a.on {color:#fff; background:url(../imgs/side_nav/on_state2.jpg) no-repeat;}
* html ul.vnav a {height:1px;}

/*--Mast divs--*/
#mast-content, #mast-content3 {background:url(../imgs/mast/back1.png) no-repeat top right; float:left; width:760px; margin:0; padding:0;}
#mast-content {height:120px;}
#mast-content3 {height:161px;}
#mast-content8 {float:left; width:894px; position:relative;height:375px; margin-top:0; padding:0;}
#home-blue-box {float:left; width:312px; background:url(../imgs/landing/home-blue-box.png) no-repeat top right;height:268px; margin:0 3px 6px 0; padding:15px 15px 0 15px; position:relative; z-index:200;}
.home-heading3 {font:normal 10px/14px Arial, Helvetica; color:#fff;}
.home-heading4 {font:normal bold normal 14px/16px Arial, Helvetica; color:#fff;}
ul.home-list {list-style-type:none; float:left; padding-left:0; margin-top:0;}
ul.home-list li {list-style-image:url(../imgs/landing/home-bullet.png); margin-left:15px; font:normal normal normal 14px/22px Arial, Helvetica, sans-serif; 
color:#f6742c; text-decoration:none; text-align:left;}
.home-list a {color:#f6742c; text-decoration:none;}
.home-list a:hover {color:#24BEDE;}
#home-orange-boxs {float:left; width:94px; height:77px; margin:189px 3px 0 0; padding:7px 20px 10px 22px; position:relative; z-index:200;}
#home-advisor {float:right; height:26px; margin:0 0 0 95px; padding:0;}
#home-slider {position:absolute; z-index:100; overflow:hidden; left:0;}  
.slide-wrapper-img {width:793px; height:375px;}  
.slide-wrapper-text {width:292px; height:250px;padding:0 7px 0 2px;margin:0;}  
.jFlowControl {background:url(../imgs/landing/home-orange-boxs.png) no-repeat top right; cursor:pointer;}  
.jFlowControl:hover, div.jFlowSelected {background:url(../imgs/landing/home-blue-boxs.png) no-repeat top right;}  
/*--landing page divs--*/
#mast-landing-studyusa {background:url(../imgs/study_usa/mast-large-studyusa.jpg) no-repeat top right; float:left; width:318px;height:186px; margin:0 0 4px 0; padding:20px 30px 0 216px;	font:normal normal normal 11px/14px Arial, Helvetica; color:#000;}
#mast-landing-helpapply {background:url(../imgs/help_apply/mast-large-helpapply.jpg) no-repeat top right; float:left; width:318px;height:186px; margin:0 0 4px 0; padding:20px 30px 0 216px;	font:normal normal normal 11px/14px Arial, Helvetica; color:#000;}
#mast-landing-advisorresources {background:url(../imgs/advisor_resources/mast-large-advisorresources.jpg) no-repeat top right; float:left; width:294px;height:186px; margin:0 0 4px 0; padding:20px 30px 0 240px;	font:normal normal normal 11px/14px Arial, Helvetica; color:#000;}
#mast-landing-howapply {background:url(../imgs/how_apply/mast-large-howapply.jpg) no-repeat top right; float:left; width:294px;height:186px; margin:0 0 4px 0; padding:20px 30px 0 240px;	font:normal normal normal 11px/14px Arial, Helvetica; color:#000;}
.mast-landing-heading {font:normal bold normal 18px/18px Arial, Helvetica; color:#fff;}

#landing-read {background:url(../imgs/landing/read-more.png) no-repeat top right; float:right; width:92px;		   height:19px; margin:10px 12px 0 0; padding:8px 0 0 2px; text-align:center;}
.landing-read {font:normal bold normal 14px/14px Arial, Helvetica; color:#fff;}
.landing-read a {font:normal bold normal 14px/14px Arial, Helvetica; color:#fff; text-decoration:none;}
.landing-read a:hover {font:normal bold normal 14px/14px Arial, Helvetica; color:#227EB4; text-decoration:none;}
ul.vnav3 {list-style-type:none; width:198px; height:15px; float:left; padding:0; margin:0;}
ul.vnav3 li {display:inline;}
ul.vnav3 a {height:15px; margin:0; display:block; padding:7px 0 3px 0;  border-bottom:1px solid #fff;	font:normal bold normal 10px Arial, Helvetica; color:#fff; 	text-decoration:none; text-align:left;}
ul.vnav3 a:hover {color:#227EB4; text-decoration:none;}	
#landing-left {background:url(../imgs/landing/landing-left.jpg) no-repeat top right; float:left; width:377px;height:172px; margin:0; padding:0;}
#landing-right {background:url(../imgs/landing/landing-right.jpg) no-repeat top right; float:left; width:379px;height:172px; margin:0; padding:0;}
#landing-photo {float:left; width:171px; margin:0 0 0 23px;}
#landing-content {float:left; width:172px; height:auto; margin:24px 10px 0 0; padding:0;				  font:normal normal normal 11px/14px Arial, Helvetica; color:#000; text-align:left;}
.content-landing-heading {font-size:16px; line-height:18px; color:#227eb4; font-weight:bold;}
/*--landing page divs--*/	
#mast_logo {display:block; float:left; width:220px; height:82px; margin-right:0;}
/*--Mast divs--*/	
#heading {background:url(../imgs/mast/heading.jpg) no-repeat; float:left; height:30px; width:741px;font:1.5em Arial, Helvetica; color:#fff; padding:8px 0 0 19px;}
#heading5 {background-color:#353a3d;float:left; height:33px; font:1.5em Arial, Helvetica; color:#fff; padding:8px 0 0 19px;clear:left; width:100%}
/*--Heading divs for profile pages--*/
#heading-profile1 {background:url(../imgs/profile/profile_heading1.jpg) no-repeat; float:left; height:79px; width:760px;padding:0;}
#heading-profile-user {float:left; height:71px; width:408px;font:1.5em Arial, Helvetica; color:#fff; padding:8px 0 0 19px;}
#heading-profile-login2 {float:left; height:67px; width:240px;font:.8em Arial, Helvetica; color:#26bede; font-weight:bold; text-align:left; padding:12px 0 0 11px;}
#heading-profile-logout {float:right; height:45px; width:70px;font:.8em Arial, Helvetica; color:#26bede; font-weight:bold; text-align:right; padding:34px 5px 0 0;}
#heading-profile-logout-advisor {float:right; width:70px; margin:15px 5px 0 0;}
/*--Heading divs for profile pages--*/
/*--profile page 1 divs--*/
#profile-lt1 {background:url(../imgs/profile/profile_lt1_middle.jpg) repeat-y; float:left; height:auto; width:421px;padding:0; margin:0;}
#profile-lt-top1 {background:url(../imgs/profile/profile_lt_top1.jpg) no-repeat; float:left; height:14px; width:421px;padding:0; margin:0;}
#profile-lt-bottom1 {background:url(../imgs/profile/profile_lt1_bottom.jpg) no-repeat; float:left; height:12px; width:421px;padding:0; margin:0;}
#profile-lt-middle1 {float:left; height:auto; width:408px; text-align:left; padding:11px 0 0 13px; margin:0;}
#advisor-button-div {margin:30px auto 80px auto; width:149px; height:26px; padding:0;}
.name_profile {font:14px Arial, Helvetica; color:#25c1df; text-align:left;}
.name_profile a {color:#25c1df; text-decoration:none;}
.name_profile a:hover{color:#25c1df; text-decoration:underline;}
.remove_profile {font:11px Arial, Helvetica; color:#26bedd; text-align:center; margin:0;}
.remove_profile a {color:#26bedd; text-decoration:none;}
.remove_profile a:hover {color:#26bedd; text-decoration:underline;}
.advisor_link {font:11px Arial, Helvetica; color:#26bedd; text-align:left; margin:0 0 0 -7px;}
.advisor_link a {color:#26bedd; text-decoration:none;}
.advisor_link a:hover {color:#26bedd; text-decoration:underline;}
#profile-rt1 {background:url(../imgs/profile/profile_rt1_middle.jpg) repeat-y; float:left; height:auto; width:333px;padding:0; margin:0;}
#profile-rt-top1 {background:url(../imgs/profile/profile_rt_top1.jpg) no-repeat; float:left; height:14px; width:333px;padding:0; margin:0;}
#profile-rt-bottom1 {background:url(../imgs/profile/profile_rt1_bottom.jpg) no-repeat; float:left; height:12px; width:333px;padding:0; margin:0;}
#profile-rt-middle1 {float:left; height:auto; width:320px; font:14px/16px; padding:11px 0 0 13px; margin:0;}
#profile-rt-middle1 .register-text {clear:both; color:#323838; font-size:11px; padding:10px 40px 0 0; text-align:right;}
#profile-rt-middle1 .register-text a {color:#24b0f3; text-decoration:none;}
#profile-rt-middle1 .register-text a:hover {text-decoration:underline;}
/*--profile page 2 divs--*/
/*--profile page 3 divs--*/
#profile-headings3 {text-align:left; width:300px; float:left; font-size:1.75em; line-height:1.5em; color:#247eb4;font-weight:bold; margin:10px 0 0 15px;}
.profile-select4a {color:#000; font:normal 11px Arial, Helvetica; border:1px solid #24a8cf; width:130px; float:left;}
#profile-general-content {float:left; width:720px; height:auto; padding:0 5px 25px 15px;}
#profile-college-lineb3 {float:left; width:1px; height:80px; margin:0 2px; background:url(../imgs/profile/gradv_line3b.png) no-repeat;}
.profile-heading2 {color:#FF6600; font:10px/12px Arial, Helvetica;}
/*--profile navigation 3 divs--*/
ul.profile-nav {list-style-type:none; height:30px; float:left; padding:0; margin:0;}
ul.profile-nav li {float:left;}
ul.profile-nav a {height:30px; margin-left:0; display:block; padding-top:10px;font:11px normal Arial, Helvetica;text-decoration:none; color:#239fc9; text-align:center;}
ul.profile-nav a:hover {color:#000;}
/*--profilenavigation 3 divs--*/
/*--Comparison divs--*/
#comparison-contact {float:left; width:136px; height:24px; margin:25px 0 0 329px; font:normal bold normal 12px/13px Arial, Helvetica;color:#fff; background:url(../imgs/comparison/comparison-contact.png) no-repeat; padding:12px 0 0 16px;}
#comparison-contact a {color:#fff;text-decoration:none;}
#comparison-contact a:hover{color:#fff; text-decoration:underline;}
#comparison-inner {float:left;   margin:0; background:url(../imgs/comparison/comparison-inner.jpg) repeat-y; padding:0;}
#comparison-inner-heading {float:left; width:236px; margin:0; font:normal bold normal 16px Arial, Helvetica;color:#227eb4; padding:5px 0 0 15px; background:url(../imgs/comparison/comparison-heading1.jpg) no-repeat;}
#comparison-inner-heading a {font:normal bold normal 16px Arial, Helvetica; color:#227eb4;text-decoration:none;}
#comparison-inner-heading a:hover {color:#24BEDE;}
#comparison-checkbox {float:right; width:17px; height:17px; margin:4px 13px 15px 0;padding:0;}
#comparison-blue {float:left; width:215px; height:23px; margin:0; font:normal bold normal 11px Arial, Helvetica; color:#fff;background:url(../imgs/comparison/comparison-blue.jpg) no-repeat; padding:11px 0 0 36px;}
#comparison-blue.off {background:url(../imgs/comparison/comparison-blue-off.jpg) no-repeat;}
#comparison-blue a {color:#fff;text-decoration:none;}

#comparison-blue a:hover {color:#333;}
#comparison-data {float:left; width:236px; margin:0; font:normal normal normal 10px/12px Arial, Helvetica; color:#3a3935; 			  border-top:1px solid #fff; border-bottom:1px solid #d7d7d7; padding:10px 0 7px 14px;  text-align:left;}
.comparison-heading {color:#f15d22;font:normal normal normal 12px/18px Arial, Helvetica;}
.comparison-heading2 {font:normal bold normal 10px/11px Arial, Helvetica; color:#227eb4;}
.comparison-address {font:normal normal normal 14px/18px Arial, Helvetica;}
.comparison-alpha {color:#f15d22; font:normal normal bold 12px/16px Arial, Helvetica;}
.comparison-alpha-data {color:#000000; font:normal normal bold 12px/18px Arial, Helvetica;}
.comparison-alpha-data2 {color:#000000; font:normal normal normal 12px/18px Arial, Helvetica;}

/*--Comparison divs--*/
/*--profile page 3 divs--*/
/*--Search page 3 divs--*/
.content-search-heading {font-size:14px; line-height:18px; color:#227eb4; font-weight:bold;}
.content-search-heading3 {font-size:16px; line-height:22px; color:#227eb4; font-weight:bold;}
.content-search-heading3 a {font-size:16px; line-height:22px; color:#227eb4; font-weight:bold;text-decoration:none;}
.content-search-heading3 a:hover{font-size:16px; line-height:22px; color:#227eb4; font-weight:bold;text-decoration:underline;}
.content-search-heading2 {color:#FF6600; font:normal bold normal 10px Arial, Helvetica, sans-serif;}
.content-search-cash {color:#aacc44; font-weight:bold; font-size:14px;}
.content-search-heading4 {font:normal bold normal 36px/40px Arial,Helvetica; color:#227eb4;}
#red-arrow-error{background:url(../imgs/profile/red-arrow.png) no-repeat top left; min-width:15px; height:19px; line-height:19px; padding-left:18px; }
#red-arrow-error2{background:url(../imgs/profile/red-arrow2.png) no-repeat top left; height:22px; margin-right:7px; line-height:19px; padding-left:28px; }	
.search-select3a {color:#000; font:normal 10px Arial, Helvetica; padding:0; margin:0;border:1px solid #24a8cf; text-align:left; width:300px; float:left}
#els-center-image-search2 {background:url(../imgs/search/els-wh.png) no-repeat; padding:0; float:left; width:31px; height:25px; margin:-19px 0px 0 120px;}
#search-iframe {overflow-x:hidden; overflow-y:scroll; border:none; width:188px; scrollbar-arrow-color:#9ea2a2; scrollbar-face-color:#dfe0e0; 	scrollbar-3dlight-color:#fff; scrollbar-darkshadow-color:#dfe0e0; height:216px; float:right; margin-right:14px;}
#search-iframe-group {overflow-x:hidden; overflow-y:scroll; border:none; width:255px; scrollbar-arrow-color:#9ea2a2; scrollbar-face-color:#dfe0e0; 	scrollbar-3dlight-color:#fff; scrollbar-darkshadow-color:#dfe0e0; height:216px; float:left; margin-right:14px;}
#iframe-content {width:190px; height:27px; margin-bottom:1px; font-size:10px; color:#fff; padding-left:6px;}
#iframe-content.so{background-color:rgb(244, 122, 122);}
#iframe-content.we{background-color:rgb(115, 207, 255);}
#iframe-content.mw{background-color:rgb(148, 202, 32);}
#iframe-content.ne{background-color:rgb(255, 171, 70);}
#search-map {color:#fff; width:331px; height:258px; margin:0; float:left; background:#239dc9 url(../imgs/search/search-map.jpg) no-repeat left top;}
#search-mag-glass {background:url(../imgs/search/mag_glass.png) no-repeat; float:left; height:66px; width:47px; padding:0; margin:20px 10px 0 10px;}
#search-inner-mast {float:left; height:90px; width:400px; font:18px/24px Arial, Helvetica;	padding:0; margin:20px 15px 20px 15px; color:#fff;}
.search-inner-mast-heading {font:normal normal normal 22px/24px Arial, Helvetica; color:#fb9c1f;padding:0; margin:0;}
a.search-inner-mast-heading 
a.search-inner-mast-heading:hover {color:#227EB4;font-size:18px;text-decoration:none;}
/*--Search page 3 divs--*/
/*--Different content divs--*/	
#content {background:#fff url(../imgs/global/content_background.jpg) repeat-x;font:.689em/1.5em Arial, Helvetica;border:2px solid #2e3436;float:left;height:100%;width:622px;padding:20px 115px 100px 19px;}
#content-comparison {background-color:#fff; font:.689em/1.5em Arial, Helvetica; border:2px solid #2e3436;float:left; height:100%; padding:0;clear:left;}
#content2 {background:#fff url(../imgs/global/content_background.jpg) repeat-x;border:2px solid #2e3436;font:.689em/1.5em Arial, Helvetica;float:left;width:756px;}
#content-login-student {background:#fff url(../imgs/login/login-background-student.jpg) no-repeat top right; border:2px solid #2e3436;font:normal 11px/14px Arial, Helvetica; color:#000; float:left; width:756px; height:auto;}
#content-login-advisor {background:#fff url(../imgs/login/login-background-advisor.jpg) no-repeat top right; border:2px solid #2e3436;font:normal 11px/14px Arial, Helvetica; color:#000; float:left; width:756px; height:auto;}
#content-login-advisor1 { font:normal 11px/14px Arial, Helvetica; color:#000; }
#content-login-inner {width:222px; height:202px; padding:26px 25px 0 260px; float:left;}
#content-login-innera {width:242px; height:auto; padding:20px 25px 0 240px; float:left;}
#content-login-inner2 {width:223px; height:202px; padding:20px 0 0 25px; float:right;}
#content-login-inner2a {width:243px; height:auto; padding:20px 0 0 5px; float:right;}

ul.login {list-style-image:url("../imgs/login/bullet.jpg");margin-bottom:30px;}

ul.login li {font:normal 11px/14px Arial, Helvetica; color:#000;margin-bottom:10px;}
.content2{font:normal bold normal 11px/18px Arial, Helvetica; color:#24bede;}	

.content2 a {	color:#24bede; text-decoration:none;}

.content2 a:hover {color:#24bede; text-decoration:underline;}
#content2_text {font:100%/1.25em Arial, Helvetica;	float:left;	width:520px; margin-left:16px;}
#content3a {background:#fff; float:left; width:756px; padding:50px 0 70px 0;}
#content4 {background:#fff url(../imgs/global/content_background2.jpg) repeat-x; float:left; height:100%; width:756px; padding:0;}
#content5 {background:#fff url(../imgs/global/content_background.jpg) repeat-x;	   border:2px solid #2e3436; font:.689em/1.5em Arial, Helvetica;	float:left; width:560px;}
#content5-container{float:left; width:564px; height:auto;}
#content-advisor-mast2 {float:left; width:140px; height:auto; margin:14px 0 5px 0; padding:0;}
#content-advisor-content {width:255px; height:133px; margin:0; padding:13px 0 0 11px; font:11px/14px Arial, Helvetica; color:#62615a;}
#hr {border:0;float:left;height:1px; width:512px; background:#fff url(../imgs/global/hr.jpg) repeat-x;padding:0;margin:3px 0 4px 24px;}
#hr-higher-ed {border:0;float:left;height:1px; width:512px; background:#fff url(../imgs/global/hr.jpg) repeat-x;padding:0;margin:3px 0 4px 0;}
/*--Different content divs--*/
#h-banner-conditional-admissions {background:#fff url(../imgs/study_usa/h-banner-conditionaladmission.jpg) no-repeat;font:110%/1.375em Arial, Helvetica;color:#a1adaf;padding:5px 250px 6px 13px;margin:18px 0 18px 0;width:245px;height:77px;}
#h-banner-right-univ {background:#fff url(../imgs/study_usa/h-banner-rightuniv.jpg) no-repeat;font:110%/1.375em Arial, Helvetica;color:#a1adaf;padding:5px 250px 14px 20px;margin:18px 0 18px 0;width:245px;height:90px;}
#h-banner-how-apply {background:#fff url(../imgs/study_usa/h-banner-howapply.jpg) no-repeat;font:110%/1.375em Arial, Helvetica;color:#a1adaf;padding:5px 250px 6px 13px;margin:18px 0 18px 0;width:245px;height:77px;}
/*--side banners - v --*/	
#v-banner-content {float:left;font:110%/1.375em Arial, Helvetica;color:#ffffff;margin:30px 0 0 24px;width:147px;height:auto;}
#v-globe-banner {float:right; background:#2299c6 url(../imgs/global/v_globe_banner.jpg) no-repeat top left; padding:0; margin-left:24px; width:195px; height:200px; overflow:visible;}
#v-globe-banner2 {float:left; background:#2299c6 url(../imgs/global/v_globe_banner.jpg) no-repeat top left; padding:0; margin:0; width:195px; height:100%; font:.689em/1.375em Arial, Helvetica;color:#ffffff;}	
#v-archive-banner {float:right;background:#227fb5 url(../imgs/global/v_archive_banner.jpg) no-repeat top left;padding:0;margin-left:24px;width:195px;}
/*--v-archive banner list--*/
/*--site buttons--*/
#v-banner-image {float:left;width:81px;height:18px;margin:14px 0 0 100px;}
/*--site buttons--*/
/*--archive side navigation--*/	
ul.vanav {list-style-type:none;width:195px;height:23px;float:left;padding:0;margin:0;}
ul.vanav li {display:block;}
ul.vanav a {height:19px;margin:0;display:block;padding:4px 0 0 37px;font:inherit normal Arial, Helvetica;background:url(../imgs/global/archive_back.png) repeat-x;text-decoration:none;color:#fff;text-align:left;}
ul.vanav a:hover {color:#fff;background:url(../imgs/global/archive_back.png) repeat-x;}
* html ul.vanav a {height:1px;}
/*--archive side navigation--*/	
#inner-content2 {margin-left:208px;height:auto;width:508px;padding:20px 38px 100px 0;}
#inner-content {float:left;height:auto;text-align:left;float:left;width:510px;padding:10px 0 10px 24px;}
#inner-content-higher-ed {height:auto;text-align:left;width:510px;padding:20px 0 20px 0;}
#inner-content a {color:#24a7cf; text-decoration:none; text-align:right;}
#inner-content a:hover {color:#24a7cf; text-decoration:underline; text-align:right;}	
#footer-wrapper {background:#7d7e7e url(../imgs/global/footer_background.jpg) repeat-x;clear:both;float:left;margin:0 auto;width:100%;}

#footer-container {width:759px;height:200px;margin:0 auto;padding:0 138px 0 116px;}
#footer-container p {clear:both; color:#aaa; font:normal 10px Arial, Helvetica, sans-serif; padding:10px 0;}
#footer1 {font:.625em normal Arial, Helvetica;color:#28ecfb;width:auto;float:left;padding:12px 0 0 0;}
#footer2 {font:.625em normal Arial, Helvetica;color:#dbebef;width:410px;float:right;padding:12px 0 0 0;text-align:right;}	
a.footer {color:#dbebef; text-decoration:none; padding-left:15px;}
a.footer:hover {color:#dbebef; text-decoration:underline; padding-left:15px;}

a.content {color:#24a7cf; text-decoration:none;}
a.content:hover {color:#24a7cf; text-decoration:underline;}
.field8{border:1px solid #227eb4;background:url(../imgs/search-fields/field1.jpg) no-repeat top left;width:190px;height:18px;margin:5px 5px 0 0;padding-top:5px;font:italic normal normal 11px Arial, Helvetica;color:#828282;text-align:left;}
.field8a{border:1px solid #227eb4;background:url(../imgs/search-fields/field1.jpg) no-repeat top left;width:280px;height:23px;margin:5px 5px 0 0;font:italic normal normal 11px Arial, Helvetica;color:#828282;text-align:left;}
.field9{border:1px solid #227eb4;background:url(../imgs/search-fields/field1.jpg) no-repeat top left;width:190px;height:23px;margin:5px 5px 0 0;font:normal normal normal 11px Arial, Helvetica;color:#000;text-align:left;}
textarea {overflow:auto;}
#submit2 {float:right; width:83px; height:27px; margin:-10px 20px 0 0;}
#submit2a {float:left; width:83px; height:27px; margin:4px 0 0 5px;}
#submit3 {float:left; width:83px; height:27px; margin:11px 25px 0 0;}
.home-autocomplete
{overflow:hidden; width:50px; text-overflow:ellipsis; height:70px;font:normal normal normal 11px Arial, Helvetica;}
p {padding:0;margin:0;}
.UnivResult-ReadMore {line-height:14px;height:28px;overflow:hidden;padding:0;margin:0}
.UnivResult-ReadMore-expanded{line-height:14px;padding:0;margin:0}
.UnivProfile-ReadMore {line-height:14px;max-height:70px; min-height:28px;overflow:hidden;padding:0;margin:0}
.HigherEd-ReadMore {line-height:14px;height:40px;overflow:hidden;padding:0;margin:0}
.HigherEd-ReadMore-expanded{line-height:14px;padding:0;margin:0}
.text-search1{border:1px solid #227eb4;	background:url(../imgs/search-fields/field2.jpg) no-repeat top left;width:200px; height:21px; margin-top:12px; font-size:120%; text-align:left;padding-top:4px;}
.stud_profile_personal_table {width:100%} 
.stud_profile_personal_table td {vertical-align:bottom;}
.stud_profile_personal_table td.contact_us_col1 {width:40%;}
.stud_profile_personal_table td.contact_us_col2 {width:60%;}
.stud_profile_notes_title{border:1px solid #227eb4;background:url(../imgs/search-fields/field1.jpg) no-repeat top left;width:480px;height:23px;margin-top:22px;font-size:85%;text-align:left;clear:left;float:left;font:italic normal normal 11px Arial, Helvetica; color:#828282;}
.stud_profile_notes_textarea {border:1px solid #227eb4; background:#ececec url(../imgs/search-fields/field2.jpg) no-repeat top left; width:480px; height:115px; margin-top:22px; text-align:left; margin-bottom:15px; font:italic normal normal 11px Arial, Helvetica; color:#828282; float:left;}
.stud_notes_1 td {width:686px; padding:15px 15px 0 15px; margin:0 0 13px 0; color:#000;font:normal 11px/18px Arial, Helvetica, san-serif; background-color:#e8f2f7;}	
.stud_notes_2 td {width:686px; padding:15px 15px 0 15px; margin:0 0 13px 0; color:#000;font:normal 11px/18px Arial, Helvetica, san-serif;}
.stud_notes_inner {float:right; height:auto; width:500px; padding:0; margin:5px 0 5px 0;text-align:right;}
.stud_notes_inner div {float:right;}

#contactus_table {width:100%} 
#contactus_table td.contact_us_col1 {width:20%}
#contactus_table td.contact_us_col2 {width:80%}
#contactus_table input.contactus_textbox, #contactus_table textarea {background:transparent url(../imgs/search-fields/field2.jpg) no-repeat scroll left top;border:1px solid #227EB4;font-size:120%;height:21px;text-align:left;padding-top:4px;width:393px;}
#contactus_table textarea {font-size:140%;}
#contactus_table input, #contactus_table select, #contactus_table textarea {margin-left:0;}
#contactus_table select{background:transparent url(../imgs/search-fields/field2.jpg) no-repeat scroll left top;border:1px solid #24A8CF;color:#000000;height:21px;font-size:120%;text-align:left;}
#contactus_table select option{background-color:#ececec;}
#contactus_table td {height:50px}    
#contactus_table td.tall_col1 {vertical-align:top;}    
#contactus_table td.tall_col2 {height:122px;}    
#contactus_table .contactus_checkbox {float:left;}
#contact_us_terms {margin:2px 0 0 4px; float:left}

.validator_text{font:10px/11px Arial, Helvetica, sans-serif; color:#ff0000;}	

#inner-content-advisors {float:left; height:auto; text-align:left; width:540px; padding:10px 0 10px 10px;}

#stu_reg_t1 {width:100%} 
#stu_reg_t1 td {height:50px} 
#stu_reg_t1 td.stu_reg_t1_col1 {width:15%}
#stu_reg_t1 td.stu_reg_t1_col2 {width:85%}
#stu_reg_t1 input.stu_reg_textbox {background:transparent url(../imgs/search-fields/field2.jpg) no-repeat scroll left top;border:1px solid #227EB4;font-size:120%;height:21px;text-align:left;padding-top:4px;width:200px;}
#stu_reg_t1 select{background:transparent url(../imgs/search-fields/field2.jpg) no-repeat scroll left top;border:1px solid #24A8CF;color:#000000;height:21px;font-size:120%;text-align:left;}
#stu_reg_t1 select option{background-color:#ececec;}

#stu_reg_t2 {width:100%} 
#stu_reg_t2 td {height:50px} 
#stu_reg_t2 td.stu_reg_t2_col1 {width:15%}
#stu_reg_t2 td.stu_reg_t2_col2 {width:85%}
#stu_reg_t2 input.stu_reg_textbox {background:transparent url(../imgs/search-fields/field2.jpg) no-repeat scroll left top;border:1px solid #227EB4;font-size:120%;height:21px;text-align:left;padding-top:4px;width:200px;}
#stu_reg_t2 select{background:transparent url(../imgs/search-fields/field2.jpg) no-repeat scroll left top;border:1px solid #24A8CF;color:#000000;height:21px;font-size:120%;text-align:left;}
#stu_reg_t2 select option{background-color:#ececec;}

#stu_reg_t3 {width:100%} 
#stu_reg_t3 td.stu_reg_t3_col1 {width:5%; vertical-align:top;}
#stu_reg_t3 td.stu_reg_t3_col2 {width:95%}
#stu_reg_t3 .checkbox {margin:0 0 0 0;}

#grade_trans_table {width:100%} 
#grade_trans_table td {height:50px} 
#grade_trans_table td.grade_trans_table_col1 {width:20%}
#grade_trans_table td.grade_trans_table_col2 {width:80%}
#grade_trans_table select{background:transparent url(../imgs/search-fields/field2.jpg) no-repeat scroll left top;border:1px solid #24A8CF;color:#000000;height:21px;font-size:120%;text-align:left;width:220px;}
#grade_trans_table select option{background-color:#ececec;}

/*Modal Popup*/
.modalBackground 
{width:200px;height:100px;background-color:#525556;filter:alpha(opacity=78);opacity:0.78;}	
.modalHeader{font:normal bold normal 18px Arial, Helvetica; color:#227eb4;}	

.modal-dropdown  {color:#000; font:12px normal Arial, Helvetica; margin:0 auto; padding:5px;border:1px solid #24a8cf; text-align:left; width:220px; background:#ffffff url(../imgs/search-fields/field2.jpg) no-repeat scroll left top;}
.save_university-select {background-position:inherit top; color:#000; font:12px normal Arial, Helvetica; margin:0 auto; border:1px solid #24a8cf; text-align:left; width:150px; background-color:inherit; background-image:url('../imgs/search-fields/field2.jpg'); background-repeat:no-repeat; background-attachment:scroll;}
.save_university-select_left {color:#000; font:12px normal Arial, Helvetica; margin:4px 0 15px 0;border:1px solid #24a8cf; text-align:left; width:150px; background:transparent url(../imgs/search-fields/field2.jpg) no-repeat scroll left top;}
.save_university-select option, .save_university-select_left option, .sort_university-select option {background-color:#ececec;}	

.comparison_table {width:251px;}

/*--student navigation divs begin--*/
#student-navigation {float:left; width:756px; height:33px; margin:0; text-align:left;background:url(../imgs/student/student_nav.jpg) no-repeat;padding:0;}

ul.student-nav {list-style-type:none; height:30px; float:left; padding:0; margin:0;}
ul.student-nav li {float:left;}
ul.student-nav a {height:30px; margin-left:0; display:block; padding-top:10px;font:11px normal Arial, Helvetica;text-decoration:none; color:#24a4cd; text-align:center;}
ul.student-nav a:hover {color:#000;}

#saved-stud.on {width:107px;margin:3px 0 0 20px;height:30px;background:url(../imgs/student/saved.png) top left no-repeat;}	
#education-stud.on  {width:122px;margin:3px 0 0 20px;height:30px;background:url(../imgs/student/education.png) top left no-repeat;}
#success-stud.on  {width:117px;margin:3px 0 0 20px;height:30px;background:url(../imgs/student/success.png) top left no-repeat;}
#personal-stud.on  {width:146px;margin:3px 0 0 20px;height:30px;background:url(../imgs/student/personnel.png) top left no-repeat;}
#myaccount-stud.on  {width:146px;margin:3px 0 0 20px;height:30px;background:url(../imgs/student/personnel.png) top left no-repeat;}
#notes-stud.on  {width:146px;margin:3px 0 0 20px;height:30px;background:url(../imgs/student/personnel.png) top left no-repeat;}

#saved-stud {width:107px;margin:3px 0 0 20px;height:30px;}
#education-stud {width:122px;margin:3px 0 0 20px;height:30px;}
#success-stud {width:117px;margin:3px 0 0 20px;height:30px;}
#personal-stud {width:146px;margin:3px 0 0 20px;height:30px;}
#myaccount-stud {width:146px;margin:3px 0 0 20px;height:30px;}
#notes-stud {width:146px;margin:3px 0 0 20px;height:30px;}
.remove-text {color:#323838; font:normal 11px/14px Arial, Helvetica, san-serif;}

#content-student {background:#fff url(../imgs/global/content_background2.jpg) repeat-x;float:left; height:100%; width:735px; padding:23px 0 50px 21px;color:#393935;font:normal 11px/14px Arial, Helvetica, san-serif;}
#hrstudent {border:0; float:left; height:1px; width:97%; background:#fff url(../imgs/global/hr2.jpg) repeat-x;padding:0; margin:25px 0 10px 0;}
#hrstudent2 {border:0; float:left; height:1px; width:97%; background:#fff url(../imgs/global/hr2.jpg) repeat-x;padding:0; margin:20px 0 10px 0;}
#saved-student-content {float:right; height:27px; width:200px; padding:0; margin:20px 30px 0 0;}
#saved-student {float:right; height:27px; width:135px; padding:0; margin:-5px 0 0 0;}
#saved-student2 {float:right; height:27px; width:135px; padding:0; margin:-5px 15px 0 10px;}
#profile-select3c {text-align:right; width:150px; float:left; margin:5px 5px 0 0;}
#student-fields {float:right; height:auto; width:520px; padding:0; margin:-20px 0 -13px 0;}
#student-fields2 {float:right; height:auto; width:520px; padding:0; margin:0 0 -13px 0;}

.student-select {text-align:left; width:350px; float:left; margin:0; font:normal normal normal 10px Arial, Helvetica; color:#828282;}
.student-select2 {text-align:left; width:190px; float:left; margin:5px 0 0 0; font:normal normal normal 11px Arial, Helvetica;color:#828282;}
.student-select2a {text-align:left; width:150px; float:left; margin:2px 0 8px 20px; font:normal normal normal 11px Arial, Helvetica;color:#828282;}
.student-select3 {text-align:left; width:190px; float:left; margin:5px 0 0 0; font:normal normal normal 11px Arial, Helvetica;color:#828282;}
.student-select-status {color:#000; font:12px normal Arial, Helvetica; margin:0 auto;border:1px solid #24a8cf; text-align:left; width:240px; background:transparent url(../imgs/search-fields/field2.jpg) no-repeat scroll left top;}
.student-select-status option {background-color:#ececec;}	
#student-rt-fields {float:left; height:auto; width:365px; padding:0; margin:0;}
.label2{float:left;width:150px;margin-top:8px; color:#FF6600; font:10px/12px Arial, Helvetica;}
.label3{float:left;width:200px;margin-top:8px; color:#FF6600; font:10px/12px Arial, Helvetica;}
.field8b{border:1px solid #227eb4;	background:url(../imgs/search-fields/field1.jpg) no-repeat top left;width:280px;height:23px;margin:5px 5px 0 0;font:normal normal normal 11px Arial, Helvetica;color:#000;text-align:left;}

.student-profile-education-header{min-height:38px;width:150px;margin:8px 10px 0 0; color:#FF6600; font:10px/12px Arial, Helvetica;}
.student-profile-education-text{min-height:38px; width:200px;margin-top:8px;}
.student-profile-education-textbox{min-height:38px; width:200px;margin-top:8px;}

#student-content4 {background:#fff url(../imgs/student/student-list-background.jpg) repeat-y;float:left; height:auto; width:743px; padding:15px 0 0 13px; margin:0;}
#student-content5 {float:left; height:auto; width:237px; padding:0; margin:52px 10px 52px 0;}
.student-heading {font:normal bold normal 18px/22px Arial, Helvetica; color:#25afd5;}

#content-student p.text {width:450px;}
.suggestedby {color:#262a2a; font-size:10px; padding-left:5px;}
#saved-student3 {float:right; height:27px; width:135px; padding:0; margin:10px 10px 0 0;}
/*--student navigation divs end--*/
/*-- begin global header--*/
#globalheader {float:left; font:.625em normal Arial, Helvetica; text-align:left; height:38px; padding-top:8px;}
a.globalheader {color:#dbebef; text-decoration:none; padding-left:7px;font-size:10px;}
a.globalheader:hover {color:#26c1e1; text-decoration:none; padding-left:7px;font-size:10px;}
.globalheader-select {color:#DBEBEF; font:10px normal Arial, Helvetica; background-color:#212829;border:1px solid #212829; padding:3px;margin-top:7px; margin-left:7px;width:150px;}

/*-- end global header--*/

/*-- begin mast styles--*/
#mast-area-full {background:url(../imgs/mast/mast-area-full.jpg) no-repeat top right; float:left; width:760px;margin:0; padding:0;}
#mast-area-contracted {background:url(../imgs/mast/mast-area-contracted.jpg) no-repeat top right;float:left; width:566px;margin:0; padding:0;}
#mast-area-print {width:700px;margin:20px 50px; padding-bottom:20px;border-bottom:1px solid #60c1dc;text-align:right;}
#page-heading-full {background-color:#323838;float:left; width:741px;font:24px Arial, Helvetica; color:#fff; padding:8px 0 3px 19px;}
#page-heading-contracted {background-color:#323838;float:left; width:548px;font-size:24px;color:#fff; padding:8px 0 0 19px;}
#content-mast-container-contracted {float:left; width:567px; height:auto;}
#subcomponent-backlink {float:right; height:20px; width:auto; margin:2px 9px 0 0;}
#subcomponent-backlink-searchresults {float:right; height:22px; width:auto; margin:11px 10px 10px 0;}
#subcomponent-printlink {float:right; height:22px; width:auto; margin:2px 9px 0 0;}
#subcomponent-ddlist-compare {float:right; width:auto; margin:10px 10px 10px 0;}
#subcomponent-ddlist-compare-bottom {margin:3px 10px 0 0;float:right;height:22px;width:147px;}
#subcomponent-ddlist-compare-bottom-left {margin:3px 10px 0 0;float:right;height:20px;width:78px;}
#subcomponent-ddlist-sort {float:left; margin:10px 10px 10px 0;}
.heading-content {color:#fff; font:normal normal normal 12px/14px Arial, Helvetica; padding:0 2px; text-align:left;margin:10px 10px 10px 0;}
p.search-page-layout {float:right; font-size:10px; height:21px; line-height:21px; padding:2px 0; text-align:right; width:70px;}
#search-view-list {background:url(../imgs/search/view-list.png) no-repeat;  float:right;  height:19px;  margin:13px 10px 0 0;  width:21px;}
#search-view-full {background:url(../imgs/search/view-full.png) no-repeat;  float:right;  height:19px;  margin:13px 10px 0 0;  width:21px;}
#search-view-list-active {background:url(../imgs/search/view-list-active.png) no-repeat;  float:right;  height:19px;  margin:13px 10px 0 0;  width:21px;}
#search-view-full-active  {background:url(../imgs/search/view-full-active.png) no-repeat;  float:right;  height:19px;  margin:13px 10px 0 0;  width:21px;}
#search-view-full a, #search-view-list a {display:block;  height:19px;  width:21px;} 
#search-view-list a:hover {background:url(../imgs/search/view-list-active.png) no-repeat;}
#search-view-full a:hover  {background:url(../imgs/search/view-full-active.png) no-repeat;}

/*-- end mast styles--*/
/*-- begin right sidebar --*/
#sidebar {float:left; font:11px/14px Arial, Helvetica; color:#fff; width:193px; height:auto; overflow:hidden;}
.west-color {background-color:#71CCFB;}
.midwest-color {background-color:#A6DD2E;}
.south-color {background-color:#F47A7A;}
.northeast-color {background-color:#FFAB46;}
.sidebar-featured-universities {background:#239dc9 url(../imgs/search/v_search_banner.jpg) no-repeat left top; margin-top:152px;width:193px;}
.sidebar-achieve-goals {background:#239dc9 url(../imgs/global/v_banner.jpg) no-repeat left top;}
#sidebar-heading {margin:135px auto 20px auto; text-align:center; float:left; width:100%;}
.sidebar-heading {color:#3a3935; font-size:16px;}
#sidebar-component {float:left; font-size:11px;line-height:14px; background:#239dc9 url(../imgs/search/v_search_banner-inner.jpg) no-repeat left top; color:#fff; text-align:left; width:100%; padding:12px 0 20px 0; height:auto;}
#sidebar-component-success {float:left; font:11px/14px Arial, Helvetica; background:#227fb5 url(../imgs/global/success-sidebar.jpg) no-repeat top left; color:#fff; text-align:left; width:195px; padding:12px 0 20px 0; height:auto;}
#subcomponent-state-box {width:47px; height:35px; font-size:30px; line-height:34px; text-align:right; padding-right:7px; font-weight:bold;float:left;}
#subcomponent-college-name {width:124px; height:auto; font-size:14px; text-align:left; margin:1px 10px 8px 0; font-weight:bold; border-bottom:1px solid #76dbed; float:right;line-height:15px;padding-bottom:4px;}
#subcomponent-content {width:165px; height:auto;  text-align:left; float:left;margin:10px 0 0 15px;}
#subcomponent-transparent-box {	float:left; background:url(../imgs/global/vbanner-inside-trans.png) repeat-y top left;margin:19px 0 0 100px; padding:10px 0 0 10px; width:74px;height:62px;color:#3A3935; font-size:11px;}
a.sidebar {color:#fff; text-decoration:none;}
a.sidebar:hover {color:#227EB4;text-decoration:none;}
/*-- end right sidebar --*/
/*-- begin content containers --*/
#content-contracted {background-color:#fff; border:2px solid #2e3436; float:left; width:563px; height:auto;font:12px/24px Arial, Helvetica; color:#313738;}
#content-full {background:#fff url(../imgs/global/content_background.jpg) repeat-x;border:2px solid #2e3436;font:.689em/1.5em Arial, Helvetica;float:left;width:756px;}
#content-print {background:#fff;font:.689em/1.5em Arial, Helvetica;width:700px;margin:0 50px;}
/*-- end content containers --*/
/*-- begin content styles --*/
.text {color:#000;font-family:Arial, Helvetica;font-size:12px;line-height:18px;margin-bottom:10px;}
ul.text {list-style-image:url(../imgs/global/bullet-orange.gif); padding-left:15px;}
.text-small {color:#000;font-family:Arial, Helvetica;font-size:12px;line-height:14px;margin-bottom:10px;}
a.text {color:#24BEDE;font-family:Arial, Helvetica;text-decoration:none;}
a.text:hover {color:#227EB4;font-family:Arial, Helvetica;text-decoration:none;}
a.readmore {color:#24BEDE;font-size:10px;font-weight:bold;font-family:Arial, Helvetica;text-decoration:none;}
a.readmore:hover {color:#227EB4;font-size:10px;font-weight:bold;font-family:Arial, Helvetica;text-decoration:none;}
.readmore a {color:#24BEDE;font-size:10px;font-weight:bold;font-family:Arial, Helvetica;text-decoration:none;}
.readmore a:hover {color:#227EB4;font-size:10px;font-weight:bold;font-family:Arial, Helvetica;text-decoration:none;}
.text-heading1 {color:#227eb4;font-family:Arial, Helvetica;font-size:16px; line-height:18px;margin-bottom:10px;}
.text-heading1-black {color:#000000;font-family:Arial, Helvetica;font-size:18px; font-weight:bold;line-height:18px;margin-bottom:10px;}
.text-bigsteps  {color:#FFF;font-weight:bold;font-family:Arial, Helvetica;font-size:24px;margin-bottom:10px;
text-align:center;background-image:url(../imgs/global/bigsteps_bg.jpg);background-position:center;background-repeat:no-repeat;height:65px;}
a.headinglink {font-size:16px;font-weight:bold;color:#227EB4; text-decoration:none;}
a.headinglink:hover {font-size:16px;font-weight:bold;color:#24BEDE;text-decoration:none;}
.text-heading2 {color:#FF6600;font-family:Arial, Helvetica;font-size:14px;font-weight:bold;margin-bottom:10px;}
.text-heading3 {color:#FF6600;font-family:Arial, Helvetica;font-size:10px;}
.text-heading4 {color:#227EB4;font-family:Arial, Helvetica;font-size:12px;font-weight:bold;}
.text-heading5 {color:#000;font-family:Arial, Helvetica;font-size:18px;line-height:18px;margin-bottom:10px;}
.banner-heading {color:#FFF;font-family:Arial, Helvetica;font-size:16px; line-height:18px;margin-bottom:5px;}
.banner-text {color:#A1ADAF;font-family:Arial, Helvetica;font-size:12px; line-height:18px;margin-bottom:5px;}
#table-header-rule {border:0; float:left; height:1px; width:100%; background:#fff url(../imgs/global/hr.jpg) repeat-x;padding:0; margin:0;}
.table-subheading {background-color:#fff; color:#0099FF; font-size:9px; text-align:center;}
p.content {color:#24a7cf; text-decoration:none; text-align:right;}
p.content a:hover {color:#24a7cf; text-decoration:underline; text-align:right;}

/*-- end content styles --*/
/*-- begin search and results styles --*/
#univname-search-component {float:left; height:auto; text-align:left; width:543px; background-color:#19acd5;padding:10px 0px 10px 20px;}
#search-component {background:#fff url(../imgs/profile/profile_sec_background.jpg) repeat-x; padding:10px 0 0 20px; float:left; width:542px;color:#000;font-family:Arial, Helvetica;font-size:12px; line-height:18px;}
.search-component {font-family:Arial, Helvetica;font-size:12px; line-height:18px;}	
.search-text-field {border:1px solid #227eb4;	background:url(../imgs/search-fields/field2.jpg) no-repeat top left;width:370px; height:20px; margin-top:12px;margin-bottom:14px;font-size:120%; text-align:left; float:left;padding:4px 0 0 4px;}	
#search-header {background:url(../imgs/top_nav/off_state.jpg) repeat-x; background-color:#249bc6;  float:right; height:auto; padding:10px 10px 0 10px; width:173px; margin-top:82px;}
#search-header P {color:#fff; font-size:12px; font-weight:bold; margin-bottom:5px;}
#search-header ul {font-size:12px; margin:0;}
#search-header ul div {margin-bottom:3px;}
.search-text-field-header {border:1px solid #227eb4;	background:url(../imgs/search-fields/field2.jpg) no-repeat top left;width:140px; height:20px;font-size:14px; text-align:left; float:left;padding:4px 0 0 4px;}

.search-ddmenu {color:#000; font:1em normal Arial, Helvetica; margin:0 auto;border:1px solid #24a8cf; text-align:left; width:220px; float:left; background:transparent url(../imgs/search-fields/field2.jpg) no-repeat scroll left top; padding:5px;}
.search-ddmenu option {background-color:#ececec;}
.search-checkbox {width:13px; height:13px; margin:0 15px 0 0; text-align:left; float:left; clear:left;}
#ctl00_ContentPlaceHolder1_pnlGroupMajorButton, #ctl00_ContentPlaceHolder1_pnlMajorsButton {position:absolute; top:8px; z-index:1;}
#ctl00_ContentPlaceHolder1_pnlMajorsButton {left:290px;}
#search-iframe-group {border:1px solid #227eb4; position:absolute; top:40px; z-index:0;}
.search-major {background-color:#ececec; font-size:11px;}
.search-major td {border-bottom:1px solid #d2d2d2; padding:3px 5px;}
.search-major td:hover {background-color:#d2d2d2;}
.search-major td label {float:left; margin-left:5px; width:200px; cursor:pointer; line-height:14px;}
.search-major td input {float:left; cursor:pointer;} 
#subcomponent-namesearch-button {float:left; width:121px; height:27px; margin-top:6px;margin-left:11px;}
#subcomponent-gpa {float:left; width:230px; margin:10px 32px 15px 0;}
#subcomponent-univtype {border:1px solid #e5e5e5; padding:7px; float:left; width:151px;height:133px; margin:18px 12px 15px 0; overflow:visible;}
#subcomponent-test-position {float:left; width:250px; margin:10px 12px 15px 0;}
#subcomponent-tests {border:1px solid #e5e5e5; font:12px/14px Arial, Helvetica; padding:7px;	float:left; width:236px; height:auto; margin-bottom:10px;}
#subcomponent-tuition {width:236px;height:auto;padding:7px;float:left;margin:10px 12px 0 0;}
#dollar-dollar {color:#aacc44; font-weight:bold; font-size:16px;margin-right:4px;margin-top:-28px;width:25px;float:right;}	
.dollar-dollar {color:#aacc44; font-weight:bold; font-size:16px;}	
#subcomponent-location-regions {float:left; height:auto; text-align:left; width:550px; padding:0; margin-bottom:15px;}
#subcomponent-els-legend {font-size:10px; color:#acacac; padding:0; float:right; margin:15px 2px 0 0;}
#subcomponent-els-legend-icon {background:url(../imgs/search/els-grey.png) no-repeat; padding:0; float:right; width:31px; height:25px; margin:12px 35px 0 0;}
#subcomponent-region-color {font-size:10px; color:#fff; padding-bottom:12px; float:left; width:124px; height:7px; margin:15px 0 0 5px;}
#subcomponent-school-heading {float:left; height:auto; text-align:left; width:515px;padding:25px 10px 10px 0;}
#subcomponent-compare {float:right; margin:-23px -10px 0 0;}
#subcomponent-saveuniv {float:left; margin:-23px 0 0 0;}	
#subcomponent-school {float:left; height:auto; text-align:left; width:521px; padding:10px 0 10px 10px;}
#subcomponent-schoollogo {float:left; height:auto; margin-bottom:15px;}	
#subcomponent-schoolinfo {float:left; width:360px; height:auto; text-align:left;color:#000;  line-height:14px; font-size:11px;margin:0 0 25px 0;}
#advisor_callout {float:right; width:143px; height:33px; margin:0; font:12px/13px normal Arial, Helvetica;color:#fff; background:url(../imgs/search/search-contact.png) no-repeat; padding:10px 10px 0 10px;margin:0 10px 10px 0;}
#advisor_callout2 
{float:left; width:143px; height:33px; margin:25px 0 0 329px; font:normal bold normal 12px/13px Arial, Helvetica;color:#fff; background:url(../imgs/search/search-contact.png) no-repeat; padding:10px 10px 10px 10px;}	
#advisor_callout a, #advisor_callout2 a,  #advisor_callout a, #advisor_callout2 a {font:12px/13px normal Arial, Helvetica;color:#fff;text-decoration:none;}	
#advisor_callout a:hover, #advisor_callout2 a:hover {font:12px/13px normal Arial, Helvetica;color:#333; text-decoration:none;}
#contact-counselor {color:#fff; float:right; font-size:12px; padding:5px;}
#contact-counselor a {color:#fa9722; font-weight:bold; text-decoration:none;}
#contact-counselor a:hover {text-decoration:underline;}
/* search list view */	
.search-list-table td {border-right:1px solid #d4dee2; font-size:11px; line-height:13px; vertical-align:center; padding:12px 10px;}
.search-list-table th {background:#414949; border-right:1px solid #363c3c; color:#fff; font-size:11px; line-height:13px; padding:12px 9px; text-align:left;}
.search-list-table td a {color:#24a2cb; text-decoration:none;}
.search-list-table th a {color:#fff; text-decoration:none;}
.search-list-state,.search-list-level, .search-list-compare {
  text-align:center; }
.search-nearest-els {color:#f48025; font-size:9px; font-weight:bold;}
/*-- end search and results styles --*/
/*-- begin profile styles --*/
#profile-component {float:left; width:705px; height:auto; padding:5px;margin:10px 0 0 20px;font-family:Arial, Helvetica;font-size:12px; line-height:18px;}
#subcomponent-saveuniv-profile {text-align:left; width:150px; float:left;}
.profile-name-heading {color:#227eb4;font-family:Arial, Helvetica;font-size:24px; line-height:18px;margin-bottom:10px;margin-top:45px;}
#profile-contact-ug {float:left; width:155px; height:auto; margin:0 0 20px 9px; text-align:left;color:#000;}
#profile-vert-line {float:left; width:1px; height:120px; margin:0 2px 0 18px; background:url(../imgs/profile/gradv_line3a.png) no-repeat;}
#profile-navigation {float:left; width:756px; height:36px; margin-top:20px; text-align:left;background:url(../imgs/profile/profile-nav-back3.jpg) no-repeat;padding:0;margin-left:-25px;}
#tooltip {position:absolute;z-index:3000;border:none;background-color:#eee;padding:5px;width:265px;height:168px;}
#tooltip h3, #tooltip div {margin:0;}
ul.sitemap-list {list-style-type:none; float:left; padding-left:0; margin-top:0;}
ul.sitemap-list li {margin-left:15px; text-decoration:none; text-align:left;}	
#admission-profile  {width:219px; margin:4px 0 0 20px; height:30px;}
#housing-profile  {width:170px; margin:4px 0 0 20px; height:30px;}
#majors-profile  {width:82px; margin:4px 0 0 20px; height:30px;}
#application-profile  {width:99px; margin:4px 0 0 20px; height:30px;}
#admission-profile.on{background:url(../imgs/profile/profile3-tab4.jpg) top left no-repeat;}	
#housing-profile.on{background:url(../imgs/profile/profile3-tab3.jpg) top left no-repeat;}	
#majors-profile.on{background:url(../imgs/profile/profile3-tab2.jpg) top left no-repeat;}
#application-profile.on{background:url(../imgs/profile/profile3-tab1.jpg) top left no-repeat;}
#profile-tab-content {background:#fff url(../imgs/global/content_background2.jpg) repeat-x; float:left; height:100%; width:756px; padding:0;margin-left:-25px;}
#profile-tab-column-left {float:left; height:auto; width:370px; padding:0; margin:30px 10px 0 25px; width:340px;}
#profile-tab-column-right {float:right; height:auto; width:340px; padding:0; margin:30px 10px 0 22px;}
#profile-tab-heading {float:left; width:555px; height:auto; margin:20px 0 0 22px;}
#profile-major-column {float:left; width:135px; height:auto; margin:20px 0 30px 22px; padding-right:30px; border-right:1px solid #239ac6;}
/*-- begin printer friendly profile --*/
#print-profile {width:800px; margin:50px 0 0 -50px; clear:both;}
#print-profile .header {background:#eaeaea; font-size:12px; font-weight:bold; margin-top:2px; padding:10px 50px;}
#print-profile .content {padding:15px 50px;}
#print-profile .header a {background:url(../imgs/profile/print-this.png) no-repeat center right; cursor:pointer; display:block;}
#print-profile .header a.active {background:url(../imgs/profile/dont-print-this.png) no-repeat center right;}

#profile-component-print {float:left; width:700px; height:auto;font-family:Arial, Helvetica;font-size:12px; line-height:18px;}
.profile-print-content {float:left; height:100%; width:756px; padding:0;margin-left:-25px;}
.profile-print-column-left {float:left; height:auto; width:370px; padding:0; margin:0 10px 0 25px; width:340px;}
.profile-print-column-right {float:right; height:auto; width:340px; padding:0; margin:0 10px 0 22px;}
/*-- end profile styles --*/
.pagination-text {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;background-color:#45494a; padding:0; width:100%; border-right:1px solid #45494a; height:34px;}
.pagination-text td {border:0;}
.pagination-text td table tr td {width:15px; text-align:center; padding:0; border:0;}
.pagination-text a {color:#26c3e1;text-decoration:none;}
.pagination-text a:hover {color:#FFF;background-color:#26c3e1;display:block;}
.left{float:left}
.right{float:right}

.FAQ-ReadMore {line-height:14px;height:0;overflow:hidden;padding:0;margin:0}
.FAQ-ReadMore-expanded{line-height:14px;padding:0;margin:0}
/* Search Page Map */
#mapid {background:url(../imgs/search/search-map-bg.gif) no-repeat;color:#fff;float:left;height:258px;margin:0;position:relative;width:331px;}
#mapid img {border:none;display:none;position:absolute;z-index:10;}
#mapid img#usimage {display:block;left:0;position:absolute;top:0;z-index:20;}
#mapid area {cursor:pointer;}


span.skype_pnh_container, span.skype_pnh_container * {line-height:18px;}