*{
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
}

body{
  height:100%;
  margin-top:0;
  margin-left:0;
scrollbar-arrow-color:#ffcccc;
scrollbar-face-color:#ffeeee;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#ffcccc;
scrollbar-track-color:#fff;
scrollbar-shadow-color:#ffcccc;
scrollbar-darkshadow-color:#fff;
  background-image:url(../images/02ume04.gif);
  background-attachment:fixed;
  background-color:#ffffff;
  text-align:center;
  }

#main-container
{
  position:relative;
  margin:0 auto;
  padding:0;
  width:950px;
  height:100%;
  text-align:left;
}

h1{
  margin-bottom:0;
  margin-top:0;
  padding-top:10px;
  padding-bottom:5px;
  padding-left:10px;
  color:#3333ff;
  font-size:14pt;
  font-family:Verdana;
  font-weight:bolder;
  }
h2{
  margin-bottom:0;
  margin-top:0;
  padding-top:0;
  padding-bottom:0;
  padding-left:10px;
  color:#3333ff;
  font-size:13pt;
  font-family:Verdana;
  font-weight:bolder;
  }
p.normal{
  margin-bottom:0;
  margin-top:0;
  padding-top:0;
  padding-bottom:5px;
  padding-left:20px;
  padding-right:20px;
  line-height:130%;
  color:#483d8b;
  font-size:small;
  font-family:Verdana;
  text-align:left;
}
p.wide{
  margin-bottom:0;
  margin-top:0;
  padding-top:0;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:5px;
  line-height:150%;
  color:#483d8b;
  font-size:small;
  font-family:Verdana;
  text-align:left;
}
p.right{
  margin-bottom:0;
  margin-top:0;
  padding-top:0;
  padding-bottom:5px;
  padding-left:20px;
  padding-right:20px;
  line-height:130%;
  color:#483d8b;
  font-size:small;
  font-family:Verdana;
  text-align:right;
}
p.center{
  margin-bottom:0;
  margin-top:0;
  padding-top:0;
  padding-bottom:5px;
  padding-left:20px;
  padding-right:20px;
  line-height:130%;
  color:#483d8b;
  font-size:small;
  font-family:Verdana;
  text-align:center;
}

div.title
{
	height:102px;
	margin:0;
        padding-top:20px;
        text-align:center;
 }

div.headimage
{
  position:absolute;
  top:0px;
  left:0px;
  width:152px;
  height:232px;
  background-image:url(../images/headjosh.png);
  background-repeat:no-repeat;
  }

div.maincontent
{
  width:700px;
  height:75%;
  background-color:#ffffff;
  position:absolute;
  top:120px;
  left:145px;
  overflow:auto;
  filter:Alpha(opacity=85);
  -moz-opacity:0.85;
  opacity:0.85;
  border:1px solid #FFdddd;
  }
div.maincontent table.media{
  margin-bottom:0;
  margin-top:0;
  margin-left:5px;
  margin-right:5px;
  line-height:130%;
  color:#483d8b;
  font-size:small;
  font-family:Verdana;
  text-align:left;
  }
div.maincontent table.media td{
  margin-bottom:0;
  margin-top:0;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:0;
  vertical-align:top;
  border-bottom: solid 1px #ccccff;
  border-top-width:0;
  }
div.maincontent Hr{
   margin-top:2px;
   margin-bottom:2px;
   border-style :solid;
   color :#3333ff;
   background-color:#3333ff;
   height:1px;
   width:95%;
   text-align:center;
  }

div.maincontent Hr.light{
   margin-top:2px;
   margin-bottom:2px;
   border-style :solid;
   color :#ccccff;
   background-color :#ccccff;
   height:1px;
   width:60%;
   text-align:center;
  }


div.maincontent span{
  text-align:right;
  }
div.rightblock{
  margin-left:0;
  width:105px;
  height:75%;
  position:absolute;
  top:120px;
  left:845px;
  overflow:auto;
  filter:Alpha(opacity=85);
  -moz-opacity:0.85;
  opacity:0.85;
  line-height:130%;
  color:#483d8b;
  font-size:10pt;
  font-family:Verdana;
  border:1px solid #ffffff;
  }
div.navigationbar{
  text-align:right;
  padding-top:2px;
  padding-right:5px;
  background-color:#ffcccc;
  height:18px;
  width:805px;
  position:absolute;
  top:102px;
  left:145px;
  font-size:9pt;
  font-family:Arial;
  font-weight:bolder;
  color:#999999
  }
div.navigationbar a{
  color:#8888cc;
  text-decoration:none;
  }
div.navigationbar a:hover{
  color:#ff9933;
  position:relative;
  top:2px;
  left:2px;
  }
div.navigationbar a:active{
  color:#8888cc;
  text-decoration:none;
  }
div.navigationbar a:visited{
  color:#8888cc;
  text-decoration:none;
  }

div.menublock{
  background-color:#add8e6;
  width:145px;
  text-align:center;
  position:absolute;
  left:0;
  top:150;
  }

div.noscriptmenu{
  background-color:#add8e6;
  width:145px;
  text-align:center;
  position:absolute;
  left:0;
  top:0;
  }
div.noscriptmenu a{
  color:#3333ff;
  font-size:10pt;
  font-family:Verdana;
  font-weight:bolder;
  display:block;
  line-height:25px;
  text-decoration:none;
  width:100%;
  border-bottom:solid 1px #ffffff;
  }
div.noscriptmenu a:hover{
  background-color:#ffffff;
  background-image:url(../images/miniminismile.gif);
  background-repeat:no-repeat;
  position:relative;
  top:3px;
  left:3px;
  }
div.noscriptmenu span{
  color:#3333ff;
  font-size:8pt;
  font-family : Verdana,"‚l‚r ƒSƒVƒbƒN";
  }
div.undermenu{
  color:#ff0000;
  background-color:#c9bc60;
  width:145px;
  text-align:center;
  position:absolute;
  left:0;
  top:450;
  font-family:Verdana;
  }
div.undermenu a{
  color:#3333ff;
  font-size:10pt;
  font-family:Verdana;
  font-weight:bolder;
  display:block;
  line-height:25px;
  text-decoration:none;
  width:100%;
  border-bottom:solid 1px #ffffff;
  }
div.undermenu a:hover{
  background-color:#ffffff;
  position:relative;
  top:3px;
  left:3px;
  }
div.undermenu span{
  color:#3333ff;
  font-size:8pt;
  font-family : Verdana,"‚l‚r ƒSƒVƒbƒN";
  }

div.article{
  width:805px;
  height:75%;
  background-color:#ffffff;
  position:absolute;
  top:120px;
  left:145px;
  overflow:auto;
  filter:Alpha(opacity=85);
  -moz-opacity:0.85;
  opacity:0.85;
  border:1px solid #FFdddd;
  }
div.article Hr{
   border-style :solid;
   border-color :#3333ff;
   height:1px;
   Width:95%;
   text-align:center;
  }
div.article span{
  text-align:right;
  }

div.article table.link{
  margin-bottom:0;
  margin-top:0;
  margin-left:5px;
  margin-right:5px;
  line-height:130%;
  color:#483d8b;
  font-size:small;
  font-family:Verdana;
  text-align:left;
  }
div.article table.link td{
  margin-bottom:0;
  margin-top:0;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:0;
  border-bottom: solid 1px #ccccff;
  border-top-width:0;
  }

A{
  color: #3333ff;
  text-decoration:none;
}
A:active{
  color: #3333ff;
}
A:visited{
  color: #3333ff;
}
A:hover{
  position:relative;
  top:2px;
  left:2px;
  color:#ff6633;
}
A.blue{
  color: #3333ff;
  font-weight:bolder;
  text-decoration:none;
}
A:active.blue{
  color: #3333ff;
}
A:visited.blue{
  color: #3333ff;
}
A:hover.blue{
  position:relative;
  top:2px;
  left:2px;
  color:#ff6633;
}
A.pink {
  color: #ff3366;
  font-weight:bolder;
  text-decoration:none;
}
A:active.pink {
  color: #ff3366;
}
A:visited.pink {
  color: #ff3366;
}
A:hover.pink {
  position:relative;
  top:2px;
  left:2px;
  color:#A020F0;
}
A.pink2 {
  color: #ff3366;
  text-decoration:none;
  }
A:active.pink2 {
  color: #ff3366;
  }
A:visited.pink2 {
  color: #ff3366;
  }
A:hover.pink2 {
  position:relative;
  top:2px;
  left:2px;
  color:#A020F0;
  }
A.orange {
  color: #ff6633;
  text-decoration:none;
}
A:active.orange {
  color: #ff6633;
}
A:visited.orange {
  color: #ff6633;
}
A:hover.orange {
  position:relative;
  top:2px;
  left:2px;
  color:#3333ff;
}
A.green {
  color: #009999;
  text-decoration:none;
}
A:active.green {
  color: #009999;
}
A:visited.green {
  color: #009999;
}
A:hover.green {
  position:relative;
  top:2px;
  left:2px;
  color:#A020F0;
}
