body {background-color: #BBDDFF;}

.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

table      { padding: 0px; border: none; border-spacing: 0px; border-collapse: collapse; }
td         { padding: 0px; border: none; border-spacing: 0px; }
.datatable {               border: 1px solid black; }
.data      {               border: 1px solid black; }


.heading      { background-color: #BBDDFF; padding: 0px;}
.sideBar      { background-color: #0085A3; color: black; padding: 10 0 0 0px; vertical-align: top;}
.menuAndBody  { vertical-align: top;}
.body         { background-color: #00487D; color: white; padding: 20px;       vertical-align: top; border: 5px solid #0066B3; height: 300;}
.mainTable    { border: solid; border-color: black;}

.menuCurrent              { background-color: #0066B3; color: white; text-align: center; padding: 5px;}
.menuNotCurrent           { background-color: #0047C2; color: white; text-align: center; padding: 5px;}
.menuCurrent    a:hover   { background-color: #888888;}
.menuNotCurrent a:hover   { background-color: #888888;}
.menuCurrent    a         { background-color: #0085A3; border: 1px solid white; padding: 0 5px;}
.menuNotCurrent a         { background-color: #0085A3; border: 1px solid white; padding: 0 5px;}
a:link    { color: white;}
a:visited { color: white;}
a:active  { color: white;}



.footer    { background-color: #446688; color: gray;  padding: 5px; border: 1px solid white; text-align: center;}
.footer a:link, .footer a:visited, .footer a:active { color: gray;}
.footer a:hover { color: white;}


table.services { width: 100%;}
td.services { text-align: center;}


.debug { color: yellow; background-color: black;}
/* .debug                  {color:orange;    background-color:#000000;        font-size:10pt; font-family:Lucida Console; font-weight:normal; } */


.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
text-decoration: none;
color: #000;
background-color: #FFFF80;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none;
color: #2e6ab1;
}


.icon       img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);  -moz-opacity: 0.75; opacity: 0.75; }
.icon:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:    1; opacity:    1; }













#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration: none;
}

#navcontainer li { margin: 0 0 3px 0; }

#navcontainer a
{
display: block;
padding: 2px 2px 2px 24px;
border: 1px solid #333;
width: 160px;
background-color: #999;
background-image: url(../images/l1_down.gif);
}

#navcontainer a:link, #navcontainer a:visited, #navcontainer a:active
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
border: 1px solid #333;
background-color: #06F;
background-image: url(../images/l1_over.png);
color: #333;
text-decoration: none;
}








/*Style for JavaScript menu*/

.glossymenu, .glossymenu li ul{ list-style-type: none; margin: 0; padding: 0; width: 105px; /*WIDTH OF MAIN MENU ITEMS*/ border: 1px solid black; }
.glossymenu li{ position: relative; }
.glossymenu li a{ background: white url(../images/BBC_glossyback.gif) repeat-x bottom left; font: bold 12px Verdana, Helvetica, sans-serif; color: white; display: block; width: auto; padding: 5px 0; padding-left: 10px; text-decoration: none; }
.glossymenu li ul{ /*SUB MENU STYLE*/ position: absolute; width: 110px; /*WIDTH OF SUB MENU ITEMS*/ left: 0; top: 0; display: none; }
.glossymenu li ul li{ float: left; }
.glossymenu li ul a{ width: 100px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */ }
.glossymenu .arrowdiv{ position: absolute; right: 2px; background: transparent url(../images/arrow.gif) no-repeat center right; }
.glossymenu li a:visited, .glossymenu li a:active{ color: white; }
.glossymenu li a:hover{ background-image: url(../images/BBC_glossyback2.gif); }

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */

