﻿body, html { margin: 0px; padding: 0px; height: 100%; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
a { text-decoration: none; }
a:Hover { text-decoration: underline; }
.WelcomeBar { background-image: url('images/gradient_blue_white_1.jpg'); background-repeat: repeat-y; background-position: left top; padding-left: 7px; border-top-style: solid; border-bottom-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-top-color: #666666; border-bottom-color: #666666; text-align: right; padding-right: 10px; }
.NavBar { float: left; width: 150px; margin-right: 10px; }
.FieldCaption { color: #ffffff; background-color: #507CD1; font-weight: bolder; }
.TestValue { background-color: #FF00FF; }
.FieldValue { /*border: 1px solid #879bb3; */ color: #000000; background-color: #EFF3FB; }
.FieldValueInputControl { background-color: #ffffcc; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; }
.Small { font-size: 11px; font-weight: normal; line-height: 13px; }
.SmallButton { font-size: 12px; height: 22px; line-height: 13px; }
.PageBanner { color: #FFFFFF; font-weight: bolder; background-position: right top; background-repeat: repeat-y; background-image: url( 'images/gradient_white_blue_1.jpg' ); }
.PageBanner a { color: #FFFFFF; text-decoration: none; }
.PageBanner a:Hover { color: #FFFFFF; text-decoration: underline; }
.PageContent { float: left; width: 820px; margin-top: 15px; margin-bottom: 0px; margin-left: 5px; }
#PageTitle { font-family: Arial, Helvetica, sans-serif; font-size: 2em; color: #F8F8F8; font-weight: 400; }
.PageMessageBlock { border: 1px solid #000080; background-color: #EFF3FB; padding: 5px 10px 5px 10px; line-height: 1.3em; font-size: 1.1em; width: 640px; margin-right: auto; }
.PageMessageError { color: #EE0000; }
.PageMessageItem { color: #000000; }
.WelcomeMessage { color: #FFFFFF; float: left; display: inline-block; margin-top: 5px; font-weight: bolder; }
.NormalCursor { cursor: default; }
.SearchHighlight { background-color: #FFFF66; }
.Grid { border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-color: #507cd1; border-bottom-color: #507cd1; border-left-color: #507cd1; font-size: 12px; }
.GridHeader { color: #ffffff; background-color: #507cd1; font-weight: bolder; }
.GridRow { color: #000000; }
.GridRowAlt { color: #000000; background-color: #EFF3FB; }
.GridRowTotals { color: #000000; border-top-style: solid; border-top-width: 1px; border-top-color: #000000; }
.ErrorText { color: #FF0000; }

.Hidden { visibility: hidden; }
.TabPanel { border-right: #879bb3 1px solid; border-left: #879bb3 1px solid; border-bottom: #879bb3 1px solid; background-color: #fbfcff; padding-left: 1px; }
.NoBorder { border-style: none; border-width: 0px; }
.NoBorder td, th { border-style: none; border-width: 0px; font-size: 11px; font-weight: normal; line-height: 13px; }
.Watermark { background-color: #F0F8FF; color: #808080; }

.Fixed { font-family: 'Courier New' , Courier, monospace; font-size: small; }
.FixedHeader { color: #ffffff; background-color: #507cd1; }
.FixedRow { color: #000000; }
.FixedRowAlt { color: #000000; background-color: #EFF3FB; }
.OptionArea { padding: 20px; margin: 20px; border: 1px solid #507cd1; }
.OptionArea input { margin-bottom: 10px; vertical-align: -2px; margin-right: 5px; }
.OptionGroup { border: 1px solid #507cd1; width: 660px; }

