

.ActionButton 
{
 background: url("http://www.db-admin.com/web/images/icons/action1.gif"); /* seems to require absolute url for some reason */
 height:18px;
 width:45px;
 display:block;
 float:left;
 position:relative;
 left:0;
 top:0;
 color:White;
 font-size:1pt;

}

.ActionButton:hover
{
 background:url("http://www.db-admin.com/web/images/icons/action2.gif"); 
 height:18px;
 width:45px;
display:block;
 float:left;
 position:relative;
 left:0;
 top:0;
 color:White;
 font-size:1pt; 
} 

.ClickToCallButton 
{
background: url("http://www.db-admin.com/web/images/icons/callmeback1.gif");
 height:18px;
 width:77px;
display:block;
 float:left;
 position:relative;
 left:0;
 top:0;
 color:White;
 font-size:1pt;
}

.ClickToCallButton:hover
{
 background: url("http://www.db-admin.com/web/images/icons/callmeback2.gif");
 height:18px;
 width:77px;
 display:block;
 float:left;
 position:relative;
 left:0;
 top:0;
 color:White;
 font-size:1pt;
} 


.waitmessage_hidden
{	
	position:absolute;
	top:100;
	left:100;
	background-color:White;
	border:solid 1px black;
	padding:20px 20px 20px 20px;
	width:250px;
	height:150px;	
	display:none;
	font-family:Sans-Serif;
	font-size:10pt;	
}

.waitmessage_visible
{	
	position:absolute;	
	top:100;
	left:100;
	text-align:center;	
	background-color:White;
	border-top:solid 1px dimgray;
	border-left:solid 1px dimgray;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	padding:20px 20px 20px 20px;
	width:250px;
	height:150px;	
	display:block;
	font-family:Sans-Serif;
	font-size:10pt;
	z-index:9999999;
	
	
}

P.menubreak
{
	font-size:1px;	
	margin:0px 0px 0px 0px;
}


A:hover
{
	text-decoration:underline;
}

BODY
{
	margin:0px 0px 0px 0px;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;	
	background-color:white;
}

.msgbuttonLink
{
	background-color:White;
}

.msgbuttonLink:hover
{
	background-color:lightsteelblue;
}


.OutlookItem
{
	font-family:verdana,arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;
	text-decoration:none;
}
.OutlookItem:Hover
{
	font-family:verdana,arial;
	font-size:8pt;
	font-weight:normal;
	color:white;
	background-color:Black;
	text-decoration:none;
}
.OutlookItem_New
{
	font-family:verdana,arial;
	font-size:8pt;
	font-weight:bold;
	color:Black;
}
.OutlookItem_Title
{
	font-family:verdana,arial;
	font-size:8pt;
	font-weight:normal;
	background-color:lightgrey;
	border:solid 1px white;
	color:Black;
	text-decoration:none;
}
.OutlookItem_TitleLink
{
	font-family:verdana,arial;
	font-size:8pt;
	font-weight:normal;
	background-color:lightgrey;	
	color:Black;
	text-decoration:none;
}

.buttonLink
{
	font-family:Sans-Serif;
	font-size:8pt;
	border-top:solid 1px green;
	border-left:solid 1px green;
	border-right:solid 1px darkgreen;
	border-bottom:solid 1px darkgreen;
	background-color:green;
	text-decoration:none;
	color:White;
	font-weight:bold;
	padding:1px 4px 1px 4px;
}

.buttonLink:hover
{
	font-family:Sans-Serif;
	font-size:8pt;
	border-top:solid 1px darkgreen;
	border-left:solid 1px darkgreen;
	border-right:solid 1px greeen;
	border-bottom:solid 1px green;
	background-color:darkgreen;
	text-decoration:none;
	color:White;
	font-weight:bold;
	padding:1px 4px 1px 4px;
}


.clickToCall
{
	font-family:Sans-Serif;
	font-size:8pt;
	border-top:solid 1px red;
	border-left:solid 1px red;
	border-right:solid 1px maroon;
	border-bottom:solid 1px maroon;
	background-color:red;
	text-decoration:none;
	color:White;
	font-weight:bold;
	padding:1px 4px 1px 4px;
}

.clickToCall:hover
{
	font-family:Sans-Serif;
	font-size:8pt;
	border-top:solid 1px maroon;
	border-left:solid 1px maroon;
	border-right:solid 1px red;
	border-bottom:solid 1px red;
	background-color:maroon;
	text-decoration:none;
	color:White;
	font-weight:bold;
	padding:1px 4px 1px 4px;
}



.ActionLabel
{
	font-family:Sans-Serif;
	font-size:8pt;
	text-decoration:none;
	color:green;
	font-weight:bold;
	padding:1px 4px 1px 4px;
}


.t_grid
{
	background-color:darkgray;		
	padding:1px 1px 1px 1px;
	border:solid 1px black;
	font-family:Arial;
	font-size:8pt;
}

.t_link
{
	background-color:gainsboro;
	color:gainsboro;	
	width:20px;
	height:20px;
	font-size:8pt;
	font-family:Arial;
	text-align:center;
	border-style:outset;
	border-width:thin;
}

.t_link:hover
{
	background-color:white;
	color:red;	
	width:20px;
	height:20px;
	font-size:8pt;
	font-family:Arial;
	text-align:center;
	border-style:inset;
	border-width:thin;
}


.borderlessInput
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:medium;
	font-weight:bold;
	border:none;
}

.rgbar
{
	background-image:url(../images/rgbar.gif);
	border:solid 1x black;
}

.rgbar2
{
	background-image:url(../images/rgbar2.gif);
	border:solid 1x black;
}


.InvalidBrowserText
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:medium;
	color:navy;
}

.HelpDivHeader
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	vertical-align:top;
	font-size:8pt;
	font-weight:bold;
	color:white;
	background-color:darkgreen;
	padding:2px 2px 2px 2px;		
	background-image:url(../images/gradients/helpheader.gif);
	
	width:400px;
}


.HelpDivBody
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	vertical-align:top;
	font-size:8pt;
	color:darkgreen;
	background-color:#CCFFCC;	
	background-image:url(../images/gradients/helpbody.gif);
	
	width:400px;
}

.HelpDiv
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	vertical-align:top;
	font-size:8pt;
	color:white;
	background-color:#CCFFCC;
	border-bottom:solid 1px darkgreen;
	border-right:solid 1px darkgreen;
	border-top:solid 1px #CCFFCC;
	border-left:solid 1px #CCFFCC;
	position:absolute;	
	height:40px;			
	width:400px;
}


.IssueDiv
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	vertical-align:top;
	font-size:8pt;
	color:black;
	background-color:palegoldenrod;
	background-image:url(../images/gradients/tooltipgradient.gif);
	border:solid 1px black;
	position:absolute;
	width:500px;			
}

.IssueDivContent
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	vertical-align:top;
	font-size:8pt;
	color:black;		
}


TD.hint
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:green;
	vertical-align:top;
}

.HomePanel
{
	background-color:aliceblue;
	border-color:Silver;
	border-width:1px;
	border-style:outset;
}

.HomePanelTitle
{
	font-family:Arial,verdana;
	font-size:medium;
	color:Black;
	font-weight:bold;
	border-top:solid 1px gainsboro;	
}

.HomePanelMarker
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;	
	color:darkgreen;
	font-weight:bold;
	padding-left:2px;
	padding-right:2px;
	vertical-align:top;	
}

.LoginPanel
{
	background-color:gainsboro;
/*	background-image:url(../images/gradients/top_grey_rev.gif); */
	border-style:outset;
	border-width:1px;
}

.LoginPanelTitle
{
	background-color:blue;
	border-style:outset;
	border-width:1px;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	color:white;
}

TD.gridcell
{
	border-width:1px;
	border-style:solid;
	border-color:silver;
	border-bottom-color:black;
	border-right-color:silver;
	padding:2px 4px 2px 4px;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	vertical-align:top;
}

.loginMessage
{
	font-family:arial;
	font-size:8pt;
	color:Green;	
	text-align:center;
	font-weight:bold;
}

.label
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Black;
	vertical-align:top;
}

.label_disabled
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:silver;
	vertical-align:top;
}


.label_AVAILABLE
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:white;
	background-color:Green;
	vertical-align:top;
}

.label_BUSY
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:white;
	background-color:red;
	vertical-align:top;
}

.label_disabled
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:dimgray;
	vertical-align:middle;	
}


.labelText
{
	font-family:sans-serf;
	font-size:8pt;
	color:Black;
	vertical-align:top;	
}
.labelData
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Black;
	vertical-align:top;			
}

.keyOptionInput
{
	font-family:verdana Narrow;
	font-size:9pt;
	background-color:lightcyan;
	padding:0px 0px 0px 0px;
	width:180px;
}
	
.pageInfo
{
	font-family:verdana,tahoma;
	font-size:8pt;	
	color:black;
	
	background-color:linen;
	vertical-align:top;
}

.listItem
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:black;
	padding-left:8px;
	padding-right:8px;
	vertical-align: top;	
}


.listItemNarrow
{
	font-family:arial narrow;
	font-size:8pt;
	color:black;	
	vertical-align: top;	
}

.voicemail
{
	font-family:arial narrow;
	font-size:8pt;
	color:black;	
	vertical-align: top;	
}


.voicemail_UNKNOWN
{
	font-family:arial narrow;
	font-size:8pt;
	color:blue;	
	vertical-align: top;		
}


.voicemail_NEW
{
	font-family:arial narrow;
	font-size:8pt;
	color:black;	
	vertical-align: top;		
}

.voicemail_SAVED
{
	font-family:arial narrow;
	font-size:8pt;
	color:slategray;	
	vertical-align: top;		
}

.voicemail_DELETED
{
	font-family:arial narrow;
	font-size:8pt;
	color:indianred;
	vertical-align: top;		
}


.permListItem
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:black;
	padding-left:8px;
	padding-right:8px;
	vertical-align: top;
	padding-top:4px;
	padding-bottom:4px;
}

.listItemHeaderNarrow
{
	font-family:Arial Narrow;
	font-size:8pt;
	color:black;	
	font-weight:bold;
	border-bottom:solid 1px dimgray;
	vertical-align:bottom;
}

.listItemHeader
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:black;
	padding-left:8px;
	padding-right:8px;
	font-weight:bold;
	border-bottom:solid 1px dimgray;
	vertical-align:bottom;
}

.Title
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:black;
	font-size:medium;	
	text-align:left;
	
	padding-left:4px;			
}

.PageTitle
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:black;
	font-size:medium;	
	text-align:left;	
	padding-left:4px;
	width:100%;
	background-color:lightblue;
	background-image:url(../images/gradients/top_blue.gif);
}


.PageTitleBlack
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:white;
	font-size:medium;	
	text-align:left;
	
	padding-left:4px;
	width:100%;
	background-color:black;	
}

.PageTitleSanofi
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:white;
	font-size:medium;
	text-align:left;	
	padding-left:4px;
	width:100%;
	background-color:#005398;	
}


.PageTitleDarkBlue
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:white;
	font-size:medium;	
	text-align:left;
	
	padding-left:4px;
	width:100%;
	background-color:navy;	
}

.PageTitleBlue
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:black;
	font-size:medium;	
	text-align:left;
	
	padding-left:4px;
	width:100%;
	background-color:lightblue;
	background-image:url(../images/gradients/top_blue.gif);
}
.PageTitleGreen
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:black;
	font-size:medium;	
	text-align:left;
	
	padding-left:4px;
	width:100%;
	background-color:lightgreen;
	background-image:url(../images/gradients/top_green.gif);
}
.PageTitleRed
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:yellow;
	font-size:medium;	
	text-align:left;
	
	padding-left:4px;
	width:100%;
	background-color:darkred;
	
}
.PageTitleGrey
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:black;
	font-size:medium;	
	text-align:left;
	
	padding-left:4px;
	width:100%;
	background-color:lightblue;
	background-image:url(../images/gradients/top_grey.gif);
}
.PageTitleYellow
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:brown;
	font-size:medium;	
	text-align:left;
	
	padding-left:4px;
	width:100%;
	background-color:yellow;	
}

.PageSubTitle
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:navy;
	font-size:8pt;	
	text-align:left;
	padding-left:4px;
	width:100%;
	border-bottom-color:gainsboro;
	border-bottom-width:2px;
	border-bottom-style:solid;
	background-color:lightblue; 
	background-image:url(../images/gradients/top_blue.gif);
}

.PageSubTitleBlack
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:gainsboro;
	font-size:8pt;	
	text-align:left;
	padding-left:4px;
	width:100%;
	border-bottom-color:gainsboro;
	border-bottom-width:2px;
	border-bottom-style:solid;
	background-color:black;	
}

.PageSubTitleSanofi
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:black;
	font-size:8pt;
	text-align:left;
	padding-left:4px;
	width:100%;
	border-bottom-color:gainsboro;
	border-bottom-width:2px;
	border-bottom-style:solid;
	background-color:#e7eff9;	
}


.PageSubTitleBlue
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:navy;
	font-size:8pt;	
	text-align:left;
	padding-left:4px;
	width:100%;
	border-bottom-color:gainsboro;
	border-bottom-width:2px;
	border-bottom-style:solid;
	background-color:lightblue; 
	background-image:url(../images/gradients/top_blue.gif);
}

.PageSubTitleDarkBlue
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:lightcyan;
	font-size:8pt;	
	text-align:left;
	padding-left:4px;
	width:100%;
	border-bottom-color:gainsboro;
	border-bottom-width:2px;
	border-bottom-style:solid;
	background-color:darkblue; 	
}

.PageSubTitleGreen
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:navy;
	font-size:8pt;	
	text-align:left;
	padding-left:4px;
	width:100%;
	border-bottom-color:gainsboro;
	border-bottom-width:2px;
	border-bottom-style:solid;
	background-color:lightgreen; 
	background-image:url(../images/gradients/top_green.gif);
}
.PageSubTitleRed
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:white;
	font-size:8pt;	
	text-align:left;
	padding-left:4px;
	width:100%;
	border-bottom-color:gainsboro;
	border-bottom-width:2px;
	border-bottom-style:solid;
	background-color:darkred; 
	
}
.PageSubTitleGrey
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:navy;
	font-size:8pt;	
	text-align:left;
	padding-left:4px;
	width:100%;
	border-bottom-color:gainsboro;
	border-bottom-width:2px;
	border-bottom-style:solid;
	background-color:whitesmoke; 
	background-image:url(../images/gradients/top_grey.gif);
}

.PageSubTitleYellow
{
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	color:darkbrown;
	font-size:8pt;	
	text-align:left;
	padding-left:4px;
	width:100%;
	border-bottom-color:gainsboro;
	border-bottom-width:2px;
	border-bottom-style:solid;
	background-color:yellow; 	
}


.widedropdown
{
	font-family:Arial Narrow, Impact, Microsoft Sans Serif;
	font-size:8pt;
	border-width:1px;
	border-style:solid;
	border-bottom-color:Silver;
	border-right-color:Silver;
	border-top-color:Black;	
	border-left-color:Black;
	background-color:White;
	color:Black;
}

.textinput 
{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	border-width:1px;
	border-style:solid;
	border-bottom-color:Silver;
	border-right-color:Silver;
	border-top-color:Black;	
	border-left-color:Black;
	background-color:White;
	/* background-image:url(../images/inputbg.gif); */
	color:Black;	
	z-index:1;		
}

.textinput_absolute
{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	border-width:1px;
	border-style:solid;
	border-bottom-color:Silver;
	border-right-color:Silver;
	border-top-color:Black;	
	border-left-color:Black;
	background-color:White;
	/* background-image:url(../images/inputbg.gif); */
	color:Black;
	padding-left:4px;
	z-index:1;		
	position:absolute;
}

.textinputLabel
{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	border:none;
	color:Black;	
}


.textinputSmall
{
	font-family: Arial Narrow;
	font-size:8pt;
	border-width:1px;
	border-style:solid;
	border-bottom-color:Silver;
	border-right-color:Silver;
	border-top-color:Black;	
	border-left-color:Black;
	background-color:White;
	/* background-image:url(../images/inputbg.gif); */
	color:Black;
}


.textinputBig
{
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size:24pt;
	border-width:1px;
	border-style:solid;
	border-bottom-color:Silver;
	border-right-color:Silver;
	border-top-color:Black;	
	border-left-color:Black;
	background-color:White;
	/* background-image:url(../images/inputbg.gif); */
	color:Black;
}


.textInput_invisible
{
	font-size:1pt;
	color:White;
	visibility:hidden;
	height:1px;
}

.textinput_readonly
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	border-width:1px;
	border-style:solid;
	border-bottom-color:Silver;
	border-right-color:Silver;
	border-top-color:Black;	
	border-left-color:Black;
	background-color:gainsboro;
	/*background-image:url(../images/inputbg_readonly.gif);*/
	color:dimgray;	
}

A.ColdWizardButton
{	
	background-color:DarkGray;
	font-family:Arial,Verdana;
	color:DimGray;
	font-weight:bold;
	border-style:inset;
	border-width:2px;
	text-decoration:none;
	padding:1px 8px 1px 8px;
}

A.HotWizardButton
{
	background-image:url(../images/alert/flash.gif);
	background-color:Red;
	font-family:Arial,Verdana;
	color:white;
	font-weight:bold;
	border-style:outset;
	border-width:2px;
	text-decoration:none;
	padding:1px 8px 1px 8px;
}
A.HotWizardButton:Hover
{
	background-image:url(../images/alert/flash.gif);
	background-color:Red;
	font-family:Arial,Verdana;
	color:yellow;
	font-weight:bold;
	border-style:inset;
	border-width:2px;
	text-decoration:none;
	padding:1px 8px 1px 8px;
}

A.LinkButton
{
	/*
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;	
	font-weight:normal;
	color:black;
	padding:1px 8px 1px 8px;
	text-decoration:none;
	border-style:outset;
	padding-left:4px;
	padding-right:4px;
	border-width:2px;
	width:100px;
*/
		
	font-family:Arial,Verdana;
	color:black;
	font-weight:bold;
	border-style:outset;
	border-width:2px;
	text-decoration:none;
	padding:1px 8px 1px 8px;
}

A.LinkButton:hover
{
	font-family:Arial,Verdana;
	color:green;
	font-weight:bold;
	border-style:inset;
	border-width:2px;
	text-decoration:none;
	padding:1px 8px 1px 8px;
}

.buttonInput
{
		
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;	
	font-weight:normal;
	color:black;
	background-color:silver;
	cursor:hand;
	padding:1px 8px 1px 8px;		
	text-decoration:none;			
	border-left:solid 1px lightgrey;
	border-top:solid 1px lightgrey;
	border-right:solid 1px dimgray;
	border-bottom:solid 1px dimgray;
}

.buttonInput:hover
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;	
	font-weight:normal;
	color:black;
	background-color:silver;
	cursor:hand;
	padding:1px 8px 1px 8px;		
	text-decoration:none;		
	border-left:solid 1px dimgray;
	border-top:solid 1px dimgray;
	border-right:solid 1px lightgrey;
	border-bottom:solid 1px lightgrey;
}
.validatorError
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Red;
	font-weight:bold;
}

.importantInfo
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:smaller;
	font-weight:normal;
	color:white;
	background-color:crimson;
	border-bottom:solid 8px white;
	padding:8px 8px 8px 8px;
}


.validatorSuccess
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Green;
	font-weight:bold;
}

TD.sidemenu
{
	background-color:lightblue;   
	background-image:url(../images/gradients/side_blue.gif);
	vertical-align:top;
	text-align:center;	
	padding:0px 0px 0px 0px;
	 width:200px; 
}


TD.sidemenuSanofi
{
	background-color:#e7eff9;   	
	vertical-align:top;
	text-align:center;	
	padding:0px 0px 0px 0px;
	width:200px;
}

TD.sidemenuDarkBlue
{
	background-color:darkblue;   	
	vertical-align:top;
	text-align:center;	
	padding:0px 0px 0px 0px;
	width:200px;
}
TD.sidemenuBlue
{
	background-color:lightblue;   
	background-image:url(../images/gradients/side_blue.gif);
	vertical-align:top;
	text-align:left;	
	padding:0px 0px 0px 0px;
	width:200px;
}
TD.sidemenuBlack
{
	background-color:black;   	
	vertical-align:top;
	text-align:center;	
	padding:0px 0px 0px 0px;
	width:200px;
}

TD.sidemenuRed
{
	background-color:DarkRed;   	
	vertical-align:top;
	text-align:center;	
	padding:0px 0px 0px 0px;	
	width:200px;
}
TD.sidemenuGreen
{
	background-color:lightgreen;   
	background-image:url(../images/gradients/side_green.gif);
	vertical-align:top;
	text-align:center;	
	padding:0px 0px 0px 0px;
	width:200px;
}
TD.sidemenuGrey
{
	background-color:lightgrey;   
	background-image:url(../images/gradients/side_grey.gif);
	vertical-align:top;
	text-align:center;	
	padding:0px 0px 0px 0px;
	width:200px;
}
TD.sidemenuYellow
{
	background-color:gold;	
	vertical-align:top;
	text-align:center;	
	padding:0px 0px 0px 0px;
	width:200px;
}
.sideMenu_enabled
{
	color:black;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;	
	text-align:left;
}
.sideMenuBlack_enabled
{
	color:black;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;	
	text-align:left;
}
.sideMenuSanofi_enabled
{
	color:black;	
	background-color:white;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;	
	text-align:left;
}
.sideMenuBlue_enabled
{
	color:darkblue;	
	background-color:white;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;	
	text-decoration:none;	
	text-align:left;
}
.sideMenuDarkBlue_enabled
{
	color:navy;	
	background-color:white;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;	
	text-decoration:none;	
	text-align:left;
}
.sideMenuRed_enabled
{
	color:black;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;	
	text-decoration:none;	
	text-align:left;
}
.sideMenuGreen_enabled
{
	color:black;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;	
	text-decoration:none;	
	text-align:left;
}
.sideMenuGrey_enabled
{
	color:black;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;	
	text-decoration:none;	
	text-align:left;
}

.sideMenuYellow_enabled
{
	color:black;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;	
	text-decoration:none;	
	text-align:left;
}
.sideMenu_enabled:hover
{
	color:White;
	background-color:Navy;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;		
	text-decoration:none;
	text-align:left;
}	

.sideMenuSanofi_enabled:hover
{
	color:White;
	background-color:#644066;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;		
	text-decoration:none;
	text-align:left;
}


.sideMenuBlack_enabled:hover
{
	color:White;
	background-color:Navy;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;		
	text-decoration:none;
	text-align:left;
}

.sideMenuDarkBlue_enabled:hover
{
	color:White;
	background-color:Navy;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;		
	text-decoration:none;
	text-align:left;
}
.sideMenuBlue_enabled:hover
{
	color:White;
	background-color:Navy;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;		
	text-decoration:none;
	text-align:left;
}
.sideMenuRed_enabled:hover
{
	color:White;
	background-color:Navy;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;		
	text-decoration:none;
	text-align:left;
}
.sideMenuGreen_enabled:hover
{
	color:White;
	background-color:Navy;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;		
	text-decoration:none;
	text-align:left;
}
.sideMenuGrey_enabled:hover
{
	color:White;
	background-color:Navy;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;		
	text-decoration:none;
	text-align:left;
}

.sideMenuYellow_enabled:hover
{
	color:White;
	background-color:Navy;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;		
	text-decoration:none;
	text-align:left;
}
.sideMenu_disabled
{
	color:White;
	background-color:Navy;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	width: 90%;
	text-decoration:none;
	text-align:left;
}
.sideMenuBlack_disabled
{
	color:silver;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	width: 90%;
	text-decoration:none;
	text-align:left;
}
.sideMenuSanofi_disabled
{
	color:silver;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	width: 90%;
	text-decoration:none;
	text-align:left;
}
.sideMenuBlue_disabled
{
	color:silver;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	width: 90%;
	text-decoration:none;
	text-align:left;
}

.sideMenuDarkBlue_disabled
{
	color:silver;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	width: 90%;
	text-decoration:none;
	text-align:left;
}
.sideMenuRed_disabled
{
	color:silver;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	width: 90%;
	text-decoration:none;
	text-align:left;
}
.sideMenuGreen_disabled
{
	color:silver;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	width: 90%;
	text-decoration:none;
	text-align:left;
}
.sideMenuGrey_disabled
{
	color:silver;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	width: 90%;
	text-decoration:none;
	text-align:left;
}

.sideMenuYellow_disabled
{
	color:silver;	
	background-color:White;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	width: 90%;
	text-decoration:none;
	text-align:left;
}
.sideMenuHeader_enabled
{
	color:white;
	background-color:dimgray; 	
	 background-image:url(../images/gradients/side_grey.gif); 
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	width:100%;	
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;			
	padding-top:1px;
	padding-bottom:1px;
	
}

.sideMenuHeader_TD
{
	color:white;
	background-color:dimgray; 	
	 background-image:url(../images/gradients/side_grey.gif); 
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	width:160px;	
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;			
	padding-top:1px;
	padding-bottom:1px;
	
}

.sideMenuHeader_disabled
{
	color:silver;
	background-color:dimgray; 	
	 background-image:url(../images/gradients/side_grey.gif); 
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	width:100%;
	text-decoration:none;
	padding-left:6px;
	border-style:solid;	
	border-color:White;
	border-width:1px;
	padding-top:2px;
	padding-bottom:2px;
}

TD.bannerbox
{
	background-color:white;	
	border-width:0px;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:small;
	color:white;	
}

TD.banner 
{
	background-color:white;	
	border-width:0px;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	letter-spacing:4px;
	text-align:center;
	color:black;	
}

.bannerMenu
{
	background-color:steelblue;	
	background-image:url(../images/gradients/top_blue_rev.gif);
	border-style:none;
	padding:0px 0px 0px 0px;
	border-top:solid 1px black;
}
.bannerMenuSanofi
{
	background-color:#7fc0e6;		
	border-style:none;
	padding:0px 0px 0px 0px;
	border-top:solid 1px white;
	color:White;
}
.bannerMenuBlack
{
	background-color:silver;		
	border-style:none;
	padding:0px 0px 0px 0px;
	border-top:solid 1px black;
	color:White;
}
.bannerMenuBlue
{
	background-color:steelblue;	
	background-image:url(../images/gradients/top_blue_rev.gif);
	border-style:none;
	padding:0px 0px 0px 0px;
	border-top:solid 1px black;
}
.bannerMenuDarkBlue
{
	background-color:cornflowerblue;	
	color:White;	
	border-style:none;
	padding:0px 0px 0px 0px;
	border-top:solid 1px black;
}
.bannerMenuRed
{
	background-color:red;		
	border-style:none;
	padding:0px 0px 0px 0px;
	border-top:solid 1px black;
}
.bannerMenuGreen
{
	background-color:lightgreen;	
	background-image:url(../images/gradients/top_green_rev.gif);
	border-style:none;
	padding:0px 0px 0px 0px;
	border-top:solid 1px black;
}
.bannerMenuGrey
{
	background-color:gainsboro;	
	background-image:url(../images/gradients/top_grey_rev.gif);
	border-style:none;
	padding:0px 0px 0px 0px;
	border-top:solid 1px black;
}

.bannerMenuYellow
{
	background-color:cornsilk;		
	border-style:none;
	padding:0px 0px 0px 0px;
	border-top:solid 1px black;
}

.bannerMenuLink_disabled
{
	color:black;
	text-decoration:none;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	padding-left:4px;
	padding-right:4px;
}

.bannerMenuLink_enabled
{
	color:Black;
	text-decoration:none;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	padding-left:4px;
	padding-right:4px;
}
.bannerMenuLink_enabled:hover
{
	color:white;
	text-decoration:none;
	background-color:Black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	padding-left:4px;
	padding-right:4px;
	font-weight:bold;
}

A.colHeadLink
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Black;
	text-decoration:none;
	font-weight:normal;
}

A.colHeadLink:hover
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:white;	
	background-color:Navy;
	text-decoration:none;
	font-weight:normal;
}

.iconLink_disabled
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:darkgray;
	text-decoration:none;
	font-weight:normal;
}

	
A.iconLink
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Black;
	text-decoration:none;
	font-weight:normal;
}

A.iconLink:hover
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:white;	
	background-color:Navy;
	text-decoration:none;
	font-weight:normal;
}

.iconInfo
{
	font-family:Tahoma,Verdana,Arial,Helvetica; 
	font-size:8pt;
	color:dimgray;
}

IMG
{
	border:none;
}

A.signuplink
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Blue;
	text-decoration:underline;
}

.SectionHeader
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	
	background-color:gainsboro;
	color:navy;
	border-top-width:1px;
	border-top-color:Silver;
	border-top-style:solid;
	font-size:8pt;
	font-weight:bold;
	padding-left:10px;
}

.inputlabel
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Black;
	text-align:left;
	vertical-align:top;
	padding-left:3px;
}

.indicator
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Green;
	vertical-align:top;
}

.TimerCell_X
{
	background-color:DarkOrchid;
	border-style:outset;
	border-width:1px;
	padding:0px 0px 0px 0px;	
	width:100%;
	font-size:8pt;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	text-decoration:none;
}

.TimerCell_0
{
	background-color:LightCyan;
	border-style:outset;
	border-width:1px;
	padding:0px 0px 0px 0px;	
	width:100%;
	color:black;
	font-size:8pt;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	text-decoration:none;
}

.TimerCell_1
{
	background-color:DimGray;
	border-style:outset;
	border-width:1px;
	padding:0px 0px 0px 0px;	
	width:100%;
	color:White;
	font-size:8pt;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	text-decoration:none;
}

.TimerCell_2
{
	background-color:LightGreen;
	border-style:outset;
	border-width:1px;
	padding:0px 0px 0px 0px;	
	width:100%;
	color:black;
	font-size:8pt;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	text-decoration:none;
}

.TimerCell_3
{
	background-color:Pink;
	border-style:outset;
	border-width:1px;
	padding:0px 0px 0px 0px;	
	width:100%;
	color:black;
	font-size:8pt;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	text-decoration:none;
}

.TimerCell_B
{
	background-color:Orange;
	border-style:outset;
	border-width:1px;
	padding:0px 0px 0px 0px;	
	width:100%;
	color:White;
	font-size:8pt;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	text-decoration:none;
}

.TimerCell_E
{
	background-color:Yellow;
	border-style:outset;
	border-width:1px;
	padding:0px 0px 0px 0px;	
	width:100%;
	color:black;
	font-size:8pt;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	text-decoration:none;
}

.TimerCell_H
{
	background-color:Red;
	border-style:outset;
	border-width:1px;
	padding:0px 0px 0px 0px;	
	width:100%;
	color:White;
	font-size:8pt;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	text-decoration:none;
}

TD.TimerGridCell
{
	border-width:1px;
	border-style:solid;
	border-color:silver;
	border-bottom-color:black;
	border-right-color:silver;
	padding:0px 0px 0px 0px;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	padding-left:2px; 
	padding-right:2px;
	font-size:8pt;
	vertical-align:top;
}

.ModeSelector
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	background-color:blue;
	color:White;
	font-weight:bold;
	width:100%;
	text-align:center;
}


.ModeSelectorHidden
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	background-color:White;
	color:White;
	font-weight:bold;
	width:100%;
	text-align:center;
}



.HelpTitle
{
	background-color:blue;
	color:White;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:large;
	padding-left:8px;
}

.HelpSubTitle
{
	background-color:lightsteelblue;
	color:Black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:medium;
	padding-left:8px;
}

.labelText
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Black;
	border-style:none;
	border-color:White;
}

.WizardID
{
	color:Gray;
	font-size:8pt;
	font-family:Arial,verdana;	
}

.WizardTitle
{	
	font-family:Arial,Narrow;	
	font-size:large;
	font-weight:bold;
	color:navy;
	text-transform:uppercase;
	 text-align:center;	
	 height:40px;
}

.WizardDescription
{
	background-color:white;
	font-family:verdana,arial;
	font-size:9pt;
	font-weight:normal;
	color:black;	
	vertical-align:bottom;
	vertical-align:top;
}

.WizardLabel
{
	font-family:verdana,arial;
	font-size:9pt;
	font-weight:bold;
	color:black;		
	vertical-align:top;
}


.WizardTextBox
{
	font-family:verdana,arial;
	font-size:9pt;
	border-style:inset;
	border-width:1px;
	background-color:lemonchiffon;	
}
	
.WizardOption
{	
	font-family:verdana,arial;
	font-size:9pt;
	font-weight:normal;
	color:black;		
	vertical-align:top;
	background-color:lemonchiffon;
}

.WizardOuterTable
{	
	border-top:solid 1px silver;
	border-left:solid 1px silver;
	border-right:solid 1px dimgray;
	border-bottom:solid 1px dimgray;
	background-color:White;
	width:720px;
	height:100%;	
}

.WizardPrice
{
	border:solid 1px white;
	font-family:verdana,arial;
	font-size:9pt;
	font-weight:normal;
	color:black;		
	vertical-align:top;
	background-color:gainsboro;
}

.WizardSubtitle
{	
	font-family:verdana,arial;
	font-size:9pt;
	font-weight:bold;
	color:navy;	
	vertical-align:bottom;
	vertical-align:top;	
	padding-bottom:4px;	
}

.WizardHelp
{	
	font-family:verdana,arial;
	font-size:9pt;
	font-weight:normal;
	color:black;	
	vertical-align:bottom;
}

.WizardButton 
{
	font-family:verdana,arial;
	font-size:9pt;
	font-weight:normal;
	color:black;	
	padding:1px 8px 1px 8px;
}

.WizardBar
{
/*	
	background-color:gainsboro;
	border-top:solid 1px silver;
	border-bottom:solid 1px gray;
	text-align:right;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	vertical-align:middle;
	padding:2px 2px 2px 2px;
*/
	font-family:Arial,Verdana;
	font-size:100%;
	font-weight:normal;
	color:black;	
	vertical-align:bottom;
}

.WizardResult
{
	font-family:verdana,arial;
	font-size:9pt;
	color:Green;
	padding-top:10px;
}

BODY.WizardBody
{
	background-image:url(../images/gradients/sbe.gif);
	background-color:gainsboro;
	margin-top:10px;
	margin-bottom:20px;
}

A.WizardLink
{
	font-family:Arial,Verdana;
	font-size:100%;
	font-weight:normal;
	color:black;	
	border-bottom:dotted 1px black;
}

A.WizardLink:hover
{
	font-family:Arial,Verdana;
	font-size:100%;
	font-weight:normal;
	color:black;	
	border-bottom:solid 1px black;
}

.WizardBarText
{
	font-size:8pt;
	font-weight:bold;
	color:black;
	text-decoration:none;
}

.WizardCallButton 
{
	font-family:Arial,Verdana;
	font-size:8pt;	
	font-weight:bold;
	color:black;
	padding:none;
}


.PipelineStatus_Disabled
{
	background-color:DarkSeaGreen;
	color:Black;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}

.PipelineStatus_Discarded
{
	background-color:PaleGreen;
	color:Black;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Complete
{
	background-color:DarkGreen;
	color:White;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Failed
{
	background-color:Red;
	color:White;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Pending
{
	background-color:Gold;
	color:black;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Retry
{
	background-color:Gold;
	color:black;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Manual
{
	background-color:yellow;
	color:black;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Accepted
{
	background-color:DarkGreen;
	color:White;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Ready
{
	background-color:orange;
	color:White;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Sent
{
	background-color:orange;
	color:White;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Rejected
{
	background-color:red;
	color:White;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Reminded
{
	background-color:red;
	color:Yellow;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_Sending
{
	background-color:yellow;
	color:black;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineStatus_
{
	background-color:silver;
	color:black;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 0px 2px 0px;
}
.PipelineDetail
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	color:black;
	border: solid 1px black;
	padding:2px 2px 2px 2px;
}
.PipelineDetailNumber
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	color:black;
	border: solid 1px black;
	text-align:right;
	width:100px;
	padding:2px 2px 2px 2px;
}

.PipelineButton
{
	font-family:Arial,verdana;
	font-size:8pt;
	color:Navy;
}

.StatsBox
{
	background-color:#D3E0F5;
	color:Black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	border:solid 1px navy;	
}

.StatsTitle
{
	background-color:navy;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	border:solid 1px navy;
	font-weight:bold;
}


.AccountStatus_Inactive
{
	background-color:red;
	color:White;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 2px 2px 2px;
}
.AccountStatus_Active
{
	background-color:green;
	color:white;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	padding:2px 2px 2px 2px;
}

.WaitNotice
{
	border:solid 1px black;
}

.LoginNotice
{
	border:none;
	background-color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-weight:normal;
	color:dimgrey;
	font-size:8pt;
	padding:4px 4px 4px 4px;
	width:300px;
	text-align:center;
}


.WallBoardHeader
{
	background-color:gray;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:white;
	border-bottom:solid 1px black;
	font-size:8pt;
}

.WallBoardItem
{
	background-color:White;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:Black;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}


.WallBoardItem_AVAILABLE
{
	background-color:GREEN;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:WHITE;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}

.WallBoardItem_LOGGED_OUT
{
	background-color:RED;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:WHITE;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}
.WallBoardItem_BREAK
{
	background-color:DARKORANGE;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:WHITE;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}
.WallBoardItem_WRAPUP
{
	background-color:INDIANRED;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:WHITE;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}
.WallBoardItem_DND
{
	background-color:DARKRED;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:WHITE;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}

.WallBoardItem_READY
{
	background-color:White;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:Black;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}


.WallBoardItem_RING_PP
{
	background-color:red;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:white;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}


.WallBoardItem_CALLIN_PP
{
	background-color:green;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:white;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}

.WallBoardStat
{
	background-color:White;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:darkgreen;
	border-bottom:none;
	font-size:8pt;
	font-weight:bold;	
}

.WallBoardItem_Level0
{
	background-color:White;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:Black;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}


.WallBoardItem_Level1
{
	background-color:#ffc0c0;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:Black;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}

.WallBoardItem_Level2
{
	background-color:#ff8080;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:Black;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}

.WallBoardItem_Level3
{
	background-color:#ff4040;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:Black;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}

.WallBoardItem_Level4
{
	background-color:#c00000;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:white;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
}

.WallBoardItem_Level5
{
	background-color:#800000;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:yellow;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;	
}

.WallBoardItem_Level6
{
	background-color:Black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	color:white;
	border-bottom:dotted 1px dimgray;
	font-size:8pt;
	text-decoration:blink;
}

.InboxListItem
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}


.InboxListItem_0
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	color:Black;
}

.InboxListItem_1
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	color:Black;
}

.Inbox_header
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;	
	color:blue;
	background-color:white;
}

.InboxListItem_deleted
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	color:silver;
}


.IssueStatus_OUTSTANDING
{
	background-color:Red;
	color:White;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueStatus_AWAITING_PAYMENT
{
	background-color:blue;
	color:White;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueStatus_ALLOCATED
{
	background-color:Yellow;
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.IssueStatus_IGNORE
{
	background-color:lightgreen;
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.IssueStatus_RESOLVED
{
	background-color:GREEN;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueStatus_USER_ERROR
{
	background-color:lightgreen;
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueStatus_INVESTIGATING
{
	background-color:Orange;
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueStatus_ON_HOLD
{
	background-color:dimgray;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueStatus_PENDING_DECISION
{
	background-color:darkred;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}



.IssueStatus_AWAITING_FEEDBACK
{
	background-color:crimson;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.IssueStatus_CUSTOMER_TO_TEST
{
	background-color:DarkOrchid;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.IssueStatus_OBSOLETE
{
	background-color:lightgreen;
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.IssueStatus_CANCELLED
{
	background-color:red;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.IssueStatus_CONTEMPLATING
{
	background-color:lightblue;
	color:navy;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueStatus_STUCK
{
	background-color:midnightblue;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueStatus_PENDING_CANCELLATION
{
	background-color:deeppink;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueStatus_MONITORING
{
	background-color:teal;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueList
{
	background-color:lightgrey;
	background-image:url(../images/gradients/listgradient1.gif);
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.SysPromptList
{
	background-color:lightgrey;	
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.SysPromptList_Q
{
	background-color:lightgrey;	
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}
.SysPromptList_P
{
	background-color:lightgrey;	
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}
.SysPromptList_R
{
	background-color:lightgrey;	
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}
.SysPromptList_X
{
	background-color:darkgray;	
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueListSubtitle
{
	background-color:white;	
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
	text-decoration:none;	
}
.IssueListDetail
{
	background-color:white;	
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	padding-bottom:8px;
}
.IssueListSolution
{
	background-color:white;	
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	padding-bottom:8px;
	font-style:italic;
}


.IssueList_
{
	background-color:lightgrey;
	background-image:url(../images/gradients/listgradient1.gif);
	color:Black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.IssueList_Normal
{
	background-color:lightgrey;
	background-image:url(../images/gradients/listgradient1.gif);
	color:Black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.IssueList_Due_Today
{
	color:black;
	background-color:darkorange;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.IssueList_Nearly_Due
{
	color:white;
	background-color:green;	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}


.IssueList_Overdue
{
	background-color:red;
	background-image:url(../images/gradients/listgradientred.gif);
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:blink;	
	font-weight:bold;
}

.IssueListHeader
{
	background-color:navy;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.IssueListID
{
	background-color:gray;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.ServiceNotes
{
	color:Red;	
	font-family:Arial,verdana;
	font-size:8pt;			
}

.HelpText
{
	background-color:lightsteelblue;
	font-size:8pt;
	font-family:Tahoma,Verdana,Arial,Helvetica;
}
	
.PhonePanel
{
	background-color:dimgray;
	color:White;
	font-size:8pt;
	font-family:Tahoma,Verdana,Arial,Helvetica;
}

.PhonePanelLabel
{
	color:darkblue;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
}

.ServiceBuilderErrorHeading
{
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	border-bottom:solid 1px black;
}

.ServiceBuilderErrorE
{
	color:Red;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	border-bottom:solid 1px silver;
}

.ServiceBuilderErrorW
{
	color:DimGray;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	border-bottom:solid 1px silver;
}

.ServiceBuilderErrorI
{
	color:blue;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	border-bottom:solid 1px silver;
}
	
.ServiceBuilderHeader
{
	border:solid 1px white;
	border-bottom:solid 1px dimgray;
	background-color:lightcyan;
	color:green;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	padding:2px 2px 2px 2px;
}

.PromptScript
{	
	font-size:8pt;
	font-family:arial,verdana;
	color:Black;		
	padding:none;
	text-align:center;
}

.OrderStatus_WAITING
{
	background-color:YELLOW;
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}
.OrderStatus_PAYMENT_PENDING
{
	background-color:blue;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}
.OrderStatus_PAID
{
	background-color:dodgerblue;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}
.OrderStatus_BUILDING
{
	background-color:GOLDENROD;
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}
.OrderStatus_DONE
{
	background-color:GREEN;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}
.OrderStatus_HOLD
{
	background-color:DIMGRAY;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}
.OrderStatus_CANCELLED
{
	background-color:RED;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.OrderDate_OVERDUE
{	
	background-color:red;
	background-image:url(../images/gradients/listgradientred.gif);
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.OrderDate_DUE
{
	background-color:SILVER;
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.HeaderLabel
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:Black;
	border:none;
}

.CampaignQuestion
{
	background-color:lightgrey;
	color:Black;
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	text-align:center;
	font-size:smaller;
	text-decoration:none;
}

.CampaignNotes
{	
	color:red;
	 text-decoration:italic;
	font-family:Tahoma,Verdana,Arial,Helvetica;	
	font-size:smaller;
	text-align:center;
	text-decoration:none;
}

.ForumListHeader
{
	background-color:navy;
	color:white;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;
}

.ForumListBG
{	
	background-image:url(../images/gradients/listgradient1.gif);	
}


.ForumList
{
	background-image:url(../images/gradients/listgradient1.gif);
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:center;
	text-decoration:none;	
}

.ForumListPostSubject
{	
	background-image:url(../images/gradients/listgradient1.gif);
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:left;
	text-decoration:none;
	font-weight:bold;	
}

.ForumListPostBody
{		
	color:black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	text-align:left;
	text-decoration:none;
}

.ForumPostContent
{
	background-color:lightblue;
	color:Black;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	border:solid 1px slategray;
	padding:4px 4px 4px 4px;
	width:100%;
	font-size:8pt;
}	

.ForumPostReply
{
	background-color:palegoldenrod;
	color:sienna;
	font-family:Tahoma,Verdana,Arial,Helvetica;
	border:solid 1px orange;
	padding:4px 4px 4px 4px;
	width:100%;
	font-size:8pt;
}	

.ForumPostReplyLabel
{
	background-color:palegoldenrod;
	color:sienna;
	font-family:Tahoma,Verdana,Arial,Helvetica;		
	font-size:8pt;
}	


.IssueTitle
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:large;	
	background-color:white;
	color:black;
	text-align:center;
	background-image:url(../images/gradients/issuetop.gif);
	border:solid 1px dimgray;
}

.tab
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	background-color:silver;
	border-top:solid 1px dimgray;
	border-right:solid 1px darkgray;
	border-left:solid 1px dimgray;
	padding:8px 8px 8px 8px;
	text-decoration:none;
	color:white;
	height:40px;
	vertical-align:middle;
}
.tab:hover
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	background-color:White;
	border-top:solid 1px black;
	border-right:solid 1px black;
	border-left:solid 1px black;
	padding:8px 8px 8px 8px;
	text-decoration:none;	
	color:Black;
	height:40px;
	vertical-align:middle;
}
.tab_selected
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	font-weight:bold;
	background-color:gainsboro;
	border-top:solid 1px black;
	border-right:solid 1px black;
	border-left:solid 1px black;
	padding:8px 8px 8px 8px;
	text-decoration:none;	
	color:Black;
	height:40px;
	vertical-align:middle;
}
.tabbody
{
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	border-top:solid 1px silver;
	background-color:gainsboro;
	padding:8px 8px 8px 8px;
}




.TableRow_hover
{
	background-color:lightsteelblue;
	color:White;
	border:solid 1px red;
}

.TableHeader
{
	background-color:lightblue;
	background-image:url(../images/alert/titlebar.gif);
	color:black;
	font-size:9pt;
	font-family:Arial;
	border:solid 1px white;
	font-weight:bold;
}

.TableHeader_Red
{
	background-color:darkred;	
	color:white;
	font-size:9pt;
	font-family:Arial;
	border:solid 1px white;
	font-weight:bold;
}

.TableItem
{	
	color:Black;
	font-family:tahoma,Arial,verdana;
	font-size:8pt;
}
.TableItem_Normal
{	
	color:Black;
	font-family:tahoma,Arial,verdana;
	font-size:8pt;
}
.TableItem_Primary
{	
	color:chocolate;
	font-family:tahoma,Arial,verdana;
	font-size:8pt;
	font-weight:bold;
}
.TableItem_Secondary
{	
	color:steelblue;
	font-family:tahoma,Arial,verdana;
	font-size:8pt;
	font-weight:bold;
}

TABLE.TableBody
{
	border:solid 1px lightgrey;
	background-color:White;
	
}


.AlertButtonLink
{	
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;	
	font-weight:normal;
	color:black;
	background-color:silver;
	/* background-image:url("../images/btn.gif");	*/
	cursor:hand;
	padding:1px 8px 1px 8px; 
	text-decoration:none;				
	border-left:solid 1px lightgrey;
	border-top:solid 1px lightgrey;
	border-right:solid 1px dimgray;
	border-bottom:solid 1px dimgray; 
	height:20px;	
	text-decoration:none;	
	vertical-align:middle;
	text-align:center; 
	
}


.AlertButtonLink:hover
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;	
	font-weight:normal;
	color:black;
	background-color:silver;
	cursor:hand;
	padding:1px 8px 1px 8px; 
	text-decoration:none;				
	border-left:solid 1px lightgrey;
	border-top:solid 1px lightgrey;
	border-right:solid 1px dimgray;
	border-bottom:solid 1px dimgray; 
	height:20px;	
	text-decoration:none;	
	vertical-align:middle;
	text-align:center;
}


.AlertPanicButtonLink
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;	
	font-weight:normal;
	color:white;
	background-color:red;
	cursor:hand;
	padding:1px 8px 1px 8px; 
	text-decoration:none;				
	border-left:solid 1px lightred;
	border-top:solid 1px lightred;
	border-right:solid 1px darkred;
	border-bottom:solid 1px darkred; 
	height:20px;	
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	background-image:url(../images/alert/flash.gif);
}

.AlertPanicButtonLink:hover
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;	
	font-weight:normal;
	color:white;
	background-color:red;
	cursor:hand;
	padding:1px 8px 1px 8px; 
	text-decoration:none;				
	border-left:solid 1px lightred;
	border-top:solid 1px lightred;
	border-right:solid 1px darkred;
	border-bottom:solid 1px darkred; 
	height:20px;	
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	background-image:url(../images/alert/flash.gif);
}



.AlertProgress_Scheduled
{
	background-color:LightGrey;
	height:12px;
	font-size:8pt;
	font-family:tahoma,arial,verdana;
	color:White;	
}


.AlertProgress_Rejected
{
	background-color:Green;
	height:12px;
	font-size:8pt;
	font-family:tahoma,arial,verdana;
	color:White;
	background-image:url(../images/alert/alertstatus/progbar_green.gif);
}

.AlertProgress_OK
{
	background-color:Green;
	height:12px;
	font-size:8pt;
	font-family:tahoma,arial,verdana;
	color:White;
	background-image:url(../images/alert/alertstatus/progbar_green.gif);
}

.AlertProgress_Failed
{	
	background-color:Red;
	height:12px;
	font-size:8pt;
	font-family:tahoma,arial,verdana;
	color:White;
	background-image:url(../images/alert/alertstatus/progbar_red.gif);
}

.AlertProgress_Pending
{
	background-color:Orange;
	height:12px;
	font-size:8pt;
	font-family:tahoma,arial,verdana;
	color:black;
	background-image:url(../images/alert/alertstatus/progbar_orange.gif);
}

.AlertProgress_Done
{
	background-color:navy;
	height:12px;
	font-size:8pt;
	font-family:tahoma,arial,verdana;
	color:black;
	background-image:url(../images/alert/alertstatus/progbar_darkblue.gif);
}

.AlertProgress_Waiting
{
	background-color:Orange;
	height:12px;
	font-size:8pt;
	font-family:tahoma,arial,verdana;
	color:black;
	background-image:url(../images/alert/alertstatus/progbar_orange.gif);
}

.AlertProgress_Excluded
{
	background-color:Green;
	height:12px;
	font-size:8pt;
	font-family:tahoma,arial,verdana;
	color:White;
	background-image:url(../images/alert/alertstatus/progbar_green.gif);
}

.AlertProgress_Active
{
	background-color:Orange;
	height:12px;
	font-size:8pt;
	font-family:tahoma,arial,verdana;
	color:black;
	background-image:url(../images/alert/alertstatus/progbar_orange.gif);
}


.AlertProgress
{
	background-color:dimgray;
	height:12px;
	background-image:url(../images/alert/alertstatus/progbar_grey.gif);
	font-size:8pt;
	font-family:tahoma,arial,verdana;
	color:white;
}

.ProgressLabel
{
	font-family:Arial,verdana;
	color:Navy;
	font-size:12pt;
}


.AlertSessionActive_Y
{
	font-family:tahoma,Arial,verdana;
	background-image:url(../images/alert/sessionstatus/ABG.gif);
	font-size:8pt;	
	color:black;	
}

.AlertSessionActive_N
{
	font-family:tahoma,Arial,verdana;
	font-size:8pt;	
	color:lightgrey;	
}


.AlertAck_Error
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:red;
	vertical-align:middle;
}

.AlertAck_Response
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:green;	
	vertical-align:middle;
}


.AlertAck_Exclude
{
	font-family:Tahoma,Verdana,Arial,Helvetica;
	font-size:8pt;
	color:dimgray;	
	vertical-align:middle;
}


.hiddenInput
{
	font-size:1pt;
	color:White;
	width:1px;
	border:none;
}

.QuickReportHeader
{
	font-family:verdana,tahoma;
	font-size:8pt;	
	vertical-align:top;
	font-weight:bold;
}
	
.QuickReportItem
{
	font-family:verdana,tahoma;
	font-size:8pt;	
	vertical-align:top;	
}

.QuickReportItemNumeric
{
	font-family:verdana,tahoma;
	font-size:8pt;	
	vertical-align:top;
	text-align:right;	
}
	
	
.MenuTable
{
	position:relative;
	top:6px;
	border:solid 1px gainsboro;
	background-color:white;	
	text-align:left;
	width:90%;	
}


.AlertListBox
{
	font-family:Tahoma,Verdana,Arial;
	font-size:8pt;
	width:240px;
	height:200px;
	
}	

.AlertListBoxHidden
{
	font-family:Tahoma,Verdana,Arial;
	font-size:8pt;
	width:1px;
	height:1px;
	border:solid 1px white;
}	


TABLE.BodyTableGrey
{
	height:100%;
	width:750px;
	vertical-align:top;
	border:solid 1px silver;
	background-color:White;
	padding:0px 0px 0px 0px;	
	position:relative;
	left:0px;
	line-height:0px;
	border-collapse:collapse;	
	
}		


TABLE.BodyTableSanofi
{
	height:100%;
	width:750px;
	vertical-align:top;
	border:solid 1px #cdc3cd;
	background-color:White;
	padding:0px 0px 0px 0px;	
	position:relative;
	left:0px;
	line-height:0px;
	border-collapse:collapse;	
}	


TABLE.BodyTableBlue
{
	height:100%;
	width:750px;
	vertical-align:top;
	border:solid 1px #8181ff;
	background-color:White;
	padding:0px 0px 0px 0px;	
	position:relative;
	left:0px;
	line-height:0px;
	border-collapse:collapse;	
}	

TABLE.BodyTableDarkBlue
{
	height:100%;
	width:750px;
	vertical-align:top;
	border:solid 1px darkblue;
	background-color:White;
	padding:0px 0px 0px 0px;	
	position:relative;
	left:0px;
	line-height:0px;
	border-collapse:collapse;	
}	

TABLE.BodyTableGreen
{
	height:100%;
	width:750px;
	vertical-align:top;
	border:solid 1px lightgreen;
	background-color:White;
	padding:0px 0px 0px 0px;	
	position:relative;
	left:0px;
	line-height:0px;
	border-collapse:collapse;	
}	

TABLE.BodyTableBlack
{
	height:100%;
	width:750px;
	vertical-align:top;
	border:solid 1px black;
	background-color:White;
	padding:0px 0px 0px 0px;	
	position:relative;
	left:0px;
	line-height:0px;
	border-collapse:collapse;	
}	

TABLE.BodyTableYellow
{
	height:100%;
	width:750px;
	vertical-align:top;
	border:solid 1px Yellow;
	background-color:White;
	padding:0px 0px 0px 0px;	
	position:relative;
	left:0px;
	line-height:0px;
	border-collapse:collapse;	
}	


TABLE.BodyTableRed
{
	height:100%;
	width:750px;
	vertical-align:top;
	border:solid 1px Red;
	background-color:White;
	padding:0px 0px 0px 0px;	
	position:relative;
	left:0px;
	line-height:0px;
	border-collapse:collapse;	
}	



.MenuGadgetText
{
	font-family:"MS Sans Serif",Arial;
	font-size:8pt;
	text-align:left;	
	vertical-align:middle;
	white-space:nowrap;
}

.MenuGadgetLink
{
	font-family:"MS Sans Serif",Arial;
	font-size:8pt;
	/* width:100px; */
	text-decoration:none;
	font-weight:normal;
	color:dimgray;
	white-space:nowrap;			
	text-align:left;
}

.MenuGadgetLink:hover
{
	font-family:"MS Sans Serif",Arial;
	font-size:8pt;
	/* width:100px; */
	text-decoration:underline;
	font-weight:normal;
	color:black;	
	white-space:nowrap;
	text-align:left;
}

TD.MenuGadgetLinkTD
{
	font-family:Arial;
	font-size:8pt;	
	color:Black;				
	text-align:center;	
	height:24px;
	vertical-align:middle;
	/* width:100px; */
	padding:0px 20px 0px 20px;
	background-image:url(../images/toolbar.gif);
}

TABLE.MenuGadgetPopupOuterTable
{
	width:120px;
	border-right:solid 1px silver;
	border-bottom:solid 1px silver;
	border-left:solid 1px lightgrey;
	border-top:solid 1px lightgrey;
}


.MenuGadgetSubMenu
{		
	background-color:#ebf3fc;	
	font-family:"MS Sans Serif",Arial;
	font-size:8pt;
	z-index:9002;	
	display:block;
	position:absolute;	
	top:0;
	left:0;
	width:200px;
	height:400px;	
}

.MenuGadgetPopup 
{		
	background-color:#ebf3fc;	
	z-index:9001;	
	display:block;
	position:absolute;
	top:20; /*expression(document.body.scrollTop+20); 	*/
	
}

.MenuGadget 
{	
	height:24px;
	width:100%;	
	border-left:none;
	border-right:none;
	border-top:solid 1px white;
	border-bottom:solid 1px silver;	
	background-image:url(../images/toolbar.gif);
	padding:0px 0px 0px 0px;	
	display:block;
	position:absolute;
	left:0;
	top:0;
	margin-top:0;
	margin-left:0;
	z-index:9000;			
	vertical-align:middle;			
}

.GadgetPopupHeaderTD
{
	font-family:"MS Sans Serif",Arial;
	font-size:8pt;	
	color:Black;				
	text-align:left;	
	height:25px;
	vertical-align:middle;
	width:100px; /*100%;*/
	padding:0px 20px 0px 20px;
	background-image:url(../images/toolbar.gif);
/*	border-top:solid 1px lightgrey;
	border-left:none;
	border-right:none; */
	border-bottom:solid 1px silver;
}

.GadgetPopupHeader
{
	font-family:"MS Sans Serif",Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;			
	text-decoration:none;	
	vertical-align:middle;
	background-image:url(../images/toolbar.gif);
}

.GadgetPopupHeader:hover
{
	font-family:"MS Sans Serif",Arial;
	font-size:8pt;
	font-weight:normal;
	color:Black;			
	text-decoration:underline;
	background-image:url(../images/toolbar.gif);
}

.popupShadow
{
	background-color:black;
	position:absolute;	
	z-index:9001;
	width:300px;
	height:300px;
	top:0px;
	left:0px;	
	border:none;
  opacity:0.2;
  moz-opacity:0.2;
  filter:alpha(opacity=20);
}


.niceButton
{	
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	background-image:url("../images/btn.gif");	
	font-size:8pt;
	font-family:Verdana,arial;
	text-align:center;
	vertical-align:middle;		
	border:solid 1px green;
	text-decoration:none;
	white-space:nowrap;
	border-top:solid 1px #d1d4fe;
	border-left:solid 1px #d1d4fe;
	border-bottom:solid 1px #8f90aa;
	border-right:solid 1px #8f90aa;
	color:darkblue;	
	cursor:hand;
	text-decoration:none;
}


.Selector
{
	position:absolute;
	display:none;
	z-index:99999;
}

.Disclaimer
{
	font-family:Tahoma,Verdana,Arial;
	font-size:8pt;	
	color:green;
	letter-spacing:normal;	
	padding-top:20px;	
}
