﻿BODY {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
}

BODY, TD, TH {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #555;
}

FORM {
	margin: 0;
	padding: 0;
}

A IMG {
	border: none;
}

.cleanup {
	height: 1px;
	overflow: hidden;
	clear: both;
}

TABLE.layout {
	border-collapse: collapse;
}

TABLE.layout TD {
	padding: 0;
	margin: 0;
	vertical-align: top;
}

TABLE.layout TR.leading TD {
	padding-bottom: 8px !important;
}
H1 {
	font-size: 14pt;
	color: #425AAD;
}

P {
	line-height: 1.4em;
}

TEXTAREA {
	font: 11px verdana;
	line-height: 1.4em;
	color: #333333;
	background-color: #F5F5F5;
	border-width: 1px 1px 1px 1px;
	overflow: auto;
}


.textbox {
	font: 12px verdana;
	color: #333333;
	background-color: #F5F5F5;
	border-width: 1px 1px 1px 1px;
}
.areatextbox {
	font: 12px verdana;
	color: #333333;
	background-color: #F5F5F5;
	border-width: 1px 1px 1px 1px;
}

.ui_busy {
	cursor: wait;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

IMG
{
	-ms-interpolation-mode:bicubic;
}

.sys-template { display: none; }
.waterMarkOn
{
    color:#ccc;
    font-style:italic;
    font-family:Arial;
}

/* Start MUI */

#MUI #container
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:10px;
}
#MUI #container a
{
    color:#0099cc;
    text-decoration:none;
}
#MUI #container a:hover
{
    text-decoration:underline;
}
#MUI #container h2
{
    font-family: Arial, Helvetica Sans-Serif;
    font-size:15px;
    color:#003366;
    font-weight:bold;
    text-transform:uppercase;
}
#MUI #container h3
{
    font-family: Arial, Helvetica Sans-Serif;
    font-size:14px;
    font-weight:bold;
    color:#003366
}
#MUI #container h2.lightHeader, #MUI #container h3.lightHeader
{
    color:#fff;
}
#MUI #container h4
{
    font-family: Arial, Helvetica Sans-Serif;
    font-size:13px;
    font-weight:bold;
    color:#666;
}
#MUI #container h5
{
    font-family: Arial, Helvetica Sans-Serif;
    font-size:11px;
    font-weight:bold;
    color:#666;
}
#MUI #container h4 a, #MUI #container h5 a
{
    color:#0099cc;
}


.noFieldExpand { resize: none; }
.cssGlobalSysText_DarkGray > textarea { resize: none; }
#col1 textarea, #col2 textarea { resize: none; }
ol.alpha{ list-style-type:lower-alpha;}
ol.alpha li{font-weight:700; margin:0.8em 0em 2em 0em;}
ol.alpha li span{font-weight:400;}
ol.roman{list-style-type:lower-roman}
ul.bullet{ list-style-type:disc; margin:1em 0em;}
ul.bullet li{font-weight:400; margin:0.3em 0em;}
.match-legal h1{margin:0em 0em 0.5em 0em;}
.match-legal h4{color:#003799; margin:0.8em 0 0em 0em;}

/* Support for commbar header changes */
li.menu-Profile a.navItem {height: 25px;}
.esmx li.menu-Profile a.navItem{ height:50px;}
.esar li.menu-Profile a.navItem{ height:50px;}
.ptbr li.menu-Profile a.navItem{ height:50px;}
.esmx.iconPosition div{ display: table-cell;vertical-align: middle;height: 48px;}
.esar.iconPosition div{ display: table-cell;vertical-align: middle;height: 48px;}
.ptbr.iconPosition div{ display: table-cell;vertical-align: middle;height: 48px;}
li.menu-Profile img{ padding-top: 4px;}