
/* PcFix Global styles */
/*==============================================*/

body
{
  font-family: Verdana, Arial, Helvetica;
	color: #182863;
	background:url('bg1.jpg');
	background-color: white;
  background-repeat: no-repeat;
  background-attachment:fixed;
  background-position: top;
	font-size: 10pt;
}

.blurb {
  color: gray;
  font-size: 9pt;
}

.myfieldset{
    margin-left:auto;
    margin-right:auto;
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  17px;
    font-weight:    bold;
    color: #0278C1;
    border-top: 1px solid #CCCCCC; 
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px solid #CCCCCC;
    width: 790px;
}

.head{
    font-family: Verdana, Tahoma, Arial, Helvetica;
    font-size:  14pt;
    font-weight:    bold;
    color: #0278C1;
}

.infobox { /*floating box where right box is empty*/
  font-size: 12pt;
  position: relative; left:10px; top:-20px; width:380px; padding: 1em;
  background-color: #FFFFCC;
}

.infobox1 { /*floating box used where right box is filled */
  font-size: 12pt;
  position: relative; left:10px; top:-150px; width:380px; padding: 1em;
  background-color: #FFFFCC;
}
	 
.legend{
	 font-family:tahoma,arial;font-size:12px;
	 font-weight:bold;
	 color:#ff0000;
	 } 
	 #intro{
	 font-family:tahoma,arial;font-size:12px;
	 font-weight:bold;
	 }
	
.normal
{
    font-family: "times new roman, serif", Verdana, Tahoma, Arial, Helvetica;
    font-size: 14px;
    font-weight: normal;
}

.navbar
{
    font-family: "times new roman, serif", Verdana, Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
    color: white;
    padding: 0px;
    margin: 0px;
    background-color: black; 
}

.myhead
{
    font-family: "times new roman, serif", Verdana, Tahoma, Arial, Helvetica;
    color: #0079C2; /* blue */
    font-size: large;
}

.myhead1
{
    font-family: "times new roman, serif", Verdana, Tahoma, Arial, Helvetica;
    color: #0079C2; /* blue */
    font-size: x-large;
}

.myhr
{
    border-bottom-style: solid;
    border-bottom-color: #0079C2; /* blue */
    border-bottom-width: thin;
}

.sitemap {
  color: #000099; /* dark blue */
  font-size: 12pt;
}


a.navlink
{
  color: white;
}

/*These must be in this order, LVFHA */
A.navlink:link {text-decoration: none;}
A.navlink:visited {text-decoration: none; color: white;}
A.navlink:focus {text-decoration: underline overline; color: white;}
A.navlink:active {text-decoration: underline overline; color: white;}
A.navlink:hover {text-decoration: underline overline; color: white;}

/*These must be in this order, LVFHA */
A.sitemap:link {text-decoration: underline;}
A.sitemap:visited {text-decoration: underline; color: #000099;}
A.sitemap:focus {text-decoration: underline; color: #000099;}
A.sitemap:active {text-decoration: underline; color: #000099;}
A.sitemap:hover {text-decoration: underline; color: #000099;}

a.infolink {
  color: #000080;
  text-decoration: underline;
}

a.naked
{
  text-decoration: none;
}

a.titlelink
{
  font-size: 14pt;
  color: #0079C2; /* blue */
  text-decoration: underline;
}

a.titlelink1
{
  font-size: 14pt;
  color: #0079C2; /* blue */
  text-decoration: underline;
}

li.sitemap1 {
  color: #000099; /* dark blue */
  list-style: square;
  list-style-image: url('/assets/info.jpg');
}

/*Centred table of correct width with thin side borders*/
table.wholepage 
{
  width: 792px;
  border: 0px;
  padding: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: white;
  border-left-style: solid;
  border-left-color: #E5ECF9;
  border-left-width: 1px;
  border-right-style: solid;
  border-right-color: #E5ECF9;
  border-right-width: 1px;
  border-spacing: 0px;
  empty-cells: show;
}

table.myform
{
  width: 792px;
  border: 0px;
  padding: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  margin-bottom: 0px;
  border-left-style: solid;
  border-left-color: #E5ECF9;
  border-left-width: 1px;
  border-right-style: solid;
  border-right-color: #E5ECF9;
  border-right-width: 1px;
  border-spacing: 0px;
  empty-cells: show;
  font-size: 10pt;
}

tr
{
  margin: 0px;
  border: 0px;
  padding: 0px; 
}

td
{
  margin: 0px;
  border: 0px;
  padding: 0px; 
}

td.info {
  padding: 10px;
  font-size: 14pt;
  color: #000099; /*dark blue */
}

td.info1 {
  padding: 10px;
  font-size: 12pt;
  color: #000099; /*dark blue */
  background-color: #FFFFCC;
}

td.info2 {
  padding: 10px;
  font-size: 10pt;
  color: #000099; /*dark blue */
  background-color: #FFFFCC;
}

td.formcelltitle {
  font-size: 10pt;
  padding-bottom: 10px;
}

td.bluebox /* allows space for three boxes in a row */
{
  width: 250px;
	border-style: solid;
  border-width: 1px;
	border-color: #0079C2;
	padding: 5px;
}

td.bluebox1 /* allows space for two boxes in a row */
{
  width: 385px;
	border-style: solid;
  border-width: 1px;
	border-color: #0079C2;
	padding: 5px;
	font-size: 16pt;
}

td.bluebox2 /* allows space for one boxes in a row */
{
  width: 780px;
	border-style: solid;
  border-width: 1px;
	border-color: #0079C2;
	padding: 5px;
	font-size: 14pt;
}

td.whitebox
{
  width: 250px;
	border-style: solid;
  border-width: 1px;
	border-color: white;
	padding: 5px;
}

td.whitebox1
{
  border-style: solid;
  border-width: 1px;
	border-color: white;
	padding: 5px;
}

img
{
  margin: 0px;
  border: 0px;
  padding: 0px; 
}




