/* normal styles for DMC site */H1 { font-size: 200%; text-align: center; font-family: Times,serif; padding: 20 20 }IMG.b-btn { width: 12px; height: 12px; border: 0 }.banner { text-align: center }/* default body (secondary pages) */BODY {	background: url("/pix/mcusa_logo_bg.gif") top left repeat-y #cfc;	padding: 0;	margin: 0;	}/* main page styles */ body.frontpage {	background: url("/pix/mcusa_logo.gif") repeat-y #cfc;	padding-left: 98px;	}/* list of links */body.frontpage * span.menuItem {	background: url(/pix-small/b_ball_blue.gif) no-repeat 10px 50%;	padding-left: 30px;	/* the width of the gif = 16px */	display: table-cell;	margin: 1em 2em;	width: 18%;	}body.frontpage div.menu {	display: block;	margin: 0 10%;	}body.frontpage * td {	background: url(/pix-small/b_ball_blue.gif) no-repeat center left;	padding-left: 26px;	/* the width of the gif = 16px */	line-height: 250%;	width: 33%;	}.fineprint { font-size: x-small }P.footer { font-size: x-small; text-align: center }/*  uncomment to show border - for debugging *//*div { 	border: thin solid red;		}*//* layout IDs */div.header {	background: url(none) #FFF;	}div.headerleftcol {	float: left;	width: 128px;	vertical-align: center;	text-align: center;	}div.headercenter {	margin-left: 128px;	text-align: center;			vertical-align: center;	}/*div.headerrightcol {	position: absolute;	top: 10px;	right: 10px;	margin-left: 600;	width: 200px;	vertical-align: bottom;	}*/div.headerbottom {	clear: both; 	}div.leftcol {	float:left;	width:128px;	}/* put padding inside .leftcol so IE works */div.leftcolpadding {	padding: 15px 10px 0 10px;	}div.maincontent { 	margin-left:128px;	padding-left: 1ex;	}div.footer {	clear: both;	}div.boxed {	margin: 15px;	border: blue solid 1px;	padding: 15px;	}div.calendar {	padding-left: 5em;	text-indent: 0em;		}div.prose p {	padding-left: 5em;	text-indent: 0em;	}	div.centered {		 text-indent: 0em;		 text-align: center;		 }div.boxprose {			 padding-left: 4em;			 padding-right: 4em;			 }
