.textwhite { color : #ffffff; font-size : 9pt; font-family : µ¸¿ò; letter-spacing:-0.05em; line-height: 140%; text-decoration:none}

.textdarkgrey { color : #4A4A4A; font-size : 9pt; font-family : µ¸¿ò; letter-spacing:-0.02em; line-height: 140%; text-decoration:none}
.textdarkgrey A:link{ color : #4A4A4A; font-size : 9pt; line-height: 140%; font-family : µ¸¿ò; text-decoration:none}
.textdarkgrey  A:visited { color : #4A4A4A; font-size : 9pt; line-height: 140%; font-family : µ¸¿ò; text-decoration:none}
.textdarkgrey A:active { color : #4A4A4A; font-size : 9pt; line-height: 140%; font-family : µ¸¿ò; text-decoration:none}
.textdarkgrey  a:hover{ color : #D90000; font-size : 9pt; line-height: 140%; font-family : µ¸¿ò; text-decoration:none}

.comment { color : #02045B; font-size : 9pt; font-family : µ¸¿ò; letter-spacing:-0.04em; text-decoration:none}
.comment A:link{ color : #02045B; font-size : 9pt; font-family : µ¸¿ò; text-decoration:none}
.comment  A:visited { color : #02045B; font-size : 9pt; font-family : µ¸¿ò; text-decoration:none}
.comment A:active { color : #02045B; font-size : 9pt; font-family : µ¸¿ò; text-decoration:none}
.comment  a:hover{ color : #D90000; font-size : 9pt; font-family : µ¸¿ò; text-decoration:none}

.date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #D90000 ; text-decoration: none}
.date A:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; font-weight: bold; color: #D90000; text-decoration: none}
.date a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; font-weight: bold; color: #D90000; text-decoration: none}
.date A:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; font-weight: bold; color: #D90000; text-decoration: none}
.date A:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; font-weight: bold; color: #D90000; text-decoration: none}

.date_list {font-family: Trebuchet MS; font-size: 8pt; font-weight: bold; color: #5B9DF3}
.battle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #ffffff}

.copy { color : #4A4A4A; font-size : 8pt; font-family : µ¸¿ò; letter-spacing:-0.05em; text-decoration:none}
.copy A:link{ color : #4A4A4A; font-size : 8pt; font-family : µ¸¿ò; text-decoration:none}
.copy A:visited { color : #4A4A4A; font-size : 8pt; font-family : µ¸¿ò; text-decoration:none}
.copy A:active { color : #4A4A4A; font-size : 8pt; font-family : µ¸¿ò; text-decoration:none}
.copy  a:hover{ color : #D90000; font-size : 8pt; font-family : µ¸¿ò; text-decoration:none}

.nav { color : #D90000; font-size : 8pt; font-family : µ¸¿ò; letter-spacing:-0.05em; text-decoration:none}
.nav A:link{ color : #666666; font-size : 8pt; font-family : µ¸¿ò; text-decoration:none}
.nav  A:visited { color : #666666; font-size : 8pt; font-family : µ¸¿ò; text-decoration:none}
.nav A:active { color : #666666; font-size : 8pt; font-family : µ¸¿ò; text-decoration:none}
.nav  a:hover{ color : #D90000; font-size : 8pt; font-family : µ¸¿ò; text-decoration}

.bottomnav { color : #D90000; font-size : 9pt; font-family : µ¸¿ò; letter-spacing:-0.05em; text-decoration:none}
.bottomnav A:link{ color : #666666; font-size : 9pt; font-family : µ¸¿ò; text-decoration:none}
.bottomnav  A:visited { color : #666666; font-size : 9pt; font-family : µ¸¿ò; text-decoration:none}
.bottomnav A:active { color : #666666; font-size : 9pt; font-family : µ¸¿ò; text-decoration:none}
.bottomnav  a:hover{ color : #D90000; font-size : 9pt; font-family : µ¸¿ò; text-decoration}

.headline { color : #4A4A4A; font-size : 12pt; font-family : µ¸¿ò; letter-spacing:-0.05em; line-height: 160%; text-decoration: underline}
.headline A:link{ color : #4A4A4A; font-size : 12pt; font-family : µ¸¿ò}
.headline  A:visited { color : #4A4A4A; font-size : 12pt; font-family : µ¸¿ò}
.headline A:active { color : #4A4A4A; font-size : 12pt; font-family : µ¸¿ò}
.headline  a:hover{ color : #4A4A4A; font-size : 12pt; font-family : µ¸¿ò; text-decoration: underline}

.news_list {font-family: ±¼¸²,Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #0A246A;  line-height:130%; letter-spacing:-0.04em} 
.news_list A:link {color: #0A246A; text-decoration: none;  line-height:130%; letter-spacing:-0.04em}
.news_list A:visited {color: #0A246A; text-decoration: none;   line-height:130%; letter-spacing:-0.04em}
.news_list A:active {color: #4A7CA9; text-decoration: none;   line-height:130%; letter-spacing:-0.04em}
.news_list a:hover {color: #0A246A; text-decoration: none;  font-weight: bold; line-height:130%; letter-spacing:-0.06em}

.ttl_no {font-family: Trebuchet MS; font-size: 13pt; color: #000000;  font-weight: bold; valign:bottom;  line-height :120%}

.info { color : #ffffff; font-size : 8pt; font-family : µ¸¿ò; letter-spacing:-0.05em; text-decoration:none}
.win { color : #FF0000; font-size : 8.5pt; font-family : µ¸¿ò; font-weight: bold; text-decoration:none}
.battle_1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000000}

.headline_1 { color : #ffffff; font-size : 12pt; font-family : µ¸¿ò; letter-spacing:-0.05em; line-height: 160%; text-decoration: underline}
.headline_1 A:link{ color : #ffffff; font-size : 12pt; font-family : µ¸¿ò}
.headline_1  A:visited { color : #ffffff; font-size : 12pt; font-family : µ¸¿ò}
.headline_1 A:active { color : #ffffff; font-size : 12pt; font-family : µ¸¿ò}
.headline_1  a:hover{ color : #ffffff; font-size : 12pt; font-family : µ¸¿ò; text-decoration: underline}

.headline_2 { color : #ffffff; font-size : 9pt; font-family : µ¸¿ò; letter-spacing:-0.05em; line-height: 120%; text-decoration: underline}
.headline_2 A:link{ color : #ffffff; font-size :9pt; font-family : µ¸¿ò}
.headline_2  A:visited { color : #ffffff; font-size : 9pt; font-family : µ¸¿ò}
.headline_2 A:active { color : #ffffff; font-size : 9pt; font-family : µ¸¿ò}
.headline_2  a:hover{ color : #ffffff; font-size : 9pt; font-family : µ¸¿ò; text-decoration: underline}

#bottomnav li {
	float:left;
	border-left:1px solid #B7C0C9;
	padding:2px 5px 0 5px;
	margin:0;
	font-family:Verdana;
	font-size:11px;
	color:#8A8A83;
	height:16px;
	list-style:none;
}
#bottomnav ul {
	padding:0;
	margin:0;
}




/* SubSections */
#subsections {
	position: relative;
	top: 20px;
	background-image: url(../_images/widgets/subsection_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	border: 1px solid #c2c2c2;
}
#subsections td {
	vertical-align: top;
	text-align: left;
	color: #666;
	padding: 10px;
}
#subsections td a, a:visited {
	color: #428CE7;
	text-decoration: none;
}
#subsections td a:hover, a:active {
	color: #428CE7;
	text-decoration: underline;
}


/** index submenu **/

#submenu {
	position: relative;
	font-size: 12px;
	font-family: µ¸À½;
	font-weight: bold; 
	width: 748px;
	height: 54px;
	border-left: 1px solid #C2C2C2;
	border-right: 1px solid #C2C2C2;
	margin: 0 auto;
	padding-left: 10px;
	text-align: left;
	background: url(../_menus/ww/images/submenu_bg.gif) repeat-x left top;
}


#submenu ul {
	margin: 0;
	padding: 0;
	line-height: normal;  
}

#submenu ul li {
	width: 98px;
	display: inline;
	float: left; 
	list-style: none;
	text-align: center;
}

#submenu ul li a {
	display: block;
	text-decoration: none;
	line-height: 52px;
	width: 98px;
	height: 54px;
	color: #737373;
	background: url(../_menus/ww/images/submenu_sp.gif) no-repeat right center;
}

#submenu ul li a:hover{
	text-decoration: underline;
	color: #428CE7;
	background: url(../_menus/ww/images/submenu_tab_hover.gif) no-repeat bottom center;
}
#submenu ul li a:active, .active {
	color: #428CE7;
	background: url(../_menus/ww/images/submenu_tab.gif) no-repeat bottom center;
}

/** end submenu **/	

/* features pod */
#featurespod {
	display: block;
	position: relative;
	font-size: 11px;
	font-family: µ¸À½;
	line-height: 150%;
	padding: 0px;
	border: none;
	color: #666666;
}
#featurespod .pod {
	/* width: 100%; */
	text-align: left top;
	background-image: url(../_images/widgets/featurespod/featurespod_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
#featurespod .fptl {
	padding: 0px;
	width: 8;
	height: 8;
	background-image: url(../_images/widgets/featurespod/featurespod_corner_tl.gif);
}
#featurespod .fpt {
	padding: 0px;
	background: url(../_images/widgets/featurespod/featurespod_border_t.gif) repeat-x top center;
}
#featurespod .fptr {
	padding: 0px;
	width: 8;
	height: 8;
	background-image: url(../_images/widgets/featurespod/featurespod_corner_tr.gif);
}
#featurespod .fpl {
	padding: 0px;
	background: url(../_images/widgets/featurespod/featurespod_border_l.gif) repeat-y top left;
}
#featurespod .fpr {
	padding: 0px;
	background: url(../_images/widgets/featurespod/featurespod_border_r.gif) repeat-y top right;
}
#featurespod .fpbl {
	padding: 0px;
	width: 8;
	height: 8;
	background-image: url(../_images/widgets/featurespod/featurespod_corner_bl.gif);
}
#featurespod .fpb {
	padding: 0px;
	background: #ECECEC url(../_images/widgets/featurespod/featurespod_border_b.gif) repeat-x bottom center;
}
#featurespod .fpbr {
	padding: 0px;
	width: 8;
	height: 8;
	background-image: url(../_images/widgets/featurespod/featurespod_corner_br.gif);
}
#featurespod .featureContent {
	text-align: left top;
	padding: 10px;
	background: url(../_images/widgets/featurespod/featurespod_bg.gif) repeat-x bottom center;
}

#featurespod ul {
	margin-left:20px;
	margin-right:20px;
	padding: 0px 0px;
}
#featurespod li {
	line-height: 180%;
	list-style-image: url(../_images/widgets/featurespod/featurespod_li.gif);
	border-bottom: 1px dotted #ccc;
}
#featurespod ul li a, #featurespod ul li a:visited {
	color: #428CE7;
	text-decoration: none;
}
#featurespod ul li a:hover, #featurespod ul li a:active {
	color: #428CE7;
	text-decoration: none;
}

