body {
	background: #000000 url('http://www.japw.net/main/sitebg/launch.jpg') no-repeat top center;
	margin: 0px;
}


.pgwrap {
	background-color: #000000;
	border: 1px solid #555555;
	padding: 3px;
}

.pgwrapsplash {
	background-color: #000000;
	border: 1px solid #555555;
	padding: 6px;
}

.pgbody {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 0px;
	background-color: #000000;
}

.topbarimg {
	text-align: center;
}

.topbartxt {
	background-color: #000000;
	padding: 5px;
}

.tbtxt {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 0px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}

.tbtxt2 {
	color: #999999;
	font-family: sans-serif, verdana, arial;
	background-color: #f5f5f5;
	font-size: 11pt;
	padding: 0px;
	font-weight: bold;
	text-align: center;
}

.topbbartxt {
	background-color: #000000;
}

.tbbtxt {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 0px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
}

.tbbtxt2 {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 9pt;
	padding: 0px;
	font-weight: bold;
	text-align: right;
}

.topbanner {
	padding: 3px;
}

.copyright {
	color: #999999;
	font-family: sans-serif, verdana, arial;
	font-size: 9pt;
	text-align: center;
	padding: 3px;
	background-color: #111111;
	border: 1px solid #333333;
}

.splashbartxt {
	background-color: #333333;
	border: 1px solid #555555;
	padding: 5px;
}

div.splashgfx {
	text-align: center;
}

div.splashmboard {
	text-align: center;
	padding: 5px;
}

.stbbtxt {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 0px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}

.leftcolnav {
	color: #ffff33;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	font-weight: bold;
	text-align: center;
}

.navul {
	color: #ffffff;
	border: 1px solid #444444;
	background-color: #222222;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}


.navmain {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	background-color: #333333;
}

.navsub {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	background-color: #111111;
}

.main_slide {
	background-color: #111111;
}

.main_video {
	background-color: #333333;
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	text-align: center;
}


a.mainvid:link {
	color: #cc3333;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.mainvid:active {
	color: #cc3333;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.mainvid:visited {
	color: #cc3333;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.mainvid:hover {
	color: #cc3333;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}

.main_newsupdate {
	background-color: #222222;
}

.newsarticles {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 5px;
	text-align: left;
	background-color: #111111;
}

.newstitle {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	padding: 5px;
	text-align: left;
	background-color: #333333;
	border: 2px solid #222222;
}

.newstitle2 {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 16pt;
	padding: 5px;
	text-align: left;
	font-weight: bold;
	font-style: italic;
	background-color: #333333;
	border: 2px solid #222222;
}

.newstitle3 {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 16pt;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	background-color: #333333;
	border: 2px solid #222222;
}

.mainpgrightcol {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	float: right;
	width: 190px;
	height: 450px;
	background-color: #333333;
	padding: 3px;
}

div.sectitle {
	text-align: center;
	padding: 5px;
}

div.presultsr {
	background-color: #333333;
	border: 1px solid #222222;
}

td.pimage {
	padding: 3px;
}

td.ptitle {
	color: #ffff33;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	background-color: #555555;
	padding: 3px;
	font-weight: bold;
}

td.psubtitle {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	background-color: #111111;
	padding: 3px;
	border: 1px solid #555555;
}

td.particle {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	background-color: #111111;
	padding: 3px;
}

td.peresult {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	background-color: #111111;
	padding: 3px;
}

.presultstitle {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 16pt;
	padding: 5px;
	text-align: left;
	background-color: #333333;
}

.lrsubmenu {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	font-weight: bold;
	padding: 0px;
	text-align: right;
}

.lrtt {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 0px;
	text-align: center;
}

.lrstt {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 5px;
	font-weight: bold;
	text-align: center;
        background-color: #111111;
	border: 1px solid #cccccc;
}

.lrsttm {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 0px;
	text-align: center;
}

.sschamps {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 0px;
	background-color: #222222;
	border: 1px solid #222222;
	text-align: center;
}

.champt {
	color: #ffff66;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	font-weight: bold;
	padding: 3px;
	text-align: left;
	background-color: #222222;
}

.champn {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	font-weight: bold;
	padding: 3px;
	text-align: left;
}

.champd {
	color: #f5f5f5;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 5px;
	text-align: left;
	background-color: #000000;
}

.chranking {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 0px;
	background-color: #111111;
	border: 1px solid #222222;
	text-align: center;
}

.chtitle {
	color: #ffff66;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
        font-weight: bold;
	padding: 3px;
	text-align: center;
	background-color: #333333;
}

.chranks {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-align: left;
}

.hofm {
	color: #f5f5f5;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.hofsub {
	color: #ffff66;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	border: 1px solid #cc0000; 
	background-color: #660000;
}

.pchamps {
	background-color: #111111;
}

.pchampstitle {
	color: #ffff66;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	font-weight: bold;
	padding: 3px;
}

.pchampsstatus {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
}

.pchamptres {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	line-height: 15pt;
	padding: 3px;
	text-align: left;
}

.japcontact {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 13pt;
	padding: 3px;
	text-align: center;
	background-color: #333333;
	width: 85%;
}

.japcontacttitle {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 13pt;
	padding: 3px;
	text-align: left;
	font-weight: bold;
	background-color: #555555;
}

.japcontactdes {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-align: center;
	background-color: #111111;
}

.japcontactemail {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-align: center;
	font-weight: bold;
	background-color: #222222;
}


.japlnks {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-align: center;
}

.mediavideo {
	background-color: #111111;
	border: 1px solid #777777;
}

.videotitle {
	color: #ffff66;
	font-family: sans-serif, verdana, arial;
	font-size: 13pt;
	padding: 3px;
	text-align: left;
	background-color: #222222;
}

.videodes {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-align: left;
	background-color: #111111;
}

.videolnk {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 13pt;
	padding: 3px;
	text-align: right;
	background-color: #111111;
	border: 1px solid #333333;
	font-weight: bold;
}

.wdimg {
	padding: 5px;
	float: left;
}

.wddata {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-align: left;
}

.directionsf {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
}

.directions{
	padding: 10px;
	border: 1px solid #333333;
}

.uevents {
	padding: 5px;
	text-align: center;
}

.dirtitle {
	color: #ffff88;
	font-family: sans-serif, verdana, arial;
	font-size: 16pt;
	padding: 3px;
	text-align: center;
}

.dirsub {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	text-align: center;
}

.dirdata {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-align: left;
}

.dirtitlea {
	color: #ffff88;
	font-family: sans-serif, verdana, arial;
	font-size: 16pt;
	padding: 3px;
	text-align: left;
}

.dirsuba {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	text-align: left;
}

.dirlnka {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	text-align: right;
	background-color: #111111;
}

.uimg {
	padding: 3px;
	text-align: center;
}

.utitle {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
}

hr {
	width: 65%;
}

.usub {
	color: #ffff66;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
}

.umain {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	text-align: center;
}

.newslist {
	padding: 5px;
	border: 1px solid #333333;
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 16pt;
}

.newsmain {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 5px;
}

.newsdate {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	font-style: italic;
}

.newsdate2 {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	font-style: italic;

}

.newslnka {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	background-color: #444444;
	padding: 3px;
}

.newsmain {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
}

.newsext {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 5px;
}

a.uelnks:link {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 13pt;
	padding: 3px;
	text-decoration: none;
}

a.uelnks:active {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.uelnks:visited {
	color: #ffff55;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.uelnks:hover {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: underline;
}

a.newslnk:link {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.newslnk:active {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.newslnk:visited {
	color: #ffff55;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.newslnk:hover {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: underline;
}

a.videolnk:link {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 13pt;
	padding: 3px;
	text-decoration: none;
}

a.videolnk:active {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.videolnk:visited {
	color: #ffff55;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.videolnk:hover {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: underline;
}

a.dirlnk:link {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 13pt;
	padding: 3px;
	text-decoration: none;
}

a.dirlnk:active {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.dirlnk:visited {
	color: #ffff55;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.dirlnk:hover {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: underline;
}

a.japcontactlnk:link {
	color: #ffff66;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.japcontactlnk:active {
	color: #ffff66;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.japcontactlnk:visited {
	color: #ffff66;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: none;
}

a.japcontactlnk:hover {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	padding: 3px;
	text-decoration: underline;
}

a.sslnk:link {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}

a.sslnk:active {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}

a.sslnk:visited {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}

a.sslnk:hover {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: underline;
}

a.pchampslnk:link {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #999999;
	padding: 3px;
	background-color: #333333;
}

a.pchampslnk:active {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #999999;
	padding: 3px;
	background-color: #333333;
}

a.pchampslnk:visited {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #999999;
	padding: 3px;
	background-color: #333333;
}

a.pchampslnk:hover {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;
	border: 1px solid #999999;
	padding: 3px;
	background-color: #333333;
}

a.navmain:link {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.navmain:active {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}


a.navmain:visited {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.navmain:hover {
	color: #ffff88;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}

a.navsub:link {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.navsub:active {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.navsub:visited {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.navsub:hover {
	color: #cc3333;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}

a.presults:link {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
}

a.presults:active {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
}

a.presults:visited {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
}

a.presults:hover {
	color: #cc3333;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	font-weight: bold;
	text-decoration: underline;
}

a:link {
	color: #ffff88;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}

a:active {
	color: #ffff88;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}


a:visited {
	color: #ffff88;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}

a:hover {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.stbbtxtlnk:link {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}

a.stbbtxtlnk:active {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}


a.stbbtxtlnk:visited {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
}

a.stbbtxtlnk:hover {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 3px;
	font-weight: bold;
	text-decoration: underline;
	font-style: italic;
}

a.tbbtxt2lnk:link {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 9pt;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
}

a.tbbtxt2lnk:active {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 9pt;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
}


a.tbbtxt2lnk:visited {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 9pt;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
}

a.tbbtxt2lnk:hover {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 9pt;
	padding: 0px;
	font-weight: bold;
	text-decoration: underline;
}

div.storeaddthis {
	font-family: sans serif, arial, helvectica;
	font-weight: bold;
	font-style: italic;
	color: #333333;
	font-size: 10pt;
	padding: 5px;
	text-align: right;
	background-color: #f5f5f5;
}

a.newstitlelnk:link {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	padding: 5px;
	text-align: left;
	text-decoration: none;
}

a.newstitlelnk:active {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	padding: 5px;
	text-align: left;
	text-decoration: none;
}

a.newstitlelnk:visited {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	padding: 5px;
	text-align: left;
	text-decoration: none;
}

a.newstitlelnk:hover {
	color: #ffff44;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	padding: 5px;
	text-align: left;
	text-decoration: underline;
}

a.newstitlelnk2:link {
	color: #ffff99;
	font-family: arial, sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 5px;
	text-align: left;
	text-decoration: none;
}

a.newstitlelnk2:active {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 5px;
	text-align: left;
	text-decoration: none;
}

a.newstitlelnk2:visited {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 5px;
	text-align: left;
	text-decoration: none;
}

a.newstitlelnk2:hover {
	color: #ffff44;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 5px;
	text-align: left;
	text-decoration: underline;
}

td.rightcol {
	background-color: #222222;
}
td.newstitlebg {
	background-image: url('http://www.japw.net/main/images/newstitlebg.jpg');
	background-repeat: repeat-x;
}

div.newstitletxt {
	text-align: left;
	padding: 5px;
}

a.socialn:link {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 8px;
	text-align: left;
	text-decoration: none;
}

a.socialn:active {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 8px;
	text-align: left;
	text-decoration: none;
}

a.socialn:visited {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 8px;
	text-align: left;
	text-decoration: none;
}

a.socialn:hover {
	color: #ffffff;
	background-color: #666666;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 8px;
	text-align: left;
	text-decoration: none;
}

div.socialnet {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
	font-style: italic;
	padding: 5px;
	background-color: #333333;
}

img.socialimg {
	padding: 0px;
	text-align: left;
}

div.splashr {
	float: left;
}

div.splashdvd {
	float: right;
}

a.splashdvdtop:link {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 8px;
	text-align: left;
	text-decoration: none;
}

a.splashdvdtop:active {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 8px;
	text-align: left;
	text-decoration: none;
}

a.splashdvdtop:visited {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 8px;
	text-align: left;
	text-decoration: none;
}

a.splashdvdtop:hover {
	color: #ffffff;
	background-color: #666666;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 8px;
	text-align: left;
	text-decoration: none;
}

div.splashdvdtop {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	text-align: left;
	font-weight: bold;
	padding: 10px;
	background-color: #111111;
}

a.splshnewslnk:link {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	text-align: left;
	text-decoration: none;
}

a.splshnewslnk:active {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	text-align: left;
	text-decoration: none;
}

a.splshnewslnk:visited {
	color: #ffff99;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	text-align: left;
	text-decoration: none;
}

a.splshnewslnk:hover {
	color: #ffffff;
	background-color: #333333;
	font-family: sans-serif, verdana, arial;
	font-size: 11pt;
	padding: 3px;
	text-align: left;
	text-decoration: none;
}

.splshnewstitle {
	color: #cccccc;
	font-family: sans-serif, verdana, arial;
	font-size: 9pt;
	padding: 3px;
	text-align: left;
	font-style: italic;
	text-decoration: none;
}

.splshheader {
	color: #ffffff;
	background-color: #555555;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	text-decoration: none;
}

.splshheader2 {
	color: #ffff66;
	background-color: #444444;
	font-family: sans-serif, verdana, arial;
	font-size: 14pt;
	font-weight: bold;
	padding: 5px;
	text-align: center;
	text-decoration: none;
}

div.tsplash {
	background-color: #000000;
	border: 1px solid #ffffff;
	width: 490px;
}

div.tvideo {
	background-color: #000000;
	padding: 2px;
	text-align: center;
	width: 360px;
	border: 1px solid #cccccc;
}

div.rstwrp {
	width: 730px;
	text-align: center;
	clear: both;
}

div.rstset {
	text-align: center;
	width: 730px;
	clear: both;
}

div.botspace {
	clear: both;
	width: 675px;
	height: 30px;
}

h2.rostertitle {
	clear: both;
	background-color: #111111;
	font-family: arial, sans-serif, helvectica, arial;
	font-size: 24px;
	padding: 5px;
	color: #ffff88;
}

div.rosterpic {
	float: left;
	padding: 0px 0px 3px 0px;
	background: #000000 url('http://www.japw.net/main/images/rosterpicbg.jpg') repeat-x bottom center;
}

img.rosterpic {
	border: 1px solid #333333;
}

a.rosterpic:link {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 0px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.rosterpic:active {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 0px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}


a.rosterpic:visited {
	color: #ffffff;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 0px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

a.rosterpic:hover {
	color: #ffff88;
	font-family: sans-serif, verdana, arial;
	font-size: 10pt;
	padding: 0px;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
}
