body {
	font-weight: normal; 
	font-size: 9pt; 
	color: black; 
	font-style: normal; 
	font-family: arial, helvetica, geneva, verdana,  sans-serif; background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	text-align: center;/*hack to center out layout in ie5.x pc*/
	background-color: #ffffff;
	background-image: url(./images/backbround3.jpg);
}

h1 {
	font-weight: bold; 
	font-size: 12pt; 
	color: #3366cc; 
	font-style: normal; font-family: arial, helvetica, geneva, verdana,  sans-serif;
	text-align: center;
}

h1.left{ 
	text-align: left;
}

h2 {
	font-weight: bold; 
	font-size: 14pt; 
	color: #3366cc; 
	font-style: normal; font-family: arial, helvetica, geneva, verdana,  sans-serif
}

p {
	font-weight: normal; 
	font-size: 9pt; 
	color: black; 
	font-style: normal; 
	font-family: arial, helvetica, geneva, verdana,  sans-serif
}

tr {
	font-weight: normal; 
	font-size: 9pt; 
	color: black; 
	font-style: normal; 
	font-family: arial, helvetica, geneva, verdana,  sans-serif
}

td {
	font-weight: normal; 
	font-size: 9pt; 
	color: black; 
	font-style: normal; 
	font-family: arial, helvetica, geneva, verdana,  sans-serif;
	text-align: left;
}

td.lightgrey {
	font-weight: bold;  
	color: #3366cc; 
	background: #e4e4e4; 
	border: 1px solid #aaa; 
}

td.format1{
	padding-left: 2em;
	padding-right: 2em;
}

td.memtitle {
	font-size: 14pt; 
	color: #3366cc;
	text-align: left;
        line-height: .8;
}

.right {
	text-align: right; 
}

.int2 {
	padding-left: 2em;
	padding-right: 2em;
}

p.int3 {
	padding-left: 2em;
}

hr{
	
}

.int4{
	padding-left: 3em;
	padding-right: 3em;
}

.int6{
	font-family: arial, helvetica, geneva, verdana,  sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #3366cc;
	padding-left: 2em;
	padding-right: 3em;
}

a:hover  { color: navy; font-family: arial, helvetica, geneva, verdana,  sans-serif; font-size: 10pt;}
a:alink  { color: #3366cc; font-family: arial, helvetica, geneva, verdana,  sans-serif; font-size: 10pt;}
a:vlink  { color: #3366cc; font-family: arial, helvetica, geneva, verdana,  sans-serif; font-size: 10pt;}
a:link   { color: blue; font-family: arial, helvetica, geneva, verdana,  sans-serif; font-size: 10pt;}
a:visited{ color: #3366cc; font-family: arial, helvetica, geneva, verdana,  sans-serif; font-size: 10pt;}

a:hover.menulink2  { color: #3366cc; text-decoration: none; font-family: arial, helvetica, geneva, verdana,  sans-serif; font-size: 10pt;}
a:alink.menulink2  { color: #3366cc; text-decoration: none; font-family: arial, helvetica, geneva, verdana,  sans-serif; font-size: 10pt;}
a:vlink.menulink2  { color: #3366cc; text-decoration: none; font-family: arial, helvetica, geneva, verdana,  sans-serif; font-size: 10pt;}
a:visited.menulink2{ color: #3366cc; text-decoration: none; font-family: arial, helvetica, geneva, verdana,  sans-serif; font-size: 10pt;}
a:link.menulink2   { color: #3366cc; text-decoration: none; font-family: arial, helvetica, geneva, verdana,  sans-serif; font-size: 10pt;}

.menu  { 
	text-align: center;
}

li {
	list-style: disc outside;
}

.nl	{
	font-family	: arial, helvetica, geneva, verdana,  sans-serif;
	font-size	: 10pt;
	font-weight	: bold;
	color       : #3366cc;
}

.nh	{
	font-family	: arial, helvetica, geneva, verdana,  sans-serif;
	font-size	: 12pt;
	font-weight	: bold;
	color       : #3366cc;
}

.sidemenu  {
	margin: 5;
	padding: 5;
	background-color: #ffffff;
	border: 1px dashed #aaa;  
	height: 100%;
	width: 166; 
}

.indexmain  {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	border: 1px solid #aaa;  
	height: 425;
	width: 462; 
}

#banners { 
  position: relative; 
  background-color: #fff;
  width: 156px; 
  height: 156px;
  clip: rect(0px, 156px, 0px, 156px); 
  border: 1px solid #000; 
  overflow: hidden; 
}

.banner { 
  width: 150px; 
  height: 150px; 
}
