/* default.css...20011011 */
@import url(./advanced.css);
BODY{
 margin: 0px;
 color: royalblue;
 font-size: 12px;
 font-family: "MS UI Gothic","Osaka";
 margin: 0 0 0 0;
 text-align: center;
 background: royalblue;
}

#ALLMAIN{
	background-color: white;
	width: 680px;
	text-align: center;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}

#MENU{
	background-color: white;
	width: 680px;
	text-align: center;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}

#BAR{
	background-color: steelblue;
	width: 680px;
	text-align: left;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	color: white;
}

#FOOTER{
	background-color: powderblue;
	width: 680px;
	text-align: center;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	color: steelblue;
}

#RIGHT{
	background-color: white;
	width: 680px;
	text-align: right;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}

#MAIN{
	background-color: white;
	width: 640px;
	text-align: center;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}

IMG{ border: 0px; }
IMG.right{ float: right; }
IMG.left{ float: left; }
IMG.border{
 border-width: 1px;
 border-color: royalblue;
 border-style: solid;
}

TABLE{
 font-size: 12px;
 font-family: "MS UI Gothic","Osaka";
 vertical-align: text-top;
 border-color: royalblue;
}

TABLE.menu{
 float: left;
 width: 120px;
}

TABLE.info{
 vertical-align: text-top;
 float: left;
 width: 280px;
}

TABLE.main{
 width: 320px;
 float: center;
}

TABLE.right{
 width: 320px;
 float: right;
}

TD.maincolumn{
 border-width: 1px 2px 1px 2px;
 vertical-align: text-top;
}

TABLE.column{
 background-color: cornsilk;
 width: 480px;
 font-size: 12px;
 border-width: 1px 2px 1px 2px;
 border-style: solid;
 border-collapse: collapse;
}

TD.index{
 border-width: 1px 0px 1px 0px;
 border-style: dotted;
 border-collapse: collapse;
 text-align: left;
}

TD.normal{
 background-color: ghostwhite;
 border-width: 1px;
 border-style: solid;
 border-collapse: collapse;
 text-align: left;
}

TD.title{
 border-width: 0px 4px 1px 0px;
 border-style: solid;
 border-collapse: collapse;
 text-align: right;
}

TD.title2{
 border-width: 0px 0px 1px 4px;
 width: 320px;
 border-style: solid;
 border-collapse: collapse;
 text-align: left;
}

TABLE.maincolumn{
 float: left;
 width: 480px;
}

TABLE.showout{
 width: 240px;
}

SPAN.crimson{ color: #c06060;}
SPAN.caption{ font-size:10px;}
SPAN.info{
 font-weight: bold;
 font-size: 16px;
 color: #c06060;
}
SPAN.textcopy{ color: burlywood;}

BR.clear{ clear: both;}
A:link   { text-decoration:none; color:cornflowerblue}
A:visited{ text-decoration:none; color:steelblue}
A:active { text-decoration:underline; color:#ff4040}
A:hover  { text-decoration:underline; color:#ff4040}
A.H3.menu:hover  { text-decoration:underline; color:green}
