BODY
{
	margin: 0px;
	background-color: white;
}

A:hover
{
	color: white;
	text-decoration: none
}

A:link
{
	color: white;
	text-decoration: none;
}

A:visited
{
	color: white;
	text-decoration: none;
}

A:active
{
	color: white;
	text-decoration: none;
}

H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    MARGIN: 0px 0px 1em;
	color: Black;
	font-family: Arial;
}

.mandTitle
{
	font-weight: bold;
	font-size: 14pt;
	color: #274383;
	font-family: Arial;
	letter-spacing: 1pt;
	text-align: center;
	font-variant: small-caps;
}

.pgTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	font-family: Arial;
}

.txtLogin
{
	font-size: 8pt;
	color: #274383;
	font-family: Arial;
}

.txtDefault
{
	font-size: 10pt;
	color: Black;
	font-family: Arial;
}

.txtError
{
	font-size: 10pt;
	color: #9e180d;
	font-family: Arial;
}

.txtSuccess
{
	font-size: 10pt;
	color: 274383;
	font-family: Arial;
}

.buttonStyle
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	background-color: #274383;
	text-decoration: none;
	height: 16px;
}


.mnuMain
{
	border-top: #274383 1px solid;
	border-right: #274383 1px solid;
	border-left: #274383 1px solid;
	border-bottom: #274383 1px solid;
	font-weight: bold;
	font-size: 8pt;
	color: #999999;
	background-color: #ececec;
	font-family: Arial;
	padding-right: 5px;
	padding-left: 5px;
	cursor:auto;
}

.mnuMainSelected
{
	border-top: #274383 1px solid;
	border-right: #274383 1px solid;
	border-left: #274383 1px solid;
	border-bottom: #274383 1px solid;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	background-color: #274383;
	font-family: Arial;
	padding-right: 5px;
	padding-left: 5px;
}

.mnuMainHover
{
	border-top: #274383 1px solid;
	border-right: #274383 1px solid;
	border-left: #274383 1px solid;
	border-bottom: #274383 1px solid;
	font-weight: bold;
	font-size: 8pt;
	color: white;
	background-color: #A4A1D5;
	font-family: Arial;
	padding-right: 5px;
	padding-left: 5px;
	cursor:hand;
}


.mnuMainReadOnly
{
	border-top: #274383 1px solid;
	border-right: #274383 1px solid;
	border-left: #274383 1px solid;
	border-bottom: #274383 1px solid;
	font-weight: bold;
	font-size: 8pt;
	color: #C8C8C8;
	background-color: #274383;
	font-family: Arial;
	padding-right: 5px;
	padding-left: 5px;
}

.mnuApp
{
	border-top: #274383 1px solid;
	border-right: #274383 1px solid;
	border-left: #274383 1px solid;
	font-size: 10pt;
	color: #8C8C8C;
	background-color: white;
	font-family: Arial;
	padding-right: 5px;
	padding-left: 5px;
	cursor:auto;
}

.mnuAppHover
{
	border-top: #274383 1px solid;
	border-right: #274383 1px solid;
	border-left: #274383 1px solid;
	font-size: 10pt;
	color: white;
	background-color: #A4A1D5;
	font-family: Arial;
	padding-right: 5px;
	padding-left: 5px;
	cursor: hand;
}

.mnuAppSelected
{
	border-top: #274383 1px solid;
	border-right: #274383 1px solid;
	border-left: #274383 1px solid;
	font-size: 10pt;
	color: white;
	background-color: #274383;
	font-family: Arial;
	padding-right: 5px;
	padding-left: 5px;
}

.mnuAppReadOnly
{
	border-top: #274383 1px solid;
	border-right: #274383 1px solid;
	border-left: #274383 1px solid;
	font-size: 10pt;
	color: #C8C8C8;
	background-color: white;
	font-family: Arial;
	padding-right: 5px;
	padding-left: 5px;
}

.mnuItem
{
	font-size: 10pt;
	color: #454545;
	font-family: Arial;
}

.mnuItemSelected
{
	font-size: 10pt;
	color: white;
	background-color: #274383;
	font-family: Arial;
}

.mnuItemReadOnly
{
	font-size: 10pt;
	color: #C8C8C8;
	font-family: Arial;
}

.cellRightBorder
{
	border-right: #274383 1px solid;
}

.cellBottomBorder
{
	border-bottom: #274383 1px solid;
}

.cellBottomRightBorder
{
	border-bottom: #274383 1px solid;
	border-right: #274383 1px solid;
}

.red
{
	background-color:Red;
}

.FWBlau
{
	background-color: #274383;
}
.FWRot
{
	background-color: #9e180d;
}

#txtPassword, #txtRepeatPwd, #txtFullName, #txtExpirationDate, #txtOldPassword, #txtDescription
{
	border-right: thin inset;
	border-top: thin inset;
	border-left: thin inset;
	width: 150px;
	border-bottom: thin inset;
	background-color: white;
}


#txtRoleName, .txtLoginName
{
	border-right: thin inset;
	border-top: thin inset;
	border-left: thin inset;
	width: 150px;
	border-bottom: thin inset;
	background-color: powderblue;
}

.txtBoxReadOnly
{
	border-right: thin;
	border-top: thin;
	border-left: thin;
	border-bottom: thin;
	background-color: transparent;
}

.txtCopyRight
{
	font-weight: bold;
	font-size: 10pt;
	color: #525D5E;
	font-family: Arial;
}

.txtCopyRight2
{
	font-weight: bold;
	font-size: 7pt;
	color: #525D5E;
	font-family: Arial;
	position: relative;
	top: -20px;
}

.sidebarContent
{
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    BACKGROUND: #f1f1f1;
    PADDING-BOTTOM: 6px;
    WIDTH: 140px;
    PADDING-TOP: 8px
}

.container
{
    MARGIN-TOP: 0em;
    FONT-SIZE: 65%;
    MARGIN-BOTTOM: 1em;
    LINE-HEIGHT: 130%;
    color: Black;
	font-family: Arial;

}

.containerHeader
{
    WIDTH: 140px;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #9e180d
}

.containerFooter
{
    WIDTH: 140px;
    BACKGROUND-IMAGE: none;
    MARGIN-BOTTOM: 12px;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #9e180d
}

.stdBullet
{
    PADDING-RIGHT: 0.5em;
    FONT-SIZE: 70%;
    WIDTH: 10px;
    COLOR: #9e180d;
    PADDING-TOP: 2px
}
