/*	style.css for bridgeview.org.uk
	author: Richard Brown, Richard@TowerSoftware.com */

html, body, td, input, textarea {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

html, body {
    margin: 0px;
    padding: 0px;
    color: #333;
    background-color: #fff;
}

maintext.h1 {
	text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 34px;
    font-weight: bold;
}

.menu {
	align: center;
	width: 400px;
	background-color: #571;
	text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    color: #ffc;
    padding: 20px;
}
.menu.hr {
	width: 100px;
}

.picture {
	margin: 10px;
	padding: 10px;
	background:#fee;
}

.maintext {
    margin: 0px;
    padding: 0px;
    color: #333;
    text-align: justify;
    background-color: #fff;
}

.wrapper {
    text-align: left;
}

.game_name {
    text-align: center;
    font-size: 10px;
}
.error {
    text-align: center;
    color:#f00;
    font-weight: bold;
}
.result_added {
    text-align: center;
    color:#000;
    font-weight: bold;
}
.promotion {
	text-align: justify;
	color:#000;
	font-weight: bold;
}

.main {
	/*background: #eee url(images/background.gif) repeat-y 50% 0;*/
    width: 686px;
    /*margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    margin-bottom: 8px;
    text-align: left;*/
    text-align: justify;
}

.menubar {
    text-align: left;
    border: 1px solid #9ca4be;
	background-color: #acc4de;
	color: #000;
	font-size: 1em;
	padding: 2px 6px;
}

div.menubar a,
div.menubar a:link,
div.menubar a:visited,
div.menubar a:active {
    color: #000;
    text-decoration: none;
    font-weight: bold;
}

div.menubar a.selected {
    color: #fff;
}

div.menubar a:hover {
    color: #fff;
}
div.footer {
	background-color: #acc4de;
	clear: both;
	width: 100%;
	margin: 0px;
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	padding: 3px;
    border: 1px solid #9ca4be;
}

div.footer a,
div.footer a:link,
div.footer a:visited,
div.footer a:active {
	color: #444;
    text-decoration: none;
    font-weight: bold;
}

div.footer a.selected {
    color: #fff;
}

div.footer a:hover {
    color: #fff;
}
td.footerlink {
    font-weight: bold;
    color: #fff;
}
td.a.footerlink {
    font-weight: bold;
    color: #f00;
}
footerlink {
    font-weight: bold;
    color: #0f0;
}

span.right {
	text-align: right;
    font-weight: bold;
    color: #fff;
}

div.sidebar {
	float:left;
	width: 120px;
	background:#fee;
	margin: 4px 0px;
	padding-bottom:20px;
}

div.content {
	/*width: 549px;*/
	float: left;
	padding: 4px 8px;
	margin: 4px 0px;
}

.quote {
    font-size: 14px;
    font-style: italic;
}
/*
div.content h1 {
    font-family: serif;
    color: #3B5A8D;
    font-size: 18px;
    margin-top: 2px;
    margin-bottom: 8px;
}

div.sidebar h1 {
    font-family: serif;
    color: #3B5A8D;
    font-size: 14px;
    margin-top: 2px;
    margin-bottom: 8px;
}

div.sidebar h2 {
    font-size: 12px;
    margin-top: 2px;
    margin-bottom: 8px;
}

div.sidebar p {
    font-size: 10px;
}

.misc {
    font-size: 10px;
    text-align: justify;
    margin-right: 8px;
}

.misc_title {
    font-size: 11px;
    color: #000;
    text-align: center;
    font-weight: bold;
}*/

/* summary_title is used within title page article summaries */
.summary_title {
	font-size: 11px;
	font-weight: bold;
	color: blue;
	text-decoration: none;
}
.summary_title a:visited { font-weight: bold; color: blue; text-decoration: none;}
.summary_title a:link { font-weight: bold; color: blue; text-decoration: none;}
.summary_title a:hover { font-weight: bold; color: blue; text-decoration: underline;}

/* summary_date is used within title page article summaries */
.summary_date {
	font-size: 11px;
	color: gray;
	text-decoration: none;
}
/* summary_text is used within title page article summaries */
.summary_text {
	font-size: 11px;
	color: black;
	text-decoration: none;
}

.summary a {
    text-decoration: none;
    font-weight: bold;
	color: #333;
	background:#fee;
}
.summary a:hover {
	color: #666;
    text-decoration: none;
    font-weight: bold;
}

/*.panel_name {
	font-size: 16px;
	color: #00f;
	text-decoration: none;
    text-align: center;
    font-weight: bold;
}*/
.panel_title {
	font-size: 12px;
	color: #000;
	text-decoration: none;
    text-align: center;
    font-weight: bold;
}
.panel_error {
	font-size: 12px;
	color: #f00;
	text-decoration: none;
    font-weight: bold;
}
.input {
	text-align: center;
}
.nicetabledata {
/*margin:5px;
padding: 2px;
/*border:1px solid #633800;*/
background-color:#936800;
color:#FFFFFF;
font-size: 9pt;
font-weight:bold;
}
.niceth {
/*margin:5px;
padding: 2px;
/*border:1px solid #633800;*/
background-color:#936800;
color:#FFFFFF;
font-size: 9pt;
font-weight:bold;
}
.panel_header {
	font-size: 9pt;
	text-align: center;
	font-weight: bold;
}