* {
margin:0;
padding:0;
}
body{
background-color:#000;
padding:0.5em;
font-family: "Trebuchet MS", Georgia, Verdana, Tahoma, Arial;
/*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
font-size: 1em;
line-height: 1.3em;
}
a{
color:#0000DA;
}
a:hover{
background-color:#F5FFF5;
}
a:visited{
color:#000094;
}
a img {
   border:0;
}
#container{
background-color:#fff;
width:100%;
border:1px solid #900000;
}
#container div{
background-color:#fff;
}
#header{
background: url(img/back.jpg) repeat-x 0px 0px;
}
#header h1 a{
background: url(img/wordaxis.jpg) no-repeat 0px 0px;
display: block;
width:780px;
height: 100px;
text-indent: -999em;  /* this hides the text */
text-decoration:none;
}
#main{
padding:3em 1em 1em 1em;
}
#result{
margin-left:2em;
line-height: 1.4em;
}
#result a:hover{
text-decoration:none;
}

#tab{
margin-left:2em;
margin-top:0.2em;
}

h2{
font-weight:normal
}

h2 b{
font-weight:bolder;
color:#000099;
}

ul#navigation-1
	{ margin:0; padding:1px 0; list-style:none; width:100%; height:34px; border-top:1px solid #7BADF7; border-bottom:1px solid #7BADF7; font:bold 14px verdana, arial, helvetica;}
ul#navigation-1 li
	{ margin:0; padding:0; display:block; float:left; position:relative; width:20%; }
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{ padding:8px 0 0 0; display:block; text-align:center; text-decoration:none; background:#000; color:#fff; width:100%; height:26px; }
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{ padding:8px 0 0 0; display:block; text-align:center; text-decoration:none; background:#5F9BF5; color:#fff; width:99%; height:26px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
	
ul#navigation-1 li ul.navigation-2
	{ margin:0; padding:1px 1px 0; list-style:none; display:none; background:#ffffff; width:99%; position:absolute; top:34px; left:-1px; border:1px solid #7BADF7; border-top:none; }
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li
	{ width:100%; clear:left; width:100%; }

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ clear:left; background:#F1F8FE; color:#670303; padding:8px 0 0 0px; width:100%; border:none; border-bottom:1px solid #ffffff; position:relative; z-index:50;}
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ clear:left; background:#030D67; color:#fff; padding:8px 0 0 0; width:100%; border:none; border-bottom:1px solid #ffffff; position:relative; z-index:50;}

#copyright{
padding:1.5em 0;
text-align:center;
font-size:80%;
background-color:#3D4B42;
color:#fff;
line-height: 1.1em;
}
#copyright a{
color:#fff;
}
#copyright a:hover{
color:#fff;
background-color:#3D4B42;
text-decoration:none;
}


#bookmarking a img {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
   padding:1px;
   border:1px solid #808080;
}

#bookmarking a {
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    zoom: 1;
    padding-right:3px;
    padding-bottom:2px;
}

#bookmarking a:hover {
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
   border:0;
}

#bookmarking a:hover img {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   border:1px solid #000;
}