﻿body
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
}

table th{
    text-align:left;
    border-collapse:collapse;
    border:solid 1px #ccc;
    padding:4px;
}

select 
{
    background-color:white;
    /*border:solid 1px #ddd;*/
    font-family:Verdana,Helvetica,Arial;
    font-size:10px;
    margin:0;
    /*padding:0 0 0 1px;*/
    text-align:left;
    height:22px;
}

.VersionsList
{
    border: solid 1px #ccc;
}
.deleteButton
{
    border-color:#AAAAAA red red #AAAAAA;
    border-style:solid;
    border-width:1px;
    color:#626262;
    padding:3px;
    text-decoration:none;
}

table#tblReserva
{
    margin-left:130px;
    margin-right:20px;
    margin-top:5px;
    width:650px;
}

.file
{
    padding-left: 14px;
    text-decoration: underliner;
    color: Blue; 
    background-image: url('/images/file.jpg');
    background-repeat: no-repeat;
    background-position:left;
    text-decoration: underline;
}
.folder
{
    padding-left: 14px;
    color: Orange;
    background-image: url('/images/folder.jpg');
    background-repeat: no-repeat;
    background-position:left;
}

.moveAgentDiv
{
    background-color:#ccc;
    border: solid 1px #aaa;
}

#userTitle
{
    border-bottom:2px solid #EEEEFF;
    font-size:medium;
    margin-bottom:5px;
}

.aprovedBooking a
{
    color:green;
}
.deniedBooking a
{
    color:red;
}
.foraprovalBooking a
{
    color:black;
    font-size: bold;
    text-decoration: underline;
}

.validator
{
    color:#ff0000;
}
.mainRow
{
    
}

.subRow
{
    color:#000000;
    font-weight: bold;
    background-color:#EEEEEE;
}

table th {
    background-color:#FFFFCC;
}

#ctl00_contentPlaceHolder_hotelsTable td, #ctl00_contentPlaceHolder_hotelsTable th{
	text-align:left;
	border-collapse:collapse;
	border:solid 1px #ccc;
	padding:4px;
}

.bordeinf {
    border-bottom:solid 2px #ccc;
}

.middleBoxRight
{
    border:thin solid #CCCCCC;
    height:160px;
    overflow-y:auto;
    padding:10px;
}
.clientName 
{
    border-collapse:collapse;
    margin-bottom:1px;
    width:90%;
}

.rowIndex
{
    font-weight:bold;
    padding:10px;
    text-align:center;
    width:20px;
}
.headerText
{
    font-size: 11px;
    font-weight: bold;
    color: #B9A700;
    line-height: 5px;
}
.link
{
    cursor:pointer;
}

.usrsCtrlList 
{
    border:thin solid #E0E0E0;
    height:60px;
    overflow-y:scroll;
    overflow-x: hidden; 
    padding-bottom:20px;
}

.usrListHeaders
{
    background-color:#FFFFCC;
    color:#544D29;
    font-weight:bold;
    vertical-align:middle;
}

.usrsCtrlEditor
{
    margin-top:10px;
}

.usrsCtrlListHeader
{
        
}
.edit_boton
{
    width:100px;
    margin-top:5px;
}
.lower
{
    text-transform:lowercase;
}

.capitalize
{
    text-transform:capitalize;
}
    
.hotelRow
{
    border-style: none none solid none;
    border-width: thin;
    border-color: #C0C0C0;
}

.incentiveRow
{
    
}
.hotelsIncentivesTable
{
    border: thin solid #C0C0C0;
}

.boton 
{
	background-image: url(../images/boton.gif);
	MARGIN: 0px;
	padding: 0px;
	border: 0px;
	cursor:pointer;
	width:160px;
	height:18px; 
	font-family:verdana;
    color:#FFFFFF;
}

.tab
{
	background-image: url(../images/tab.gif);
	MARGIN: 0px;
	padding: 0px;
	border: 0px;
	cursor:pointer;
	width:160px;
	height:18px; 
	font-family:verdana;
    color:#101010;
}

.tab_active
{
	background-image: url(../images/tab_active.gif);
	MARGIN: 0px;
	padding: 0px;
	border: 0px;
	cursor:pointer;
	width:160px;
	height:18px; 
	font-family:verdana;
    color:#FFFFFF;
    font-weight:bold;
}

#divAllTabs
{
    border-color:#E0E0E0;
    border-style:solid;
    border-width:thin medium medium thin;
    margin-top:-10px;
    padding:8px 8px 20px 8px;
    height:230px;
}

.boton_back
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    background-image: url('/images/button_back.gif');
    background-repeat: no-repeat;
    MARGIN: 0px;
    padding: 0px;
    cursor:pointer;
    width:112px;
    font-style:normal;
    color:#FFFFFF;
    font-family: Arial CE, Arial Baltic, Verdana,  Arial; 
    height:18px;
}
    
 
.boton_next
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    background-image: url('/images/button_prev.gif');
    background-repeat: no-repeat;
    MARGIN: 0px;
    padding: 0px;
    cursor:pointer;
    width:112px;
    font-style:normal;
    color:#FFFFFF;
    font-family: Verdana, Arial CE, Arial Baltic, Arial;
    height:18px; 
    
}

.boton_next a
{
		text-decoration:none;
		line-height:18px;
		background-image:none;
		padding-left:3px;
}

.boton_next div
{
		background-image: url('/images/button_prev.gif');
}
    
.divNotifications
{
    background-color:#E0E0E0;
    border:medium solid #AAAAAA;
    height:auto;
    margin-top:10px;
    padding: 5px;
}

#divAgencyParentRequest .divNotifications 
{
    color:#AA0000;
}

.divError
{
    color:#AA0000;
}


.linkButton
{
    border:none;
    background-color:Transparent;
    cursor:pointer;
}

#tblAddress
{
    
}

.error
{
    color:Maroon;
}

.privateText
{
    background-color: #FFFF66;
    border: thin solid #808000;
    color: #800000;
    font-weight: bold;
}

.gridLink
{
    text-decoration: none;
    color: #333333;
    /*font-family: 'Courier New' , Courier, monospace;*/
}

.privacidadycond, .privacidadycond a
{
	text-align:left;
	margin:5px 40px 3px 80px;
	font-family:Verdana, Arial CE, Arial Baltic, Arial;
	font-size:10px;
	color:#544D29;
}

.privacidadycond a
{
	margin:0px;
}

ul.privacidadycond 
{	
	padding-left:20px;
}

.addressfield 
{
	width:250px;
}

.termsAndCondsIframe
{
    width:100%;
    height:400px;
    border:thin solid #CCCCCC;
}

.gridMaster
{
    border: none;
}

.gridMaster th
{
    border: none;
}

.gridMaster tr
{
    border: none;
}

.gridMaster td
{
    border-style: solid none solid none;
    border-width: thin;
    border-color: #C0C0C0;
}

.gridNested
{
    border-style: none;
}

.gridNested td
{
    border-style: none none solid none;
    border-width: thin;
    border-color: #C0C0C0;
    text-align: right;
}