﻿form { margin: 0; }
table
{
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	font-size:11px
}
body
{
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	font-size:11px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	
}

select
{
	border: 1px solid #BDC7D8;
	font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	padding: 2px;
}

a
{
	cursor: pointer;
	/*color: #3b5998;*/
	color: #ffffff;
	text-decoration: none;
}

.gridViewRow
{
	background: #F7F7F7;
	color: #333333;
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	font-size:11px;
}	
.MultiTextBox
{
	border:solid 1px #7F9DB9;
}

.gridview td
{
	padding-top:1px;
	padding-bottom:1px;
}
.gridview th {
	background: #3B5A98;
	color: #FFFFFF;
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	letter-spacing: 0;
	text-align: left;
	font-size:11px;
	padding-left:2px;
}

/*Start Repeater*/
.AlternatingRowStyle
{
	background-color:#ffffff;
	border-bottom:solid 1px #E0DFE3;
	padding:2px 2px 2px 2px;
}
.RowStyle
{
	background: #F7F7F7;
	color: #333333;
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	font-size:11px;
	
	padding:2px 2px 2px 2px;
}
.RowStyle td
{
	border-bottom:solid 1px #E0DFE3;
}
.RepeaterTable
{
	/*margin:5px 5px 5px 5px;*/
	border:solid 1px #9D9DA1;
    
	
}
.RepeaterTable th
{
	background: #3B5A98;
	color: #FFFFFF;
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	letter-spacing: 0;
	text-align: left;
	font-size:11px;
	padding-left:2px;
}

/*End Resume Repeater*/

/*textarea
{
	border:solid 1px #000000;
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
}*/
/***********************************SortDetail******************/
.txtBig
{
	background-color:#eeeeee;width:390px;
	margin-left:5px;height:20px;padding-top:3px;padding-left:2px;
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	font-size:11px;
}
.txtAreaBig
{
	background-color:#eeeeee;width:390px;margin-left:5px;padding-top:3px;padding-left:2px;
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	font-size:11px;
}
.txtSmall
{
	background-color:#eeeeee;width:100px;margin-left:5px;height:20px;padding-top:3px;padding-left:2px;
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	font-size:11px;
}

.InputButton
{
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	font-size:11px;
	padding:2px;
	border: solid 1px #6D84B4;
	background-color:#3B5998;
	color:White;
	cursor:pointer;
}
.InputButtonDisable
{
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	font-size:11px;
	padding:2px;
	border: solid 1px #6D84B4;
	background-color:#F7F7F7;
	color:#3B5998;
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #3B5998;
    background-color:#EDEEED;
    color: #3B5998;
    z-index:100;
}
.MyCalendar .ajax__calendar_header
{
	 background-color:  #E0DFE3;color:#3B5998;vertical-align:middle;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
   background-color:#E0DFE3;color:#ffffff;
}
.MyCalendar .ajax__calendar_day{text-align:center;margin:1px 1px 1px 1px; color:#3B5998;border:solid 0px #FFFFFF;padding:1px 1px 1px 1px;border-collapse:collapse;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: #FFFFFF;background-color:#3B5998
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: red;
    font-weight:bold;
}
.star
{
	color:Red;
}

