﻿TD {
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana, arial, sans-serif;
}
h1 {
	font-size: 14px;
	text-align: center;
}
h2 {
	font-size: 13px;
	text-align: center;
}
h3 {
	font-size: 12px;
}
p {
	text-align: justify;
}
a, a:visited {
	color: #275A98;
}
select {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, sans-serif;
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, sans-serif;
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, sans-serif;
}

TD {
	BACKGROUND-COLOR: #ffffff
}
TD.Border {
	BACKGROUND-COLOR: #dadada;
}
TD.TableBorder {
	BACKGROUND-COLOR: #a9aaa9
}
TD.ListHeader, TD.ListHeader a {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #E6E6E6;
	color: black;
	padding-left: 3;
}
A.ListHeader {
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #e6e6e6;
	TEXT-ALIGN: center
}
TD.Ico {
	WIDTH: 22px; TEXT-ALIGN: center
}
TD.TdSmall {
	FONT-SIZE: 10px
}

TD.TdSmallRight {
	FONT-SIZE: 10px;
    TEXT-ALIGN: right;
}
TD.TdSmallRed {
	FONT-SIZE: 10px;
    COLOR: red;
}
TD.AttentionBorder {
	BACKGROUND-COLOR: #990000
}
TD.Attention {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; COLOR: #990000
}
.AttentionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
TD.ErrorBorder {
	BACKGROUND-COLOR: #990000
}
TD.Error {
	BACKGROUND-COLOR: #ffff99; TEXT-ALIGN: center
}
.ErrorHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000
}
TD.MessageBorder {
	BACKGROUND-COLOR: #006600
}
TD.Message {
	BACKGROUND-COLOR: #a3d39c; TEXT-ALIGN: center
}
.MessageHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003300
}
.AddNew {
	COLOR: #00569e; TEXT-DECORATION: none;
}
AddNew:hover {
	COLOR: #00569e; TEXT-DECORATION: none
}
AddNew:visited {
	COLOR: #00569e; TEXT-DECORATION: none
}
TD.ListSubHeader {
	FONT-SIZE: 10px; WIDTH: 33%; BACKGROUND-COLOR: #e6e6e6; TEXT-ALIGN: center
}
TD.Cluster {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-STYLE: italic
}
TD.OpenClose {
	FONT-SIZE: 10px; WIDTH: 33%; TEXT-ALIGN: center
}
TD.CheckBox {
	TEXT-ALIGN: center
}
A.Recover {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
TD.Recover {
	WIDTH: 70px; TEXT-ALIGN: center
}
TD.WindowHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #e5e5e5
}
.SearchForm {
	BACKGROUND-COLOR: #efefef
}
.BaseForm {
	BACKGROUND-COLOR: #efefef
}
.EditInput {
	WIDTH: 330px
}
.TextArea
{
    WIDTH: 330px;
    HEIGHT: 150px;
}
.QInput {
	WIDTH: 100px; TEXT-ALIGN: right
}
.LoginInput {
	WIDTH: 160px;
}

hr {
	 color: #cecece;
	 width: 100%;
	 height: 1;
}
button {
	width: 150;
	margin-top: 6;
	margin-bottom: 6;
}
a.Button {
	display: block;
	text-align: center;
	padding-top: 4;
	width: 150;
	border-top: solid 1px #E6E6E6;
	border-left: solid 1px #E6E6E6;
	border-right: solid 1px #A4A3A3;
	border-bottom: solid 1px #A4A3A3;
	height: 24;
	color: #000000;
	text-decoration: none;
	FONT-WEIGHT: bold;
}


table.Button {
	display: block;
	padding-top: 4;
	width: 150;
	border-top: solid 1px #E6E6E6;
	border-left: solid 1px #E6E6E6;
	border-right: solid 1px #A4A3A3;
	border-bottom: solid 1px #A4A3A3;
	height: 24;
}

table.Button td a {
	color: #000000;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
td.InfoBox {
	background-color: white;
	border: solid 1px #CDCDCD;
	padding: 5 5 5 5;
	font-style: italic;
}
td.InfoHeader {
	BACKGROUND-COLOR: #E6E6E6;
	color: #000000;
	border: solid 1px #CDCDCD;
	padding: 3px 4px 4px 4px;
}

td.InfoHeader img.InfoHeaderNav {margin: 0 3px -4px 0;}

img.SortingNav {margin: 0 3px -2px 0;}

td.InfoHeader table td {
	BACKGROUND-COLOR: #E6E6E6;
	color: #000000;
}
td.InfoHeader table td a {
 	color: black;
	text-decoration: none;
}
td.InfoHeader table td a:hover {
 	color: black;
	text-decoration: underline;
}
td.InfoFrame {
	padding: 1 1 1 1;
}
td.InfoFrame table {
	width: 100%;
}
.DisabledInfo {
	color: #595959;
}
td.Logout {
	padding-right: 2;
	vertical-align: bottom;
	text-align: right;
}
td.Logout a {
	color: #3F6FA8;
	text-decoration: none;
	font-size: 10px;
}
td.Logout a:hover {
	text-decoration: underline;
}
ul {
	margin-top: 5;
	margin-bottom: 5;
}
.Copyright {
	FONT-SIZE: 10px;
}
td, select, input {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}
td.MainLogo {
	border-bottom: solid 1px #CDCDCD;
}
td.MainMenu {
	vertical-align: bottom;
}
td.MainMenu td a {
	vertical-align: bottom;
	text-align: right;
}
a, a:visited {
	color: #275A98;
}


td.MainMenuSpace {
	border-bottom: solid 1px #CDCDCD;
	width: 1px;
}
td.MainTD {
	padding-left: 5;
	padding-right: 5;
	padding-top: 2;
	padding-bottom: 2;
	border-top: solid 1px #CDCDCD;
	border-left: solid 1px #CDCDCD;
	border-right: solid 1px #CDCDCD;
	border-bottom: solid 1px #CDCDCD;
}
td.SubMenu {
	padding-bottom: 2;
	border-bottom: solid 1px #cDcDcD;
	height: 25;
}

a.SubMenuTD {
	color: #275A98;
	text-decoration: none;
}

td.SubMenuTD a:hover {
	text-decoration: underline;
}

.text-red {
	color:red
}

td.TipIcon a {
	display: block;
	width: 20;
	height: 20;
	text-align: center;
	border: solid 1px #ffffff;
	background-position: center;
	background-repeat: no-repeat;
}
td.TipIconActive a {
	display: block;
	width: 20;
	height: 20;
	text-align: center;
	border: solid 1px #FBAF5C;
	background-color: #FFFBCE;
	background-position: center;
	background-repeat: no-repeat;
    padding: 2 0 0 1;
}

.enabledText
{ color:black; }

.disabledText
{ color:gray; }

.errorText
{ color:red; }

td.Tab {
	vertical-align: bottom;
}
td.Tab td a {
	vertical-align: bottom;
	text-align: right;
}
td.Tab a, td.Tab a:visited {
	display: block;
	white-space: nowrap;
	color: #000000;
	height: 23;
	text-align: center;
	border-bottom: solid 1px #CDCDCD;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	border-top: solid 1px #cdcdcd;
	background-color: #eeeeee;
	text-decoration: none;
	line-height: 24px;
}
td.Tab a:hover {
	display: block;
	white-space: nowrap;
	color: #275A98;
	height: 25;
	text-align: center;
	border-bottom: none;
	border-left: solid 1px #cdcdcd;
	border-right: solid 1px #cdcdcd;
	border-top: solid 1px #cdcdcd;
	background-repeat: repeat-x;
	text-decoration: none;
	line-height: 26px;
}
td.TabSel a {
	display: block;
	white-space: nowrap;
	color: #275A98;
	height: 26;
	text-align: center;
	border-left: solid 1px #cDcDcD;
	border-right: solid 1px #cDcDcD;
	border-top: solid 1px #cDcDcD;
	text-decoration: none;
	line-height: 26px;
	font-weight: bold;
}
td.TabSpace {
	border-bottom: solid 1px #CDCDCD;
	width: 1px;
}

