﻿
a { text-decoration: none }


/* Buttons
--------------------*/
.StdButton {
   font-size: 1.3em;
   font-family: "Segoe UI", Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-variant: small-caps;
   background-color: #0072c6;
   border: none;
   color: #fff;
   cursor: pointer;
}
.StdButton:hover {
   background-color: #0083e0;
}
.StdButton:disabled {
   background-color: #e6e6e6;
}

/* Grids
--------------------*/
.SelectGrid {
   border: solid 1px #e6e6e6;
   line-height: 18px;
}
.SelectGridHeader {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 11px;
   font-style: italic;
   color: #696969;
   line-height: 24px;
}
.SelectGridHeader th {
   padding-left: 4px;
}
.SelectGridHeader th a {
   color: #696969;
   text-decoration: none;
}
.SelectGridHeader th a:hover {
   color: #696969;
   text-decoration: underline;
}
.SelectGrid td {
   padding-left: 4px;
}
.SelectGridItem {
   background-color: #f2f2f2;
}
.SelectGridAltItem {
   background-color: #fff;
}       
.SelectGrid tr.SelectGridItem:hover, tr.SelectGridAltItem:hover {
   background-color: #d2d2d2;
   cursor: pointer;
}

.SearchGrid {
   border: none;
   line-height: 19px;
}
.SearchGridHeader {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 11px;
   font-style: italic;
   color: #696969;
   line-height: 24px;
}
.SearchGridHeader th {
   padding-left: 4px;
}
.SearchGridHeader th a {
   color: #696969;
   text-decoration: none;
}
.SearchGridHeader th a:hover {
   color: #696969;
   text-decoration: underline;
}
.SearchGrid td {
   padding-left: 4px;
}
.SearchGridItem {
   background-color: #fff;
}
.SearchGrid tr.SearchGridItem:hover {
   color: #fff;
   background-color: #f68118;
   cursor: pointer;
}

.PlainGrid {
   border: none;
   line-height: 19px;
}

.PlainGridHeader {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 11px;
   font-style: italic;
   color: #696969;
   line-height: 24px;
}

.PlainGridItem {
   background-color: #fff;
}

.ViewGrid {
   border: solid 1px #e6e6e6;
   line-height: 18px;
}
.ViewGridHeader {
   font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 11px;
   font-style: italic;
   color: #696969;
   line-height: 24px;
}
.ViewGridHeader th {
   padding-left: 4px;
}
.ViewGridHeader th a {
   color: #696969;
   text-decoration: none;
}
.ViewGridHeader th a:hover {
   color: #696969;
   text-decoration: underline;
}
.ViewGrid td {
   padding-left: 4px;
}
.ViewGrid td a {
   color: #696969;
   text-decoration: none;
}
.ViewGrid td a:hover {
   color: #034af3;
   text-decoration: underline;
}
.ViewGridItem {
   background-color: #f2f2f2;
}
.ViewGridAltItem {
   background-color: #fff;
}       
.ViewGrid tr.ViewGridItem:hover, tr.ViewGridAltItem:hover {
   background-color: #d2d2d2;
}

.SelectGridHeader2 {
   font-family: "Segoe UI", Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 1.1em;
   color: #696969;
   line-height: 24px;
}

.SelectGridHeader2 th {
   padding-left: 4px;
}


/* AutoComplete
--------------------*/
.AutoComplete {
   font-size: 1.1em;
   text-align: left;
   list-style: none;
   margin: 0;
   padding: 0;
   line-height: 22px;
   background-color: #fafafa;
   z-index: 75;
}

.AutoComplete_List {
   padding-left: 3px;
}

.AutoComplete_Highlight {
   color: #fff;
   background-color: #f68118;
   padding-left: 3px;
}

/* Tables
--------------------*/
table.Edit {
   background-color: #f1f4fa;
}
table.EditB {
   border: solid 1px #e1e8f4;
   background-color: #f1f4fa;
}

table.Display {
   background-color: #fafafa;
}

/* Text
--------------------*/
.EntryText {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000;
   height: 15px;
   border: 1px solid #abadb3;
   padding-left: 2px;
}

.SectionLabel {
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: .9em;
   font-weight: bold;
   color: #696969;
}
