﻿/* CSS class for the AjaxToolkit */

/* Removes border and padding information that a calendar would inherit when embedded inside of a gridview table */
div.ajax__calendar_days table td, div.ajax__calendar_months table td, div.ajax__calendar_years table td 
{
    padding: 0px;
    border: none;
}

/* Ensures the calendar has a high stacking order so it appears on top of other ACT controls, like slider */
div.ajax__calendar_container 
{ 
   z-index: 100;
}

/*Textbox Watermark*/
.unwatermarked 
{
}

.watermarked 
{
	background-color:#F0F8FF;
	color:gray;
	font-size:0.95em;
	padding:0;
}

.declaration_item th
{
	padding: 0px !important;
	
}

.ajax__validatorcallout_callout_cell_right div
{
    margin: 0px 0px 0px 0px !important;
    left: -2px !important;
	border-left: medium none !important;

/*    border-right-width: medium !important; 
    border-right-color: black !important; 
    border-right-style: solid !important;
    border-right: 1px medium !important;
    border-right: medium !important;
    border-right-width:1px !important;*/
}

.ajax__validatorcallout_error_message_cell {
    border-top: 1px solid black !important;
    border-bottom: 1px solid black !important;
    color: red;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
.ajax__validatorcallout_icon_cell {
    border-left: 1px solid black !important;
    border-top: 1px solid black !important;
    border-bottom: 1px solid black !important;
    padding: 10px !important;
}
.ajax__validatorcallout_close_button_cell {
    border-right: 1px solid black !important;
    border-top: 1px solid black !important;
    border-bottom: 1px solid black !important;
}

.ajax__validatorcallout_callout_cell, .ajax__validatorcallout_callout_arrow_cell {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.EditRegistry .ajax__validatorcallout_popup_table {
    position: relative !important;
}