/* CSS Document  */

body						{ color:#000000; font-family:arial, Verdana; font-size:14px; margin:10px;	background-image: url(/images/20080104wizard/bg.gif); background-repeat: repeat-x; background-color: #cccccc; }

.body_bg					{ background-image: url(/images/20080104wizard/bg-content.gif);  background-repeat:no-repeat; }

.body_bg2					{ background-image: url(/images/20080104wizard/bg-content2.gif); }

.body_padding				{ padding-left:130px; padding-right:120px; }

.body_padding2				{ padding-left:70px; padding-right:60px; padding-top:10px; padding-bottom:10px; }

td							{ color:#000000; font-family:arial, Verdana; font-size:14px; text-align:left; }

td.content					{ padding:0px 15px 0px 15px; }

.header_red					{ color:#dd0800; font-family:Georgia; font-size:40px; font-weight:bold; }

.text_dgrey					{ color:#666666; font-size:10px; }

td.padding					{ padding:10px; }

.box_grey					{ border: #cccccc solid 1px; background:#f0eef0; }

a:link						{ color: #000000; }
a:visited					{ color: #000000; }
a:active					{ color: #000000; }
a:hover						{ color: #D0100D; }

.textbox01 { 
	background: #FFFFFF; 
	border: #abadb3 1px solid; 
	color: black; 
	font-family: arial, Verdana; 
	font-size: 12px; 
	width:160px; 
}

.spacer						{ height:10px; }

/* FOOTER */

#footerholder {
	width: 820px;
	text-align: center;
}
#footer {
	width: 792px;
	height: 42px;
	padding: 14px 14px 0px 14px;
	;
	background-image: url(/images/bg-footer.gif);
	background-repeat: no-repeat;
	text-align: center;
}
a.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	white-space: pre;
}

a.footerblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.hide {
	display:none;
}
.show {
	display:block;
}