body
{
  margin:0px;
  padding:0 0 0 0;
  background-color:#ddeeee;
}

a:link    { color: #1d3994; text-decoration: underline; font-size:100%;}
a:visited	{ color: #1d3994; text-decoration: underline; font-size:100%;}
a:hover   { color: #CC0000; text-decoration: none; font-size:100%;}
a:active	{ color: #952B50; text-decoration: none; font-size:100%;}
div.page
{
  margin:0px auto;
  width:810px;
  padding:0 0 0 0;
  background:url("img/bg.gif") repeat-y  50% 0%;
}
div.page div.stage
{
  margin:0 0 0 5px;
  width:800px;
  padding:0 0 0 0;
  background-color:#fff;
}
div.page div.stage a div.head
{
  cursor: pointer;
}
div.page div.stage div.head
{
  width:800px;
  height:50px;
  background: url("img/title.gif") no-repeat 0px 0px;
  margin:0px;
  vertical-align:bottom;
  text-align:right;
  background-color:#005EB0;
}
div.page div.stage div.head h1,
div.page div.stage div.head h2
{
	display:none;
}
div.page div.stage div.head div.privacy
{
  display:block;
  margin-right:20px;
  padding-top:30px;
  vertical-align:bottom;
}
div.page div.stage div.head div.privacy a
{
  color:white;
}





div.page div.stage div.foot
{
  margin:0 0 0 0;
  padding:5px 0 5px 0;
  line-height:1.5em;
  text-align:center;
  color:#005EB0;
  clear:both;
  border-top:2px solid #005EB0;  
}
div.end
{
  margin:0px auto;
  width:810px;
  height:10px;
  padding:0 0 0 0;
  background: url("img/foot.gif") no-repeat 0px 0px;
}
div.page div.foot ul
{
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.page div.foot ul li
{
  display:inline;
}
div.page div.foot ul li #policy ,
div.page div.foot ul li #info 
{
  padding: 0 5px 0 5px;
  border-right: 1px solid #ccc;
}
div.page div.foot ul li #tohome
{
  padding: 0 5px 0 5px;
}

div.page div.stage div.left
{
  float:left;
  width:192px;
}
div.page div.stage div.right
{
  float:left;
  width:606px;
  border-left:2px solid #009CEF;
}

div.alt
{
  display:none;
}


/* p */
.fs66 {
	font-size:66%;
}
.fs80 {
	font-size:80%;
}
.fs90 {
	font-size:90%;
}
.fs95 {
	font-size:95%;
}
.fs110 {
	font-size:110%;
}
.fs140 {
	font-size:140%;
}
.mg-t3 {
	margin-top:3px;
}
.mg-t6 {
	margin-top:6px;
}

.mg-t9 {
	margin-top:9px;
}
.mg-t12 {
	margin-top:12px;
}
.mg-t18 {
	margin-top:18px;
}

.mg-t27 {
	margin-top:27px;
}
.mg-t36 {
	margin-top:36px;
}
.mg-t48 {
	margin-top:48px;
}

.mg-r18 {
	margin-right:18px;
}

.mg-r27 {
	margin-right:27px;
}

.mg-r15em {
	margin-right:1.5em;
}


.mg-l15em {
	margin-left:1.5em;
}

.mg-l9 {
margin-left:9px;
}
.mg-l12 {
margin-left:12px;
}
.mg-l15 {
margin-left:15px;
}
.mg-l18 {
	margin-left:18px;
}
.mg-b0 {
	margin-bottom:0px;
}
.mg-b3 {
	margin-bottom:6px;
}
.mg-b6 {
	margin-bottom:6px;
}
.mg-b9 {
	margin-bottom:9px;
}
.mg-b12 {
	margin-bottom:12px;
}
.mg-b15 {
	margin-bottom:15px;
}
.mg-b18 {
	margin-bottom:18px;
}
.mg-b21 {
	margin-bottom:21px;
}
.mg-b24 {
	margin-bottom:24px;
}
.mg-b27 {
	margin-bottom:27px;
}
.mg-b36 {
	margin-bottom:36px;
}
.mg-b48 {
	margin-bottom:48px;
}
.txt-ctr {
	text-align:center;
}
.txt-right {
	text-align:right;
}
.txt-left {
	text-align:left;
}
