h1 {
	font:  bold 25px Arial;
	line-height: 150%;
	background: #FFFFFF;
	color: #1202D6;
	padding-left: 0%;
	text-transform: uppercase;
}

   
h3 {font: bold 10px Arial;
   color: #000000;
    }
 
th {font:18px arial}
p {font:18px arial}
td {font: 14px arial}
tr {font: 18px arial} 
.hd {display:none;}

body {
	margin: 4px;
	background:#FFFFFF;
	scrollbar-face-color: #ACC9FF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #A1BADA;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #A4C3DD;
    scrollbar-track-color: #D6E2FF;
    scrollbar-arrow-color: #000000


}

@charset "iso-8859-1";

input { 
font: 18px Arial ;
    padding:5px; 
	height:30px;
    border:1px #759DB9 solid; 
    -webkit-border-radius: 1px;
    border-radius: 1px;
	line-height: 30px;
}

select { 
font: 18px Arial ;
padding:1px; 
height:20px;
border:1px #759DB9 solid; 
-webkit-border-radius: 1px;
border-radius: 1px;
}

textarea {
font: 18px Arial;
}

button { 
font: 18px Arial ;
}

input[type=text] {
    padding:1px; 
	height:30px;
    border:1px #759DB9 solid; 
    -webkit-border-radius: 1px;
    border-radius: 1px;
}

input[type=text]:focus {
    border-color:#759DB9;
}

input[type=button] {
    padding:5px 15px; 
    background:#132e4f; 
    border: 2px solid white;
    cursor:pointer;
    -webkit-border-radius: 8px;
    border-radius: 8px; 
	color: white;
	font-size: 18px;
	height:60px;
	
}

input[type=submit] {
    padding:5px 15px; 
    background:#132e4f; 
    border: 2px solid white;
    cursor:pointer;
    -webkit-border-radius: 8px;
    border-radius: 8px; 
	color: white;
	font-size: 18px;
	height:60px;
	
}

input[type=button]:hover {
    padding:5px 15px; 
    background:#132e4f; 
    border: 2px solid orange;
    cursor:pointer;
    -webkit-border-radius: 8px;
    border-radius: 8px; 
	color: orange;
	font-size: 18px;
	height:60px;
	
}

input[type=submit]:hover {
    padding:5px 15px; 
    background:#132e4f; 
    border: 2px solid orange;
    cursor:pointer;
    -webkit-border-radius: 8px;
    border-radius: 8px; 
	color: orange;
	font-size: 18px;
	height:60px;
	
}


.siderow {
 font: 18px Arial ;
 background: #FFFFFF; 
 line-height: 230%;
  color: #000000
}

a.whitelink { 
 font: 10px Arial;
 color: #FFFFFF;
 text-decoration:none
}

.currency {
  mso-number-format:"\#\,\#\#0\.00";
}
.num {
  mso-number-format:General;
}
.text{
  mso-number-format:"\@";/*force text*/
}

 

.normaltext {
 font: 18px Arial;
 letter-spacing 4pt;
 background: #132e4f;
  color: #FFFFFF
} 

.secheading {
 font: 7pt Arial;
 letter-spacing 4pt;
 background: #DDDDDD;
  color: #000000
} 



.notetext2 {
 font: 10px Arial;
 letter-spacing 1pt;
 background: #FFFFFF;
  color: #808080;
  text-decoration:none;
}

.notext2:hover {
	text-decoration:underline;
}

.notetext3 {
 font: 10px Arial;
 letter-spacing 1pt;
 background: #C4CFFF;
  color: #808080;
  text-decoration:none;
}

.notext3:hover {
	text-decoration:underline;
}

.notetext4 {
 font: 10px Arial;
 letter-spacing 1pt;
 background: #EEEEEE;
  text-decoration:none;
}

.notext4:hover {
	text-decoration:underline;
}

.returnstext {
 font: 8pt Arial;
 letter-spacing 1pt;
 background: #FFFFFF;
  color: #808080
}

.returnstext2 {
 font: 8pt Arial;
 letter-spacing 1pt;
 background: #C4CFFF;
  color: #808080
}

.messagetext {
 font: 14px Arial;
 letter-spacing 1pt;
 background: #FFFFFF;
  color: #1202D6;
  
}

.messagetext2 {
 font: 18px Arial;
 letter-spacing 1pt;
 background: #5587B4;
  color: #91C3ED
}

.normaltext2 {
 font: 18px Arial;
 background: #E0E0E0;
  color: #FFFFFF
}

.normaltext2a {
 font: 18px Arial;
 font-style:italic;
 font-weight:bold;
 background: #C4CFFF;
  color: #FFFFFF
}

.redtext {
 font: 18px Arial;
 background: ffff66;
 color: #3366FF
}

.redtext2 {
 font: 18px Arial;
 background: #FF4433;
 color: #FFFFFF;
}

.yellowtext {
 font: 10pt Arial;
 background: #FFFF66;
 color: #D3E2F0
}

.fadedbluetext {
 font: 18px Arial;
 background: #5587B4; 
 color: #FFFFFF
}

.ops {
	padding-left:2px;
	font: 10px Arial;
	color:#FFFFFF; 
	text-decoration:none;
}

.ops:hover {
	padding-left:2px;
	font: 10px Arial;
	color:#FFFFFF; 
	text-decoration:underline;
}

a.ops {
	padding-left:2px;
	font: 10px Arial;
	color:#FFFFFF; 
	text-decoration:none;
}

a.ops:hover {
	padding-left:2px;
	font: 10px Arial;
	color:#FFFFFF; 
	text-decoration:underline;
}

.optionstext {
 font: 18px Arial;
 background: #FFFFFF;
 color:#333399; 
 text-decoration:none;
}

.optionstext:hover{
text-decoration:underline;
}

.optionstext2 {
 font: 18px Arial;
 color:#333399; 
 text-decoration:none;
}

.optionstext2:hover{
text-decoration:underline;
}

.optionstext3 {
 font: 7pt Arial;
 letter-spacing 1pt;
 color:#333399; 
 text-decoration:none;
}

.optionstext3:hover{
text-decoration:underline;
}

.optionstext4 {
 font: 11x Arial;
 letter-spacing 1pt;
 color:#333399; 
 text-decoration:none;
}

.optionstext4:hover{
text-decoration:underline;
}

.fadedpurpletext {
 font: 18px Arial;
 background: #DDDDDD; 
 color: #000000
}

.whitetext {
 font: 18px Arial;
 font-weight:bold; 
 text-decoration:none;
 color: #FFFFFF;
}

.ifieldnamestext {
 font: 18px Arial;
 background: #132e4f; 
 color: #FFFFFF
}

.nifieldnamestext {
 font: 18px Arial;
 background: #DDDDDD; 
 color: #000000
}

.ifieldinfotext {
 font: 18px Arial;
 background: #DDDDDD; 
 color: #000000;
}

.notetext {
 font: 7pt Arial;
 letter-spacing 1pt;
 background: #FFFFFF;
  color: #808080
}

.fieldinfotext {
 font: 18px Arial;
 background: #FFFFFF; 
 color: #000000;
}

.fieldinfotext:hover {
 font: 18px Arial;
 background: #EEEEEE; 
 color: #000000;
 cursor: pointer;
}

.titletext {
 font: 18px Arial;
 background: #91C3ED; 
 color: #FFCA2C
}

.blacktext {
 font: 18px Arial;
 letter-spacing 2pt;
 background: #E0E0E0;
 color: #000000
}

.blacktext2{
 font: 18px Arial;
 letter-spacing 2pt;
 background: #f2f4f5;
 color: #000000;
}

.smallitalic {
 font: italic 8pt Times;
 letter-spacing 2pt;
 color: #000000
}

.heading1 {
 font: bold 22pt Arial;
 letter-spacing: 5pt;
 color: #FFFFFF
}

.heading2 {
 font: bold oblique 18pt Arial;
 letter-spacing: 6pt;
 color: #00AAAA
}

.heading3 {
 font: bold 14pt Arial;
 letter-spacing: 2pt;
 color: #AA00AA
}

.footnote2 {
 font: italic 12pt Arial;
 letter-spacing: 2pt;
 color: #000000
}

.blacktext {
 font: 18px Arial;
 letter-spacing 2pt;
 background: #E0E0E0;
 color: #000000
}


.backtextcolour {
 font-size : bold 12pt; 
 background: #000000; 
 color: #000000
}

.backtextcolour2 {
 font: 18px Arial;
 background: #FFFFFF; 
 color: black
}

.underline {
 font: bold 12pt Arial;
 letter-spacing: 10pt;
 text-decoration: underline;
 color: #000000
}

.supertext {
 font: bold 6pt Arial;
 letter-spacing: 10pt;
 vertical-align: super;
 color: #000000
}

.table1 { 
 border-style: solid;
border-width: 3px;
 border-top-color: #2F5FDB;
 border-bottom-color: #012094;
 border-left-color: #2F5FDB;
 border-right-color: #012094;
 background: #FFFFFF;
 font: bold 18px;
 color: black
}

.table2 {
 border-width: 5px thin;
 border: 5px solid #FFFFFF;
 font: bold 12pt;
 color: black
}
 
.table3 {
 border-style: solid;
 border-width:1px;
 border-color: #CCCCCC;
 background: #FFFFFF;
}
  
a:link {
 color: #333399;
}

a:visited {
 color: #333399;
}
a.one:link {color: #ff0000}
a.one:visited {color: #ff0000}
a.one:hover {color: #ffcc00}

a.two:link {color: #ff0000}
a.two:visited {color: #ff0000}
a.two:hover {font-size: 150%}

a.three:link {color: #ff0000}
a.three:visited {color: #ff0000}
a.three:hover {background: #66ff66}

a.fadedpurpletextlink:link {color: #ff0000}
a.fadedpurpletextlink:visited {color: #ff0000}
a.fadedpurpletextlink:hover {font-family: monospace}

a.ifieldinfotextlink:link {color: #ff0000; text-decoration: none}
a.ifieldinfotextlink:visited {color: #ff0000; text-decoration: none}
a.ifieldinfotextlink:hover {text-decoration: underline; background: #66ff66}

.headings {
 font: bold 12px Arial;
 letter-spacing 2pt;
 background: #FFFFFF;
 color: #5587B4
}
a.headingslink:link {color: #5587B4; text-decoration: none}
a.headingslink:visited {color: #5587B4; text-decoration: none}
a.headingslink:hover {color: #5587B4}

.titles {
 font: bold 16px Arial;
 letter-spacing 2pt;
 background: #5587B4;
 color: #FFFFFF
}

a.titleslink:link {color: #FFFFFF; text-decoration: none}
a.titleslink:visited {color: #FFFFFF; text-decoration: none}
a.titleslink:hover {color: #FFFFFF}

.tables {
 border-style: solid;
 border-width: 5 px;
 border-top-color: #91C3ED;
 border-bottom-color: #91C3ED;
 border-left-color: #91C3ED;
 border-right-color: #91C3ED;
 background: #91C3ED;
 font: bold 18px;
 color: black
}

.links{
 font: bold 18px Arial;
 letter-spacing 2pt;
 background: #5587B4;
 color: #FFFFFF
}

a.linkslink:link {color: #FFFFFF; text-decoration: bold}
a.linkslink:visited {color: #FFFFFF; text-decoration: none}
a.linkslink:hover {color: #91C3ED; text-decoration: underline}

.maintext {
 font: 18px Arial;
 letter-spacing 2pt;
 background: #FFFFFF;
 color: #000000
}

.background {
 font: 18px Arial;
 letter-spacing 2pt;
 background: #FFFFFF;
 color: #000000
}

.notetext2 {
 font: 7pt Arial;
 letter-spacing 1pt;
 background: #FFFFFF;
  color: #808080
}

a.notetext2link:link {color: #808080; text-decoration: none}
a.notetext2link:visited {color: #808080; text-decoration: none}
a.notetext2link:hover {color: #808080}
.subtext0 {
 font: bold 12px Arial ;
 background: #FFFFFF;
  color: #003300;
  text-decoration:none;
} 
.normaltext0 {
 font: bold 12px Arial ;
 background: #EEEEEE;
  color: #1202D6;
  text-decoration:none;
} 
.normaltext0:hover {
 font: bold 12px Arial ;
 background: #EEEEEE;
  color: orange;
  text-decoration:;
}
.normaltexts {
 font: bold 13px Arial ;
 background: #5587B4;
  color: #FFFFFF;
  text-decoration:none;
} 
.normaltexts:hover {
 font: bold 13px Arial ;
 background: #5587B4;
  color: #D1E3FF;
  text-decoration:none;
}  
A.lightbluetext { 
 font:  18px Arial ;
 color: #1202D6;
 background: #FFFFFF;  
 text-decoration:none;
 padding-top:1%;
 padding-bottom:1%;
}
A.lightbluetext:hover {
 font:  bold 18px Arial ;
 color: #1202D6; 
 background: #FFFFFF;  
 text-decoration:none;
 padding-top:1%;
 padding-bottom:1%;
}
A.lightbluetext:visited {
color: #1202D6; 
} 

.mainmenutable {
 border-style: solid;
 border-width: 5 px;
 border-top-color: #FFFFFF;
 border-bottom-color: #FFFFFF;
 border-left-color: #FFFFFF;
 border-right-color: #FFFFFF;
 background: #FFFFFF;
 font: bold 18px;
 color: black
}

.mainmenuhead {
 font: bold 12px Arial;
 font-style:italic;
 letter-spacing 2pt;
 background: #FFFFFF;
 color: #1202D6;
}

.opsholder {margin-top:0px; margin-bottom:8px; font:18px; border-style:solid; border-width:1px; border-color:#87b3d0; padding:4px; padding-left:5px;}