body {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: 0099cc;
}
.txt2 {
	/* base font calls for entire site */
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
}

 .txt3 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
}

a:link { }
a:visited { }
a:hover { color: #CC9933; text-decoration:none;}

/* Content Cell */
#contentcell {
	padding: 6px;
}
#contentcell h1 {
	font-size: 16px;
	color: #666600;
}

h1 {
	font-size: 18px;
	color: #666600;
}

h4 {
	font-size: 14px;
}

#secondnav {
	font-size: 10px;
	color: #FDFCFC;
	text-transform: uppercase;
	font-weight: bold;
}

#secondnav a:link { color: #FFFFFF;}
#secondnav a:visited { color: #F8F9F2;}
#secondnav a:hover { color: #C6DEEC; text-decoration:none;}

#navcell { padding-left: 8px; padding-right: 3px; }

#pic { border-color: #333300; border-width:thin; }

.tabcell { 
	font-size: 16px;
	color: #FFFFFF;
	height: 24px;
	padding-left: 6px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
}

.breadcrumbs {
	font-size: 16px;
	color: #003300;
	font-family: "Times New Roman", "Times", "serif", "ＭＳ 明朝", "ＤＦＰ中楷書体", "ヒラギノ明朝 Pro W6";
	font-weight: bold;
	letter-spacing: 0.2em;
}

.breadcrumbs a:link { color: #003300; text-decoration:underline;}
.breadcrumbs a:visited { color: #000066; text-decoration:underline;}
.breadcrumbs a:hover { color: #660000; text-decoration:none;}

/* Results Listings format */
#results
.listingheaders {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.listingheaders a:link { color: #FFFFFF; text-decoration:underline; }
.listingheaders a:hover { color: #D9DABE; text-decoration:none; }
.listingheaders a:visited { color: #FFFFFF; text-decoration:underline;}

.listtext  {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-weight: lighter;
	color: #333333;
	line-height: 18px;
}
.listtext a:link { color: #666600; font-size: 12px;text-decoration:underline;}
.listtext a:visited { color: #660000; font-size: 12px;text-decoration:underline;}
.listtext a:hover { color: #CC9933; font-size: 12px;text-decoration:none;}

.txt1 a:link { color: #666600; text-decoration:underline;}
.txt1 a:visited { color: #660000; text-decoration:underline;}
.txt1 a:hover { color: #CC9933; text-decoration:none;}

.txt2 a:link { color: #666600; text-decoration:underline;}
.txt2 a:visited { color: #660000; text-decoration:underline;}
.txt2 a:hover { color: #CC9933; text-decoration:none;}

.tabttext  {
	font-size: 12px;
	color: #000000;
	line-height: 22px;
	font-weight: lighter;
}
.tabttext a:link { color: #000000; text-decoration: none;}
.tabttext a:visited { color: #333333; text-decoration: none;}
.tabttext a:hover { color: #ffffff; text-decoration: none;}

.detailtitle {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.08em;
}

.detailtext  {
	font-size: 12px;
	color: #333366;
}

.detailtext a:link { color: #000066; text-decoration:underline;}
.detailtext a:visited { color: #660000; text-decoration:underline;}
.detailtext a:hover { color: #CC9933; text-decoration:none;}

.detailtextsm  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333366;
	padding: 4px;
}

.detailtextmed  {
	font-family: "ＭＳ Ｐゴシック", "Osaka", "Arial";
	font-size: 12px;
	color: #000000;
	padding: 4px;
	font-weight: bold;
}

.colnav a:link { color: #666600; font-size: 12px; text-decoration: underline; }
.colnav a:visited { color: #660000; font-size: 12px; text-decoration: underline; }
.colnav a:hover { color: #006666; font-size: 12px; text-decoration: underline; }

.botnav {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.botnav a:link { color: #333333; text-decoration:underline;}
.botnav a:visited { color: #666666; text-decoration:underline;}
.botnav a:hover { color: #660000; text-decoration:none;}

.sidebartitle { color: #505005; font-size: 12px; }
.sidebartitle a:link { color: #505005; text-decoration:underline;}
.sidebartitle a:visited { color: #000066; text-decoration:underline;}
.sidebartitle a:hover { color: #660000; text-decoration:none;}
.navlink2 {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.navlink,.navlink2 a:link { color: #996600; text-decoration:underline;}
.navlink,.navlink2 a:visited { color: #666666; text-decoration:underline;}
.navlink2 a:hover { color: #660000; text-decoration:none;}

.white {
	color: #FFFFFF;
	font-size: 12pt;
	font-family: "ヒラギノ角ゴ Pro W6", "中ゴシック体", Arial;
	font-weight: 200;
	letter-spacing: 0.09em;
}
.charcoal {
	color: #333333;
	border-bottom-color: #333333;
}

input,select,textarea { font-family: monospace; font-size: 10px; }
form { display:inline;}

.spotlight,spottext { font-size:11px}
.spottext { font-size:11px}
.spottext a:link { color: #663333; text-decoration:underline;}
.spottext a:visited { color: #666666; text-decoration:underline;}
.spottext  a:hover { color: #660000; text-decoration:none;}

.minihdr { font-size:14px; font-weight: bold;}
.minihdr a:link { color: #663333; text-decoration:underline;}
.minihdr a:visited { color: #666666; text-decoration:underline;}
.minihdr  a:hover { color: #660000; text-decoration:none;}

.minispot { font-size: 10px;}
.minispot a:link { color: #663333; text-decoration:underline;}
.minispot a:visited { color: #666666; text-decoration:underline;}
.minispot  a:hover { color: #660000; text-decoration:none;}

.issueh1  {
	color: #FFFFFF;
	font-size: 20px;
	font-weight:bold;
	font-family: "ＭＳ Ｐゴシック", "Osaka", "Arial", "ヒラギノ角ゴ Pro W6";
	letter-spacing: 0.3em;
}
.issueh1 a:link { color: #663333; text-decoration:underline;}
.issueh1 a:visited { color: #666666; text-decoration:underline;}
.issueh1  a:hover { color: #660000; text-decoration:none;}

.issueh2  {
	color: #FFFFFF;
	font-size: 11pt;
	font-weight:600;
	font-family: "ＭＳ 明朝", "ヒラギノ明朝 Pro W3", "細明朝体", "平成明朝", "serif";
	line-height: 15pt;
}
.issueh2 a:link { color: #663333; text-decoration:underline;}
.issueh2 a:visited { color: #666666; text-decoration:underline;}
.issueh2  a:hover { color: #660000; text-decoration:none;}




.issueindex  { color: #333333; font-size: 11px; }
.issueindex a:link { color: #663333; text-decoration:underline;}
.issueindex a:visited { color: #666666; text-decoration:underline;}
.issueindex  a:hover { color: #660000; text-decoration:none;}

.articleh1 { font-size: 18px; font-weight: bold; }
.articleh2 {
	font-size: 14px;
	text-indent: 25pt;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: 524a47;
	color: #CCCCCC;
	background-color: #524a47;
}
.article a:link { color: #663333; text-decoration:underline;}
.article a:visited { color: #666666; text-decoration:underline;}
.article  a:hover { color: #660000; text-decoration:none;}
 
.articlenav { font:10px "ＭＳ Ｐゴシック", "Osaka"; }
.articlenav strong { font-size:11px; font-weight: bold; }
.articlenav a:link { color: #663333; text-decoration:underline;}
.articlenav a:visited { color: #666666; text-decoration:underline;}
.articlenav  a:hover { color: #660000; text-decoration:none;}

.txt1 { letter-spacing: 0.5em}

.txt1 {
	font-family: "ヒラギノ明朝 Pro W6", "ヒラギノ角ゴ Pro W6", "ＭＳ ゴシック";
	font-size: 16px;
	font-weight: bold;
 } 
.tabttextright {
	font-size: 13px;
	color: #000000;
	text-align: center;
	letter-spacing: 0.2em;
}
.tabttextshoudannchuu {
	font-size: 13px;
	color: #FF0000;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	text-decoration: blink;
}


.navlink {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-weight: bold;
 } .navlink { color: #FF6600; text-decoration:none; } 
.txt3Copy {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
	color: #FFCC00;
}
.tabttextrightItalick {
	font-size: 13px;
	color: #000000;
	text-align: center;
	letter-spacing: 0.2em;
	font-style: italic;
	text-decoration: none;
}
.white11 {
	color: #FFFFFF;
	font-size: 9pt;
	line-height: 14pt;
	font-family: "ＭＳ Ｐゴシック", "Osaka", "Arial", "ヒラギノ角ゴ Pro W6";
	letter-spacing: 0.08em;
}
.txt3Copyyellow {
	font-family: "ＭＳ Ｐゴシック", "Osaka", "Arial", "ヒラギノ角ゴ Pro W6";
	font-size: 16px;
	color: #FFFF00;
	font-weight: bold;
}
.whiteCopybold {
	color: #FFFFFF;
	font-size: 10pt;
	font-family: "ＭＳ Ｐゴシック", "Osaka", "Arial", "ヒラギノ角ゴ Pro W6";
	font-weight: bold;
	letter-spacing: 0.09em;
}
.white11nallow {
	color: #333333;
	font-size: 9pt;
	line-height: 13px;
	font-family: "ＭＳ Ｐゴシック", "Osaka", "Arial", "ヒラギノ角ゴ Pro W6";
	letter-spacing: 0.08em;
}
.txt3CopyyellowAERIAL {
	font-family: "Arial", "Helvetica", "sans-serif", "ＭＳ ゴシック";
	font-size: 16px;
	color: #FFFF00;
	font-weight: bold;
}
.onlyonebusforyou {
	color: #FFFF00;
	font-size: 13pt;
	font-family: "Arial", "Helvetica", "sans-serif", "ＭＳ ゴシック";
	font-weight: bold;
	letter-spacing: 0.07em;
	text-decoration: blink;
}
.dash {
	color: #FF0000;
	font-size: 36px;
	font-weight:700;
	font-family: "Century Gothic";
	letter-spacing: 0.3em;
	font-style: italic;
}
.tabttextrightItalickred {
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 0.2em;
	font-style: italic;
	font-weight: bold;
	background-color: #FF0000;
	text-decoration: none;
}
.white11forC {
	color: #FFFFFF;
	font-size: 9pt;
	line-height: normal;
	font-family: "ＭＳ Ｐゴシック", "Osaka", "Arial", "ヒラギノ角ゴ Pro W6";
	letter-spacing: 0.08em;
}
