/* basic table styling */

.basic-table {  border:1px solid #7294d8;  font-size: 90%; border-collapse:collapse;  width: 92%;  margin-bottom: 1em;}

.basic-table caption {color: #1d499f; background: #d8e4ef; border: 1px solid #7294d8; margin-left: -1px; padding: 3px; font-size: 107%;font-weight: bold;} 

.basic-table td, .basic-table th {  border:1px solid #7294d8;  border-collapse:collapse;  padding:5px;} 

.basic-table thead th{  color: #1d499f;  background: #ecf6ff;  text-align:left;}
.basic-table tbody th { text-align:left;}


/* calculator page 2010 */


#calculator-disclaimer {background: #f4f3e9 url(/studentfunding/images/calc-disclaimer-back.gif) top right repeat-x;   border: 1px solid #ccc; 
 font-size: 90%; padding: 10px; margin: 0 0 2em 0; float: left; width: 380px;}
#calculator-disclaimer h2 {color: #f14302; margin: 0 -5px 0 -5px; padding: 0 5px 5px 5px; border-bottom: 1px solid #ccc}
#calculator-hp {background: url(/studentfunding/images/calculator-2010.jpg) top right no-repeat; width: 310px; padding: 5px 450px 15px 15px; 
float: left; border: 1px solid #ced9d3 ; font-size: 90%; margin: 0 2em 1em 0 }
#calculator-hp h2 {color: #f14302; margin: 0; padding: 5px 0 0 0}
#calculator-disclaimer p {float: left; width: 46%}
#calculator-hp p,
#calculator-hp a,
#calculator-disclaimer a {color: #333}
#calculator-hp a:hover,
#calculator-disclaimer a:hover {color: #f14302}
#disclaimer-inner {float: left; border-left: 1px solid #ccc; padding: 0 0 10px 10px; margin: -15px 0 0 10px}
#calculator-disclaimer span.disclaimertitle {color: #333; font-weight: bold}



/* funding calculator include 2010 */
#funding-calculator-2010 {background: url(/cmsimages/calculator.jpg) no-repeat right; padding: 10px 100px 10px 10px; border: 1px solid #ccc; 
}
#funding-calculator-2010 a span {color: #49080a; font-size: 90%}
#funding-calculator-2010 a {color: #ff3603; text-decoration: none}
#funding-calculator-2010 a:hover,
#funding-calculator-2010 a span {color: #666; text-decoration: none} 


/* homepage stlying */

#hp-contact { width: 60%; margin: 0 0 20px 0; }
#hp-contact h2 {margin: 0;}

#sf-hp-right-col,
#sf-highlight {float: right; width: 300px; margin: 0 0 1em 1em}


#sf-hp-alerts,
#sf-highlight {border: 1px solid #ccc; padding: 0.5em; margin-bottom: 1em}
#sf-hp-alerts h2,
#sf-highlight h2 {color: #b01c2e; font-size: 110%; margin: 0 0 0.3em 0;}
#sf-hp-alerts h3 {color: #b01c2e; font-size: 90%; margin: 7px 0 0.3em 0; padding: 5px 0 0 0; border-top: 1px solid #ccc}
#sf-hp-alerts a {color: #333; text-decoration: none; font-size: 90%;}
#sf-hp-alerts a:hover {color: #959496 }

#sf-highlight p {color: #333; font-size: 95%;}

#sf-highlight a {color: #333;}
#sf-highlight a:hover {}

#sf-hp-alert {border: 1px solid #959496; padding: 0.5em; margin-bottom: 1em}
#sf-hp-alert h2 {color: #b01c2e; font-size: 100%; font-weight: bold; margin: 0 0 0.3em 0;}
#sf-hp-alert a {color: #b01c2e; text-decoration: none; font-size: 90%;}
#sf-hp-alert a:hover {color: #959496 }


/* funding calculator */

#funding-calculator {font-size: 120%; border: 1px solid #959496; 
padding: 10px 0 10px 15px; text-align: left;}

#funding-calculator a {color: #666666; text-decoration: none;}
#funding-calculator a:hover {color: #666666; text-decoration: none;}

#funding-calculator img {float: right; border: 0; padding-right: 10px;}

#funding-calculator p {font-size: 76%; color: #666666; margin: 0; padding-top: 3px;}


