/*standard styles to save problems */

body {
	margin:0;
	padding: 0;
	font-family:arial, verdana, sans-serif;
	font-size:12px;
        color:#003399;
}

table {
        font-size:12px;
	font-family:arial, verdana, sans-serif;
	margin:0px;
	padding:0px;        
        border:none;
        color:#003399;
}

/*End of standard styles to save problems */

#main {
        background-color:#462E84;
}
#wholesitepositionid {
	position:relative;
        top:0px;
	left:0px;
	width:100%;
}

#wholesitecenterid {
	margin:auto;
	position:relative;
	width:741px;
        background-image:URL(../site-images/Tiddington_Main_Background.jpg);
        background-repeat:repeat-y;
}

/*  The original styles */

#topmenuline {
      position:absolute;
      top:180px;
      left:0px;
}
#idboxtop {
      margin-bottom:12px;
}
#idheadingtext {
	position:relative;
        left:190px;
        width:515px;
}
H1 {
        color:#003399;
        font-size:14px;
        padding-left:4px;
        border-bottom-style:solid;
        border-bottom-width:1px;
        border-bottom-color:#d2dded;
}

#idpagetext {
	position:relative;
        left:194px;
        width:515px;
        min-height:600px;
}
.pageimagestyle {
	border:0;
}

#basescrollgraphicid {
	margin:auto;
	position:relative;
	width:743px;
        font-size:10px;
}

.companyid {
      color:navy;
      font-size:20px;
      text-align:center;
}
.eventpriority1 {
	font-size:15px;
}
.eventpriority2 {
	color:navy;
	font-size:14px;
}
.sitemap {
	color:#666666;
	font-family:arial, verdana, sans-serif;
	padding-left:5px;
	width:100%;
}
.sitemapoptionitem {
	color:#CCCCCC;
	font-family:arial, verdana, sans-serif;
	font-size:12pt;
}
.sitemapoptionitem:hover {
	color:navy;
}
.sitemapsubmenu {
	color:#CCCCCC;
	font-family:arial, verdana, sans-serif;
	font-size:13pt;
}
.sitemapsubmenu:hover {
	color:navy;
}
.sitemaptopmenu {
	background:transparent;
	color:#CCCCCC;
	font-family:arial, verdana, sans-serif;
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
}
.sitemaptopmenu:hover {
	color:navy;
}
.strapline {
	color:navy;
	font-size:16pt;
	text-align:center;
}
.subheading {
	font-size:14pt;
	font-weight:bold;
}
.submitbutton {
	padding-top:20px;
}
.topnotselected {
	border-bottom-color:#d2dded;
	border-bottom-style:solid;
	border-bottom-width:1pt;
	color:#003399;
	padding-bottom:2pt;
	padding-top:1pt;
        padding-left:5pt;
        font-size:11px;
}
.topselected {
	border-bottom-color:#d2dded;
	border-bottom-style:solid;
	border-bottom-width:1pt;
	color:black;
	padding-bottom:2pt;
	padding-top:1pt;
        padding-left:5pt;
        font-size:11px;
}
.subnotselected {
	color:navy;
	padding-left:13pt;
        font-size:11px;
}
.subselected {
	color:black;
	padding-left:13pt;
        font-size:11px;
}
.optionitemnotselected {
	color:navy;
	padding-left:18pt;
	width:180px;
        font-size:11px;
}
.optionitemselected {
	color:black;
	padding-left:18pt;
	width:180px;
        font-size:11px;
}

.termsandconditions {
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
}

.total {
	font-weight:bold;
}
a {
	background:transparent;
	color:navy;
	font-weight:bold;
	text-decoration:none;
}
a.button {
	width:100pt;
}
a.event {
	font-size:10pt;
}
a.event:hover {
	font-size:10pt;
}
a.inputform {
	background:transparent;
}
a.notselected {
	color:navy;
	font-family:verdana, sans-serif, comic sans ms, times new roman;
}
a.notselected:hover {
	color:silver;
	text-decoration:none;
}
a.selected {
	color:black;
	font-size:10pt;
	font-style:italic;
}
a.selected:hover {
	color:silver;
}
a:hover {
	color:black;
	font-weight:bold;
}
body.events {
	margin:0;
        background-color:transparent;
}
table.events {
        width:100%;
}
td.events {
        padding:0;
}
body.tournamentform {
	margin:0;
}
table.button {
	color:white;
	vertical-align:middle;
}
table.inputform {
	background-color:transparent;
}
table.leaguetable {
	border:solid solid 2;
	width:100%;
}
table.menutable {
	background-color:transparent;
}
table.menutable table.menutable{
        padding-top:4pt;
}
table.tournamentform {
	margin-bottom:20px;
	width:600px;
}
td.button {
	font-size:8pt;
	width:100pt;
}
td.inputform {
	background-color:transparent;
	color:#666666;
	font-family:verdana, sans-serif, comic sans ms, times new roman;
	font-size:10pt;
}
td.leaguetable {
	color:black;
	text-align:left;
}
td.menutable {
	color:black;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	vertical-align:middle;
}
td.notabene {
	font-weight:bold;
	padding-bottom:20px;
	padding-top:20px;
}
td.tournamentform {
	padding-bottom:5px;
}
th.tournamentform {
	padding-bottom:10px;
	text-align:left;
}
