BODY{
  background-image : url(../img/bg001.gif);
  background-repeat : repeat-y;
  background-color : #f3f0ff;
  text-align : center;
}
A:link    { color: #3366ff;} 
A:visited { color: #3366ff;} 
A:hover   { color: #ff9900;}
A:active  { color: #ff9900;}

div#menubox A:link    { color: #ffffff;}
div#menubox A:visited { color: #ffffff;} 
div#menubox A:hover   { color: #fed976;}
div#menubox A:active  { color: #fed976;}

TD.td_03 A:link    { color: #ffffff;}
TD.td_03 A:visited { color: #ffffff;} 
TD.td_03 A:hover   { color: #fed976;}
TD.td_03 A:active  { color: #fed976;}

TD.td_04 A:link    { color: #ffffff;}
TD.td_04 A:visited { color: #ffffff;} 
TD.td_04 A:hover   { color: #fed976;}
TD.td_04 A:active  { color: #fed976;}

strong { 
font-weight : normal; 
}

.red{
 color: #ff0000;
 }

img { 
border-style : none; 
}

.clearb{
	clear:both;
}

ul {
    line-height : 1.1em;
}

LI {
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 6px;
}

ul.no {
list-style-type : none;
}

ul.sq {
list-style-type : square;
}

.bana{
  position : relative;
  top : 0px;
}
div#mainbox {
	width : 760px;
	margin : 0px auto;
}

div#mainbox2 {
	width : 602px;
	margin : 0px auto;
}

div#panbox {
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
    top : 0px;
	margin : 0px auto;
	width : 100%;
	background-color : #e8e4ff;
	font-size : 10pt;
	color : #9999ff;
	text-align : left;
}
div#google {
	margin : 0px auto;
	padding : 0px auto;
	float : right;
}

TD{
	color : #0000c6;
}
TD.td_00{
	background-color : #9999ff;
	font-size : 8pt;
    padding-top : 3px;
	padding-bottom : 0px;
}
TD.td_01{
	background-color : #9999ff;
	font-size : 9pt;
    padding-left : 3px;
}
TD.td_02{
    height : 4px;
}
TD.td_03{
	background-color : #9999ff;
	font-size : 10pt;
    padding-left : 3px;
}
TD.td_04{
	background-color : #9999ff;
    padding-left : 3px;
}
TD.td_05{
	background-color : #cc99ff;
	color : #ffffff;
    padding-left : 3px;
	text-align : center;
	width : 150px;
}
TD.td_06{
	background-color : #ccccff;
    padding-left : 3px;
	width : 450px;
}
TD.td_07{
	background-color : #9999ff;
	font-size : 10pt;
    color: #ffffff;
}

div#title {
	text-decoration : none;
	font-weight : bold;
	font-size : 14pt;
    width : 100%;
    padding-top : 3px;
	text-indent: 1em;
    color : #0000c6;
}

.bt_b01{
  background-image : url(../img/bt_b01b.jpg);
}
.bt_y01{
  background-image : url(../img/bt_y01b.jpg);
}
.bt_p01{
  background-image : url(../img/bt_p01b.jpg);
}
P.green {
	color : #006600;
	text-decoration : none;
	font-weight : bold;
	font-size : 13pt;
	background-repeat : no-repeat;
    padding-left : 10px;
}
P.white{
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 13pt;
	background-repeat : no-repeat;
    padding-left : 10px;
}
.logo_o2{
    position : relative;
    top : -66px;
    height : auto;
    z-index : 2;
    
}
.image_green08{
    position : relative;
    z-index : 1;
}
H1 {
	width : 760px;
	text-align : right;
	font-size : 12px;
	color : #ffffff;
	margin : 0px auto;
	padding : 5px 10px 0px 20px;
	font-weight : normal;
	background-color : #9999ff;
}

H1.bana3 {
	width : 600px;
	text-align : right;
	font-size : 12px;
	color : #ffffff;
	margin : 0px auto;
	padding : 5px 10px 0px 20px;
	font-weight : normal;
	background-color : #9999ff;
}


H2{
	text-decoration : none;
	font-weight : bold;
	margin : 30px 0px 30px 0px;
    padding-top : 3px;
	font-size : 18pt;
	text-align : center;
    color : #fecb01;
}
H3{
	text-decoration : none;
	font-weight : bold;
	font-size : 14pt;
	background-repeat : no-repeat;
    width : 100%;
    background-color : #9999ff;
    padding-top : 3px;
	text-indent: 1em;
    color : #ffffff;
}
DIV#textbox {
	width : 600px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	color : #0000c6;
	text-align : left;
    line-height : 1.2em;
	float : right;
}

DIV#textbox1 {
	width : 600px;
    height : 3300px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	float : right;
	color : #0000c6;
	text-align : left;
    line-height : 1.2em;
}
DIV#textbox2 {
	width : 600px;
    height : 1000px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	float : right;
	color : #0000c6;
	text-align : left;
    line-height : 1.2em;
}
DIV#textbox3 {
	width : 600px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	float : right;
	color : #0000c6;
	text-align : left;
    line-height : 1.2em;
}
DIV#textbox4 {
	width : 600px;
    height : 8750px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	float : right;
	color : #0000c6;
	text-align : left;
    line-height : 1.2em;
}

DIV#topbox {
	width : 598px;
	margin-top : 20px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	color : #0000c6;
	text-align : center;
    line-height : 1.2em;
}
DIV#midbox {
	position : absolute;
	top : 590px;
	width : 598px;
	margin-top : 20px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	color : #0000c6;
	text-align : left;
    line-height : 1.2em;
}
DIV#midbox2 {
	position : absolute;
	top : 300px;
	width : 598px;
	margin-top : 20px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	color : #0000c6;
	text-align : left;
    line-height : 1.2em;
}

.image_right{
  float : right;
  left : 380px;
  margin-left : 10px;
}
.image_left{
  float : left;
  left : 10px;
  margin-right : 10px;
}
.image_center{
  float : none;
}
div#menubox {
    top : 0px;
	margin-left : 0px;
	width : 150px;
	float : left;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	text-align : left;
	color : #0000c6;
}

.menu{border-width : thin;border-style : solid;border-color :#669999;
  top : 20px;
  margin-left : 0px;
  position : relative;
}
A.backword:link    { color: #0000c6; text-decoration: none; } 
A.backword:visited { color: #0000c6; text-decoration: none; } 
A.backword:active   { color: #0000c6; text-decoration: none; } 
A.backword:hover   { color: #0000c6; text-decoration: none; }
div#bottombox {
	clear : both;
	width : 760px;
	font-size : 12px;
	color:#ffffff;
	margin-top : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align : center;
	background-color : #9999ff;
}
div#bottombox2 {
	clear : both;
	width : 150px;
	font-size : 12px;
	color:#ffffff;
	margin-top : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align : center;
	float : left;
	background-color : #9999ff;
}

div#bottombox3 {
	clear : both;
	width : 600px;
	font-size : 12px;
	color:#ffffff;
	margin-top : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align : center;
	background-color : #9999ff;
}

A.copyright	  { color: #ffffff; text-decoration: none; }
A.copyright:link    { color: #ffffff; text-decoration: none; } 
A.copyright:visited { color: #ffffff; text-decoration: none; } 
A.copyright:active   { color: #ffffff; text-decoration: none; } 
A.copyright:hover   { color: #ffffff; text-decoration: none; }