@charset "utf-8";
/* CSS Document for charts pages */
h2{clear:left;margin-top:0em;padding-top:.2em; color: #666;}

h2.divider {
	    background-color: #E0E0E0;
		color:#585858;
		margin:0px;
		padding:3px;
		padding-left:10px;
		margin-top:10px;
	    clear: left;
}
h4{color: #000;}
/* Legend for MSLP charts */
fieldset.legend { width: 634px; }
fieldset.legend li { float: left; width: 25%; display: inline; height: 5em; text-align: center; }
fieldset.legend ul { list-style-position: outside; list-style-type: none;}

/* End legend for MSLP charts */

div.float-left ul {
	list-style-position: inside;
	margin-top: 0em;
}

div.map-list {
	float: left;
	clear: none;
}
div.map-list ul {
	margin-top: 0;
}

dl.table-display
{
	float: left;
	width: 590px;
	margin: 1em 0;
	padding: 0;
	border-bottom: 1px solid #999;
	clear:both;
}

.table-display dt
{
	clear: left;
	float: left;
	width: 190px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999;
	font-weight: bold;
}

.table-display dd
{
	float: left;
	width: 380px;
	margin: 0;
	padding: 5px;
	border-top: 1px solid #999;
}

img { -ms-interpolation-mode: bicubic; }
img.image-left { margin-bottom: 1em;}
table.simple {border-collapse: collapse; width: 100%;}
table.simple  caption {font-weight: bold; color: #000; padding: 0 0 0.5em}
table.simple  td, table.simple th {border: 1px solid #999; width: 20%; padding: 0.5em 0.3em; text-align: left; vertical-align:text-top;}
table.simple  th { background-color:#f5f5f5; }


.float-left { 	float:left; }
.float-left ul {padding: 0px; margin: 0px;}

.clear { clear:both; }

form.nobullet ul {
	list-style: none;
	list-style-image: none;
	margin-left: 0px;
}
form.nobullet dl {
	margin-left: 0px;
}
form.nobullet dl dt {
	/*display: inline;
	float: left;
	clear: left;*/
	margin-left: 0px;
	width: 6em;
}
form.nobullet dl dd {
	/*display: inline;
	float: left;*/
	padding-left: 0px;
	margin-left: 0px;
}
form.nobullet fieldset {
	padding-left: 0.5em;
	width: 96%;
}
form div.horiz {
	width: 31%;
	float: left;
	background-color: #EEE;
	margin: 1% 1% 1% 0%;
	padding: 3px;
}
#content ul.outside {
	list-style-position: outside;
}
table.table-text th{
	width: 30%;
}
table.table-text  {
	width: 99%;
}
#days_imgDiv{overflow-y:hidden;}
/* ACCESS chart and MSLP chart viewer styling */
div.animatorcontainer ul.periodlist li div img { padding-left: 0px; }
div.animatorcontainer div.animatorimage h2 { text-align: left; padding-left: 4px; background-color: #FFF;}
/*div.animatorcontainer div.animatorimage div { margin-top: 2px; }*/
div.chartSelector div div { width: 48%; float: left; clear: none; }
div.chartSelector div div div { width: 100%; }
/* End chart viewer styling */

p.announcement { background-color: rgb(243, 243, 243); border-color: rgb(255, 204, 0); border-width: 1px; border-style: solid; border-left: 8px solid rgb(255, 204, 0); margin-right: 0; padding: 1em; }
