/*
###===========================================================================
#
# Copyright (c) 2006 by Computors Limited. All Rights Reserved.
#
# No part of this publication or software may be reproduced, transmitted,
# transcribed, stored in a retrieval system, or translated into any
# language without the prior written authorization of Computors Limited.
#
# This is a licensed product of Computors Limitied.
#
# File CSS    : admin.css
# Description : Main Cascading Style Sheet for Admin
#
###===========================================================================
*/
/*
###===========================================================================
### Default
###===========================================================================
*/

@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
SELECT, INPUT, TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
TABLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    border-collapse: collapse;
}
/*TD {
    padding: 1px 2px 1px 2px;
}*/
IMG {
    border-width: 0px;
}
* {
    outline-style: none;
}

TABLE.header {margin: 0px; padding: 0px; background-color: #F8F8F8;}
TABLE.footer {margin: 0px; padding: 0px; background-color: #F8F8F8;}

A:link    {color: #00303C; text-decoration:underline; }

A:active  {color: #00303C !important; text-decoration:none;}
A:hover   {color: #00a5b5; text-decoration:none;}
A.UL:link    {color: #00303C; text-decoration:underline;}
A.UL:visited {color: #000000; text-decoration:underline;}
A.UL:active  {color: #00a5b5; text-decoration:underline;}
A.UL:hover   {color: #000000; text-decoration:underline;}



SPAN.No_Wrap {
	white-space: nowrap;
}

/* Printing */
@media print {
    #ADMIN_Main_Body {
        background-color: #FFFFFF;
    }
}

/* Hidden Default Submit Button */
INPUT.Hidden_Default {
    display: none;
}
/*
.required {font-size: 8pt; border: 1px solid #6699CC; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #FFFFDD;}
.optional {font-size: 8pt; border: 1px solid #6699CC; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #FFFFFF;}
.error    {font-size: 8pt; border: 1px solid #FF0000; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; background-color: #FFDDDD;}
*/

.TitleLabel   {font-size: 12pt; font-weight: bold; color: #000000;}
.TitleDesc    {font-size: 10pt; font-weight: normal; color: #000000;}
.SectionLabel {font-size: 10pt; font-weight: bold; color: #000080;}
.SectionDesc  {font-size: 10pt; font-weight: normal; color: #333333;}

FRAME.ADMIN_Title_Frame {
	border-width: 0px 0px 5px 0px;
	border-style: none;
    z-index: 100;
    
}

FRAME.img{
        height:1000px;
        width:1000px;                                                                                                                                                                                    

}
FRAME.ADMIN_Menu_Frame {
	border-width: 0px 2px 0px 0px;
	border-style: none;
    width: 500px;
} 

ADMIN_Main_Frame {
    background-color: #3A60A0;
}

.ADMINMSG {
	float: none;
	clear: both;
	padding: 2px 2px 2px 2px;
	margin: 2px 0px 2px 0px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	overflow: hidden;
}
.ADMINMSG_ERROR {
	background-color: #740909;
	border-color: #FF0000;
}
.ADMINMSG_WARNING {
	background-color: #FFFFDD;
	border-color: #CCCC00;
}
.ADMINMSG_INFO {
	background-color: #DDDDFF;
	border-color: #0000FF;
}
.ADMINMSG_OK {
	background-color: #DDFFDD;
	border-color: #00DD00;
}
.ADMINMSG_TEXT {
	float: left;
	clear: none;
	color: #000000;
	padding: 4px 0px 8px 4px;
}
.ADMINMSG_ICON {
	float: left;
	clear: none;
	padding: 4px 4px 4px 4px;
}
A.ADMINMSG_Link:link, A.ADMINMSG_Link:visited, A.ADMINMSG_Link:hover, A.ADMINMSG_Link:active {
	color: #880000;
    text-decoration: underline;
}
A.ADMINMSG_Link:hover {
	color: #FF0000;
}


/*
###===========================================================================
### JQuery
###===========================================================================
*/

IMG.ui-datepicker-trigger {
	vertical-align: top;
    height: 21px;
}

INPUT.ADMIN_Date_Step_Icon {
	vertical-align: top;
}

/*
###===========================================================================
### New Admin
###===========================================================================
*/
BODY.ADMIN_Main_Body_Class {
	float: none;
	background-color: #F7FAFA;
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
}
DIV.ADMIN_Page_Class {
	float: none;
	margin: 0px;
}
DIV.ADMIN_Header_Area {
	float: none;
}
DIV.ADMIN_Header_Image {
	float: left;
	clear: none;
	padding: 0px 8px 8px 0px;
    display: none;
}
DIV.ADMIN_Header_Title {
    font-size: 14pt;
    font-weight: bold;
    color: #00a19a;
    
}
DIV.ADMIN_Header_Description {
    font-size: 11pt;
    font-weight: normal;
    color: #333333;
    padding-bottom: 15px;
}


DIV.ADMIN_Header_Values {
    padding-bottom: 6px;
}

DIV.ADMIN_Header_Value_Label {
    color: #000000;
    text-align: right;
	display: inline-block;
    padding-bottom: 0px;
    font-size: 12pt;
}
DIV.ADMIN_Header_Value_Data {
    font-weight: bold;
    color:#00a19a;
	padding: 0px 0px 0px 0px;
	display: inline; 
    font-size: 12pt;
}

DIV.ADMIN_Header_Right {
	float: right;
	clear: none;
}
DIV.ADMIN_Header_Values_Right {
	clear: both;
    text-align: right;
}
DIV.ADMIN_Header_Value_Right_Label {
    width: 250px;
	float: left;
	clear: none;
    font-size: 11pt;
    color: #000000;
	padding: 0px 0px 0px 0px;
}
DIV.ADMIN_Header_Value_Right_Data {
    width: 100px;
	float: left;
	clear: none;
    font-size: 11pt;
    font-weight: bold;
    color: #0077C0;
	padding: 0px 4px 0px 0px;
}

.ADMIN_List_Header_Items {
    float: left;
    height: 24px;
	white-space: nowrap;
}
.ADMIN_List_Header_Items_Label {
    width: 90px;
    text-align: right;
	padding: 0px 4px 0px 0px;
}

DIV.ADMIN_History_Area {
	float: right;
	clear: none;
}
DIV.ADMIN_History_Created {
	clear: both;
}
DIV.ADMIN_History_Modified {
	clear: both;
}
SPAN.ADMIN_History_Label {
    float: left;
    width: 70px;
    font-size: 8pt;
    font-weight: normal;
    color: #666666;
    text-align: right;
	padding: 2px 4px 0px 0px;
	display: block; 
}
SPAN.ADMIN_History_Value {
    float: left;
    width: 70px;
    font-size: 8pt;
    font-weight: normal;
    color: #000066;
	padding: 2px 4px 0px 0px;
	display: block; 
}
SPAN.ADMIN_History_Info {
    float: left;
	padding: 0px 4px 0px 0px;
}

.ADMIN_Divider {
	float: none;
	clear: both;
/*    width: 100%;*/
	padding: 8px 0px 0px 0px;
/*    overflow: hidden;*/
}
FORM.ADMIN_Form {
	float: none;
	clear: both;
	padding: 0px;
	margin: 0px;
}

DIV.ADMIN_Dual_Panel {
	float: none;
	clear: both;
/*    width: 100%;*/
/*    overflow: hidden;*/
}

DIV.ADMIN_Sub_Section,
DIV.ADMIN_REPORT_Sub_Section {
	float: none;
	clear: both;
/*    width: 100%;*/
/*    overflow: hidden;*/
}
DIV.ADMIN_Left_Sub_Section {
	float: left;
	clear: none;
	padding: 0px 0px 0px 0px;
}
DIV.ADMIN_Right_Sub_Section,
DIV.ADMIN_Right_Summary_Sub_Section {
	float: right;
	clear: none;
	padding: 0px 0px 0px 0px;
}
DIV.ADMIN_Right_Summary_Sub_Section {
    font-size: 0.9em;
}

DIV.ADMIN_REPORT_Sub_Section {
	padding: 0px 0px 20px 0px;
}
DIV.ADMIN_Sub_Section_Dual {
	float: left;
	clear: none;
/*    overflow: hidden;*/
}
.ADMIN_Sub_Section_Pack {
	float: left;
	clear: none;
}
.ADMIN_Sub_Title_Area {
	float: none;
	clear: both;
	padding: 8px 0px 4px 0px;
}
DIV.ADMIN_Sub_Title_Icon {
	float: left;
	clear: none;
	padding: 0px 4px 0px 0px;
    display: none;
}
.ADMIN_Sub_Title {
    font-size: 10pt;
    font-weight: bold;
    color: #00303C;
}
.ADMIN_Sub_Description {
    color: #333333;
}

DIV.ADMIN_Section_Divider {
	clear: both;
    font-size: 10pt;
    font-weight: bold;
    color: #666666;
}


DIV.ADMIN_Field_Section,
DIV.ADMIN_Mandatory_Field_Section,
DIV.ADMIN_Highlight_Field_Section,
DIV.ADMIN_Field_Posthtml_Section,
DIV.ADMIN_Narrow_Field_Section,
DIV.ADMIN_Wide_Field_Section,
.ADMIN_Fixed_Font_Field_Section,
.ADMIN_Fixed_Small_Font_Field_Section,
.ADMIN_WYSIWYG_Field_Section,
DIV.ADMIN_Large_Field_Section,
DIV.ADMIN_Condensed_Field_Section,
DIV.ADMIN_Condensed_Bold_Field_Section,
DIV.ADMIN_Actioned_By_Field_Section,
.DVLA_Field_Section,
.DVLA_Mismatch_Field_Section,
DIV.ADMIN_TABLE_Field_Section {
	clear: left;
	white-space: normal;
/*    overflow: hidden;*/
}
DIV.ADMIN_TABLE_Field_Section {
	padding: 4px 0px 0px 54px;
}
DIV.ADMIN_LIST_Field_Section {
	display: inline; 
	white-space: nowrap;
}
DIV.ADMIN_Highlight_Field_Section{
/*	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #FF0000;
    overflow: hidden;*/
}

.INPUT {
    height: 20px !important;
}

DIV.ADMIN_Label,
DIV.ADMIN_Mandatory_Label,
DIV.ADMIN_Highlight_Label,
DIV.ADMIN_Lowlight_Label,
DIV.ADMIN_Posthtml_Label,
DIV.ADMIN_Narrow_Label,
DIV.ADMIN_Wide_Label,
DIV.ADMIN_Large_Label,
DIV.ADMIN_Fixed_Font_Label,
DIV.ADMIN_Fixed_Small_Font_Label,
DIV.ADMIN_WYSIWYG_Label,
DIV.ADMIN_Condensed_Label,
DIV.ADMIN_Condensed_Bold_Label,
DIV.ADMIN_Narrow_Condensed_Label,
DIV.ADMIN_Narrow_Condensed_Bold_Label,
.DVLA_Label,
.DVLA_Mismatch_Label {
    float: left;
	clear: none;
    width: 180px;
    color: #00303C;
    text-align: right;
	white-space: normal;
	padding: 4px 6px 4px 0px;
}
DIV.ADMIN_LIST_Label {
	display: inline; 
}
DIV.ADMIN_Condensed_Label,
DIV.ADMIN_Condensed_Bold_Label{
    width: 170px;
}
DIV.ADMIN_Posthtml_Label,
DIV.ADMIN_Narrow_Label,
DIV.ADMIN_Narrow_Condensed_Label,
DIV.ADMIN_Narrow_Condensed_Bold_Label {
    width: 100px;
}
DIV.ADMIN_Wide_Label {
    width: 260px;
}
DIV.ADMIN_WYSIWYG_Label {
    width: 80px;
}
DIV.ADMIN_Large_Label {
    width: 260px;
    font-size: 12pt;
}
DIV.ADMIN_Condensed_Label,
DIV.ADMIN_Condensed_Bold_Label,
DIV.ADMIN_Narrow_Condensed_Label,
DIV.ADMIN_Narrow_Condensed_Bold_Label {
	padding: 2px 6px 0px 0px;
}


.ADMIN_Actioned_By_Field_View {
    text-align: right;
	padding: 4px 0px 2px 2px;
}
.ADMIN_Actioned_By_Label {
    font-size: 0.8em;
    color: #888888;
	padding: 0px 6px 0px 0px;
}
.ADMIN_Actioned_By_Data {
    font-size: 0.8em;
    color: #8888FF;
	padding: 0px 0px 0px 0px;
}
.ADMIN_Actioned_By_Sep {
    font-size: 0.8em;
    color: #888888;
	padding: 0px 4px 0px 4px;
}

/* Text Under Textbox Label */
SPAN.ADMIN_Label_Notes {
  float: right;
  clear: left;
  color: #888888;
  font-size: 8pt;
}


DIV.ADMIN_Data_Area,
DIV.ADMIN_Mandatory_Data_Area,
DIV.ADMIN_Highlight_Data_Area,
DIV.ADMIN_Lowlight_Data_Area,
DIV.ADMIN_Posthtml_Data_Area,
DIV.ADMIN_Narrow_Data_Area,
DIV.ADMIN_Wide_Data_Area,
DIV.ADMIN_Fixed_Font_Data_Area,
DIV.ADMIN_Fixed_Small_Font_Data_Area,
DIV.ADMIN_WYSIWYG_Data_Area,
DIV.ADMIN_Large_Data_Area,
DIV.ADMIN_Condensed_Data_Area,
DIV.ADMIN_Condensed_Bold_Data_Area,
DIV.ADMIN_Actioned_By_Data_Area,
DIV.ADMIN_Data_Area_Radio,
.DVLA_Data_Area,
.DVLA_Mismatch_Data_Area {
	display: inline;
/*    overflow: hidden;*/
}
DIV.ADMIN_LIST_Data_Area {
	display: inline; 
}
.DVLA_Data_Area,
.DVLA_Mismatch_Data_Area {
/*    width: 300px;*/
/*    height: 18px;*/
/*	margin: 0px 0px 0px 4px;*/
	padding: 1px 0px 0px 8px;
}
DIV.ADMIN_Data_Area_Radio {
	padding: 0px 10px 0px 0px;
}

.ADMIN_Field,
DIV.ADMIN_Mandatory_Field,
.ADMIN_Highlight_Field,
DIV.ADMIN_Lowlight_Field,
.ADMIN_Posthtml_Field,
.ADMIN_Narrow_Field,
.ADMIN_Wide_Field,
.ADMIN_WYSIWYG_Field,
.ADMIN_Large_Field,
.ADMIN_Fixed_Font_Field,
.ADMIN_Fixed_Small_Font_Field,
.ADMIN_Radio_Field,
.DVLA_Field,
.DVLA_Mismatch_Field {
	float: left;
	clear: none;
	padding: 0px 0px 1px 0px;
}
.ADMIN_Radio_Field {
	padding: 0px 10px 0px 0px;
}
.ADMIN_Highlight_Field {
	border: 1px solid #FF0000;
}

.ADMIN_Field_View,
.ADMIN_Posthtml_Field_View,
.ADMIN_Narrow_Field_View,
.ADMIN_Wide_Field_View,
.ADMIN_Fixed_Font_Field_View,
.ADMIN_Fixed_Small_Font_Field_View,
.ADMIN_Condensed_Field_View,
.ADMIN_Condensed_Bold_Field_View,
.ADMIN_Actioned_By_Field_View
.DVLA_Field_View,
.DVLA_Mismatch_Field_View {
	float: left;
	clear: none;
    font-weight: bold;
    color: #000000;
	padding: 4px 0px 2px 0px;
	white-space: normal;
    text-align: left;
}
.ADMIN_Condensed_Field_View {
    font-weight: normal;
	padding: 2px 0px 0px 0px;
    display: block;
}
.ADMIN_Condensed_Bold_Field_View {
    font-weight: bold;
	padding: 2px 0px 0px 0px;
    display: block;
}

DIV.ADMIN_Mandatory_Text {
	float: none;
	clear: none;
	display: inline; 
    font-weight: bold;
    color: #FF0000;
}


DIV.ADMIN_Highlight_Text,
DIV.ADMIN_LIST_Highlight_Text {
	float: none;
	clear: none;
	display: inline; 
	padding-left: 5px;
    font-weight: bold;
    color: #FF0000;
}
DIV.ADMIN_lowlight_Text {
	float: none;
	clear: none;
	display: inline; 
	padding-left: 5px;
    font-weight: 500;
    color: #DDDDDD;
}

INPUT.ADMIN_Large_Input {
    font-size: 14pt;
}

TEXTAREA.ADMIN_Text_Area,
TEXTAREA.ADMIN_Fixed_Font_Text_Area,
TEXTAREA.ADMIN_Fixed_Small_Font_Text_Area,
TEXTAREA.DVLA_Text_Area,
TEXTAREA.DVLA_Mismatch_Text_Area {
}
TEXTAREA.ADMIN_Text_Area {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 67.5%;*/
}
TEXTAREA.ADMIN_Fixed_Font_Text_Area {
	font-family: Courier;
}
TEXTAREA.ADMIN_Fixed_Small_Font_Text_Area {
    font-size: 8pt;
	font-family: Courier;
}

.DVLA_Field_View,
.DVLA_Mismatch_Field_View {
    height: 18px;
    background-color: #DDFFDD;
    background-image: url(/standard_images/dvla_logo_34x18.png);
    background-repeat: no-repeat;
/*    background-position: top right;*/
	padding: 1px 4px 0px 40px;
/*	padding: 1px 0px 1px 0px;*/
	border: 1px solid #50A7CF;
}
.DVLA_Mismatch_Field_View {
    background-color: #FFDDDD;
}
DIV.ADMIN_Field_Posthtml,
DIV.ADMIN_Highlight_Field_Posthtml,
DIV.ADMIN_LIST_Highlight_Field_Posthtml,
DIV.ADMIN_Lowlight_Field_Posthtml,
DIV.ADMIN_Text_Field_Posthtml,
DIV.ADMIN_Units_Field_Posthtml,
DIV.ADMIN_Posthtml_Units_Field_Posthtml,
DIV.ADMIN_Highlight_Units_Field_Posthtml,
DIV.ADMIN_Lowlight_Units_Field_Posthtml,
DIV.ADMIN_Narrow_Units_Field_Posthtml,
DIV.ADMIN_WYSIWYG_Field_Posthtml,
DIV.ADMIN_Wide_Units_Field_Posthtml {
    float: left;
	clear: none;
}
DIV.ADMIN_Highlight_Field_Posthtml,
DIV.ADMIN_LIST_Highlight_Field_Posthtml,
DIV.ADMIN_Lowlight_Field_Posthtml,
DIV.ADMIN_Text_Field_Posthtml,
DIV.ADMIN_Units_Field_Posthtml,
DIV.ADMIN_Posthtml_Units_Field_Posthtml,
DIV.ADMIN_Highlight_Units_Field_Posthtml,
DIV.ADMIN_Lowlight_Units_Field_Posthtml,
DIV.ADMIN_Narrow_Units_Field_Posthtml,
DIV.ADMIN_Wide_Units_Field_Posthtml {
    color: #666666;
    display: inline;
	padding: 4px 2px 0px 2px;
}
SPAN.ADMIN_MAIN_LIST_Text_Limit {
    color: #666666;
    display: inline;
    font-style: italic;
}

DIV.ADMIN_Text {
    display: inline;
}

TABLE.ADMIN_Field_Table {
	border: 1px solid #666666;
}
TH.ADMIN_Field_Table_Header {
    font-weight: normal;
    text-align: left;
    background-color: #EEEEFF;
	border: 1px solid #666666;
	padding: 0px 4px 0px 4px;
}
TD.ADMIN_Field_Table_Cell {
	border: 1px solid #666666;
/*	padding: 0px 4px 0px 4px;*/
}
TD.ADMIN_Field_Table_Cell_Entry {
    text-align: center;
	border: 1px solid #666666;
}

.ADMIN_Preview_Image_Area,
.ADMIN_LIST_Preview_Image_Area,
DIV.ADMIN_WYSIWYG_Preview_Image_Area {
	float: left;
	clear: none;
	border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
    background-image: url(/standard_images/admin_image_background.gif);
	margin: 0px 4px 10px 0px;
}
SPAN.ADMIN_SubLabel,
SPAN.ADMIN_WYSIWYG_SubLabel {
    font-size: 8pt;
    color: #666666;
	padding: 0px 4px 0px 0px;
}
SPAN.ADMIN_LIST_SubLabel,
SPAN.ADMIN_MAIN_LIST_SubLabel,
SPAN.ADMIN_MAIN_LIST_Period_SubLabel {
    font-size: 7pt;
    color: #666666;
	padding: 0px 0px 0px 0px;
}
SPAN.ADMIN_LIST_SubLabel {
    font-size: 8pt;
}
SPAN.ADMIN_Period_SubLabel {
    font-size: 8pt;
    font-weight: normal;
    color: #666666;
	padding: 0px 4px 0px 2px;
}
SPAN.ADMIN_SubValue,
SPAN.ADMIN_WYSIWYG_SubValue {
    font-weight: bold;
    color: #000080;
	padding: 0px 0px 0px 0px;
}
INPUT.ADMIN_SubValue {
    font-size: 9pt;
	padding: 0px 0px 0px 0px;
}

SPAN.ADMIN_HelpIcon {}
IMG.ADMIN_HelpIcon {

    height: 22px;
    width: 22px;
    padding: 5px;
}

.ADMIN_MAIN_LIST_Issue_Reasoning {
    height: 100px;
    width: 100px;
}


DIV.ADMIN_Handheld_Preview {
	float: right;
	clear: none;
	padding: 0px 0px 0px 0px;
}
DIV.ADMIN_Tickit_Handheld_Screen {
    width: 240px;
    height: 320px;
    background-color: #FFFFFF;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #666666;
}
DIV.ADMIN_Tickit_Handheld_Header {
	float: none;
	clear: both;
    width: 240px;
    height: 26px;
}
DIV.ADMIN_Tickit_panel_Notification {
    width: 240px;
    height: 294px;
    background-color: #FFFFFF;
}
DIV.ADMIN_Tickit_panel_MessageTitlePanel {
    width: 240px;
    height: 38px;
    background-color: SlateGray;
	border-width: 0px 0px 2px 0px;
	border-style: solid;
	border-color: #0052C2;
}
IMG.ADMIN_Tickit_img_msgIcon {
	float: left;
	clear: none;
    width: 32px;
    height: 32px;
	margin: 2px 0px 0px 2px;
}
DIV.ADMIN_Tickit_lab_MessageIconTitle {
	float: left;
	clear: none;
    width: 200px;
    height: 30px;
    color: #FFFFFF;
	
	font-size: 12pt;
    font-weight: 700;
    background-color: SlateGray;
	margin: 8px 0px 0px 4px;
}
DIV.ADMIN_Tickit_lab_MessageTitle {
	float: left;
	clear: none;
    width: 232px;
    height: 100px;
    color: #000080;
	font-size: 12pt;
    font-weight: bold;
	border-width: 0px 0px 2px 0px;
	border-style: solid;
	border-color: #0052C2;
	margin: 0px 4px 0px 4px;
/*    overflow: hidden;*/
}
DIV.ADMIN_Tickit_lab_MessageText {
	float: left;
	clear: none;
    width: 232px;
    height: 114px;
	font-size: 10pt;
    font-weight: 500;
	margin: 0px 4px 0px 4px;
	padding: 0px 0px 4px 0px;
/*    overflow: hidden;*/
}
DIV.ADMIN_Tickit_img_Confirm {
	float: none;
	clear: both;
    width: 240px;
    height: 30px;
    text-align: right;
/*    overflow: hidden;*/
}

INPUT.ADMIN,
INPUT.ADMIN_Input,
INPUT.ADMIN_Highlight,
INPUT.ADMIN_Highlight_Input {
}
INPUT.ADMIN_Highlight,
INPUT.ADMIN_Highlight_Input, 
INPUT.ADMIN_LIST_Highlight_Input {
	border: 1px solid #FF0000;
}
INPUT.ADMIN_Lowlight,
INPUT.ADMIN_Lowlight_Input {
    background-color: #FFFFAA;
}
INPUT.ADMIN_Radio {
}

SELECT.ADMIN,
SELECT.ADMIN_Select,
SELECT.ADMIN_Select_Large {
/*    background-color: #FFFFFF;   ### This added extra border width to dropdown */
/*	margin: 2px 2px 2px 2px;*/
}
SELECT.ADMIN_Large_Select {
    font-size: 14pt;
}
SELECT.ADMIN_Select_Highlight {
    background-color: #EEEEFF;
}
SELECT.ADMIN_Mandatory {
	border-color: #FF0000;
}



/*
###===========================================================================
### Admin Buttons
###===========================================================================
*/
/* Global for all buttons */
A.ADMIN_Button:link, A.ADMIN_Button:visited, A.ADMIN_Button:hover, A.ADMIN_Button:active {
	float: left;
	clear: none;
    color: #000000;
    text-decoration: none;
    background-repeat: no-repeat;
    padding-top: 15px;
}

/* Large Buttons */
DIV.ADMIN_Button_Section {
	float: left;
	clear: left;
	padding: 10px 0px 0px 90px;
    
}
DIV.ADMIN_Criteria_Button_Section {
	float: right;
	clear: none;
	padding: 10px 0px 10px 0px; 
}
.ADMIN_Button_Subsection {
	float: left;
	clear: left;
	padding: 4px 0px 0px 180px;
}
.ADMIN_Button_Right_Subsection {
	float: right;
	clear: left;
	padding: 4px 0px 0px 0px;
}
A.ADMIN_Lrg_Button:link, A.ADMIN_Lrg_Button:visited, A.ADMIN_Lrg_Button:active,
A.ADMIN_MAIN_LIST_Lrg_Button:link, A.ADMIN_MAIN_LIST_Lrg_Button:visited, A.ADMIN_MAIN_LIST_Lrg_Button:active {
    width: 80px;
    height: 30px;
    font-size: 10pt;
    background-color:white;
    border-style: solid !important;
    border-width: 1px;
    border-color: #00303C; 
    border-radius: 5px;
	margin: 0px 35px 0px 0px;
    padding: 0;
    display: inline-block;
    line-height: 2.4;
    font-family: Arial, Helvetica, sans-serif; 
    text-align: center; 
    
}

A.ADMIN_MAIN_LIST_Lrg_Button:hover, A.ADMIN_Lrg_Button:hover {
    background-color:#66BBB0;
    
}
P.ADMIN_Lrg_Button:hover,
A.ADMIN_MAIN_LIST_Lrg_Button:hover {
    background-color: white;
}
IMG.ADMIN_Lrg_Button_Image,
IMG.ADMIN_MAIN_LIST_Lrg_Button_Image {
	
    height: 30px;
    display: none;   
    
}

.ADMIN_LIST_Action_Icon{
    height: 22px;
    width: 22px;
    padding: 5px;
}
.ADMIN_LIST_Action_button {
    height: 50px;
    width: 80px;
    border-radius: 2px;
    cursor: pointer;
    background-color: white;
}

.ADMIN_LIST_Refresh_button {
    width: 80px;
    height: 30px;
    font-size: 10pt;
    background-color: white;
    border-style: solid !important;
    border-width: 1px;
    border-color: #00303C;
    border-radius: 5px;
    margin: 0px 35px 0px 0px;
    padding: 0;
    display: inline-block;
    line-height: 2.4;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    cursor: pointer;
}
.ADMIN_LIST_Action_Icon:hover {
    transform: scaleY(1.1);

}
A.ADMIN_96x32_Button:link, A.ADMIN_96x32_Button:visited, A.ADMIN_96x32_Button:hover, A.ADMIN_96x32_Button:active {
  width: 96px;
  height: 32px;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
  color: #333333;
  background-image: url(/standard_images/butimg_admin_96x32_buttonbg.png);
}
A.ADMIN_96x32_Button:hover {
    background-position: -96px;
}
IMG.ADMIN_96x32_Button_Image {
	vertical-align: -11px;
}
DIV.ADMIN_112x32_Button, A.ADMIN_112x32_Button:link, A.ADMIN_112x32_Button:visited, A.ADMIN_112x32_Button:hover, A.ADMIN_112x32_Button:active {
  width: 112px;
  height: 27px;
  font-size: 10pt;
  text-align: center;
  color: #333333;
  border: solid;
border-width: 1px;
border-radius: 4px;
margin: 20px;

padding-top: inherit;
}

DIV.ADMIN_112x33_Button, A.ADMIN_112x33_Button:link, A.ADMIN_112x33_Button:visited, A.ADMIN_112x33_Button:hover, A.ADMIN_112x33_Button:active{
    width: 112px;
    height: 27px;
    font-size: 10pt;
    text-align: center;
    color: #333333;
    border: solid;
  border-width: 1px;
  border-radius: 4px;
  margin-bottom: 20px;
  background-color: yellow;
  }

  DIV.ADMIN_112x34_Button, A.ADMIN_112x34_Button:link, A.ADMIN_112x34_Button:visited, A.ADMIN_112x34_Button:hover, A.ADMIN_112x34_Button:active{
    width: 112px;
    height: 27px;
    font-size: 10pt;
    text-align: center;
    color: #333333;
    border: solid;
  border-width: 1px;
  border-radius: 4px;
  margin-bottom: 20px;
  background-color: gainsboro;
  }

A.ADMIN_112x32_Button:hover {
  background-position: -112px;
  background-color: #D5E9EF;
  color: black;
  border-color: black;
}

IMG.ADMIN_112x32_Button_Image {
    vertical-align: -11px;
    height: 25px;
    padding-bottom: 4px;
    padding-right: 4px;
    display: none;
}

/* Medium Buttons */
.ADMIN_Button_Mid_Section {
	float: left;
	clear: none;
	padding: 16px 0px 0px 140px;
}
A.ADMIN_Button_Mid:link, A.ADMIN_Button_Mid:visited, A.ADMIN_Button_Mid:hover, A.ADMIN_Button_Mid:active {
	float: left;
	clear: none;
    width: 72px;
    height: 20px;
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    background-image: url(/standard_images/butimg_admin_button_mid_bg.gif);
    background-repeat: no-repeat;
	margin: 0px 6px 0px 0px;
    display: inline;
}
A.ADMIN_Button_Mid:hover {
    background-image: url(/standard_images/butimg_admin_button_mid_bgmo.gif);
}
IMG.ADMIN_Button_Mid_Image {
	vertical-align: -7px;
    display: inline;
}

/* Small Buttons */
.ADMIN_Sml_Button_Section {
	float: left;
	clear: none;
	padding: 16px 0px 0px 140px;
}
A.ADMIN_Sml_Button:link, A.ADMIN_Sml_Button:visited, A.ADMIN_Sml_Button:hover, A.ADMIN_Sml_Button:active {
    width: 64px;
    height: 16px;
    font-size: 8pt;
    font-weight: normal;
    background-image: url(/standard_images/butimg_admin_sml_buttonbg.gif);
	margin: 0px 4px 0px 0px;
}
A.ADMIN_Sml_Button:hover {
    background-position: -64px;
}
IMG.ADMIN_Sml_Button_Image {
    vertical-align: -4px;
}

DIV.ADMIN_Value,
DIV.ADMIN_WYSIWYG_Value {
	float: none;
	clear: none;
	white-space: nowrap;
	padding: 0px 0px 0px 0px;
}
DIV.ADMIN_FM_Button_Area,
DIV.ADMIN_WYSIWYG_FM_Button_Area {
	float: none;
	clear: none;
	padding: 4px 0px 0px 0px;
}
DIV.ADMIN_IM_Preview_Image {
	float: left;
	clear: none;
	border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
	margin: 0px 4px 4px 0px;
}
DIV.ADMIN_Button_Text {
	float: left;
	clear: none;
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
    text-align: center;
	padding: 2px 0px 0px 0px;
}

SPAN.ADMIN_Rollover span a {
    text-decoration:none;
}
SPAN.ADMIN_Rollover span a {
 visibility:hidden;
 display:block;
 position:absolute;
 /**adjust disjointed text position in % or px**/ 
left:40%;
 top:400px;
 color:#666;
 background-color:#CCFF99;
 border: 2px solid silver;
 padding: 5px; }

SPAN.ADMIN_Rollover span a:hover,
SPAN.ADMIN_Rollover span a:active,
SPAN.ADMIN_Rollover span a:focus {
    visibility:visible;
}
 
SPAN.ADMIN_Rollover span a:hover,
SPAN.ADMIN_Rollover span a:focus {
 text-decoration: none;
 color:#FF6600;
 visibility:visible;
}




/* Printing */
@media print {
    DIV.ADMIN_Button_Section {
        visibility: hidden;
    }
}


/*
###===========================================================================
### Tables
###===========================================================================
*/
DIV.ADMIN_MAIN_LIST_Criteria {
/*    width: 100%;*/
	clear: both;
	border: 1px solid #808080;
    background-color: #FFFFFF;
	padding: 4px 4px 4px 4px;
/*    overflow: hidden;*/
}
DIV.ADMIN_MAIN_LIST_Field_Section,
DIV.ADMIN_MAIN_LIST_Wide_Field_Section {
	height: 22px;
    float: left;
	clear: none;
	white-space: nowrap;
    display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
DIV.ADMIN_MAIN_LIST_Criteria_Line {
/*	height: 22px;*/
    float: none;
	clear: both;
	white-space: nowrap;
}
DIV.ADMIN_MAIN_LIST_Label,
DIV.ADMIN_MAIN_LIST_Wide_Label {
    width: 90px;
    color: #000000;
    text-align: right;
/*    vertical-align: 3px;*/
/*    vertical-align: top;*/
	margin: 0px 4px 0px 2px;
	padding: 0px 0px 0px 0px;
    display: inline;
/*  This causes criteria list to display crap in IE7 */
/*  But is needed to get nicely aligned label widths */
/*  display: inline-block;*/ 
}
DIV.ADMIN_MAIN_LIST_Wide_Label {
    width: 140px;
}
DIV.ADMIN_MAIN_LIST_Data_Area,
DIV.ADMIN_MAIN_LIST_Wide_Data_Area {
/*    float: left;
    clear: none;*/
	margin: 0px 4px 0px 0px;
	padding: 0px 0px 0px 0px;
    display: inline;
}
DIV.ADMIN_MAIN_LIST_Field,
DIV.ADMIN_MAIN_LIST_Wide_Field {
    font-weight: bold;
	padding: 4px 4px 0px 0px;
    display: inline;
}
DIV.ADMIN_MAIN_LIST_Field_View,
DIV.ADMIN_MAIN_LIST_Wide_Field_View {
    font-weight: bold;
	padding: 4px 4px 0px 0px;
    display: inline;
}

DIV.ADMIN_LIST_Field_Posthtml,
DIV.ADMIN_MAIN_LIST_Field_Posthtml {
    color: #333333;
	padding: 4px 2px 0px 2px;
    display: inline;
}

TABLE.ADMIN_Table,
TABLE.ADMIN_LIST_Table,
TABLE.ADMIN_MAIN_LIST_Table,
TABLE.ADMIN_MAIN_LIST_Criteria_Table,
TABLE.ADMIN_CHARGES_Table,
TABLE.ADMIN_INVOICE_Table
TABLE.ADMIN_INVOICE_DETAILS_Table
TABLE.ADMIN_AUDIT_Table {
    border-collapse: collapse;
}
TABLE.ADMIN_MAIN_LIST_Table,
TABLE.ADMIN_MAIN_LIST_Criteria_Table {
    width: 100%;
}
TABLE.ADMIN_MAIN_LIST_Criteria_Table {
    background-color: #FFFFFF;
}
TABLE.ADMIN_CHARGES_Table {
}
TABLE.ADMIN_INVOICE_DETAILS_Table{
}

TH.ADMIN_Table_Hidden, TD.ADMIN_Table_Hidden,
TH.ADMIN_LIST_Table_Hidden, TD.ADMIN_LIST_Table_Hidden,
TH.ADMIN_MAIN_LIST_Table_Hidden, TD.ADMIN_MAIN_LIST_Table_Hidden {
    display: none;
	border: 0px solid #000000;
}
TH.ADMIN_Table_Title,
TH.ADMIN_Table_Title_Sort,
TH.ADMIN_LIST_Table_Title,
TH.ADMIN_LIST_Table_Title_Sort,
TH.ADMIN_MAIN_LIST_Table_Title,
TH.ADMIN_MAIN_LIST_Table_Title_Sort,
TH.ADMIN_MAIN_LIST_Criteria_Table_Title {
    font-size: 10pt;
    font-weight: 700;
    color:white;
    text-align: center;
    background-color:#003C4D;
	border: 1px solid #003C4D;
    padding: 4px 4px 4px 4px;

}
TH.ADMIN_Table_Title_Sort,
TH.ADMIN_LIST_Table_Title_Sort,
TH.ADMIN_MAIN_LIST_Table_Title_Sort {
    background-color: #CCF8CC;
    border-color: #008000;
	border-width: 1px 1px 1px 2px;
	border-style: solid;
}
TH.ADMIN_MAIN_LIST_Table_Title,
TH.ADMIN_MAIN_LIST_Table_Title_Sort,
TH.ADMIN_MAIN_LIST_Criteria_Table_Title {
    font-size: 9pt;
    text-align: center;
}
TH.ADMIN_CHARGES_Table_Title,
TH.ADMIN_INVOICE_Table_Title,
TH.ADMIN_INVOICE_DETAILS_Table_Title,
TH.ADMIN_AUDIT_Table_Title {
    text-align: left;
    border-color: #003C4D;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
    background-color: #003C4D;
    color: white;
/*	padding: 4px 2px 4px 2px;*/
}
TH.ADMIN_INVOICE_Table_Title,
TH.ADMIN_AUDIT_Table_Title {
    padding: 0px 4px 0px 4px;
}
TH.ADMIN_INVOICE_DETAILS_Table_Title {
    padding: 0px 2px 0px 2px;
    background-color: #DDDDF8;
}
TR.ADMIN_Table_Row,
TR.ADMIN_LIST_Table_Row,
TR.ADMIN_MAIN_LIST_Table_Row {
/*    background-color: #FFFFFF;*/
}
TR.ADMIN_LIST_SubTotal_Row {
    font-size: 9pt;
    font-weight: 700;
    background-color: #EEFFEE;
}
TR.ADMIN_LIST_GrandTotal_Row {
    font-size: 11pt;
    font-weight: 700;
    background-color: #CCFFCC;
}
TR.ADMIN_LIST_SubTitle_Row {
    font-size: 9pt;
    font-weight: 700;
    background-color: #EEEEFF;
}

TR.ADMIN_Table_Row_Add,
TR.ADMIN_LIST_Table_Row_Add,
TR.ADMIN_MAIN_LIST_Table_Row_Add,
TR.ADMIN_INVOICE_Table_Row_Add,
TR.ADMIN_AUDIT_Table_Row_Add {
    background-color:white;
}
TR.ADMIN_INVOICE_Table_Row_Edit,
TR.ADMIN_AUDIT_Table_Row_Edit {
    background-color: WHITE;
}
TD.ADMIN_Table_Cell,
TD.ADMIN_LIST_Table_Cell,
TD.ADMIN_INVOICE_Table_Cell,
TD.ADMIN_INVOICE_DETAILS_Table_Cell,
TD.ADMIN_AUDIT_Table_Cell,
TD.ADMIN_MAIN_LIST_Table_Cell {
	border: none;
    border: 1px solid #808080;
    text-align:center;
    padding: 0px;
}

TD.ADMIN_INVOICE_Table_Cell,
TD.ADMIN_INVOICE_DETAILS_Table_Cell,
TD.ADMIN_AUDIT_Table_Cell {
    vertical-align: top;
}
TD.ADMIN_MAIN_LIST_Criteria_Table_Cell {
    border-color: #003C4D;
	border-width: 1px 0px 1px 1px;
	border-style: solid;
}
TD.ADMIN_MAIN_LIST_Criteria_Table_Button_Cell {
    width: 100px;
    border-color: #003C4D;
	border-width: 1px 1px 1px 0px;
	border-style: solid;
}
TD.ADMIN_LIST_Table_Cell {
/*	padding: 0px 2px 0px 2px;*/
}

TD.ADMIN_LIST_JustifyRight_Table_Cell {
    text-align: right;
}

IMG.ADMIN_MAIN_LIST_Search_Icon {
    vertical-align: top;
}

TD.ADMIN_CHARGES_Table_Cell {
    font-size: 11pt;
    font-size: 11pt;
    border-color: black;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-color: white;
}

TD.ADMIN_INVOICE_Table_Cell,
TD.ADMIN_AUDIT_Table_Cell {
    font-size: 10pt;
    font-weight: 500;
}
TD.ADMIN_INVOICE_DETAILS_Table_Cell {
    font-size: 10pt;
    font-weight: 500;
}
TD.ADMIN_ADJUSTMENTS_Table_Cell {
    font-size: 11pt;
    font-weight: 500;
    color: #800000;
}
TD.ADMIN_TOTAL_Table_Cell {
    font-size: 11pt;
    font-weight: 700;
    border-color:black;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
    background-color: white;
/*	padding: 4px 2px 4px 2px;*/
}
TD.ADMIN_REFUND_TOTAL_Table_Cell {
    font-size: 11pt;
    font-weight: 700;
    border-color: #808000;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
    background-color: #FFFFEE;
}
TD.ADMIN_TOTAL_OUTSTANDING_Table_Cell,
TD.ADMIN_TOTAL_OVERPAID_Table_Cell,
TD.ADMIN_TOTAL_PAID_Table_Cell {
    font-size: 11pt;
    font-weight: 700;
    border-color: black;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
    background-color: #D5E9Ef;
/*	padding: 4px 2px 4px 2px;*/
}
TD.ADMIN_TOTAL_OUTSTANDING_Table_Cell {
    background-color: #D5E9EF;
}
TD.ADMIN_TOTAL_OVERPAID_Table_Cell {
    background-color: #FFFFEE;
}
TD.ADMIN_TOTAL_PAID_Table_Cell {
    background-color: #EEFFEE;
}

TD.ADMIN_Table_Cell_Add,
TD.ADMIN_LIST_Table_Cell_Add,
TD.ADMIN_MAIN_LIST_Table_Cell_Add,
TD.ADMIN_INVOICE_Table_Cell_Add,
TD.ADMIN_AUDIT_Table_Cell_Add {
    border-color: #00303C;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
/*	padding-top: 2px;
	padding-bottom: 2px;*/
}
TD.ADMIN_INVOICE_Table_Cell_Add,
TD.ADMIN_AUDIT_Table_Cell_Add {
    vertical-align: top;
}
TD.ADMIN_Table_Cell_Sort,
TD.ADMIN_LIST_Table_Cell_Sort,
TD.ADMIN_Table_Sort_Control_Area,
TD.ADMIN_LIST_Table_Sort_Control_Area {
	border: 1px solid #808080;
    background-color: #EEFFEE;
}
TD.ADMIN_Table_Cell_Sort,
TD.ADMIN_LIST_Table_Cell_Sort {
    border-color: #008000;
	border-width: 1px 1px 1px 2px;
	border-style: solid;
}
TD.ADMIN_INVOICE_Table_Cell_Sub_total,
TD.ADMIN_AUDIT_Table_Cell_Sub_total {
    font-size: 11pt;
    font-weight: 700;
}
TD.ADMIN_INVOICE_Table_Cell_Total,
TD.ADMIN_AUDIT_Table_Cell_Total {
    font-size: 11pt;
    font-weight: 700;
}
TD.ADMIN_INVOICE_DETAILS_Table_Cell_Total,
TD.ADMIN_INVOICE_DETAILS_Table_Cell_Sub_total {
    font-size: 11pt;
    font-weight: 700;
}
TD.ADMIN_AUDIT_Table_Cell_Balance {
    font-size: 12pt;
    font-weight: 700;
}
TD.ADMIN_AUDIT_Reduced_Font_Size_Table_Cell {
    font-size: 8pt;
    padding-top: 1px;
}
TD.ADMIN_INVOICE_Blank_Table_Cell,
TD.ADMIN_AUDIT_Blank_Table_Cell {
	border-width: 0px 0px 0px 0px;
	border-style: solid;
}
TD.ADMIN_AUDIT_Balance_Table_Cell {
    color: #000000;
    background-color: #CCFFCC;
}
TD.ADMIN_AUDIT_Balance_Difference_Table_Cell {
    color: #006600;
    background-color: #FFCCCC;
}
TD.ADMIN_AUDIT_Balance_Difference_Negative_Table_Cell {
    color: #AA0000;
    background-color: #FFCCCC;
}
TD.ADMIN_AUDIT_Discrepancy_Difference_Table_Cell {
    color: #006600;
    font-weight: 700;
    background-color: #FFEEEE;
}
TD.ADMIN_AUDIT_Discrepancy_Difference_Negative_Table_Cell {
    color: #AA0000;
    font-weight: 700;
    background-color: #FFEEEE;
}
TD.ADMIN_AUDIT_Discrepancy_Difference_Adjusted_Table_Cell {
    color: #000000;
    font-weight: 700;
    background-color: #EEFFEE;
}
TD.ADMIN_AUDIT_Discrepancy_Difference_Adjusted_Negative_Table_Cell {
    color: #000000;
    font-weight: 700;
    background-color: #EEFFEE;
}
TD.ADMIN_LOG_Ok_Table_Cell {
    color: #000000;
    font-weight: 500;
    background-color: #CCFFCC;
}
TD.ADMIN_LOG_Warning_Table_Cell {
    color: #333300;
    font-weight: 700;
    background-color: #FFFFCC;
}
TD.ADMIN_LOG_Error_Table_Cell {
    color: #AA0000;
    font-weight: 700;
    background-color: #FFCCCC;
}

TD.ADMIN_Table_Cell_Select,
TD.ADMIN_LIST_Table_Cell_Select,
TD.ADMIN_MAIN_LIST_Table_Cell_Select,
TD.ADMIN_LIST_Multi_Function_Cell,
TD.ADMIN_MAIN_LIST_Multi_Function_Cell {
    background-color: #FFFFDD;
}
TD.ADMIN_LIST_Multi_Function_Cell,
TD.ADMIN_MAIN_LIST_Multi_Function_Cell {
    border-color: #808080;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
}
CHECKBOX.ADMIN_MAIN_LIST_Select {
}
TD.ADMIN_LIST_Selected_Table_Cell {
    background-color: #88FF88;
}
TD.ADMIN_LIST_UnSelected_Table_Cell {
    background-color: white;
}
TD.ADMIN_LIST_White_Table_Cell {
    background-color: #FFFFFF;
}
DIV.ADMIN_MAIN_LIST_Table_No_Items {
    font-size: 10pt;
    font-weight: 700;
    color: #00a19a;
    background-color: white;
}
DIV.ADMIN_MAIN_LIST_Page_Nav {
    text-align: right;
	padding: 4px 0px 4px 10px;
}
IMG.ADMIN_MAIN_LIST_Action_Icon,
INPUT.ADMIN_MAIN_LIST_Action_Icon,
IMG.ADMIN_MAIN_LIST_Multi_Action_Icon,
INPUT.ADMIN_MAIN_LIST_Multi_Action_Icon,
IMG.ADMIN_AUDIT_Action_Icon,
INPUT.ADMIN_AUDIT_Action_Icon {
	
	vertical-align: middle;
    height: 25px;
    width: 25px;
    
    
}

INPUT.ADMIN_INVOICE_Action_Icon {

    vertical-align: middle;
    height: 25px;
    width: 25px;
}

INPUT.ADMIN_LIST_Multi_Action_Icon,
IMG.ADMIN_LIST_Multi_Action_Icon {
    vertical-align: middle;
    height: 22px;
    width: 22px;
    
}

IMG.ADMIN_MAIN_LIST_Action_Icon:hover,
INPUT.ADMIN_MAIN_LIST_Action_Icon:hover,
IMG.ADMIN_LIST_Multi_Action_Icon:hover,
INPUT.ADMIN_LIST_Multi_Action_Icon:hover,
IMG.ADMIN_MAIN_LIST_Multi_Action_Icon:hover,
INPUT.ADMIN_MAIN_LIST_Multi_Action_Icon:hover,
IMG.ADMIN_AUDIT_Action_Icon:hover,
INPUT.ADMIN_AUDIT_Action_Icon:hover {
    transform: scaleY(1.1);

}

IMG.ADMIN_MAIN_LIST_Action_Icon_Link {
	margin: 0px 1px 0px 1px;
	vertical-align: middle;
    height: 25px;
    width: 25px;
}
IMG.ADMIN_Action_Icon,
INPUT.ADMIN_Action_Icon {
	margin: 2px 2px 2px 2px;
}

DIV.ADMIN_MAIN_LIST_Link_Text {
	float: left;
	clear: none;
    color: #888888;
    font-size: 8pt;
    display: inline;
/*    width: 48px;*/
/*    text-align: right;*/
}

DIV.ADMIN_Actions_Right {
	float: right;
	clear: none;
}

DIV.ADMIN_MAIN_LIST_Control_Row {
    float: none;
    clear: both;
}
DIV.ADMIN_MAIN_LIST_Control_Buttons {
    float: left;
    clear: none;
	padding: 4px 0px 4px 0px;
}
DIV.ADMIN_MAIN_LIST_Multi_Function_Cell {
    float: right;
    clear: none;
    height: 16px;
    background-color: #F7FAFA;
	padding: 4px 0px 4px 10px;
    padding-top: 19px;
}



TR.ADMIN_Table_Row_Highlight {background-color: #FFFFFF;}

TR.ADMIN_Table_Status_IDT, TR.ADMIN_LIST_Table_Status_IDT {background-color: #DDFFDD;}
TR.ADMIN_Table_Status_ACT, TR.ADMIN_LIST_Table_Status_ACT, TR.ADMIN_Table_Status_FFFFFF {background-color: #FFFFFF;}
TR.ADMIN_Table_Status_NEW, TR.ADMIN_LIST_Table_Status_NEW, TR.ADMIN_Table_Status_EEFFEE {background-color: #EEFFEE;}
TR.ADMIN_Table_Status_RVW, TR.ADMIN_LIST_Table_Status_RVW, TR.ADMIN_Table_Status_AAFFFF {background-color: #DDFFFF;}
/* PLN - Planning */
/* PRO - Processing */
TR.ADMIN_Table_Status_DEL, TR.ADMIN_LIST_Table_Status_DEL, TR.ADMIN_Table_Status_FFDDDD {background-color: #FFDDDD;}
TR.ADMIN_Table_Status_DIS, TR.ADMIN_LIST_Table_Status_DIS, TR.ADMIN_Table_Status_FFFFDD {background-color:#E0EFEC;}
TR.ADMIN_Table_Status_ARC, TR.ADMIN_LIST_Table_Status_ARC, TR.ADMIN_Table_Status_DDDDFF {background-color: #DDDDFF;}
TR.ADMIN_Table_Status_INA, TR.ADMIN_LIST_Table_Status_INA, TR.ADMIN_Table_Status_DDDDDD {background-color: #DDDDDD;}
/* INT - Internal */
/* PRD - Permanent Redirect */
TR.ADMIN_Table_Status_RDY, TR.ADMIN_LIST_Table_Status_RDY {background-color: #DDFFDD;}
TR.ADMIN_Table_Status_WAI, TR.ADMIN_LIST_Table_Status_WAI, TR.ADMIN_Table_Status_CCFFFF {background-color: #CCFFFF;}
TR.ADMIN_Table_Status_PND, TR.ADMIN_LIST_Table_Status_PND {background-color: #66BBB0;}
TR.ADMIN_Table_Status_EXP, TR.ADMIN_LIST_Table_Status_EXP, TR.ADMIN_Table_Status_CCCCFF {background-color: #CCCCFF;}
/* OVD - Overdue */
TR.ADMIN_Table_Status_SUP, TR.ADMIN_LIST_Table_Status_SUP {background-color: #CCCCBB;}
TR.ADMIN_Table_Status_STA, TR.ADMIN_LIST_Table_Status_STA {background-color: #FFFFDD;}
/* PAU - Paused */
/* ALC - Allocated */
/* UAL - Unallocated */
TR.ADMIN_Table_Status_CNF, TR.ADMIN_LIST_Table_Status_CNF {background-color: #FFFFDD;}
TR.ADMIN_Table_Status_COM, TR.ADMIN_LIST_Table_Status_COM {background-color: #E0EFEC;}
TR.ADMIN_Table_Status_CAN, TR.ADMIN_LIST_Table_Status_CAN {background-color: #F7FAFA;}
TR.ADMIN_Table_Status_REV, TR.ADMIN_LIST_Table_Status_REV {background-color: #BBCCCC;}
/* FAI - Failed */
TR.ADMIN_Table_Status_WRN, TR.ADMIN_LIST_Table_Status_WRN, TR.ADMIN_Table_Status_FFFF88 {background-color: #FFFF88;}
TR.ADMIN_Table_Status_ERR, TR.ADMIN_LIST_Table_Status_ERR, TR.ADMIN_Table_Status_FFCCCC {background-color: #FFCCCC;}
/* IMP - Imported */
/* XPO - Exported */
/* BET - Beta */

TR.ADMIN_Table_Status_PCNISSUED                   {background-color: #FFFFEE;}
TR.ADMIN_Table_Status_PCNISSUEDWITHCLAMP          {background-color: #FFFFFF;}
TR.ADMIN_Table_Status_PCNOVERDUE                  {background-color: #FFEEEE;}
TR.ADMIN_Table_Status_PCNOWNERREQ                 {background-color: #DDDDFF;}
TR.ADMIN_Table_Status_PCNSENDNTO                  {background-color: #FFE0E0;}
TR.ADMIN_Table_Status_PCNSENDFD                   {background-color: #FFF0F0;}
TR.ADMIN_Table_Status_PCNSENDFINAL                {background-color: #FFE0E0;}
TR.ADMIN_Table_Status_PCNDEBTRECOVERY             {background-color: #EEFFFF;}
TR.ADMIN_Table_Status_PCNDEBTRECOVERYPENDING      {background-color: #AAFFFF;}
TR.ADMIN_Table_Status_PCNDEBTRECOVERYPROCESSING   {background-color: #CCFFFF;}
TR.ADMIN_Table_Status_PCNDEBTWRITEOFF             {background-color: #88FFFF;}
TR.ADMIN_Table_Status_PCNPAID                     {background-color: #CCFFCC;}
TR.ADMIN_Table_Status_PCNPARTIALPAID              {background-color: #EEFFEE;}
TR.ADMIN_Table_Status_PCNOVERPAID                 {background-color: #FFDDDD;}
TR.ADMIN_Table_Status_PCNWRITEOFF                 {background-color: #FFFFEE;}
TR.ADMIN_Table_Status_PCNREFUND                   {background-color: #FFFF99;}
TR.ADMIN_Table_Status_PCNPARTIALREFUND            {background-color: #DDFF77;}
TR.ADMIN_Table_Status_PCNCANCELLED                {background-color: #CCCCCC;}
TR.ADMIN_Table_Status_PCNCOMPLETE                 {background-color: #DDFFDD;}
TR.ADMIN_Table_Status_PCNCOMPLETED                {background-color: #DDFFDD;}
TR.ADMIN_Table_Status_PCNONHOLD                   {background-color: #FFEEEE;}
TR.ADMIN_Table_Status_PCNAPPEALED                 {background-color: #FFCCFF;}

TR.ADMIN_Table_Status_CLAMPISSUED                 {background-color: #FFFFFF;}
TR.ADMIN_Table_Status_CLAMPIMPOUNDED              {background-color: #EEEEFF;}
TR.ADMIN_Table_Status_CLAMPCUTOFF                 {background-color: #FFEEFF;}
TR.ADMIN_Table_Status_CLAMPOWNERREQ               {background-color: #DDDDFF;}
TR.ADMIN_Table_Status_CLAMPDEBTRECOVERY           {background-color: #EEFFFF;}
TR.ADMIN_Table_Status_CLAMPDEBTRECOVERYPENDING    {background-color: #AAFFFF;}
TR.ADMIN_Table_Status_CLAMPDEBTRECOVERYPROCESSING {background-color: #CCFFFF;}
TR.ADMIN_Table_Status_CLAMPDEBTWRITEOFF           {background-color: #88FFFF;}
TR.ADMIN_Table_Status_CLAMPPAID                   {background-color: #EEFFEE;}
TR.ADMIN_Table_Status_CLAMPCANCELLED              {background-color: #CCCCCC;}
TR.ADMIN_Table_Status_CLAMPCOMPLETE               {background-color: #DDFFDD;}
TR.ADMIN_Table_Status_CLAMPCOMPLETED              {background-color: #DDFFDD;}
TR.ADMIN_Table_Status_CLAMPONHOLD                 {background-color: #FFEEEE;}

TR.ADMIN_Table_Status_OSRETURNED {background-color: #DDDDFF;}

TR.ADMIN_Table_Status_PAY_PAYMENT                 {background-color: #FFFFFF;}
TR.ADMIN_Table_Status_PAY_REFUND                  {background-color: #FFFF99;}
TR.ADMIN_Table_Status_PAY_ADJUSTMENT              {background-color: #DDDDFF;}
TR.ADMIN_Table_Status_PAY_UNALLOCATED             {background-color: #FFCCFF;}

TR.ADMIN_Table_Status_INV_10                      {background-color: #FFFFFF;}  /* New          */
TR.ADMIN_Table_Status_INV_20                      {background-color: #FFFFEE;}  /* Rasied       */
TR.ADMIN_Table_Status_INV_30                      {background-color: #DDDDFF;}  /* Sent         */
TR.ADMIN_Table_Status_INV_40                      {background-color: #EEFFEE;}  /* Paid         */
TR.ADMIN_Table_Status_INV_50                      {background-color: #CCCCCC;}  /* Cancelled    */ 

TR.ADMIN_Table_Status_FF9999 {background-color: #FF9999;}
TR.ADMIN_Table_Status_FF8888 {background-color: #FF8888;}
TR.ADMIN_Table_Status_88FF88 {background-color: #88FF88;}
TR.ADMIN_Table_Status_8888FF {background-color: #8888FF;}
TR.ADMIN_Table_Status_88FFFF {background-color: #88FFFF;}
TR.ADMIN_Table_Status_FF88FF {background-color: #FF88FF;}
TR.ADMIN_Table_Status_FFFF88 {background-color: #FFFF88;}
TR.ADMIN_Table_Status_EEEEEE {background-color: #EEEEEE;}
TR.ADMIN_Table_Status_CCCCCC {background-color: #CCCCCC;}
TR.ADMIN_Table_Status_888888 {background-color: #888888;}
TR.ADMIN_Table_Status_666666 {background-color: #666666;}
TR.ADMIN_Table_Status_FFFF88 {background-color: #FFFF88;}
TR.ADMIN_Table_Status_FFFFCC {background-color: #FFFFCC;}
TR.ADMIN_Table_Status_FFDDDD {background-color: #FFDDDD;}
TR.ADMIN_Table_Status_DDFFDD {background-color: #DDFFDD;}
TR.ADMIN_Table_Status_DDDDFF {background-color: #DDDDFF;}
TR.ADMIN_Table_Status_FFDDDD {background-color: #FFDDDD;}
TR.ADMIN_Table_Status_FFEEEE {background-color: #FFEEEE;}
TR.ADMIN_Table_Status_EEFFEE {background-color: #EEFFEE;}
TR.ADMIN_Table_Status_EEEEFF {background-color: #EEEEFF;}
TR.ADMIN_Table_Status_FFEEEE {background-color: #FFEEEE;}

TR.ADMIN_Table_Status_CCEEEE {background-color: #CCEEEE;}   /* Processed 1 */
TR.ADMIN_Table_Status_CCFFFF {background-color: #CCFFFF;}   /* Processed 2 */
TR.ADMIN_Table_Status_EEEE88 {background-color: #EEEE88;}   /* Kiosk */

TR.ADMIN_Table_Status_WAI, TR.ADMIN_LIST_Table_Status_WAI, TR.ADMIN_Table_Status_CCFFFF {background-color: #CCFFFF;}

TR.ADMIN_Table_Status_Current {background-color: #CCFFCC;}
TR.ADMIN_Table_Status_Pending {background-color: #EEEEFF; color: #666666;}
TR.ADMIN_Table_Status_Ended   {background-color: #FFFFFF; color: #666666;}
TR.ADMIN_Table_Status_Error   {background-color: #FFCCCC;}

SPAN.Low_Light_Value {
    color: #888888;
}

/*
###===========================================================================
### Reports
###===========================================================================
*/
TABLE.ADMIN_REPORT_LIST_Table {
    border-collapse: collapse;
}
TH.ADMIN_REPORT_LIST_Table_Title {
    font-size: 8pt;
    font-weight: 700;
    color: white;
    text-align: left;
    background-color: #00303C;
	border: 1px solid #808080;
	padding: 1px 2px 1px 2px;
    width: 5%;
}
TR.ADMIN_REPORT_LIST_Table_Row {
    background-color: #FFFFFF;
}
TR.ADMIN_REPORT_LIST_SubTotal_Row {
    font-size: 8pt;
    font-weight: 700;
    background-color: #EEFFEE;
}
TR.ADMIN_REPORT_LIST_GrandTotal_Row {
    font-size: 10pt;
    font-weight: 700;
    background-color: #AAFFAA;
}
TR.ADMIN_REPORT_LIST_SubTitle_Row {
    font-size: 8pt;
    font-weight: 700;
    background-color: #EEEEFF;
}
TD.ADMIN_REPORT_LIST_Table_Cell {
	border: 1px solid #808080;
	padding: 0px 4px 0px 4px;
}

TD.ADMIN_FFFFFF_Table_Cell {background-color: #FFFFFF;}
TD.ADMIN_EEFFEE_Table_Cell {background-color: #EEFFEE;}
TD.ADMIN_DDFFDD_Table_Cell {background-color: #DDFFDD;}
TD.ADMIN_EEEEEE_Table_Cell {background-color: #EEEEEE;}
TD.ADMIN_DDDDDD_Table_Cell {background-color: #DDDDDD;}

TD.ADMIN_FFC7CE_Table_Cell {background-color: #FFC7CE;}
TD.ADMIN_FFEB9C_Table_Cell {background-color: #FFEB9C;}

TD.ADMIN_LIST_Ticked_Table_Cell   {background-color: #CCFFCC;}
TD.ADMIN_LIST_Unticked_Table_Cell {background-color: #FFFFFF;}

/*
###===========================================================================
### Tabs
###===========================================================================
*/
DIV.ADMIN_Tab_Area,
DIV.ADMIN_GreyBlue_Left_Tab_Area,
DIV.ADMIN_GreenGrey_Left_Tab_Area {
	float: none;
    overflow: hidden;
}
DIV.ADMIN_GreyBlue_Right_Tab_Area,
DIV.ADMIN_GreenGrey_Right_Tab_Area {
	float: none;
    overflow: hidden;
}

DIV.ADMIN_Tab_Header_Area,
DIV.ADMIN_GreyBlue_Left_Tab_Header_Area,
DIV.ADMIN_GreyBlue_Right_Tab_Header_Area {
	float: none;
	clear: both;
    /*background-image: url(/standard_images/tabs_hcat_greyblue_n.png);*/
    overflow: hidden;
    background: #F7FAFA;
}
DIV.ADMIN_GreenGrey_Left_Tab_Header_Area,
DIV.ADMIN_GreenGrey_Right_Tab_Header_Area {
	float: none;
	clear: both;
    background-image: url(/standard_images/tabs_hcat_greengrey_n.png);
    overflow: hidden;
}
DIV.ADMIN_Right_Tab_Header_Area,
DIV.ADMIN_GreyBlue_Right_Tab_Header_Area,
DIV.ADMIN_GreenGrey_Right_Tab_Header_Area {
	float: none;
    text-align: right;
}

DIV.ADMIN_GreyBlue_Left_Tab_Header_Area_Inner,
DIV.ADMIN_GreyBlue_Right_Tab_Header_Area_Inner,
DIV.ADMIN_GreenGrey_Left_Tab_Header_Area_Inner,
DIV.ADMIN_GreenGrey_Right_Tab_Header_Area_Inner {
	float: left;
}
DIV.ADMIN_GreyBlue_Right_Tab_Header_Area_Inner,
DIV.ADMIN_GreenGrey_Right_Tab_Header_Area_Inner {
	float: right;
}

DIV.ADMIN_Tab_Header,
DIV.ADMIN_GreyBlue_Left_Tab_Header,
DIV.ADMIN_GreyBlue_Right_Tab_Header,
DIV.ADMIN_GreyBlue_Left_Tab_Header_Selected,
DIV.ADMIN_GreyBlue_Right_Tab_Header_Selected {
	float: left;
	clear: none;
    height: 22px;
    background: #D5E9EF;
    /* background-image: url(/standard_images/tabs_hcat_greyblue_tab_d.png); */
	padding: 12px 0px 12px 0px;
    font-size: 14px;
    font-weight: bolder;
    width:145px;
    text-align: center;
    border: solid;    
    border-color: #F7FAFA;
}    
DIV.ADMIN_Tab_Header_Selected,
DIV.ADMIN_GreyBlue_Left_Tab_Header_Selected,
DIV.ADMIN_GreyBlue_Right_Tab_Header_Selected,
.Tab_Main_Header_Id_0
 {
    background: white;
    border-top: solid;
    border-top-color: #00a5b5;
    color: #00a5b5 !important;
    border-bottom-color: white;
    
    
   
}

DIV.ADMIN_Tab_Header:hover,
DIV.ADMIN_GreyBlue_Left_Tab_Header:hover,
DIV.ADMIN_GreyBlue_Right_Tab_Header:hover
{
background:white;
color: #003C4D;
text-decoration: none;
}
DIV.ADMIN_GreenGrey_Left_Tab_Header,
DIV.ADMIN_GreenGrey_Right_Tab_Header,
DIV.ADMIN_GreenGrey_Left_Tab_Header_Selected,
DIV.ADMIN_GreenGrey_Right_Tab_Header_Selected {
	float: left;
	clear: none;
    height: 26px;
    background-image: url(/standard_images/tabs_hcat_greengrey_tab_d.png);
	padding: 6px 2px 0px 2px;
}
DIV.ADMIN_GreenGrey_Left_Tab_Header_Selected,
DIV.ADMIN_GreenGrey_Right_Tab_Header_Selected {
    background-image: url(/standard_images/tabs_hcat_greengrey_tab_u.png);
}

DIV.ADMIN_GreyBlue_Right_Tab_Header_NW_U {
    background-image: url(/standard_images/tabs_hcat_greyblue_sep_u_right.png);
}
DIV.ADMIN_Tab_Header_NW_U,
DIV.ADMIN_GreenGrey_Left_Tab_Header_NW_U,
DIV.ADMIN_GreenGrey_Right_Tab_Header_NW_U {
	float: left;
	clear: none;
    width: 24px;
    height: 32px;
    background-image: url(/standard_images/tabs_hcat_greengrey_nw_u.png);
}

.ADMIN_GreyBlue_Left_Tab_Header {
    color: black;
    text-decoration: none !important;
}
DIV.ADMIN_GreenGrey_Right_Tab_Header_NW_U {
    background-image: url(/standard_images/tabs_hcat_greengrey_sep_u_right.png);
}

DIV.ADMIN_Tab_Header_NW_D,
DIV.ADMIN_GreyBlue_Left_Tab_Header_NW_D,
DIV.ADMIN_GreyBlue_Right_Tab_Header_NW_D {
	float: left;
	clear: none;
    /* width: 24px; */
    /* height: 32px; */
    /* background-image: url(/standard_images/tabs_hcat_greyblue_nw_d.png); */
}
DIV.ADMIN_GreyBlue_Right_Tab_Header_NW_D {
    background-image: url(/standard_images/tabs_hcat_greyblue_sep_d_right.png);
}
DIV.ADMIN_Tab_Header_NW_D,
DIV.ADMIN_GreenGrey_Left_Tab_Header_NW_D,
DIV.ADMIN_GreenGrey_Right_Tab_Header_NW_D {
	float: left;
	clear: none;
    width: 24px;
    height: 32px;
    background-image: url(/standard_images/tabs_hcat_greengrey_nw_d.png);
}
DIV.ADMIN_GreenGrey_Right_Tab_Header_NW_D {
    background-image: url(/standard_images/tabs_hcat_greengrey_sep_d_right.png);
}

DIV.ADMIN_Tab_Header_NE,
DIV.ADMIN_GreyBlue_Left_Tab_Header_NE,
DIV.ADMIN_GreyBlue_Right_Tab_Header_NE {
    float: right;
	clear: none;
    width: 24px;
    height: 0px;
    /* background-image: url(/standard_images/tabs_hcat_greyblue_ne.png); */
}
DIV.ADMIN_GreyBlue_Right_Tab_Header_NE {
    float: left;
    background-image: url(/standard_images/tabs_hcat_greyblue_nw.png);
}
DIV.ADMIN_Tab_Header_NE,
DIV.ADMIN_GreenGrey_Left_Tab_Header_NE,
DIV.ADMIN_GreenGrey_Right_Tab_Header_NE {
    float: right;
	clear: none;
    width: 24px;
    height: 32px;
    background-image: url(/standard_images/tabs_hcat_greengrey_ne.png);
}
DIV.ADMIN_GreenGrey_Right_Tab_Header_NE {
    float: left;
    background-image: url(/standard_images/tabs_hcat_greengrey_nw.png);
}

DIV.ADMIN_Tab_Header_UD,
DIV.ADMIN_GreyBlue_Left_Tab_Header_UD,
DIV.ADMIN_GreyBlue_Right_Tab_Header_UD {
	float: left;
	clear: none;
   
    /* background-image: url(/standard_images/tabs_hcat_greyblue_sep_ud.png); */
}
DIV.ADMIN_GreyBlue_Right_Tab_Header_UD {
    background-image: url(/standard_images/tabs_hcat_greyblue_sep_ud_right.png);
}
DIV.ADMIN_Tab_Header_UD,
DIV.ADMIN_GreenGrey_Left_Tab_Header_UD,
DIV.ADMIN_GreenGrey_Right_Tab_Header_UD {
	float: left;
	clear: none;
    width: 24px;
    height: 32px;
    /* background-image: url(/standard_images/tabs_hcat_greengrey_sep_ud.png); */
}
DIV.ADMIN_GreenGrey_Right_Tab_Header_UD {
    background-image: url(/standard_images/tabs_hcat_greengrey_sep_ud_right.png);
}

DIV.ADMIN_Tab_Header_DU,
DIV.ADMIN_GreyBlue_Left_Tab_Header_DU,
DIV.ADMIN_GreyBlue_Right_Tab_Header_DU {
	float: left;
	clear: none;
    /* width: 24px; */
    /* height: 32px; */
    /* background-image: url(/standard_images/tabs_hcat_greyblue_sep_du.png); */
}
DIV.ADMIN_GreyBlue_Right_Tab_Header_DU {
    background-image: url(/standard_images/tabs_hcat_greyblue_sep_du_right.png);
}
DIV.ADMIN_Tab_Header_DU,
DIV.ADMIN_GreenGrey_Left_Tab_Header_DU,
DIV.ADMIN_GreenGrey_Right_Tab_Header_DU {
	float: left;
	clear: none;
    width: 24px;
    height: 32px;
    background-image: url(/standard_images/tabs_hcat_greengrey_sep_du.png);
}
DIV.ADMIN_GreenGrey_Right_Tab_Header_DU {
    background-image: url(/standard_images/tabs_hcat_greengrey_sep_du_right.png);
}

DIV.ADMIN_Tab_Header_DD,
DIV.ADMIN_GreyBlue_Left_Tab_Header_DD,
DIV.ADMIN_GreyBlue_Right_Tab_Header_DD {
	float: left;
	clear: none;
    width: 24px;
    height: 32px;
    display: none;
   /*  background-image: url(/standard_images/tabs_hcat_greyblue_sep_dd.png);*/
}
DIV.ADMIN_GreyBlue_Right_Tab_Header_DD {
    background-image: url(/standard_images/tabs_hcat_greyblue_sep_dd_right.png);
}
DIV.ADMIN_Tab_Header_DD,
DIV.ADMIN_GreenGrey_Left_Tab_Header_DD,
DIV.ADMIN_GreenGrey_Right_Tab_Header_DD {
	float: left;
	clear: none;
    width: 24px;
    height: 32px;
    /*background-image: url(/standard_images/tabs_hcat_greengrey_sep_dd.png);*/
}
DIV.ADMIN_GreenGrey_Right_Tab_Header_DD {
    background-image: url(/standard_images/tabs_hcat_greengrey_sep_dd_right.png);
}

DIV.ADMIN_Tab_Header_U,
DIV.ADMIN_GreyBlue_Left_Tab_Header_U,
DIV.ADMIN_GreyBlue_Right_Tab_Header_U {
	float: left;
	clear: none;
    /* width: 24px; */
    /* height: 32px; */
    /* background-image: url(/standard_images/tabs_hcat_greyblue_sep_u.png); */
}
DIV.ADMIN_GreyBlue_Right_Tab_Header_U {
    background-image: url(/standard_images/tabs_hcat_greyblue_ne_u.png);
}
DIV.ADMIN_Tab_Header_U,
DIV.ADMIN_GreenGrey_Left_Tab_Header_U,
DIV.ADMIN_GreenGrey_Right_Tab_Header_U {
	float: left;
	clear: none;
    width: 24px;
    height: 32px;
    background-image: url(/standard_images/tabs_hcat_greengrey_sep_u.png);
}
DIV.ADMIN_GreenGrey_Right_Tab_Header_U {
    background-image: url(/standard_images/tabs_hcat_greengrey_ne_u.png);
}

DIV.ADMIN_Tab_Header_D,
DIV.ADMIN_GreyBlue_Left_Tab_Header_D,
DIV.ADMIN_GreyBlue_Right_Tab_Header_D {
	float: left;
	clear: none;
   
    /*background-image: url(/standard_images/tabs_hcat_greyblue_sep_d.png);*/
}
DIV.ADMIN_GreyBlue_Right_Tab_Header_D {
    background-image: url(/standard_images/tabs_hcat_greyblue_ne_d.png);
}
DIV.ADMIN_Tab_Header_D,
DIV.ADMIN_GreenGrey_Left_Tab_Header_D,
DIV.ADMIN_GreenGrey_Right_Tab_Header_D {
	float: left;
	clear: none;
    width: 24px;
    height: 32px;
    background-image: url(/standard_images/tabs_hcat_greengrey_sep_d.png);
}
DIV.ADMIN_GreenGrey_Right_Tab_Header_D {
    background-image: url(/standard_images/tabs_hcat_greengrey_ne_d.png);
}

DIV.ADMIN_Tab,
DIV.ADMIN_GreyBlue_Left_Tab,
DIV.ADMIN_GreyBlue_Right_Tab {
	float: none;
	/* border-color: #0077C0; */
	/* border-width: 0px 1px 0px 1px; */
	/* border-style: solid; */
    background-color:white;
	padding: 0px 5px 0px 5px;
    overflow: hidden;
}
DIV.ADMIN_GreenGrey_Left_Tab,
DIV.ADMIN_GreenGrey_Right_Tab {
	float: none;
	border-color: #99CC99;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
    background-color: #F8F8F8;
	padding: 0px 5px 0px 5px;
    overflow: hidden;
}
A.ADMIN_Tab_Header:link, A.ADMIN_Tab_Header:visited, A.ADMIN_Tab_Header:hover, A.ADMIN_Tab_Header:active,
A.ADMIN_Left_Tab_Header:link, A.ADMIN_Left_Tab_Header:visited, A.ADMIN_Left_Tab_Header:hover, A.ADMIN_Left_Tab_Header:active,
A.ADMIN_Right_Tab_Header:link, A.ADMIN_Right_Tab_Header:visited, A.ADMIN_Right_Tab_Header:hover, A.ADMIN_Right_Tab_Header:active {
    text-decoration: none;
    font-weight: normal;
    color: #000000;
}

IMG.ADMIN_GreyBlue_Left_Tab_Header_Image,
IMG.ADMIN_GreyBlue_Right_Tab_Header_Image,
IMG.ADMIN_GreenGrey_Left_Tab_Header_Image,
IMG.ADMIN_GreenGrey_Right_Tab_Header_Image{
	vertical-align: middle;
}

DIV.ADMIN_Tab_Footer_Area,
DIV.ADMIN_GreyBlue_Left_Tab_Footer_Area,
DIV.ADMIN_GreyBlue_Right_Tab_Footer_Area,
DIV.ADMIN_GreenGrey_Left_Tab_Footer_Area,
DIV.ADMIN_GreenGrey_Right_Tab_Footer_Area {
	float: none;
	clear: both;
    height: 8px;
    /* background-image: url(/standard_images/tabs_hcat_greyblue_s.png); */
}
DIV.ADMIN_GreenGrey_Left_Tab_Footer_Area,
DIV.ADMIN_GreenGrey_Right_Tab_Footer_Area {
    background-image: url(/standard_images/tabs_hcat_greengrey_s.png);
}
DIV.ADMIN_Tab_Footer_SW,
DIV.ADMIN_GreyBlue_Left_Tab_Footer_SW,
DIV.ADMIN_GreyBlue_Right_Tab_Footer_SW,
DIV.ADMIN_GreenGrey_Left_Tab_Footer_SW,
DIV.ADMIN_GreenGrey_Right_Tab_Footer_SW {
    width: 8px;
    height: 8px;
    
}
DIV.ADMIN_GreenGrey_Left_Tab_Footer_SW,
DIV.ADMIN_GreenGrey_Right_Tab_Footer_SW {
    background-image: url(/standard_images/tabs_hcat_greengrey_sw.png);
}
DIV.ADMIN_Tab_Footer_SE,
DIV.ADMIN_GreyBlue_Left_Tab_Footer_SE,
DIV.ADMIN_GreyBlue_Right_Tab_Footer_SE,
DIV.ADMIN_GreenGrey_Left_Tab_Footer_SE,
DIV.ADMIN_GreenGrey_Right_Tab_Footer_SE {
    float: right;
	clear: none;
    width: 8px;
    height: 8px;
    
}
DIV.ADMIN_GreenGrey_Left_Tab_Footer_SE,
DIV.ADMIN_GreenGrey_Right_Tab_Footer_SE {
    background-image: url(/standard_images/tabs_hcat_greengrey_se.png);
}

/*
###===========================================================================
### Thumb Nails
###===========================================================================
*/
DIV.ADMIN_File_Area {
    float: none;
    clear: both;
	border: 1px solid #CCCCCC;
    background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	overflow: hidden;
}
DIV.ADMIN_File_Area_Thumbnail {
	float: left;
    clear: none;
    text-align: center;
	padding: 5px 5px 5px 5px;
	position: relative;
}

A.ADMIN_Tn_Folder_Link:link,
A.ADMIN_Tn_Folder_Link:visited,
A.ADMIN_Tn_Folder_Link:hover,
A.ADMIN_Tn_Folder_Link:active,
A.ADMIN_FileIcon_Link:link,
A.ADMIN_FileIcon_Link:visited,
A.ADMIN_FileIcon_Link:hover,
A.ADMIN_FileIcon_Link:active,
A.ADMIN_Tn_Image_Link:link,
A.ADMIN_Tn_Image_Link:visited,
A.ADMIN_Tn_Image_Link:hover,
A.ADMIN_Tn_Image_Link:active {
    text-decoration: none;
    display: block;
/*	overflow: hidden;*/
}
DIV.ADMIN_Tn_Name {
	float: none;
	clear: both;
	height: 28px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #333333;
    word-wrap: break-word;
    text-wrap: suppress;
    display: block;
/*	overflow: hidden;*/
}

A.ADMIN_Tn_Name_Link:link,
A.ADMIN_Tn_Name_Link:visited,
A.ADMIN_Tn_Name_Link:hover,
A.ADMIN_Tn_Name_Link:active {
	float: none;
	clear: both;
	height: 28px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #333333;
    word-wrap: break-word;
    text-wrap: suppress;
/*    text-align: left;*/
    text-decoration: none;
/*	padding: 0px 0px 0px 4px;*/
    display: block;
	overflow: hidden;
}

IMG.ADMIN_LIST_File_Flag,
IMG.ADMIN_MAIN_LIST_File_Flag {
    position: absolute;
    top: 68px;
    left: 5px;
    height:50px;
}

DIV.ADMIN_Overlay_Image {
	position: relative;
	width: 0px;
	height: 0px;
    display: none;
}
IMG.ADMIN_Overlay_Image {
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
}

.ADMIN_TNA_Area {
	float: none;
	clear: both;
}
A.ADMIN_TNA:link, A.ADMIN_TNA:visited, A.ADMIN_TNA:hover, A.ADMIN_TNA:active {
	float: left;
	clear: none;
    width: 18px;
    height: 18px;
    text-indent: -1000px;
    text-decoration: none;
    background-repeat: no-repeat;
/*	border-color: #CCCCCC;
	border-width: 0px 1px 1px 1px;
	border-style: solid;*/
	margin: 1px 1px 1px 1px;
    display: block;
/*	overflow: hidden;*/
}
A.ADMIN_TNA_Zoom:link, A.ADMIN_TNA_Zoom:visited, A.ADMIN_TNA_Zoom:hover, A.ADMIN_TNA_Zoom:active {
    background-image: url(/standard_images/tnaction_zoom.png);
}
A.ADMIN_TNA_Zoom:hover {
    background-image: url(/standard_images/tnaction_zoom_mo.png);
}
A.ADMIN_TNA_Edit:link, A.ADMIN_TNA_Edit:visited, A.ADMIN_TNA_Edit:hover, A.ADMIN_TNA_Edit:active {
    background-image: url(/standard_images/tnaction_edit.png);
}
A.ADMIN_TNA_Edit:hover {
    background-image: url(/standard_images/tnaction_edit_mo.png);
}
A.ADMIN_TNA_Delete:link, A.ADMIN_TNA_Delete:visited, A.ADMIN_TNA_Delete:hover, A.ADMIN_TNA_Delete:active {
    background-image: url(/standard_images/tnaction_delete.png);
}
A.ADMIN_TNA_Delete:hover {
    background-image: url(/standard_images/tnaction_delete_mo.png);
}

A.ADMIN_TNA_Rotate_CW:link, A.ADMIN_TNA_Rotate_CW:visited, A.ADMIN_TNA_Rotate_CW:hover, A.ADMIN_TNA_Rotate_CW:active {
    background-image: url(/standard_images/tnaction_rotatecw.png);
}
A.ADMIN_TNA_Rotate_CW:hover {
    background-image: url(/standard_images/tnaction_rotatecw_mo.png);
}
A.ADMIN_TNA_Rotate_CCW:link, A.ADMIN_TNA_Rotate_CCW:visited, A.ADMIN_TNA_Rotate_CCW:hover, A.ADMIN_TNA_Rotate_CCW:active {
    background-image: url(/standard_images/tnaction_rotateccw.png);
}
A.ADMIN_TNA_Rotate_CCW:hover {
    background-image: url(/standard_images/tnaction_rotateccw_mo.png);
}

A.ADMIN_MAIN_LIST_TNA:link, A.ADMIN_MAIN_LIST_TNA:visited, A.ADMIN_MAIN_LIST_TNA:hover, A.ADMIN_MAIN_LIST_TNA:active {
	float: left;
	clear: none;
    width: 22px;
    height: 22px;
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    text-indent: -1000px;
    background-repeat: no-repeat;
	margin: 1px 1px 1px 1px;
    display: inline;
}

A.ADMIN_MAIN_LIST_TNA_Edit:link, A.ADMIN_MAIN_LIST_TNA_Edit:visited, A.ADMIN_MAIN_LIST_TNA_Edit:hover, A.ADMIN_MAIN_LIST_TNA_Edit:active {
    background-image: url(/standard_images/icons1632_tn_edit.png);
}
A.ADMIN_MAIN_LIST_TNA_Delete:link, A.ADMIN_MAIN_LIST_TNA_Delete:visited, A.ADMIN_MAIN_LIST_TNA_Delete:hover, A.ADMIN_MAIN_LIST_TNA_Delete:active {
    background-image: url(/standard_images/Delete_Remove.png);
}
A.ADMIN_MAIN_LIST_TNA_RotateCW:link, A.ADMIN_MAIN_LIST_TNA_RotateCW:visited, A.ADMIN_MAIN_LIST_TNA_RotateCW:hover, A.ADMIN_MAIN_LIST_TNA_RotateCW:active {
    background-image: url(/standard_images/icons1632_tn_rotatecw.png);
}
A.ADMIN_MAIN_LIST_TNA_RotateCCW:link, A.ADMIN_MAIN_LIST_TNA_RotateCCW:visited, A.ADMIN_MAIN_LIST_TNA_RotateCCW:hover, A.ADMIN_MAIN_LIST_TNA_RotateCCW:active {
    background-image: url(/standard_images/icons1632_tn_rotateccw.png);
}
A.ADMIN_MAIN_LIST_TNA_Flag:link, A.ADMIN_MAIN_LIST_TNA_Flag:visited, A.ADMIN_MAIN_LIST_TNA_Flag:hover, A.ADMIN_MAIN_LIST_TNA_Flag:active {
    background-image: url(/standard_images/icons1632_tn_flag.png);
}
A.ADMIN_MAIN_LIST_TNA_Unflag:link, A.ADMIN_MAIN_LIST_TNA_Unflag:visited, A.ADMIN_MAIN_LIST_TNA_Unflag:hover, A.ADMIN_MAIN_LIST_TNA_Unflag:active {
    background-image: url(/standard_images/icons1632_tn_flag.png);
}




.ADMIN_TNA_Select,
.ADMIN_MAIN_LIST_TNA_Select {
	float: left;
	clear: none;
    width: 18px;
    height: 18px;
}

IMG.ADMIN_Tn_Action {
	border: 1px solid #CCCCCC;
	margin: 1px 1px 1px 1px;
}
A.ADMIN_Tn_Action:link,
A.ADMIN_Tn_Action:visited,
A.ADMIN_Tn_Action:hover,
A.ADMIN_Tn_Action:active {
	float: left;
	clear: none;
    text-decoration: none;
    display: block;
/*	overflow: hidden;*/
}

A.ADMIN_File_Area_Thumbnail:link,
A.ADMIN_File_Area_Thumbnail:visited,
A.ADMIN_File_Area_Thumbnail:hover,
A.ADMIN_File_Area_Thumbnail:active {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #333333;
    word-wrap: break-word;
    text-wrap: suppress;
    text-decoration: none;
    display: block;
/*	overflow: hidden;*/
	padding: 8px 8px 8px 8px;
}
A.ADMIN_File_Area_Thumbnail:hover {
    background-color: #FFFFCC;
}
IMG.ADMIN_Thumbnail_Image,
IMG.ADMIN_Thumbnail_Image_64,
IMG.ADMIN_Thumbnail_Image_128 {
	border: 1px solid #CCCCCC;
    background-color: #F8F8F8;
    display: block;
}
IMG.ADMIN_Thumbnail_Image_64 {
    width: 64px;
    height: 64px;
}
IMG.ADMIN_Thumbnail_Image_128 {
    width: 144px;
    height: 128px;
}
IMG.ADMIN_Thumbnail_FileIcon {
	border: 1px solid #FFFFFF;
}
IMG.ADMIN_Thumbnail_Folder {
	border: 1px solid #FFFFFF;
}

/* File Edit Preview */
DIV.ADMIN_File_Edit_Info_Area {
	float: left;
	clear: none;
	padding: 0px 0px 8px 0px;
}
DIV.ADMIN_File_Edit_Preview_Area {
	float: left;
	clear: none;
	padding: 0px 0px 0px 16px;
}
DIV.ADMIN_File_Edit_Preview_Title {
    font-size: 8pt;
    font-weight: normal;
    color: #333333;
}
IMG.ADMIN_File_Edit_Preview_Image {
	border: 1px solid #CCCCCC;
    background-color: #F8F8F8;
}
DIV.ADMIN_File_Edit_Info {
	float: left;
	clear: none;
/*	padding: 10px 0px 0px 0px; */
}


DIV.ADMIN_TN_Name {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #333333;
    word-wrap: break-word;
}
A.ADMIN_TN_File:link, A.ADMIN_TN_File:visited, A.ADMIN_TN_File:hover, A.ADMIN_TN_File:active {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    color: #333333;
    word-wrap: break-word;
    text-decoration: none;
    display: block;
}





/*============================================================================*/
/* Title Area                                                                 */
/*============================================================================*/
#Title_Body {
    background-color: white;
   
}
#Title_Page,
#Title_Tickit_Page {
}
#Title_Tickit_Page {
	border-color: #0052C2;
}
.Title_Area_Logo {
	float: left;
	clear: none;
	padding: 0px 5px 0px 0px;
}
.Title_Area_Customer {
	float: right;
	clear: none;
}
   
.Title_Area_Customer1 {	
    background: white;
    display: block;
    float: right;
}

.Title_Area_Customer1 img {
    margin-top: -15px;
    float: right;
    margin-right: 15px;
}
.Title_Area { 
	float: left;
	clear: none;
	white-space: nowrap;
}
.Title_Area_Title {
	font-size: 18pt;
	color: #000000;
	font-weight: bold;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.Title_Area_Label {
	float: left;
	clear: none;
	width: 70px;
	font-size: 10pt;
	color: #666666;
    text-align: right;
	padding: 2px 2px 2px 2px;
	white-space: nowrap;
	display: inline;
}
.Title_Area_Data {
	float: left;
	clear: none;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	padding: 2px 8px 2px 2px;
	white-space: nowrap;
	display: inline;
}


TABLE.Rollover_HTML {
    margin: 0px;
    padding: 0px;
}
TD.Rollover_HTML {
    margin: 0px;
    padding: 0px;
}



/*============================================================================*/
/* Busy Area
/*============================================================================*/
#busyoverlay {
    height: 100%;
    width: 100%;
    background-image: url("/standard_images/busy_background.png");
    color: #505050;
    text-align: center;
    display: none; 
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1001;
}
#busybox {
    width: 300px;
    height: 173px;
    background-image:url("/standard_images/busy_box.png");
    background-repeat: no-repeat;
    padding: 28px 0px 0px 0px;
    margin: 160px auto auto auto;
}
#busyimage {
}
#busytitle {

}
#busydesc {

}

/*
###===========================================================================
### Admin Menu
###===========================================================================
*/
BODY.ADMIN_Menu_Body_Class {
    margin: 0px;
    padding: 5px 2px 5px 5px;
	background-color: #00303C;
}
DIV.ADMIN_Menu_Area {
    margin: 0px;
    padding: 0px;
	background-color: #CFEBF8;
}
DIV.ADMIN_Test_Menu_Area {
    margin: 0px;
    padding: 0px;
	background-color: #F8F8EB;
}
UL.ADMIN_Menu_Section_Level_1 {
    color: #FFFFFF;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
UL.ADMIN_Menu_Section_Level_2 {
    color: #FFFFFF;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
LI.ADMIN_Item_Level_1 {
    color: white;
    background-color:#00303C;
   
    margin: 0px;
    padding: 15px 0px 0px 5px;
}
LI.ADMIN_Item_Level_2 {
    color: #ffffff;
    
    margin: 0px;
    padding: 1px 0px 1px 14px;
}
A.ADMIN_Link_Level_1:link, A.ADMIN_Link_Level_1:visited, A.ADMIN_Link_Level_1:hover, A.ADMIN_Link_Level_1:active {
    color: white;
    font-weight: bold;
    text-decoration: none;
}
A.ADMIN_Link_Level_1:hover {
    color: #FFFFFF;
    background-color: #3A60A0;
}
A.ADMIN_Link_Level_2:link, A.ADMIN_Link_Level_2:visited, A.ADMIN_Link_Level_2:hover,A.ADMIN_Link_Level_2:active {
    color: #00a5b5;
    font-weight: normal;
    text-decoration: none;
}
A.ADMIN_Link_Level_2:hover {
    color: #FFFFFF;
    background-color: #3A60A0;
}

A.ADMIN_Item_Level_2:active {

    color: #FFFFFF !important;
    background-color: white !important;
}

::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey; 
    border-radius: 10px;
  }
   
  /* Handle */
  ::-webkit-scrollbar-thumb {
    background: red; 
    border-radius: 10px;
  }
  
  /* Handle on hover */
  ::-webkit-scrollbar-thumb:hover {
    background: #b30000; 
  }


/*============================================================================*/
/* Admin List                                                                 */
/*============================================================================*/
DIV.AdminList_MsgArea_Info {
	background-color: #DDFFDD;
	border-color: #00DD00;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
DIV.AdminList_MsgArea_Warning {
	background-color: #FFFFDD;
	border-color: #DDDD00;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
DIV.AdminList_MsgArea_Error {
	background-color: #FFDDDD;
	border-color: #DD0000;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
DIV.AdminList_MsgArea_Icon {
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}
DIV.AdminList_MsgArea_Title {
	color: #333333;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 4px;
}
DIV.AdminList_MsgArea_Text {
	color: #333333;
	font-weight: normal;
	margin-left: 4px;
	margin-right: 4px;
}

.CellArea {
	float: left;
}
.CellLabel {
	float: left;
	font-size: 8pt;
	font-weight: normal;
	color: #66B0FF;
	padding-right: 2px;
	vertical-align: text-bottom;
}
.CellData {
	float: left;
	padding-right: 6px;
	vertical-align: text-bottom;
}

/*
P.MsgLabel    {}
P.MsgData     {font-size: 10pt; font-weight: normal; color: #000000;}
TD.MsgLabel   {width: 1%;}
TD.MsgData    {width: 20%;}
*/
/*
P.Label       {font-size: 10pt; font-weight: normal; color: #000080; margin-left: 8; margin-right: 8; margin-top: 2;}
P.Data        {font-size: 10pt; font-weight: normal; color: #000000; margin-left: 0; margin-right: 0; margin-top: 0;}
P.Display     {font-size: 10pt; font-weight: bold; color: #000000; margin-left: 0; margin-right: 0; margin-top: 2;}
TD.Label      {width: 1%;}
TD.Data       {width: 20%;}
TD.Display    {width: 20%;}
*/

TD.AdminDefault {font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFFFFF;}
TD.AdminTitle {font-size: 12pt;  color: #00a5b5; background-color:white; font-weight: bolder;}
TD.AdminColTitle {font-size: 10pt;  color: white; background-color: #00303C;}
TD.AdminSetting {font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFFFFF; padding:20px;}
TD.AdminDetails {font-size: 10pt; font-weight: bold; color: #000000; background-color: #FFFFFF;}
TD.AdminFileList {font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFFFFF;}
TD.AdminTotalTitles {font-size: 10pt; font-weight: normal; color: #000000; background-color: #CFEBF8;}
TD.AdminTotalValues {font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFFFFF;}
TD.AdminLabel {font-size: 10pt; font-weight: normal; color: #000080;}
TD.Label {font-size: 10pt; font-weight: bold; color: #000080; background-color: #FFFFFF;}
TD.AdminAddEditTitle {font-size: 12pt; font-weight: bold; color: #000000;}
TD.AdminAddEditSubTitle {font-size: 10pt; font-weight: bold; color: #000080;}
TD.AdminAddEditDescription {font-size: 10pt; font-weight: normal; color: #333333;}
TR.AdminEvenRow {font-size: 10pt; font-weight: normal; color: #000000; background-color: #EEFFEE;}
TR.AdminOddRow {font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFFFFF;}
TR.AdminEntryRow {font-size: 8pt; font-weight: normal; color: #000000; background-color: #FFFFFF;}
TR.EvenRow {font-size: 10pt; font-weight: normal; color: #000000; background-color: #EEFFEE;}
TR.OddRow {font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFFFFF;}
TR.White {font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFFFFF;}
TR.Red {font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFEEEE;}
TR.Green {font-size: 10pt; font-weight: normal; color: #000000; background-color: #EEFFEE;}
TR.Blue {font-size: 10pt; font-weight: normal; color: #000000; background-color: #EEEEFF;}
TR.Yellow {font-size: 10pt; font-weight: normal; color: #000000; background-color: #FFFFEE;}

TD.FileColTitle {font-size: 10pt; font-weight: normal; color: #000000; background-color: #CCCCFF;}
TR.FileRow {font-size: 8pt; font-weight: normal; color: #333333; background-color: #FFFFFF;}

TD.AdminInfoTitle {font-size: 8pt; font-weight: normal; color: #666666;}
TD.AdminInfo {font-size: 8pt; font-weight: normal; color: #000066;}
/*
.SFontBold {font-size: 8pt; font-weight: bold;}
.SFont     {font-size: 8pt;}
.tlab      {font-size: 8pt; font-weight: normal; color: #000080;}
*/

TD.HistoryTitle {font-size: 8pt; font-weight: normal; color: #666666;}
TD.History      {font-size: 8pt; font-weight: normal; color: #000066;}
