/* CSS Document */

.red {color: #ca0300 !important;}
.blue {color: #005695 !important;}
a.blue:hover {color: #000 !important;}

#right #school h1 {font-size: 24px; color: #ca0300; margin: 0; padding-left: 20px;}

.introBlue {clear: both; padding: 20px 30px; font-size: 13px; line-height: 17px; color: #fff; background: #023579; font-size: 13px;}
.introBlue h2 {color: #fff !important;}
.introBlue a {color: #fff !important;} 
.introBlue a:hover {color: #ccc !important;}
.introBlue ul,
.introBlue li {list-style:none;}

.itemRuleGray {clear: both; margin-top: 15px; border-top: 1px solid #ccc; padding-top: 15px; overflow: hidden; font-size: 11px;}
.itemRuleGray a {color: #ca0300;}
.itemRuleGray a:hover {color: #000;}
.itemRuleGray img {float: left; margin-right: 12px; border: 1px solid #ccc; margin-bottom: 15px;}


#right #school #schoolInfo #graydetailsSiteMap {background: url(/img/bck_more_info_1.gif) #f5f5f5 top center no-repeat; padding: 20px 35px; padding-bottom: 25px; margin: 0 -30px 0 -30px; font-size: 11px; line-height: 16px; border-bottom: 1px solid #fff;}
.itemRuleGraySiteMap {clear: both; margin-top: 15px; padding-top: 15px; overflow: hidden; font-size: 11px;}
.itemRuleGraySiteMap strong {color: #000000; font-size:12px;}
.itemRuleGraySiteMap a {color: #000;}
.itemRuleGraySiteMap a:hover {color: #ca0300;}
.itemRuleGraySiteMap h2 {color: #ca0300; font-size: 17px; text-decoration:none;}
.itemRuleGraySiteMap h2 a {color: #ca0300; font-size: 17px; text-decoration:none;}
.itemRuleGraySiteMap h2 a:hover {color: #000; text-decoration:underline;}
.itemRuleGraySiteMap ul,
.itemRuleGraySiteMap li {list-style:none;}

.itemRuleGray p.aboutus {clear: both;}

.itemRuleGray13px {font-size: 13px; line-height: 17px; clear: both; margin-top: 15px; border-top: 1px solid #ccc; padding-top: 15px; overflow: hidden;} 

