﻿body 
{
}

.IE8Fix {
    z-index: 100;
}

.modalBackground {  background-color:gray; filter:alpha(opacity=70); opacity:0.7;cursor: move;}

.repmodalBackground {  background-color:gray; filter:alpha(opacity=70); opacity:0.7; cursor: move; }

.required_fields 
{
    color:Red;  
}

.tb_title_12px_bg
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	/*color: #666666;*/
	color:#FFFFFF;
	text-decoration: none;
	/*background-color: #DDE2E6;*/
	background-color:#737278;
	line-height: 20px;
}

.tb_title_12px_bg_rw
{	color:#FFFFFF;
	background-color:#737278;
}

.tb_title_12px_footer
{
	font-family: Arial;
	font-size: 12px;

	color:#FFFFFF;
	line-height: 5px;
	background-color:#737278;

}

.gray_font_12px_p5
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #666;
	padding-left: 5px;
}
.gray_title_11px_bg
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #737278;
	line-height: 20px;
}

.dyn_12px_left
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #595959;
}
.dyn_12px_left_p10
{
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #595959;
	padding-left: 10px;
}

/* ----------------------  as below is css for hyperlink --- */
a.hyperlink_bule_11px {
	color: #008DE1;
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	cursor: pointer !important;
	padding-top: 2px;
	padding-bottom: 2px;
}

a.hyperlink_bule_11px:hover{
	color: #008DE1;
	text-decoration: underline;
	font-family: Arial;
	font-size: 11px;
	cursor: pointer !important;
	padding-top: 2px;
	padding-bottom: 2px;
}
a.hyperlink_bule_12px {
	color: #008DE1;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer !important;
	padding-top: 2px;
	padding-bottom: 2px;
}

a.hyperlink_bule_12px:hover{
	color: #008DE1;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer !important;
	padding-top: 2px;
	padding-bottom: 2px;
}

a.hyperlink_red_12px {
	color: #FF0000;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer !important;
	padding-right: 2px;
	padding-left: 2px;
}

a.hyperlink_red_12px:hover{
	color: #FF0000;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer !important;
	padding-right: 2px;
	padding-left: 2px;
}
a.hyperlink_green_12px {
	color: #006600;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer !important;
	padding-right: 2px;
	padding-left: 2px;
}

a.hyperlink_green_12px:hover{
	color: #006600;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer !important;
	padding-right: 2px;
	padding-left: 2px;
}
a.hyperlink_gray_12px_un {
	color: #595959;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 12px;
	cursor: pointer !important;
}

a.hyperlink_gray_12px_un:hover{
	color: #00A3CA;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 12px;
	cursor: pointer !important;
}

.HyperLinkCurso
{
	cursor:inherit;
}

/* ------------- as below is css for update panel progress ------------- */
.update_panel_progress {
	z-index: 200;
	top: 0px; 
	left: 0px;
	position: absolute;
	width: 100%; 			
	background-color: white;
	-khtml-opacity: 0.75;      /* khtml, old safari */
	-moz-opacity: 0.75;       /* mozilla, netscape */
	opacity: 0.75 !important;			 /* fx, safari, opera */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)" !important; /* internet explorer 8 */
	filter: alpha(opacity=75) !important; /* internet explorer 7 */	
}
