.FormLabel
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}
INPUT
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}
INPUT.Large
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	width: 175px;
}
INPUT.XLarge
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	width: 250px;
}
INPUT.Required
{
	font-weight: bold;
	font-size: 9pt;
	width: 175px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #deebf7;
}
.ErrorMessage
{
	color: #ff0000;
	margin-right: 3px;
	font-weight:bold;
}
SELECT
{
	font-weight: bold;
	font-size: 9pt;
	width: 175px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}
SELECT.REQUIRED
{
	font-weight: bold;
	font-size: 9pt;
	width: 175px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #deebf7;
}



/* End Kevin Additions */
BODY, TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	margin : 0;
	border-bottom: 0px;
}
/* Menu style -- IntelliFindWeb   */
A.MENU:link
{
	COLOR: #deebf7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline;
}
A.MENU
{
    COLOR: #deebf7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline;
}

A.MENU:active
{
    COLOR: #deebf7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline;
}

A.MENU:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #deebf7;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	text-decoration: underline;
}
A.MENU:hover
{
    COLOR: #deebf7;
    TEXT-DECORATION: none;
}

.navigationItem
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 8pt;
	color: #deebf7;
}	

.Script
{
	font-size: 8pt;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}	

A:link	
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:	none;
	color:	#31659c;
}	
		
A:visited	
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:	none;
	color:	#31659c;
	}	
		
A:active	
{	
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:	none;
	color:	#31659c;
	}	
		
A:hover
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #31659c;
	
}

.Highlight	
{
	background: #deebf7;
	color: #31659c;	
	vertical-align:	baseline;
	font-size:	12px;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	
}	

/* End of menu style */

A.faq:link
{
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.faq:active
{
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.faq:visited
{
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.faq:hover
{
    COLOR: red
}
H2.faq {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	margin-bottom : 0px;
}


/* ## FORMS AND FORM FIELDS ## */
INPUT.buttons
{
	margin: 0px;
	color: white;
	font-family: Arial;
	background-color: #31619c;
	text-align: center;
	width: 80px;
}

.QAtextbox
{
	text-align:center;	
}

INPUT.ScriptButton
{
	font-size: xx-small;
	margin: 0px;
	color: white;
	font-family: Arial;
	background-color: #31619c;
	text-align: center;
}


INPUT.UNEDITABLE {
	background-color : #cccccc;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	padding-left: 10px;
	width: 250px;
}

.required {
	background-color : #deebf7;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.small
{
	width: 75px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
}

.data {
	background-color : #eeeeee;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
}

.vendors{
	background-color : #eeeeee;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
}

.labels {
	background-color : #eeeeee;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	
}

TH.ActivityLabels
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	color: #31619c;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #deebf7;
	text-align: center;
}

Th.History
{
	font-size: 9pt;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 0px;
	margin: 0px;
	color: #31649c;
	padding-top: 0px;
	font-family: Arial;
	background-color: #deebf7;
}

tr.OddRow
{
	background-color: #ffffff;
}

tr.EvenRow
{
	background-color: #efefef;
}


.priorCalls {
	background-color : #deefee;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	
}

.QueHeader
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #deefee;
}
.CallsToDispatch
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #339966;
}
.CallsToDispatchText
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: #009900;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.CallsInProgressText
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: #009900;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.CallsDefault
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
}
.CallsDefaultText
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: #ffffcc;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
}
.HighlightCall
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: palegoldenrod;
}
.CallsInEdit
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ff6666;
}
.CallsInEditText
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: red;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F5F5F5;
}
.CancelledCalls
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.CallsCompleted
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.CallsIsEmergency
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 18pt;
	padding-bottom: 2px;
	color: red;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.POValid
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
.POInvalid
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}
A.CheckPaid
{
	color: Green;
}
A.CheckPaid:link
{
	color: Green;
}
A.CheckPaid:active
{
	color: Green;
}
A.CheckPaid:visited
{
	color: Green;
}
A.CheckPaid:hover
{
	color: Green;
}
A.CheckVoid
{
	color: Red;
}
A.CheckVoid:link
{
	color: Red;
}
A.CheckVoid:active
{
	color: Red;
}
A.CheckVoid:visited
{
	color: Red;
}
A.CheckVoid:hover
{
	color: Red;
}
A.CheckPending
{
	color: Blue;
}
A.CheckPending:link
{
	color: Blue;
}
A.CheckPending:active
{
	color: Blue;
}
A.CheckPending:visited
{
	color: Blue;
}
A.CheckPending:hover
{
	color: Blue;
}
.SystemNotes
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: palegoldenrod;
}
.UserNotes
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 9pt;
	padding-bottom: 2px;
	color: black;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: lemonchiffon;
}
.darkLabel {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight: bold;
}

TD.formSmalli {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : italic;
}
TD.FormSmall {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
}

TD.FormSmallb {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
TABLE.Form {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
}

/*End Fields and Forms Section */

/* CSR Alert Section */

TD.alertHead {
	color : Red;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	}
TD.alertTitle {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
	
TD.alertParagraph {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	}
	

.HighlightBlank	
{
	background: #deebf7;	
	vertical-align:	baseline;
	font-size:	12px;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	color: #deebf7;
	
}	
.LoginLabel	
	{
	border-top: 4px;	
	font-size:	11px;
	color: #000000;
	}
	
.headerLabel	
	{
	border-top: 4px;	
	font-size:	11px;
	color: #000000;
	}
	
SMALL
{
	font-weight: bold;
	font-size: 7pt;
	color: #000000;
	font-style: italic;
}

.navigationItem
{
	font-weight:	bold;	
	font-size:	8pt;
	color: #deebf7;
}	

BIG	{	
	font-size:	1.17em;
	color: #9ccF9c;
	}

.uneditable
{
	background-color: Gray; 
}

/*  Vendor Tables */

.vendorList
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
}

DIV.Hidden
{
	visibility: hidden;
	width: 100%;
	position: absolute;
	height: 100%;
}

DIV.show
{
	visibility: visible;
	position: absolute;
	width: 100%;
	height: 100%;	

}

.Notes
{
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: gainsboro;
}
/*  ***************** */


.VendorHeading
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}

TABLE.VendorSearchResults
{
	border-right: #deebf7 3px solid;
	border-top: #deebf7 3px solid;
	border-left: #deebf7 3px solid;
	border-bottom: #deebf7 3px solid;
}

TABLE.ClientServices
{
	border-right: #eeeeee 3px solid;
	border-top: #eeeeee 3px solid;	border-left: #eeeeee 3px solid;
	border-bottom: #eeeeee 3px solid;
}

.contentBody { 
        font-size : 12px; 
        scrollbar-track-color : eeeeee; 
        scrollbar-shadow-color : White; 
        scrollbar-highlight-color : White; 
        scrollbar-face-color : White; 
        padding:10; 
        padding-right:20; 
        height: 640; 
        overflow-y : auto; 
        color:333333; 
        scrollbar-base-color : Gray; 
        scrollbar-arrow-color : 333333; 
} 
.CallEditForm
{
	border-right: gainsboro 1px solid;
	padding-right: 5px;
	border-top: gainsboro 1px solid;
	OVERFLOW-Y: auto;
	padding-left: 5px;
	SCROLLBAR-FACE-COLOR: white;
	font-size: 12px;
	padding-bottom: 10px;
	SCROLLBAR-HIGHLIGHT-COLOR: white;
	border-left: gainsboro 1px solid;
	SCROLLBAR-SHADOW-COLOR: white;
	color: #333333;
	SCROLLBAR-ARROW-COLOR: #333333;
	padding-top: 10px;
	SCROLLBAR-TRACK-COLOR: #eeeeee;
	border-bottom: gainsboro 1px solid;
	SCROLLBAR-BASE-COLOR: gray;
	height: 350px;
}	
.HiddenTextBox
{
	visibility: hidden;
}
.DisabledTextBox
{
}