/*  Main Scroll Bar  */
Body {
    scrollbar-arrow-color:#000066; /*上下矢印の色*/
	scrollbar-base-color:#dddddd; /*枠の左線と上線*/
	scrollbar-shadow-color:#000033; /*枠の右線と下線*/
	scrollbar-face-color:#ffffff; /*表面の色*/
	scrollbar-highlight-color:#000066; /*スクロールバーの下＆左線*/
	scrollbar-darkshadow-color:#103a98; /*枠の右線と下線*/
	scrollbar-3d-light-color:#000066; /*不明ｓ*/
	background-color : #000066;
}

/*    */
body.sub{margin-left: 21px;	margin-top: 10px; margin-right: 0px; margin-bottom: 10px; font-size:12px}

/*  achor links without underline  */
a.hide:link, a.hide:visited, a.hide:active {color:#ffffff;text-decoration:none;}
a.hide:hover {color:#ffffff;text-decoration:underline;}

/*  Site Map  */
td.sitemap {font-family: 'arial';	font-size:11px;	color:#ffffff;}
a.sitemap:link {color:#ffffff;  font-family: 'arial'; font-size: 11px; text-decoration:none;}
a.sitemap:visited, a.sitemap:active  {color:#ffffee;  text-decoration:none;}
a.sitemap:hover {color:#cccccc;  text-decoration:underline;}

/*  本文のテキスト。白背景に青い文字  */
p.honbun {
	margin: 0px 0px 0px 0px;
	padding: 15px 7px 2px 20px; /*? ? ?  */
	font-family: 'arial';
	font-size: 12px;
	color: #000066;
	line-height: 165%;
}

a.honbun:link {color:#103a98;text-decoration:underline;}
a.honbun:visited,a.honbun:active, a.honbun:hover {color:#103a98;text-decoration:none;}

/*  チームの歴史history.htmに用いている色違いのテーブル１＆２に使用する */
p.table1, p.table2, p.table3, p.table4 {
	margin: 1px 1px 1px 1px;
	font-family: 'arial';
	font-size: 12px;
	line-height: 125%;
}

p.table1 {
	padding: 5px 7px 2px 10px; /*    */
	background: #dddddd;
	color: #000000;
}

p.table2 {
	padding: 5px 7px 2px 10px; /*    */
	background: #eeeeee;
	color: #000066;
}

/*  予定＆結果results.htmに用いている色違いのテーブル3&4に使用する */
p.table3 {
	padding: 5px 5px 2px 5px; /*    */
	background: #dddddd;
	color: #000000;
}

p.table4 {
	padding: 5px 5px 2px 5px; /*    */
	background: #eeeeee;
	color: #000066;
}

/*  選手紹介の右の選手へのリンク集：ポジション別の色   */
a.defender {
	padding: 2px 2px 2px 6px;
	font-family: 'arial';
	font-size: 11px;
	color: #104698;
	text-decoration: none;
	line-height: 126%;
}
a.defender:visited {{color: #104698; text-decoration: none;}
a.defender:hover {color: #000000; text-decoration: underline;}

/*  H1 & H2  */
h1, h2, h1.eachGame {
	font-family: 'verdana';
	color: #000066;
	font-size: 16px;
}

h1 {
	margin: 0px 0px 0px 0px;
	padding: 15px 7px 2px 60px;
	background: url(../img/titlebg.gif) no-repeat bottom left;
	line-height: 133%;
}

h2 {
	margin: 0px 0px 0px 0px;
	padding: 15px 7px 2px 60px;
	background: url(../img/titlebg.gif) no-repeat bottom left;
	line-height: 133%;
}

h1.eachGame {
	background: url(../img/eachGame/title.gif) no-repeat bottom left;
}

/*  フォームのスクロールバーの色  */
.textarea{
    scrollbar-arrow-color:#000066;
	scrollbar-base-color:#ffffff;
	scrollbar-shadow-color:#000066;
	scrollbar-face-color:#dddddd;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#103a98;
	scrollbar-3d-light-color:#000000;
}

/*  フォームのテキスト  */
td.player {
	font-family: 'arial';
	font-size: 12px;
	color: #000066;
}

/* フォームのエラーを赤い文字で表示 */
p.error {font-family: 'arial'; font-size:12px; color:red}
div.error {font-family: 'arial'; font-size:12px; color:red}

/* サイトマップ内 sitemap.htm */ 
a.forSiteMap:link, a.forSiteMap:visited, a.forSiteMap:active {font-size:12px; color:#103a98; text-decoration:none;}
a.forSiteMap:hover {font-size:12px; color:#000000; text-decoration:underline;}

/* リンク集links.htmの説明文とリンク */
p.link1 {
	font-family: 'arial'; 
	font-size: 11px; 
	margin-top: 7px;
	margin-bottom: 5px;
	color: #103a98; 
	line-height: 120%;
}

a.link2:link {color:#103a98; font-size:12px; font-family: 'arial'; line-height:125%; text-decoration:underline;}
a.link2:visited, a.link2:active, a.link2:hover  {color:#103a98; font-size:12px; text-decoration:none;}

/* 試合結果のクラス */
td.game {font-family: 'arial'; font-size:12px; color:#000000;}