﻿body
{
	margin: 80 0 0 80;
	background-image: url("../Presentation/Images/CASback.gif");
	background-repeat: repeat;
	font-family: Arial;font-size: 9pt
}

.spErrorcls
{
	color:Red;
	font-size:small; 
	font-weight:bold;
}

.button {
	font-family:Arial;
	font-size:8pt;
    font-weight:bold;
	width:120px
}

.labelred
{
	font-family: Arial;
	color: #FF0000;
	font-weight: normal;
}

.hyperlink
{
	color: #000000;
	font-family: Arial;
	font-size:9pt;
}

.padTop 
{
	padding-top:5px;
}

.padBottom
{
	padding-bottom:5px;
}

.padtds td
{
 	padding-left:5px;
	padding-right:5px;
	border-bottom:none;
	border-top:none;
	border-left:none;
	border-right:none;
	padding-bottom:5px;
	padding-top:5px;
	height:27px;
}

.inspectionOptions tr td
{
	padding-right:5px;
}


.tdform
{
	padding-right:5px;
	width: 25%;
	font-weight: bold;
}

.dropDown
{
	width:128px;
}


.ajaxAutoCompleteHighlightedItem
{
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	background-color: #C0C0C0;
}

.ajaxAutoCompleteListItem
{
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
	
}


.ajaxCalender .ajax__calendar_container
{
	background-color: #FFFFFF;
	border: 1px solid #000000;
} 

.ajaxCalender .ajax__calendar_header 
{ 
background-color: #ffffff; margin-bottom: 4px; 
} 

.ajaxCalender .ajax__calendar_title 
.ajaxCalender .ajax__calendar_next 
.ajaxCalender .ajax__calendar_prev
{
	color: #000000;
	padding-top: 3px;
} 

.ajaxCalender .ajax__calendar_body
{
	background-color: #FFFFFF;
	font-weight: normal;
} 

.ajaxCalender .ajax__calendar_dayname
{
	text-align: center;
	font-weight: normal;
	margin-bottom: 4px;
	margin-top: 2px;
	
} 

.ajaxCalender.ajax__calendar_day
{
	text-align: center;
	font-weight: normal;
} 

.ajaxCalender .ajax__calendar_day 
.ajaxCalender .ajax__calendar_month 
.ajaxCalender .ajax__calendar_year 
{
	color: #000000;
	font-weight: normal;
	background-color: #C0C0C0;
	font-family: Arial;
} 

.ajaxCalender .ajax__calendar_active
{
	background-color: #C0C0C0;
}


.ajaxCalender .ajax__calendar_hover 
{
	background-color: #C0C0C0;
}

.ajaxCalender. ajax__calendar_today
{
	font-weight: normal;
	background-color: #C0C0C0;
	
} 

.popupPanel
{
	background-color: #F0F0F0;
	border: thin solid #000000;
}

.buttonPanel
{
	font-family:Arial;
	font-size:8pt;
    font-weight:bold;
	width:100px
}


/* table style */
.datagrid
{
	font-family: Arial;
	font-size: 12px;
	width: 100%;
	border: solid 1px #ad9e87;
	
}

/* common cell styles */
.datagrid th, .datagrid td
{
	cursor:default;
}

/* header cell style */
.datagrid th
{
	color: #59483f;
	font-weight: bold;
	text-align: center;
	background-color: #DDFFDD;
}  

/* cell styles */
.datagrid td
{
	color: #000;
	padding: 1px 2px;
}


.datagrid tr:hover
{
	background-color: #C0C0C0;
}


.datagridHeader td
{
	color: #59483f;
	font-weight: bold;
	text-align: center;
	background-color: #DDFFDD;
}  


.datagridHeader td a
{
	color: #000000;
}


.datagrid td a
{
	color: #000000;
}
  
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.textbox
{
	font-family: Arial;
	font-size: 9pt;
}

.dropdownlist
{
	font-family: Arial;
	font-size: 9pt;
}

.label
{
	font-family: Arial;
	font-size: 9pt;
}






.datagrid td a.inspectionlink 
{
	color:Black;
}
.datagrid td a.inspectionlink:visited ,
.datagrid td a.inspectionlink:active
{
	color:Fuchsia;
}