body
{
  margin:0px;
  padding:0px;
  background-color:#ffffff;
  font-size: 95%;
  color:#000000;
  text-align:left;
  font-family:Verdana,Chicago,Arial,Osaka,sans-serif;
  line-height:200%;
  scrollbar-face-color:#cccccc;
  scrollbar-highlight-color:#ffffff;
  scrollbar-shadow-color:#999999;
  scrollbar-3dlight-color:#cccccc;
  scrollbar-darkshadow-color:#666666;
  scrollbar-arrow-color:#666666;
  scrollbar-track-color:#ffffff;
}
table,tr,td
{
  font-size:95%;
  color:#000000;
  margin:0px;
  padding:0px;
  line-height:200%;
}

a:link{color:#0033FF; text-decoration:underline;}
a:visited{color:#003399; text-decoration:underline;}
a:hover{color:#FF6600; text-decoration:none; position:relative; top:1; left:1;}

ul{
  list-style:square;
  margin:3px 20px;
  padding:0px;
}
h1
{
/*  position:absolute;
  top:35px;
  left:70px;
*/
  font-size:100%;
  color:#0066FF;
  font-weight:bold;
}
h2
{
/*
	BORDER-RIGHT: #009900 0px solid; PADDING-RIGHT: 12px; BORDER-TOP: #009900 0px solid; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 12px; MARGIN: 0px; BORDER-LEFT: #FFA100 16px solid; COLOR: #009900; PADDING-TOP: 12px; BORDER-BOTTOM: #FFA100 3px solid
*/
  margin:0px;
  padding:7px 12px 7px 12px;
  font-size:125%;
  color:#0066FF;
  font-weight:bold;
  border-style:solid;
  border-width:0px 0px 3px 16px;
  border-color:#0066FF;
}
h3
{
  margin:0px;
  padding:12px 12px;
  font-size:125%;
  color:#009a31;
  font-weight:bold;
  border-style:solid;
  border-width:0px 0px 0px 16px;
  border-color:#009a31;
}
div.header
{
  margin:0px;
  padding:0px;
  width:840px;
  height:107px;
  border-style:solid;
  border-width:0px 2px 0px 0px;
  border-color:#0066FF;
  background : #cccccc url(../img/titlelogo.gif) no-repeat;
}
div.main
{
  width:840px;
  margin:0px;
  padding:0px;
  border-style:solid;
  border-width:0px 2px 1px 0px;
  border-color:#0066FF;
}
div.right
{
  margin:10px 0px 0px 20px;
  padding:10px 10px;
  float:left;
  width:550px;
  font-size:95%;
  line-height:180%;
  line-break:strict;
}

div.right2
{
  margin:10px 0px 0px 20px;
  padding:10px 10px;
  float:left;
  width:790px;
  font-size:95%;
  line-height:180%;
  line-break:strict;
}

div.menu
{
  margin:10px 0px 0px 620px;
  padding:10px 0px;
  width:160px;
  text-align:left;
  font-size:80%;
  line-height:150%;
}
.midame
{
  width:200px;
  margin:0px;
  padding:2px;
  border-style:solid;
  border-color:#0066FF;
  border-width:1px;
  background-image:url(../img/menubg2.gif);
  color:#ffffff;
  font-weight:bold;
  text-align:center;
}
.midame2
{
  width:200px;
  margin:0px;
  padding:2px;
  border-style:solid;
  border-color:#BBBB88;
  border-width:1px;
  background-image:url(../img/menubg.gif);
  color:#ffffff;
  font-weight:bold;
  text-align:center;
}

.boxme
{
  width:200px;
  margin: 0px;
  padding:6px;
  background-color:#FFFFFF;
  border-style:solid;
  border-width:1px;
  border-color:#BBBB88;
  color:#000000;
  line-break:strict;
  line-height:170%;
}
div.footer
{
  width:840px;
  margin:0px;
  padding:3px 0px;
  background-color:#0066FF;
  font-size:70%;
  color:#FFFFFF;
  clear:left;
  border-style:solid;
  border-width:0px 2px 0px 0px;
  border-color:#0066FF;
}
div.footer2
{
  width:840px;
  margin:0px;
  padding:3px 0px;
  background-color:#ffffff;
  font-size:90%;
  color:#666666;
  clear:left;
  border-style:solid;
  border-width:0px 2px 0px 0px;
  border-color:#0066FF;
}
hr{
  border-style:solid;
  border-color:#cccccc;
}

table.hyo1 {font-size:12px; margin:0px; padding:3px;}
td.hyo1 {line-height:170%; padding:3px;}

table.hyo2 {font-size:12px; margin:0px; padding:3px;}
td.hyo2 {font-size:100%;}

table.fsize1{font-size:12px; margin:0px; padding:3px;}
td.fsize1 {line-height:170%;}

img{
	position: relative; left: 0px; top: 3px;
}

p{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; color: #003399; font-weight: bold; border-width: 2px 2px 2px 2px; border-style:solid; border-color:#0066FF; font-size:125%; background-color:#CCFFFF;

}

p.p1{
	font-size :110%; font-weight: bold; text-align: center; border-width: 0px; background-color:#FFFFFF;
}

div.prlink{
  text-align: left; line-height: 150%; font-size: 10px;
  width:840px;
  margin:0px;
  border-style:solid;
  border-width:0px 2px 0px 0px;
  border-color:#0066FF;
}
