/*
    CSS for USBIF4CW pages
    December  4th, 2004
    October  14th, 2006 -- takeo024
                           'Tahoma' removed from font-family
                           UL.sublist's margin and padding fixed
    November 19th, 2006 -- takeo024
                           tuned color scheme
                           tuned LI in UL.relax
*/
BODY {
	margin:			0;
	padding:		0;
	background:		white;
}
IMG {
	border:		solid black 1px;
	margin:		1ex 0;
	padding:	0;
}
IMG.noborder {
	border:		0;
}
IMG.float, IMG.floatleft {
	float: 		left;
	margin:		1ex 1.5em 2ex 0;
}
IMG.floatright {
	float: 		right;
	margin:		1ex 0 2ex 1.5em;
}
A:link {
	color:				#3333cc;
	text-decoration:	underline;
}
A:active {
	color:				#cc3333;
	text-decoration:	underline;
}
A:visited {
	color:				#333366;
	text-decoration:	underline;
}
A:link:hover {
	color:				white;
	background:			#3333cc;
	text-decoration:	none;
}
A:active:hover {
	color:				white;
	background:			#cc3333;
	text-decoration:	none;
}
A:visited:hover {
	color:				white;
	background:			#333366;
	text-decoration:	none;
}
H1, H2, H3, H4, H5, H6, H7, DIV {
	clear:			both;
}
H1 {
	font-family:	"Verdana", "Tahoma", "Arial", "Helvetica", sans-serif;
	font-weight:	bold;
	font-size:		180%;
	line-height:	150%;
	margin-top:		2ex;
	margin-bottom:	1ex;
	font-variant:	small-caps;
}
H2 {
	font-weight:	bold;
	font-size:		150%;
	line-height:	150%;
	margin-top:		2ex;
	margin-bottom:	1ex;
}
H2.headingbox {
	font-size:		140%;
	line-height:	125%;
	padding:		5px 20px;
	border-width:	1px 5px;
	border-color:	#cc3333;
	border-style:	solid;
	margin-top:		5ex;
	margin-bottom:	1ex;
}
H3 {
	font-weight:	bold;
	font-size:		130%;
	line-height:	125%;
	padding:		5px 20px;
	border-width:	1px 5px;
	border-color:	#cc3333;
	border-style:	solid;
	margin-top:		5ex;
	margin-bottom:	1ex;
}
H4 {
	margin-top:		4ex;
	margin-bottom:	1ex;
}
P {
	margin-top:		2ex;
	margin-bottom:	2ex;
	margin-left:	0em;
	margin-right:	0em;
	line-height:	150%;
	text-indent:	1em;
}
P.noindent {
	text-indent:	0em;
	clear:			left;
}
DIV.cbox {
	margin:			3ex auto;
	width:			88%;
	text-align:		left;
}
DIV.timestamp {
	font-size:		90%;
	text-align:		right;
	color:			#707070;
}
DIV.navigation {
	margin:			0;
	padding:		1.5ex 1.5em;
	border-width:	1px 0;
	border-color:	#999999;
	border-style:	solid;
/*	background:		#e8e0d8;
*/	line-height:	150%;
}
DIV.smallnav {
	font-size:		90%;
	margin-top:		1ex;
	margin-bottom:	2ex;
	margin-left:	0em;
	margin-right:	0em;
	padding-top:	1ex;
	padding-bottom:	1ex;
	padding-left:	1em;
	padding-right:	1em;
	border-width:	1px;
	border-color:	#cccccc;
	border-style:	solid;
	line-height:	180%;
}
ADDRESS {
	margin-top:		0;
	padding:		2ex 1.5em;
	border-style:	solid;
	border-width:	0 0 1px 0;
	border-color:	#999999;
	color:			#707070;
	background:		#e0e0d8;
	font-size:		90%;
	line-height:	130%;
	text-align:		right;
}
BLOCKQUOTE {
	margin-top:		2ex;
	margin-bottom:	2ex;
	margin-left:	2em;
	margin-right:	2em;
	border-color:	#cc3333;
	border-width:	1px;
	border-style:	solid;
	font-size:		90%;
	padding-top:	1em;
	padding-bottom:	1em;
	padding-left:	2em;
	padding-right:	2em;
	line-height:	125%;
}
UL, OL {
	line-height:	150%;
}
UL.relax {
	line-height:	180%;
}
UL.sublist {
	font-size:		90%;
	padding-left:	0em;
	margin-left:	1.5em;
}
UL.nomarker {
	list-style-type:	none;
}
UL.relax LI {
	line-height:	150%;
	margin-top:		0.7ex;
	margin-bottom:	0.7ex;
}
HR {
	margin-top:		3ex;
	margin-bottom:	3ex;
}
DL DT {
	font-weight:	bold;
	line-height:	130%;
}
DL DD {
	margin-top:		0.2ex;
	margin-bottom:	0.5ex;
	margin-right:	1em;
	line-height:	150%;
}
TABLE {
	padding:			0px;
	margin-left:		auto;
	margin-right:		auto;
	border-collapse:	collapse;
	border-spacing:		0px;
	width:				90%;
}
TD, TH {
	margin:			0px;
	padding:		0.6ex 0.8em;
	border:			1px #999999 solid;
	line-height:	130%;
}
TH {
	background:		#e0e0d8;
}
TD.value {
	text-align:		right;
}
THEAD.leftheader, THEAD.leftheader TH {
	text-align:		left;
}
TFOOT.notes TD {
	border:			0;
}
TD.multicol {
	text-align:		center;
}
/*
COLGROUP.item, COL.item {
	text-align:		left;
}
COL.value {
	text-align:		right;
}
*/
CAPTION {
	margin:			1ex auto;
}
.visiting {
	color:			#cc3333;
	font-weight:	bold;
}
.boldface {
	font-weight:	bold;
}
.caption {
	clear:				left;
	margin:				5px 0px 0px 0px;
}
.killed {
	text-decoration:	line-through;
}
.notes {
	font-size:			90%;
	font-weight:		normal;
	color:				#707070;
}
A.notes {
	text-decoration:	none;
}
TT, KBD, CODE {
	font-family:		"Lucida Console", "Terminal", sans-serif;
}
#information {
	padding:			20px 20px;
	border-width:		4px;
	border-color:		#cc3333;
	border-style:		double;
	margin:				20px 40px;
}
