/* $Id$ */

BODY
{
   margin: 0;
   font-family:Verdana;
   color:#000000;
   font-size: 8pt;
   background-color: #ffffff;
   scrollbar-face-color: #ffffff; 
   scrollbar-shadow-color: #99CCFF; 
   scrollbar-highlight-color: #99CCFF; 
   scrollbar-3dlight-color: #ffffff; 
   scrollbar-darkshadow-color: #ffffff; 
   scrollbar-track-color: #ffffff; 
   scrollbar-arrow-color: #FF9900;
}

.MyActivities_LeftSide
{
   margin: 0;
   font-family:Verdana;
   color:#000000;
   font-size: 8pt;
   background-color: #fff;
   scrollbar-face-color: #ffffff; 
   scrollbar-shadow-color: #99CCFF; 
   scrollbar-highlight-color: #99CCFF; 
   scrollbar-3dlight-color: #ffffff; 
   scrollbar-darkshadow-color: #ffffff; 
   scrollbar-track-color: #ffffff; 
   scrollbar-arrow-color: #FF9900;
}

BODY.SHOPPING
{
   margin: 5;
   font-family:Verdana;
   color:#000000;
   font-size: 8pt;
   background-color: #ffffff;
   scrollbar-face-color: #ffffff; 
   scrollbar-shadow-color: #99CCFF; 
   scrollbar-highlight-color: #99CCFF; 
   scrollbar-3dlight-color: #ffffff; 
   scrollbar-darkshadow-color: #ffffff; 
   scrollbar-track-color: #ffffff; 
   scrollbar-arrow-color: #FF9900;
}

TABLE.toolbar
{
   border: solid 0 #ffffff;
   margin: 0;
   border-collapse:collapse;
}

td.UserQuickInfo
{
   font-family: Verdana;
   color:Black;
   font-size:xx-small;
   padding:0 0 0 0;
}

TABLE.report
{
   border: solid 0 #FFFFFF;
   border-collapse:collapse;
}

TABLE.reportwizard
{
   border: solid 1 #000000;
   border-collapse:collapse;
   width: 720px;
   height:440px;
}

TABLE.button
{
   border: solid 0 #FFFFFF;
   border-collapse:collapse;
}

TABLE.Highlight
{
   border: solid 0 #99ccff;
   border-collapse:collapse;
   background-color:#a8d3ff;
}

TR.Highlight
{
   background-color:#FFFFFF;
}

TR.AlternativeHighlight
{
   background-color:#E0F5FF;
}
TR.DeliveryTyesPage_Selected
{
   font-weight: bold;
   cursor: hand;
   background-color: lightblue;
}
TR.DeliveryTyesPage_NonSelected
{
   cursor: hand;
   background-color: transparent;
}
TR.Header
{
   background-color:#3399ff;
}

TABLE
{
   border: solid 0 #99ccff;
   font-size: 8pt;
}

TD
{
   font-family: Verdana;
   border: solid 0px #FFFFFF;
}

TD.toolbar
{
   padding: 0px;
   border: solid 0px #99ccff;
   border-color: #99ccff;
}

TD.ItemLabel
{
   background-color:#99ccff;
}

TD.ItemLabelValue
{
   border: solid 1px #99ccff;
}

TD.line
{
   border: solid 1px #FFFFFF;
}
TD.style
{
   font-family:Times New Roman;   
}
td.ReportWizardHeader
{
	height:35px;
   padding-top:0;
   padding-bottom:0;
   background-color:#FF9900;
   border-left:solid 1px white;
   border-top:solid 1px white;
   border-right:solid 1px Gray;
   border-bottom:solid 1px Gray;
   text-align:left;
   color:White;
   font-weight:bold;
   cursor:default;
}

td.DefaultHeader
{
   padding-top:0;
   padding-bottom:0;
   background-color:#E8F4FF;
   border:solid 1px #dddddd;
   text-align:center;
   color:Black;
   cursor:default;
   border-left-width:0px;
   border-top-width:0px;
}
td.DefaultHeaderLeft
{
   padding-top:0;
   padding-bottom:0;
   padding-right:0;
   background-color:#E8F4FF;
   border:solid 1px #FF9900;
   color:Black;
   cursor:default;
}

td.DefaultFooter
{
   padding-top:0;
   padding-bottom:0;
   background-color:#7BA0B0;
   border-left:solid 1px white;
   border-top:solid 1px white;
   border-right:solid 1px Gray;
   border-bottom:solid 1px Gray;
   color:White;
   font-weight:bold;
   cursor:default;
}
td.Footer
{
   border-bottom: #000000 1px inset;
}
td.RoleCaption
{
   background-color:#97cbff;
   border-left:solid 1px white;
   border-top:solid 1px white;
   border-right:solid 1px Gray;
   border-bottom:solid 1px Gray;
   cursor:default;
}

td.PressedHeader
{
   padding-top:0;
   padding-bottom:0;
   background-color:#3399ff;
   border-left:solid 1px gray;
   border-top:solid 1px gray;
   border-right:solid 1px white;
   border-bottom:solid 1px white;
   text-align:center;
   color:White;
   font-weight:bold;
   cursor:default;
}

TABLE.style
{
   background-color:#4682b4;
   border-top:solid 1px #ffffff;
   border-left:solid 1px #ffffff;
   border-bottom:solid 1px #000000;
   border-right:solid 1px #000000;
   font-family:Times New Roman;
   width:28px;
   height:28px;
   cursor:hand;
   font-weight:bold;   
}
TABLE.styleOnClick
{
   background-color:#b0c4de;
   border-bottom:solid 1px #ffffff;
   border-right:solid 1px #ffffff;
   border-top:solid 1px #000000;
   border-left:solid 1px #000000;
   font-family:Times New Roman;
   width:28px;
   height:28px;
   cursor:hand;
   font-weight:bold;   
}
INPUT.color
{
   border: solid 1px #FFFFFF;
   width:15pt;
   height:15pt;
   color:#ffffff;
}

INPUT.digit
{
   border:solid 1px black;
   width:16px;
}

INPUT.selecteddigit
{
   border:solid 1px red;
   width:16px;
}

TD.Divider {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	WIDTH: 2px; 
	HEIGHT: 24px;
	background-color:#9EBFCC;
	border-bottom:#9EBFCC;
	border-top:#9EBFCC;
}

A
{
   font-family: Verdana;
   font-size: 8pt;   
   color: #009900;
   text-decoration: none;
}

A:HOVER
{
	font-family: Verdana;
	font-size: 8pt;   
	color: #009900;
	text-decoration: underline;
}

A.Header
{
   font-family: Verdana;
   font-size: 8pt;   
   color: #000000;
   text-decoration: none;
}

A.Header:HOVER
{
	font-family: Verdana;
	font-size: 8pt;   
	color: #000000;
	text-decoration: underline;
}

INPUT.TextFieldSmall
{
   width:50px;  
}

INPUT.TextFieldMedium, SELECT.TextFieldMedium, TEXTAREA.TextFieldMedium
{
   width:150px;  
}
INPUT.TextFieldExMedium, SELECT.TextFieldExMedium, TEXTAREA.TextFieldExMedium
{
   width:280px;  
}
INPUT.TextField, SELECT.TextField, TEXTAREA.TextField
{
   width:300px;
}
INPUT.NipoTextField, SELECT.NipoTextField, TEXTAREA.NipoTextField
{
   width:300;  
}
INPUT.comment
{
   width:410px;
   height:20;
}
INPUT.Button
{
   width:50px;
}

P.headline1
{
   font-family:Verdana;
   font-size:12pt;
   font-weight:bold;
}

P.headline2
{
   font-family:Verdana;
   font-size:11pt;
   font-weight:bold;
}

P.headline3
{
   font-family:Verdana;
   font-size:10pt;
   font-weight:bold;
}

P.normal
{
   font-family:Verdana;
   font-size:8pt;
}
.DropDown
{
    BORDER-RIGHT: buttonshadow 1px solid;
    BORDER-TOP: buttonshadow 1px solid;
    BORDER-LEFT: buttonshadow 1px solid;
    BORDER-BOTTOM: buttonshadow 1px solid;
    BACKGROUND-COLOR: #ffffe0;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    color:Black;
    padding-left:2;
    padding-right:2;

}
.Label
{
   font-family:Verdana;
   font-size:8pt;
}
.LabelBold
{
   font-family:Verdana;
   font-weight:bold;
   font-size:8pt;
}
.error
{
   font-family:Verdana;
   font-size:8pt;
   color:Red;
}
TABLE.error
{
   border:solid 1px red;
}

.Labelsubtitle
{
   font-family:Verdana;
   font-size:8pt;
   font-weight:bold;   
}

DIV.Frame
{
   border:solid 1px gray;
   margin:5 5 5 5;
}

.ValidationSummary
{
   border:solid 1px red;
}

P.IFrameCaption
{
   background-color:#3399ff;
   font-weight:bolder;
}
.hidden
{
   display:none;
}

div.banner
{
	position: relative;
	padding: 10px 10px 10px 10px;	
	border-bottom: 1px solid #999999;
	background-color:#3399ff;
	color:white;
	font-weight:bold;
}

div.leftbanner
{
	position: absolute;
}

div.content
{
	padding: 10px 0px 0px 10px; 
}

div.resourceviewheader
{
   border-bottom:solid 1px #C3D8BF;
   border-top:solid 1px #C3D8BF;
   padding:5 0 5 0;
}

.cursor
{
   cursor:hand;
   font-weight:bold;
   font-family:Verdana;
   font-size:8pt;
   color:Blue;
}
.textboxheader
{
   font-weight:bold;
   font-family:Verdana;
   font-size:18;  
}

TR.CBMenuItem 
{
   cursor:default;
   background-color:Aqua;	
}

TR.CBMenuItemOver
{	
   cursor:default;
   background-color:#E0F5FF;
}

table.border
{
   border-style:double;
   border-width:thick;
   border-color:Red;
}

DIV.Search
{
   position:absolute;
   background-color:White;
   border:solid 1px black;
   overflow:hidden;
   height:500px;
   width:1000px;
}

span.Parameter
{
   background-color:#E0F5FF;
}

td.Parameter
{
   background-color:#E0F5FF;
}

td.frame_top
{
   border-bottom:solid 1px gray;
}

table.frame_middle
{
}

td.frame_bottom
{
   border-right:solid 1px gray;
   border-left:solid 1px gray;
   border-bottom:solid 1px gray;
}

hr.Transfer
{	
	border-width:thin;
	height:0;	
	width:100%;
	color:#0066ff;
}

.message
{
   font-family:Verdana;
   font-size:12;
   color:Red;
   font-weight:bold;
}
.asLabel
{
   background-color:Transparent;
   border-style:none
}
.CatalogueBasket
{
	cursor: hand;
}
.TreeTemplate
{
   cursor: hand;
   color: black;
   font-family: 'Times New Roman';
   font-size : 12px;
}

.MenuLanguageOn
{
   cursor: hand;
   font-family: 'Times New Roman';
   background-color: #00ffff;
}
.MenuLanguageOut
{
   cursor: hand;
   color: white;
   font-family: 'Times New Roman';
   background-color: #000000;
}
div.style
{
   border-right: silver thin ridge;
   border-top: silver thin ridge;
   border-left: silver thin ridge;
   border-bottom: silver thin ridge;

}

body.background
{
   background-color:whitesmoke;
   padding:0 0 0 0;
   margin:0 0 0 0;
}

table.contactTable
{
   padding:0 0 0 0;
   margin:0 0 0 0;
   left:-4;
   position:relative;
   width:101%;
   border-style:groove;
   border-width:2;
   border-color:Red;
   letter-spacing:0;
}
.communicatorTopMenuSubItem
{
   background-color:#ccffff;
   height:20;
}

.hoverCommunicatorTopMenuSubItem
{
   background-color:#99ccff;
   height:20;
}
.SepecialTable
{
   border-right: black thin inset;
   border-left: black thin inset;
   border-bottom: black thin inset;
}

TD.BodyTable
{
	border-right: black 1px inset;
	border-top: black 1px inset;
	border-left: black 1px inset;
	border-bottom: black 1px inset;
}
td.DefaultHeaderOfQuestion
{
   padding-top:0;
   padding-bottom:0;
   background-color:#E8F4FF;
   border:solid 1px #FF9900;
   color:Black;
   cursor:default;
}

th.DefaultHeader    
{
   height:25px;
   background-color:#dddddd;
   border:solid 1px #dddddd;
   border-left-width:0px;
   text-align:center;
   vertical-align:sub;
   color:Black;
   cursor:default;
   font-weight:bolder;
}
th.HiDefaultHeader    
{
   height:25px;
   background-color:#dddddd;
   border:solid 1px #000000;
   text-align:center;
   vertical-align:sub;
   color:Black;
   cursor:default;
}

.GrayBar
{
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 3px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: 0px; 
	HEIGHT: 26px; 
	BACKGROUND-COLOR: #7ba0b0;		
	color:white;
	font-weight:bold;
}

div.MyDiv
{
   border-right: blue thin inset;
   border-top: blue thin inset;
   border-left: blue thin inset;
   border-bottom: blue thin inset;
}

.PhoneBookCell
{
   border-right: black 1px solid;
   border-top: black 1px solid;
   border-left: black 1px solid;
   cursor: hand;
   border-bottom: black 1px solid;
}
.PhoneBookCellSelected
{
   border-right: blue 1px solid;
   border-top: blue 1px solid;
   border-left: blue 1px solid;
   cursor: hand;
   border-bottom: blue 1px solid;
   background-color: #00ffff;
}
div.PopupFrame
{
   background-color:#E0E9F8;
   border-right:1px solid #455690;
   border-bottom:1px solid #455690;
   border-left:1px solid #B9C9EF; 
   border-top:1px solid #B9C9EF; 
   position:absolute;
   z-index:9999999999;
   left:15px; 
   bottom:15px;
}
div.PopupHeader
{
   cursor:default; 
   position:absolute; 
   left:2px; 
   top:2px; 
   height:14px;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFE0E9F8', EndColorStr='#FFFFFFFF');
   font:12px arial,sans-serif; 
   color:#1F336B; 
   text-decoration:none;
}
div.PopupContent
{
   border-left:1px solid #728EB8; 
   border-top:1px solid #728EB8;
   border-bottom:1px solid #B9C9EF; 
   border-right:1px solid #B9C9EF;
	background:#E0E9F8; 
	padding:2px; 
	text-align:left;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFE0E9F8', EndColorStr='#FFFFFFFF');
	position:absolute; 
	left:2px; 
   z-index:9999999999;
}

.Max8DigitForm
{
   width:50px;
}