body, td, th	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #01415A; line-height: 16px; }

.homeFeatureTitle { font-size: 15px; font-weight: bold; color: #CC0000;  }
.homeFeatureBody { font-weight: bold;  text-decoration: none; }
.home4ColorBlocks { font-size: 11px;  line-height: 12px; }
.home4RedColorBlock { font-size: 11px; color: #FFFFFF; line-height: 12px; }
.contentBody {  line-height: normal; }
.galleryPageTitle {  font-size: 15px; font-weight: bold; color: #CC0000; line-height: 21px; }
.galleryPageTitle {  font-size: 15px; font-weight: bold; color: #CC0000; line-height: 21px; }
.subNav {  font-size: 11px; text-decoration: none;  line-height: 12px; }
.schoolNav {  font-size: 12px; text-decoration: none; color: #F72E65; font-weight: bold; }

.iCalLstRow {}
.iCalLstCol {}
.gCalLstSpacer, .iCalLstSpacer { height: 9px; }
.gCalLstMonthHdrRow , .iCalLstMonthHdrRow { background-color: #2588BA; height: 25px; }
.gCalLstMonthHdrCol, .iCalLstMonthHdrCol { vertical-align: middle; }
.gCalLstDayHdrRow, .iCalLstDayHdrRow { background-color: #E5F5F9; }
.gCalLstDayHdrCol, .iCalLstDayHdrCol { height: 25px; }
.gCalLstMonth, .iCalLstMonth {font-weight: bold; text-decoration: none; color: #FFFFFF;  }
.gCalLstMonthNav, .iCalLstMonthNav { text-decoration: none; color: #FFFFFF; font-weight:bold; }
.gCalLstDay, .iCalLstDay { font-size: 11px; font-weight: bold;   }
.gCalLstTime, .iCalLstTime { font-size: 11px;     }
.gCalLstName, .iCalLstName { font-size: 11px; font-weight: bold; color: #2588BA;  }
.gCalLstTitle, .iCalLstTitle { font-size: 11px; font-weight: bold;   }
.gCalLstDescription, .iCalLstDescription { font-size: 11px;     }

.iCalDetTbl {}
.iCalDetRow {}
.iCalDetCol {}
.iCalDetSpacer {}
.gCalDetTitle, .iCalDetTitle {  font-size: 14px; font-weight: bold; color: #2588BA;  }
.iCalDetDate {   }
.iCalDetTime {   }
.iCalDetImage {}
.gCalDetDescription, .iCalDetDescription { font-size: 11px; font-style:italic;  }
.gCalDetDetails, .iCalDetDetails { font-size: 11px;     }
.gCalDetDoc, .iCalDetDoc { font-size: 11px;     }

.iDocLstTbl {}
.iDocLstRow {}
.iDocLstCol {}
.gDocLstSpacer, .iDocLstSpacer { font-size: 3px;  line-height: 3px; }
.gDocLstTypeDescription, .iDocLstTypeDescription { font-weight: bold;  color: #F72E65;  }
.iDocLstTypeDetails {   }
.gDocLstIcon, .iDocLstIcon {border: none; margin-right: 4px;}
.gDocLstTitle, .iDocLstTitle { width: 135px; }
.gDocLstDescription, .iDocLstDescription { width: 275px; }

.iFeaLstTbl { padding: 0; spacing: 0; border: 0; }
.iFeaLstRow {}
.iFeaLstCol {}
.iFeaLstSpacer { height: 9px; }
.iFeaLstTitle { font-weight: bold;   }

.gFeatDetTbl, .iFeaDetTbl { padding: 0; spacing: 0; border: 0; }
.iFeaDetRow {}
.iFeaDetCol {}
.gFeatDetSpacer, .iFeaDetSpacer { height: 9px; }
.gFeatDetTitle, .iFeaDetTitle { font-weight: bold; color: #2588BA;  }
.iFeaDetDescription {   }
.iFeaDetDetails {   }
.iFeaDetDoc {   }
.gFeatDetImage, .iFeaDetImage { text-align: left; }

.gNltrDetTitle, .iNewDetTitle { font-weight: bold; color: #2588BA;  }
.iNewDetDetails {   }
.iNewDetAuthor {   }
.gNltrDetPrevious, .iNewDetPrevious { font-weight: bold; color: #2588BA;  }
.gNltrDetImage, .iNewDetImage { float: right; }
.iNewDetDoc {   }
.iNewDetEdition {   }

.iPGLstTbl {}
.iPGLstRow { vertical-align: top; }
.iPGLstCol { vertical-align: top; }
.iPGLstSpacer {}
.gGallLstThumbImg, .iPGLstThumb { border: 0; }
.gGallLstThumbTitle, .iPGLstTitle { font-size: 10px;    }


.iPGDetTbl {}
.iPGDetRow {}
.iPGDetCol {}
.iPGDetSpacer {}
.gGallDetTitle, .iPGDetTitle { font-weight: bold;   }
.iPGDetDescription {   }
.iPGDetDetails {   }
.iPGDetImage { text-align: center; border:0; }
.iPGDetCaption { text-align: center;   }

.iPRLstTbl {}
.iPRLstRow {}
.iPRLstCol {}
.iPRLstSpacer {}
.gPresLstHeadline, .iPRLstHeadline { font-weight: bold; color: #2588BA;  }
.iPRLstDate {   }
.iPRLstSummary {   }

.iPRDetTbl {}
.iPRDetRow {}
.iPRDetCol { vertical-align: bottom; }
.iPRDetSpacer {}
.gPresDetHeadline, .iPRDetHeadline { font-weight: bold; color: #2588BA;  }
.gPresDetImage, .iPRDetImage { float: right; padding-left:15px; }
.iPRDetLocation {   }
.iPRDetDate {   }
.iPRDetDetails {   }
.iPRDetDoc {   }
.iPRDetSource {   }
.iPRDetContact {   }

.iResLstTbl {}
.iResLstRow {}
.gLinkLstCol, .iResLstCol { vertical-align:top }
.gLinkLstSpacer, .iResLstSpacer { line-height: 12px; }
.gLinkLstTypeDescription, .iResLstTypeDescription { font-weight: bold;   }
.iResLstTypeDetails {   }
.iResLstTitle {   }
.iResLstDescription {   }
.iResLstLink {   }
.gLinkLstImage, .iResLstImage { padding-right: 5px; border: 0; }
.iResLstDoc {   }

.iSecDetails { }
.gSecDoc     { }
.gSecDocIcon { border:none; vertical-align:middle; }
.gSecImage, .iSecImage { float: right; }
.homeMagNews { font-size: 11px;  line-height: 12px; }
