body {font-family: "Arial", sans-serif; font-weight: normal; font-size: 12pt; color: #000020;}
h1 {font-weight: bold; font-size: 24pt; color: #000050; text-align: center;}
h2 {font-weight: bold; font-size: 18pt; color: #000050; text-align: center; text-decoration: underline;}
h3 {font-weight: bold; font-size: 16pt; color: #000050; text-align: center;}
h4 {font-weight: bold; font-size: 14pt; color: #000050; text-align: left;}
h5 {font-weight: bold; font-size: 12pt; color: #000050; text-align: left;}
label {font-weight: normal; font-size: 12pt; color: #000020;}
p.errormessage {font-weight: normal; font-size: 12pt; font-style: italic; color: #FF0000;}
a {font-weight: normal; font-size: 12pt; color: #00AA00; text-align: center;}
a:link{color: #009900;}
a:visited{color: #005500;}
a:focus{color: #00BB00;}
a:hover{color: #00DD00;}
a:active{color: #00FF00;}
body {background: #0000A0;}
form.loginform {padding: 5px;}
div.loginfields {position: relative; left: 33%; padding: 3px;}
label.username {font-weight: bold; font-size: 16pt; color: #000050; text-align: right; position: relative; right: 3px; padding: 3px;}
input.username {width: 33%; position: relative; right: 2px; font-weight: bold; font-size: 14pt; color: #000050; text-align: left; padding: 3px;}
label.password {font-weight: bold; font-size: 16pt; color: #000050; text-align: right; padding: 3px;}
input.password {width: 33%; font-weight: bold; font-size: 14pt; color: #000050; text-align: left; padding: 3px;}
input.loginbutton {padding: 5px 5px 5px 5px; text-align: right;}
img {padding:2px 2px 2px 2px; margin:0 0 0 0; border-spacing:0; border-style: none; border-width: 0; text-align:center;}
img.borderimage {width: 16px; height: 16px;}
img.eightBall {width: 128px; height: 128px;}
img.fortuneCookie {width: 128px; height: 128px;}
table.layout {border:0;padding:0;border-spacing:0;width:100%;height:100%;}
td.title {background-color: #A0A0FF;}
td.imagelinks {background-color: #A0A0FF; text-align: center;}
td.textlinks {background-color: #A0A0FF; text-align: center;}
td.content {background-color: #A0A0FF; padding:2px;}
td.service {background-color: #8080FF; padding:2px;}
td.price {background-color: #C0C0FF; padding:2px;}
td.rate {background-color: #8080FF; padding:2px;}
td.topleft {width: 16px; height: 16px; background-image: url(../images/btopleft.gif); background-repeat: no-repeat;}
td.topright {width: 16px; height: 16px; background-image: url(../images/btopright.gif); background-repeat: no-repeat;}
td.horizontal {background-image: url(../images/bhorizontal.gif); background-repeat: repeat-x;}
td.vertical {background-image: url(../images/bvertical.gif); background-repeat: repeat-y;}
td.left {width: 16px; height: 16px; background-image: url(../images/bleft.gif); background-repeat: no-repeat;}
td.right {width: 16px; height: 16px; background-image: url(../images/bright.gif); background-repeat: no-repeat;}
td.top {width: 16px; height: 16px; background-image: url(../images/btop.gif); background-repeat: no-repeat;}
td.bottom {width: 16px; height: 16px; background-image: url(../images/bbottom.gif); background-repeat: no-repeat;}
td.bottomleft {width: 16px; height: 16px; background-image: url(../images/bbottomleft.gif); background-repeat: no-repeat;}
td.bottomright {width: 16px; height: 16px; background-image: url(../images/bbottomright.gif); background-repeat: no-repeat;}
td.centre {width: 16px; height: 16px; background-image: url(../images/centre.gif); background-repeat: no-repeat;}
