﻿#aspnetForm.login{background:inherit}
#login_main{
}
#login_main .loginCintilloUp
{
	background-color:#1c303b;
	background-image:url(../../images/cintillosuperior_login.jpg); background-position: center; background-repeat:no-repeat;
	height:54px;
}
#login_main .loginLogo 
{
    margin-top: 18px;
    text-align: center;
}

#login_main .loginForm
{
    margin-top: 50px;
}
#EmployeeLogin {width: 100%}
#login_main .login-table {width: 470px;background-color:white;white-space: nowrap;border: 1px solid #97a1a7;}
#login_main .login-table select {width: 300px;}
#login_main .login-failure {width: 470px;white-space: nowrap;color:Red;border-bottom: solid #9c9c9c 1px;margin-top:10px;}
#login_main .login-failure span {background: url(images/icon_error_login.png) 0px -0px no-repeat;display: inline-block;height:35px;width:85%;padding-left:40px;padding-top:10px;}

#login_main .loginCintilloDown
{
	background-color:white;
    margin-top: 50px;
	padding: 5px;
}

#login_main .loginCintilloDown div
{
	padding-left:139px;
	padding-right:5px;
	background-image:url(../../images/filetefondoinferior_img.gif); background-position: left top; background-repeat:repeat-x;
	height:50px;
}
div.login-failure{
	text-align:left;
	width:345px;
	/*width:450px;*/
	margin-left:125px;
	margin-top:10px;
	color: Red;
	border-bottom: solid #9c9c9c 1px;
	}
div.login-failure span{
	
	
	}

.scroller
{
	overflow:auto;
	padding:0px; 
	background-color:#e8f2f8;
	scrollbar-3dlight-color:#e8f2f8; 
	scrollbar-arrow-color:#fff; 
	scrollbar-base-color:#e8f2f8; 
	scrollbar-darkshadow-color:#e8f2f8; 
	scrollbar-face-color:#86b1c3; 
	scrollbar-highlight-color:#e8f2f8; 
	scrollbar-shadow-color:#e8f2f8
}

.currency {}

.rowOut
{
	background-color:#ffffff; 
	cursor:pointer
}

.rowOver
{
	background-color:#b6d2e3; 
	cursor:pointer
}

.rowSelected
{
	background-color:#b6d2ff; 
	cursor:pointer
}

/* Estilos para los botones */
.button_rounded a
{
	display: inline-block;
	color:#ffffff !important;
	background-color:#4678bf; 
	background-image:url(images/btn_m_blue_bg.gif); 
	background-repeat:no-repeat; 
	width:89px; 
	height:20px;
	border: none;
	padding: 1px;
	line-height: 20px; 
	font-weight:bold;
	font-family: Tahoma, Arial;
	font-size: 10px;
	text-align:center;
	text-decoration:none;
	text-transform: uppercase;
}

.button_rounded a:hover
{
	background-image: none !important;
    border: solid 1px #333333;
    padding: 0;
    text-decoration: none;
}

.button_disable a, a.button_disable
{
    background-image:url(images/btn_m_disabled_bg.gif); 
    background-color: #c1bec7;
    color: #666666 !important;
}

/* fin de aplicación de estilos para los botones */

span#tempren_bt a {display: inline-block;}

.pager_rgg a
{
	display:block;
	background-image:url(../../images/igsch_right_arrow2.gif);
	background-repeat:no-repeat; 
	width:10px; 
	text-decoration:none; 
	color:#ffffff; 
	height:9px; 
	font-weight:bold;
	text-align:center;
	margin-top:3px;
}

.pager_rgg a:hover
{
	display:block;
	font-weight:bold; 
	text-align:center
}

.pager_rgg_disable a, .pager_rgg_disable a:hover
{
	display:block;
	background-repeat:no-repeat; 
	background-image:url(../../images/2rightarrow_m.png);
	background-repeat:no-repeat; 
	width:20px; 
	text-decoration:none; 
	color:#ffffff; 
	height:20px; 
	font-weight:bold; 
	text-align:center
}

.pager_lff a
{
	display:block;
	background-image:url(../../images/igsch_left_arrow2.gif);
	background-repeat:no-repeat; 
	width:10px; 	
	text-decoration:none; 
	color:#ffffff; 
	height:9px; 
	font-weight:bold; 
	text-align:center;
	margin-top:3px;
	padding-right:5px;
}

.pager_lff a:hover
{
	display:block;
	font-weight:bold; 
	text-align:center
}

.pager_lf a
{
	display:block;
	background-image:url(../../images/igsch_left_arrow.gif);
	background-repeat:no-repeat; 
	width:5px; 
	text-decoration:none; 
	color:#ffffff; 
	height:9px; 
	font-weight:bold; 
	text-align:center;
	margin-top:3px;
}

.pager_lf a:hover
{
	display:block;
	font-weight:bold; 
	text-align:center
}

.pager_rg a
{
	display:block;
	background-image:url(../../images/igsch_right_arrow.gif);
	background-repeat:no-repeat; 
	width:5px; 
	text-decoration:none; 
	color:#ffffff; 
	height:9px; 
	font-weight:bold; 
	text-align:center;
	margin-top:3px;
	padding-right:5px;
}

.pager_rg a:hover
{
	display:block;
	font-weight:bold; 
	text-align:center
}

.pager_lf_disable a, .pager_lf_disable a:hover
{
	display:block;
	background-repeat:no-repeat; 
	background-image:url(../../images/2leftarrow_m.png);
	background-repeat:no-repeat; 
	width:20px; 
	text-decoration:none; 
	color:#ffffff; 
	height:20px; 
	font-weight:bold; 
	text-align:center
}

.disabled_elements, .disabled_elements *
{
	color:#CAC8BB;
	cursor:default;	
}
.enabled-color, .disabled_elements .enabled-color{
    color:#000;
	cursor:default;	
}

.disabled_elements INPUT[type="text"], .disabled_elements textarea
{
	border:1px solid #CAC8BB;
}

.tab_Out
{
	cursor:pointer; 
	color:#ffffff; 
	background-color:#86b1c3
}

.tab_Over
{
	cursor:pointer; 
	color:#dfe70e; 
	background-color:#4d6572
}

.tab_Selected
{
	cursor:pointer; 
	color:#ffffff; 
	background-color:#4d6572
}	

.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
/* FIELDSETS */
fieldset {}
fieldset legend {font-weight:bold;}
.disabled_elements fieldset, fieldset.disabled_elements {border: solid 1px #CAC8BB !important;}
.disabled_elements fieldset legend, fieldset.disabled_elements legend {color:#CAC8BB !important;}

.content-separator{
    border-top: 1px solid #9ba4aa;
    margin:5px -2px 7px;
    padding:0 0 5px 5px;
}


#BankOfficers_containers
{ border: none;
}


/* Yanier */
.webDriverDialog{width:835px !important;height:630px !important;}
.webDriverDialog_Quote{width:835px !important;height:630px !important;}

.igdw_Softech_InsuranceBodyContent, igdw_Public_BodyContent
{
	padding: 0;
}

.tab_Claim 
{
	width: 100px;
	height: 23px;	
}



/* Progress Bar */

.message-progress .progress-title
{
	font-weight:bold;
	font-size:9px;
}

.message-progress .progress-container
{
	position:relative;
	float:left;
	background-color:#fff;
	border: 1px solid #203845;
	width:200px;
	height:10px;
}

.message-progress .progress-bar
{
	position:relative;
	float:left;
	height:10px;
	background-color:#203845;
	text-align:center;
}

.message-progress .progress-text
{
	position:absolute;
	left:80px;
	top:0px;
	color:#e6813d;
	font-weight:bold;
	width:100%;
	font-size:9px;
}
.WebDropDown_DivHeader 
{
    background-image:url(images/office_grid_header.jpg);
	padding: 3px 5px 3px 5px;
	border: solid 1px transparent;
	min-height: 15px;
}
.LongTextColumn
{
	overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}

.NewCombo
{
    background-color:White !important;
    border-width:0px !important;
}



.ig_Softech_InsuranceDisabled, igdd_Softech_InsuranceValueDisplayDisabled 
{
     border-width:0px !important;
}
.UltraWebGrid table 
{
	text-align:left;
}
.UltraWebGrid th
{
	background-color:#86B1C3 !important;
}

.UltraWebGrid th.igtbl_Softech_InsuranceHeader
{
	height:15px !important;	
	padding-top:3px !important;
	padding-bottom:3px !important;
	color:White;
	text-align:left;
	vertical-align:middle !important;
}

.grid-panel THEAD.igtbl_Softech_InsuranceHeader tr th
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	vertical-align:middle !important;
}

.UltraWebGrid th.igtbl_Softech_InsuranceLabel
{
	border-right-color:#fff !important;
	vertical-align:middle;	
}


/*News*/
.employee-page-content
{
	padding:0 0 0 10px
}
.form-line
{
	padding:5px 0;	
}
.form-line label
{
	display:inline-block;
	margin:5px 0;
	font-weight:bold;
}
.text-control
{
	border:solid 1px #ABC1DE;
	padding:1px !important;	
	font-size: 12px;
	font-family: Segoe UI, Verdana, Arial, Sans-Serif;
}

#modelcombo select 
{ 
	width: 150px;
}
.fixbugs_545 table { width: 100%}

/* Texto minusculas en Caja IpAddressRestricted */
.reason_comment
{ text-transform:none;
}

/* Página de Bienvenida */
#mainWelcome
{
	background:url(images/logo_welcome.gif) 37px 250px no-repeat;
	min-height:450px;
	min-width:900px;
	padding-left:37px;
	padding-top:45px;
}
#mainWelcome h3
{
	display: inline-block;
	margin-bottom:0px;
	margin-top:0;
	font-family:Trebuchet MS, Tahoma, Helvetica, Myriad Pro, ;
	font-size:44px;
	font-weight:bold;
	letter-spacing:-1px;
	color: #055666; 
	}
#mainWelcome p
{ 
	color:Black;
	font-family:Arial, Trebuchet MS, Helvetica;
	font-size:15px;
	font-weight:normal;
	margin-top:0;
	padding-bottom:3px;
	width:500px;
}
#mainWelcome p strong
{	color:#055666;
	font-weight:bold;
}
#mainWelcome span
{   
	border-top:1px dotted #037e94;
	color:#3F4C6B;
	display:inline-block;
	font-family:Arial,Segoe UI,Verdana,Sans-Serif;
	font-size:11px;
	font-weight:normal;
	margin-top:315px;
	padding-top:3px;
	text-align:center;
}
span.error {background:url(images/alert.png) left center no-repeat; padding:3px 5px 3px 18px; color:Red;}
#tblPolicyVehicle, #tblPolicyVehicle input, #tblPolicyVehicle textarea, #tblPolicyVehicle table {font-family:tahoma, verdana; font-size:11px;}
#tblPolicyVehicle input[type='text'], #tblPolicyVehicle textarea{border:1px solid #aac2de; margin-left:3px;}
#tblPolicyVehicle input[type='button']{border:1px solid #000000; margin-left:3px; color:white; background-color:#4a6d95; height:17px; font-weight:bold;}
#tblPolicyVehicle fieldset {border:1px solid #476e99 !important; margin:0; padding:4px 0;}
#tblPolicyVehicle fieldset legend {font-weight:bold; margin:0 5px;}
.tblVehicleInformation TD {text-align:right; white-space:nowrap;}
span.checkbox {display:block; clear:both;}
span.checkbox label {float:left; margin:2px;white-space:nowrap;}
span.checkbox input {float:left;}

.number{text-align:right;}

#__PageDebugInfo{display:none;}

#debugInfo
{
	position:absolute;
	background-color:#000;
	font-weight:bold;
	border-left:1px solid silver;
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	width:250px;
	height:15px;
	top:0;
	right:0;
	padding:4px;
	color: #fff;
}
#debugInfo .debug_link
{
	float: left;
}
#debugInfo .trace_content_option
{
	margin-left: 10px;
}
#debugInfo a 
{
	color: #fff;
}
#debugInfo table a
{
	color: #eee;
}
#debugInfo table a:hover
{
	color: #fff;
}
.debugInfo_content
{
	position:absolute;
	background-color:#fff;
	width:100%;
	height:400px;
	bottom:0;
	display: none;
}
.debugInfo_content div.wrapper {overflow: scroll;width:100%;height:370px;}
.debugInfo_content table.title{background-color:black}
.debugInfo_content table.title td.title_text{font-size:14pt; color:#fff;}
.debugInfo_content table.title a{color:#ddd;text-decoration:none}
.debugInfo_content table.title a:hover{color:#fff;}
.debugInfo_content span.trace_name{font-size:8pt;color:#000;}
.debugInfo_content span.trace_type{font-size:7pt;color:#0000ff;}
.debugInfo_content span.trace_value{font-size:8pt;color:navy;font-weight:bold;}
.debugInfo_content table { clear:left; font: 9pt verdana, arial; cellspacing:0; cellpadding:0; margin-bottom:25;width:100%}
.debugInfo_content tr.subhead { background-color:#cccccc;}
.debugInfo_content th { padding:0,3,0,3; }
.debugInfo_content th.alt { background-color:black; color:white; padding:3,3,2,3; display:none}
.debugInfo_content td { color: black; padding:0,3,0,3; text-align: left; vertical-align:top; }
.debugInfo_content td.even{background-color:#fff}
.debugInfo_content td.odd{background-color:#eee}
.debugInfo_content td.err { color: red; }
.debugInfo_content tr.alt { background-color:#eeeeee }
.debugInfo_content h1 { font: 24pt verdana, arial; margin:0,0,0,0}
.debugInfo_content h2 { font: 18pt verdana, arial; margin:0,0,0,0}
.debugInfo_content h3 { font: 12pt verdana, arial; margin:0,0,0,0}
.debugInfo_content th a { color:darkblue; font: 8pt verdana, arial; }
.debugInfo_content a { color:darkblue;text-decoration:none }
.debugInfo_content a:hover { color:darkblue;text-decoration:underline; }
.debugInfo_content div.outer { width:90%; margin:15,15,15,15}
.debugInfo_content table.viewmenu td { background-color:#006699; color:white; padding:0,5,0,5; }
.debugInfo_content table.viewmenu td.end { padding:0,0,0,0; }
.debugInfo_content table.viewmenu a {color:white; font: 8pt verdana, arial; }
.debugInfo_content table.viewmenu a:hover {color:white; font: 8pt verdana, arial; }
.debugInfo_content a.tinylink {color:darkblue; background-color:black; font: 8pt verdana, arial;text-decoration:underline;}
.debugInfo_content a.link {color:darkblue; text-decoration:underline;}
.debugInfo_content div.buffer {padding-top:7; padding-bottom:17;}
.debugInfo_content .small { font: 8pt verdana, arial }
.debugInfo_content table td { padding-right:20 }
.debugInfo_content table td.nopad { padding-right:5 }
