BODY {
	margin: 0px;
	font-family: verdana;
	font-size: 10px;
	background: #b6b8b9 ;
}

.hdrcenter {
border-style: solid;
border-width: 1px;
border-color: #ffffff;
background-color: navy;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-align: center;
padding: 4;
font-weight: bold;
}

.hdr2center {
border-style: solid;
border-width: 1px;
border-color: #ffff00;
background-color: #000000;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-align: center;
padding: 4;
font-weight: bold;
}

.hdr2left {
border-style: solid;
border-width: 1px;
border-color: #ffff00;
background-color: #000000;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-align: left;
padding: 4;
font-weight: bold;
}

.hdrnews {
border-style: solid;
border-width: 1px;
border-color: #494949;
background-color: #656666;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-align: left;
padding: 4;
font-weight: bold;
}

.hdrevents {
border-style: solid;
border-width: 1px;
border-color: #494949;
background-color: #656666;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-align: left;
padding: 4;
font-weight: bold;
}

.hdrtrade {
border-style: solid;
border-width: 1px;
border-color: #494949;
background-color: #656666;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-align: left;
padding: 4;
font-weight: bold;
}

.hdrleft {
border-style: solid;
border-width: 1px;
border-color: #ffffff;
background-color: navy;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-align: left;
padding: 4;
font-weight: bold;
}

.hdrright {
border-style: solid;
border-width: 1px;
border-color: #ffffff;
background-color: navy;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-align:right;
padding: 4;
font-weight: bold;
}

.formheadertop {
	text-align: center;
	background-color: #000000;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	font-size: 10px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.formheader {
	text-align: right;
	background-color: #000000;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	font-size: 9px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.formdata {
	text-align: left;
	background-color: #ffffff;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font-size: 9px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

/* top of table */
.menutabletlct {
	background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/default3/tlct.jpg);
	width: 7px;
	height: 29px;
	text-align: right;
}
.menutabletmctright {
	background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/default3/tmct.jpg);
	height: 29px;
	text-align: right;
}
.menutabletmctmid {
	background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/default3/tmct.jpg);
	height: 29px;
	text-align: center;
}
.menutabletmctleft {
	background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/default3/tmct.jpg);
	height: 29px;
	text-align: left;
}
.menutabletrct {
	background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/default3/trct.jpg);
	width: 7px;	
	height: 29px;
}
/* middle of table */
.menutablemlct {
	background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/default3/mlct.jpg);
	width: 7px;
}
.menutablemrct {
	background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/default3/mrct.jpg);
	width: 7px;
}
/*bottom of table*/
.menutableblct{
	background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/default3/blct.jpg);
	width: 7px;
	height: 8px;
}
.menutablebmct{
	background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/default3/bmct.jpg);
	height: 8px;
}
.menutablebrct{
	background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/default3/brct.jpg);
	width: 7px;
	height: 8px;
}
.menutablecontent{
	background-color: #B6B8B9;
}

input {
	background-color: silver;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font-size: 9px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

select {
	background-color: silver;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font-size: 9px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: blue;
}

textarea {
	background-color: silver;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font-size: 9px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

.login {
	font-size: 9px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

a {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

a:active {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

a:hover {
	text-decoration: underline;
	color: yellow;
	font-weight: bold;
}
a.fieldlink {
	text-decoration: none;
	color: blue;
}
a:active.fieldlink {
	text-decoration: none;
	color: blue;
}
a:hover.fieldlink {
	text-decoration: underline;
	color: blue;
}
a.headerlink {
	text-decoration: none;
	color: yellow;
}
a:active.headerlink {
	text-decoration: none;
	color: yellow;
}
a:hover.headerlink {
	text-decoration: underline;
	color: yellow;
}

H1.left, H2.left, H3.left, H4.left{
	background-color: silver;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
}

H1.right, H2.right, H3.right, H4.right{
	background-color: silver;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

H1.center, H2.center, H3.center, H4.center{
	background-color: silver;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

P {
background-color: silver;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 2;
}

P.error {
background-color: red;
color: yellow;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 2;
text-align: center;
}

.fieldhdr{
border-style: solid;
border-width: 1px;
background-color: navy;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
padding: 4;
font-weight: bold;
}

.field{
border-style: solid;
border-width: 1px;
border-color: #000000;
background-color: #FFFFE0;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
padding: 4;
}

.eventtext{
border-style: solid;
border-width: 1px;
border-color: #000000;
background-color: #FFFFE0;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 4;
}

.fieldhigh{
background-image:  url(file:///D|/WebSource/ukpsf_asp/templates/images/navigation/databghigh1.gif);
border-style: solid;
border-width: 1px;
border-color: #000000;
background-color: #FFFFE0;
font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
padding: 4;
}

.textbox {
	background-color: #FFFFE0;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2;
}

.celldata {
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	background-color: #FFFFE0;
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2;
	text-align: center;
}

.box {
  border-style: solid;
  border-width: 1px;
  border-color: #ffffff;
  padding: 4px;
  position:relative;
  top:-4px;
  left:-4px;
  background:silver;
  }
  
  .boxmain {
  padding: 4px;
  position:relative;
  top:-4px;
  left:-4px;
  background:#000000;
  }
  
  .box-outer {
  border-style: solid;
  border-width: 1px;
  border-color: #ffffff;
 	background: navy;
  }
  
  td {
  font-family: verdana;
  font-size: 10px;
  }
  
  td.main {
  font-family: verdana;
  font-size: 10px;
  color: #ffffff;
  background: #333333;
  padding: 4;
  }
  
  td.results {
    border-style: solid;
	border-width: 1px;
	border-color: #000000;
    font-family: verdana;
  	font-size: 10px;
 	color: #000000;
  	background: #cccccc;
  	padding: 2;
  }