*{margin:0px;padding:0px}
body{background-image:url(background.gif);background-position:top;background-repeat:repeat-x;color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:justify}

img {border-width:0px}

.center{left:50%;margin-left:-390px;position:absolute;text-align:left;width:780px}

div.hidden{display:none;visibility:hidden}
div.hidden div{background:#FF00FF;border:#330033 1px solid;border-top:none;float:right;height:50px;padding:5px;width:390px}

div.menu{background:#FF00FF;border-bottom:#330033 1px solid;border-top:#330033 1px solid;height:50px;top:10px}
div.menu a{color:#330033;text-decoration:none}
div.menu ul{list-style:none;float:right}
div.menu ul li{float:left;display:block;padding:5px 15px 0px 15px}
div.menu ul li a{font-size:15px;font-weight:bolder}
div.menu div ul li a{font-size:11px;font-weight:lighter}
div.menu ul a:hover{color:#FFFFFF;text-decoration:none}

div.box{background:#FFFFFF;border:#330033 1px solid}
h1{font-size:16px;padding:10px 5px 0px 5px}
h1 small{display:block;font-size:10px;font-weight:normal;padding:0px 5px 0px 0px}
h2{background:#FFCCFF;border-bottom:#330033 1px solid;font-size:14px;font-variant:small-caps;padding:0px 5px 0px 5px}
p{padding:0px 5px 0px 5px;text-align:justify}
a:link{color:#000000;text-decoration:none;}
a:visited{color: #000000;text-decoration:none;}
a:active{color:#000000;text-decoration:none}
a:hover{color:#000000;text-decoration:none}

div.line{clear:both;padding:12px 0px 12px 0px}
div.line div.box{border-color:#330033}
div.line a{padding:0px 5px 0px 5px}
div.line a.line{background:#FF00FF;border-right:#006600 1px solid;font-variant:small-caps;font-weight:bolder;padding:0px 5px 0px 5px}

input#cle{background:#FFCCFF;border:#660066 solid 1px;height:16px;width:250px}
input#submit{background-color:#660066;border:#660066 solid 1px;color:#FFCCFF;cursor:pointer;height:16px;width:100px}