
.mod-featGroupStories { background-color:#FFF; border:1px solid #DDD;  margin-bottom:5px; padding:15px 14px 35px 14px;}
.mod-featGroupStories .boxHeading { margin-bottom: 0px;border-bottom:none;padding:0px;width:100%;} 
.mod-featGroupStories .summaryBlock {float:left;padding-top:25px;}
.mod-featGroupStories .summaryBlock img {margin-bottom:11px;}
.mod-featGroupStories .cnnHeadline { line-height:1.3em;width:220px;}
.mod-featGroupStories .summaryList {float:right;border-left:1px solid #DDD;width:370px;}
.mod-featGroupStories .summaryList ul {width:320px;margin-top:22px;margin-left:24px;}
.mod-featGroupStories .summaryList li {font-size:13px;margin-bottom:15px;}

#cnn-section-college.mod-spFeatstories .cnnHeadline {font-size: 12px;} 
#cnn-section-college.mod-spFeatstories .featuredHeadline { border-bottom:1px dotted #DDD; margin-bottom: 10px; padding-bottom: 5px;}
#cnn-section-college.mod-spFeatstories .featuredHeadline .cnnHeadline { position: relative; top: -3px; font-weight: bold; padding-bottom:0px; }
#cnn-section-college.mod-spFeatstories {padding-bottom:10px;}
#cnn-section-college.mod-spFeatstories .summaryImg {margin-bottom:10px;}
#cnn-section-college.mod-spFeatstories .summaryBlock p {color:#666;line-height:18px;}
#cnn-section-college.mod-spFeatstories a.cnnMore {font-weight:normal;}

.mod-collegeCalculator { background-color:#FFF; border:1px solid #DDD;  margin-bottom:5px; padding:15px 14px;}
.mod-collegeCalculator .boxHeading {border-bottom:none;}
.mod-collegeCalculator .stateSelectionBox {background-color: #f9f9f9;border:1px solid #eee;padding:22px 20px 20px 20px;}
.mod-collegeCalculator .stateField {float:left;width:285px;}
.mod-collegeCalculator .stateDropdown {float:right;*width:295px;}
.mod-collegeCalculator #search_button {background: url(https://i2.cdn.turner.com/money/.element/img/5.0/buttons/search_blue.gif) no-repeat 0 -1px; border: none; cursor: pointer; float: right; padding: 0; width:58px; height:24px;margin-top:1px;}
.mod-collegeCalculator .list_container {width:225px;float:left;margin-right:8px;height: 25px;font-weight:normal;border: 1px solid #a8acaf; }
.mod-collegeCalculator .list_container ul  {width:250px;}
.mod-collegeCalculator .list_container ul.selected li { width:224px;}
.mod-collegeCalculator .list_container .ctrl_arrow a {height: 25px;background-position:-36px -5px;border-left: 1px solid #a8acaf;}
.mod-collegeCalculator .list_container ul li {border-left: 1px solid #a8acaf; border-right: 1px solid #a8acaf;width:226px;}
.mod-collegeCalculator .list_container ul li a {padding: 5px 9px 4px 9px;color:#666;}
.mod-collegeCalculator #collegecalc_searchterms {width:228px;height:20px;padding:2px;}
.mod-collegeCalculator .searchLabels {font:bold 16px Arial;margin-bottom:5px;}
.mod-collegeCalculator .stateField span {color:#737979;font:bold 16px Arial;margin-left:20px;}
.mod-collegeCalculator .list_container .slider_control {top: 49px;}
.mod-collegeCalculator .list_container .slider-track {border: 1px solid #a8acaf;border-top:none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari 3.0 and Chrome rules here */
	.list_container .slider-track {height: 179px;} 
}
.mod-collegeCalculator .list_container ul.category_list {width:227px;top:25px;height: 180px; *height: 177px;}
.mod-collegeCalculator .ui-slider-vertical .ui-slider-handle { margin-left: 0; margin-bottom: -.60em;border: 1px solid #a8acaf;}
.mod-collegeCalculator .list_container ul.showlist {border-bottom: 1px solid #a8acaf;}
.mod-collegeCalculator .list_container ul.category_list li a {border-top: 1px solid #a8acaf;}
.mod-collegeCalculator .list_container ul.selected li a {padding: 5px 9px 6px 9px;border-bottom: 1px solid #a8acaf;}

.mod-featstories .mod-collegeCalculator {border:none;padding:0px;}
.mod-featstories .mod-collegeCalculator { background-color:transparent; }

/* Search results list */
	#calc-searchresults {display: none; margin: 15px 0px;}
	#calc-searchresults h3 {padding-bottom: 10px;font-size: 24px;font-weight: bold;}
	#calc-searchresults table {width: 100%;}
	#calc-searchresults table th {border-bottom: 3px solid #e1e1e1; font-size: 11px; padding-bottom:4px;}
	#calc-searchresults table td {border-bottom: 1px solid #e1e1e1; font-size: 13px; padding: 4px 0 5px 0;}
	#calc-searchresults table td a {color: #00578F; cursor: pointer; }
	#calc-searchresults table .cnncol2 { width: 120px;}
	#calc-searchresults table .cnncol3 {text-align: right; width: 30px;}
	#calc-searchresults table th.cnncol1,
	#calc-searchresults table th.cnncol3 {color: #004276; cursor: pointer;}

	#calc-searchresults table.twocol .cnncol2 {text-align: right;}
	#calc-searchresults table.twocol th.cnncol2 {color: #004276; cursor: pointer;}
	#calc-searchresults table.twocol .cnncol3 {display: none;}
	
	#calc-searchresults table #sorttable_sortfwdind,
	#calc-searchresults table #sorttable_sortrevind {display: none;}
