body		{ margin: 0px;
			margin-left: auto;
			margin-right: auto;
			width: 780px;
			font-family: calibri, arial, helvetica, sans-serif;
			color: #3D69A9;
			text-align: center ;
		}

div.top_logo
{
	background-color: #0066FF ;
	background-image: url('/images/logo-shadow.gif') ;
	background-repeat: repeat-x;
	background-position: bottom ;
	padding-top: 0.05em;
	padding-bottom: 0.05em;
}
p,a,li		{ font-family: calibri, arial, helvetica, sans-serif;
			font-size: small;
			margin-top: 0px;
			margin-bottom: 0.5em;
			color:  #3D69A9;
		}

p.property, li.propery	{ font-family: calibri, arial, helvetica, sans-serif;
			font-size: small;
			color: blue;
		}
	
p.funct_head 	{ font-weight: bold;
		}

p.top_logo
{
	font-family: "comic sans ms", calibri, arial, helvetica, sans-serif;
	font-size: xx-large;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF ;
}

.strong 	{ font-weight: bold;
		}

.errorfield 	{ font-weight: bold;
		}

h1		{ font-size: xx-large;
			font-weight: bold;
			text-transform: uppercase;
			text-align: center;
			margin-top: 0px;
			margin-bottom: 0px;
		}

h2		{ font-size: large;
			font-weight: bold;
			text-transform: capitalize;
			text-align: center;
			margin-top: 0px;
		}

li		{ margin-bottom: 0px;
		}

table		{ border-collapse: collapse;
			border: 0px;
		}

td		{ vertical-align: top;
			margin: 0px;
			padding: 0em;
			padding-left: 0.75em;
			padding-right: 0.75em;
			border: 0px;
			font-family: arial, helvetica, sans-serif;
			font-size: x-small;
		}

td.tabtitle	{ vertical-align: top;
			text-align: right;
			margin: 0px;
			padding: 0px;
			padding-right: 0.5em;
			border: 0px;
			font-family: arial, helvetica, sans-serif;
			font-size: x-small;
		}

td.tabdata	{ vertical-align: top;
			background-color: #FFFFFF;
			text-align: left;
			margin: 0px;
			padding-right: 0.5em;
			padding-bottom: 0.5em;
			padding-left: 0.25em;
			border: 2px solid #000000;
			font-family: arial, helvetica, sans-serif;
			font-size: x-small;
		}

td.maincell	{ width: 100%;
			background: #CCCCFF;
			border: 1px black solid;
			padding: 0.25em;
		}

td.menubut	{ padding-bottom: 5px;
	color: red;
		}

td.proplist
{
	font-family: calibri;
	font-weight: bold;
	font-size: medium;
}

img		{ border: none;
		}

img.menubut	{ width: 164px;
			height: 15px;
		}

img.browsetitle
{
	width: 35px;
	height: 35px;
}

a.textlink	{ font-family: arial, helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #3D69A9;
		}

a:hover		{ color: #990099; }

.maindiv	{ width: 100%;
			margin-left: auto;
			margin-right: auto;
			text-align: center; 
		}
