.body
{
	margin: 0px;
	overflow:auto;
}

/* ERROR TABLE - BEGIN */
.Exiqon_FVR_Table
{
}

.Exiqon_FVR_TableRow
{
}

.Exiqon_FVR_TableCell
{
}

.Exiqon_FVR_ErrorLabel
{
	color: Red;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
}
/* ERROR TABLE - END */
.ToolbarButtonImage         
{
	height:16px;
	width:16px;
	border:0px;
}   
.ToolbarButtonAnchor        
{   
    text-decoration:none;    
    font-family:tahoma;    
    font-size:8pt;   
    unicode-bidi:embed;
}   
.ToolbarViewDropdown        
{   
    text-decoration:none;    
    font-family:tahoma;    
    font-size:8pt;
}   
.ToolbarViewDropdownSelect   
{   
    font-family:tahoma;    
    font-size:8pt;   
}   
.ToolbarSeparator           
{
	border:0px;
	height:16px;
	width:2px;
	margin-right:5px;
	margin-left:5px;
}   
.ToolbarButton              
{
	white-space:nowrap;
	cursor:pointer;
	cursor:hand;
}   
.ToolbarButton a:link       
{
	text-decoration:none;
	color:black;
}   
.ToolbarButton a:visited    
{
	text-decoration:none;
	color:black;
}   
.ToolbarButton a:hover      
{
	text-decoration:underline;
	color:black;
}   
.ToolbarButton a:active     
{
	text-decoration:none;
	color:black;
}   
.ToolbarBranding   
{   
    text-decoration:none;
    color:#666666; 
    white-space:nowrap;
    unicode-bidi:embed;
    cursor:default;   
    font-family:tahoma;    
    font-size:8pt;   
}     
.ErrorPageShortMessage   
{    
    margin-top:12pt;   
    font-family:tahoma;    
    font-size:8pt;
}     
.ErrorPageButton   
{   
    margin-top:12pt;
}   
  
.ButtonAccessKey   
{   
    border-bottom: 1px solid;
}   
  
.ErrorPageNormalText   
{   
    font-family:tahoma;    
    font-size:8pt;   
    font-weight: normal; 
    padding-top:4px; 
    padding-bottom:8px;
}   
  
.ErrorPageItalicText   
{   
    font-family:tahoma;    
    font-size:8pt;   
    font-style:italic;   
}   
  
.ErrorPageEmphasisText   
{   
    font-family:tahoma;    
    font-size:8pt;   
    font-weight:bold;   
}   
  
.ErrorPageDetailsTable   
{   
    border: 1px solid; 
    table-layout:fixed; 
    width:100%;   
}   
  
.ErrorPageDetailsText   
{   
    width:397px;
    height:100px;
    margin-top:3px;
    border:1px solid #7f9db9;   
    font-family:tahoma;    
    font-size:8pt;   
    padding:2px;
    color:black;
    overflow:auto;       
}   
  
.ErrorPageDescriptionHeader   
{   
    font-family:tahoma;    
    font-size:8pt;   
    font-weight:bold;   
    text-decoration: underline; 
    text-align:center;   
}   
  
.ErrorPageSmallText   
{   
    font-family:tahoma;    
    font-size:8pt;   
    font-weight: normal;
}   
  
.ErrorPageSmallLabel   
{   
    font-family:tahoma;    
    font-size:8pt;   
    font-weight:bold;   
}   
  
.ErrorLargeText   
{   
    font-family:tahoma;    
    font-size:11pt;   
    font-weight:bold;   
    font-style:italic;   
}   
  
.DialogContainerIFrame   
{   
    z-index:101; 
    border:3px blue dashed; 
    background-color:green; 
    position:absolute; 
    left:0px; 
    top:0px; 
    width:0px; 
    height:0px; 
    display:none;    
}   
  
.invalid   
{   
    BORDER: red 1px dashed; 
    margin-top: 0px; 
    margin-bottom: 0px; 
    margin-right: 1px; 
    margin-left: 1px;   
}   
  
.errorDiv   
{   
    z-index:100;
    position:absolute;
    top:0px;
    left:0px;
    display:none;
    width:300px;
    padding:2px 3px;   
    border:1px solid #B22828;
    background:#FFFED7;
    color:#B22828;     
    font-family:Verdana;    
    font-size:x-small;   
    text-decoration:none;
    font-weight:normal;   
}   
  
.errorDivClickable   
{   
    z-index:100;
    position:absolute;
    top:0px;
    left:0px;
    display:none;
    width:300px;
    padding:2px 3px;   
    border:1px solid #B22828;
    background:#FFFED7;
    color:blue;   
    font-family:Verdana;    
    font-size:x-small;   
    cursor:pointer;
    cursor:hand;
    text-decoration:underline;
    font-weight:normal;   
}   
  
.errorMore   
{   
    cursor:pointer;
    cursor:hand;   
    font-family:Tahoma;    
    font-size:x-small;   
    color:blue;   
}   
  
.errorText   
{   
    font-family:Tahoma;    
    font-size:x-small;   
    color:#B22828;   
}   
  
.signatureIcon   
{   
    z-index:200;
    position:absolute;
    top:0px;
    left:0px;
    display:none;
    width:12px;
    height:12px;
    border:none;   
}   
  
.menuItem_ltr   
{   
    direction:ltr;
    text-align:left;
    cursor:pointer;
    cursor:hand;
    padding:0px 0px 0px 25px;
    background: white url(/_layouts/inc/MergedImage2.png?rev=MgwMZrsJcX2hRvGHEYkZlQ%3D%3D) repeat-y;
    overflow:hidden;
    background-position:-32 0; 
    BORDER: solid 0px silver;   
    font-family:Tahoma;    
    font-size:xx-small;   
}   
  
.menuItem_rtl   
{   
    direction:rtl;
    text-align:right;
    cursor:pointer;
    cursor:hand;
    padding:0px 30px 0px 25px;
    background: white url(/_layouts/inc/MergedImage2.png?rev=MgwMZrsJcX2hRvGHEYkZlQ%3D%3D) repeat-y right; 
    overflow:hidden;
    background-position:-32 0; 
    BORDER: solid 0px silver;   
    font-family:Tahoma;    
    font-size:xx-small;   
}   
  
.menuItemHover_ltr   
{   
    direction:ltr;
    text-align:left;
    cursor:pointer;
    cursor:hand;
    padding:0px 0px 0px 24px;
    background: #EEEEBB 0px 50% no-repeat; 
    BORDER: solid 1px #EEEEBB;   
    font-family:Tahoma;    
    font-size:xx-small;   
}   
  
.menuItemHover_rtl   
{   
    direction:rtl;
    text-align:right;
    cursor:pointer;
    cursor:hand;
    padding:0px 24px 0px 0px;
    background: #EEEEBB 0px 50% no-repeat; 
    BORDER: solid 1px #EEEEBB;   
    font-family:Tahoma;    
    font-size:xx-small;   
}   
  
.menuItemDiv_ltr   
{   
    padding:4px 16px 4px 5px;
    background-color:white;   
}   
.menuItemDiv_rtl   
{   
    padding:4px 5px 4px 16px;
    background-color:white;   
}   
.menuItemDivHover_ltr   
{   
    padding:3px 15px 3px 5px;
    background-color:#EEEEBB;   
}   
.menuItemDivHover_rtl   
{   
    padding:3px 5px 3px 15px;
    background-color:#EEEEBB;   
}   
  
.mainMenuItem   
{   
    margin: 2px; 
    width: 100%;   
}   
  
.DialogContainer    
{   
    width:350px; 
    border:0px #DBDBDB solid; 
    display:none;
    text-align:left; 
    vertical-align:top;   
    font-family:Tahoma;    
    font-size:x-small;   
}   
.FinalMessageDialog    
{   
    padding:20px; 
    text-align:center; 
    vertical-align:middle; 
    border:1px #DBDBDB solid; 
    background-color:white;
    color:gray;   
    font-family:Tahoma;    
    font-size:11pt;   
    font-weight:bold;   
    font-style:italic;   
}   
.ProgressDialogBorder 
{
	padding:2px;
	border:2px #D4D5D4 solid;
	background-color:Window;
}   
.ProgressDialog 
{
	padding:20px 5px;
	margin:0px;
	text-align:center; 
	vertical-align:middle; 
	border:1px #D4D5D4 solid;
	height:100%;
	background-color:Window;
}   
.TranslucentIE 
{
	background:url('/_layouts/inc/translucent.png') repeat;
}   
.Translucent 
{
	background:url('/_layouts/inc/translucent.png') repeat;
}   
.SolidWhite 
{ 
	background-color:white; 
}   
.DialogFrame 
{
	display:none;
	position:absolute;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
	z-index:150;
}   
.Dialog 
{
	background-color:white;
	border:0px solid Silver;
	padding:0px;
	margin:0px;
}   
.DialogLayoutTable    
{   
    width:100%;   
    font-family:Tahoma;    
    font-size:10pt;   
}   
.DialogButton    
{   
    border:solid 1pt #003534;
    padding-left:5px;
    padding-right:5px;   
    font-family:Tahoma;    
    font-size:10pt;   
}   
  
.StandardDialogMainTable    
{
	height:296px;
	width:447px;
	border:1px solid #5c7da4;
}   
.StandardDialogTopRow       
{
	height:65px;
	width:100%;
	border:0;
	background-image:url('/_layouts/inc/IPFSDialogTopGrad.png?rev=aiK0%2FaEOabjixUERUkA3yg%3D%3D');
	background-color:#e5ebf2;
}   
.StandardDialogTitle           
{   
    width:293px;
    padding-left:21px;
    padding-right:21px;
    color:black;   
    font-family:Tahoma;    
    font-size:13pt;   
}   
.StandardDialogBody            
{   
    vertical-align:top;
    color:black;
    padding-left:21px;
    padding-right:21px;
    padding-top:17px;
    padding-bottom:17px;
    background-color:white;   
    font-family:Tahoma;    
    font-size:8pt;   
}   
.StandardDialogButtonArea      
{   
    height:32px;
    background-color:#ECECEC;
    padding-right:16px;
    padding-left:16px;   
    font-family:Tahoma;    
    font-size:8pt;   
}   
.DialogButton                  
{   
    border:0px;
    text-decoration:underline;
    color:#3333cc;
    background-color:#ECECEC;   
    font-family:Tahoma;    
    font-size:8pt;   
    cursor:pointer;
    cursor:hand;   
}   
.DialogLayoutTable             
{   
    width:100%;   
    font-family:Tahoma;    
    font-size:8pt;   
}   
  
.hideChildAnchors a   
{   
    
}   
  
.recipientResolvedUser   
{   
    color:inherit;   
    text-decoration:underline;   
}   
  
.recipientResolvedGroup   
{   
    color:inherit;   
    text-decoration:underline;   
    font-weight:bold;   
}   
  
.recipientUnresolved   
{   
    color:inherit;   
    text-decoration:none;   
}   
  
.recipientSelected   
{   
    color:#FFFFFF;   
    background-color:#000000;   
}   
  
.StandardAnchor a:link   
{   
    text-decoration:underline;
    color:black;   
}   
  
.StandardAnchor a:visited    
{   
    text-decoration:underline;
    color:black;   
}   
  
.StandardAnchor a:hover    
{   
    text-decoration:underline;   
}   
  
.StandardAnchor a:active    
{   
    text-decoration:underline;   
}   
  
.IndocUI   
{   
    font-family:Tahoma;    
    font-size:9pt;   
}   
  
.IndocUI:link   
{   
    text-decoration:none;
    color:black;   
}   
  
.IndocUI:visited    
{   
    text-decoration:none;
    color:black;   
}   
  
.IndocUI:hover    
{   
    text-decoration:underline;   
}   
  
.IndocUI:active    
{   
    text-decoration:underline;   
}   
  
.BrandingText   
{   
    border-top:1px solid #666666; 
    padding-top:5px; 
    padding-bottom:0px; 
    padding-left:1px; 
    padding-right:1px; 
    text-decoration:none;    
    font-family:Tahoma;    
    font-size:8pt;   
    margin-top:0px; 
    color:#666666;   
} 

.errorDiv
{
     visibility:hidden;
     height:1px;
     overflow-y:hidden;
}

.errorDivClickable
{
     visibility:hidden;
     height:1px;
     overflow-y:hidden;
}  
