body {
         // width:100%;
         // height:100%;
         background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:normal;
	font-size:1.0em;
	text-align:justify;
}

strong {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:normal;
	font-weight:bold;
         font-size:1.0em;
}

dt {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:normal;
	font-weight:bold;
         text-decoration:underline;
         font-size:1.0em;
}

abbr {
	cursor:help;
}

address {
         border:0px;
         border-style:solid;
         border-color:#FFFFFF;
         margin-left:2.0em;
         margin-right:2.0em;
         margin-bottom:2.0em;
         font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:normal;
	font-size:1.0em;
         text-align:justify
}

.title {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:italic;
	font-weight:normal;
}

em {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:italic;
	font-weight:normal;
         font-size:1em;
}

.info {
         margin:5px 5px 5px 5px;
	padding:5px 10px 5px 10px;
	color:#FFFFFF;
         border-color:#000000;
	border:2px solid;
	background-color:#F0F0F0;
	text-align:justify;
         font-size:0.8em;
}

.nobr {
	white-space:nowrap;
}

p {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:normal;
	font-size:1.0em;
	text-align:center;
}

.small {
         font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:normal;
	font-weight:normal;
         font-size:0.8em;
         margin-top:0.5em;
}

.big {
         font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:normal;
	font-weight:normal;
         font-size:1.2em;
         margin-top:0.5em;
}

div.left {
	display:none;

         position:absolute;
         top:10px;
         left:10px;
	width:160px;
         color:#000000;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	text-align:center;
         background-color:#FFFFFF;
}

div.left p {
	font-style:normal;
	font-size:0.7em;
         text-align:center;
}

#naviElement {
	position:relative;
         top:0px;
         width:150px;
         height:1.3em;
         margin-bottom:10px;
         font-style:normal;
	font-size:1.3em;
         text-align:left;
}

#naviElement a {
         height:1.3em;
         display:block;
         border-width:1px;
  	border-style:solid;
         background-color:#606060;
         border-color:#606060;
         //border-color:#B0B0B0;
         //background-color:#B0B0B0;
}

#naviElement a.current {
         border-color:#C0C0C0;
         background-color:#C0C0C0;
         //border-color:#B0B0B0;
         //background-color:#B0B0B0;
         //background-color:#606060;
         //border-color:#606060;
}

#naviElement2 {
	position:relative;
         top:0px;
         left:20px;
         width:130px;
         height:1em;
         margin-bottom:5px;
         font-style:normal;
         font-weight:bold;
	font-size:0.9em;
         text-align:left;
}

#naviElement2 a {
         height:1em;
         display:block;
         border-width:1px;
  	border-style:solid;
         background-color:#606060;
         border-color:#606060;
         //border-color:#B0B0B0;
         //background-color:#B0B0B0;
}

#naviElement2 a.current {
         border-color:#C0C0C0;
         background-color:#C0C0C0;
         //border-color:#B0B0B0;
         //background-color:#B0B0B0;
         //background-color:#606060;
         //border-color:#606060;
}

#mainWindow {
         position:absolute;
         //width:80%;
	top:0px;
	//left:170px;
         left:10px;
	padding:10px;
	// margin-left:20px;
         // margin-right:215px;
         border:0px;
         border-style:solid;
         border-color:#FFFFFF;
         text-align:center;
}

#mainWindow a img {
         border-width:2px;
  	border-bottom-style:dashed;
  	border-color:#000000;
}

#mainWindow a img.noBorder {
         border-width:0px;
         vertical-align:text-bottom;
}

div.justify {
         border:0px;
         border-style:solid;
         border-color:#FFFFFF;
         margin-left:2.0em;
         margin-right:2.0em;
         margin-bottom:2.0em;
         text-align:justify;
}

div.links {
         border:0px;
         border-style:solid;
         border-color:#FFFFFF;
         margin-bottom:2.0em;
         text-align:center;
}

div.links img {
         background-color:#000000;
}

div.links p {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:normal;
	font-weight:normal;
         font-size:0.8em;
         margin-top:0.5em;
}

.leftSegment {
	position:absolute;
         bottom:1.0em;
         left:0.5em;
         font-size:0.8em;
         font-weight:normal;
         font-style:normal;
         color:#FFFFFF;
         text-align:center;
}

.rightSegment {
	position:absolute;
         bottom:1.0em;
         right:0.5em;
         font-size:0.8em;
         font-weight:normal;
         font-style:normal;
         color:#FFFFFF;
         text-align:center;
}

.signateSegment {
         position:relative;
         right:0.5em;
         font-size:0.8em;
         font-weight:normal;
         font-style:normal;
         color:#000000;
         text-align:right;
}

fieldset {
	padding:1.0em;
}

table {
         border-spacing:0px;
         font-family:Arial, Helvetica, Verdana, sans-serif;
	font-style:normal;
         font-size:1.0em;
         text-align:left;
         width:100%;
}

th {
	border-width:2px;
         border-style:groove;
         border-color:#C0C0C0;
	text-align:center;
         font-weight:bold;
         background-color:#A0A0A0;
         white-space:nowrap;
}

tr, td {
         border-width:2px;
         border-style:groove;
         border-color:#C0C0C0;
         vertical-align:top;
}

tr.today {
	background-color:#00FFFF;
}

h1 {
	font-family:"Times New Roman", serif;
 	text-align:center;
 	color:#000000;
}

h4 {
 	font-family:Arial, Helvetica, Verdana, sans-serif;
         font-style:normal;
         color:#000000;
         text-transform:uppercase;
 	text-align:center;
}

hr {
 	align:center;
         width:75%;
}


a:link {
	//color:#FFFF99;
         color:#0000FF;
         text-decoration:none;
}
a:visited {
	//color:#CCFF99;
         color:#00A000;
         text-decoration:none;
}
a:hover {
	color:#000000;
         text-decoration:none;
}
a:active {
	//color:#FFFFCC;
         color:#FF99FF;
         text-decoration:none;
}
a:focus {
	//color:#FFFFCC;
         color:#FF99FF;
         text-decoration:none;
}