body {background-color: #DFDFDF;
      font-family: Verdana,Arial, Helvetica, sans-serif; }

img  {border: none;}

.T {background: url(Images/dot.gif) 0 0 repeat-x;}
.R {background: url(Images/dot.gif) 100% 0 repeat-y}
.L {background: url(Images/dot.gif) 0 0 repeat-y}
.B {background: url(Images/dot.gif) 0 100% repeat-x}

.ctr {width: 100%; float: left; text-align: center; cursor: pointer;}

#mainmenu ul {
	font-size: 13px; 
	margin: 0; 
	padding: 0; 
	list-style: none; 
	z-index:10000}

#mainmenu ul li {
	position: relative; 
	font-weight: bold; 
	float: left;
	height:20px; 
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	background-color: #007394;
	background-image: url(Images/divider2.png);
	background-repeat: no-repeat;
	padding: 0;
	text-align: left;}

#mainmenu ul li a:hover{
	background-color: white; 
	color: #007394; 
	background-image: url(Images/divider2.png);
	background-repeat: no-repeat; }

#mainmenu ul li a {
	color: white;
	height: 20px; 
	text-decoration: none; 
	display: block; 
	line-height: 20px; }


/* menu level 1 */
#mainmenu ul li ul {
	display:none; 
	position: absolute;
	top: 21px; width: 149px;
	filter:alpha(opacity=90); /* for IE */
	-moz-opacity:0.9; /* for mozilla */
	opacity: 0.9; /* for safari */
	khtml-opacity: 0.9 /* for konquerer and older safari */
}

#mainmenu ul li ul:hover {display: block;}
#mainmenu ul li:hover ul {display: block;}
#mainmenu ul li.over ul  {display: block;} /* for IE */

#mainmenu ul li ul li {
	width: 165px;
	height: 22px;
	background-color: #007394;
	background-image: none;
	border-bottom: none;
	text-align: left;
	padding: 0px;
}

#mainmenu ul li ul li a {
	padding-left: 10px; 
	height: 22px; 
	text-decoration: none; 
	color: white; 
	display: block; 
	width: auto; }


#mainmenu ul li ul li a:hover { background-color: #FFFFFF; color: #007394; background-image: none; }
#mainmenu ul li ul li:hover {display: list-item;}
#mainmenu ul li ul li.over {display: block;} /* for IE  */


/* menu widths */
#mainmenu  #topnav_20	{width: 81px;}		/* Home */
#mainmenu  #topnav_604	{width: 84px;}		/* About */
#mainmenu  #topnav_13	{width: 84px;}		/* Links */
#mainmenu  #topnav_79	{width: 130px;}		/* Sample Plots */
#mainmenu  #topnav_22	{width: 105px;}		/* Download */
#mainmenu  #topnav_19	{width: 140px;}		/* Documentation */
#mainmenu  #topnav_23	{width: 95px; }		/* Contact */
.maincont {
	position: relative;
	width: 720px;
}
