/* Coinmac CSS */

body {
	font-family:          	"Verdana","Arial","Helvetica",sans-serif;
	color:                	#000000;
	margin:               	0px;
	padding:             	0px;
	background-color:	#fff;
}

#t {
	height: 40px;
	margin: 0px;
	padding: 0px;
	background: #334488 url(graphics/header_bak.gif);
	border-bottom: 1px #000 solid;
	width: 990px;
}

#t td {
	font-size: 24px;
}

img {
	border: 0px;
}

#outer {
  width: 990px;
}

#maintable {
  	width: 860px;
  	float: left;
  	margin-left: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#maintable table {
	background: #fff;
	color: black;
	border: black solid 1px;
}

#maintable h1, #inner h1 {
	font-size: 1.5em;
	color: #000;
	background: white url(graphics/subheader_bak.gif); 
	font-weight: bold;
	margin: 0;
	margin-top: 10px;
	padding: 0;
}

.head th, .head a {
	color: #fff;
	background: #666;
	text-decoration: none;
}

.even td {
	background: #ccc;
	color: black;
}

.odd td {
	background: #f0f0f0;
	color: black;
}

.even a, .odd a {
	color: #e00;
}

#popup {
  position: absolute;
  padding: 5px;
  border: 2px solid black;
  background: #eee;
  left: 0px;
  top: 0px;
  visibility: hidden;
  font-size: 8pt;
  text-align: left;
}

#popup img {
	display: block;
}

#footer {
	text-align: left;
	clear: both;
	width: 550px;
	font-size: 8pt;
	margin-left: 125px;
}

#footer p {
	font-size: 10px;
}

#footer img {
	float: left;
	border: none;
}

#inner {
  	width: 860px;
  	float: left;
  	margin-left: 4px;
	margin-top: 5px;
}

#inner p {
  font-size: 9pt;
}  

#lhs p {
	font-size: 9pt;
	font-weight: normal;
	text-align: center;
}

#content550 {
	width: 550px;
}

#content650 {
	width: 650px;
}

.box200 {
	border: 0px solid; 
	text-align: center; 
	margin-bottom: 6px; 
	width: 194px; 
	float: right; 
	padding: 2px;
	background: white;
}

.box200 p {
	background: white url(graphics/grad_lhs.png) no-repeat;
	margin: 0;
	color: white;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
}

.box200_inner {
	border: 1px solid; 
	background: #ffd;
	text-align: left;
	font-size: 8pt;
	padding: 4px;
}

.box200_inner p {
	padding: 2px 4px 3px 4px;
	margin: 0px;
	font-size: 8pt;
}

#latin li {
	list-style: outside lower-roman;
}

.articlebody h2 {
	background: #ccc url(graphics/subheader_bak.gif);
}

#yai {
	font-size: 9pt;
	background: #E7EAFE;
	border-bottom: 1px #334488 solid;
	border-top: 3px #334488 solid;
	margin: 0px 0px 5px 0px;
	padding: 1px 1px 1px 3px;
}

#t td, #t468 td {
	margin: 0;
	padding: 0;
}

#t p {
	color: #fff;
	font-weight: bold;
	margin: 0;
	padding: 0;
	font-size: 8pt;
	position: relative;
	width: 220px;
	text-align: center;
	top: 65px;
	left: 11px;
}

.navlink {
	font-size: 9pt;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: url(graphics/grad_lhs.png) 0 0 no-repeat;
	width: 120px;
	text-align: right;
	height: 18px;
	padding-right: 4px;
	line-height: 16px;
}

.coinslink {
	font-size: 9pt;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: url(graphics/grad_lhs_ez_topper.png) 0 0 no-repeat;
	width: 120px;
	text-align: right;
	height: 18px;
	padding-right: 4px;
	line-height: 16px;
}

.fileslink {
	font-size: 9pt;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: url(graphics/grad_lhs_mz.png) 0 0 no-repeat;
	width: 120px;
	text-align: right;
	height: 18px;
	padding-right: 4px;
	line-height: 16px;
}

#lhs {
	width: 125px;
	float: left;
}

#lhs p {
	font-size: 8pt;
}

#nav {
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
}

ul#nav {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 120px;
}

ul#nav li {
	display: block;
	height: 18px;
	padding: 0;
	width: 120px;
	background: url(graphics/grad_lhs.png) 0 0 no-repeat;
}

ul#nav .current {
	background: url(graphics/grad_lhs_current.png) 0 0 no-repeat;
}

ul#nav .ez {
	background: url(graphics/grad_lhs_ez.png) 0 0 no-repeat;
}

ul#nav .sub_ez {
	background: url(graphics/grad_lhs_ez_sub.png) 0 0 no-repeat;
	font-size: 8pt;
	font-weight: normal;
}

ul#nav .current_ez {
	background: url(graphics/grad_lhs_ez_current.png) 0 0 no-repeat;
}

ul#nav .topper_ez {
	background: url(graphics/grad_lhs_ez_topper.png) 0 0 no-repeat;
}

ul#nav .topper_ez_current {
	background: url(graphics/grad_lhs_ez_topper_current.png) 0 0 no-repeat;
}

ul#nav .current_mz {
	background: url(graphics/grad_lhs_mz_current.png) 0 0 no-repeat;
}

ul#nav .topper_mz {
	background: url(graphics/grad_lhs_mz_topper.png) 0 0 no-repeat;
}

ul#nav .topper_mz_current {
	background: url(graphics/grad_lhs_mz_topper_current.png) 0 0 no-repeat;
}


ul#nav .sub_mz {
	background: url(graphics/grad_lhs_mz_sub.png) 0 0 no-repeat;
	font-size: 8pt;
	font-weight: normal;
}

ul#nav .mz {
	background: url(graphics/grad_lhs_mz.png) 0 0 no-repeat;
}


ul#nav li a {
	padding: 0;
	padding-right: 4px;
	margin: 0;
	display: block;
	height: 18px;
	line-height: 16px;
}

ul#nav li a:link {
	color: #fff;
	text-decoration: none;
}

ul#nav li a:visited {
	color: #fff;
	text-decoration: none;
}

ul#nav li a:hover {
	background:#dde;
	text-decoration: none;
	color: #334488;
}

ul#nav li.ez a:hover, ul#nav li.topper_ez_current a:hover, ul#nav li.topper_ez a:hover {
	background: #fff5de;
	color: #503000;
}

ul#nav li.mz a:hover, ul#nav li.topper_mz_current a:hover, ul#nav li.topper_mz a:hover, ul#nav li.current_mz a:hover {
	background: #e8e8e8;
	color: #404040;
}

ul#nav li.sub_ez a:link {
        color: #7D1C88;
}

ul#nav li.sub_ez a:visited {
        color: #7D1C88;
}

ul#nav li.sub_ez a:hover {
	background: #7D1C88;
	color: #FFDEFF;
}

ul#nav li.sub_mz a:link {
        color: #990000;
}

ul#nav li.sub_mz a:visited {
        color: #990000;
}

ul#nav li.sub_mz a:hover {
	background: #990000;
	color: #FFDCDE;
}

/* RHS */

#rhs728 {
	position: absolute;
	top: 123px;
	left: 689px;
	width: 300px;
}


.box {
	background: #fff;
	border: 1px #334488 solid;
	text-align: center;
	margin-bottom: 6px;
	width: 206px;
	height: 140px;
	padding: 2px;
	float: right;
}

.box300 {
	border: 1px #334488 solid; 
	text-align: center; 
	margin-bottom: 6px; 
	width: 294px; 
	float: right; 
	padding: 2px;
}

.box300_inner {
	text-align: left;
	font-size: 8pt;
	padding: 4px;
}

.box300_inner p {
	padding: 2px 4px 3px 4px;
	margin: 0px;
	font-size: 8pt;
}

.box p {
	font-size: 8pt;
	padding: 2px; 
	text-align: left;
	margin: 0px;
	line-height: 11px;
}

.box a:link {
	font-weight: bold;
}

.box a:visited {
	font-weight: bold;
}

.box a:hover {
	font-weight: bold;
}


#search {
font-family: "Verdana","Arial",helvetica,sans-serif;
font-size: 11px;
}

#search fieldset {
border: none;
color: #4D4D4D;
float: left;
margin: 0px;
padding: 0px;
}

#search select {
background: #334488;
color: #FFFFFF;
font-weight: bold;
font-family: "Verdana","Arial",helvetica,sans-serif;
font-size: 7pt;
}

#search label {
color: #fff;
font-weight: bold;
}

#search #query {
border: 1px solid #999999;
margin-left: 1px;
width: 180px;
font-size: 7pt;
}

#search input.button {
background: url(graphics/button_search.gif) #334488 repeat-x 0 0;
border: 1px solid #5566aa;
color: #FFFFFF;
font-weight: bold;
font-family: "Verdana","Arial",helvetica,sans-serif;
font-size: 7pt;
}

#article {
	font-size: 9pt;
}

#article h1 {
	letter-spacing: -0.08em;
	font-size: 16pt;
	margin: 0;
	padding: 0;
}

#article h2 {
	/* letter-spacing: -0.08em; */
	font-size: 12pt;
	margin: 0;
	padding: 0;
}

.info {
	color: #777777;
	font-size: 7pt;
	margin: 0;
	padding: 0;
}

.articlebody {
	margin-top: 15px;
}


td {
	font-size: 8pt;
}


#blog_intro {
	border: 1px #aaaaaa solid; 
	background: #eeeeee; 
	padding: 3px;
}

.blog_entry {
	background: #FCFCFC; 
	border: 1px #334488 dashed; 
	padding: 6px; 
	margin-bottom: 15px;
}

.blog_entry hr {
	color: #334488; 
	height: 1px;
}

