/* standard footer override  */
#stdfooter { text-align: center; margin-top: 5em;}

#content , #dcontent {text-align:center;}
#content {font-family: Arial, Helvetica, sans-serif;}
#content h2 { margin-top: 0px;}
#content h3 { width: 600px; font-size: 1em; margin-bottom: 5px; font-style:italic;}
#content a { text-decoration: none;}
#content a:hover { text-decoration: underline;}
#dcontent {width: 800px;}

.customers { font: normal .9em Tahoma, Arial, Helvetica, sans-serif; width: 40em; margin-left: auto; margin-right: auto;}
.customers td { font-size: 1em; text-align:left; padding: 7px; color:#336699; line-height: 1.9em;}
.customers td a {
	font-size: 1.5em; 
	font-weight:bold; 
	color:#336699; 
	text-align:center; 
	display:block; 
	margin-bottom: 10px; 
	padding: 5px;
	}
.customers td a:hover { display:block; background-color:#AADDFF;}
.customers td a img { display:block; border: 1px solid gray;}

#publications {text-align: left; width: 35em; margin-left: auto; margin-right: auto;}
#publications li { list-style-type: none; text-align: left; font-size: 1.2em; margin-bottom: 10px;}
#publications li ul { margin-left: 23px; font-weight: normal; font-size: .7em;}
#publications li ul li { list-style-type:circle; margin-bottom: 4px;}
#publications h2 { float: right; border: 1px solid gray; font-size: .8em; width: 100px; padding: 5px; background-color:#66DD33; text-align:center;}
#publications h2 a {display: block;}

.listings {text-align: left; 
	font: normal .9em Arial, Helvetica, sans-serif; 
	padding:0px 10px 10px 10px; 
	background-color:#fff; 
	width: 45em;
	margin-left: auto;
	margin-right: auto;
	}
.col1 {float: left; width: 25em; margin-right: 10px; padding-right: 10px; border-right: 1px solid silver;}
.col2 {width: 20em; font-size: .8em;}
.listings h1 {text-align:center; font-size: 2em; font-weight:bold;}
/*.ResourcesPage h3 { margin:0px -3px 5px -3px; padding-left:3px; padding-right:3px; height:18px; filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#4D8DD5', endColorstr='#aaddff', gradientType='1'); color:#ffffff; font-weight:bold; font-size:10pt;}*/
.listings ul {margin: 0px; padding: 0px;}
.listings li {list-style-type: none; clear:left; margin-bottom: 10px;}
.listings li a { text-decoration:none; font-size:1.3em; font-weight: normal; margin-right: 0.5em; color:#006699; }
.listings li a:hover { text-decoration:underline; }
.listings li img {border: 1px solid green; margin-right:12px; float:left; margin-bottom: 7px; border: none;}
/*DIVISIONS*/
.listings p img { float:left; margin-right: 20px;}
.col2 ul li a {text-decoration: underline; color:#0033FF;}
.notes {font: .9em normal Arial, Helvetica, sans-serif; border: 1px solid silver; padding: 5px; margin-bottom: 10px;}
.notes {display: none;}
.hide {display: none;}
