
a:link{ text-decoration:none; color: 004664; } 
a:visited{ text-decoration:none; color: 004664; } 
a:hover{ text-decoration: underline; color: 004664;}
/**/

img {border-width: 0px;}

/************ label tab ********************/
.tab a:hover,
.tab .over{ //Mouse Over
	display:block; 
	color: #FFFFFF;
  font-size: 12px;
	/*font-weight:bold;*/
	float:left;
	width:125px; 
	text-align:center;
	line-height:30px;
	background-image:url(/new98/images98/tab-over.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-right:1px;
}

.tab .link{ //¹w³]­I´º¹Ï
	color: #000000;
	/*font-weight:bold;
	display:block;*/
	float:left;
	width:125px;
	text-align:center;
	line-height:25px;
	background-image:url(/new98/images98/tab-link.jpg);
	background-repeat:no-repeat;
	background-position:left;
	margin-right:1px;
	font-size: 12px;
}
/************ font **********************/

.font11 {font-size: 11px}
.font12 {font-size: 12px}

/************ menu **********************/
.op-blue {
	width: 130px;
  background-color: #FFFFFF;
  border: 1px solid #1279E0;
}
.op-red {
	width: 130px;
  background-color: #FFFFFF;
  border-top: 1px solid #E91313;
  border-right: 1px solid #E91313;
  border-bottom: 1px solid #E91313;
	border-left: 1px solid #E91313;
}
.op-gre {
	width: 130px;
  background-color: #FFFFFF;
  border: 1px solid #0E9016;
}
.op-yel {
	width: 130px;
  background-color: #FFFFFF;
  border: 1px solid #A16B01;
}
.op-perp {
	width: 130px;
  background-color: #FFFFFF;
  border: 1px solid #503594;
}

.opb1 {
  cursor:hand;
	font-size: 12px;
	color: #1279E0;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #1279E0;
	padding-bottom: 5px;
	margin: 0px;
	text-align: left;
	/*text-indent: 10px;*/
	padding-top: 5px;
	width: 126px;  /* 116 */
}
	
.opb2 {
  cursor:hand;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1279E0;
	padding-bottom: 5px;
	margin: 0px;
	text-align: left;
	/*text-indent: 10px;*/
	padding-top: 5px;
	background-color: #9BC9F7;
  width: 126px;
}

.opr1 {
	font-size: 12px;
	color: #E91313;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E91313;
	padding-bottom: 5px;
	margin: 0px;
	text-align: left;
	/*text-indent: 10px;*/
	padding-top: 5px;
	width: 126px;
}
.opr2 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #E91313;
  padding-bottom: 5px;
  margin: 0px;
  text-align: left;
	/*text-indent: 10px;*/
	padding-top: 5px;
  background-color: #F58989;
	width: 126px;
}
	
.opg1 {
	font-size: 12px;
	color: #0E9016;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0E9016;
	padding-bottom: 5px;
	margin: 0px;
	text-align: left;
	/*text-indent: 10px;*/
	padding-top: 5px;
	width: 126px;
}
.opg2 {
	font-size: 12px;
  color: #FFFFFF;
  font-weight: normal;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #0E9016;
	padding-bottom: 5px;
  margin: 0px;
  text-align: left;
  /*text-indent: 10px;*/
  padding-top: 5px;
  background-color: #8CD592;
	width: 126px;
}
.opy1 {
	font-size: 12px;
  color: #A16B01;
  font-weight: normal;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #A16B01;
	padding-bottom: 5px;
  margin: 0px;
  text-align: left;
  /*text-indent: 10px;*/
  padding-top: 5px;
  width: 126px;
}
.opy2 {
	font-size: 12px;
  color: #FFFFFF;
  font-weight: normal;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #A16B01;
	padding-bottom: 5px;
  margin: 0px;
  text-align: left;
  /*text-indent: 10px;*/
  padding-top: 5px;
  background-color: #FEC967;
	width: 126px;
}
.opp1 {
	font-size: 12px;
  color: #503594;
  font-weight: normal;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #503594;
	padding-bottom: 5px;
  margin: 0px;
  text-align: left;
  /*text-indent: 10px;*/
  padding-top: 5px;
  width: 126px;
}
.opp2 {
	font-size: 12px;
  color: #FFFFFF;
  font-weight: normal;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #503594;
	padding-bottom: 5px;
  margin: 0px;
  text-align: left;
  /*text-indent: 10px;*/
  padding-top: 5px;
  background-color: #C4B7E6;
	width: 126px;
}

/************ menu **********************/

