.onbutton {background-color: #ffffff; }

.bkbutton {background-color: #cccccc; }

.etoji {vertical-align: middle;}

body {background: url(bgc_a.jpg);} 

#frame {text-align: right; width: 213px; height: 100%; position: absolute; top: 5px; left: 5; background: #ADD8E6 url(logo.jpg) no-repeat left top; letter-spacing: 2px; padding-top: 85px; padding-bottom: 20px; }

#main {z-index: 0; text-align: left; width: 600px; height: 100%; background-color: #ffffff; position: absolute; left: 230px; top: 5px; padding-left: 10px; padding-top: 10px; padding-bottom: 20px; }

#glpct {z-index: 1; text-align: center; width: 600px; background-color: #ffffff; position: absolute; top: 80px; left: 230px; padding-left: 10px; padding-top: 10px; padding-bottom: 20px; }

#glbox1 {z-index: 2; text-align: left; height: 100%; width: 300px; background-color: #ffffff; position: absolute; top: 50px; left: 230px; padding-left: 10px; padding-top: 10px; padding-bottom: 20px; }

#glbox2 {z-index: 3; text-align: left; height: 100%; width: 300px; background-color: #ffffff; position: absolute; top: 50px; left: 530px; padding-left: 10px; padding-top: 10px; padding-bottom: 20px; }

p {font-family: Verdana, Arial, Osaka; 
	font-size: 80%; 
	color: #353535;}	

h1 {background: url(round.jpg) no-repeat left top; text-indent: 1em; font-family: Verdana, Arial, Osaka; font-size: 140%; color: #cc9999; letter-spacing: 2px; }

h2 {font-family: Verdana, Arial, Osaka; font-size: 120%; color: #000066 }

h3 {font-family: Verdana, Arial, Osaka; font-size: 100%; color: #000066 }

A:link {color: #000066;  text-decoration: none  border: none }

A:active {color: #000066; text-decoration: none }

A:visited {color: #000066; text-decoration: none }

A:hover {color: #000066; text-decoration: underline background-color : #000066 }