body
{
background-color:#FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: Arial, Verdana,Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
}

table
{
Font-size:10pt;
}

table.main
{
table-layout: fixed;
width: 1000px;
}

input[type="button"]
{
cursor:hand;
float: middle; 
margin: 0px; 
padding: 0px; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-weight: bold;
}

.header
{
background-color:#F5F8FD;
color:#000000;
text-align: center;
}

.footer
{
background-color:#000000;
color:#FFFFFF;
}

.headingText 
{
left: 0px;
top: 0px;
margin-top: 0px;
padding-right:10px;
margin:0px;
text-align:justify;
font-size: 25px;
font-weight: bold;
text-align: center;
}

.contentText 
{
left: 0px;
top: 0px;
margin-top: 0px; 
margin:0px;
padding-left:5px;
padding-right:5px;
padding-top:10px;
padding-bottom:10px;
font-size: 12px;
line-height:15px;
font-weight:bold;
text-align: center;
}

a:link {text-decoration: none; color:#000000;}
a:visited {text-decoration: none; color:#000000;}
a:hover {text-decoration: none; }

ul.navButtons
{
  width:202px;
/*  border: 1px solid #000; */     /* puts a black border around the menu blocks */
 /* background-color: #8aa;*/      /* makes the menu blocks mint green - a bg-color MUST be included for IE to work properly! */
  padding-left: 0px;           /* stops the usual indent from ul */
  margin-left: 0px;            /* Opera 7 final's margin and margin-box model cause problems */
  margin-top: 0px;
	margin-bottom: 0px;
}

li.BG0 {
  height:28px;                 /* sets the size of the menu blocks */
  background-color:#6E736D;

  list-style-type: none;       /* removes the bullet points */
  margin: 0px;                 /* Opera 7 puts large spacings between li elements */
  position: relative;          /* makes the menu blocks be positioned relative to their parent menu item
                                  the lack of offset makes these appear normal, but it will make a difference
                                  to the absolutely positioned child blocks */
  color: #fff;                 /* sets the default font colour to white */
  padding-left: 5px;
  padding-top: 13px;
  font-weight: bold;
  text-align: left;
  border-width: 1px;
  border-color: #FFFFFF;
  border-left-style: solid;
  border-right-style: solid;
  border-top-style: solid;
  border-bottom-style: solid;
}

li:hover.BG0 {
background-color: #606060;     /* gives the active menu items a yellow background */
color: #000000;                 /* makes the active menu item text black */ 
border-width: 1px;
border-color: #000000;
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
}

li.BG0 a {
color: #000; 
/*display: block; */
width: 100%; 
text-decoration: none; 
}

li.BG0 a:hover { 
color: #fff; 
}

li:hover.BG0 > a { 
color: #fff; /* supports links in branch headings */
} 

li.BG1 {
  height:28px;                 /* sets the size of the menu blocks */
  background-color:#878787;

  list-style-type: none;       /* removes the bullet points */
  margin: 0px;                 /* Opera 7 puts large spacings between li elements */
  position: relative;          /* makes the menu blocks be positioned relative to their parent menu item
                                  the lack of offset makes these appear normal, but it will make a difference
                                  to the absolutely positioned child blocks */
  color: #fff;                 /* sets the default font colour to white */
  padding-left: 5px;
  padding-top: 13px;
  font-weight: bold;
  text-align: left;
  border-width: 1px;
  border-color: #FFFFFF;
  border-left-style: solid;
  border-right-style: solid;
  border-top-style: solid;
  border-bottom-style: solid;
}

li:hover.BG1 {
background-color: #606060;     /* gives the active menu items a yellow background */
color: #000000;                 /* makes the active menu item text black */ 
border-width: 1px;
border-color: #000000;
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
}

li.BG1 a {
color: #000; 
/*display: block; */
width: 100%; 
text-decoration: none; 
}

li.BG1 a:hover { 
color: #fff; 
}

li:hover.BG1 > a { 
color: #fff; /* supports links in branch headings */
} 

li.BG2 {
  height:28px;                 /* sets the size of the menu blocks */
  background-color:#9DA0A5;

  list-style-type: none;       /* removes the bullet points */
  margin: 0px;                 /* Opera 7 puts large spacings between li elements */
  position: relative;          /* makes the menu blocks be positioned relative to their parent menu item
                                  the lack of offset makes these appear normal, but it will make a difference
                                  to the absolutely positioned child blocks */
  color: #fff;                 /* sets the default font colour to white */
  padding-left: 5px;
  padding-top: 13px;
  font-weight: bold;
  text-align: left;
  border-width: 1px;
  border-color: #FFFFFF;
  border-left-style: solid;
  border-right-style: solid;
  border-top-style: solid;
  border-bottom-style: solid;
}

li:hover.BG2 {
background-color: #606060;     /* gives the active menu items a yellow background */
color: #000000;                 /* makes the active menu item text black */ 
border-width: 1px;
border-color: #000000;
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
}

li.BG2 a {
color: #000; 
/*display: block; */
width: 100%; 
text-decoration: none; 
}

li.BG2 a:hover { 
color: #fff; 
}

li:hover.BG2 > a { 
color: #fff; /* supports links in branch headings */
} 


li.BG3 {
  height:28px;                 /* sets the size of the menu blocks */
  background-color:#D3D3D3;

  list-style-type: none;       /* removes the bullet points */
  margin: 0px;                 /* Opera 7 puts large spacings between li elements */
  position: relative;          /* makes the menu blocks be positioned relative to their parent menu item
                                  the lack of offset makes these appear normal, but it will make a difference
                                  to the absolutely positioned child blocks */
  color: #fff;                 /* sets the default font colour to white */
  padding-left: 5px;
  padding-top: 13px;
  font-weight: bold;
  text-align: left;
  border-width: 1px;
  border-color: #FFFFFF;
  border-left-style: solid;
  border-right-style: solid;
  border-top-style: solid;
  border-bottom-style: solid;
}

li:hover.BG3 {
background-color: #606060;     /* gives the active menu items a yellow background */
color: #000000;                 /* makes the active menu item text black */ 
border-width: 1px;
border-color: #000000;
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
}

li.BG3 a {
color: #000; 
/*display: block; */
width: 100%; 
text-decoration: none; 
}

li.BG3 a:hover { 
color: #fff; 
}

li:hover.BG3 > a { 
color: #fff; /* supports links in branch headings */
} 

li.BG4 {
  height:28px;                 /* sets the size of the menu blocks */
  background-color:#FF0000;

  list-style-type: none;       /* removes the bullet points */
  margin: 0px;                 /* Opera 7 puts large spacings between li elements */
  position: relative;          /* makes the menu blocks be positioned relative to their parent menu item
                                  the lack of offset makes these appear normal, but it will make a difference
                                  to the absolutely positioned child blocks */
  color: #fff;                 /* sets the default font colour to white */
  padding-left: 5px;
  padding-top: 13px;
  font-weight: bold;
  text-align: left;
  border-width: 1px;
  border-color: #FFFFFF;
  border-left-style: solid;
  border-right-style: solid;
  border-top-style: solid;
  border-bottom-style: solid;
}

li:hover.BG4 {
background-color: #606060;     /* gives the active menu items a yellow background */
color: #000000;                 /* makes the active menu item text black */ 
border-width: 1px;
border-color: #000000;
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
}

li.BG4 a {
color: #000; 
/*display: block; */
width: 100%; 
text-decoration: none; 
}

li.BG4 a:hover { 
color: #fff; 
}

li:hover.BG4 > a { 
color: #fff; /* supports links in branch headings */
} 

ul.linkButtons
{
  width:202px;
  padding-left: 0px;           /* stops the usual indent from ul */
  margin-left: 0px;            /* Opera 7 final's margin and margin-box model cause problems */
  margin-top: 0px;
	margin-bottom: 0px;
}

ul.linkButtons li {
  height:50px;                 /* sets the size of the menu blocks */

  list-style-type: none;       /* removes the bullet points */
  margin: 0px;                 /* Opera 7 puts large spacings between li elements */
  position: relative;          /* makes the menu blocks be positioned relative to their parent menu item
                                  the lack of offset makes these appear normal, but it will make a difference
                                  to the absolutely positioned child blocks */
  color: #000000;                 /* sets the default font colour to white */
padding-left: 0px;
padding-top: 0px;
font-weight: bold;
text-align: left;
border-width: 1px;
border-color: #FFFFFF;
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
}

ul.linkButtons li:hover {
background-color: #FFFFFF;     /* gives the active menu items a yellow background */
color: #000000;                 /* makes the active menu item text black */ 
border-width: 1px;
border-color: #FFFFFF;
border-left-style: solid;
border-right-style: solid;
border-top-style: solid;
border-bottom-style: solid;
}

ul.linkButtons li a {
color: #000; 
/*display: block; */
width: 100%; 
text-decoration: none; 
}

ul.linkButtons li a:hover { 
color: #fff; 
}

ul.linkButtons li:hover > a { 
color: #fff; /* supports links in branch headings */
} 

.buttonLogo
{
position: absolute;
/* width of the button 181px - width of the image 30px */
right: 5px;
top: 6px;
margin-left: 0px;
margin-top: 0px;
z-index:6;
/* setting the alpha transparency for the logo in the button*/ 
-moz-opacity: 0.5; /*older Mozilla*/
opacity: 0.5;  /* supported by current Mozilla, Safari, and Opera */
-khtml-opacity:0.5; /*older Safari*/
/* NOT NICE IN IE, SO SWICHED IT OFF */
/* FILTER :alpha(opacity=50);  older IE*/
/* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) */
}

.darkBlueBG {background-color:#22587b}
.blueBG {background-color:#0072bc}
.redBG {background-color:#fe0103}
.orangeDarkBG {background-color:#f8931d}
.orangeLightBG {background-color:#f7a648}
.cyanDarkBG {background-color:#0cacc7}
.cyanLightBG {background-color:#67becd}
.greenBG {background-color:#8cd526}


.greyBG0 {background-color:#6E736D}
.greyBG1 {background-color:#878787}
.greyBG2 {background-color:#9DA0A5}
.greyBG3 {background-color:#D3D3D3}

.catborder
{
vertical-align: middle;
text-align: center;
height:87px;
background-repeat: no-repeat;
background-image: url('../images/menu/border-smallg.jpg');
background-position: 3px 0px;
}

.catlist
{
height:110px;
width:114px;
border: 1px solid white;
}

.menuhdr{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color : #6E736D;
	color : White;
	font-size : small;
	font-weight : bold;
	text-align : left;
	border-style: solid; 
	border-width:1px; 
	border-color: #FFFFFF;
	padding-left: 3px;
}

.linkimg
{
width: 200px;
height:50px;
}

.text2 {
width: 200px;
}

.formlabel {
	font-size : 12px;
	font-weight: bold;
	text-align:left;
}

.formtext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
}

.dtlheader
{
border-style: solid;
border-width: 1px;
border-color: #000000;
font-size: 12px;
font-weight:bold;
text-align:center;
vertical-align: middle;
}

.dtllabel
{
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-width: 1px;
border-color: #B3B7BB;
	font-size : 12px;
	font-weight: bold;
	text-align:left;
	vertical-align: middle;
}

.dtltext {
  border-left-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-width: 1px;
  border-color: #B3B7BB;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	text-align:left;
	vertical-align: middle;
}

.linkpage {
        font-size: 11px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        color: black;
        text-decoration: none;
        font-weight: bold;
}

.btnstyle
{
/*border: #000 solid 1px; */
float: middle; 
height: 30px; 
width: 145px; 
margin: 0px; 
padding: 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: bold;
}

div.Nav_List {
	position:absolute; 
	left:0px; 
	top:22px; 
	width:200px; 
	z-index:3; 
/*	border: solid #9999cc 1px; */
	background-color: #eFeFeF; 
	layer-background-color: #eFeFeF;
	border-bottom : 1px solid #9999cc;
	border-left : 1px solid #9999cc;	
	border-right : 1px solid #9999cc;	
	}

.nav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	color: #646C42;
	line-height: 10px;
  }  
.nav:link{color: #000000;text-decoration: none;}
.nav:visited{color: #000000;text-decoration: none;}
.nav:active{text-decoration: none}
.nav:hover{text-decoration: none; color: #FF0000}


