/* CSS Document */
html{
width:100%;
height:100%;
margin:0px;
padding:0px;
}
body{
width:100%;
height:100%;
margin:0px;
padding:0px;
}
#holder{
}
#holder #logo{
position:absolute;
top:0%;
left:0%;
z-index:10;
display:none;
}
#holder #title{
position:absolute;
top:10px;
left:0px;
color:#65B8D4;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:bold;
z-index:3;
}
#holder #bgpic{
position:absolute;
top:64px;
left:49px;
width:100%;
height:100%;
background-image:url(../../Image/bg.jpg);
background-repeat:no-repeat;
z-index:1;
display:none;
}
#holder #bgcolour{
position:absolute;
top:107px;
left:252px;
width:460px;
height:460px;
background-color:#cccccc;
z-index:2;
filter: alpha(opacity=20);
-moz-opacity:0.20;
display:none;
}
#holder #bgcolour #topcur{
position:absolute;
top:0%;
left:431px;
background-image:url(../../Image/cur.gif);
background-repeat:no-repeat;
width:29px;
height:29px;
z-index:30;
display:none;
}
#holder #bgcolour #butcur{
position:absolute;
top:431px;
left:431px;
background-image:url(../../Image/curbut.gif);
background-repeat:no-repeat;
width:29px;
height:29px;
z-index:30;
display:none;
}
#holder #nav{
display:none;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#222222;
text-align:left;
z-index:100;
position:absolute;
top:110px;
left:0px;
width:140px;
}
#holder #web{
display:none;
position:absolute;
top:455px;
left:92px;
z-index:101;
}
#holder #copy{
display:none;
position:absolute;
top:270px;
left:710px;
z-index:51;
}
#holder #log{
display:none;
position:absolute;
top:550px;
left:710px;
z-index:52;
}
#holder #log a{
color:#FFFFFF;
}
.text{
position:absolute;
top:40px;
left:0px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10pt;
z-index:50;
}
a{
color:#444444;
}
a:hover{
color:#65B8D4;
}
dl, dt, dd {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 1em;
left: 1em;
width: 10em;
}

#menu dt {
cursor: pointer;
height: 20px;
line-height: 25px;
margin: 2px 0;
background-color:#FFFFFF;
filter: alpha(opacity=50);
-moz-opacity:0.50;
}

#menu dd {
position: absolute;
z-index: 100;
left: 8em;
margin-top: -1.4em;
width: 123px;
margin-left:-20px;
background-color:#FFFFFF;
filter: alpha(opacity=80);
-moz-opacity:0.80;
}

#menu ul {
padding: 0px;
}
#menu li {
font-size: 85%;
height: 18px;
line-height: 18px;
list-style-type: none;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
list-style-type: none;
}

#menu dt a:hover {
border-right:5px #000000 solid;
height: 20px;
}
#menu li a:hover{
border-right:5px #666666 solid;
list-style-type: none;
}