/* CSS Document */
body{
font-family:Geneva, Arial, Helvetica, sans-serif,新細明體;
color:#CC66FF;
background-image : url(images/background.gif);

}

p{
font-size : 1.3em;
line-height : 170% ;


}

h2{
font-size: 2.0em;
color:#3333FF;
padding:10px;
}

h3{
font-size: 1.8em;
color:#00CC99;

}

a:link,a:visited{
text-decoration:none;
color:#0000FF;

}
a:active,a:hover {
text-decoration:underline;
color:#FF0000;
background-color:#F5E2EC;
cursor:not-allowed ;
position : relative ;top : 2px; left:2px;

border-top : 2px solid #666666;
border-bottom : 2px solid #eeeeee;
border-left : 2px solid #666666;
border-right : 2px solid #eeeeee;
}

.pform1{
color:#000000;
text-decoration:overline;
}
.pform2{
background-color:#99FFFF;
text-decoration:line-through;
}
#onbanner{
border:#000000 3px solid;

}
#boarder{
border:#0000FF 3px solid;
width:1100px;
margin :0 auto;
}
#content{
border:#000000 2px solid;
float:inherit;
margin:0 440px 0 210px;
}
#right{
border:#000000 2px solid;
width:430px;
float:right;

}
#left{
border:#000000 2px solid;
width:200px;
float:left;

}

#banner{
border:#000000 2px solid;

}
.pform3{
color:#FF0000;

}
a.ovalbutton{
background: transparent url('images/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma;
line-height: 16px;
height: 24px;
padding-left: 11px;
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949;
}

a.ovalbutton span{
background: transparent url('images/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0;
}

a.ovalbutton:hover{
background-position: bottom left;
}

a.ovalbutton:hover span{
background-position: bottom right;
color: black;
}

.buttonwrapper{
overflow: hidden;
width: 100%;
}

</style>