#frame {
	width: 900px;
	margin-left: 5px;
}

#header {
	width: 900px;	
	height: 114px;
	border-top: solid 1px #666;
	border-bottom: solid 1px #666;
	border-left: solid 1px #666;
	border-right: solid 1px #666;
}

#infobar {
	width: 900px;
	height: 22px;
	font-family : Verdana, Serif;
	font-size : 11px;
	color: #333;
	margin-top: 10px;
	border-top: solid 1px #666;
	border-bottom: solid 1px #666;
	border-left: solid 1px #666;
	border-right: solid 1px #666;
}

#columnMain {
	float: right;
	width: 700px;
	font-family : Verdana, Serif;
	font-size : 11px;
	margin-top: 10px;
	margin-left: 0px;
	border-top: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
}

#columnCentre {
	float: right;
	width: 460px;
	font-family : Verdana, Serif;
	font-size : 11px;
	margin-top: 10px;
	margin-left: 0px;
	border-top: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
}

#columnLeft {
	float: left;
	width: 180px;
	font-family : Verdana, Serif;
	text-align: right;
	font-size : 11px;
	margin-top: 10px;
}

#columnRight {
	float: right;
	width: 220px;
	font-family : Verdana, Serif;
	font-size : 11px;
	margin-top: 10px;
	margin-left: 0px;
}

#main {
	float: left;
	width: 900px;
	font-size : 11px;
	font-family : Verdana, Serif;
	position:absolute
}

#enclose {
	float: left;
	width: 660px;
	font-size : 11px;
	font-family : Verdana, Serif;
	position: absolute
}

#contact {
	clear: both;
	text-align: center;
	font-family : Verdana, Serif;
	font-size : 11px;
	margin-left: 170px;
	margin-right: 200px;
}

#footer {
	clear: both;
	width: 510px;
	height: 18px;
	text-align: center;
	margin-left: 220px;
	margin-right: 200px;
	font-family : Verdana, Serif;
	font-size : 9px;
	border-top: solid 1px #666;
	padding-top: 2px;
}

#leftside 
{
	float: left;
	width: 180px;
	display: block;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	font-weight: bold;
	font-family : Verdana, Serif;
	font-size : 11px;
	color: Fuchsia;
	border-left: solid 1px #666;
}

#leftbottom 
{
	float: left;
	width: 180px;
	display: block;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

#rightside 
{
	float: right;
	width: 220px;
	display: block;
	padding: 1px 1px 1px 1px;
	text-decoration: none;
	font-weight: bold;
	font-family : Verdana, Serif;
	font-size : 11px;
	color: White;
}

.head {
    font-weight: bold;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3px 4px 4px 4px;
	background: black;
	color:Fuchsia;
}

.head2 {
    font-weight: bold;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 4px 4px 4px;
	border-bottom: 1px solid #999;
	background: #213C95;
	color:white;
}

.head3 {
    font-weight: bold;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 4px 4px 4px;
	border-bottom: 1px solid #999;
	background: white;
	color:fuchsia;
}

.footimage {
	font-family : Verdana, Serif;
	font-size : 9px;
	padding: 0px 0px 0px 0px;
	background-image: url("../images/centre-bottom-plain.gif");	
	height: 20px;
	width: 460px;
	float: right;
}

.largefootimage {
	font-family : Verdana, Serif;
	font-size : 9px;
	padding: 0px 0px 0px 0px;
	background-image: url("../images/left-bottom-plain-large.gif");	
	height: 20px;
	width: 700px;
	float: right;
}

.foot {
	font-family : Verdana, Serif;
	text-align: right;
	font-size : 9px;
	margin-top: 6px;
	padding: 0px 0px 0px 0px;
}

.foot a:link, .foot a:visited {
	color: black;
	text-decoration: underline;
}
.foot a:hover {
	color:Fuchsia;
	text-decoration: none;
}

.textboldblack {
	font-family : Verdana, Serif;
	text-align: left;
	font-size : 11px;
	margin-top: 10px;
	padding: 4px 8px 4px 8px;
	font-weight: bold;
	color: Black;
}

.textboldblue {
	font-family : Verdana, Serif;
	text-align: left;
	font-size : 11px;
	margin-top: 10px;
	padding: 8px 8px 8px 8px;
	font-weight: bold;
	color: Blue;
}

.text {
	font-family : Verdana, Serif;
	text-align: left;
	font-size : 11px;
	margin-top: 10px;
	padding:  4px 8px 4px 8px;
}

.tabletext {
	font-family : Verdana, Serif;
	text-align: left;
	font-size : 11px;
	margin-top: 10px;
	padding:  4px 4px 4px 4px;
}

.text a:link, .text a:visited {
	color: black;
	text-decoration: underline;
}
.text a:hover {
	color:Fuchsia;
	text-decoration: none;
}

.history {
	font-family : Verdana, Serif;
	text-align: left;
	font-size : 11px;
	margin-top: 10px;
	padding: 15px 8px 8px 8px;
}

.lefthead 
{
    color: Fuchsia;
    font-family : Verdana, Serif;
	text-align: right;
	font-size : 11px;
	font-weight: bold;
    text-align: right;
}

.leftbody
{
    font-family : Verdana, Serif;
	text-align: right;
	font-size : 9px;
	font-weight: normal;
}

.leftbottom
{
    font-family : Verdana, Serif;
	font-size : 9px;
	font-weight: normal;
    text-align: right;
    color: White;
    border-bottom: 1px solid white;
}

.righthead 
{
    color: Fuchsia;
    font-family : Verdana, Serif;
	font-size : 11px;
	font-weight: bold;
    text-align: left;
}

.rightbody
{
    font-family : Verdana, Serif;
	font-size : 9px;
	font-weight: normal;
    text-align: left;
}

.rightform
{
    font-family : Verdana, Serif;
	font-size : 9px;
	font-weight: normal;
    text-align: center;
    color: black;
    border-right: 1px solid black;
    background-color: #E8E8E8;
}

.rightformnoborder
{
    font-family : Verdana, Serif;
	font-size : 9px;
	font-weight: normal;
    text-align: center;
    color: black;
    background-color: #E8E8E8;
}

.rightformdate
{
    font-family : Verdana, Serif;
	font-size : 9px;
	font-weight: bold;
    text-align: center;
    color: blue;
    border-right: 1px solid black;
}

.rightformdatenoborder
{
    font-family : Verdana, Serif;
	font-size : 9px;
	font-weight: bold;
    text-align: center;
    color: blue;
}

.rightbottom
{
    font-family : Verdana, Serif;
	font-size : 9px;
	font-weight: normal;
    text-align: center;
    color: White;
    border-bottom: 1px solid white
}

.results {
    font-family : Verdana, Serif;
	font-size : 10px;
	font-weight: normal;
    color: black;
}

.resultsdotted {
    font-family : Verdana, Serif;
	font-size : 10px;
	font-weight: normal;
    color: black;
    border-bottom: 1px dotted blue;
    padding-bottom: 7px;
}

.league {
    font-family : Verdana, Serif;
	font-size : 10px;
	font-weight: normal;
    color: black;
    border-top: 1px dotted blue;
}

.resultsbold {
    font-family : Verdana, Serif;
	font-size : 10px;
	font-weight: bold;
    color: blue;
}

.resultsdashed {
    border-top: 1px dotted black;
    font-family : Verdana, Serif;
	font-size : 10px;
	font-weight: normal;
    color: #E8E8E8;
}   

.resultsdotted a:link, .resultsdotted a:visited {
	color: black;
	text-decoration: underline;
}
.resultsdotted a:hover {
	color:Fuchsia;
	text-decoration: none;
}

.menu {
	height: 22px;
	background-color: #663399;
	padding: 0px 0px 0px 0px;
	font-family : Verdana, Serif;
	font-size : 11px;
	color: #ffffff;
	width: 900px;
	vertical-align: middle;
}
.menu a:link, .menu a:visited {
	color: #000000;
	text-decoration: none;
}
.menu a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#innerleft {
	left: 0px;
	text-align: right;
}

h1.#innerleft {
	text-align: right;
	font-weight: bold;
	margin-bottom: 3px;
	font-size: 11px;
	position: absolute;
}

p.#innerleft {
	text-align: right;
	font-weight: normal;
	margin: 0px;
	font-size: 11px;
	position: absolute;
}	

/* Turns off Margin, Padding, and Bullets for the Menu List */

#swapmenu ul 
{
    margin: 0px; 
    padding: 0px; 
    background-color: black;
}
   
#swapmenu li 
{
    margin: 0px; 
    padding: 0px;
    list-style-type:none; 
    background-color: black;
    border: solid 1px black;
    border-style: solid; 
}
    
/* Rules to copy if you use the WriteStyles Command */

.closed ul{display:block;}
.open ul{display:block;}

/* Link Styles for the Menu */
.closed a, .open a {
	border-top: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	display: block;
	padding: 4px 0px 4px 0px;
	text-decoration: none;
	font-weight: bold;
	color:Fuchsia;
}
/* Hover and Active styles for the menu */
.closed a:hover, .open a:hover {
	border-top: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	display: block;
	padding: 4px 0px 4px 0px;
	text-decoration: none;
	font-weight: bold;
	color:Fuchsia;
}
.closed a:active {
	padding: 4px 0px 4px 0px;
	border-top: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	color: White;
}
.open a:active {
	padding: 4px 0px 4px 0px;
	border-top: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
	color: White;
}

/* Link Styles for the Submenus */
.closed ul a, .open ul a {
	padding: 4px 0px 4px 0px;
	margin: 0 0 0 0px;
	font-weight: normal;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-color: black;
	display: block;
	background-color: #162249;
	color: White;	
}
.open ul a:active, .open ul a:hover {
	padding: 4px 0px 4px 0px;
	margin: 0 0 0 0px;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-top: 1px;
	border-color: black;
	background-color:#132C95;
	display: block;
	font-weight: normal;
	color:white;
}

.purple {
	font-family : Verdana, Serif;
	font-size : 11px;
	font-weight: bold;
	color:#36498D;
}

.login {
	font-family : Verdana, Serif;
	font-size : 11px;
	font-weight: normal;
	color: black;
}

.login a 
{
	font-weight: bold; 
	font-size: 11px; 
	color: #36498D; 
	line-height: 12px; 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	text-decoration: none
}

.login a:hover {
	color: #36498D; 
	text-decoration: none;
	font-weight: bold; 
}

.red {
	font-family : Verdana, Serif;
	font-size : 11px;
	font-weight: normal;
	color:Red;
}
.black 
{
	font-family : Verdana, Serif;
	font-size : 8px;
	font-weight: normal;
	color: Black;
}

.charterhead {
	font: bold 11px verdana, Arial, Helvetica, sans-serif; 
	color: #36498D;
}

.charterbody {
	font-weight: normal; 
	font-size: 11px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.tickl {
	font-weight: bold; 
	font-size: 11px; 
	color: #000099; 
	line-height: 12px; 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	text-decoration: none
}
a.tickl:hover {
	color: #6666cc; 
	text-decoration: none
}