body {
	
	text-align:center; /* center all elemnts inside body*/
	margin: 0px 0px; /* setting top and bottom margin */  
}
input, select {
	font-size: 10px;
}
.pageborder {
	border-bottom : 1px solid Black;
	border-top : 1px solid Black;
}
.top_and_bottom {
	width: 780;
	height: 12px;
	margin: 0;  
	background-color: #A5CFD6;	
}
.colours {
	width: 780px;
	text-align: center;
}
.title {
	width: 780px;
	text-align: center;
	spacing: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-color: #ffffff;
	font-weight: normal;
	background-color: #A5CFD6;
}
.title_sub_table {
	width: 700px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #A5CFD6;
}
.central {
	width: 620px;
	height: 20px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
}
.site {
	width: 660px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
}
.centre {
	width: 680px;
	height: 20px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}
.search {
	width: 680px;
	height: 20px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
}
.middle_border_left {
	width: 10px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
}
.middle_border_right {
	width: 10px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.border {
	width: 700px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0px;
	background-color: #FFFFFF;
}
.sub_border {
	width: 10px;
	height: 8px;
	background-color: #ffffff;
}
.sub_title_left {
	width: 780px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #A5CFD6;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.sub_title_right {
	width: 780px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #A5CFD6;
}
.inner_sub_table {
	width: 700px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #A5CFD6;
}
.side_table {
	width: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #A5CFD6;
}
.main_table {
	width: 700px;
	spacing: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}



table.footcollapse caption{
	font-size:80%;
	text-transform:uppercase;
	text-align:left;
        padding:.5em .5em;
}

table.footcollapse,table.footcollapse th,table.footcollapse th
{
	border:none;
	border-collapse:collapse;	
}
table.footcollapse thead th
{
	
	border-style:solid;
	border-width:1px;
	border-color:#369 #369 #369 #369;
	background:#A5CFD6;
	padding:2px 5px;
        height:22px;
        font-size: 10pt;
}
table.footcollapse tfoot th,
table.footcollapse tfoot td
{
	border-style:solid;
	border-width:1px;
	border-color:#369 #369 #369 #369;
	background:#ffffcc;
	padding:2px 5px;
}
table.footcollapse tbody{
	background:#f0f0f0;
}
table.footcollapse tbody td{
	padding:2px 2px;
	border:1px solid #369;
}
table.footcollapse tbody th{
	padding:2px 5px;
	border:1px solid #369;
        background: #ffffcc;
}
table.footcollapse tbody tr.odd{
	background:#ccc;
}

table.footcollapse tfoot td img{
	border:none;
	vertical-align:bottom;
	padding-left:5px;
	float:right;
}

.btl {
        color: #FFFFFF;
        background-color: #CC3300;
        font-weight: bold;
        font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        text-align: center;
}

.player {
        color: #000000;
        font-weight: normal;
        font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
        text-align: left;
}

.aleft {
        color: #000000;
        font-weight: normal;
        font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
        text-align: left;
}

.number {
        color: #000000;
        font-weight: normal;
        font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
        text-align: right;
}

.borderbox {
        color: #000000;
        font-weight: normal;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        text-align: center;
        border-style: solid;
        border-width: 1px;
        border-color: #000000;
}

.lgwh {font-size: 12pt; font-weight: bold; color: #FFFFFF;}

.titlebar {
        color: #000000;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        background-color: #A5CFD6;
        height: 25px;
        border-style: solid;
        border-width: 1px;
        border-color: #000000;
}