html, body { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333; 
	background-color:#FFFFFF;
	line-height:18px;
	min-height:100%;
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
}

#allDiv { height:100%; min-height:100%; padding:0px; margin:0px; }
body>#allDiv { height:auto; }

p { padding: 0px 0px 10px 10px; }
div { padding:0px; }
.crossout { text-decoration: line-through; }
.title { 
	border-bottom:1px solid #404040; 
	padding-bottom:10px; 
	font-weight:bold; 
	color:#A11C24; 
	font-size:16px; 
}
.output { padding-left:20px; }
.outputMsg { font-weight:bold; }
.codeBlock .num { float:left; text-align:right; }
.codeBlock .code { padding-left:40px; }
.codeBlock code { font-size:13px; }
#content { padding:25px 25px 0 25px; text-align:justify; width:70%; }
.codeBlock { background-image:url(../img/horiLine.gif); line-height:19px; }
.codeContainer { background-color:#F6F6ED; padding:10px 10px 20px 10px; }
#header {
	background-color:#A11C24;
	height:50px;
}

.nav span { float:left; margin:0px; padding:10px 30px 10px 0; }
.nav, #footerBot { background-color:#292F33; height:16px; padding:0px; margin:0px; }
.nav { height:38px; }
#footerTop { background-color:#A11C24; height:5px; }
#footer { top:0px; position:relative; margin-top:-21px; }
#footer #footerBot { background-image:url(../img/mumbo.gif); }
a { color:#A11C24; font-weight:bold; text-decoration:underline; }
a:hover { color:#FFFFFF; background-color:#A11C24; text-decoration:none; }

