/* GLOBAL STYLES */
@import url(global.css);

/* STYLES UNIQUE TO VARIOUS SUBPAGES */
.sitewrapper				{ background: #EBEAE8 url(../_images/sub-bg.gif) repeat-y; }
.footer						{ background: #EBEAE8; }

.whitebox					{ font-size: 0.9em; }
.colorboxdark					{ font-size: 0.9em; padding: 10px; }
	.colorboxdark p					{ margin: 16px 0; }
.colorboxlight					{ font-size: 0.9em; padding: 10px; }
	.colorboxlight p					{ margin: 16px 0; }
.oldest						{ background: #FFF9EC; text-align: center; }
	.oldest a					{ padding-left: 15px; }

/* content against white background */
.genericwhite					{ background: #FFF; }
	.genericwhite h1				{ margin: 0; text-align: left; }
	.genericwhite h2				{ font: bold 1.4em Arial,Helvetica,sans-serif; color: #001575; margin: 20px 0; padding-bottom: 5px; border-bottom: 1px solid #FFD763; }
	.genericwhite div				{ padding: 0 14px 14px 14px; }
	.genericwhite table				{ width: 95%; margin-bottom: 10px; }
	.folderlist td					{ width: 48%; padding: 15px 0; border-bottom: 1px solid #FFD763; }
	.genericwhite .title			{ font-weight: bold; }
	.genericwhite .info h2			{ font-weight: bold; font-size: 1.1em; color: #000; border: 0; margin: 0; padding: 0; }
	.genericwhite .info ul			{ margin: 0; padding: 0 0 0 25px; }
	.genericwhite .spacing			{ width: 10px; }
		
/* content against black background */
.genericblack				{ background: #000; color: #FFF; margin: 10px 0; }
	.genericblack h1			{ margin: 0; text-align: left; }
	.genericblack div			{ font-size: 1em; font-weight: bold; }
	.genericblack div div		{ padding: 20px 175px 20px 20px; }
	.genericblack .pdf			{ position: relative; top: 140px; right: 20px; float: right; }
	.genericblack .image		{ padding: 0 0 10px 10px; float: right; }
	.genericblack span			{ color: #C1CAF4; }
	.genericblack a,
	.genericblack a:visited,
	.genericblack a:active		{ color: #FFF; }
	.genericblack .button		{ font-size: 0.9em; color: #C1CAF4; text-align: center; padding-bottom: 20px; }