﻿/* navigation menu */
#divLogo
{
	background-image: url(Images/Logo.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 100px;
}

div.MenuStatic
{
	border: 1px solid #003A50;
	background-color: #b3c4cb;
	padding: 2px;
	height: 22px;
}

.Sign-In-Button {
	cursor: pointer;
	padding: 5px;
	background-color: #007bff;
	color: white;
	border: none;
	border-radius: 4px;
	font-size: 14px;
}

/* data grid view */
.Grid
{
	border-color: #c0c0c0;
	border-width: 1px;
	border-style: solid; 
}

.GridHeader
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #dcdcdc;
	text-align: center;
}

.GridRow
{
	font-weight: normal;
	font-size: 11px;
	vertical-align: top;
	color: #000000;
	background-color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
}

.GridRowAlt
{
	font-weight: normal;
	font-size: 11px;
	vertical-align: top;
	color: #000000;
	background-color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
}

.GridRowRed
{
	font-weight: normal;
	font-size: 11px;
	vertical-align: top;
	color: #000000;
	background-color: #ff5a5a;
	font-family: Verdana, Helvetica, sans-serif;
}

/* text */
.TextTitle
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #000000;
}

.TextHeader
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}

.TextNormal
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}

.TextBold
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

.TextInfo
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

.TextInfoTitle
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
}

.TextError
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

.TextErrorTitle
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
}

.TextWarn
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

.TextWarnTitle
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

.TextRed
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #ff0000;
}

.TextGreen
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #008000;
}

.TextSmall
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
}

.Button
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	width: 100px;
	height: 22px;
	border: solid 1px #000000;
}

.TextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #ffffff;
}

.TextBoxDisabled
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #d3d3d3;
}

.TextBoxReadOnly
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #d3d3d3;
}

.DropdownList
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #ffffff;
}

.DropdownListDisabled
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #d3d3d3;
}

.DropdownListClient
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
    background-color: #ffffff;
}

/* command menus */
.MenuAdd
{
	background-image: url(Images/Add.gif);
}

.MenuAddDisabled
{
	background-image: url(Images/AddDisabled.gif);
}

.MenuBack
{
	background-image: url(Images/Back.gif);
}

.MenuCopy
{
	background-image: url(Images/Copy.gif);
}

.MenuCopyDisabled
{
	background-image: url(Images/CopyDisabled.gif);
}

.MenuDelete
{
	background-image: url(Images/Delete.gif);
}

.MenuDeleteDisabled
{
	background-image: url(Images/DeleteDisabled.gif);
}

.MenuEdit
{
	background-image: url(Images/Edit.gif);
}

.MenuEditDisabled
{
	background-image: url(Images/EditDisabled.gif);
}

.MenuProcess
{
	background-image: url(Images/Process.gif);
}

.MenuProcessDisabled
{
	background-image: url(Images/ProcessDisabled.gif);
}

.MenuSave
{
	background-image: url(Images/Save.gif);
}

.MenuSaveDisabled
{
	background-image: url(Images/SaveDisabled.gif);
}

.MenuSearch
{
	background-image: url(Images/Search.gif);
}

.MenuLoading
{
	background-image: url(Images/Loading.gif);
}

.MenuSubmit
{
	background-image: url(Images/Submit.gif);
}

.MenuSubmitDisabled
{
	background-image: url(Images/SubmitDisabled.gif);
}

.MenuImport
{
	background-image: url(Images/Import.gif);
}

.MenuImportDisabled
{
	background-image: url(Images/ImportDisabled.gif);
}

.MenuExport
{
	background-image: url(Images/Export.gif);
}

.MenuExportDisabled
{
	background-image: url(Images/ExportDisabled.gif);
}

.MenuLogin
{
	background-image: url(Images/Login.gif);
}

.MenuReset
{
	background-image: url(Images/Reset.gif);
}

.Menu
{
	float: right;
}

.Menu a, .Menu a:link, .Menu a:visited
{
	background-color: transparent;
	background-position: 2px 2px;
	background-repeat: no-repeat;
	border: solid 1px transparent;
	color: #000000;
	display: inline-block;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 4px 4px 21px;
	text-decoration: underline;
}

.Menu a:hover, .Menu a:active
{
	border: #a9a9a9 1px solid;
	background-color: #f5f5f5;
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

/* other suff */
a.LinkMenu:active, a.LinkMenu:hover, a.LinkMenu:link, a.LinkMenu:visited
{
	color: #000000;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}

.TableOptions
{
	padding: 4px 4px 4px 4px;
	margin: 0px 0px 0px 0px;
	border: solid 1px #a9a9a9;
	background-color:  #f5f5f5;
}

.Sign-In-Card-Option {
	box-shadow: 0 0 0 0 rgba(0, 0, 0, .2), 0 0 2px 0 rgba(0, 0, 0, .19);
}

/* default html tags */
body
{
	margin: 0px 0px 0px 0px;
}

hr
{
	border-color: #a9a9a9;
	border-style: solid;
	height: 1px;
}

a:link, a:visited
{
	color: #0000ff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-decoration: none;
}

a:hover, a:active
{
	color: #0000ff;
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-decoration: underline;
}