BODY{
	font-size:10px; 
	font-family:verdana,"Time New Roman",helvetica,sans-serif;
	margin-top:0 ;margin-left:0 ;margin-right:0 ;margin-bottom:0;
	BACKGROUND-COLOR: white; COLOR: black;
}

table.searchForm
{
	width: 98%;
	border-width: 1px;
	border-style: double;
	border-color: #4297d7;
	font-size:10pt; font-family:verdana,"Time New Roman",helvetica,sans-serif;
	border: 1;
	margin: 5px;
}
.searchForm td
{
	vertical-align: top;
}
.omniUserInfo
{
	display: block;
	font-family: Verdana, Arial,Helvetica,sans-serif;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}
.omniUserInfoError
{
	 color: red;
}
.omniUserInfoFeedback
{
	 color: orange;
}
.searchForm th
{
	color: white;
	background-color: #98bfdd; 
	color: #ffffff;
	text-align: left;
}
.evenRow
{
	background-color: #d8e7f3;
	color: black;
}
.oddRow
{
	background-color: #FFFFFF;
}
.nowrap 
{
	white-space: nowrap;
}
span.required
{
	/*border-color:red;
	border-width: 1px;
	width: 1px;
	border-style:solid;
	*/
	background-image:url('../images/0.gif');
	display: inline-block;
	margin-left: 2px;	
}
.date_icon
{
	border: none;
	background-image:url(../images/cal.gif);
	width: 20px;
	height: 20px;
	cursor: pointer;
	display: inline-block;
}
.date_today_icon
{
	border: none;
	background-image:url(../images/today.png);
	width: 20px;
	height: 20px;
	cursor: pointer;
	display: inline-block;
	margin-left: 1px;
}
.display_InlineBlock
{
	display: inline-block !important;
	cursor: pointer;
}
table.resultTable
{
	width: 98%;
	border-width: 1px;
	font-size:10pt; font-family:verdana,"Time New Roman",helvetica,sans-serif;
	border-style: double;
	border-color: #4297d7;
	border: 1;
	margin: 5px;
}
.resultTable th
{
	background-color: #98bfdd; 
	color: #ffffff;
	text-align: left;
	font-weight:bold;
}
.resultTable tr.odd
{
	background-color: #d8e7f3;
	color: black;
}
.resultTable tr.even
{
	background-color: #FFFFFF;
}
.resultTable tr:nth-child(odd)
{
	background-color: #d8e7f3;
	color: black;
}
.resultTable tr:nth-child(even)
{
	background-color: #FFFFFF;
}
.resultTable td
{
	vertical-align: top;
}
tr.totalRow td
{
	background-color: #98BFDD;
	color: white;
}
.searchCollapser
{
	float:right;
	margin-right: 20px;
}
.MENUBODY
{
	
}
.BOXMARGIN
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #9BBAD6;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
.BoxTitle
{
	background: none repeat scroll 0 0 #9BBAD6;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: white;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}
.BoxMenuTitle
{
	background-color: #9BBAD6;
}
.BoxMenuIcon
{
	background: none repeat scroll 0 0 White;
    font-family: Arial,Helvetica;
    text-align: left;
}
.omni_headerBar
{
	height: 18px;
	background:  #9BBAD6;
	margin-bottom: 100px;
}
.omni_b{
	float: right; 
	padding-right: 10px;
	font-size: 14px;	
}
.omni_login
{
	margin-left: 20%;
	margin-right: auto;
	width: 30%;
}
.standard_portlet
{
	margin-left: 2%;
	margin-top: 2%;
	margin-right: 5px;
	width: 300px;
}
.omni_login_version
{
	clear: BOTH;
	margin-left: 10%;
	margin-right: auto;
	width: 80%;
}
.omni_login_font
{
 	font-family: Arial,Helvetica;
    text-align: left;    	
    color: white;
    font-family: Arial;
    font-size: 10pt;   
    text-decoration: none;
}
.omni_float_left
{
	float: left;
}
.omni_title_text
{
	color: white;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;	
}
.omni_portlet_padding
{
	width: 250px; height: 21px; background: #9BBAD6; float:left; 
}
.omni_titleBar
{
    padding: 1px;
    text-align: left;    
    clear: both;	
    text-decoration: none;	
}
.omni_border_blue
{
	border: solid  #9BBAD6 1px;
}
.omni_footer
{
	clear: BOTH;
	padding-top: 70px;
}
.omni_padding_5px
{
	padding: 5px;	
}
.omni_hidden
{
	display: none;
}
.OmniSmallFont
{
	font-size: 8pt;
}
.OmniButton
{
	font-size:10pt !important; 
	font-family:verdana,"Time New Roman",helvetica,sans-serif !important;
	margin:5px !important;
}
a.OmniLink {
    font-family: verdana;
    font-size: 8pt;
    text-decoration: none;
}
a.OmniLink:link {
    color: #333300 !important;
    font-weight: bold;
}
a.OmniLink:visited {
    color: #333300 !important;
    font-weight: bold;
}
a.OmniLink:hover {
    color: #333300 !important;
    font-weight: bold;
    text-decoration: underline;
}
a.BoxMenuIcon {
    font-family: verdana;
    font-size: 8pt;
    text-decoration: none;
}
a.BoxMenuIcon:link {
    color: #333300 !important;
    font-weight: bold;
}
a.BoxMenuIcon:visited {
    color: #333300 !important;
    font-weight: bold;
}
a.BoxMenuIcon:hover {
    color: #333300 !important;
    font-weight: bold;
    text-decoration: underline;
}
.obtUserValidationError
{
	background: #ff0011;
}
.obtUserValidationErrorMsg
{
	margin-left: 10px;
	font-size: 7pt;
	font-family: verdana;
	text-decoration: none;
	color: #ff0011;
}
ins.cssOmniChangeLogInsert{
	background-color: #AEEE76;
}
del.cssOmniChangeLogDelete{
	background-color: #FA6565;
}