@charset "utf-8";
/* CSS Document 
@import url("../CSS_ORIGINAL/prettyForms.css");
@import url("../CSS_ORIGINAL/jquery.tabs.css");
@import url("../CSS_ORIGINAL/jquery.tabs-ie.css");*/
body
	{
		margin:0px;
		padding:0px;
		background-image:url(../images/logoMain.png);		
		background-color:#004B92;
		background-repeat:no-repeat;
	}
#loginblank
	{
		width:373px;
		height:304px;
		margin:133px auto 0;
		padding:0px;
	}
#error
	{
		width:291px;
		height:24px;
		float:left;
		margin:0 0 0 16px;
		padding:7px 0 0 42px;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#e6e6e6;
		font-style:italic;
		background-image: url(../images/error.png);
		background-repeat:no-repeat;
	}
.error
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#e6e6e6;
		font-style:italic;
		text-transform:uppercase;
	}	
#login
	{
	width:373px;
	height:304px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(../images/loginbox.png);
	background-repeat:no-repeat;
	}
#logintxtblank
	{
	width:349px;
	height:164px;
	float:left;
	margin:0px;
	padding:10px 0 0 24px;
	}	
#username
	{
		width:218px;
		float:left;
		margin:0px;
		padding:0px;
	}
#password
	{
		width:218px;
		float:left;
		margin:14px 0 0 0;
		padding:0px;
	}
#submit
	{
		width:62px;
		height:26px;
		float:left;
		margin:12px 0 0 0;
		padding:0px;
	}
#condiciones
	{
		width:62px;
		height:26px;
		float:left;
		margin:12px 0 0 0;
		padding:0px;
		font:Verdana, Geneva, sans-serif;
		color:#FF0;
	}
.submit
	{
		width:62px;
		height:22px;
		float:left;
		margin:0px;
		padding:4px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		/*color:#FFF;*/
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url(../images/submit.jpg);
		background-repeat:no-repeat;
	}
.submit:hover
	{
		width:62px;
		height:22px;
		float:left;
		margin:0px;
		padding:4px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;		
		background-image: url(../images/submitover.jpg);
		background-repeat:no-repeat;
	}
#submit2
	{
		width:62px;
		height:26px;
		float:left;
		margin:12px 0 0 0;
		padding:0px;
	}
.submit2
	{
		width:62px;
		height:22px;
		float:left;
		margin:0px;
		padding:4px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		/*color:#FFF;*/
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url(../images/submit.jpg);
		background-repeat:no-repeat;
	}
.submit2:hover
	{
		width:62px;
		height:22px;
		float:left;
		margin:0px;
		padding:4px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;		
		background-image: url(../images/submitover.jpg);
		background-repeat:no-repeat;
	}

#forgetpassword
	{
		width:204px;
		float:left;
		margin:12px 0 0 0;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFF;
		text-decoration:none;
	}
.forgetpassword
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFF;
		text-decoration:none;
		padding:0 0 0 15px;
	}
.forgetpassword:hover
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFF;
		text-decoration: underline;
		padding:0 0 0 15px;
	}
/*-------------------------------------------------------------LOGINPAGE-----------------------------------------------------------------------------------END--------*/
#indexmain
	{
	width:1004px;
	margin:50;
	padding:0px;
	}
#indexmainsupport
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px 0 0 0;
	}
#temp
	{
	width:985px;
	float:left;
	float:left;
	margin:0px;
	padding:0 0 0 0px;
	}
#top
	{
		width:756px;
		float:left;
		float:left;
		margin:0px;
		padding:0px;
	}
#logo
	{
	width:1100px;
	height:28px;
	float:left;
	margin:0px;
	padding:0 0 0 18px;
	}

#menublank
	{
	width:900px;
	height:34px;
	float:left;
	margin:5px 0 0 0;
	padding:0 0 0 158px;
	}
#menu
	{
		width:598px;
		height:34px;
		float:left;
		margin:0px;
		padding:0px;
	}
#menu ul
	{
	width:900px;
	height:34px;
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	}
#menu ul li
	{
		width:115px;
		height:34px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#menu ul li a.menu
	{
		width:115px;
		height:25px;
		float:left;
		margin:0px;
		padding:9px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-116px 0px;
	}
#menu ul li a.menu:hover
	{
		color:#c1272d;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:0px 0px;
	}
/*-------------------------------------------------------------------------MENU------------------------------------------------------------------------------END------*/	
#searchbg
	{
	width:1100px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(../images/searchbg.jpg);
	background-repeat:no-repeat;
	}
#searchblank
	{
	width:1000px;
	float:left;
	margin:0px;
	padding:24px 0 17px 35px;
	background-image:url(../images/searchbg.jpg);
	background-repeat:no-repeat;
	}
#setting
	{
		width:55px;
		height:29px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-237px -3px;
	}
#calender
	{
		width:59px;
		height:29px;
		float:left;
		margin:0 0 0 16px;
		padding:0px;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-293px -3px;
	}
#message
	{
		width:61px;
		height:29px;
		float:left;
		margin:0 0 0 16px;
		padding:0px;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-353px -3px;
	}
#subnavblank
	{
		width:208px;
		float:left;
		margin:0px;
		padding:0px;
	}
.subnav
	{
		width:55px;
		float:left;
		margin:0px;
		padding:4px 0 0 0;
	}
.subnavmid
	{
		width:55px;
		float:left;
		margin:0 16px 0 16px;
		padding:4px 0 0 0;
	}
.subnavtxt
	{
		font-family:Arial;
		font-size:11px;
		color:#939292;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
	}
.subnavtxt:hover
	{
		font-family:Arial;
		font-size:11px;
		color:#939292;
		text-align:center;
		text-decoration: underline;
		text-transform:uppercase;		
	}
/*--------------------------------------------------SUBNAV------------------------------------------------------------------------------------------------END--------*/	
#seach
	{
		width:181px;
		height:23px;
		float: right;
		margin:0 31px 0 0;
		padding:0px;
	}
#seachinput
	{
		width:129px;
		height:23px;
		float:left;
		margin:0px;
		padding:0px;
	}
#seachbutton
	{
		width:52px;
		height:21px;
		float:left;
		margin:0px;
		padding:0px;
	}
.seachbutton
	{
		width:52px;
		height:17px;
		float:left;
		margin:0px;
		padding:4px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:10px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-429px -6px;
	}
.seachbutton:hover
	{
		width:52px;
		height:17px;
		float:left;
		margin:0px;
		padding:4px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:10px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-429px -6px;
	}
/*----------------------------------------------------------SEARCH---------------------------------------------------------------------------------------END---------*/	
#content
	{
	width:1100px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(../images/contentbg02.jpg);
	background-repeat: repeat-y;
	}
#contenttxtblank
	{
	width:1100px;
	float:left;
	margin:0px;
	padding:25px 0 0 33px;
	background-image:url(../images/contentbg.jpg);
	background-repeat:no-repeat;
	}
#contentnav
	{
		width:700px;
		float:left;
		margin:0px;
		padding:0px;
	}
#contentnav ul
	{
		width:700px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#contentnav ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#contentnav ul li a.contentnav
	{
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		color:#999999;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
	}
#contentnav ul li a.contentnav:hover
	{
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		color:#c1272d;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
	}
#contentnav ul li .arrow
	{
		float:left;
		margin:0px;
		padding:0 13px 0 13px;
		font-family:Arial;
		font-size:11px;
		color:#999999;
		text-align:center;
	}
#settingsheading
	{
		width:600px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:24px;
		font-style:italic;
		color:#4d4d4d;
	}
#settingsheading h1
	{
		width:600px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:24px;
		font-weight:normal;
		font-style:italic;
		color:#4d4d4d;
	}
#settingstxt
	{
		width:700px;
		float:left;
		margin:22px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-style:italic;
		color:#808080;
	}
#settingstxt2
	{
		width:700px;
		float:left;
		margin:0px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-style:italic;
		color:#808080;
	}
#discription
	{
		width:700px;
		float:left;
		margin:22px 0 33px 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#666666;
	}
.link
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#666666;
		text-decoration:none;
		text-transform:uppercase;
	}
.link:hover
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#c1272d;
		text-decoration: underline;
		text-transform:uppercase;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
.filedsset
	{
	width:900px;
	float:left;
	margin:0px;
	padding:0 0 0 21px;
	border:solid 1px #c5c5c5;
	}
.legend
	{
		padding:0 9px 0 29px;
		font-family:Arial;
		font-size:11px;
		color:#333333;
		text-transform:uppercase;
	}
#filedsleftblank
	{
		width:326px;
		float:left;
		margin:0px;
		padding:23px 0 17px 0;
	}
.filedsset2
	{
	width:1000px;
	float:left;
	margin:0px;
	padding:0 0 0 0px;
	border:solid 1px #c5c5c5;
	}
.legend2
	{
		padding:0 9px 0 29px;
		font-family:Arial;
		font-size:11px;
		color:#333333;
		text-transform:uppercase;
	}
#filedsleftblank2
	{
		width:326px;
		float:left;
		margin:0px;
		padding:23px 0 17px 0;
	}	
#input
	{
		width:124px;
		height:29px;
		float:left;
		margin:11px 0 0 0;
		padding:0px;
	}
#input02
	{
		width:205px;
		height:29px;
		float:left;
		margin:11px 0 0 0;
		padding:0px;
	}
#input03
	{
		width:326px;
		height:29px;
		float:left;
		margin:11px 0 0 0;
		padding:0px;
	}
#input04
	{
		width:326px;
		height:29px;
		float:left;
		margin:11px 0 0 0;
		padding:0px;
	}
.input
	{
		width:118px;
		height:23px;
		float:left;
		margin:5px 0 0 0;
		padding:6px 0 0 6px;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#4d4d4d;
		line-height:15px;
		background-color:#e6e6e6;
		border:solid 1px #e6e6e6;
	}
.input01
	{
		width:280px;
		height:23px;
		float:left;
		margin:5px 0 0 0;
		padding:6px 0 0 6px;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#4d4d4d;
		line-height:15px;
		background-color:#e6e6e6;
		border:solid 1px #e6e6e6;
	}	
.input02
	{
		width:300px;
		height:23px;
		float:left;
		margin:5px 0 0 0;
		padding:6px 0 0 6px;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#4d4d4d;
		background-color:#e6e6e6;
		border:solid 1px #e6e6e6;
	}
.input03
	{
		width:320px;
		height:23px;
		float:left;
		margin:5px 0 0 0;
		padding:6px 0 0 6px;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#4d4d4d;
		background-color:#e6e6e6;
		border:solid 1px #e6e6e6;
	}
.input04
	{
		width:320px;
		height:74px;
		float:left;
		margin:5px 0 0 0;
		padding:6px 0 0 6px;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#4d4d4d;
		background-color:#e6e6e6;
		border:solid 1px #e6e6e6;
		overflow:hidden;
	}
#submit
	{
	width:103px;
	height:26px;
	float:left;
	margin:12px 0 0 0;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold
	}
.submit
	{
		width:103px;
		height:21px;
		float:left;
		margin:0px;
		padding:5px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-68px -37px;
	}
.submit:hover
	{
		width:103px;
		height:21px;
		float:left;
		margin:0px;
		padding:5px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-68px -37px;
	}	
#cancel
	{
		width:63px;
		height:26px;
		float:left;
		margin:12px 0 0 7px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#4d4d4d;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
	}
.cancel
	{
		width:63px;
		height:21px;
		float:left;
		margin:0px;
		padding:5px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#c1272d;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-3px -37px;
	}
.cancel:hover
	{
		width:63px;
		height:21px;
		float:left;
		margin:0px;
		padding:5px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#c1272d;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-3px -37px;
	}
/*-------------------------------------------------------------FEILDSLEFTPART---------------------------------------------------------------------------END-----------*/	
#filedsrightblank
	{
		width:290px;
		float:left;
		margin:0 0 0 38px;
		padding:23px 0 0 0;
	}
#rediobutton
	{
		width:16px;
		height:15px;
		float:left;
		margin:0px;
		padding:0px;
	}
#rediobuttontxt
	{
		width:98px;
		height:15px;
		float:left;
		margin:0px;
		padding:0 0 0 11px;
		font-family:Arial;
		font-size:11px;
		color:#808080;
	}
#checkbutton
	{
		width:16px;
		height:15px;
		float:left;
		margin:0px;
		padding:0px;
	}
#checkbuttontxt
	{
		width:98px;
		height:15px;
		float:left;
		margin:0px;
		padding:0 0 0 11px;
		font-family:Arial;
		font-size:11px;
		color:#808080;
	}
#infobg
	{
		width:278px;
		height:34px;
		float:left;
		margin:17px 0 0 0;
		padding:3px 0 0 12px;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-171px -37px;
	}
#confobg
	{
		width:278px;
		height:34px;
		float:left;
		margin:17px 0 0 0;
		padding:3px 0 0 12px;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-171px -37px;		
	}
#errormessage
	{
		width:278px;
		height:34px;
		float:left;
		margin:17px 0 0 0;
		padding:3px 0 0 12px;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:-171px -37px;		
	}
#infotxt
	{
		width:242px;
		height:19px;
		float:left;
		margin:0px;
		padding:4px 0 0 36px;
		font-family:Arial;
		font-size:9px;
		font-style:normal;
		color:#666666;
		text-transform:uppercase;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:0px -72px;
	}
#confotxt
	{
		width:242px;
		height:19px;
		float:left;
		margin:0px;
		padding:4px 0 0 36px;
		font-family:Arial;
		font-size:9px;
		font-style:normal;
		color:#666666;
		text-transform:uppercase;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:0px -95px;
	}
#errortxt
	{
		width:242px;
		height:19px;
		float:left;
		margin:0px;
		padding:4px 0 0 36px;
		font-family:Arial;
		font-size:9px;
		font-style:normal;
		color:#666666;
		text-transform:uppercase;
		background-image:url(../images/globalimg.png);
		background-repeat:no-repeat;
		background-position:0px -118px;
	}
/*-------------------------------------------------------------------------------------CONTENTPART---------------------------------------------------------------END--*/
#bottombg
	{
	width:1100px;
	height:50px;
	float:left;
	margin:0px;
	padding:0px;
	background-image: url(../images/bottombg.jpg);
	background-repeat:no-repeat;
	}
#tabsPanel{width:688px; height:410px; margin:20px 0 0 0; padding:0px; float:left}
a:active, a:focus{outline:0}

#seach input{width:121px; height:19px; margin:0px; padding:4px 3px 0 5px; float:left;font-family:"Trebuchet MS"; font-size:10px; color:#999999; line-height:14px; border:0px; background:url(../images/globalimg.png) no-repeat -294px -5px}
#seach a{width:52px; height:23px; margin:0px; padding:0px; float:left; font-family:"Trebuchet MS"; font-size:10px; color:#FFFFFF; line-height:20px; text-align:center; text-decoration:none; text-transform:uppercase; background:url(../images/globalimg.png) no-repeat -423px -5px}
#copyrightPanel{
	width:600px;
	margin:12px 0 0 0;
	padding:0 0 0 56px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FFFFFF;
	line-height:15px;
	font-style:italic;
}
#copyrightPanel a{color:#FFFFFF;}
#copyrightPanel a:hover{color:#CCCCCC}

#logo p{width:585px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:11px; color:#FFFFFF; line-height:15px; text-align:right}
#logo p a{color:#FFFFFF; text-decoration:none}
#logo p a:hover{color:#CCCCCC}


a.vinculomarca:link { 
        color: #000000; 
        text-decoration: none;
        }
 a.vinculomarca:visited { 
        color: #000000;
        text-decoration: none;
        }
 a.vinculomarca:hover {
        color: #000000; 
        background-color: #FFFF99;
        text-decoration: none;
        border: 1px solid #FF9900;
        font-weight: bolder;
        padding: 0px;
        font-size: 12px;
        }

		.selected-row{
			background-color: #9b9797 !important;
			font-weight: bold !important;
		}
		
		.providers_actions_container{
			margin-top: 15px;
			margin-bottom: 15px;
		
		}
		
		.hidden{
			display: none;
		}
		
		
/* LIST PROVIDER CHANGES STYLES -- Alejandro Capitanachi */

.selected-row {
  background-color: #9b9797 !important;
  font-weight: bold !important;
}

.providers_actions_container {
  margin-top: 15px;
  margin-bottom: 15px;
}

.hidden {
  display: none;
}

.fields_container {
  margin: 20px 0;
}

.provider_filter_field {
  /* display: flex;
	flex-direction: column; */
  margin-bottom: 15px;
}

.provider_submit_button {
  display: flex;
  margin: 15px 0;
  justify-content: end;
  gap: 10px;
}

.provider_submit_button input {
  width: 100px;
}

.actions_container {
  display: flex;
}

.actions_container input {
  width: 150px;
  margin-left: 5px;
}

.view_title {
  margin-bottom: 15px;
}

.actions_container{
	margin: 15px 0;
}

.d-flex{
	display: flex;
}

