img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#sub_footer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	clear: both;
}

.pagegolist {
	text-align: center;
	margin-top: 10px;
}

.pagegolist02 {
	text-align: center;
	margin-top: 20px;
}

.pagetopbox01 {
	margin-top: 20px;
	margin-bottom: 30px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-align: right;
}

.pagetopbox02 {
	margin-top: 10px;
	margin-bottom: 30px;
	text-align: right;
}

/* hiroubus-
----------------------------------- */
#matchnew {
	width:526px;
/*	border:#CCCCCC 2px solid;  2010.01.18 T.Kawamura iframe対応 */
	_width:530px;
	background:#FFF5CC;
/*	margin-top:10px;  2010.01.18 T.Kawamura iframe対応 */
}

#matchnew a {
	font-size:78%;
}

#matchnew a:link {
	color:#FF6600;
}

#matchnew a:hover {
	color:#999;
}

/* 2010.01.19 Add T.Kawamura */
#matchnew a.mattx01 {
	font-size:100%;
}


#matchnew td.dots {
	border-bottom:#999999 1px dotted;
	padding:5px 10px;
}

#matchnew td.dots img {
	float:left;
	margin:2px 8px 5px 0;
}

#matchnew td.last {
	text-align:right;
	padding:5px 10px;
}

#matchnew td.last li {
margin:0;
padding:0;
list-style:none;
list-style-image:url(../hiroubus/images/arrow_mthnew.gif);
}

/* 2010.01.18 Add T.Kawamura iframe対応 */
#matchnew2 {
	width:526px;
}

/* 2010.01.18 Add T.Kawamura iframe対応 */
#matchnew2 iframe {
/*	width: 530px;
	height: 210px;
	padding: 0;
	margin: 0;
	border:#CCCCCC 2px solid;
*/
	width: 545px;
	height: 230px;
	padding: 0px;
	border: 1px solid #E0E0E0;
	margin: 0px;
}


/* hiroubus-company
----------------------------------- */

#combox01 {
}

#combox01 div {
	text-align: center;
}

#combox01 div img {
	margin-top: 25px;
}

#combox01 div p {
	margin-top: 10px;
	margin-bottom: 10px;
}

#combox01 table {
	background-color: #F5F5F5;
	width: 550px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-collapse: collapse;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

#combox01 th {
	background-color: #FFCE00;
	vertical-align: top;
	width: 70px;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	font-weight: normal;
}

#combox01 td {
	border-bottom-width: 1px;
	color: #333333;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#combox01 td.comw01 {
	background-color: #FFF5CD;
	width: 80px;
}

#combox01 td.comw02 {
	width: 400px;
}

#combox01 table td table {
	width: 390px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#combox01 table td table td {
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#combox01 table td table td.comw07 {
	width: 290px;
}

#combox01 table td table td.comw08 {
	width: 100px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
}


#combox02 {
}

#combox02 div {
	text-align: center;
}

#combox02 div img {
	margin-top: 25px;
}

#combox02 div p {
	margin-top: 10px;
	margin-bottom: 10px;
}

#combox02 table {
	width: 550px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-collapse: collapse;
}

#combox02 th {
	background-color: #FFCE00;
	vertical-align: top;
	width: 70px;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	font-weight: normal;
}

#combox02 td {
	color: #333333;
	font-size: 12px;
	padding: 8px 10px;
}

#combox02 td img {
	vertical-align: middle;
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#combox02 th.comw04 {
	background-color: #FFF5CD;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	width: 80px;
	text-align: left;
	padding: 8px;
	vertical-align: top;
}

#combox02 td.comw05 {
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	width: 400px;
	border-bottom-width: 1px;
	color: #333333;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding: 0px;
}

#combox02 td.comw06 {
	background-color: #FFF0B2;
	border-top-width: 1px;
	color: #333333;
	border-top-style: dotted;
	border-top-color: #999999;
	padding-left: 6px;
}

#combox02 table td table {
	width: 390px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
	margin-bottom: 5px;
}

#combox02 table td table td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
	padding-bottom: 4px;
}

#combox02 table td table td.comw09 {
	width: 290px;
}

#combox02 table td table td.comw10 {
	width: 100px;
	text-align: center;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
}

/* 2010.01.13 Add T.Kawamura */
#combox03 {
	text-align: center;
/*	border: solid 1px #000000;*/
	width: 80px;
	margin-left: 460px;
	margin-right: 0px;
}


/* profile
----------------------------------- */

#probox01 {
}

.prow01 {
	margin-top: 20px;
	margin-bottom: 20px;
}

#probox01 table {
	width: 550px;
	margin-bottom: 20px;
}

#probox01 th {
	text-align: left;
	width: 150px;
}

#probox01 td {
	width: 400px;
}

#probox01 td h3 {
	font-size: 14px;
	color: #000000;
	margin-left: 0px;
	width: 400px;
}

#probox01 td h4 {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	width: 380px;
	margin-left: -4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 10px;
}

* html #probox01 td h4 {
	font-size: 10px;
	margin-bottom: 0px;
}

*+html #probox01 td h4 {
	font-size: 10px;
	margin-bottom: 0px;
}

#probox01 td hr {
	height: 1px;
	margin-top: 0px;
	color="#999999"
}

#probox01 td p {
	font-size: 12px;
	color: #333333;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 10px;
}

/* column
----------------------------------- */

#colbox01 {
	background-image: url(../hiroubus/column/images/bg01.jpg);
	background-repeat: no-repeat;
	width: 550px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFCE00;
	padding-top: 15px;
	margin-bottom: 30px;
}

#colbox01 h2 {
	margin-top: 0px;
	margin-left: 80px;
	background-color: #FFFFFF;
	width: 200px;
	margin-bottom: 5px;
}

* html #colbox01 h2 {
	margin-top: 15px;
}

*+html #colbox01 h2 {
	margin-top: 15px;
}

#colbox01 p {
	margin-top: 5px;
	margin-left: 80px;
	margin-right: 20px;
	margin-bottom: 10px;
}

.colbox02 {
	margin-bottom: 30px;
}

.colbox02 h2 {
	font-size: 15px;
	color: #FF6600;
	background-image: url(../hiroubus/column/images/bg02.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 550px;
	font-weight: bold;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-left: 50px;
	margin-bottom: 0px;
}

.colbox02 p {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.colbox02 img.colimgr {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
}

.colbox02 img.colimgl {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}

.colbox05 {
	margin-bottom: 30px;
}

.colbox05 h2 {
	font-size: 15px;
	color: #FF6600;
	background-image: url(../hiroubus/column/images/bg03.jpg);
	background-repeat: no-repeat;
	height: 75px;
	width: 550px;
	font-weight: bold;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-left: 50px;
	margin-bottom: 0px;
}

.colbox05 p {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.colbox05 img.colimgr {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
}

.colbox05 img.colimgl {
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
}


#colbox03 {
	margin-top: 40px;
}

#colbox03 table {
	width: 550px;
	margin-bottom: 20px;
	background-color: #F3F3F3;
}

#colbox03 th {
	text-align: left;
	width: 110px;
}

#colbox03 th img {
	margin-left: 15px;
}

#colbox03 td {
	width: 440px;
}

#colbox03 td h3 {
	font-size: 13px;
	color: #000000;
	margin-left: 0px;
	width: 400px;
	margin-top: 20px;
	margin-bottom: 0px;
}

#colbox03 td h4 {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	width: 350px;
	margin-left: -4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 10px;
	margin-top: 3px;
}

* html #colbox03 td h4 {
	font-size: 10px;
	margin-bottom: 0px;
}

*+html #colbox03 td h4 {
	font-size: 10px;
	margin-bottom: 0px;
}

#colbox03 td p {
	font-size: 12px;
	color: #333333;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 10px;
	width: 420px;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 15px;
}

#colbox04 table {
	width: 550px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #F3F3F3;
}

#colbox04 td {
	width: 550px;
}

#colbox04 td p {
	font-size: 12px;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 10px;
	margin-bottom: 15px;
}



/* hiroubus-board
----------------------------------- */

#boabox01 {
	background-image: url(../hiroubus-board/images/bg01.jpg);
	background-repeat: no-repeat;
	width: 550px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFCE00;
	padding-top: 15px;
	margin-bottom: 20px;
}

#boabox01 h2 {
	margin-top: 0px;
	margin-left: 80px;
	background-color: #FFFFFF;
	width: 200px;
	margin-bottom: 5px;
}

* html #boabox01 h2 {
	margin-top: 15px;
}

*+html #boabox01 h2 {
	margin-top: 15px;
}

#boabox01 p {
	margin-top: 5px;
	margin-left: 80px;
	margin-right: 20px;
	margin-bottom: 5px;
}

#boabox01 ul {
	margin-top: 0px;
	margin-left: 80px;
	margin-right: 20px;
	margin-bottom: 10px;
}

#boabox01 li {
	list-style-type: none;
	background-image: url(../hiroubus-board/images/ar01.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	text-indent: 10px;
	margin-left: 5px;
}

body:first-of-type #boabox01 li{   
	background-position: 0px 50%;
}

#boabox02 {
	text-align: right;
	margin-bottom: 10px;
}

#boabox02 img {
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#boabox03 {
	margin-bottom: 20px;
}

#boabox03 table {
	width: 550px;
	border-collapse: collapse;
	margin-top: 20px;
}

#boabox03 th {
	background-color: #333333;
	width: 100px;
}

#boabox03 td {
	background-image: url(../hiroubus-board/images/bg02.jpg);
	width: 450px;
}

#boabox03 td form {
	margin-top: 10px;
}

#boabox03 td select {
	margin-left: 8px;
	width: 135px;
}

#boabox03 p {
	font-size: 10px;
	margin: 5px 10px;
	color: #333333;
}

body:first-of-type #boabox03 p {
	font-size: 11px;
}

#boabox03 p, x:-moz-any-link { /* for firefox */  
	font-size: 12px;
}


#boabox03 p.boatx01 {
	font-size: 9px;
	margin-left: 95px;
}

body:first-of-type #boabox03 p.boatx01 {
	margin-left: 85px;
}

#boabox03 p input {
	width: 344px;
}

#boabox04 {
	text-align: right;
	margin-bottom: 5px;
	margin-right: 13px;
}

#boabox03 #boabox04 {
	font-size: 12px;
}

#boabox03 #boabox04 input {
	margin-left: 10px;
	vertical-align: middle;
}

#boabox03 #boabox04 select {
	vertical-align: middle;
	width: 50px;
	margin-left: 3px;
}

#boabox05 {
}

#boabox05 table {
	width: 550px;
	border-collapse: collapse;
	margin-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-bottom-color: #666666;
}

#boabox05 th {
	width: 100px;
}

#boabox05 td {
	width: 450px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-size: 12px;
}

#boabox05 td.boaw01 {
	width: 420px;
	height: 40px;
	vertical-align: middle;
}

#boabox05 td.boaw02 {
	height: 30px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	background-color: #FFF5CC;
}

#boabox05 td.boaw03 {
	width: 30px;
	height: 40px;
	vertical-align: middle;
}

.boabox06 {
}

.boabox06 p {
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
}

.boabox06 div.boaw03 {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 30px;
}

.boabox06 div.boaw03 img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.boabox06 dl {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
}

.boabox06 dl.boaw06 {
	margin-top: 30px;
}

.boabox06 dt {
	float: left;
	margin-left: 5px;
	margin-top: 10px;
}

.boabox06 dd {
	margin-left: 70px;
	margin-right: 5px;
	margin-top: 10px;
}

.boabox06 div.boaw04 {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}

.boabox06 div.boaw05 {
	background-color: #F3F3F3;
	clear: both;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}

div.boaw05 p {
	margin-right: 10px;
	margin-left: 10px;
}

div.boaw05 p.boaw07 {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

#boabox07 {
}

#boabox07  p.boaw08 {
	margin-top: 10px;
}

#boabox07 table {
	border-collapse: collapse;
	width: 550px;
	margin-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}

#boabox07 th {
	background-color: #FFCE00;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	text-align: left;
	vertical-align: top;
	padding-top: 7px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	width: 110px;
}

#boabox07 td {
	width: 440px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

#boabox07 td input.boaw09 {
	margin: 5px 8px;
	width: 420px;
}

#boabox07 td p.boaw10 {
	background-color: #FFF5CC;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-size: 12px;
	color: #333333;
}

#boabox08 {
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 3px;
	margin-left: 8px;
}

.boaw11 {
	margin-left: 3px;
}

#boabox07 td input.boaw12 {
	margin-left: 3px;
	width: 180px;
}

#boabox07 td p.boatx02 {
	font-size: 9px;
	margin-left: 245px;
	margin-top: 3px;
}

#boabox07 td p.boatx02, x:-moz-any-link { /* for firefox */  
	margin-left: 225px;
}  

* html #boabox07 td p.boatx02 {
	margin-left: 245px;
}


body:first-of-type #boabox07 td p.boatx02 {
	margin-left: 235px;
}

.boaw13 {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.boaw14 {
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 8px;
	width: 420px;
}

#boabox09 {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

.boaw23 {
	font-size: 12px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

#boabox07 td.boaw15 {
	font-size: 12px;
	color: #333333;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#boabox10 {
	text-align: right;
	margin-bottom: 10px;
	margin-top: -10px;
}

#boabox10 img {
	margin-left: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.boaw16 {
	margin-bottom: 3px;
}

#boabox11 {
	background-image: url(../hiroubus-board/images/bg03.jpg);
	background-repeat: no-repeat;
	width: 550px;
	padding-top: 115px;
	margin-bottom: 0px;
	text-align: center;
	margin-top: 15px;
}

#boabox11bot {
	background-image: url(../hiroubus-board/images/bg03_bot.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	padding-bottom: 17px;
}

#boabox11 p {
	margin-bottom: 10px;
}

#boabox11 p.boaw17 {
	background-color: #F3F3F3;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 20px;
	margin-bottom: 0px;
}

#boabox12 {
}

#boabox12 table {
	border-collapse: collapse;
	width: 550px;
	border: 1px solid #999999;
	margin-top: 20px;
}

#boabox12 th {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	background-color: #D5001A;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
}

#boabox12 th img {
	vertical-align: middle;
	margin-right: 10px;
}

#boabox12 td {
	padding-top: 20px;
	padding-bottom: 10px;
}

#boabox12 td dl {
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}

#boabox12 td dt {
	float: left;
	margin-top: 2px;
}

#boabox12 td dt, x:-moz-any-link { /* for firefox */  
	margin-top: -5px;
}

* html #boabox12 td dt {
	margin-top: -5px;
}

#boabox12 td dd {
	font-size: 10px;
	margin-left: 10px;
	margin-top: 0px;
}

* html #boabox12 td dd {
	margin-top: -3px;
}

#boabox13 {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 40px;
}

.boaw18 {
	color: #FF0000;
	margin-top: 10px;
	margin-left: 3px;
}

#boabox14 {
}

#boabox14  p.boaw08 {
	margin-top: 10px;
}

#boabox14 table {
	border-collapse: collapse;
	width: 550px;
	margin-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
}

#boabox14 th {
	background-color: #FFCE00;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	text-align: left;
	vertical-align: top;
	padding-top: 7px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	width: 110px;
}

#boabox14 td {
	width: 440px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

#boabox14 td.boaw19 {
	font-size: 12px;
	color: #333333;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#boabox15 {
	background-image: url(../hiroubus-board/images/bg04.jpg);
	background-repeat: no-repeat;
	width: 550px;
	padding-top: 115px;
	margin-bottom: 0px;
	text-align: center;
	margin-top: 15px;
}

#boabox15bot {
	background-image: url(../hiroubus-board/images/bg03_bot.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	padding-bottom: 17px;
}

#boabox15 p {
	margin-bottom: 10px;
}

#boabox15 p.boaw20 {
	background-color: #F3F3F3;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 20px;
	margin-bottom: 0px;
}

#boabox07 td.boaw21 {
	font-size: 12px;
	color: #333333;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 360px;
}
#boabox07 td.boaw22 {
	font-size: 12px;
	color: #333333;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 80px;
}


/* link
----------------------------------- */

.pagegolist02 a:link, .pagegolist02 a:visited,
.pagegolist a:link, .pagegolist a:visited,
#combox02 a:link, #combox02 a:visited,
#combox01 a:link, #combox01 a:visited {
	color: #333333;
	text-decoration: underline;
}
.pagegolist02 a:hover, .pagegolist02 a:active,
.pagegolist a:hover, .pagegolist a:active,
#combox02 a:hover, #combox02 a:active,
#combox01 a:hover, #combox01 a:active {
	color: #aaa;
	text-decoration: underline;
}

#combox02 td a:hover, #combox02 td a:active,
#combox01 td a:hover, #combox01 td a:active {
	color: #257A55;
	text-decoration: underline;
}

p.boaw17 a:link, p.boaw17 a:visited,
div.boaw05 p.boaw07 a:link, div.boaw05 p.boaw07 a:visited,
.boabox06 dd a:link, .boabox06 dd a:visited,
#boabox01 li a:link, #boabox01 li a:visited {
	color: #FF6600;
	text-decoration: underline;
}
p.boaw17 a:hover, p.boaw17 a:active,
div.boaw05 p.boaw07 a:hover, div.boaw05 p.boaw07 a:active,
.boabox06 dd a:hover, .boabox06 dd a:active,
#boabox01 li a:hover, #boabox01 li a:active {
	color: #FFCC33;
	text-decoration: underline;
}

#boabox05 td a:link, #boabox05 td a:visited {
	color: #0033CC;
	text-decoration: underline;
}
#boabox05 td a:hover, #boabox05 td a:active {
	color: #33CCFF;
	text-decoration: underline;
}

.pagetopbox02 a:link, .pagetopbox02 a:visited,
.pagetopbox01 a:link, .pagetopbox01 a:visited {
	color: #FF6A00;
	text-decoration: underline;
}
.pagetopbox02 a:hover, .pagetopbox02 a:active,
.pagetopbox01 a:hover, .pagetopbox01 a:active {
	color: #FFCC00;
	text-decoration: underline;
}

