﻿

input[type="button"], input[type="submit"]
{
     background-color:#5D7B9D;
     color:White;
}
.form_head
{
	font-family: Verdana;
	font-size: medium; /*color:#7f504e;*/
	font-weight: bold; /*padding-left:20px;*/
	height: 30px;
}
.form_text
{
	font-family: Verdana;
	font-size: medium;
	font-weight: bold;
}
.form_Manatory
{ 
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	color: #D80000;
	height: 25px;
}
.Sucess_msg
{
	font-family: Verdana;
	font-size: medium;
	font-weight: bold;
	color: #33CC33;
}
.Error_msg
{
	font-family: Verdana;
	font-size: medium;
	font-weight: bold;
	color: #FF0000;
}
.div_msg
{
	border: 2px solid #D80000;
    margin: 0px;
    padding: 10px 5px;
    background-color: #FFD6BF;
	clear: both;
	color: #D80000;
	display: block;
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: 22px;
	line-height: normal;
	width: 960px;
}
.drop_down
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000033;
	text-decoration: none;
	width:302px;
	border: 1px solid #4A4A95;
	height: 21px;
	font-weight: bold;

}
.text_box
{
	font-family: Verdana;
	font-size: small;
	height: 21px;
	width: 300px;
	font-weight: bold;

	border: 1px solid #4A4A95; /*	text-transform:uppercase;*/
}
.textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000033;
	text-decoration: none;
	width: 300px;
	border: #4A4A95;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-weight: bold;
}

.ReportText
{
	margin-top: 0px;
}

/* Calendar Style*/
.cal_Theme1 .ajax__calendar_container
{
	background-color: #e2e2e2;
	border: solid 1px #cccccc;
	position:fixed;
}

.cal_Theme1 .ajax__calendar_header
{
	background-color: #ffffff;
	margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev
{
	color: #004080;
	padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body
{
	background-color: #e9e9e9;
	border: solid 1px #cccccc;
}

.cal_Theme1 .ajax__calendar_dayname
{
	text-align: center;
	font-weight: bold;
	margin-bottom: 4px;
	margin-top: 2px;
}

.cal_Theme1 .ajax__calendar_day
{
	text-align: center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active
{
	color: #004080;
	font-weight: bold;
	background-color: #ffffff;
}

.cal_Theme1 .ajax__calendar_today
{
	font-weight: bold;
}

.cal_Theme1 .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title
{
	color: #bbbbbb;
}