﻿/*This is for the address panel #b3b3b3*/
fieldset 
{
	border: solid 1px Silver!important;
	margin-bottom:5px;

}

legend
{
	font-weight:bold;
	padding:2px;
	color:#4A3C8C;
}

pre
{
	font-family:Arial;
	font-size: 10pt;	
}

input[type="checkbox"]
{
	margin-right:0px;
	padding-right:0px;	
}

.InputControl
{
	height: 20px; 
	border: solid 1px #b3b3b3;
	padding: 0px; 
	background-color:#F7F7F7;
	margin:2px;
	font-family:Arial;
	/*width: 190px; 
	font-family: tahoma*/	
}

/*.InputControl[disabled="disabled"] 
{	
	background-color:Gray;	
}*/

.Button
{
	height: 25px; 
	border: outset 1px #eeeeee;
    padding: 0px; 
    color:  White;
    font-weight: bold;
    /*font-size:larger;*/   
    background-color:Silver;
    font-family:Arial;
    vertical-align:middle;
    width:80px;
    -moz-border-radius:6px;	/* Rounded edges in Firefox */
}

.Button[disabled="disabled"] 
{ 
	height: 25px; 
	border: outset 1px #eeeeee;
    padding: 0px; 
	color: Gray;    
    font-weight: bold;     
    background-color:Silver;
    font-family:Arial;
    vertical-align:middle;
} 

.InstructionComment
{
	font-size:8pt;
	color:Navy;
}

.LoginDetails
{	
	color: #4A3C8C;
	background-color:Silver;
	/*font-weight:bolder;*/
}

.MainHeader
{
	color:#4A3C8C;
	font-size:  x-large;
	font-weight:bold;	
}

.SmallHeader
{
	color:#4A3C8C;
	font-size:larger;
	font-weight:bold;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin-right : 15px!important;
	margin-top : 0px!important;
	padding:0px!important;
	background-color : #F7F7F7;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align :right; 
    list-style-type : none;        
    direction:rtl;
}

/* AutoComplete highlighted item  #CCCCFF*/

.autocomplete_highlightedListItem
{
	background-color:#E7E7FF;
	border:solid 1px #4A3C8C;
	color: black;
	padding:0px;
	margin:0;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : #F7F7F7;
	color : windowtext;
	padding:0px;
	margin:0;
}

.Hide { display:none; } 

.NoBorder
{
	border-width:0px;
}


.ErrorMessage
{
	color:Red;
	border-width: 1px;	
	border-style:solid;
	border-color:Red;
	padding:4px;
	font-weight:bold;	
	background-color:#FFCCCC;
}

.InfoMessage
{
	color:Green !important;
	border-width:1px;	
	border-style:solid;
	border-color:Green;
	padding:4px;
	font-weight:bold;	
	background-color:#CCFFCC;
}

.BottomLine
{
	border-bottom: solid 1px silver;
}

.Box
{
	border: solid 1px;
	border-color: Orange;
	color:Orange!important;
	font-weight:bold;
	padding:2px;
	margin-top:4px;
	margin-bottom:2px;
	background-color:#FFFFCC;
}

.MustFieldCaption
{
	color:Red; /*#FF6600*/
}

.LinkButton
{
	color:#4A3C8C;
	text-decoration:underline;
}

.NonModalPopUp
{
	background-color:Silver;	
	border:solid 1px Black;
	padding:15px
}


.ModalBackground
{
	background-color:Silver;
	filter:alpha(opacity=70);
	opacity:0.5;
}

.ModalPopUp
{	
	width: 270px;
    background-color: White; 
    border: solid 1px Black; 
    text-align:center;
    padding: 0px;
}

.ModalPopUpHeader
{
	padding:0px;
	width:100%;
	font-size:larger;
	background-color:#4A3C8C;
	font-weight:bold;
	color:#F7F7F7;
	text-align:center;
}

.CollapsingPanelHeader
{
	background-color:#E7E7FF;
	color:#4A3C8C;
	border: solid 1px #4A3C8C;
	font-weight:bold;
	margin-top:5px;
	padding-top:3px;
	padding-right:3px;
	cursor:hand;
	vertical-align:middle;
	height:20px;
	font-size:12pt;
}



.CollapsingPanelContent
{
	border: solid 1px #4A3C8C;
	overflow:hidden;
}

.Ellipsis 
{
   /*white-space:nowrap;
   text-overflow:ellipsis;
   overflow:hidden;
   width:30px;
   display:block;*/
}

#dhtmlgoodies_tooltip
{
	background-color:#EEE;
	border:1px solid #000;
	position:absolute;
	display:none;
	z-index:20000;
	padding:2px;
	font-size:0.9em;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
	font-family: Arial, sans-serif;
		
}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#555;
	display:none;
	z-index:10000;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
}


/* ###### Unsuccessfull baloon tooltip
------------------------------------------
#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;	
}
#bubble_tooltip .bubble_top{
	background-image: url('../../Images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../../Images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	border:solid 1px red;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../../Images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}*/
