/* regulators.css */

/* Tag Selectors */
body { padding-bottom: 1.4em;
	}
div div { margin: 0;
	padding: 0;
	}
div p { margin: 0 2em;
	padding: 0;
	}
div p.link { text-align: center;
	}
div p a { text-decoration: none;
	font-size: 110%;
	font-weight: bold;
	}
h2 { text-align: center;
	}
h3, h4 { margin: 1em 0 0 0;
	padding: 0;
	}
h5 { text-align: center;
	}
dl, ul { margin-top: 0;
	 margin-bottom: 0;
	 padding: 0;
	}
dt, .tab { padding-left: 1em;
	}
dt { font-weight: bold;
	}
dd { margin-left: 2em;
	}
td.gray { color: #BBB;
	}
ul, li { list-style-type: disc;
	}

/* Class Selectors */	
.chgfw { font-weight: normal;
	}
.padtop { padding-top: 1em;
	}

/* ID Selectors */
#ctrdiv { width: 32em;
	margin: 0 auto 0.5em auto;
	padding: 0;
	}
#divA { float: left;
	margin-left: 3em;
	margin-bottom: 1em;
	}
#divB { float: left;
	margin-left: 1em;
	width: 240px;
	}
#divD { float: left;
	margin-left: 2.5em;
	}
#divC { float: right;
	margin-right: 3em;
	}
#divE { float: right;
	margin-right: 2.5em;
	}
#divB h3 { margin: 0;
	}

/* Specific Tag Selectors */
div#divA img, div#divC img { margin: 0;
	padding: 0;
	}

/* IE Hacks */
* html #divA { margin-left: 1.5em;
	}
* html #divD { margin-left: 1.5em;
	}
* html #divC { margin-right: 1.5em;
	}
* html #divE { margin-right: 1.5em;
	}
* html h1 { margin-top: 1em;
	}
* html h3.clear { margin-top: -1em;
	}
