﻿.AjaxCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.AjaxCalendar .ajax__calendar_other .ajax__calendar_day,
.AjaxCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.AjaxCalendar .ajax__calendar_hover .ajax__calendar_day,
.AjaxCalendar .ajax__calendar_hover .ajax__calendar_month,
.AjaxCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.AjaxCalendar .ajax__calendar_active .ajax__calendar_day,
.AjaxCalendar .ajax__calendar_active .ajax__calendar_month,
.AjaxCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}

.profile-tabs .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px; border-bottom: 1px solid #98c0f4; padding-left: 7px; text-align: left;}
.profile-tabs .ajax__tab_outer {background:url( "Images/Tabs/tab-right.gif" ) no-repeat right;height:21px;}
.profile-tabs .ajax__tab_inner {padding-left:3px;background:url( "Images/Tabs/tab-left.gif" ) no-repeat;height:21px;}
.profile-tabs .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url( "Images/Tabs/tab.gif" ) repeat-x;height:21px;}
.profile-tabs .ajax__tab_hover .ajax__tab_outer {background:url( "Images/Tabs/tab-hover-right.gif" ) no-repeat right;}
.profile-tabs .ajax__tab_hover .ajax__tab_inner {background:url( "Images/Tabs/tab-hover-left.gif" ) no-repeat;}
.profile-tabs .ajax__tab_hover .ajax__tab_tab {background:url( "Images/Tabs/tab-hover.gif" ) repeat-x;}
.profile-tabs .ajax__tab_active .ajax__tab_outer {background:url( "Images/Tabs/tab-active-right.gif" ) no-repeat right;}
.profile-tabs .ajax__tab_active .ajax__tab_inner {background:url( "Images/Tabs/tab-active-left.gif" ) no-repeat;}
.profile-tabs .ajax__tab_active .ajax__tab_tab {background:url( "Images/Tabs/tab-active.gif" ) repeat-x;}
.profile-tabs .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:0px solid #999999;border-top:0;padding-top:0px; background-color:#ffffff; text-align: left;}

/* Window */
.x-window-body
{
    background: white !important;
}
/* Window End */

/* Toolbar */
.toolbar
{
	text-align: left;
	border-top: solid 1px #a9bfd3;
	border-left: solid 1px #a9bfd3;
	border-right: solid 1px #a9bfd3;
}
.toolbar-btn-add
{
    background-image: url(Images/ToolBar/add.gif) !important;
}
.toolbar-btn-save
{
    background-image: url(Images/ToolBar/accept.gif) !important;
}
.toolbar-btn-close
{
    background-image: url(Images/ToolBar/door_in.gif) !important;
}
/* Toolbar End */

/* Common styles */
.blacklist
{
	background: #e6b5b6 !important;
}

.profile-tab-inner-area
{
    padding-top: 5px;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
}
.profile-tab-inner-area-title
{
    font-weight: 700;
    text-align: left;
    font-size: 10pt;
}
.formview
{
	width: 98%;
}
.formview-popup
{
	width: 600px;
	margin: 30px;
}
.gridview
{
	width: 98%;
}
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.gridview-item-header-row
{
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight:bold;
	font-size:8pt;
}
.errgridview-item-row
{
	background-color: Gray;
}
.errgridview-header
{
    font-weight: bold;
    margin: 5px;
}
.errgridview-data
{
    background: white;
}
.errgridview-footer
{
    text-align: right;
    background-color: #d5dde5;
    padding: 5px;
}
.gridview-header-row
{
    background-color: #c0c0c0;
}
.gridview-footer-row
{
    background-color: #d5dde5;
}
.gridview-footer-row td
{
    font-weight: bold;
}
.gridview-row
{
    background-color: #d5dde5;
    text-align: left;
}

.gridview-row-alignleft
{
    background-color: #d5dde5;
    text-align: left;
    padding-top: 3px;
    padding-bottom: 3px;
}

.gridview-row-aligncenter
{
    background-color: #d5dde5;
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
}

.gridview-row-alignright
{
    background-color: #d5dde5;
    text-align: right;
    padding-top: 3px;
    padding-bottom: 3px;
}

.gridview-row-nowrap
{
    white-space: nowrap;
}
.ddlist
{
    width: 100px;
}
.block-title
{
    text-align: justify;
    padding-top: 5px;
    padding-bottom: 15px;
}
.main-table
{
    width: 100%;
    background-color: #fff;
}
.table-row
{
    background-color: #d5dde5;
}
.table-cell-title
{
    font-weight:bold;
    vertical-align: top;
    width: 30%;
}
.table-cell-correct
{
    margin-top: 3px;
}
.table-content-float
{
    float: left;
}
.input-field
{
    border:solid 1px;
    font-family: Verdana, Tahoma, Arial;
    font-size: 11px;
    margin-bottom: 1px;
    width: 95%;
}
.input-field-fixed
{
    width: 250px;
}
.req-sign
{
    color: Red;
}
/* Common styles End */

/*Popup control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
/*Popup control End*/
