@import "MMSstyle.css";

/* ==== TOC Block - One Column ====
=================================== */	
.TOCBlock .OneCol {width:100%; border-top: 2px solid #fc1614; }
.TOCBlock .OneCol div {	padding:9px 4px 5px 4px; }
.TOCBlock .OneCol div.altRow {clear:both;}
.TOCBlock .OneCol div p{margin:0px; padding:2px 0px; }
.TOCBlock .OneCol .image a img{float:left;  margin:0px 10px 0px 0px;  width:115px; clear:left; border:1px solid #848a8b; padding:3px; background:#fff;}


/* ==== TOC Block - Two Column ====
=================================== */	
.TOCBlock .TwoCol {overflow:hidden;  width:100%; }
.TOCBlock .TwoCol {	margin-bottom:5px;}
.TOCBlock .TwoCol div{float:left; padding:9px 4px 5px 4px; width:47%;}
.TOCBlock .TwoCol div.altRow{ border:0px; }
.TOCBlock .TwoCol div + div{float:right; }

.IE6 .TOCBlock .TwoCol div.altRow{float:left; margin-right:20px; width:44%;	}
.TOCBlock .TwoCol .altRow p{margin:0px; padding:2px 0px;}
.TOCBlock .TwoCol .image a img{float:left; margin:0px 10px 0px 0px;  width:115px; clear:left; border:1px solid #848a8b; padding:3px; background:#fff;}

.TOCBlock p {font-size:13px; }

.TOCBlock {border-top: 2px solid #fc1614; border-bottom: 2px solid #fc1614; margin-bottom:20px;}

/* h4 link styling */
.FAQ h4 a:link, .Aggregation h4 a:link, .FormEditor h4 a:link, .SearchResults h4 a:link, .SearchResultsCombined h4 a:link, .SiteMap h4 a:link, 
.TOCBlock h4 a:link, .WhatsNew h4 a:link {text-decoration:none; font-weight:bold; color:#fc1614;}

.FAQ h4 a:visited, .Aggregation h4 a:visited, .FormEditor h4 a:visited, .SearchResults h4 a:visited, .SearchResultsCombined h4 a:visited, .SiteMap h4 a:visited, 
.TOCBlock h4 a:visited, .WhatsNew h4 a:visited {text-decoration:none; font-weight:bold; color:#fc1614;}

.FAQ h4 a:hover, .Aggregation h4 a:hover, .FormEditor h4 a:hover, .SearchResults h4 a:hover, .SearchResultsCombined h4 a:hover, .SiteMap h4 a:hover, 
.TOCBlock h4 a:hover, .WhatsNew h4 a:hover {text-decoration:none; font-weight:bold; color:#516e7c;}

.FAQ h4 a:active, .Aggregation h4 a:active, .FormEditor h4 a:active, .SearchResults h4 a:active, .SearchResultsCombined h4 a:active, .SiteMap h4 a:active, 
.TOCBlock h4 a:active, .WhatsNew h4 a:active  {color:#333; text-decoration:none; font-weight:bold;}

.TOCBlock h4 { margin:0px 0px 0px 30px; padding:0px 0px 0px 12px; font: 13px/12px normal Verdana, Arial, Helvetica, sans-serif; background: url('/ClientCSS/images/subNavArrowsTOC.gif') no-repeat center left;}

/*  calendar formatting  */
.Calendar h4 a:link, .Calendar h4 a:visited  {text-decoration:underline; color:#28404b;}
.Calendar h4 a:hover, .Calendar h4 a:active {text-decoration:none; color:#516e7c;}

.calendarCallOut {float:right; padding:0px 0px 10px 20px; clear:right; width:200px;}
.calendarCallOut table tbody tr td a {color:#fc1614;}

.Calendar .CalendarResults {width:670px; float:left; clear:left; margin:0px; padding:0px;}