﻿body { font-size: 12px; background-color: #d6cfc3; background-image: url(images/pageBG.jpg); background-repeat: repeat-x; background-position: left top; background-attachment: scroll; }
table { font-size: 12px}
.clearer { clear: both; }
h1 { font-size: 22px; margin-bottom: 5px; }
.error { color: #ED2024; float: left; margin-left: 150px; font-weight: bold; }

.contentPage { width: 100%; position: relative; }
.contentLogo { position: absolute; top: 0px; left: 93px; }
.contentBG { position: absolute; left: 95px; top: 150px; width: 800px; height: 568px; }
.contentTabs { text-align: right; position: absolute; left: 95px; top: 125px; width: 800px; height: 25px; }
.contentTabs a { display: inline-block; background-color: Transparent; padding-top: 5px; color: #ffffFf; text-decoration: none; text-align: center; width: 112px; height: 25px; background-image: url(images/top_MenuTab2.gif); background-repeat: no-repeat; margin-left: -2px; margin-right: -2px; }
.content { text-align: left; position: relative; margin-top: 150px; margin-left: 95px; width: 770px; padding: 5px; }
.content p { margin-top: 5px; margin-bottom: 5px; }

.userForm { width: 460px; padding: 0px; float: left; position: relative; margin-bottom: 20px; margin-top: 2px; }
.userForm div.row { clear: both; margin-bottom: 4px; }
.userForm div.row span.label { float: left; line-height: 20px; vertical-align: middle; width: 140px; text-align: right; padding: 0 10px 0 0;  }
.userForm div.row span.field {}
.userForm div.row .button { float: right; margin: 5px 10px 0 0; _margin: 5px 0px -20px 0; background-color: #cdcdcf; color: #000000; border: solid 1px #4E1800; }
.userForm div.row .textbox { width: 300px; border: solid 1px #000000; background-color: #d6cfc3; }
.userForm div.row .select { width: 300px; border: solid 1px #000000; background-color: #d6cfc3; }
.userForm .error { color: #ED2024; float: left; margin-left: 150px; font-weight: bold; }
.userForm div.row #formLegend { font-size: 90%; margin-left: 20px; }

.grid { width: 508px; border-top: solid 1px #130804; }
.gridHeader { background-color: #09124c; color: White; }
.gridHeader a { color: White; }
.gridAltItem { background-color: #d2cbc1; }
.gridAltItem a { color: black; }
.gridItem { background-color: #f5f1ee; }
.gridItem a { color: black; }

.directionButton { background-color: #cdcdcf; color: #000000; border: solid 1px #4E1800; }
.timeSelect { width: 300px; border: solid 1px #000000; background-color: #d6cfc3; }

