/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */  * { margin: 0px;    padding: 0px;    top: 0px;    left: 0px;    }  body { text-align: center;    background-color: rgb(255, 255, 255);    }  #central { margin-right: auto;    margin-left: auto;    margin-top: 10px;    position: relative;    width: 761px;    text-align: left;    }  #leftside { float: left;    width: 390px;    height: 482px;    }  #rightside { float: right;    width: 371px;    height: 505px;    background-color: rgb(184, 215, 245);    position: relative;    color: rgb(255, 255, 255);    }  #header { background-image: url(images/header.gif);    height: 107px;    width: 388px;    position: relative;    }  #middle { position: absolute;    top: 107px;    }  #leftside img { margin-top: 2px;    }  #menu { position: absolute;    height: 306px;    width: 137px;    left: 251px;    top: 0px;    background-color: rgb(14, 91, 164);    margin-top: 2px;    }  #leftside ul { border-top: 1px solid rgb(255, 255, 255);    list-style-position: outside;    list-style-type: none;    margin-top: 40px;    }  #leftside li { border-bottom: 1px solid rgb(255, 255, 255);    list-style-position: outside;    list-style-type: none;    }  #leftside ul a { font-family: Verdana,Arial,Helvetica,sans-serif;    font-size: 14px;    font-weight: bolder;    color: rgb(255, 255, 255);    text-decoration: none;    height: 25px;    width: 117px;    padding-left: 20px;    padding-top: 10px;    display: block;    }  #leftside a:hover { background-color: rgb(23, 141, 253);    }  #rightside h1 { padding: 20px;    color: rgb(14, 91, 164);    font-family: Verdana,Arial,Helvetica,sans-serif;    font-size: 16px;    text-align: center;    }  #rightside p { padding: 20px;    color: rgb(0, 0, 0);    font-family: Verdana,Arial,Helvetica,sans-serif;    font-size: 11px;    }  #rightside a { color: rgb(0, 0, 0);    background-color: rgb(255, 47, 84);    }  #rightside a:hover { color: rgb(14, 91, 164);    }  #footer { position: absolute;    height: 88px;    width: 388px;    top: 417px;    background-color: rgb(14, 91, 164);    text-align: center;    }  #footer p { padding: 25px;    color: rgb(255, 255, 255);    font-family: Verdana,Arial,Helvetica,sans-serif;    font-size: 11px;    }  #footer a { color: rgb(255, 255, 255);    }