/* Default Styles*/

body  {
	color : black;
	background-color : white;
	font-family : arial, helvetica, sans-serif;
/*	font-weight : normal;
	font-style : normal;
	text-decoration : none;*/
	border-style : none;
	border-width : 0;
	padding : 0;
	margin : 0;
}

p  {
	color : black;
	background-color : white;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	text-align : justify;
}

pre  {
	color : black;
	font-family : "Courier New", Courier, monospace;
	margin-left : 10px;
	margin-right : 10px;
}

code {
	color : navy;
	font-family : "Courier New", Courier, monospace;
/*
	margin-left : 10px;
	margin-right : 10px;
*/
	text-align : left;
}

h1  {
	color : black;
	background-color : white;
	font-family : arial, helvetica, sans-serif;
	font-size : 139%;
	font-weight : bold;
	text-align : center;
}

h2  {
	color : black;
	background-color : white;
	font-family : arial, helvetica, sans-serif;
	font-size : 113%;
	font-weight : bold;
	text-align : left;
}

h3  {
	color : black;
	background-color : white;
	font-family : arial, helvetica, sans-serif;
	font-size : 100%;
	font-weight : bold;
	text-align : left;
}

table, tr, th, td	{
	color : black;
	font-family : arial, helvetica, sans-serif;
}

ol  {
	color : black;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	text-align : justify;
}

ol.bold  {
	font-weight : bold;
}

li  {
	color : black;
	list-style-position : outside;
}

img	{
	margin : 0;
}

p.bold  {
	font-weight : bold;
}

p.center  {
	text-align : center;
}

p.quote  {
	font-family : Times New Roman, serif;
	margin-left : 50px;
}

p.footer  {
	font-size : 80%;
	text-align : center;
}

/* Table styles */

td.pagetop {
	color : white;
	background-color : black;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	font-size : 100%;
	text-align : center;
}

td.topbar  {
	color : white;
	background-color : #020167;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	text-align : left;
}

td.help  {
	color : white;
	background-color : #020167;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	text-align : right;
}

td.sidebarfill  {
	color : white;
	background-color : #020167;
}

td.sidebarfiles  {
	color : #e8e8e8;
	background-color : #020167;
	font-family : arial, helvetica, sans-serif;
	font-size : 90%;
	text-align : center;
}

td.sidebardirs  {
	color : black;
	background-color : #c0c0ff;
	font-family : arial, helvetica, sans-serif;
	font-size : 90%;
	text-align : center;
}

td.caption  {
	font-weight : bold;
	font-size : 75%;
}

table.services  {
	background-color : #fcfcd8;	/*#fff1ea;	/*#fffbf9;*/
}

th.services  {
	font-weight : bold;
	font-size : 90%;
}

td.services  {
	font-size : 90%;
	text-align : center;
}

a  {
	color : navy;
	font-family : arial, helvetica, sans-serif;
	text-decoration : none;
	font-weight : bold;
}

a:hover  {
	background-color : #f0f0ff;
}

a.topbar  {
	color : #e8e8e8;
	background-color : #020167;
	font-weight : bold;
	text-decoration : underline;
}

a.topbar:hover  {
	color : white;
	background-color : #000060;
	font-weight : bold;
	text-decoration : underline;
}

a.sidebarfiles  {
	color : #e8e8e8;
	background-color : #020167;
	font-weight : bold;
}

a.sidebarfiles:hover  {
	color : white;
	background-color : #000060;
	font-weight : bold;
}

a.sidebardirs  {
	color : #020167;
	background-color : #c0c0ff;
	font-weight : bold;
}

a.sidebardirs:hover  {
	color : #000000;
	background-color : #c8c8ff;
	font-weight : bold;
}
