/* usfIE.css 2003.06.06 */

#header {
 display:		none;
}

#nav {
 display:		none;
}

#footer {
 display:		none;
}

.noprint {
 display:		none;
}

.printonly {
 display:		block;
}

P,BODY,TABLE,BLOCKQUOTE,OL,UL {
 font-family:		Times, serif;
 color:			#000033;
 background-color:	#FFFFFF;
 background-image:	none;
 font-size:		x-small;
 font-weight:		normal;
 font-style:		normal;
 text-align:		justify;
}

TR.bcpageheading {
 background-image: 	url('../images/backgrounds/yellowbar.gif');
}

BODY {
 scrollbar-base-color:		#000033;
 scrollbar-face-color:		#FFFFFF;
 scrollbar-arrow-color:		#000033;
 scrollbar-shadow-color:	#000033;
 scrollbar-dark-shadow-color:	#000000;
}

TABLE.pagehead {
 margin-bottom:		1em;
}

P.pagehead {
 font-size:		small;
 font-weight:		bold;
 margin:		0px;
 text-align:		left;
}

P.pagesubhead {
 font-size:		x-small;
 font-weight:		bold;
 margin:		0px;
 text-align:		left;
}

P.pagecontenthead {
 font-size:		x-small;
 font-weight:		bold;
 margin:		0px;
}

P.pagecontent {
 font-size:		x-small;
 font-weight:		normal;
 margin:		0;
 text-align:		justify;
}

P.pressreleaseright {
 font-family:		courier,times,serif;
 font-size:		x-small;
 font-weight:		normal;
 margin:		0;
 text-align:		right;
}

P.pressrelease {
 font-size:		x-small;
 font-weight:		normal;
 margin:		0;
 text-align:		justify;
}

TABLE.nogrid {
 text-align:		left;
}

TABLE.productdetail {
 background-color:	#000033;
}

TD.productdetail {
 background-color:	#FFFFFF;
 padding-top:		0px;
 padding-bottom:	0px;
 padding-right:		4px;
 padding-left:		4px;
}

TABLE.tab {
 margin-top:		0;
 margin-bottom:		5px;
 margin-right:		25px;
 margin-left:		0;
 float:			left;
 width:			300px;
}

TABLE.tabhead {
 border:		0px;
 border-spacing:	0px;
 border-collapse:	collapse;
 margin:		0px;
 padding:		0px;
 width:			100%;
 background-color:	#1D3259;
}

TD.tabheadtext {
 color:			#FFFFFF;
 font-weight:		bold;
 text-align:		center;
}

TABLE.tabbody {
 border-width:		1px;
 border-color:		#1D3259;
 border-style:		solid;
 margin:		0px;
 padding:		0px;
 width:			100%;
 background-color:	#FFFFFF;
 text-align:		left;
}

TABLE.sidenav {
 background-color:	#636DAD;
}

TD.sidenavcol2 {
 background-color:	#636DAD;
 background-image:	url("images/backgrounds/sideboarder_back.gif");
}

UL.sidenav {
/* list-style-image: 	url(images/yellow-bullet.gif); */
 background-color:	#636DAD;
 list-style-type: 	circle;
 text-align:		left;
 margin-top:		2px;
 margin-bottom:		2px;
 margin-left:		1em;
 padding-top:		2px;
 padding-bottom:	2px;
 padding-left:		10px;
 letter-spacing:	1px;
}

P.productlist {
 font-size:		x-small;
 font-weight:		bold;
 margin-bottom:		0px;
}

UL.productlist {
/* list-style-image: 	url(images/yellow-bullet.gif); */
 list-style-type: 	discs;
 text-align:		left;
 margin-top:		0px;
 margin-bottom:		2px;
 margin-left:		1em;
 padding-top:		2px;
 padding-bottom:	2px;
 padding-left:		10px;
 letter-spacing:	1px;
 line-height:		150%;
}

IMG {
 margin:		0px;
 border:		0px;
 border-collapse:	collapse;
}

.padded {
 margin:		5px 15px;
}

.right {
 margin:		5px 0 5px 15px;
 float:			right;
}

.left {
 margin:		5px 15px 5px 0;
 float:			left;
}

.errormsg {
 font-size:		x-small;
 color:			#FF0000;
}

/* FORM ELEMENTS */

FORM {
 margin-bottom:	0;
}

INPUT,SELECT,TEXTAREA {
 font-family:		Times, serif;
 color:			#000000;
 font-size:		x-small;
 font-weight:		bold;
}

.submitButton {
 margin:		2px;
 background-color:	rgb(123,125,165);
 color:			rgb(255,255,255);
 font-weight:		normal;
 font-size:		x-small;
 letter-spacing:	1px;
}

.dangerButton {
 margin:		2px;
 background-color:	rgb(255,0,0);
 color:			rgb(255,255,0);
 font-weight:		bold;
 font-size:		x-small;
 letter-spacing:	1px;
}

/* LINKS */

A {
 color:			#000000;
 text-decoration:	none;
}

A.normal:link {
 color:			#0000FF;
}

A.normal:visited {
 color:			#990099;
}

A.normal:hover {
 color:			#CC0000;
 text-decoration:	none;
}

A.normal:active {
 color:			#990000;
}



/* HEADINGS */

H1{
 font-family:	Times, serif;
 color:		#000033;
 font-size:	large;
 font-weight:	bold;
 font-style:	normal;
}

H2{
 font-family:	Times, serif;
 color:		#000033;
 font-size:	medium;
 font-weight:	bold;
 font-style:	normal;
}

H3{
 font-family:	Times, serif;
 color:		#000033;
 font-size:	small;
 font-weight:	bold;
 font-style:	normal;
}

H4{
 font-family:	Times, serif;
 color:		#000033;
 font-size:	x-small;
 font-weight:	bold;
 font-style:	normal;
}

H5{
 font-family:	Times, serif;
 color:		#000033;
 font-size:	x-small;
 font-weight:	normal;
 font-style:	normal;
}

H6{
 font-family:	Times, serif;
 color:		#000033;
 font-size:	xx-small;
 font-weight:	normal;
 font-style:	normal;
}
