body 
{
				margin: 0px auto;
				font-family: Arial;
				font-size: 10pt;
}

#content, #header, #footer, #banner, #report-header
{
				width: 1024px;
}

#content 
{
				border-top-width: 3px;
				border-bottom-width: 3px;
				border-left-width: 0px;
				border-right-width: 0px;
				border-color: white;
				border-top-style: solid;
				border-bottom-style: solid;
				border-left-style: none;
				border-right-style: none;
				padding-left: 0px;
				padding-right: 0px;
				margin-top: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				margin-right: 0px;

				background-color: #414143;
				font-family: Arial;

}

#header, #footer 
{
				background-color: #083a81;
				margin-top: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				margin-right: 0px;
}

#report-header
{
				font-family: Arial;
				font-size: 10pt;
				background-color: #76767e;
}

#header, #report-header
{
				padding-top: 3px;
				padding-bottom: 3px;
				text-indent: 10px;
}

#footer 
{
				text-align: right;
				padding-top: 9px;
				padding-bottom: 9px ;
				font-family: Arial;
				font-size: 10pt;
}

#banner 
{
				margin: 0px;
				background-color: #c7c7c7;
}

#nav-panel
{
				padding-top: 10px;
				padding-bottom: 20px;
				padding-right: 20px;
				padding-left: 20px;
				font-size: 9pt;
}

#header, #content, div#header a:link, div#header a:visited, div#footer a:link, div#footer a:visited, td.content, div#report-header a:link, #report-header, div#report-header a:visited, #nav-panel, div#nav-panel a:link, div#nav-panel a:visited
{ 
				color: white;
}

td.content, #nav-panel
{
				background-color: #414143;
				font-family: Arial;
}

td.content
{
				font-size: 11pt;
}


div#header a:link, div#header a:visited, div#footer a:link, div#footer a:visited, div#report-header a:link, div#report-header a:visited, div#nav-panel a:link, div#nav-panel a:visited
{
				text-decoration:none;
}


