a.switch:link
{
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
}
a.switch:visited
{
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
}
a.switch:active
{
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
}
a.switch:hover
{
	color:#FF4500;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
}
a.doc:link
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}
a.doc:visited
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}
a.doc:active
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}
a.doc:hover
{
	color:#FF4500;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}
a.folder:link
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}
a.folder:visited
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}
a.folder:active
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
}
a.folder:hover
{
	color:#FF4500;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
}
a.nav:link
{
	color:#EEEEEE;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	font-weight:normal;
}
a.nav:visited
{
	color:#EEEEEE;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	font-weight:normal;
}
a.nav:active
{
	color:#EEEEEE;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	font-weight:normal;
}
a.nav:hover
{
	color:#444444;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	font-weight:normal;
	background-color:#DDDDDD;
}
a.page:link
{
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}
a.page:visited
{
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}
a.page:active
{
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}
a.page:hover
{
	background-color:#FFFFFF;
	color:#4376B9;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
}
a:link
{
	color:#0066CC;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
}
a:visited
{
	color:#0066CC;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
}
a:active
{
	color:#0066CC;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
}
a:hover
{
	color:#FF4500;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	text-decoration:underline;
}
body
{
	background-color:#FFFFFF;
	color:black;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	margin:3px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-transform:none;
}
body.folders
{
	background-color:#F3F3F3;
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	margin:3px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-transform:none;
}
body.fileselect
{
	background-color:#7D98BF;
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	margin:3px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-transform:none;
}
body.frame
{
	background-color:#FFFFFF;
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	margin:3px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-transform:none;
}
body.header
{
	background-color:#7D98BF;
	color:#ffffff;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	margin:3px 5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-transform:none;
}
body.outline
{
	background-color:#FFFFFF;
	border-left:#5582D2 1px solid;
	border-right:#5582D2 1px solid;
	border-top:#5582D2 1px solid;
	border-bottom:#5582D2 1px solid;
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	margin:3px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-transform:none;
}
body.title
{
	background-color:#7D98BF;
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	margin:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	text-transform:none;
}
div.doc
{
	border-bottom:#F0F0F0 1px solid;
	border-left:#F0F0F0 1px solid;
	border-right:#F0F0F0 1px solid;
	border-top:#F0F0F0 1px solid;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	margin:0px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:0px;
	padding-top:5px;
	white-space: normal;
}
div.header
{
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}
div.info
{
	color:#064380;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}
div.path
{
	color:#708090;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	left:0px;
	page-break-after:always;
	top:0px;
}
div.status
{
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}
div.popup
{
	background-color:#EEEFFF;	
	border-bottom:#5582D2 1px solid;
	border-left:#5582D2 1px solid;
	border-right:#5582D2 1px solid;
	border-top:#5582D2 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
	z-index: 2;
	left: 0px;
	visibility: hidden;
	padding-bottom: 5px;
	margin: 5px;
	color: #ffffff;
	padding-top: 5px;
	font-family:arial, helvetica, sans-serif;
	position: absolute;
	top: 0px;
	text-align: left;
}
input.green
{
	background-color:#CFEFE4;
	border-bottom:#999999 1px solid;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-top:#999999 1px solid;
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-align:center;
}
input.red
{
	background-color:#EF4F64;
	border-bottom:#999999 1px solid;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-top:#999999 1px solid;
	color:white;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-align:center;
}
input.blue
{
	background-color:#7D98FF;
	border-bottom:#999999 1px solid;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-top:#999999 1px solid;
	color:white;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-align:center;
}
input.text
{
	background-color:#EEEFFF;
	border-bottom:#8CAAE6 1px solid;
	border-left:#8CAAE6 1px solid;
	border-right:#8CAAE6 1px solid;
	border-top:#8CAAE6 1px solid;
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	margin:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
textarea.text
{
	background-color:#EEEFFF;
	border-bottom:#8CAAE6 1px solid;
	border-left:#8CAAE6 1px solid;
	border-right:#8CAAE6 1px solid;
	border-top:#8CAAE6 1px solid;
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	margin:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
p.error
{
	color:#FF0000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}
p.large
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:12pt;
	font-weight:normal;
}
p.medium
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}
p.fileselect
{
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}
p.mediumbold
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}
p.small
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
}
select.select
{
	background-color:#EEEFFF;
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}
select.select_small
{
	background-color:#EEEFFF;
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
}
table.outline
{
	border-bottom:#5276AA 1px solid;
	border-left:#5276AA 1px solid;
	border-right:#5276AA 1px solid;
	border-top:#5276AA 1px solid;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	margin:1px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
table.printentry
{
	border-bottom:#8CAAE6 0px solid;
	border-left:#8CAAE6 0px solid;
	border-right:#8CAAE6 0px solid;
	border-top:#8CAAE6 0px solid;
	margin:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
}
table.document
{
	border-bottom:#5276AA 1px solid;
	border-left:#5276AA 1px solid;
	border-right:#5276AA 1px solid;
	border-top:#5276AA 1px solid;
	margin:1px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
}
tr.navbar
{
	background-color:#5276AA;
	color:#AAAAAA;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}
td.normal
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	border-bottom:#F0F0F0 0px solid;
	border-left:#F0F0F0 0px solid;
}
td
{
	color:#000000;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	border-bottom:#F0F0F0 1px solid;
	border-left:#F0F0F0 0px solid;
}
td.tableheader
{
	background-color:#5276AA;
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	border-bottom:#5276AA 0px solid;
	border-left:#5276AA 0px solid;
	border-right:#5276AA 0px solid;
	border-top:#5276AA 0px solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#5276AA', startColorstr='#97ADCD', gradientType='0');
}
td.pageheader
{
	background-color:#7D98BF;
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	border-bottom:#5276AA 0px solid;
	border-left:#5276AA 0px solid;
	border-right:#5276AA 0px solid;
	border-top:#5276AA 0px solid;
}
td.fileselect
{
	background-color:#7D98BF;
	color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	border-bottom:#5276AA 0px solid;
	border-left:#5276AA 0px solid;
	border-right:#5276AA 0px solid;
	border-top:#5276AA 0px solid;
}
td.navbar
{
	background-color:#5276AA;
	color:#AAAAAA;
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	border-bottom:#F0F0F0 0px solid;
	border-left:#F0F0F0 0px solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#5276AA', startColorstr='#97ADCD', gradientType='0');
}
ul.back
{
	list-style-image:url(../images/back.gif);
	list-style-position:inside;
	margin-bottom:0px;
	margin-left:4px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:4px;
	padding-top:0px;
}
ul.folder
{
	list-style-image:url(../images/folder.gif);
	list-style-position:inside;
	margin-left:4px;
	margin-top:0px;
	padding-left:4px;
	padding-top:0px;
}
