/* Main body style */
body {font-family: tahoma, arial, helvetica, serif;	font-size: 14px; color: black; }

div.headerbar {background-color:#EEEEEE;border:1px solid #000080; font-weight:bold;color:#000080;padding:5px; }

div.menubar{background-color:#EEEEEE;border:1px solid #000080; font-weight:bold;color:#000080;height:auto}

div.main {margin:0; padding:0; width:1000px;}

div.title {border-bottom:1px solid #000000; font-weight:bold;margin-top: 20px;}

div.leftmenu{float:left; clear: left; margin-top:20px; width:160px; font-weight:bold; color:#000080;}

div.notices{padding:5px; color: #FF0000; border:1px solid #FF0000;}

div.content{margin-left:180px;}

div.footer {font-size:smaller;	color:#000080; margin-top: 20px; }

div.obs {visibility:hidden; z-index:10; background-color:#EEEEEE; width:250px; padding:5px; border-color:#000080;}

div.loading {color:#000099;position:absolute;z-index:5;top:30%;left:42%;background-color: #eee;display:block;}

table {font-size: 12px;}



/* Content link styles */
a {text-decoration: none;}
a:link {color: #000080;}
a:visited {color: #000080;}

/* Menu list styles */
ul {list-style-type:none; margin: 0; padding: 0px; font-weight:bold;color: #000080;}

.horiz {background-color:#EEEEEE;border:1px solid #000080;padding:5px}
.horiz li{display:inline;padding: 2px;}
.horiz li a{text-align:center; padding-right:5px; border-right: 1px solid #000080;width:95px}

#leftmenu ul{width: 130px; padding:0px; margin:0px; background-color:#FFFFFF; }
#leftmenu li {clear:left; z-index:10;position: relative; width: 130px; border: 1px solid #EEEEEE; border-bottom: 1px solid #000080; margin-bottom : -1px;}
#leftmenu li a{display:block; padding:0 5px; background-color:#FFFFFF; }
#leftmenu li ul {width:180px; z-index:10; position : absolute;left: -999em;margin-left : 130px; margin-top : -20px; font-size:smaller; font-weight:normal; border: 1px solid #EEEEEE;}
#leftmenu li a:hover{color:#000000; background-color:#EEEEEE}
#leftmenu li li{border: 0; width:180px;}
#leftmenu li li a{width:180px; padding:2px 5px;}
/*#leftmenu li:hover ul, #leftmenu li.hover ul{display: block;}*/
#leftmenu li:hover ul, #leftmenu li.hover ul{left:auto;}

#graphmenu li a{font-size:12px;width:80px}

ul > li {top: auto;	left: auto;}

h3 {text-decoration:underline;}

input.formbutton {width: 50px;}
input.ticks {border:0;width:15px;}




