@charset "iso-8859-1";



.Attribute

{

	border-width: 2px;

	border-style: none;

	ime-mode: auto;

	

}



.Button

{

	border-width: 2px;

	border-style: outset;

	

}

.botonGris
{
	border-width: 0px;
	border-style: none;
	background-repeat: no-repeat;
	margin-top: 3pt;
	margin-right: 3pt;
	margin-bottom: 3pt;
	margin-left: 0pt;
	margin: 3pt 3pt 3pt 0pt;
	background-image: url(boton_gris_fondo.gif);
	font-style: normal;
	font-weight: bold;
	font-size: 8.25pt;
	font-family: "Verdana";
	font: normal  bold 8.25pt "Verdana";
	text-decoration: none;
	color: rgb(0, 0, 0);
	height: 22px;
	width: 95px;
	vertical-align: middle;
	
}

.ErrorViewer

{

	border-width: 0px;

	border-style: none;

	

}



.Form

{

	border-width: 0px;

	border-style: none;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font:    12px Arial, Helvetica, sans-serif;

	color: #5e5e5e;

	

}



.FreeStyleGrid

{

	border-width: 0px;

	border-style: none;

	

}



.FreeStyleGridUniform

{

	border-width: 0px;

	font-size: 12px;

	

}



.FreeStyleGridOdd

{

	border-width: 0px;

	font-size: 12px;

	

}



.FreeStyleGridEven

{

	border-width: 0px;

	font-size: 12px;

	

}



.Grid

{

	border-width: 1px;

	border-style: none;

	

}



.GridUniform

{

	border-width: 0px;

	font-size: 12px;

	

}



.GridOdd

{

	border-width: 0px;

	font-size: 12px;

	

}



.GridEven

{

	border-width: 0px;

	font-size: 12px;

	

}



.GridUniformTitle

{

	

}



.GridTitle

{

	

}



.Hyperlink

{

	color: #016701;

	

}



.Image

{

	border-width: 0px;

	border-style: none;

	

}



.Table

{

	border-width: 0px;

	border-style: none;

	font-size: 12px;

	

}



.TextBlock

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	

}

.ReadonlyAttribute

{

	border-width: 2px;

	border-style: none;

	ime-mode: auto;

	

}



.SpecialButtons

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnCancel

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnCheck

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnDelete

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnEnter

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnFirst

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnGet

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnHelp

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnLast

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnNext

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnPrevious

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnRefresh

{

	border-width: 2px;

	border-style: outset;

	

}



.BtnSelect

{

	border-width: 2px;

	border-style: outset;

	

}



.Messages

{

	background-color: #FFFFE1;

	font-size: 0.9em;

	color: #000000;

	border-width: 1px;

	border-style: solid;

	font-family: Baskerville, serif;

	font: 0.9em Baskerville, serif;

	border-color: #716F64;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	

}



.ErrorMessages

{

	background-color: #FFFFE1;

	font-size: 0.9em;

	color: #000000;

	border-width: 1px;

	border-style: solid;

	font-family: Baskerville, serif;

	font:    0.9em Baskerville, serif;

	border-color: #716F64;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	

}



.WarningMessages

{

	background-color: #FFFFE1;

	font-size: 0.9em;

	color: #000000;

	border-width: 1px;

	border-style: solid;

	font-family: Baskerville, serif;

	font:    0.9em Baskerville, serif;

	border-color: #716F64;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	

}



.BlobContentAttribute

{

	border-width: 2px;

	border-style: none;

	ime-mode: auto;

	

}



.BlobInputAttribute

{

	border-width: 2px;

	border-style: none;

	ime-mode: auto;

	

}



.ReadonlyBlobContentAttribute

{

	border-width: 2px;

	border-style: none;

	ime-mode: auto;

	

}



.h1

{

	ime-mode: auto;

	display: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	

}



.body

{

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font:    12px Arial, Helvetica, sans-serif;

	color: #5e5e5e;

	

}



.h2

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 18px;

	color: #016701;

	

}



.h3

{

	border-width: 1px;

	border-style: solid;

	ime-mode: auto;

	color: black;

	font-size: 12px;

	border-top-color: #dcdcdc;

	border-right-color: #dcdcdc;

	border-bottom-color: #dcdcdc;

	border-left-color: #dcdcdc;

	border-color: #dcdcdc;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 6px;

	padding: 5px 0px 5px 6px;

	background-image: url(../images/misc/h3_back.png);

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	

}



.h4

{

	ime-mode: auto;

	font-size: 12px;

	font-weight: bold;

	width: 85%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	

}



.h5

{

	ime-mode: auto;

	font-size: 12px;

	font-weight: bold;

	color: #016701;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	

}



.cont_main

{

	border-width: 0px;

	border-style: none;

	padding-top: 40px;

	padding-right: 0px;

	padding-bottom: 40px;

	padding-left: 0px;

	padding: 40px 0px;

	font-size: 12px;

	

}



.header

{

	background-image: url(../images/header.png);

	height: 70px;

	background-color: #016701;

	text-align: right;

	vertical-align: middle;

	font-weight: normal;

	padding-right: 25px;

	background-repeat: no-repeat;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px 25px 0px 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	

}



.language_sel

{

	color: white;

	

}



.language_sel:hover

{

	color: #cdc;

	

}



.Hyperlink:hover

{

	color: #a01541;

	

}



.img

{

	border-style: none;

	background-color: transparent;

	

}



.cont_tabs

{

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	ime-mode: auto;

	

}



.tabs

{

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	margin-top: 14px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	margin: 14px 0px 10px;

	width: 100%;

	list-style-type: none;

	border-bottom: 1px solid #b9b9b9;

	ime-mode: auto;

	

}



.tab_link

{

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 3px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px 3px 0px 0px;

	cursor: pointer;

	font-size: 12px;

	text-decoration: none;

	float: left;

	

}



.cont_breadcrumb

{

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	font-size: 12px;

	

}



.breadcrumb

{

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0.9em;

	padding-left: 0px;

	padding: 0px 0px 0.9em;

	margin-top: 0px;

	margin-right: 8px;

	margin-bottom: 0.9em;

	margin-left: 8px;

	margin: 0px 8px 0.9em;

	border-bottom: 1px solid #b9b9b9;

	font-size: 12px;

	

}



.content

{

	border-width: 0px;

	border-style: none;

	padding-top: 0px;

	padding-right: 8px;

	padding-bottom: 0px;

	padding-left: 8px;

	padding: 0px 8px;

	font-size: 12px;

	

}



.cont_footer

{

	border-width: 0px;

	border-style: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	font-size: 12px;

	

}



.footer

{

	border-width: 0px;

	border-style: none;

	padding-top: 7px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 0px;

	padding: 7px 0px;

	border-top: 1px solid #bfbfbf;

	border-bottom: 8px solid #016701;

	background-image: url(../images/misc/foot_back.png);

	background-repeat: repeat-x;

	font-size: 11px;

	clear: both;

	margin-top: 16px;

	

}



.address

{

	font-style: normal;

	text-align: right;

	float: right;

	margin-right: 10px;

	

}



.control_box

{

	float: right;

	margin-top: 3px;

	margin-right: 6px;

	font-size: 12px;

	

}



.tabla_datos

{

	margin-top: 8px;

	margin-bottom: 16px;

	font-size: 12px;

	border-width: 0px;

	

}



.tabla_datos .control_box

{

	float: left;

	position: relative;

	top: 14px;

	font-size: 12px;

	

}



.control_box_h3

{

	float: right;

	margin-top: 6px;

	margin-right: 7px;

	font-size: 12px;

	

}



.control_box_nomargin

{

	float: right;

	margin-top: 0px;

	font-size: 12px;

	

}



.control_box .Hyperlink

{

	color: #ff7800;

	font-weight: bold;

	

}



.control_box .Hyperlink:hover

{

	color: #a01541;

	font-weight: bold;

	

}

.icon

{

	color: #ff7800;

	padding-left: 14px;

	background-image: url(../images/icons/ic_control.png);

	background-position: left center;

	background-repeat: no-repeat;

	font-weight: bold;

	

}



.arrow_up

{

	background-repeat: no-repeat;

	background-position: center center;

	background-image: url(../images/icons/ic_arrow_up.png);

	float: left;

	margin-top: 2px;

	margin-right: 4px;

	margin-bottom: 2px;

	margin-left: 4px;

	margin: 2px 4px;

	height: 12px;

	width: 12px;

	

}



.arrow_down

{

	height: 12px;

	width: 12px;

	background-image: url(../images/icons/ic_arrow_down.png);

	float: left;

	margin-top: 2px;

	margin-right: 4px;

	margin-bottom: 2px;

	margin-left: 4px;

	margin: 2px 4px;

	background-position: center center;

	background-repeat: no-repeat;

	

}



.edit

{

	background-repeat: no-repeat;

	background-position: center center;

	margin-top: 2px;

	margin-right: 4px;

	margin-bottom: 2px;

	margin-left: 4px;

	margin: 2px 4px;

	float: left;

	background-image: url(../images/icons/ic_edit.png);

	height: 12px;

	width: 12px;

	

}



.delete

{

	height: 12px;

	width: 12px;

	background-image: url(../images/icons/ic_delete.png);

	margin-top: 2px;

	margin-right: 4px;

	margin-bottom: 2px;

	margin-left: 4px;

	margin: 2px 4px;

	float: left;

	background-repeat: no-repeat;

	background-position: center center;

	

}



.thumb

{

	border-width: 0px;

	border-style: none;

	width: 75px;

	height: 48px;

	border-bottom: 1px solid #e8e8e8;

	border-left: 1px solid #e8e8e8;

	border-right: 1px solid #e8e8e8;

	border-top: 1px solid #e8e8e8;

	

}



.tabla_datos_cabezal

{

	color: #016701;

	padding-top: 4px;

	padding-right: 10px;

	padding-bottom: 4px;

	padding-left: 10px;

	padding: 4px 10px;

	text-align: left;

	background-image: url(../images/misc/h3_back.png);

	background-repeat: repeat-x;

	border-bottom: 1px solid #dcdcdc;

	border-top: 1px solid #dcdcdc;

	font-size: 12px;

	

}



.tabla_datos_cabezal.pic

{

	padding-left: 28px;

	font-size: 12px;

	

}



.tabla_datos_cabezal.first

{

	border-left: 1px solid #dcdcdc;

	font-size: 12px;

	

}



.tabla_datos_cabezal.last

{

	border-right: 1px solid #dcdcdc;

	font-size: 12px;

	

}



.tabla_datos_th

{

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 8px;

	padding-left: 10px;

	padding: 8px 10px;

	text-align: left;

	vertical-align: top;

	border-bottom: 1px solid #dcdcdc;

	font-size: 12px;

	

}



.tabla_datos_td

{

	padding-top: 8px;

	padding-right: 10px;

	padding-bottom: 8px;

	padding-left: 10px;

	padding: 8px 10px;

	text-align: left;

	vertical-align: top;

	border-bottom: 1px solid #dcdcdc;

	font-size: 12px;

	

}



.hover .tabla_datos_th

{

	background-color: #f5f5f5;

	font-size: 12px;

	

}



.NewClass

{

	margin-top: 8px;

	margin-bottom: 16px;

	background-color: #f5f5f5;

	

}



.NewClass1

{

	margin-top: 8px;

	margin-bottom: 16px;

	background-color: #f5f5f5;

	

}



.hover .tabla_datos_td

{

	background-color: #f5f5f5;

	font-size: 12px;

	

}



.footer .Hyperlink

{

	font-size: 11px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 10px;

	margin: 0px 10px;

	

}



.big_thumb

{

	border-width: 1px;

	border-style: solid;

	font-size: 12px;

	float: right;

	border-top-color: #a0a0a0;

	border-right-color: #a0a0a0;

	border-bottom-color: #a0a0a0;

	border-left-color: #a0a0a0;

	border-color: #a0a0a0;

	background-color: #f7f7f7;

	padding-top: 6px;

	padding-right: 6px;

	padding-bottom: 6px;

	padding-left: 6px;

	padding: 6px;

	margin-top: 8px;

	

}



.new_window

{

	color: #016701;

	background-image: url(../images/icons/ic_new_window.png);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 18px;

	

}



.new_window:hover

{

	color: #a01541;

	

}



.center

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	text-align: center;

	

}



.right

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	text-align: right;

	

}



.hr

{

	font-size: 1pt;

	height: 1px;

	margin-top: 14px;

	margin-right: 0px;

	margin-bottom: 14px;

	margin-left: 0px;

	margin: 14px 0px;

	clear: both;

	border-top: 1px solid #b9b9b9;

	

}



.big_thumb .h3

{

	border-width: 1px;

	border-style: solid;

	ime-mode: auto;

	color: #016701;

	font-size: 12px;

	border-top-color: #dcdcdc;

	border-right-color: #dcdcdc;

	border-bottom-color: #dcdcdc;

	border-left-color: #dcdcdc;

	border-color: #dcdcdc;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 6px;

	padding: 5px 0px 5px 6px;

	background-image: url(../images/misc/h3_back.png);

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	

}



.big_thumb_image

{

	border-bottom: 1px solid #dcdcdc;

	border-left: 1px solid #dcdcdc;

	border-right: 1px solid #dcdcdc;

	

}



.map

{

	border-width: 0px;

	border-style: none;

	margin-top: 16px;

	margin-right: 24px;

	margin-bottom: 8px;

	margin-left: 32px;

	margin: 16px 24px 8px 32px;

	display: inline;

	

}



.map2

{

	border-width: 1px;

	border-style: solid;

	border-top-color: #b9b9b9;

	border-right-color: #b9b9b9;

	border-bottom-color: #b9b9b9;

	border-left-color: #b9b9b9;

	border-color: #b9b9b9;

	

}



.map_lista_regiones .h4

{

	ime-mode: auto;

	font-size: 12px;

	font-weight: bold;

	width: 85%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 1em;

	margin-left: 0px;

	margin: 0px 0px 1em;

	text-decoration: underline;

	

}



.map_lista_regiones

{

	border-width: 0px;

	border-style: none;

	font-size: 12px;

	margin-top: 16px;

	margin-left: 262px;

	

}



.map_img

{

	border-width: 1px;

	border-style: solid;

	border-top-color: #b9b9b9;

	border-right-color: #b9b9b9;

	border-bottom-color: #b9b9b9;

	border-left-color: #b9b9b9;

	border-color: #b9b9b9;

	

}



.flota_sel

{

	ime-mode: auto;

	top: -128px;

	position: relative;

	

}



.BlobInputflota_sel

{

	ime-mode: auto;

	top: -128px;

	position: relative;

	

}



.BlobContentflota_sel

{

	ime-mode: auto;

	top: -128px;

	position: relative;

	

}



.ReadonlyBlobContentflota_sel

{

	ime-mode: auto;

	top: -128px;

	position: relative;

	

}



.Readonlyflota_sel

{

	ime-mode: auto;

	top: -128px;

	position: relative;

	

}



.map_cont

{

	border-width: 0px;

	border-style: none;

	font-size: 12px;

	float: left;

	margin-top: 16px;

	margin-right: 24px;

	margin-bottom: 8px;

	margin-left: 32px;

	margin: 16px 24px 8px 32px;

	

}



.oficinas_bloque .h3

{

	border-width: 1px;

	border-style: none;

	ime-mode: auto;

	color: #016701;

	font-size: 14px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	padding: 5px 0px;

	background-image: url(none);

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	

}



.p

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	

}



.icon:hover

{

	color: #a01541;

	font-weight: bold;

	

}



.bloque_cond

{

	font-size: 12px;

	padding-top: 6px;

	padding-right: 2px;

	padding-bottom: 6px;

	padding-left: 2px;

	padding: 6px 2px;

	border-top: 1px solid #dcdcdc;

	position: relative;

	top: -1px;

	

}



.backend .p

{

	ime-mode: auto;

	font-size: 12px;

	width: 88%;

	

}



.oficinas_cont

{

	border-width: 0px;

	border-style: none;

	font-size: 12px;

	margin-top: 16px;

	margin-right: 24px;

	margin-bottom: 8px;

	margin-left: 0px;

	margin: 16px 24px 8px 0px;

	float: left;

	

}



.oficinas_img

{

	border-width: 1px;

	border-style: solid;

	border-top-color: #b9b9b9;

	border-right-color: #b9b9b9;

	border-bottom-color: #b9b9b9;

	border-left-color: #b9b9b9;

	border-color: #b9b9b9;

	

}



.oficinas_lista

{

	border-width: 0px;

	border-style: none;

	font-size: 12px;

	margin-top: 16px;

	margin-left: 172px;

	

}



.oficinas_lista .h4

{

	ime-mode: auto;

	font-size: 12px;

	font-weight: bold;

	width: 85%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 1em;

	margin-left: 0px;

	margin: 0px 0px 1em;

	text-decoration: underline;

	

}



.ul

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

	margin: 0px 0px 0px 5px;

	font-size: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	float: left;

	width: 48%;

	list-style-type: none;

	

}



..oficinas_bloque

{

	font-size: 12px;

	width: 75%;

	margin-top: 16px;

	border-top: 1px solid #b9b9b9;

	padding-bottom: 4px;

	

}



.oficinas_bloque .h3_airport

{

	border-width: 1px;

	border-style: none;

	ime-mode: auto;

	color: #016701;

	font-size: 14px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 26px;

	padding: 5px 0px 5px 26px;

	background-image: url(../images/icons/ic_plane.png);

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	background-repeat: no-repeat;

	background-position: left center;

	

}


.oficinas_bloque .h3_airportTop

{
       height: 1px;

	border-width: 1px;

	border-style: none;

	ime-mode: auto;

	color: #016701;

	font-size: 14px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 26px;

	padding: 5px 0px 5px 26px;

	background-image: url(../images/icons/ic_planetop.png);

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	background-repeat: no-repeat;

	background-position: left top;

	

}


.oficinas_bloque .h3_train

{
       height: 1px;
	border-width: 1px;

	border-style: none;

	ime-mode: auto;

	color: #016701;

	font-size: 14px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 26px;

	padding: 5px 0px 5px 26px;

	background-image: url(../images/icons/ic_train.png);

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	background-repeat: no-repeat;

	background-position: left top;

	

}


.oficinas_bloque .h3_boat

{
       height: 1px;
	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	color: #016701;

	font-size: 14px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 26px;

	padding: 5px 0px 5px 26px;

	background-image: url(../images/icons/ic_boat.png);

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	background-repeat: no-repeat;

	background-position: left top;

	

}


.li

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	

}



.li_green

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	color: #016701;

	

}



.li_phone

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 14px;

	padding: 0px 0px 0px 14px;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/ic_phone.png);

	

}



.li_time

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 14px;

	padding: 0px 0px 0px 14px;

	background-image: url(../images/icons/ic_time.png);

	background-repeat: no-repeat;

	background-position: left top;

	

}



.bloque_spl .h3

{

	border-width: 0px;

	border-style: none;

	ime-mode: auto;

	color: #016701;

	font-size: 14px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 6px;

	padding: 5px 0px 5px 6px;

	background-image: url(none);

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 1em;

	margin-left: 0px;

	margin: 0px 0px 1em;

	

}



.bloque_spl

{

	border-width: 2px;

	border-style: solid;

	font-size: 12px;

	width: 45%;

	float: right;

	border-top-color: #797979;

	border-right-color: #797979;

	border-bottom-color: #797979;

	border-left-color: #797979;

	border-color: #797979;

	

}



.li_ic

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	

}



.li_ic_plane

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/li_ic_plane.png);

	

}



.li_ic_sun

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/li_ic_sun.png);

	

}



.li_ic_money

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/li_ic_money.png);

	

}



.li_ic_case

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/li_ic_case.png);

	

}



.li_ic_acc

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/li_ic_acc.png);

	

}



.li_ic_gas

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/li_ic_gas.png);

	

}



.li_ic_flageur

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/li_ic_flageur.png);

	

}



.li_ic_flagusa

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/li_ic_flagusa.png);

	

}



.li_ic_note

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/li_ic_note.png);

	

}



.li_ic_plane2

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin: 0px;

	font-size: 12px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 30px;

	padding: 4px 0px 8px 30px;

	float: none;

	list-style-type: none;

	background-repeat: no-repeat;

	background-position: left center;

	background-image: url(../images/icons/li_ic_plane2.png);

	

}



.bloque_spl .p

{

	ime-mode: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 28px;

	margin: 0px 0px 0px 28px;

	font-size: 12px;

	

}



.bloque_spl .hr

{

	font-size: 1pt;

	height: 1px;

	margin-top: 14px;

	margin-right: 0px;

	margin-bottom: 14px;

	margin-left: 26px;

	margin: 14px 0px 14px 26px;

	clear: both;

	border-top: 1px solid #b9b9b9;

	

}



.bloque_spl .h5

{

	ime-mode: auto;

	font-size: 12px;

	font-weight: bold;

	color: #016701;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 26px;

	margin: 0px 0px 0px 26px;

	

}



.home_layout

{

	font-size: 11px;

	font-family: Verdana, Arial;

	font:    11px Verdana, Arial;

	

}



.home_left

{

	font-size: 11px;

	width: 212px;

	font-family: Verdana, Arial;

	font:    11px Verdana, Arial;

	

}



.home_box_left

{

	font-size: 11px;

	width: 212px;

	font-family: Verdana, Arial;

	font:    11px Verdana, Arial;

	margin-bottom: 16px;

	border-bottom: 1px solid #dcdcdc;

	border-left: 1px solid #dcdcdc;

	border-right: 1px solid #dcdcdc;

	

}



..home_box_left .h3

{

	font-size: 11px;

	font-family: Verdana, Arial;

	font:   bold 11px Verdana, Arial;

	margin-bottom: 0px;

	border-left: none;

	border-right: none;

	font-weight: bold;

	color: #5e5e5e;

	margin-top: 0px;

	margin-right: 0px;

	margin-left: 0px;

	margin: 0px;

	

}



.home_box_left .TextBlock

{

	font-size: 11px;

	font-family: Verdana, Arial;

	font:    11px Verdana, Arial;

	margin-top: 4px;

	margin-right: 6px;

	

}



.home_center

{

	font-size: 11px;

	font-family: Verdana, Arial;

	font:    11px Verdana, Arial;

	padding-top: 0px;

	padding-right: 14px;

	padding-bottom: 0px;

	padding-left: 14px;

	padding: 0px 14px;

	

}



.home_center .h5

{

	font-size: 11px;

	font-family: Verdana, Arial;

	font:   bold 11px Verdana, Arial;

	font-weight: bold;

	

}



.home_center .TextBlock

{

	font-size: 11px;

	font-family: Verdana, Arial;

	font:    11px Verdana, Arial;

	

}



.home_right

{

	font-size: 11px;

	font-family: Verdana, Arial;

	font:    11px Verdana, Arial;

	width: 212px;

	border-bottom: 1px solid #bfbfbf;

	border-left: 1px solid #bfbfbf;

	border-right: 1px solid #bfbfbf;

	border-top: 1px solid #bfbfbf;

	

}



.green_box

{

	font-size: 11px;

	font-family: Verdana, Arial;

	font:    11px Verdana, Arial;

	background-image: url(../images/home/green_box.png);

	background-repeat: repeat-x;

	background-position: left top;

	background-color: #016701;

	

}



.green_box .img_fleft

{

	font-size: 11px;

	font-family: Verdana, Arial;

	font:    11px Verdana, Arial;

	padding-top: 9px;

	padding-right: 9px;

	padding-bottom: 9px;

	padding-left: 9px;

	padding: 9px;

	

}



.green_box .TextBlock

{

	font-size: 11px;

	font-family: Verdana, Arial;

	font:    11px Verdana, Arial;

	color: white;

	margin-top: 9px;

	margin-right: 9px;

	margin-bottom: 10px;

	margin-left: 82px;

	margin: 9px 9px 10px 82px;

	

}



.img_fleft

{

	border-width: 0px;

	border-style: none;

	float: left;

	

}



.campo_texto

{

	ime-mode: auto;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font:    11px Arial, Helvetica, sans-serif;

	width: 192px;

	margin-bottom: 2px;

	

}



.BlobInputcampo_texto

{

	ime-mode: auto;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font:    11px Arial, Helvetica, sans-serif;

	width: 192px;

	margin-bottom: 2px;

	

}



.BlobContentcampo_texto

{

	ime-mode: auto;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font:    11px Arial, Helvetica, sans-serif;

	width: 192px;

	margin-bottom: 2px;

	

}



.ReadonlyBlobContentcampo_texto

{

	ime-mode: auto;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font:    11px Arial, Helvetica, sans-serif;

	width: 192px;

	margin-bottom: 2px;

	

}



.Readonlycampo_texto

{

	ime-mode: auto;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font:    11px Arial, Helvetica, sans-serif;

	width: 192px;

	margin-bottom: 2px;

	

}



.formulario

{

	border-width: 0px;

	border-style: none;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font:    12px Arial, Helvetica, sans-serif;

	color: #5e5e5e;

	margin-bottom: 0px;

	

}



.campo_select

{

	ime-mode: auto;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font:    11px Arial, Helvetica, sans-serif;

	margin-bottom: 2px;

	

}



.BlobInputcampo_select

{

	ime-mode: auto;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font:    11px Arial, Helvetica, sans-serif;

	margin-bottom: 2px;

	

}



.BlobContentcampo_select

{

	ime-mode: auto;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font:    11px Arial, Helvetica, sans-serif;

	margin-bottom: 2px;

	

}



.ReadonlyBlobContentcampo_select

{

	ime-mode: auto;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font:    11px Arial, Helvetica, sans-serif;

	margin-bottom: 2px;

	

}



.Readonlycampo_select

{

	ime-mode: auto;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font:    11px Arial, Helvetica, sans-serif;

	margin-bottom: 2px;

	

}

.Calendar

{

	border-style: solid;

	border-width: 1px;

	border-top-color: #fff;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #fff;

	border-color: #fff #000 #000 #fff;

	font-size: 11px;

	cursor: default;

	background-color: Window;

	color: WindowText;

	font-family: tahoma, verdana, sans-serif;

	font: 11px tahoma, verdana, sans-serif;

	position: relative;

	display: none;

	

}

.Calendar TABLE

{

	border-style: solid;

	border-width: 1px;

	font-size: 11px;

	cursor: default;

	background-color: Window;

	color: WindowText;

	font-family: tahoma, verdana, sans-serif;

	font: 11px tahoma, verdana, sans-serif;

	

}

.Calendar TABLE .wn

{

	padding-top: 2px;

	padding-right: 3px;

	padding-bottom: 2px;

	padding-left: 2px;

	padding: 2px 3px 2px 2px;

	border-right: 1px solid ButtonShadow;

	background-color: ButtonFace;

	color: ButtonText;

	

}

.Calendar .CalendarButton

{

	text-align: center;

	border-width: 1px;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	border-style: solid;

	border-top-color: ButtonHighlight;

	border-right-color: ButtonShadow;

	border-bottom-color: ButtonShadow;

	border-left-color: ButtonHighlight;

	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;

	background-color: ButtonFace;

	

}

.Calendar .nav

{

	background-color: ButtonFace;

	background-image: url(menuarrow.gif);

	background-repeat: no-repeat;

	background-position: 100% 100%;

	

}

.Calendar THEAD .name

{

	border-bottom: 1px solid ButtonShadow;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

	padding: 2px;

	text-align: center;

	background-color: ButtonFace;

	color: ButtonText;

	

}

.Calendar THEAD .weekend

{

	color: #f00;

	

}

.Calendar THEAD .hilite

{

	border-style: solid;

	border-width: 2px;

	border-top-color: ButtonHighlight;

	border-right-color: ButtonShadow;

	border-bottom-color: ButtonShadow;

	border-left-color: ButtonHighlight;

	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	

}

.Calendar THEAD .active

{

	border-width: 1px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 2px;

	padding: 2px 0px 0px 2px;

	border-top-color: ButtonShadow;

	border-right-color: ButtonHighlight;

	border-bottom-color: ButtonHighlight;

	border-left-color: ButtonShadow;

	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;

	

}

.Calendar THEAD .CalendarTitle

{

	font-weight: bold;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #000;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #000;

	border-color: #000;

	background-color: ActiveCaption;

	color: CaptionText;

	text-align: center;

	

}

.Calendar TBODY .day

{

	width: 2em;

	text-align: right;

	padding-top: 2px;

	padding-right: 4px;

	padding-bottom: 2px;

	padding-left: 2px;

	padding: 2px 4px 2px 2px;

	

}

.Calendar TBODY .rowhilite TD

{

	background-color: Highlight;

	color: HighlightText;

	

}

.Calendar TBODY .emptyrow

{

	display: none;

	

}

.Calendar TBODY .emptycell

{

	visibility: hidden;

	

}

.Calendar TBODY td.hilite

{

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px 3px 1px 1px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #fff;

	border-right-color: #000;

	border-bottom-color: #fff;

	border-left-color: #000;

	border-color: #fff #000;

	

}

.Calendar TBODY td.active

{

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 2px;

	padding: 2px 2px 0px;

	border-style: solid;

	border-width: 1px;

	border-top-color: ButtonShadow;

	border-right-color: ButtonHighlight;

	border-bottom-color: ButtonHighlight;

	border-left-color: ButtonShadow;

	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;

	

}

.Calendar TBODY td.selected

{

	font-weight: bold;

	border-width: 1px;

	border-style: solid;

	border-top-color: ButtonShadow;

	border-right-color: ButtonHighlight;

	border-bottom-color: ButtonHighlight;

	border-left-color: ButtonShadow;

	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 2px;

	padding: 2px 2px 0px;

	background-color: ButtonFace;

	color: ButtonText;

	

}

.Calendar TBODY td.weekend

{

	color: #f00;

	

}

.Calendar TBODY td.today

{

	font-weight: bold;

	color: #00f;

	

}

.Calendar TBODY td.disabled

{

	color: GrayText;

	

}

.Calendar TFOOT .ttip

{

	background-color: ButtonFace;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	border-style: solid;

	border-width: 1px;

	border-top-color: ButtonShadow;

	border-right-color: ButtonHighlight;

	border-bottom-color: ButtonHighlight;

	border-left-color: ButtonShadow;

	border-color: ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;

	color: ButtonText;

	text-align: center;

	

}

.Calendar TFOOT .hilite

{

	border-style: solid;

	border-width: 1px;

	border-top-color: #fff;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #fff;

	border-color: #fff #000 #000 #fff;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	background-color: #e4e0d8;

	

}

.Calendar TFOOT .active

{

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 2px;

	padding: 2px 0px 0px 2px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #000;

	border-right-color: #fff;

	border-bottom-color: #fff;

	border-left-color: #000;

	border-color: #000 #fff #fff #000;

	

}

.Calendar td.time

{

	border-top: 1px solid ButtonShadow;

	padding-top: 1px;

	padding-right: 0px;

	padding-bottom: 1px;

	padding-left: 0px;

	padding: 1px 0px;

	text-align: center;

	background-color: ButtonFace;

	

}

.Calendar td.time .hour

{

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 4px;

	padding-left: 3px;

	padding: 0px 3px 4px;

	border-top-color: #889;

	border-right-color: #889;

	border-bottom-color: #889;

	border-left-color: #889;

	border-color: #889;

	border-style: solid;

	border-width: 1px;

	font-weight: bold;

	background-color: Menu;

	

}

.Calendar td.time .minute

{

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 4px;

	padding-left: 3px;

	padding: 0px 3px 4px;

	border-style: solid;

	border-width: 1px;

	border-top-color: #889;

	border-right-color: #889;

	border-bottom-color: #889;

	border-left-color: #889;

	border-color: #889;

	background-color: Menu;

	font-weight: bold;

	

}

.Calendar td.time .ampm

{

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 4px;

	padding-left: 3px;

	padding: 0px 3px 4px;

	background-color: Menu;

	border-style: solid;

	border-width: 1px;

	font-weight: bold;

	border-top-color: #889;

	border-right-color: #889;

	border-bottom-color: #889;

	border-left-color: #889;

	border-color: #889;

	text-align: center;

	

}

.Calendar td.time span.hilite

{

	border-top-color: #000;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #000;

	border-color: #000;

	background-color: Highlight;

	color: HighlightText;

	

}

.Calendar td.time span.active

{

	border-top-color: #f00;

	border-right-color: #f00;

	border-bottom-color: #f00;

	border-left-color: #f00;

	border-color: #f00;

	background-color: #000;

	color: #0f0;

	

}

.Calendar td.time .colon

{

	padding-top: 0px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 3px;

	padding: 0px 2px 0px 3px;

	font-weight: bold;

	

}

.CalendarCombo

{

	position: absolute;

	width: 4em;

	top: 0px;

	left: 0px;

	cursor: default;

	border-width: 1px;

	border-style: solid;

	border-top-color: ButtonHighlight;

	border-right-color: ButtonShadow;

	border-bottom-color: ButtonShadow;

	border-left-color: ButtonHighlight;

	border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;

	background-color: Menu;

	color: MenuText;

	font-size: 10px;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	display: none;

	

}

.CalendarCombo .label

{

	text-align: center;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	

}

.CalendarCombo .label-IEfix

{

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

	padding: 1px;

	text-align: center;

	width: 4em;

	

}

.CalendarCombo .active

{

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding: 0px;

	border-width: 1px;

	border-style: solid;

	border-top-color: #000;

	border-right-color: #000;

	border-bottom-color: #000;

	border-left-color: #000;

	border-color: #000;

	

}

.CalendarCombo .hilite

{

	background-color: Highlight;

	color: HighlightText;

	

}

div.suggestions

{

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	border-style: solid;

	border-width: 1px;

	position: absolute;

	border-top-color: black;

	border-right-color: black;

	border-bottom-color: black;

	border-left-color: black;

	border-color: black;

	background-color: white;

	

}

div.suggestions div

{

	cursor: default;

	padding-top: 0px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

	padding: 0px 3px;

	

}

div.suggestions div.current

{

	background-color: #36c;

	color: white;

	

}

.SmStan {
	FONT-SIZE: xx-small; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; 
	TEXT-DECORATION: none
}


.centerDiv {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	MARGIN-TOP: -5px; 
	PADDING-LEFT: 3px; 
	FONT-SIZE: xx-small; 
	Z-INDEX: 100; FILTER: alpha(opacity=75); 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #cccccc 1px solid; 
	WIDTH: 80px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; 
	BACKGROUND-COLOR: #cccccc; opacity: .75
}



