body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
}

td {font-size:13px;}
td.content{padding:10px;}

table {
    margin: 0 auto;
 }

table.header {
		width:1024px;
		margin:0 auto;
		padding:0;
		border:0;
}
div.redpixel{border:1px solid red;}
.pHeader {
	font-size:16px;
	color:#0000FF;
	font-weight:bold;
	text-align:center;
}
span.clue {
	font-size:13px;
	color:#0000FF;
	font-weight:bold;
}
span.sf {
	font-size:13px;
	color:#0000FF;
	font-weight:bold;
}

td.header {

	background-color:#663399;
	border-bottom:2px solid red;
}

.headerDesc {
		color:fff;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		margin-left:7px;
}

h1 {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;padding:0;color:#fff

}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin:0;padding:0;color:#fff
}


.hAdImg
{
	text-align:center;
}
.hAd
{
	background-color:#FFFFA3;
	text-align:center;
	padding:3px;
}






table.main  {

		width:1024px;
		margin: 0 auto;
		padding:0;
		border-left:1px dashed #cecece;
		border-bottom:1px dashed #cecece;
		border-right:1px dashed #cecece;

}


.ccImg {
	margin:20px 0px 20px 0px;
}



.ad1 { margin:20px 0px 35px 0px; }
.ad2 { margin:0px 0px 55px 0px; }
.main-adsense { float:right;margin:5px; }
.content-ad { float:left;margin:5px; }



table.menu {

		width:95%;
		padding:0;
		margin:0;
		border:0;
}



table.submenu {
		border:1px dashed #999;
		width:98%;
		margin:0;
		padding:0;
}

.opt { border-bottom:1px dashed #999; }


.border {
	border: thin dotted #CCCCCC;
}

.border-yellow {
	border: thin dashed #FFFF00;
}

a {
	color: #0000FF;
}

.small-adsense {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

.sectionHeader {
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}





a.menu, a.menu:visited, a.menu:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-weight:normal;
	font-size:12px;
	color:#0000FF;
}
a.menu:hover { background-color:#CCFF00; }

a.menuHeader, a.menuHeader:visited, a.menuHeader:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#0000FF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.menuHeader:hover { background-color:#CCFF00; }

.APCAnchor { text-decoration:none; }

a:hover { background-color:#CCFF00; }

input { font-size:13px; font-family:Arial; }
select { font-size:13px; font-family:Arial; }

a.clear, a.clear:visited, a.clear:active, a.clear:hover

{

            font-family:Arial;

            color:black;

            text-decoration:none;

}


a.copyright:visited,
a.copyright:link,
a.copyright:active
{
	text-decoration:none;
	color:black;
	font-weight:bold;
}
a.copyright:hover
{
	color:black;
	background-color:white;
}

.midtable {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}



.foot {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: thin;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.lefttable {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#Table10 .midtable table {
	background-position: top;
}
.righttable {
	border-top-width: 0px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #FFFFFF;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: 0px;
	border-top-style: none;
	border-left-style: none;
}
