BODY {

width:100%;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:left;
color:#333333;
background-color:#7777f9;


}

A {
	COLOR: #003366; TEXT-DECORATION: none;
}

P,li {

line-height:1.4;

	}


ul,li{

list-style-type:none;

}

img{

border:0px;

}

h1{

padding:5px;
margin:20px 0px 10px 0px;
font-size:100%;color:487f95;
font-weight:bold;
background-color:#f0d0bf;


}

h2{

padding:5px;
margin:25px 0px 10px 5px;
font-size:90%;
color:#0d6d70;
padding:5px;
margin:20px 0px 10px 0px;
font-weight:bold;
background-color:#44ddff;
border-bottom:3px solid #666666;
border-left:5px solid #000000;

}

h3{

padding:5px;
margin:25px 0px 10px 5px;
font-size:90%;
color:#333333;
border-bottom:5px solid #666666;

}

a:hover{

border:2px solid #000000;

}


DIV#mainbox {

margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:100%;

}

DIV#header {

margin:10px 0px 0px 0px;
padding:10px 0px 0px 0px;
color:#ffffff;font-size:120%;
background-color:#66ddf0;
border-bottom:2px solid #666666;
clear:both;

}

DIV#contentsbox {
	
margin:0px 0px 0px 180px;
padding:0px 0px 0px 5px;
background-color:#dbdbdb;


}

DIV#menu {
	
float:left;
width:180px;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

div#menu ul{
	
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
font-weight:bold;color:#666666;

}

DIV#menu li{
	
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type:none;
font-weight:bold;
border:2px outset #006699;



}

DIV#menu a:link{

color:#ffffff;


}

DIV#menu li:ahover{

border-right:3px dashed #6699cc

}

DIV#menu a:visited{

color:ffffcc;

}


DIV#menu li:a{

display:block;

}
