/* academics page */
#col_1 { float: left; width: 180px; padding-top: 10px; padding-right: 0px; text-align: left; border-width: 0px; border-style: solid;}
html>body #col_1 { width: 180px; }

#col_2_shadow { background:#ffffff; float: left; margin: 0px;  
text-align: left; border-width: 0px; border-style: solid; border-color: #545454; font-size: 11px;}
* html #col_2_shadow { width: 700px; height: 335px; padding-top: 5px; padding-left: 2px; margin-left: 3px; margin-top: 5px; }
html>body #col_2_shadow { width: 700px; min-height: 335px; overflow: hidden; margin-left: 5px; margin-top: 5px;}

#col_2 { background:#ffffff; width: 690px; margin: 5px; text-align: left; 
border-width: 0px; border-style: solid; border-color: #545454; font-size: 11px;}
* html #col_2 { height: 335px; margin-top: 10px; }
html>body #col_2 { width: 690px; min-height: 335px; overflow: hidden;}

/* three buttons */
#three_buttons { position: relative; top: 1px; width: 180px; height: 165px; background: #ffffff; }
html>body #three_buttons { width: 180px; height: 165px;}
.three_buttons {padding-top: 5px;}

/* col_2 */
#c2_main { float: left; width: 650px; margin: 10px; text-align: left; border-width: 0px; border-style: solid; border-color: #545454;}
* html #c2_main { height: 285px;  margin: 5px;}
html>body #c2_main { width: 670px; min-height: 285px; overflow: hidden;}

#col_2 h1 { margin-top: 0px; margin-bottom: 0px; font-size: 26px; font-style: italic; color: #042b6a; font-weight: normal; }
#col_2 h1 i { margin-top: 0px; margin-bottom: 0px; font-size: 22px; font-style: italic; color: #8C3F12; }
#col_2 h1 em { margin-top: 0px; margin-bottom: 0px; font-size: 22px; font-style: italic; color: #8C3F12; }
#col_2 h2 { margin-top: 0px; margin-bottom: 2px; font-size: 14px; color: #903A21; }
#col_2 h3 { font-size: 11px; color: #042b6a; }
#col_2 h2 a:link { color:#903A21; text-decoration:none; }
#col_2 h2 a:visited { color:#903A21; text-decoration:none; }
#col_2 h2 a:hover { color:#903A21; text-decoration:underline; }
#col_2 h2 a:active { color:#903A21; text-decoration:none; }

#row_1 { width: 650px; text-align: left; padding-bottom: 5px; border-width: 0px; border-style: solid; border-color: #545454;}
* html #row_1 { }
html>body #row_1 { width: 670px; overflow: hidden;}

#row_2 { width: 670px; text-align: left; border-width: 0px; border-style: solid; border-color: #545454;}
* html #row_2 { height: 230px; }
html>body #row_2 { width: 670px; min-height: 230px; overflow: hidden;}

#r2_c1 { float: left; width: 400px;  text-align: left; border-width: 0px; border-style: solid; border-color: #545454;}
* html #r2_c1 { height: 210px;  }
html>body #r2_c1 { width: 400px; min-height: 210px; overflow: hidden;}

.r2_c1_row { float: left; width: 400px;  margin-bottom: 10px; text-align: left; border-width: 0px; border-style: solid; border-color: #545454;}
* html .r2_c1_row { height: 65px;  }
html>body .r2_c1_row { min-height: 65px; overflow: hidden;}

.r2_c1_image { float: left; width: 95px;  text-align: center; border-width: 0px; border-style: solid; border-color: #545454;}
* html .r2_c1_image { height: 65px;  }
html>body .r2_c1_image { min-height: 65px; overflow: hidden;}

.r2_c1_entry { float: left; padding-left: 10px; text-align: left; border-width: 0px; border-left-width: 3px; border-style: double; border-color: #903A21;}
* html .r2_c1_entry { width: 296px; height: 65px;  }
html>body .r2_c1_entry { width: 283px; min-height: 65px; overflow: hidden;}

.news_link {float: right;}
a:link.news_link { padding-right: 10px; margin-top: -14px; color:#022B6B; text-decoration:none; font-size: 11px; font-weight: bold; }
a:visited.news_link { padding-right: 10px; margin-top: -14px; color:#022B6B; text-decoration:none; font-size: 11px; font-weight: bold; }
a:hover.news_link { padding-right: 10px; margin-top: -14px; color:#022B6B; text-decoration:underline; font-size: 11px; font-weight: bold; }
a:active.news_link { padding-right: 10px; margin-top: -14px; color:#022B6B; text-decoration:none; font-size: 11px; font-weight: bold; }
html>body #r2_c1 a.news_link { margin-top: -5px; }

#r2_c2 { float: right; width: 250px; text-align: left; border-width: 0px; border-style: solid; border-color: #545454;}
* html #r2_c2 { height: 230px; }
html>body #r2_c2 { width: 250px; min-height: 230px; overflow: hidden;}

#r2_c2_school { float: right; width: 250px; padding: 5px; text-align: left; border-width: 0px; border-right-width: 0px; border-style: dashed; border-color: #545454;}
* html #r2_c2_school { height: 200px; }
html>body #r2_c2_school { width: 250px; min-height: 210px; overflow: hidden;}

#r2_c2_banner { float: left; width: 250px; margin-left: 0px; text-align: center; background: #042b6a; font-weight: bold; font-size: 14px; padding: 5px; color: #ffffff;}
* html #r2_c2_banner { height: 30px;  }
html>body #r2_c2_banner { width: 240px; min-height: 20px; overflow: hidden;}

.r2_c2_entry_1 { float: left; width: 250px; padding: 10px; text-align: left; background: #F3EAD8; border-width: 0px; border-bottom-width: 1px; border-style: dashed; border-color: #545454;}
* html .r2_c2_entry_1 { height: 85px; line-height: 14px; }
html>body .r2_c2_entry_1 { width: 230px; min-height: 85px; overflow: hidden; line-height: 14px;}

.r2_c2_entry { float: left; width: 250px; padding: 10px; text-align: left; background: #F3EAD8; border-width: 0px; border-style: solid; border-color: #545454;}
* html .r2_c2_entry { height: 85px; line-height: 14px; }
html>body .r2_c2_entry { width: 230px; min-height: 85px; overflow: hidden; line-height: 14px;}

#r2_c2 a:link { color:#A34B1C; text-decoration:none; }
#r2_c2 a:visited { color:#A34B1C; text-decoration:none; }
#r2_c2 a:hover { color:#A34B1C; text-decoration:underline; }
#r2_c2 a:active { color:#A34B1C; text-decoration:none; }

.news_link {float: right;}




