/* top ten module */

.trOdd{ background-color:#e2e5e5; }
.ten-title{font-weight: bold;}
#divModTop10 { width:280px;
background-color:#d1d7d7; }
	#divModTop10 div { overflow:hidden; }
	
#divModTop10 h3, #divModTop10E h3 { height:20px;font-size:.8em;width:280px;
background:url(/images/top10/bg_down.gif) no-repeat; }
#divModTop10 h3 a, #divModTop10E h3 a, #divModTop10 h3 span, #divModTop10E h3 span { width:100%;padding-top: 2px;padding-left:70px;display:block;
text-transform:uppercase;color:#fff;font-size:.8em; vertical-align: middle;}
#divModTop10 h3 a:hover, #divModTop10E h3 a:hover { text-decoration:none; }
#divModTop10 fieldset, #divModTop10E fieldset { height:24px; width:280px; padding:3px 0 5px 5px; }
#divModTop10 fieldset select.slt_industries, #divModTop10E fieldset select.slt_industries { width:213px;
vertical-align:middle;
border:1px solid #8fabc4;background-color:#fff; }
#divModTop10 fieldset input.btnUpdate, #divModTop10E fieldset input.btnUpdate { vertical-align:middle; }
#divModTop10 table, #divModTop10E table { width:100%; }
#divModTop10 table td, #divModTop10E table td { padding:0 0;
font-size:.7em; } 
#divModTop10 table td.tdTitle, #divModTop10E table td.tdTitle { width:78%;padding:0 8px 0 10px; }
#divModTop10 table tr.trOdd td, #divModTop10E table tr.trOdd td { background-color:#e2e5e5; }
#divModTop10 table td a, #divModTop10E table td a { color:#666; }
#divModTop10 table td.tdRight, #divModTop10E table td.tdRight { text-align:right; }
#divModTop10 ul, #divModTop10E ul { margin:6px 0 0 15px;height:30px;font-size:.9em; }
#divModTop10 ul li, #divModTop10E ul li { margin-right:8px;padding-right:8px;
float:left;
border-right:1px solid #669900; }
#divModTop10 ul li a, #divModTop10E ul li a { color:#669900;font-size:.8em; }


/* need a new ID for the inner top 10 modules */
#divModTop10i { width:280px;padding-bottom:10px;
background-color:#d1d7d7; }
	#divModTop10i div {  }
#divModTop10i h3 { height:20px;overflow:hidden;font-size:.8em;width:280px; }
 #divModTop10i h3.link{background:url(/images/top10/bg_down.gif) no-repeat;}
 #divModTop10i h3.nolink{background:url(/images/top10/bg_blank.gif) no-repeat;}
#divModTop10i h3 a, #divModTop10i h3 span { width:100%;padding:3px 0 0 70px;display:block;
text-transform:uppercase;color:#fff;font-size:.8em; }
#divModTop10i h3 a:hover { text-decoration:none; }
#divModTop10i fieldset{ padding:5px 0 0 5px;width:280px; }
#divModTop10i fieldset select.slt_industries { width:213px;
vertical-align:middle;
border:1px solid #8fabc4;background-color:#fff; }
#divModTop10i fieldset input.btnUpdate { vertical-align:middle; }
#divModTop10i table { width:100%; }
#divModTop10i table td { padding:1px 0;
font-size:.7em; } 
#divModTop10i table td.tdTitle { width:78%;padding:1px 8px 1px 15px; }
#divModTop10i table tr.trOdd td { background-color:#e2e5e5; }
#divModTop10i table td a  { color:#666; }
#divModTop10i ul { margin:3px 0 0 5px;height:15px;font-size:.9em; }
#divModTop10i ul li { margin-right:8px;padding-right:8px;
float:left;
border-right:1px solid #669900; }
#divModTop10i ul li a  { color:#669900;font-size:.8em; }


/* educate page has different design for mod */
#divModTop10E { width:280px;padding-bottom:5px;
background-color:#d1d7d7; }
#divModTop10E h3#h3Tall { height:40px;
background:url(/images/top10/bg_tall.gif) no-repeat; }
#divModTop10E h3#h3Tall a, #divModTop10E h3 span { width:77%;padding:3px 0 0 70px; }
#divModTop10E fieldset#fldEducate { height:46px; padding:5px 0 0 5px; font-size:.8em; }
#chkRotc { vertical-align:middle; }
#divModTop10E div#divEd { min-height:214px;overflow:visible; }
#divModTop10E div#divEd table td.tdTitle { width:60%;padding:1px 8px 1px 15px; }
#divModTop10E div#divEd ul { font-size:.9em; }

.school_home_10{position: relative; /*top: 72px !important;*/}

/*ten dl rewrite 2-2010*/
	.ten-holder dl dt, .ten-holder dl dd{display: block; white-space: nowrap;}
	.ten-holder dl dt{text-align: left; width:175px; float: left; padding: 0px 0 0px 5px;}
	.ten-holder dl dd{text-align: right; float: right; padding: 0px 5px 0px 0px; width: 95px;}