html,body {
 background-color:#c0c0e0;
 height:620px;
 padding:0px;
 margin:0px;
 text-align:center;
}

div.container {
 text-align:left;
 margin: 0 auto;
 width:810px;
 height:100%;
 position:relative;
 top:0px;
 padding:0px;
 background-color:#ffffff;
 border-left:1px solid #A52A2A;
 border-right:1px solid #A52A2A;
 font-family: Trebuchet MS, Helvetica, sans-serif;
}

div.logo {
 margin:-1px;
 padding:0px;
 position:absolute;
 top:15px;
 left:60px;
 z-index:2;
 height:133px;
 border-left:1px solid #ffffff;
 border-top:1px solid #ffffff;

 border-bottom:1px solid #ffffff;
}

div.headerImage {
 margin:-1px;
 padding:0px;
 position:absolute;
 top:10px;
 right:50px;
 height:145px;
 z-index:6;
 border:1px solid #A52A2A;
}

div.mainMenu {
 color:#000099;
 font-weight:bold;
 font-size:12pt;
 position:absolute;
 top:166px;
 left:12px;
 z-index:10;
 width:788px;
 text-align:center;
}

div.graphicBand1 {
 background-color:#a0a0a0;
 z-index:1;
 width:100%;
 position:absolute;
 top:32px;
 left:0px;
 height:100px;
 display:block;
}

div.graphicBand2 {
 background-color:#606060;
 z-index:1;
 width:160px;
 position:absolute;
 top:0px;
 left:26px;
 height:100%;
}

div.mainContent {
 padding:6px;
 z-index:2;
 position:absolute;
 top:190px;
 left:196px;
 width:596px;
 height:380px;
 overflow:auto;
 font-size:10pt;
}

div.mainContent_far {
 padding:6px;
 z-index:2;
 position:absolute;
 top:190px;
 left:210px;
 width:582px;
 height:380px;
 overflow:auto;
 font-size:10pt;
}

div.footer {
 display:block;
 margin:0px;
 padding:0px;
 background-color:#c0c0c0;
 color:#000099;
 text-align:center;
 font-size:8pt;
 position:absolute;
 bottom:0px;
 width:100%;
 height:34px;
 z-index:4;
}

div.menuItem {
 background-color:#c0c0c0;
 display:inline;
 font-size:10pt;
 float:left;
 cursor:pointer;
 width:12.4%;
 font-style:italic;
 margin:0px;
 padding:0px;
}

div.menuItemGroup {
 background-color:#a0a0a0;
 display:block;
 border-top:1px solid #A52A2A;
 border-bottom:1px solid #A52A2A;
 margin-left:-2px;
 margin-top:0px;
 margin-bottom:-2px;
 margin-right:0px;
 border-right:1px solid #A52A2A;
 border-left:1px solid #A52A2A;
 font-size:10pt;
 position:relative;
 left:1px;
 top:-1px;
 float:left;
 cursor:pointer;
 width:12.4%;
 font-style:italic;
}

div.image {
 position:absolute;
 top:210px;
 left:13px;
 z-index:3;	
 margin-right:10px;
}

ul, li {
 list-style-type:none;
 padding:0px;
 margin:0px;
}

ul#links {
 line-height:24pt;
}

a {
 color:#000099;
 text-decoration:none;
 font-weight:bold;
}

a:hover {
 color:#A52A2A;
 text-decoration:underline;
}

#mainMenu a:hover {
 color:#ffffff;
 text-decoration:none;
 display:block;
}

.closed {
 color:lightgray;
}

p {
 margin-top:0pt;
}

.collapse {
 display:none;
}

.expand {
 display:block;
 background-color:#c0c0c0;
 text-align:left;
 font-style:normal;
 padding:2px;
 font-size:8pt;
 border-top:1px solid #A52A2A;
}

h1 {
 margin-top:0pt;
 font-size:14pt;
 font-style:italic;
 text-align:left;
 color:#A52A2A;
}

h2 {
 font-size:12pt;
 margin-top:24pt;
 line-height:0pt;
 text-align:left;
 color:#A52A2A;
 text-decoration:none;
}

.left {
 float:left;
 margin-right:6px;
 border:1px solid #A52A2A;
}

.right {
 float:right;
 margin-left:6px;
 border:1px solid #A52A2A;
}

.side_image {
 border:1px solid #A52A2A;
 z-index:3;
}

.band {
 clear:both;
}

td.closed {background-image:url(images/closed.gif);
           background-repeat:no-repeat;
           background-position:center;
           color:grey;
           font-weight:bold;
           font-size:10pt;
           padding-left:25px}

em {
 font-size:10pt;
 color:#A52A2A;
 font-weight:bold;
 font-style:normal;
}
.grid {font-size:12px; font-family:Verdana Arial Sans-Serif;}
.greenLink {
 color:#006600;
 text-decoration:none;
 font-weight:bold;
}

.greenLink:hover {
 color:#A52A2A;
 text-decoration:underline;
}
.redLink {
 color:#990000;
 text-decoration:none;
 font-weight:bold;
}
.redLink:hover {
 color:#A52A2A;
 text-decoration:underline;
}
.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #7B201B;
	text-decoration: none;
}
.footerlink:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #7B201B;
	text-decoration: underline;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}