
P.topMenuHover
{  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  color: white;
  font-size: 10pt;
  font-weight: bold;
  background-image: url("images/menublue.bmp");
  background-color: #2D637D;}

P.topMenuNormal
{  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  color: #29576F;
  font-size: 10pt;
  font-weight: bold;
  background-image: url("images/menugray.bmp");
  background-color: #DCDCDC;}

table.mainapp 
{width:800px; 
border: 0px solid gray; 
border-width: 0px;}

td.smallpane
{width:160px;
vertical-align: top;
border: 0px solid gray; 
border-width: 0px;}

td.mediumpane
{width:640px;
border: 0px solid gray; 
border-width: 0px;}


td.mediumpane2
{width:460px;
border: 0px solid gray; 
border-width: 0px;}

/**** MENU STYLES ***/


table.topMenuNavBar
{font-size: 10pt;
margin: 0px;
padding: 0px;
border: 0px solid gray;
border-width: 0px;
border-spacing: 0px;
border-collapse: collapse;
font-weight: bold;
cursor: hand;
background-color: "#C6DEFF";}

td.topMenuNavBar
{padding: 0px;
color: black;
font-weight: normal;
vertical-align: top;
width:"20%";
border-style: solid;
border-color: gray;
border-width: 0px;
cursor: hand;
-moz-border-radius: 0px;
background-color: "#C6DEFF";}

table.topMenuNormal
{font-size: 10pt;
margin: 0px;
padding: 10px;
font-weight: normal;
padding-left:0px;
padding-right:0px;
border:0px solid gray;
border-collapse: collapse;
cursor: hand;
}

td.topMenuNormal
{padding: 0px;
color: black;
font-weight: normal;
vertical-align: top;
width:"20%";
border-style: inset;
border-collapse: collapse;
border-width: 0px;
cursor: hand;
-moz-border-radius: 0px;
background-color: "#C6DEFF";}

td.topMenuItem
{
	color: #29576F;
	margin-top: 0px;
	margin-bottom: 0px;
	border-spacing: 0px;
	font-weight: normal;
	vertical-align: center;
	border-style: solid;
	border-width: 1px;
	padding-bottom: 3;
	padding-top: 3;
	-moz-border-radius: 0px;
	background-color: white;
}

td.topMenuHover
{padding: 0px;
color: black;
font-weight: bold;
vertical-align: top;
align: center;
border: 0;
}

div.topMenuNormal
{display: none;
position: static;
cursor: hand;
width:155px;}

div.topMenuHover
{border: 0px solid lightblue;
background-color: white;
display: inset;
cursor: hand;
border-style: inset;
z-index:3;
position:absolute;}

a.topMenuItem:link
{text-decoration: none;
color: #29576F;
cursor: hand;
background-color: white;
display: block;}

a.topMenuItem:visited
{text-decoration: none;
color: #29576F;
background-color: white;
display: block;}

a.topMenuItem:hover
{text-decoration: none;
color: #29576F;
background-color: #D6E0E6;
cursor: hand;
display: block;}

a.topMenuItem:active
{text-decoration: none;
color: #29576F;
background-color: white;
display: block;}

a.topMenuSection:hover
{text-decoration: none;
color: #29576F;
background-color: #D6E0E6;
cursor: hand;
display: block;}

a.topMenuSection:link
{text-decoration: none;
color: #29576F;
cursor: hand;
background-color: white;
display: block;}

a.topMenuSection:visited
{text-decoration: none;
color: #29576F;
background-color: white;
display: block;}

a.topMenuSection:active
{text-decoration: none;
color: #29576F;
background-image: url("images/menugray.bmp");
background-color: #DCDCDC;
display: block;}

a.topMenuTitle:active
{text-decoration: none;
color: #29576F;
display: block;}

a.topMenuTitle:link
{text-decoration: none;
color: #29576F;
cursor: hand;
display: block;}

a.topMenuTitle:visited
{text-decoration: none;
color: #29576F;
display: block;}

#footer{
/*  background-color:#188FD8; */
	background-color:#29576F;
	color:#FFF; 
	font-weight:bold;
	font-size: 10pt;
}