
body {
    margin:0px; color: #000000;
    background-color: #ffffff;
    background-attachment: fixed;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
  	scrollbar-3dlight-color: #697B8B;
    scrollbar-arrow-color: #697B8B;
  	scrollbar-darkshadow-color: #697B8B;
  	scrollbar-face-color: White;
  	scrollbar-highlight-color: White;
  	scrollbar-shadow-color: #697B8B;
  	scrollbar-track-color: #697B8B;
  	overflow-x: auto;
  	overflow-y: auto

    background-image: url('../images/tableftF.gif');
    background-repeat: no-repeat;
    background-position: -1000px -1000px;
    background-image: url('../images/tabrightF.gif');
    background-repeat: no-repeat;
    background-position: -2000px -2000px;
    background-image: url('../images/tableftF-red.gif');
    background-repeat: no-repeat;
    background-position: -3000px -3000px;
    background-image: url('../images/tabrightF-red.gif');
    background-repeat: no-repeat;
    background-position: -4000px -4000px;
}

a {color: #697B8B;
	 font-size: 12px;
	 text-decoration: none;}

a:visited {
	color: #999999;
	font-size: 12px;
	text-decoration: none;
}

a:hover {
	color: darkred;
	font-size: 12px;
	text-decoration: none;
}

a:active {
	color: darkred;
	font-size: 12px;
	text-decoration: none;
}

a.link1:link {
	color: #697B8B;
	font-size: 11px;
	text-decoration: none;
}

a.link1:visited {
	color: #697B8B;
	font-size: 11px;
	text-decoration: none;  
}

a.link1:hover {
	color: darkred;
	font-size: 11px;
	text-decoration: none; 
}


a.link2a {
	color: #BDD1E5;
	font-size: 9px;
	text-decoration: none;
}

a.link2a:visited {
	color: #BDD1E5;
	font-size: 9px;
	text-decoration: none;
}

a.link2a:hover {
	color: #BDD1E5;
	font-size: 9px;
	text-decoration: none;
}

a.link3 {
	color: #fefefe;
	font-size: 10px;
	text-decoration: none;
}

a.link3:visited {
	color: #fefefe;
	font-size: 10px;
	text-decoration: none;
}

a.link3:hover {
	color: #fefefe;
	font-size: 10px;
	text-decoration: none;
}

a.link4 {
	color: #697B8B;
	font-size: 10px;
	text-decoration: none;
}

a.link4:visited {
	color: #999999;
	font-size: 10px;
	text-decoration: none;
}

a.link4:hover {
	color: darkred;
	font-size: 10px;
	text-decoration: none;
}

/*All images with links border colour change
*/
a.image:link {
	border: 1px solid #000000;
}
a.image:visited {
	border: 1px solid darkblue;
}
a.image:hover {
	border: 5px double #638B98;
}

/* No borders for images */
img {
    border: none;
}

h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
}

h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-variant: small-caps;
    font-size: 9px;
    font-weight: bold;
    color: #BDD1E5;
    text-align: center;
    Margin: 0 0 0 0;
}

h3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-variant: small-caps;
    font-size: 20px;
}

h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-variant: small-caps;
    font-size: 8px;
    font-weight: bold;
    color: #BDD1E5;
    text-align: center;
    Margin: 0 0 0 0;
}

p {
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

/* Prevent forms from generating unwanted padding or margins */
form {
    margin: 0px;
    padding: 0px;
}

/* General form elements */
input, textarea, select {
    color: #001000;
    background: #dbe4e8;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

/* Applies to all textareas - stop scroll bars until needed */
textarea { 
overflow: auto; 
}

div#leftcolumn * input,
div#rightcolumn * input {
    color: #00E000;
    background: transparent;
    border: 1px inset #00E000;
}


/*Define an IMAGE for a LIST of items as such:
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Coca Cola</li>
</ul>
*/

ul  {
list-style-position:outside; 
}

#tabs {
      float:left;
      width:100%;
      background:#ffffff;
      font-size:93%;
      line-height:normal;
	    border-bottom:1px solid #638b98;
}

#tabs ul {
	    margin:0;
	    padding:5px 10px 0px 0px;
	    list-style:none;
}

#tabs li {
      display:inline;
      margin:0px;
      padding:0px;
      background:url('../images/tableftF.gif') no-repeat left top;
}

#tabs li span{
      display:inline;
      margin:0px;
      padding:0px;
      background:url('../images/tabrightF.gif') no-repeat right top;
}

#tabs a {
      float:left;
      background:url('../images/tableftF.gif') no-repeat left top;
      margin:0px;
      text-decoration:none; padding-left:4px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

#tabs a span {
      float:left;
      display:block;
      background:url('../images/tabrightF.gif') no-repeat right top;
      color:#666; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px;
}
      
#tabs a.active {
      float:left;
      color:#FFF;
      background:url('../images/tableftF-red.gif') no-repeat left top;
      background-position:0% -42px;
      margin:0px;
      text-decoration:none; padding-left:4px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

#tabs a.active span {
      float:left;
      display:block;
      background:url('../images/tabrightF-red.gif') no-repeat right top;
      background-position:100% -42px;
      color:#FFF; padding-left:6px; padding-right:15px; padding-top:5px; padding-bottom:4px;
}
      
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
    
#tabs a:hover span {
      color:#FFF;
}
    
#tabs a:hover {
      background-position:0% -42px;
}
    
#tabs a:hover span {
      background-position:100% -42px;
}

#rightmenu {
      font-size: 25%;
      margin-left: 0px;
}