/*//////Page Type: Search Form////////////// */

.content{padding-top:10px;padding-right:20px}
.intropanel{float:left;width:294px;background:#f7faff; border:1px solid #3f567f; border-left:none;padding:12px 10px 11px 10px;}
.intropanel .topbrief{font-size:11px;}
.topbrief h3{color:#1B3766;font-weight:bold;margin-bottom:10px;}
.intropanel h4{font-size:10px;padding-bottom:11px;padding-top:1px}
.intropanel p{padding-bottom:10px;}
body.netcost .intropanel{padding-right:14px;width:290px}

.form{float:right; width:403px;border:1px solid #3f567f;}
.formtitle{background:transparent url(/page/images/background/sectitle.gif) repeat-x top;}
#schshipfinder .formtitle{margin-bottom:3px;}
.formtitle a.helplink{float:right;font-weight:bold;margin:5px 5px 0 0;line-height:12px}
.form p{padding:3px 5px 5px 6px}
#schshipfinder .form p{padding:0 0 0 6px;}

.errorwrap .strutserror,.errorwrap #search_suggestion_error{padding-left:6px;margin-top:-1px;display:block;}
.errorwrap #search_suggestion_error{display:none;}
.errorwrap img{position:relative;top:-2px;}
body.netcost .errorwrap{zoom:1}
body.netcost #search_suggestion_error{padding:1px 0 0 0;}
.fieldswrap{}
.fieldswrap img{vertical-align:top}
.fieldswrap h4{color:#336;}
.fieldswrap h4.collegenameerror{color:#9F0D06; background:url(/page/images/icon/error_arrow.gif) no-repeat 0 1px;padding-left:10px;font-weight:bold;}
.fieldswrap h4 img{position:relative; top:-1px;}
.fieldswrap .error h4{display:inline;color:#9F0D06;margin-left:-4px}
.fieldswrap li{background:#f8f8e2; border-top:2px solid #fff;padding:5px 5px 5px 6px;}
.fieldswrap .hornors,
.fieldswrap .ealyapp,
.fieldswrap .actachive{padding-top:3px}
.fieldswrap .testscores{padding-top:2px}
.fieldswrap .collegename{padding-top:4px;border-top:0}
#schshipfinder .fieldswrap li{padding:7px 5px 5px 6px;}
.fieldswrap li p,#schshipfinder .fieldswrap li p{padding:0}
.fieldswrap li.btmbtn,#schshipfinder .fieldswrap li.btmbtn{background:#fff;text-align:right;padding:3px 13px 25px 0}
#schshipfinder .fieldswrap li.btmbtn{padding-right:10px;}
body.netcost .fieldswrap li{padding:10px 5px 7px 6px;}
body.netcost .fieldswrap li.collname{border-top:0}
body.netcost .fieldswrap li.btmbtn{padding:10px 13px 23px 0}
#netcostdetail .fieldswrap li.btmbtn{padding:9px 13px 12px 0}
/*Chance Form */
.scores td{text-align:center}
.apptype{padding:2px 0 0 5px;*padding-left:0}
.apptype input{margin:0 3px 0 0}
.apptype input.apptype2{margin-left:9px}
.actachive p.subhead{margin-top:7px}
.checkitem td{vertical-align:bottom;padding-bottom:1px;}
.checkitem th{padding-left:1px;}
.gpa span.dot{position:relative; top:2px;}

.gpa{float:left;width:190px}

.chanceresult p{padding:0 5px 2px 5px;margin-top:-1px}
.chanceresulttitle{color:#1B3766;font-size:13px;text-align:center; padding:10px 10px 9px 8px;line-height:16px}
.chancebar{width:250px;margin-left:75px;margin-bottom:11px;}
.chancearrow{margin-bottom:2px}
.chancearrow div{margin-left:-1px}
.arrowgo{text-align:left;margin:4px 0 12px 5px}
.chanceresult p.maybelowerchance{margin-top:-5px;padding-bottom:10px;text-align:center;}

.fieldswrap .testscores input.radio{margin-left:3px}

/*Scolarship Finder Form */
#schshipfinder .side{float:left;width:315px;}
#schshipfinder .side .intropanel{float:none;width:auto;background:#f7faff; border:1px solid #3f567f;border-left:none;padding:12px 10px 11px 10px;}
.gpawrap{float:left;margin-right:55px;width:218px;}
#schshipfinder .keyword li{margin:5px 0 0 0;padding:0;border:none;background:none}
.keyword label{float:left;padding:5px 0 0;width:76px;}
#schshipfinder  .fieldswrap select{margin-top:1px}

/*Net Cost */
.tablewrap{border:1px solid #3F567F;}
.tablewrap p {padding:6px 7px;}
.table{width:100%;margin-bottom:15px;}
.table td,.table th{background:#efefef;padding:3px 0;vertical-align:top;}
.table th{padding-left:10px;}
.table th.subth{padding-left:20px;}
.table thead td,.table thead th{background:#d9d9d9;font-weight:bold;}
.table tfoot td,.table tfoot th{font-weight:bold;}
.table .changeefc{margin-left:80px;}
col.netcol1{width:56%}
col.netcol2{width:20%}
col.netcol3{width:76%}
.sboxinner{padding:0 9px;margin:10px 0;}
.sboxinner p.needbased{margin-top:-15px;}

.yournetcost{border:1px solid #3F567F;border-bottom:none;text-align:center;}
.yournetcost h2{color:#1B3766;font-size:12px;margin-top:11px;line-height:1.1em;}
.yournetcost .netcost{border:1px solid #39557B;	padding:3px 0;background:#DEE7F7;width:250px;margin:12px auto 0 auto;}
.yournetcost p{padding:5px 34px 8px;}
.netcostpopup h2 {color:#1B3766;font-size:12px;margin-bottom:6px;}
.netcostpopup{background-color: #fff;}
.netcostpopup .form{border:none;width:405px;float:none;margin-bottom:10px}
.netcostpopup .form .sboxinner{margin-bottom:20px;}
.netcostpopup .efcfornetcost{padding:6px 6px;}

.efcwrap{padding:10px 0;background:#f8f8e2;}
.efcwrap table td{vertical-align:top;padding:0 3px;}
.efcwrap table input{margin:0; padding:0}
.efcwrap table input.input{padding:1px 0;width:62px}
.btninpop{text-align:right;	padding-top:10px;}