body {
	background-color: #c9dbe7; text-decoration:none; font-size:10px; font-family: Verdana, Helvetica, sans-serif; font-color: #9494B5; background-image: url(../images/waterbodybg.jpg); background-position:top right; background-repeat:no-repeat; 
}

body, td, th, 
 {
	color: #9494B5; font-family: Verdana, Helvetica, sans-serif; 
}

h1, h2, h4, h5, h6 {
  color: #000000; font-size:11px;
}


tabs { background-color:#ffffff; text-decoration:none; }

contact { font-weight:bold; }

a {
	 color: #000000; text-decoration:none; font-size:10px;
}

a:hover { text-decoration:none; font-color:#FFFFFF; }

a:visited { text-decoration:none; font-size:10px; }




A:link { text-decoration:none; font-size:10px; }
 
A:hover {color:#ffffff; text-decoration:none; font-size:10px; }
 
A:visited { text-decoration:none; }
 
h3 { font-family: Verdana, Helvetica, sans serif; font-size:16px; font-weight:strong; }


table#maintable {
    background-image:url(../images/waterbg.png);
    border: solid #000 0px;
    width: 800px; 
	color: #000000; font-size:11px; font-family:Verdana, Helvetica, sans-serif; 
	text-align:justify  }
	
	
#headtable  {
			background-image:url(../images/1100.jpg);
			width: 800px; height: 200px;
			background-repeat: no-repeat; 
			}
	
	
#headchange {

width: 800px; height: 200px;
 background-image: url(300.png);
 background-repeat: no-repeat;

}
		 
 
#menubody {
margin: 0;
padding: 0;
background: white;
font: 80% verdana, arial, sans-serif;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
width: 90px;
}
#menu {
position:absolute; /* Menu position that can be changed at will */
top: -4%;
left: 80%;
}
#menu {
width: 15em;
}
#menu dt {
cursor: pointer;
margin: 2px 0;;
height: 20px;
line-height: 20px;
text-align: center;
font-weight: bold;
border: 1px solid gray;
background: #83acc6;
}
#menu dd {
border: 1px solid gray;
}
#menu li {
text-align: center;
background: #fff;
filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}
#menu li a:hover, #menu dt a:hover {
background: #eee;
}

#leftmenu {

background:url(../Styles/waterbar.gif);
background-position:middle left; 
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
height:25px;

}


} 

a#headerchange {

background:url(/Styles/mensilvmid.gif);
background-position:middle left; 
background-repeat:no-repeat;

}

#rightmenu {

background:url(../Styles/mensilvright.gif);
background-position:top left; 
background-repeat:no-repeat;
height:50px;
width:40px;

}



/*CSS rollover styles*/

a#homenavlnk:hover  {

background:url(../Styles/water/home2.gif);
background-repeat:no-repeat;
background-position:top left;
width:64px;
height:25px;

}




.homenav
{
position:relative;
font-family: tahoma, helvetica, sans-serif;
background: url(../Styles/water/home1.gif) no-repeat;
white-space: nowrap;
display: block;
width: 64px;
height: 25px;
margin: 0;
padding: 0;
float: left;
left:25%;
}

.homenav a
{
display: block;
font-size: 16px;
width: 64px;
height: 25px;
display:block;
float: left;
color: #ffffff;
text-decoration: none;
}

.homenav img
{
width: 64px;
height: 25px;
border: 0
}

* html a:hover
{
visibility:visible
}

.homenav a:hover img
{
visibility:hidden

}


#td1 {

background-color:transparent;

}


a#backnavlnk:hover  {

background:url(../Styles/water/back2.gif);
background-repeat:no-repeat;
background-position:top left;
width:64px;
height:25px;

}

.backnav
{
position:relative;
font-family: tahoma, helvetica, sans-serif;
background: url(../Styles/water/back1.gif) no-repeat;
white-space: nowrap;
display: block;
width: 64px;
height: 25px;
margin: 0;
padding: 0;
float: left;
left:25%;
}

.backnav a
{
display: block;
font-size: 16px;
width: 64px;
height: 25px;
display:block;
float: left;
color: #ffffff;
text-decoration: none;
}

.backnav img
{
width: 64px;
height: 25px;
border: 0
}

* html a:hover
{
visibility:visible
}

.backnav a:hover img
{
visibility:hidden

}

a#contactnavlnk:hover  {

background:url(../Styles/water/contact2.gif);
background-repeat:no-repeat;
background-position:top left;
width:64px;
height:25px;

}

.contactnav
{
position:relative;
font-family: tahoma, helvetica, sans-serif;
background: url(../Styles/water/contact1.gif) no-repeat;
white-space: nowrap;
display: block;
width: 64px;
height: 25px;
margin: 0;
padding: 0;
float: left;
left:25%;
}

.contactnav a
{
display: block;
font-size: 16px;
width: 64px;
height: 25px;
display:block;
float: left;
color: #ffffff;
text-decoration: none;
}

.contactnav img
{
width: 64px;
height: 25px;
border: 0
}

* html a:hover
{
visibility:visible
}

.contactnav a:hover img
{
visibility:hidden

}

a#gallerynavlnk:hover  {

background:url(../Styles/water/gallery2.gif);
background-repeat:no-repeat;
background-position:top left;
width:64px;
height:25px;

}
.gallerynav
{
position:relative;
font-family: tahoma, helvetica, sans-serif;
background: url(../Styles/water/gallery1.gif) no-repeat;
white-space: nowrap;
display: block;
width: 64px;
height: 25px;
margin: 0;
padding: 0;
float: left;
left:25%;
}

.gallerynav a
{
display: block;
font-size: 16px;
width: 64px;
height: 25px;
display:block;
float: left;
color: #ffffff;
text-decoration: none;
}

.gallerynav img
{
width: 64px;
height: 25px;
border: 0
}

* html a:hover
{
visibility:visible
}

.gallerynav a:hover img
{
visibility:hidden

}

a#webnavlnk:hover  {

background:url(../Styles/water/website2.gif);
background-repeat:no-repeat;
background-position:top left;
width:64px;
height:25px;

}
.webnav
{
position:relative;
font-family: tahoma, helvetica, sans-serif;
background: url(../Styles/water/website1.gif) no-repeat;
white-space: nowrap;
display: block;
width: 64px;
height: 25px;
margin: 0;
padding: 0;
float: left;
left:25%;
}

.webnav a
{
display: block;
font-size: 16px;
width: 64px;
height: 25px;
display:block;
float: left;
color: #ffffff;
text-decoration: none;
}

.webnav img
{
width: 64px;
height: 25px;
border: 0
}

* html a:hover
{
visibility:visible
}

.webnav a:hover img
{
visibility:hidden

}

#javanavlnk:hover  {

background:url(../Styles/water/javascript2.gif);
background-repeat:no-repeat;
background-position:top left;
width:64px;
height:25px;

}
.javanav
{
position:relative;
font-family: tahoma, helvetica, sans-serif;
background: url(../Styles/water/javascript1.gif) no-repeat;
white-space: nowrap;
display: block;
width: 64px;
height: 25px;
margin: 0;
padding: 0;
float: left;
left:25%;
}

.javanav a
{
display: block;
font-size: 16px;
width: 64px;
height: 25px;
display:block;
float: left;
color: #ffffff;
text-decoration: none;
}

.javanav img
{
width: 64px;
height: 25px;
border: 0
}

* html a:hover
{
visibility:visible
}

.javanav a:hover img
{
visibility:hidden

}

#tt {
size:12px;
}
#pos {
position:relative;
}

.jsdes1 {
text-align:justify;
filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;
background-color:#000000;

}

.jsdes2 {
text-align:justify;
filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;
background-color:#666666;

}

.opctext {
color:#000000;
}

.opctextalt {
color:#333333;
background-color:#FFFFFF;
}

.opctext2 {
color:#ffffff;
}

.jstry1 {
filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;background:#ffffff;
color:#000000;
}

table#maintablejs {
    background-image:url(../images/lightbg.png);
    border: solid #000 0px;
    width: 800px; 
	color: #9494B5; font-size:11px; font-family:Verdana, Helvetica, sans-serif;
	text-align:justify;
	background-color: transparent;
}

.accent {
color:#000000;
background-color:#999999;

}