
#indexallcontent {float:left; width:717px; margin-top:5px;}

#indexallheader {height:40px; background:url(../images/indexpages/capsuleheaderfos.gif) center top no-repeat; margin-top:3px; position:relative;}

.indexheading {font-family:Arial, Helvetica, sans-serif;font-weight:bold;  font-size:28px; color: #273869; margin:5px 0 0 22px; padding:0;}


/*containers*/

#searchandbrowse {padding-top:10px;}

#findyourschool { margin-top:10px;}

.onlineMods {width:234px; margin: 0 3px 0 2px; float:left; background: url(../images/indexpages/ModBkgrndBodyRghtFOS.gif) top right no-repeat; display:inline;}/*changed*/

#schoolscontain {padding-top:5px;}

#schoolcolumn1 {width:236px; margin-right:2px; float:left; display:inline;}

#schoolcolumn2 {width:232px; margin-left:3px; float:left; display:inline;}

#schoolcolumn3 {width:234px; margin-left:5px; float:left; display:inline;}


.longmodule {width:712px;  margin: 10px 3px 10px 2px; } 

.longmodtitle {height:29px; background: url(../images/indexpages/bgtitle_long.gif) top left no-repeat; }

.longmodcontents {background: url(../images/indexpages/bgmodule_long.gif) top left repeat-x; }

.fsmodcontents {}

.longmodtitle h2 {font-size:16px; color:#fff; font-weight:bold; padding: 5px 9px; font-style:italic;}

.FOSmodCrnr {background: url(../images/indexpages/ModBkgrndLeftBrderFOS.gif) top left no-repeat; margin: 0;}

.modHeaderFOS { font-size:16px; color:#fff;  font-weight:bold; padding: 5px 0 5px 9px; margin-bottom: 10px; font-style:italic;}

.FeaturedSchoolsFOS { margin-left:5px; }

.FeaturedSchoolsFOS ul {list-style:none; padding:0; margin: 0; font-size:12px; }

.FeaturedSchoolsFOS ul li { list-style:none; padding: 2px 0;}

.FeaturedSchoolsFOS li a {background:url(../images/indexpages/OrangeArrow.gif) no-repeat left center; padding-left: 8px;	margin-left: 8px;}




/*Schools*/
.schooldiv {background-color:#fff; border:#f2f2f2 solid 1px; margin-bottom:5px; padding:12px 2px 13px 5px; font-size:14px; line-height:14px; font-weight:bold; color:#273869;}
.schooldiv ul {margin: 0; padding:0;}
.schooldiv ul li {list-style:none; padding:0;}
.schooldiv ul li a {line-height:16px; font-size:11px; font-weight:normal;}


/*right rail */
#vertRightSideBarBottom{font-size:11px;}

.vertRgttxt {padding:25px 5px; background:url(../images/indexpages/vertrgtbkgrd.gif) 0 0 repeat-x; font-size:11px; line-height:14px;}/*changed*/

.rgtcolbrder {border-top:#ccc dotted 1px; padding-top:5px;}

.foslist {margin: 5px 0 5px 5px; padding:0; list-style:none; /*line-height:16px;*/}

.foslist li {padding-left:18px; padding-bottom:4px; background:url(../images/indexpages/check.gif) 0 2px no-repeat;}

#rightrail {float:right;width:228px;margin:24px 0;}

.quoteindent {padding:0 0 0 10px; margin:0 0 0 10px;}

.rgtcolbrder {border-top:#ccc dotted 1px; padding-top:5px;}

.foslist {margin: 5px 0 5px 5px; padding:0; list-style:none; /*line-height:16px;*/}

.foslist li {padding-left:18px; padding-bottom:4px; background:url(../images/browse/check.gif) 0 2px no-repeat;}




/* Top Schools */

#topschoolslist {padding:0px 5px;}

#topschoolslist div.ts { width:125px; padding:10px 6px; float:left; text-align:center;}



#filterwrapper {padding:5px 5px;}

#filterwrapper form {padding-top:10px;}

#filterwrapper select, #filterwrapper input#radioOnline, #filterwrapper input#radioGround, #filterwrapper input#zipcode {font-size:11px;}

#filterwrapper input#radioOnline, #filterwrapper input#radioGround {vertical-align:middle;} 

#form1 {display:inline;}

input#indexgo, input#indexsearch, input#indexgroundsearch {vertical-align:middle;}

#filterwrapper div {padding:2px 0px;}

