/* standard styles start */
body {
 background: #000000 url(/images/background.jpg) no-repeat fixed center;
 font-family: "Trebuchet MS", helvetica, sans-serif;
}

a {
 text-decoration: none;
 color: white;
}

a:hover {
 color: orange;
}

legend {
 color: gray;
}

#header {
 width: 800px;
 margin: 0px auto 2px auto;
 color: white;
 border-bottom: 1px solid white;
 font-size: 13pt;
 text-align: left;
}

#header a {
 text-decoration: none;
 color: gray;
}

#header a:hover {
 color: orange;
}

#main {
 width: 800px;
 min-height: 650px;
 margin: auto;
 color: white;
}


#footer {
 width: 800px;
 clear: both;
 margin: 10px auto;
 text-align: center;
 color: white;
 border-top: 1px solid white;
}

#footer a {
 font-weight: bold;
 text-decoration: none;
 color: white;
}

.box {
 width: 400px;
 margin: 5px auto 0px auto;
 clear: both;
}

.fbox {
 width: 800px;
 clear: both;
 color: white;
 margin: 0px auto 0px auto;

}

.lbox {
 width: 395px;
 clear: left;
 float: left;
}

.rbox {
 width: 395px;
 clear: right;
 float: right;
}

.button {
 background: url(/images/button.gif) repeat-x 0px 50%;
 float: left;
 border: 1px solid black;
 text-align: center;
 margin: 1px 2px 1px 2px;
 font-family: "Trebuchet MS";
}

.button:hover {
 color: orange;
}

.divbutton {
 background: url(/images/button.gif) repeat-x 0px 50%;
 float: left;
 border: 1px solid black;
 text-align: center;
 margin: 1px 1px 1px 0px;
 color: black;
}

.divbutton a {
 text-decoration: none;
 color: black;
}

.divbutton a:hover {
 color: orange;
}

.headbutton {
 color: white;
 float: left;
 font-weight: normal;
 border: 1px solid black;
 margin: 1px 1px 1px 0px;

}


.egrid {
 margin: 1px;
}