		body,html {
			margin: 0;
			padding: 0;
			background: #ffffff;
			color: #000;
			font-family: arial;
			font-size: 12px; }

		body {
			min-width:800px; }

		#wrap {
			background: white;
			margin: 0;
			width: 800px;
			 }

		#header {
			background: #white;
			margin: 0;
			padding: 0;
			text-align: left;}


		/* nav */
		#nav {
			background: #9A0000 url(/images/creditforecast/sub_header_strip_gradient.gif) repeat-y;
			padding: 6px;
			border-top: 1px white solid;
			border-bottom: 5px #111 solid;
			font-size: 90%;
			font-weight: bold;
			text-align: left;
			color: white;
			clear:both;}

		#nav ul{
			margin: 0;
			padding: 0 0 0 20px;
			list-style: none; }

		#nav li{
			display: inline;
			margin: 0;
			padding: 0 5px 0 0; }

		#nav li a {
			color: white;
			text-decoration: none;}


		/* footer */
		#footer {
			clear: both; 
			background: white;
			}

		#footer p {
			padding: 5px;
			margin: 0;
			}


		/* Headers */
		h4 {
			padding: 2px 0 0;
			margin: 0;
			font-size: 100%;
			color: #1F3C6D;}


		#productCategories a {
			font-size: 90%;
			}

.regTextBld
{
	/*font-family: Helvetica, Sans-Serif;*/
	line-height: 120%;
	font-size: 10pt;
	font-weight: bold;
	color: #000000
}

.smTextBld
{
	line-height: 90%;
	font-size: 10pt;
	font-weight: bold;
	color: #000000
}

.lgBldRed
{
	/*font-family: Helvetica, Sans-Serif;*/
	line-height: 120%;
	font-size: 12pt;
	font-weight: bold;
	color: #9c0000
}

.smBldRed
{
	/*font-family: Helvetica, Sans-Serif;*/
	line-height: 90%;
	font-size: 10pt;
	font-weight: bold;
	color: #9c0000
}

.title{
	line-height: 120%;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}

.subTitle
{
	/*font-family: Helvetica, Sans-Serif;*/
	line-height: 120%;
	font-size: 11pt;
	font-weight: bold;
	color: #000000
}
.dctLink
{
	COLOR: #000099;
	/*FONT-FAMILY: Verdana, Helvetica, Arial;*/
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline
}
.dctLink:hover
{
	COLOR: #800019;
	/*FONT-FAMILY: Verdana, Helvetica, Arial;*/
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline
}

.titleBlu
{
	/*font-family: Helvetica, Sans-Serif;*/
	line-height: 120%;
	font-size: 12pt;
	font-weight: bold;
	color: #00639c
}

.regText
{
	/*font-family: Helvetica, Sans-Serif;*/
	line-height: 120%;
	font-size: 10pt;
	font-weight: normal;
	color: #000000
}


/*right column menu headers and lists */
	
	div.MnuHeader {
		padding: 10px 0 0 10px;
		margin: 10px 0 0 10px;
		font-weight: bold;
		font-size: 110%;
	}


	.menuList a, .menuList a:hover {
		font-size: 120%;
	}
	
	.menuList {
		list-style-type: none;
		margin: 3px 3px 3px 10px;
		padding: 3px 3px 3px 10px;
	}

	.menuList li {
		padding-bottom: 5px;
	}
	.dcTitle
{
	/*font-family: verdana,helvetica, arial;*/
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
	text-decoration: none;
}

.regTextBldWht
{
	/*font-family: Helvetica, Sans-Serif;*/
	line-height: 120%;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff
}