ul {
} /* Makes top border for 1st button */
 
li {
  list-style: none; /* turns off the list bullets */
  position: relative;
font-family: Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
font-color: #FE3D0F;
align : center;

  vertical-align: bottom; /* for IE5-Win */
}
 
ul a {
font-family: Arial, sans-serif;
font-size: 10pt;
font-weight: bold;
font-color: #FE3D0F;
align : center;
  display: block;
   padding: 1px 1px;
  vertical-align: bottom; /* needed for IE5-Win */
}
 
ul ul {
  background: #FBF8AB;
  position: absolute;
  left: -3000px;
font-family: Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
font-color: #000000;
align : center;

} /* set flyout BG color and preset the positioning */
 
ul li:hover ul {
  left: 7em;
  top: 4px;
} /* make flyout appear when the LI is hovered */ 

body {
margin-top: 0;
color: #000000;
background-color: #FFFFFF;
font-family: Arial, sans-serif;
font-size: 10pt;
}
h1 {
border: 4.5pt solid #CC0000;
color: #3C1288;
font-family: "Arial Black", Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
background-color: #FFFFD7;
text-align: center;
letter-spacing: 2.0pt;
width: 715px;
padding-top: 12pt;
padding-bottom: 12pt;
margin: 0;
}
#tagline {
border: 2.25pt solid #33CC33;
font-family: "Arial Black", Arial, sans-serif;
font-size: 16pt;
font-weight: normal;
background-color: #FFFFD7;
text-align: center;
width: 719.5px;
padding-top: 2pt;
padding-bottom: 2pt;
margin: 0 0 2px 0;
}
.texth1 {
text-transform: uppercase;
text-decoration: underline;
font-weight: normal;
}
#header-bottom {
margin: 2px;
}
.header-map {
border-style: none;
}
/*
#header-bottom ul {
}
#header-bottom li {
margin-left: 40px;
display: inline;
background-image: url(button.png);
border-style: none;
padding: 6pt 2pt;
}
#header-bottom a:link, #header-bottom a:visited {
font-weight: bold;
text-decoration: none;
color: #000000;
}
*/
#header {
}
#main {
margin: 1pt;
padding: 1pt;
position: relative;
top: 0;
left: 0;
width: 100%;
}
#content {
position: absolute;
top: 0; left: 171px; width: 360px;
padding: 2pt 2pt 2pt 2pt;
border: 2.25pt solid #FFCC00;
}

em {
font-weight: bold;
font-style: normal;
}
blockquote {
font-weight: bold;
font-size: 12pt;
margin: 0;
color: #990033;
text-align: center;
}
cite {
font-style: normal;
}
.footnote {
font-weight: bold;
}

a {
color: #0000FF;
}
.highlight3 {
text-transform: uppercase;
}
.highlight4 {
text-transform: uppercase;
}
h3 {
font-size: 14pt;
padding-bottom: 0;
margin-bottom: 0;
}
h4 {
font-size: 12pt;
padding-bottom: 0;
margin-bottom: 0;
}

.para0 {
padding-top: 0;
margin-top: 0;
}
.para1 {
padding-top: 0;
margin-top: 0;
}
.actors {
display: block;
}
#terms {
border: 1pt solid;
height: 10%;
}
#download {
}
#download th {
text-align: left;
background-color: #ddddbb;
padding: 4px;
}
#download tr {
text-align: left;
background-color: #eeee77;
padding: 4px;
}
#download td {
text-align: left;
padding: 4px;
}

  :link { color: rgb(0, 0, 153); }  /* for unvisited links */
  :visited { color: rgb(153, 0, 153); } /* for visited links */
  a:active { color: rgb(255, 0, 102); } /* when link is clicked */
  a:hover { color: rgb(0, 96, 255); } /* when mouse is over link */
  a.plain { text-decoration: none; font-weight: bold; }

.style11 {color: #CC0000}
.style12 {
color: #FFFFFF;
font-size: 12pt;
}
.style13 {color: #FF0000}
.style15 {font-size: 14px}
body {
background-color: #DFD6AD;
margin-left: 20px;
}
.style19 {font-size: 13px}
.style20 {
color: #000000;
font-size: 16px;
}
.actor {
display: block;
float: left;
width: 100px;
font-family: Arial;
font size: 10pt;
font style: normal;
}
.dialogue {
display: block;
margin-left: 100px;
width: 440px;
font-family: Arial;
font size: 10pt;
font style: normal;
}
.scene {
display: block;
float: left;
width: 700px;
font-family: Arial;
font size: 10pt;
font style: normal;
}
.scripttitle {
display: block;
float: left;
width: 700px;
font-family: Arial;
font size: 14pt;
font style: bold;
}
#members{
	border-collapse: collapse;
}

#members td, #members th {
	border: 2px solid white;
}
#members thead {

	color: black;
	font-weight: normal;
	text-align: left;
}

#members tbody {
	background-color: #BBBBFF;
}

caption {
	text-align: left;
}

.even {
	background-color: #DDDDFF;
}




#useridC {
	width: 60px;
}
#useremailC {
width : 300px;
}
#StandardC {
width : 80px;
}
#firstnameC {
width : 120px;
}
input[name^=firstname] {
	background-color: #DDFFDD;
	width: 120px;
}
#surnameC {
width : 120px;
}
input[name^=surname] {
	background-color: #DDFFDD;
	width: 120px;
}
#GuardianC {
width : 120px;
}
input[name^=Guardian] {
	background-color: #FF00DD;
	width: 120px;
}
#address1C {
width : 120px;
}
input[name^=address1] {
	background-color: #DDFFDD;
	width: 120px;
}
#address2C {
width : 120px;
}
input[name^=address2] {
	background-color: #DDFFDD;
	width: 120px;
}



#TownC {
width : 80px;
}
input[name^=Town] {
	background-color: #DDFFDD;
	width: 80px;
}
#CountyC {
width : 90px;
}
input[name^=County] {
	background-color: #DDFFDD;
	width: 90px;
}
#PCC {
width : 60px;
}
input[name^=PC] {
	background-color: #DDFFDD;
	width: 90px;
}
#phonehomeC {
width : 120px;
}
input[name^=phonehome] {
	background-color: #DDFFDD;
	width: 120px;
}
#mobileC {
width : 150px;
}
input[name^=mobile] {
	background-color: #DDFFDD;
	width: 150px;
}
#workphoneC {
width : 150px;
}
input[name^=workphone] {
	background-color: #DDFFDD;
	width: 150px;
}
#MemberC {
width : 80px;
}
input[name^=Member] {
	background-color: #DD00DD;
	width: 80px;
}
#clubkeyC {
width : 70px;
}

input[name^=clubkey] {
	background-color: #DD00DD;
	width: 70px;
}


#sessionidC {
width : 10px;
}
input[name^=sessionid] {
	background-color: #FF00DD;
	width: 80px;
}
#DOBC {
width : 100px;
}
input[name^=DOB] {
	background-color: #FF00DD;
	width: 100px;
}
#BTMC {
width : 100px;
}
input[name^=BTM] {
	background-color: #DD00DD;
	width: 100px;
}
#ratingC {
width : 50px;
}

input[name^=rating] {
	background-color: #DD00DD;
	width: 50px;
}
#TypeC {
width : 80px;
}
#membercardC {
width : 100px;
}

input[name^=membercard] {
	background-color: #DD00DD;
	width: 100px;
}
#genderC {
width : 60px;
}

input[name^=gender] {
	background-color: #DD00DD;
	width: 60px;
}
#addedC {
width : 100px;
}
input[name^=added] {
	background-color: #DD0000;
	width: 100px;
}
#amountC {
width : 70px;
}
input[name^=amount] {
	background-color: #FFFF99;
	width: 70px;
}
#devfundC {
width : 70px;
}
input[name^=devfund] {
	background-color: #FFFF99;
	width: 70px;
}
#datebankedC {
width : 120px;
}
input[name^=datebanked] {
	background-color: #FFFF99;
	width: 120px;
}
#paymentC {
width : 100px;
}
input[name^=payment] {
	background-color: #FFFF99;
	width: 100px;
}
#medicalC {
width : 250px;
}
input[name^=medical] {
	background-color: #FF00DD;
	width: 250px;
}


