﻿@import url(validation.css);
/* +++++++++++++++++++++++++++++++++++ LAST UPDATED ON FEBRUARY 2ND, 2012 ++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++ CSS Reset to Aid Cross-Browser Consistency of Display +++++++++++++++++++++++++ */
       html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr {margin:0; padding:0; 
            font-family: Open Sans, sans-serif;}
	   h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-weight:normal; font-style:normal;}
	   ul {list-style:none;}
	   fieldset,img,hr {border:none;}
	   caption,th {text-align:left;}
	   table {border-collapse:collapse; border-spacing:0;}
	   td {vertical-align:top;}
	   a, a:visited {color: #073F6D;}
/* +++++++++++++++++++++++++ END CSS Reset to Aid Cross-Browser Consistency of Display +++++++++++++++++++++++ */
html {background: #fff url(/img/SDCbg012.png) no-repeat top center; padding-bottom: 0px; padding-top: 0px; margin-top: 0px;	font-size: 14px;}
body {margin: 0px;  padding: 0px; padding-top: 15px; background: #fff url(/img/SDCbg012.png) no-repeat top center; text-align: center;}
a, a:link, a:visited, a:hover, a:active {text-decoration: underline; color: #073F6D;}
a:hover {text-decoration: none; color: #7F97B7;}
blockquote {color: #999; font-style: italic; font-weight: bold; margin: 5px 0px 10px 0px;}
blockquote.Winnerquote {border-bottom: 3px double #E8EAF0; padding-bottom: 10px;}
.blogpic {float: right; border: 5px solid #ECECEC; margin: 10px 0px 5px 5px; padding: 2px; display: none;}	
button:focus, a:focus {outline:0;}
h3 a {font-size: 15px;}
h1, h2, h3, h4, h5, p {margin-bottom: .85em;}
h1 {font-size: 22px; margin: .85em 0 .75em 0; font-weight: 700; text-transform: none;}
h2 {font-size: 16px; font-weight: 700; color: #000; margin-top: 1em; text-transform: none;}
h2#schtitle {text-transform:none;}
h2.snug { margin-top: -.85em;}
h3 {font-size: 15px; font-weight: 700; margin-top: 1em;}
h4, h5 {font-size: 15px; font-weight: 600; color: #999; margin-top: 20px; margin-bottom: 0px;}
h5 {color: #000;}
img, a img {border: none;}
ol {margin-left: 35px; margin-bottom: 10px;}
p {margin-top: 1em;}
p.description {color: #667;}
ul {margin-top: 10px;}
ul li h3, ol li h3 {font-size: 15px;}
ul li ul {margin-top: 10px;}
input {margin: 0px 2px;}
input.btn, .submit input, #Submit2 {margin: 0px auto 10px auto;	padding: 3px 6px; border: solid 1px #022356; border-top-color: #EFF4FA;	border-left-color: #EFF4FA; background-color: #073F6D; color: #fff; font-size: 15px; font-weight: 700; text-align: center;}
input.btn, .submit input {margin: 0px auto 10px auto; padding: 3px 6px; border: solid 1px #022356; border-top-color: #EFF4FA; border-left-color: #EFF4FA; background-color: #073F6D; color: #fff; font-size: 16px; font-weight: bold; font-family: inherit; text-align: center;}
input[type="checkbox"], input[type="radio"] {border: none;  margin-top: 3px;}
select, option {font-family: Segoe UI;}   
strong {font-weight: bold;}
td {font-size: 13px;}
.topgoog {width: 100%; position: relative; padding-top: 5px; padding-bottom: 5px; margin-top: 35px; margin-left: -15px; margin-bottom: -40px; white-space: nowrap;
}
/*================================== ALPHABETICAL ==========================================
=================================== CLASSES AND IDS ======================================*/
.b {font-weight: bold;}
.black {color: #000;}
.bold {font-weight: bold;}
.bottomnavigation {width: 975px; text-align: left; margin: 0px auto; padding: 0px; padding-bottom: 20px; position: relative;}
#footer ul.col2 {width: 300px;}
.colmask {position:relative; clear:both; float:left; width:100%; overflow:hidden;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++ Column "SUB" styles ++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.col1sub {display: block;}
.col1sub .byline {margin: 10px 0px 0px 0px; padding: 0px; width: 500px; clear: both; display: block; _display: none; /*IE6 Display Hack */}
#coldisplayrgt
{
    position: absolute;
    top: 0px;
    right: -346px;
    width: 336px;
}
#contentcolumn ul {padding-left: 0px; }
#contentcolumn ul li {list-style-image: none; line-height: 14pt; list-style-position: outside; margin: 0px; padding-bottom: 7px; padding-left: 0px; margin-left: 0px;}
#contentcolumn .innertube {
    padding-left: 20px;
}
#loginpage #contentcolumn .innertube, #rotator #contentcolumn .innertube {
    padding-left: 0px;
}
#loginpage #contentcolumn, #rotator #contentcolumn {
    width: 950px;
    margin-left: 4px;
}
.colcomtb {font-family: 'Segoe UI', Segoe UI, sans-serif;}
.col1 ul {margin-left: 0px;}
.col2 ul, .col3 ul {margin-left: 15px;}
.col2sub, .col3sub {padding: 0 10px 10px 10px; margin: 0 0 15px 0; border: 1px solid #C7DBF5; background: #ecf2fa;}
.col2sub2, .col2sub3 {padding: 6px 10px 10px 10px; margin: 0px 10px 10px 0; border: 1px solid #D6D6D6; background: #F6F4F4;}
.col2sub2 h2 a {font-size: 14px;}
.col2sub2 ul li {margin-bottom: 8px;}
.col2sub3 {display: none;}
.col3sub {margin-left: 0px; margin-right: 15px; padding-top: 6px; clear: left;}
.col3sub h2, .feederfollow h2 {padding-left: 0px;}
.col3sub h3 a {font-size: 14px;}
.col3sub h2 span#Feed_lblTitle {font-size: 16px; color: #333;}
.col3subnoline {border: none; padding: 0; margin: 0 15px 15px 0; text-align: right;}
.col3subnolinetoppad {border: none; margin: 0px 15px 15px 0px; text-align: right;}
.col3sub p, .col2sub p {padding-top: 0px; margin: 10px 0px 0px 0px;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++ End Column "SUB" styles ++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.coldirtable {width: 100%;}
.collegeheader {font-size: 20px; color: #fff; font-weight: bold;}
#collegesearch td.offers {text-align: center; width: 100%; white-space: nowrap; font-weight: bold; font-size: 13px; position: relative;}
/*#collegesearch #intabheader #collegetb, #results #scholarshiptb, #award #MainTabs_liScholarshipMatches, #collegemessages #intabheader #collegetb, #viewcollege_usertopschool #intabheader #collegetb {background: #fff;}*/     
#copyright {
    position: relative; 
    text-align: center; 
    clear: both; 
    margin: 0px auto; 
    width: 100%; 
    padding: 0px; 
    padding-top: 20px; 
    padding-bottom: 20px; 
    background-color: #fff; 
    padding-left: 0px; 
    font-weight: normal; 
    line-height: 18px; 
    font-size: 13px;
}
#copyright p {border-top: none; text-align: center; margin: auto; padding: 0px; padding-top: 15px; margin-top: 10px;}
#copyright .innertube {
    width: 940px;
    margin: 10px auto;
    padding: 0px;
}#copyright .innertube table {
     width: 940px;
 }
#copyright .innertube table tr td.copycenter {width: 390px; text-align: center;}
#viewcampaign #copyright {display: none;}
.copyright p, .copyright img {font-size: 13px; margin: 0px auto; color: #999;}
.corner {width: 16px; height: 16px;}
.doubleline {background: url(/img/twoline.png) repeat-x; height: 9px; margin: 10px 0;}
#emloptoutuniv {position: relative; float: left; padding-bottom: 40px;}
.errorImageStyle {width:50px; position: relative; display: inline; float: left; margin-top: -8px;}
.eyebrow {padding: 0px; font-size: 13px; color: #073F6D; margin: 0px 0px 5px 0px; border: none;}
.f8blue {background-color: #fff; vertical-align: middle;}
.f9blue {background-color: #ecf2fa; vertical-align: middle;}
.feederfollow {
    display: none;
}
.fifteenmar {margin: 15px;}
#fixedwidthwrap {text-align: left; width: 955px; margin: 0px auto; padding: 0px;}
#viewcampaign #fixedwidthwrap {width: 915px;}
.floatleft {float: left;}
#footer {clear: both; float: left; width: 100%; text-align: center; margin: 0px auto; padding-bottom: 20px; background-color: none;}
#footer ul {float: left; width: 250px; text-align: center; text-indent: 15px; margin: 0px; margin-top: 15px; padding-bottom: 2px 0px;}
#footer ul.col1 {margin-left: 5px;}
#footer ul.narrow {width: 170px;}
#footer ul li {display: block; text-align: left; border: none; font-size: 14px;}
#footer ul li a {color: #fff;}
#footer ul li a:hover { text-decoration: underline;}
#footer ul li.noborder, #logoutpage #bottomnav ul li.noborder {border-right: 0px #fff solid;} 
#footer .bottomnavigation ul li a:link, #footer .bottomnavigation ul li a:visited, #footer .bottomnavigation ul li a:active, #footer .bottomnavigation ul li a {text-decoration: none; font-size: 12.5px; color: #073F6D;}
#footer .bottomnavigation ul li a:hover {text-decoration: none; color: #ccc;}

/*#frLikeit {width: 80px; padding: 0px; margin: 0px; margin-top: 0px; clear: left; float: left; display: inline; background: transparent;}*/
/*++++++++++++++++++ Header styles +++++++++++++++++++++*/
ul.halfline {width: 100%; background-image: url(/img/newscloud.png); background-position: top right; background-repeat: no-repeat; padding-bottom: 30px; position: relative;}
ul.halfline li a {font-size: 14px; margin: 10px 0px; position: relative;}
#header {clear: both; float: left; width: 100%; text-align: center; border-bottom: none;}
#header p, #header h1, #header h2 {padding: .4em 15px 0 15px; margin: 0;}      
#intabheader {width: 900px; float: right; margin-top: 50px; margin-right: 13px; position: relative; white-space: nowrap;}
#intabheader ul {list-style: none; padding: 0px; margin: 0px; text-align: right;}
#intabheader li {display: inline; border: none; margin: 0px 0px 0.5em 0px; background: none; list-style-type: none; font-size: 14px; font-weight: 600;}
#intabheader li a {padding: 0px; text-decoration: none; color: #fff; font-size: 14px;}
#intabheader li a:link {color: #fff;}        
#intabheader li a:hover {color: #7F97B7;}
/* 'widths' sub menu
#layoutdims {
clear:both;
background:#eee;
border-top:4px solid #000;
margin:0;
padding:6px 15px !important;
text-align:right;
} */
/* column container */
/* mainbod column settings */
#onecol #maincontainer #contentwrapperwrapper #contentcolumn {
    border: none;
}
.onefiveone, .sevenone, .eightoh, .nineoh {font-size: 14px; font-weight: normal;}
.onefiveone a, .sevenone a, .eightoh a, .nineoh a {font-size: 14px; font-weight: normal; text-decoration: none; color: #fff;}	
.ctr {text-align: center; padding: 0px auto;}
.homeallright ul {padding-top: 10px; padding-left: 15px;}
.homeallleft p.wecan a {font-size: 18px;}
.homeallright ul li {margin: 0px; padding: 0px; text-align: left; list-style-type: disc; color: #073F6D; margin-bottom: 0px; margin-top: 0px; font-size: 18px; white-space: nowrap;}
.idisplayimgError {border:none; display: inline;}
.idisplayimgErrorPhone {position:relative;}
.inline {display: inline;}
#intabheader ul li {padding: 5px; padding-bottom: 10px; border: none; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-bottom-radius: 0px; -moz-border-bottom-radius: 0px;}
/*.line {height: 15px; clear: left; margin: 0px; padding: 0px;}*/
.italic {font-style: italic;}
.logotabsupdate {text-align: left; width: 950px; margin: 5px 0; position: relative; padding: 0px;}
.logotabsupdate img.logo {float: left; width: 350px; height: 100px; clear: none;}    
.martopbot {margin: 10px 0px;}
.mainbod {
background: #transparent;    	/* Right column background colour */
}
.mainbod .colmid {
float:left;
width:200%;
margin-left:-330px; 	/* Width of right column */
position:relative;
right:100%;
background:#fff;    	/* Centre column background colour */
}
.mainbod .colleft {
float:left;
width:100%;
margin-left:-50%;
position:relative;
left:530px;         	/* Left column width + right column width */
background: #transparent;    	/* Left column background colour */
}
.mainbod .col1wrap {
float:left;
width:50%;
position:relative;
right:200px;        	/* Width of left column */
padding-bottom:1em; 	/* Centre column bottom padding. Leave it out if it's zero */
}
.mainbod .col1 {
margin:0 330px 0 185px;     	/* Centre column side padding:
                        Left padding = left column width + centre column left padding width
                        Right padding = right column width + centre column right padding width */
position:relative;
left:200%;
overflow:hidden;
}
.mainbod .col2 {
float:left;
float:right;			/* This overrides the float:left above */
width:170px;        	/* Width of left column content (left column width minus left and right padding) */
position:relative;
right:15px;         	/* Width of the left-had side padding on the left column */
}
.mainbod .col3 {
float:left;
float:right;			/* This overrides the float:left above */
width:300px;        	/* Width of right column content (right column width minus left and right padding) */
margin-right:45px;  	/* Width of right column right-hand padding + left column left and right padding */
position:relative;
left:50%;
}
.misslink {width: 100%; background: url(/img/blfdbg.gif) center no-repeat; padding: 0px; margin: 0px; margin-right: 5px;}
.offers {position: relative;}
.offers ul li {font-size: 13px;}

/* profile pages, etc. that don't have tabs */
#proartsports #intabheader, #probackground #intabheader, #prointended #intabheader, #prostudent #intabheader, #results #liListYourScholarship #intabheader, #proacademic #intabheader, #proartsports #intabheader, #proorganizations #intabheader,#rotator #intabheader, #begin #intabheader {display: none;}

.phoneerror {position: relative; margin-left: 210px; display: inline; margin-top: -8px; background-color: #FFE8A6; color: #000;}
.phoneerror .customValidatorCssError {position: relative;}
.phoneinput {position: relative; margin: 0px; padding: 0px;}
.phonewrap {position: relative;}
.resultsbtn {margin: 0px auto 10px auto; padding: 1px auto 6px auto; border: 3px double #7e9dcb; background-color: #FDF9E2;	color: #000; font-size: 12px; font-weight: normal; text-align: center; width: 366px; display: block;	clear: left; float: left;}
.rotatingbanner {margin: 15px auto; padding: 15px 0px; text-align: center;}
.sdcregpop {width: 600px; background: #fff; position: relative; padding: 25px; text-align: center;}
.sdcregpop p {font-size: 22px; font-weight: 700; color: #073F6D;}
#simpletuitionbx h2 {color: #fff; font-size: 15pt; background-color:#AEC5E7; text-align: center; padding-top:5px; padding-bottom: 5px; height: 20px; margin-top: 0}      
.small { font-size: 10px; color: #7F99CC;}
.stbt:link, .stbt:visited, .stbt:hover, .stbt:active {text-decoration: none; color: #fff;}
.stdbt, .submitdefault, .submitdefault_btnAskLater, .submitprov {background: #073F6D url(/img/buttonbglg.png); background-position: bottom center; border: 1px solid #333; margin: 0px auto 10px auto; padding: 3px; padding-top: 0px; padding-left: 22px; padding-right: 22px; font-size: 28px; font-weight: 600; text-align: center; color: #fff; text-shadow:0 2px 3px rgba(0,0,0,0.3); width: 366px; display: block; clear: both;cursor:pointer; -webkit-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;-moz-border-radius: 5px; border-radius: 5px 5px; border-radius: 5px 5px;}
.stdbt:hover, .submitdefault:hover, .submitdefault_btnAskLater:hover, .submitprov:hover{background: #073F6D url(/img/buttonbglg.png); background-position: top center; color: #fff;}
.smallbutton { padding: 3px 7px; font-size: 13px; background: #073F6D; color: #fff; border: none;}
#homelight .sdbt {width: 500px;}
#homelight .stdbt, #homelight .stbt:link, #homelight .stbt:visited, #homelight .stbt:hover, #homelight .stbt:active, .sdcregpop .stdbt, .sdcregpop .stbt:link, .sdcregpop .stbt:visited, .sdcregpop .stbt:hover, .sdcregpop .stbt:active {background: #073F6D url(/img/buttonbglg.png); background-position: bottom center; color: #fff; padding: 4px; padding-top: 2px; border: 1px solid #333; font-size: 34px; text-shadow:0 2px 3px rgba(0,0,0,0.5); width: 445px; margin: 0px;}
#homelight .stdbt:hover, sdcregpop .stdbt:hover {background: #1D6EE5; background-position: top center; color: #fff;}
.sdcregpop .stdbt {width: 350px; margin: 25px auto; text-decoration: none;}
.sdcregpop .stdbt:hover {background-color: #1D6FE7; background-image: none;}
.sdcregpop p.ptwo {background: #D1D8ED; color: #144875; padding: 15px; text-shadow:0 2px 3px #fff; margin: 0px;}
#loginpage .stdbt {margin: 0px; margin-bottom: 20px; float: left; width: 223px;}
.stamt {font-size: 13px; font-weight: bold; text-align: left; vertical-align: bottom; text-align:center; padding-top: 10px;}
.submitprov {display: inline; min-width: 285px; padding: 5px; padding-top: 2px;}
#submitschol .stdbt { margin: 0px 0px 0px 15px;}
.submitschol {margin: 0px auto 10px auto; padding: 1px auto 6px auto; border: 3px double #7e9dcb; background-color: #073F6D; color: #fff; font-size: 15px; font-weight: normal; text-align: center; width: 366px;}
table.misslink td label {text-align: right;	float: right; font-weight: bold;}
table.misslink td.corner {height: 16px;	width: 16px; padding: 0px; margin: 0px;}
/* ========================== VARIOUS SUBSECTIONS of COLLEGE DIRECTORY =============================================== */
/*#viewcollege #intabheader #collegetb, #viewcollege_programsmajorscompletions #intabheader #collegetb, #viewcollege_graduationrates #intabheader #collegetb, #viewcollege_enrollment #intabheader #collegetb, #viewcollege_degreesconferred #intabheader #collegetb, #viewcollege_crimestatistics #intabheader #collegetb, #viewcollege_admission #intabheader #collegetb, #collegesearch #intabheader #collegetb, #collegesearch #intabheader #collegetb, #results #scholarshiptb, #award #MainTabs_liScholarshipMatches, #collegemessages #intabheader #collegetb, #viewcollege_usertopschool #intabheader #collegetb, #buySellBooks #intabheader #buySellTextbooks{background: #fff;}*/
div.IPEDSDisclaimer {font-size: 13px; text-align: left; padding: 20px;}
/* ===================================================================================================================== */
.threeline {background: #C7DBF5; height: 1px; margin: 0px; clear: both;}
.tanbgtwocol {width: 99%; background: url(/img/ColScholbg.png) no-repeat top right; float: left; margin-bottom: 15px; border-top: 1px solid #C7DBF5; border-bottom: 1px solid #C7DBF5;}
.tanbgtwocol ul {text-indent: 0px;padding: 0px; margin: 0px;}
.tanbgtwocol ul li {margin-bottom: 22px; list-style-type: none;}
.tanbgtwocol ul li.new {list-style-type: none; list-style-image: none; background-image: none; background-repeat: no-repeat; background-position: 0px 2px; padding-top: 0px; padding-left: 76px;}
.tanbgtwocol ul li.hourglass {list-style-type: none; list-style-image: none; background-image: none; background-repeat: no-repeat; background-position: 0px 2px; padding-top: 0px; padding-left: 76px;}
.tanbgtwocol ul li.college {list-style-type: none; list-style-image: none; background-image: none; background-repeat: no-repeat; background-position: 0px 2px; padding-top: 0px; padding-left: 76px;}
.twocol {height: 1px; width: 760px; clear: left; margin: 20px 0 15px 0;}
.logcontact {width: 500px;float: right; margin: 0px auto;}
.unitopnavtwo {position: absolute; top: 38px; right: 240px; font-weight: bold;}
 .unitopnavtwo {white-space: nowrap;}
       .unitopnavtwo a, .unitopnavtwo a:link, .unitopnavtwo a:visited, .unitopnavtwo a:hover, .unitopnavtwo a:active {margin-left: 13px; font-size: 18px; font-weight: bold; margin-right: 0px; margin-left: 10px; text-transform: none; text-decoration: none; color:#073F6D;}
       .unitopnavtwo a:hover {color:#7E99BD;}
      
/*-- +++++++++++++++++++++++++ UPDATE LOGIN LOGOUT ++++++++++++++++++++++++++ --*/
.updatefindwrap {margin-top: 5px; text-align: right; font-size: 13px;}
.updatefindwrap a {text-decoration: none; padding-left: 8px; padding-right: 8px;}
.updatefindwrap a:hover {text-decoration: underline; color: #ccc;}
.updateloginlogout {position: absolute; text-align: right; right: 0px; top: 22px; padding: 0;	margin: 0px; color: #BDBBBC; width: 456px;}
.updateloginlogout a:hover {color: #7F97B7;} 
.updateloginlogout a, .updateloginlogout a:link, .updateloginlogout a:visited, .updateloginlogout a:hover, .updateloginlogout a:active {font-weight: normal;margin-right: 5px;padding-right: 5px; text-decoration: underline;	color: #073F6D;	font-size: 13px;}
.updateloginlogout a:hover {color: #7F97B7; text-decoration: none;}
.updateloginlogout form {margin: 0;	padding: 0;}
.updateloginlogout .updatefindwrap {margin-top: 0px;}
.updateloginlogout #userboxlogin {padding-top: 33px;}
.uplog tr td {padding: 5px; padding-top: 10px; padding-bottom: 10px; white-space: nowrap; text-align: center; font-family: Segoe UI, Segoe UI,Sans-Serif; text-transform: none;}
.uplog tr td a {font-size: 11px;}
.upnav {
    font-size: 11px;
}
#intabheader ul li a {
    text-transform: none;
}
/*-- +++++++++++++++++++++ END UPDATE LOGIN LOGOUT ++++++++++++++++++++++++++ --*/
#userbox {display: none;}
#userboxlogin {padding-top: 10px;}
.vcleft label, .vcleft p {width: 260px; overflow: hidden;}
.vcright {width: 644px; float: right; clear: none;}
.vcright label, .vcright p {width: 644px;}
.viewcolgen { clear: both; padding: 0px; margin: 0px;}
.viewcolgen label {font-weight: bold; float: left; clear: left; border-top: 3px double #ccc; padding-bottom: 0px; padding-top: 10px; margin: 10px 0px -5px 0px; color: #073F6D;}
.viewcolgen p {float: left; clear: left;}
#viewcollege p, #viewcollege td {font-size: 12px;}.copycode {width: 445px; border: 3px double #ccc; padding: 3px; margin: 3px 0px;}
.winborder {border: 5px solid #ececec; padding: 2px; margin: 0px 0px 5px 5px; float: right;}
#whitelist h2 {padding-top: 10px; border-top: solid 1px #ccc;}       	    
.Winnerquote p {font-style: italic; font-weight: bold; margin: 20px; font-size: 13px; color: #888;}
#wrap {background: #fff; position: relative; text-align:left; margin: 50px auto 0px auto; width: 955px; padding-top: 15px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-top-left-radius: 5px; -moz-border-top-right-radius: 5px; -moz-border-bottom-left-radius: 5px; -moz-border-bottom-right-radius: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.wraptab {margin: 43px 15px 15px 15px; border: 1px solid #c7dbf5; padding: 15px;padding-bottom: 0px;}
.wraptab p {margin-top: 0px;}

.bottomnavigation .col1 {
    padding-left: -20px;
    margin-left: 0px;
}

.colscholfeat {width: 770px;}
.colscholfeat csfsub {width: 100%; float: left; position: relative; text-align: left; margin-bottom: 10px; border: 1px solid #D6D6D6;}
.colscholfeat csfsub h2 {margin-left: 270px; margin-top: 5px;}
.colscholfeat csfsub p {margin-left: 270px; margin-top: 0px; padding-top: 0px;}
.submitlink {
    background-color: transparent;
    text-decoration: underline;
    border: none;
    cursor: pointer;
    cursor:pointer;
    color:#073F6D;
}
.submitlink:hover{
    color: #7F97B7;;
    text-decoration:none;
}
.submitlink:focus {
    outline: 0 !important;
}
#award .dkbg h2 {text-transform: none;}
.ui-tooltip{
    text-align:left !important;
}
