.contenedor_listado_tarjetas td
{
	font-size: 10px;
}

.Back_cuerpo_empresa label{
    font-size: 10px;
}

A		{COLOR: #5AACD6; text-decoration: none;}
A:hover		{text-decoration: none;}

/*Inicio Activacion Barring*/
#pt-portlet-content-1793 .bloque_carrito_proceso2_f2_c1ActServ {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1793 .bloque_carrito_proceso2_f4_c1ActServ {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1793 .bloque_carrito_proceso2_f2_c1Ventas {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1793 table tr td {
font-family: arial !important;
font-size: 11px !important;
}
/*Fin Activacion Barring*/

/*Inicio Desactivacion Barring*/
#pt-portlet-content-1794 .bloque_carrito_proceso2_f2_c1ActServ {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1794 .bloque_carrito_proceso2_f4_c1ActServ {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1794 .bloque_carrito_proceso2_f2_c1Ventas {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1794 table tr td {
font-family: arial !important;
font-size: 11px !important;
}
/*Fin Desactivacion Barring*/


/*Inicio Desactivacion Add Ons*/
#pt-portlet-content-1792 .bloque_carrito_proceso2_f2_c1ActServ {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1792 .bloque_carrito_proceso2_f4_c1ActServ {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1792 .bloque_carrito_proceso2_f2_c1Ventas {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1792 table tr td {
font-family: arial !important;
font-size: 11px !important;
}
/*Fin Desactivacion Add Ons*/


/*Inicio Activacion Add Ons*/
#pt-portlet-content-1791 .bloque_carrito_proceso2_f2_c1ActServ {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1791 .bloque_carrito_proceso2_f4_c1ActServ {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1791 .bloque_carrito_proceso2_f2_c1Ventas {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1791 table tr td {
font-family: arial !important;
font-size: 11px !important;
}
/*Fin Activacion Add Ons*/

/*Inicio Desactivacion Servicios NF*/
#pt-portlet-content-1786 {
font-family: arial;
font-size: 11px;
}

#pt-portlet-content-1786 table tr td{
font-family: arial !important;
font-size: 11px !important;
}

#pt-portlet-content-1786 .td_planes_equipo{
font-family: arial !important;
font-size: 11px !important;
}

#pt-portlet-content-1786 .td_planes_tipo_plan{
font-family: arial !important;
font-size: 11px !important;
}
/*Fin Desactivacion Servicios NF*/

/*Inicio Modificación Dirección*/
#pt-portlet-content-389 tr .Fila1 td {
    border-top: 0px solid #A09D96 !important;
}

#pt-portlet-content-389 tr .Fila1  table {
    border-collapse: separate !important;
}
/*Fin Modificación Dirección*/

/*Inicio Consumos y Bolsa*/
#pt-portlet-content-729 table {
    border-collapse: separate!important;
}

#pt-portlet-content-648 table {
    border-collapse: separate !important;
}
#pt-portlet-content-648 {
    font-family: arial !important;
	font-size: 12px !important;
}
#pt-portlet-content-728 table {
    border-collapse: separate !important;	
}
#pt-portlet-content-728 {
    font-family: arial !important;
	font-size: 12px !important;
}
/*Fin Consumos y Bolsa*/

/*Inicio Recarga virtual*/

#pt-portlet-content-387 .FilaTabla {
    color: #766A62;
    padding-top: 10px;
    text-align: center;
	font-size: 11px;
}

/*Fin Recarga virtual*/

/*Inicio Oportunidades de Empleo*/
#pt-portlet-content-1593 span b {
    color: #E05206 !important;
    font-family: arial !important;
    font-size: 11px !important;
	font-weight: normal;
}

#pt-portlet-content-1593 span {
    color: #766A62 !important;
    font-family: arial !important;
    font-size: 11px !important;
}

#pt-portlet-content-1593 td hr {
    color: #E05206 !important;
}
/*Fin Oportunidades de Empleo*/

.inputBox		{FONT: 10px arial,arial , "sans-serif";}
.linkCap		{FONT: 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #003399;}
.linkCap A		{TEXT-TRANSFORM: uppercase; COLOR: #003399;}
.wizBckgrndClddNarrow		{BACKGROUND-COLOR: #F4F4F4;}
.wizBckgrndClddWide		{BACKGROUND-COLOR: #CCCCCC;}
.bnr		{FONT: bold 10px arial,arial , "sans-serif"; COLOR: #FFFFFF;}
.bnrDate		{FONT: 10px arial,arial , "sans-serif"; COLOR: #FFFFFF; TEXT-ALIGN: right;}
.bnrHead		{FONT: bold 14px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF;}
.bnrHelp		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #D9E9FF;}
.bnrHelp A		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #D9E9FF; TEXT-ALIGN: right; TEXT-DECORATION: none;}
.bnrSubHead		{FONT: 12px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF;}
.bnrTools		{FONT: 10px arial,arial , "sans-serif"; COLOR: #D9E9FF;}
.bnrTools A		{COLOR: #D9E9FF; TEXT-DECORATION: underline;}
.body		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000;}
.ddMenu		{VISIBILITY: hidden; WIDTH: 80px; POSITION: absolute; BACKGROUND-COLOR: #EDEDED;}
.ddMenuNotHot		{FONT: 8px arial,arial , "sans-serif"; COLOR: #999999; LINE-HEIGHT: 11px; TEXT-DECORATION: none;}
.ddMenuNotHotAction		{FONT: 8px arial,arial , "sans-serif"; COLOR: #003399; LINE-HEIGHT: 11px; TEXT-DECORATION: none;}
.ddMenuHot		{FONT: 8px arial,arial , "sans-serif"; COLOR: #FFFFFF; LINE-HEIGHT: 11px; TEXT-DECORATION: none;}
.gNewItem		{FONT: bold 11px arial,arial , "sans-serif"; COLOR: #FF0000;}
.gAddToMyPage		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000;}
.gBanner		{BACKGROUND-COLOR: #FFFFFF;}
.gContentSection		{FONT: 10px arial,arial , "sans-serif"; COLOR: #000000;}
.gHeader		{FONT: bold 12px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #6B9ED5;}
.gHeader A		{COLOR: #FFFFFF; BACKGROUND-COLOR: #6B9ED5;}
.gSubHeader		{FONT: bold 12px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #BED2ED;}
.gNarrowContentSection		{BORDER-RIGHT: #6B9ED5 solid 1px; BORDER-TOP: #6B9ED5 solid 1px; FONT: 11px arial,arial , "sans-serif"; BORDER-LEFT: #6B9ED5 solid 1px; COLOR: #000000; BORDER-BOTTOM: #6B9ED5 solid 1px; BACKGROUND-COLOR: #F4F4F4;}
.gNarrowHeader		{FONT: bold 12px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #6B9ED5;}
.gPortalPath		{FONT: 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #2767B0;}
.gPortalPathCurrent		{FONT: 11px arial,arial , "sans-serif"; COLOR: #FF0000;}
.gPortalPath A		{TEXT-TRANSFORM: uppercase; COLOR: #2767B0;}
.gDescription		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000;}
.tbTab		{BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; COLOR: #2767B0; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.tbTab A		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #2767B0; TEXT-DECORATION: none;}
.tbToolbarBody		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #ebdda7;}
.tbToolbarBodySelected		{FONT: 12px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #003399;}
.tbToolbarBody A		{FONT: 11px arial,arial , "sans-serif"; COLOR: #003399;}
.tbToolbarBodySelected A		{FONT: 12px arial,arial , "sans-serif"; COLOR: #FFFFFF;}
.tbUserName		{FONT: bold 11px arial,arial , "sans-serif"; COLOR: #FFFFFF;}
.admToolbar		{FONT: 11px arial,arial , "sans-serif"; COLOR: #003399; BACKGROUND-COLOR: #FFFFFF;}
.admToolbarBody		{FONT: 11px arial,arial , "sans-serif"; COLOR: #003399; BACKGROUND-COLOR: #FFFFFF;}
.admToolbarBody A		{FONT: 11px arial,arial , "sans-serif"; COLOR: #003399; TEXT-DECORATION: none;}
.admToolbarBody A:hover		{TEXT-DECORATION: underline;}
.admToolbarBorder		{BACKGROUND-COLOR: #666666;}
.admToolbarActiveHead		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #003399;}
.admToolbarActiveHead A		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #003399;}
.admToolbarActiveSub		{FONT: 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #003399; BACKGROUND-COLOR: #FFFFFF;}
.admToolbarActiveSub A		{TEXT-TRANSFORM: uppercase; COLOR: #003399; TEXT-DECORATION: underline;}
.admToolbarActiveSub A:hover		{TEXT-DECORATION: underline;}
.admToolbarActive A		{TEXT-TRANSFORM: uppercase; COLOR: #003399; TEXT-DECORATION: none;}
.admToolbarActive A:hover		{TEXT-DECORATION: underline;}
.pagesSubTab		{FONT: 12px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #003399;}
.pagesSubTab A		{COLOR: #FFFFFF; BACKGROUND-COLOR: #003399;}
.pagesSubTabActive		{FONT: 11px arial,arial , "sans-serif"; COLOR: #003399; BACKGROUND-COLOR: #EDEDED;}
.pagesSubTabActive A		{COLOR: #003399;}
.subFolderColorA		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF;}
.subFolderColorB		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #CCCCCC;}
.subFolderColorC		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #EDEDED;}
.edHeaderOptions		{FONT: 11px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #003399;}
.edHeaderOptions A		{COLOR: #FFFFFF; TEXT-DECORATION: none;}
.edHeaderOptions A:hover		{COLOR: #FF0000;}
.edSubHeaderOptions		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000;}
.edSubHeaderOptions A		{COLOR: #000000; TEXT-DECORATION: none;}
.edSubHeaderOptions A:hover		{COLOR: #FF0000;}
.edMenu		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000;}
.edMenu A		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; TEXT-DECORATION: none;}
.edMenu A:hover		{COLOR: #FF0000;}
.mpLeftGadgetBody		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #ffe993;}
.mpRightGadgetBody		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000;}
.gContentSectionGray		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #EDEDED;}
.wMenuSelected		{FONT: 11px arial,arial , "sans-serif"; COLOR: blue; TEXT-DECORATION: none;}
.wMenuGeneral		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; TEXT-DECORATION: none;}
.wMenuGeneral A		{COLOR: #000000; TEXT-DECORATION: none;}
.wMenuGeneral A:hover		{COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuGray		{FONT: 11px arial,arial , "sans-serif"; COLOR: #808080; TEXT-DECORATION: none;}
.wHeader		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #ebdda7; TEXT-DECORATION: none;}
.wButtonsEnabled		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #ebdda7;}
.wButtonsEnabled A		{COLOR: #000000; BACKGROUND-COLOR: #ebdda7; TEXT-DECORATION: none;}
.wButtonsEnabledHover		{FONT: 11px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #003399;}
.wButtonsEnabledHover A		{FONT: 11px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #003399;}
.wButtonsDisabled		{FONT: 11px arial,arial , "sans-serif"; COLOR: #808080; BACKGROUND-COLOR: #ebdda7;}
.wButtonsFrameColor		{BACKGROUND-COLOR: #003399;}
.ddDropDownMenuBackground		{FONT: bold 12px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #6B9ED5;}
.gbackground		{COLOR: #FFFFFF;}
.srchReturnLink		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; BACKGROUND-COLOR: #6B9ED5;}
.srchReturnLink A		{TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF;}
.wizHead		{FONT: bold 12px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #6B9ED5;}
.wizStep		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #003399;}
.wizSubHead		{FONT: bold 12px arial,arial , "sans-serif"; COLOR: #999999; BACKGROUND-COLOR: #CCCCCC;}
.wizTitle		{FONT: bold 12px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #003399;}
.wizCategory		{BORDER-TOP: #FFFFFF 1px; FONT: bold 11px arial,arial , "sans-serif"; COLOR: #000000; TEXT-DECORATION: none;}
.wizCategory A		{FONT: bold 11px arial,arial , "sans-serif"; COLOR: #003399; TEXT-DECORATION: none;}
.wizCategoryMouseOver		{BORDER-TOP: #FFFFFF solid 1px; FONT: bold 11px arial,arial , "sans-serif"; COLOR: #003399; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.wizCategoryMouseOver A		{FONT: bold 11px arial,arial , "sans-serif"; COLOR: #003399; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.wizChoice		{FONT: 11px arial,arial , "sans-serif"; COLOR: #003399;}
.tbTabBorder		{COLOR: #6B9ED5; BACKGROUND-COLOR: #6B9ED5;}
.tbTabSelected		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; BACKGROUND-COLOR: #003399; TEXT-DECORATION: none;}
.tbTabSelected A		{FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; TEXT-DECORATION: none;}
.tbDocument		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #003399;}
.tbDocument A		{TEXT-TRANSFORM: uppercase; COLOR: #003399;}
.wizTitlePageName		{FONT: bold 12px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #003399;}
.wizStep A		{FONT: bold 10px arial,arial , "sans-serif";TEXT-TRANSFORM: uppercase; COLOR: #003399; TEXT-DECORATION: none;}
.admMenuHead		{FONT: bold 12px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #2767B0;}
.admMenuSubHead		{FONT: bold 12px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #6B9ED5;}
.wizSubHead A		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #999999;}
.wizObject		{FONT: bold 12px arial,arial , "sans-serif"; COLOR: #2767B0; BACKGROUND-COLOR: #F4F4F4;}
.bodyCap		{FONT: 11px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #000000;}
.bgPortalMenu		{BACKGROUND-COLOR: #003399;}
.bgBanner		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #2767B0;}
.wizHeadRight		{FONT: bold 12px arial,arial , "sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #003399;}
.bgWizRight		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.bgWizLeft		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #BED2ED; TEXT-DECORATION: none;}
.bgWizSearchResult		{BACKGROUND-COLOR: #F4F4F4;}
.comCurrentPage		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #003399; TEXT-DECORATION: none;}
.comCurrentPage A		{FONT: bold 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #003399; TEXT-DECORATION: none;}
.wizButton		{FONT: bold 12px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase;}
.popupButton		{FONT: 10px arial,arial , "sans-serif"; TEXT-TRANSFORM: uppercase;}
.wizSelectCategory		{FONT: 11px arial,arial , "sans-serif"; COLOR: #000000;}
.wizHelpLink		{FONT: 11px arial,arial , "sans-serif"; COLOR: #003399;}
.wizHelpLink A		{COLOR: #003399;}
.logTitle		{FONT: 18px arial,arial , "sans-serif"; COLOR: #003399;}
.gContentSection A		{COLOR: #003399;}
.wMenuCurrent		{COLOR: blue; FONT: 11px arial,arial , "sans-serif"; TEXT-DECORATION: none;}
.wMenuNotBeenToValid		{COLOR: #000000; FONT: 11px arial,arial , "sans-serif"; TEXT-DECORATION: none;}
.wMenuNotBeenToValid A		{COLOR: #000000; TEXT-DECORATION: none;}
.wMenuNotBeenToValid A:hover		{COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuBeenToValid		{COLOR: #000000; FONT: 11px arial,arial , "sans-serif"; TEXT-DECORATION: none;}
.wMenuBeenToValid A		{COLOR: #000000; TEXT-DECORATION: none;}
.wMenuBeenToValid A:hover		{COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuBeenToInvalid		{COLOR: #FF0000; FONT: 11px arial,arial , "sans-serif"; TEXT-DECORATION: none;}
.wMenuBeenToInvalid A		{COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuBeenToInvalid A:hover		{COLOR: #000000; TEXT-DECORATION: none;}
.wMenuNotBeenToInvalid		{COLOR: #808080; FONT: 11px arial,arial , "sans-serif"; TEXT-DECORATION: none;}
.wMenuBeenToNotValidated		{COLOR: #FF0000; FONT: 11px arial,arial , "sans-serif"; TEXT-DECORATION: none;}
.wMenuBeenToNotValidated A		{COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuBeenToNotValidated A:hover		{COLOR: #000000; TEXT-DECORATION: none;}
/*COLOR BOX*/
body	{background-color: #FFFFFF;}
/*COLOR BOX*/
/*td	{color: #766A62 !important; font-family: arial !important;   font-size: 11px !important; text-decoration: none;}*/
.actionbarBanBg		{background-color: #BED2ED;}
.actionbarCalBg		{background-color: #D9E9FF;}
.actionbarDialogueBg		{background-color: #EDEDED;}
.actionbarDirBg		{background-color: #919090;}
.actionbarObjectBg		{background-color: #CAC7C8;}
.actionbarPortletBg		{background-color: #BED2ED;}
.actionbarText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.actionbarText A {color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.actionbarText A:hover {color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.actionbarDisabledText		{color: #999999; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.actionbarBanDisabledText		{color: #EDEDED; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.actionbarBanText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.actionbarBanText A {color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.actionbarBanText A:hover { color: #FF0000; text-decoration: underline;}
.actionbarBanBtn		{text-decoration: none;}
.actionbarBanBtn A		{text-decoration: none;}
.actionbarBanBtn A:hover		{background-color: #FFFFFF; text-decoration: none;}
.actionbarDialogueBtn		{text-decoration: none;}
.actionbarDialogueBtn A		{text-decoration: none;}
.actionbarDialogueBtn A:hover		{background-color: #D9E9FF; text-decoration: none;}
.actionbarDirBtn		{text-decoration: none;}
.actionbarDirBtn A		{text-decoration: none;}
.actionbarDirBtn A:hover		{background-color: #D9E9FF; text-decoration: none;}
.actionbarPortletBtn		{text-decoration: none;}
.actionbarPortletBtn A		{text-decoration: none;}
.actionbarPortletBtn A:hover		{background-color: #D9E9FF; text-decoration: none;}
.actionbarObjectBtn		{text-decoration: none;}
.actionbarObjectBtn A		{text-decoration: none;}
.actionbarObjectBtn A:hover		{background-color: #FFFFFF; text-decoration: none;}
.actionbarBanDivider		{background-color: #D9E9FF;}
.actionbarObjectDivider		{background-color: #FFFFFF;}
.actionbarPortletDivider		{background-color: #D9E9FF;}
.actionbarDirDivider		{background-color: #D9E9FF;}
.actionbarDialogueDivider		{background-color: #FFFFFF;}
.alertDialogueBg		{background-color: #6B9ED5;}
.alertBg		{background-color: #FFFFCC;}
.alertTitle		{color: #000000; font: bold 11px arial,arial , "sans-serif"; text-decoration: none;}
.alertSubtitle		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.alertText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;margin-left:13px;}
.alertText A	{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.alertText A:hover	{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.alertErrorHeader		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; padding: 0px 0px 0px 5px;}
.alertErrorTitle		{color: #FF0000; font: bold 11px arial,arial , "sans-serif"; text-decoration: none;}
.alertErrorSubtitle		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.alertErrorText		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.alertErrorText A {color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.alertErrorText A:hover {color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.alertErrorDescription		{color: #000000; font: 11px arial,arial , "sans-serif"; text-decoration: none;}
.alertErrorDescription A		{color: #003399; font: 11px arial,arial , "sans-serif"; text-decoration: none;}
.alertErrorDescription A:hover {color: #FF0000; font: 11px arial,arial , "sans-serif"; text-decoration: none;}
.alertConfirmTitle		{color: #66CC00; font: bold 11px arial,arial , "sans-serif"; text-decoration: none;}
.alertConfirmSubtitle		{color: #66CC00; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.alertConfirmText		{color: #66CC00; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.alertDialogueTitle		{color: #FFFFFF; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.alertWarningTitle		{color: #FF9900; font: bold 11px arial,arial , "sans-serif"; text-decoration: none;}
.alertWarningSubtitle		{color: #FF9900; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.alertWarningText		{color: #FF9900; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.alertDialogueText		{color: #FFFFFF; font: 11px arial,arial , "sans-serif"; text-decoration: none;}
.alertDialogueText A		{color: #ccffff; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.alertDialogueText A:hover		{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.alertRequiredText		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banTopbarBg		{background-color: #6B9ED5;}
.banHeaderBg		{background-color: #A42339;}
.banHeaderTextBg		{background-color: #999999;}
.banHeader		{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif"; margin-top: 0px; margin-bottom: 0px;}
.banBigHeader		{color: #FFFFFF; font: bold 20px arial,arial , "sans-serif";}
.banSubhead		{color: #FFFFFF; font: 12px arial,arial , "sans-serif"; margin-top: 0px; margin-bottom: 0px;}
.banText		{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banText A		{color: #ccffff; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banText A:hover		{ color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.banGreetingText		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHelpText		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHelpText A		{color: #ccffff; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHelpText A:hover		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.breadcrumbText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.breadcrumbText A		{color: #003399; text-decoration: none;}
.breadcrumbText A:hover		{color: #FF0000; text-decoration: underline;}
.calHeaderBg		{background-color: #6B9ED5;}
.calMonthToggleBg		{background-color: #BED2ED;}
.calActionbarBg		{background-color: #D9E9FF;}
.calDateBg		{background-color: #FFFFFF;}
.calBorder		{border: solid 1px #CCCCCC;}
.calHeader		{color: #FFFFFF; font: 10px arial,arial , "sans-serif";  text-decoration: none;}
.calSubhead		{color: #000000; font: 10px arial,arial , "sans-serif";  text-decoration: none;}
.calTitle		{color: #000000; font: bold 12px arial,arial , "sans-serif";  text-decoration: none;}
.calTitle A		{color: #003399; font: bold 12px arial,arial , "sans-serif";  text-decoration: none;}
.calTitle A:hover		{color: #FF0000; font: bold 12px arial,arial , "sans-serif"; text-decoration: underline;}
.calSubtitle		{color: #000000; font: bold 10px arial,arial , "sans-serif";}
.calSubtitle A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.calSubtitle A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.calMonthToggleHeader		{color: #FFFFFF;  font: bold 14px arial,arial , "sans-serif";}
.calText		{color: #000000; font: 10px arial,arial , "sans-serif";  text-decoration: none;}
.calText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.calText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.calActionbarText		{color: #000000; font: 10px arial,arial , "sans-serif";  text-decoration: none;}
.calActionbarText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.calActionbarText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.calDateText		{color: #000000; font: bold 10px arial,arial , "sans-serif";  text-decoration: none;}
.calDaysText		{color: #000000; font: bold 10px arial,arial , "sans-serif";  text-decoration: none;}
.calDaysDimText		{color: #CCCCCC; font: bold 10px arial,arial , "sans-serif";  text-decoration: none;}
.customappHeaderBg		{background-color: #6B9ED5;}
.customappSubheadBg		{background-color: #BED2ED;}
.customappLightBg		{background-color: #D9E9FF;}
.customappDkGrayBg		{background-color: #CCCCCC;}
.customappMdGrayBg		{background-color: #EDEDED;}
.customappLtGrayBg		{background-color: #F4F4F4;}
.customappBorder		{border: solid 1px #6B9ED5;}
.customappHeader		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.customappSubhead		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.customappTitle		{color: #000000; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.customappTitle A		{color: #003399; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.customappTitle A:hover		{color: #FF0000; font: bold 12px arial,arial , "sans-serif"; text-decoration: underline;}
.customappSubtitle		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.customappSubtitle A		{color: #003399;  font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.customappSubtitle A:hover		{color: #FF0000;  font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.customappText		{/*color: #606060; font: 10px arial,arial , "sans-serif"; text-decoration: none; text-align: left;*/}

/*.customappText A		{color: #606060; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.customappText A:hover		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}*/.dialogueBg		{background-color: #2767B0;}
.dialogueHeaderBg		{background-color: #BED2ED;}
.dialogueMedBg		{background-color: #6B9ED5;}
.dialogueLightBg		{background-color: #D9E9FF;}
.dialogueGrayBg		{background-color: #EDEDED;}
.dialogueTabOnBg		{background-color: #FFFFFF;}
.dialogueTabOffBg		{background-color: #BED2ED;}
.dialogueSearchBg		{background-color: #EDEDED;}
.dialogueHeader		{color: #000000; font: bold 14px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueNoticeHeader		{color: #000000; font: 18px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueSubhead		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueTitle		{color: #000000; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueTitle A		{color: #003399; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueTitle A:hover		{color: #FF0000; font: bold 12px arial,arial , "sans-serif"; text-decoration: underline;}
.dialogueSubtitle		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueSubtitle A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueSubtitle A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.dialogueText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.dialogueTabText		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueTabText A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueTabText A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.dialogueFormText		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueMRUText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueMRUText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.dialogueMRUText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.dialogueBtn		{text-decoration: none;}
.dialogueBtn A		{text-decoration: none;}
.dialogueBtn A:hover		{color: #FFFFFF; background-color: #BED2ED; text-decoration: none;}
.dirHeaderBg		{background-color: #931E32;}
.dirContentBg		{background-color: #EDEDED;}
.dirHeader		{color: #FFFFFF; font: bold 11px arial,arial , "sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.dirText		{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.dirText A		{color: #ccffff; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.dirText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.dirBtnText		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.dirBtnText A		{color: #ccffff; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.dirBtnText A:hover		{color: #2767B0; font: bold 10px arial,arial , "sans-serif";}
.dirContentSubtitle		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.dirContentText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.dirContentText  A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.dirContentText  A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.dirBtn		{text-decoration: none;}
.dirBtn A		{text-decoration: none;}
.dirBtn A:hover		{background-color: #BED2ED; text-decoration: none;}
.dirDivider		{background-color: #BED2ED;}
.footHeaderBg		{background-color: #2767B0;}
.footHeader		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; padding: 0px 0px 0px 5px;}
.footSubhead		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif";}
.footTitle		{color: #FFFFFF; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.footTitle A		{color: #003399; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.footTitle A:hover		{color: #FF0000; font: bold 12px arial,arial , "sans-serif"; text-decoration: underline;}
.footSubtitle		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.footSubtitle A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.footSubtitle A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.footText		{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.footText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.footText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.formPulldownText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.formInputBoxText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.formBtnText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none; background-color: #CCCCCC;}
.formEditorBtnText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none; background-color: #D57C8B;}
.formCheckboxText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.formRadio		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.formSelectText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.formTextboxText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.listSortHeaderBg		{background-color: #ECEEE7;height: 28px;width: 634px;}
.listItemOneBg		{}
td.listItemOneBg		{}

.listItemTwoBg		{}

    
   
.listSortHeader		{color: #766A62; height: 22px; padding-top: 4px;font: bold 11px arial, "sans-serif"; text-decoration: none; padding-left: 10px;}
.listSortHeader A		{color: #766A62; font: bold 11px arial,font-weight: bolder; "sans-serif"; text-decoration: none;}
.listSortHeader A:hover		{color: #766A62; font: bold 11px arial,font-weight: bolder; "sans-serif"; text-decoration: underline;}
.listSubhead		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.listTitle		{color: #000000; font: bold 12px arial,arial , "sans-serif";  text-decoration: none; padding: 0px 0px 0px 3px;}
.listTitle A		{color: #003399; font: bold 12px arial,arial , "sans-serif";  text-decoration: none;}
.listTitle A:hover		{color: #FF0000; font: bold 12px arial,arial , "sans-serif"; text-decoration: underline;}
.listSubtitle		{color: #8D8687;  font: bold 10px arial,arial , "sans-serif";  text-decoration: none;}
.listSubtitle A		{color: #A42339;  font: bold 10px arial,arial , "sans-serif";  text-decoration: none;}
.listSubtitle A:hover		{color: #C2236;  font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}.listSubtitleFaq		{color: #606060;  font:  10px arial,arial , "sans-serif";  text-decoration: none;}.listSubtitleFaq A		{color: #606060;  font:  10px arial,arial , "sans-serif";  text-decoration: none;}.listSubtitleFaq A:hover		{color: #000000;  font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.listText		{color: #000000; font: 11px arial,arial , "sans-serif"; text-decoration: none;}
.listText A		{color: #871334; font: 11px arial,arial , "sans-serif"; text-decoration: none;}
.listText A:hover		{color: #FF0000; font: 11px arial,arial , "sans-serif"; text-decoration: underline;}
td.listText 	{height: 21px;padding-top: 6px;border-bottom: 1px solid #CBCBCB;}
td.listText A		{color: #5AACD6; font: 11px arial, "sans-serif"; text-decoration: none;}
td.listText A:hover		{color: #5AACD6; font: 11x arial, "sans-serif"; text-decoration: underline;}

td.listText A:link, td.listText A:visited {
    color: #5AACD6;
    text-decoration: none;
}


.listItalicText		{color: #000000; font: italic 10px arial,arial , "sans-serif"; text-decoration: none;}
.listItalicText A		{color: #003399; font: italic 10px arial,arial , "sans-serif"; text-decoration: none;}
.listItalicText A:hover		{color: #FF0000; font: italic 10px arial,arial , "sans-serif"; text-decoration: underline;}
.listBoldItalicText		{color: #000000; font: bold italic 10px arial,arial , "sans-serif"; text-decoration: none;}
.listBoldItalicText A		{color: #003399; font: bold italic 10px arial,arial , "sans-serif"; text-decoration: none;}
.listBoldItalicText A:hover		{color: #FF0000; font: bold italic 10px arial,arial , "sans-serif"; text-decoration: underline;}
.listSubjectText		{color: #000000;  font: bold 10px arial,arial , "sans-serif";  text-decoration: none;}
.listReadText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.listReadText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.listReadText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.listUnreadText		{color: #000000;  font: bold 10px arial,arial , "sans-serif";  text-decoration: none;}
.listUnreadText A		{color: #003399;  font: bold 10px arial,arial , "sans-serif";  text-decoration: none;}
.listUnreadText A:hover		{color: #FF0000;  font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.listGroupText		{color: #000000;  font: bold 10px arial,arial , "sans-serif";  text-decoration: none;}
.listGroupText A		{color: #003399;  font: bold 10px arial,arial , "sans-serif";  text-decoration: none;}
.listGroupText A:hover		{color: #FF0000;  font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.listDateText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.listPaginationText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.listPaginationText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.listPaginationText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.listHiliteText		{text-decoration: none; background-color: #D9E9FF;}
.listHiliteText A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; background-color: #D9E9FF;}
.listHiliteText A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;	background-color: #D9E9FF;}
.listNewText		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.listUpdatedText		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.loginHeader		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; padding: 0px 0px 0px 5px;}
.loginHeader A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.loginHeader A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.loginSubhead		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.loginTitle		{color: #000000; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.loginTitle A		{color: #003399; font: bold 12px arial,arial , "sans-serif";  text-decoration: none;}
.loginTitle A:hover		{color: #FF0000; font: bold 12px arial,arial , "sans-serif"; text-decoration: underline;}
.loginSubtitle		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.loginSubtitle A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.loginSubtitle A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.loginText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.loginText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.loginText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.menuHeaderBg		{background-color: #8D8687;}
.menuHeader		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; padding: 0px 0px 0px 3px;}
.menuSubtitle		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.menuSubtitle A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.menuSubtitle A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.menuStepSubtitle		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.menuText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.menuText A		{color: #A42339; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.menuText A:hover		{color: #E91131; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.navTopbarDropbarBg		{background-color: #BED2ED;}
.navMidtabBg		{background-color: #BED2ED;}
.navMidtabDropdownBg		{background-color: #D9E9FF;}
.navMidtabSpacerBg		{background-color: #2767B0;}
.navTabOnBg		{background-color: #BED2ED;}
.navTabOnWhiteBg		{background-color: #FFFFFF;}
.navTabOffBg		{background-color: #6B9ED5;}
.navTabSpacerBg		{background-color: #2767B0;}
.navTabDropbarBg		{background-color: #BED2ED;}
.navSidebarSectionBg		{background-color: #6B9ED5;}
.navSidebarSubsectionBg		{background-color: #BED2ED;}
.navSidebarSubSubsectionBg		{background-color: #D9E9FF;}
.navPulldownText		{background-color: #BED2ED; color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navHeader		{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.navSubhead		{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.navTabDropbarSubhead		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navSidebarSectionHeader		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
.navSidebarSubsectionHeader		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.navSidebarSubSubsectionHeader		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.navSidebarSubhead		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTopbarDropbarText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTopbarDropbarText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTopbarDropbarText A:hover		{ color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.navTopbarText		{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTopbarText A		{color: #ccffff; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTopbarText A:hover		{ color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.navTopbarStrongText		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTopbarStrongText A		{color: #ccffff; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTopbarStrongText A:hover		{ color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.navMidtabText		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navMidtabText A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navMidtabText A:hover		{ color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navMidtabOnText		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navMidtabOnText A		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navMidtabOnText A:hover		{ color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navMidtabDropdownText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navMidtabDropdownText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navMidtabDropdownText A:hover		{ color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.navMidtabDropdownActionText		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navMidtabDropdownActionText A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navMidtabDropdownActionText A:hover		{ color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.navTabText		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; cursor: pointer;}
.navTabText A		{color: #ccffff; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTabText A:hover		{ color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.navTabUpText		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTabUpText A		{color: #ccffff; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTabUpText A:hover		{ color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.navTabDropbarText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTabDropbarText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navTabDropbarText A:hover		{ color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.navSidebarText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navSidebarText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.navSidebarText A:hover		{ color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.navMidtabBtn		{text-decoration: none; }
.navMidtabBtn A		{text-decoration: none;}
.navMidtabBtn A:hover		{background-color: #D9E9FF; text-decoration: none; cursor: pointer;}
.navTabBtn		{text-decoration: none;}
.navTabBtn A		{text-decoration: none;}
.navTabBtn A:hover		{background-color: #BED2ED; text-decoration: none; cursor: pointer;}
.objectHeaderBg		{background-color: #AA4E5D;}
.objectContentBg		{background-color: #EDEDED;}
.objectHeader		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; padding: 0px 0px 0px 5px;}
.objectHeader A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectHeader A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.objectSubhead		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.objectTitle		{color: #000000; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.objectTitle A		{color: #003399; font: bold 12px arial,arial , "sans-serif";  text-decoration: none;}
.objectTitle A:hover		{color: #FF0000; font: bold 12px arial,arial , "sans-serif"; text-decoration: underline;}
.objectSubtitle		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectSubtitle A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectSubtitle A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.objectContentSubtitle		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.objectContentText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectDirectoryText		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectDirectoryText A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectDirectoryText A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.objectBtnText		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectBtnText A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectBtnText A:hover		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.objectBtn		{text-decoration: none;}
.objectBtn A		{text-decoration: none;}
.objectBtn A:hover		{background-color: #D9E9FF; text-decoration: none;}
.objectsearchBg		{background-color: #C02D46;}
.objectsearchHeader		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none; padding: 0px 0px 0px 5px;}
.objectsearchText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectsearchText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.objectsearchText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
.pagelayoutContentBg		{background-color: #CCCCCC; border: solid 1px #333333;}
.pagelayoutColumnBg		{background-color: #EDEDED; border: solid 1px #333333;}
.platportletHeaderBg		{background-color: #6B9ED5;}
.platportletSubheadBg		{background-color: #BED2ED;}
.platportletLightBg		{background-color: #FFFFFF;}
.platportletDkGrayBg		{background-color: #CCCCCC;}
.platportletMdGrayBg		{background-color: #EDEDED;}
.platportletLtGrayBg		{background-color: #F4F4F4;}
.platportletMandatoryHeaderBg	{background-color: #999999;}
.platportletMandatoryBg	{background-color: #CCCCCC; border: solid 1px #999999;}
.platportletBorder		{border: solid 1px #6B9ED5;}
.platportletNarrowHeader	{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; padding: 0px 0px 0px 5px; margin-top: 0px; margin-bottom: 0px;}
.platportletWideHeader		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; padding: 0px 0px 0px 5px; margin-top: 0px; margin-bottom: 0px;}
.lineThrough {text-decoration: line-through;}
.tipsHeaderBg		{background-color: #C2C49C;}
.tipsLightBg		{background-color: #F7F6E1;}
.tipsShadedBg		{background-color: #E4E4C8;}
.tipsHeader		{color: #FFFFFF; font: bold 10px arial,arial , "sans-serif"; padding: 0px 0px 0px 5px;}
.tipsHeader A		{color: #003399; font: bold 10px arial,arial , "sans-serif";}
.tipsSubhead		{color: #000000; font: bold 10px arial,arial , "sans-serif";}
.tipsTitle		{color: #000000; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.tipsTitle A		{color: #003399; font: bold 12px arial,arial , "sans-serif"; text-decoration: none;}
.tipsTitle A:hover		{color: #FF0000; font: bold 12px arial,arial , "sans-serif"; text-decoration: underline;}
.tipsSubtitle		{color: #000000; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.tipsSubtitle A		{color: #003399; font: bold 10px arial,arial , "sans-serif"; text-decoration: none;}
.tipsSubtitle A:hover		{color: #FF0000; font: bold 10px arial,arial , "sans-serif"; text-decoration: underline;}
.tipsText		{color: #000000; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.tipsText A		{color: #003399; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.tipsText A:hover		{color: #FF0000; font: 10px arial,arial , "sans-serif"; text-decoration: underline;}
form
{
	display: inline;
	margin: 0px;
	padding: 0px;
}
input[class="formTextboxText"]
{
	position: relative;
	top: 1px;
}
.spacer
{
	display: inline;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width: 1px;
}
.portalContent		{ display: block; }
.externalContent	{ display: none; }
#pt-topbar
{
	border: 0px;
	cursor: default;
	height: 21px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#pt-my-home-link	{ display: inline; }
#pt-welcome-text	{ display: inline; }
#pt-my-account-link	{ display: inline; }
#pt-login-link		{ display: inline; }
#pt-logoff-link		{ display: inline; }
#pt-rules-debug 	{}
#pt-user-nav
{
	display: inline;
	margin-left: 8px;
	margin-right: 30px;
}
#pt-help-button
{
	display: inline;
	margin-right: 4px;
}
#pt-search-controls
{
	display: inline;
	margin-left: 4px;
	margin-right: 10px;
}
#pt-search-submit-button	{ display: inline; }
#pt-advanced-search-button 	{ display: inline; }
#pt-federated-search-button	{ display: inline; }
.bgDark
{
	background-color: #2767B0;
}
#pt-navigation {}
#pt-header
{
	cursor: default;
	height: 60px;
}
#pt-header-left
{
	padding-left: 1px;
}
#pt-header-right
{
	padding-right: 10px;
}
#pt-portal-content-view
{
	margin-top: 0px;
	width: 100%;
	/*COLOR BOX*/
	padding: 0px;
}
.columnOne											{ text-align: left; }
.columnTwo											{ text-align: center; }
.columnThree										{ text-align: left; }
.layoutOneColumn									{ table-layout: auto; }
.layoutOneColumn .columnOne							{ width: 100%; }
.layoutTwoColumnNarrowWide							{ table-layout: auto; }
.layoutTwoColumnNarrowWide .columnOne				{ }
.layoutTwoColumnNarrowWide .columnOne .portletBody	{ background-color: #D9E9FF; }
.layoutTwoColumnNarrowWide .columnTwo .portletBody	{ background-color: #FFFFFF; }
.layoutTwoColumnWideNarrow							{ table-layout: auto; }
.layoutTwoColumnWideNarrow .columnOne .portletBody	{ background-color: #FFFFFF; }
.layoutTwoColumnWideNarrow .columnTwo				{ }
.layoutTwoColumnWideNarrow .columnTwo .portletBody	{ background-color: #D9E9FF; }
.layoutThreeColumn									{ table-layout: auto; }
.layoutThreeColumn .columnOne						{ }
.layoutThreeColumn .columnOne .portletBody			{ background-color: #D9E9FF; }
.layoutThreeColumn .columnTwo .portletBody			{ background-color: #FFFFFF; }
.layoutThreeColumn .columnThree						{ }
.layoutThreeColumn .columnThree .portletBody		{ background-color: #D9E9FF; }
.portletBase
{
	border: 0px solid #6B9ED5;
	margin-bottom: 0px;
	width: 100%;
}
.portletTitle
{
	cursor: default;
	height: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.portletButtons
{
	padding-bottom: 1px;
	padding-right: 2px;
}
.portletCollapseButton	{}
.portletHelpButton		{}
.portletPrefsButton		{}
.portletRefreshButton	{}
.portletBody			{}
#pt-footer
{
	cursor: default;
	position: relative;
}
#pt-login-remember-checkbox 	{}
#pt-login-username-textbox 	{}
#pt-login-create-account 	{}
.lineThrough {text-decoration: line-through;}
.PTMenuBody
{
	background-color:	#FFFFFF;
	border:				2px solid #DDD;
	color:				#000000;
	cursor:				default;
	left:				0;
	margin:				0;
	overflow-x:			visible;
	overflow-y:			auto;
	padding:			0;
	position:			absolute;
	top:				0;
	z-index:			0;
}
.PTMenuBody .outer-border
{
	border:				0px;
}
.PTMenuBody .inner-border
{
	border:				0px;
	padding:			1px;
	width:				100%;
	height:				100%;
}
.PTMenuBody td
{
	font:				menu;
}
.PTMenuBody .hover
{
	background-color:	highlight;
	cursor:				pointer;
	cursor:				hand;
}
.PTMenuBody .hover td
{
	color:				highlighttext;
}
.PTMenuBody td.empty-icon-cell
{
	background-color:	#F1F1F1;
	border:				0px none;
	padding:			0px 2px;
	text-align:			right;
}
.PTMenuBody .hover td.empty-icon-cell
{
	background-color:	highlight;
	border:				0px none;
	padding:			0px 2px;
	text-align:			right;
}
.PTMenuBody td.empty-icon-cell span
{
	width:				16px;
}
.PTMenuBody td.icon-cell
{
	background-color:	#F1F1F1;
	border:				0px none;
	padding:			0px 2px;
	text-align:			right;
}
.PTMenuBody .hover td.icon-cell
{
	background-color:	highlight;
	border:				0px none;
	padding:			0px 2px;
	text-align:			right;
}
.PTMenuBody td.icon-cell img
{
	margin:				0px;
}
.PTMenuBody td.label-cell-popup
{
	width:				100%;  
	padding:			0px 5px;
}
.PTMenuBody td.label-cell-div
{
	padding:			0px 5px;
}
.PTMenuBody td.shortcut-cell
{
	padding:			0px 5px;
}
.PTMenuBody td.arrow-cell
{
	width:				20px;
	padding:			0px 2px 0px 0px;
	font-family:		webdings;
	font-size:			80%;
}
.PTMenuBody .disabled .disabled-container
{
	color: 				graytext;
}
.PTMenuBody .disabled .icon-cell .disabled-container
{
	background-color:	#F1F1F1;
	width:				100%;
	height:				100%;
}
.PTMenuBody .disabled-hover .icon-cell .disabled-container
{
	background-color:	highlight;
	width:				100%;
	height:				100%;
}
.PTMenuBody .disabled .icon-cell .disabled-container .disabled-container,
.PTMenuBody .disabled-hover .icon-cell .disabled-container .disabled-container
{
}
.PTMenuBody .disabled-hover td
{
	background-color:	highlight;
	color:				graytext;
}
.PTMenuBody td.separator
{
	font-size:			0.001mm;
	padding:			4px 10px;
}
.PTMenuBody td .separator-line
{
	overflow:			hidden;
	border-top:			1px solid #CCCCCC;
	height:				1px;
	margin:				0 3px;
}
.PTMenuBody #scroll-up-item td,
.PTMenuBody #scroll-down-item td
{
	font-family:		webdings !important;
	text-align:			center;
	padding:			10px;
}
.PTMenuBody #scroll-up-item,
.PTMenuBody #scroll-down-item
{
	width:				100%;
}
.PTMenuBody #scroll-up-item td,
.PTMenuBody #scroll-down-item td
{
	font-family:		webdings;
	text-align:			center;
	padding:			0px 5px;
	font-size:			10px;
}
.PTMenuBody .check-box
{
	font-family:		marlett;
	font-size:			150%;
	width:				16px;
	text-align:			center;
	vertical-align:		middle;
}
.PTMenuBody .radio-button
{
	font-family:		marlett;
	font-size:			66%;
	width:				16px;
	text-align:			center;
	vertical-align:		middle;
}
.PTMenuBody .checked .check-box
{
	font-family:		marlett;
	font-size:			150%;
}
.PTMenuBody .checked .radio-button
{
	font-family:		marlett;
	font-size:			66%;
}
.PTMenuBarMenu
{
	background:			#888;
	cursor:				default;
	padding:			0px;
}
.PTMenuBarMenu .menu-button
{
	background:			#FFFFFF;
	color:				buttontext;
	font:				menu;
	border:				1px solid menu;
	margin:				0px;
	display:			inline-block;
	white-space:		nowrap;
	cursor:				default;
	padding:			0px 6px;
}
.PTMenuBarMenu .menu-button.active
{
	padding:			0px 6px;
	border:				1px solid inset;
}
.PTMenuBarMenu .menu-button.hover
{
	padding:			0px 6px;
	border:				1px solid outset;
}
.banHeader2	{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.banSubhead2	{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.banDateText2	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHeader3	{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.banSubhead3	{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.banDateText3	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHeader4	{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.banSubhead4	{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.banDateText4	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHeader5	{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.banSubhead5	{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.banDateText5	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHeader6	{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.banSubhead6	{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.banDateText6	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHeader7	{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.banSubhead7	{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.banDateText7	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHeader8	{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.banSubhead8	{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.banDateText8	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHeader9	{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.banSubhead9	{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.banDateText9	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHeader10	{color: #FFFFFF; font: bold 11px arial,arial , "sans-serif"}
.banSubhead10	{color: #FFFFFF; font: 11px arial,arial , "sans-serif";}
.banDateText10	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHeader11	{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.banSubhead11	{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.banDateText11	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
.banHeader12	{color: #FFFFFF; font: bold 14px arial,arial , "sans-serif";}
.banSubhead12	{color: #FFFFFF; font: 12px arial,arial , "sans-serif";}
.banDateText12	{color: #FFFFFF; font: 10px arial,arial , "sans-serif"; text-decoration: none;}
#ali-banner {
	width:100%;
    height:80px;
    background-color: #1D54A6;
    background-image: url(../img/banner_bkg.jpg);
    background-repeat: repeat-x;
    font-family:arial, arial , Arial Helvetica, sans-serif;
    min-width:980px;
}
#ali-banner a {
	text-decoration:none;
	color:#FFFFFF;
	padding-right:6px;
}   
#ali-banner a:hover {
	color:#FFD052;
	text-decoration:underline;
}
#ali-bannerWelcome {
	float:left;
    background:none;
    color:#B2D8FF;
    font-size:.8em;
    letter-spacing:1px;
    padding:6px 4px 0px 12px;
}
#ali-bannerNav {
	float:right;
	background:none;
	color:#A6CFF6;
	font-size:.8em;
	letter-spacing:1px;
	padding:6px 12px 4px 4px;
	text-align:right;
}
#ali-bannerNav img {
	margin:-5px 4px -3px -5px;
    border:0px;
    padding-right:0px;
}
#ali-bannerNav ul {
	display:inline;
}
#ali-bannerNav li {
	display:inline;
	padding-right:4px;
	padding-left:4px;
}
#ali-bannerLogo { 
	clear:left;
	float:left;
	padding:10px 10px 0px 14px;
}
#ali-bannerSearch {
	clear:right;
    float:right;
    padding: 18px 150px 0px 24px;
}
#ali-searchAdvanced {
    clear:right;
    float:right;
    padding:0 195px 0 0;
}
#ali-searchAdvanced img {
	border:0px;
}
#ali-searchAdvanced a {
	font-size:.875em;
}
input.ali-searchBox {
	color:#999999;
	border:outset 1px;
	padding: 1px;
}
input.ali-searchButton {
	background-image:url(../img/button_search_gradient.gif);
	background-repeat:repeat-x;
	border:outset 0px;
	padding:2px 6px;
	margin-left:4px;
	color:#1A48A4;
	font-size:.8em;
}
#ali-banner input[type="button"]:hover {
	color:#FF6000;
}
#ali-footer {
	clear:both;
	width:100%;
	height:22px;
	background-image:url(../img/footer_bkg.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-family:arial , Arial Helvetica, sans-serif;
	font-size:.7em;
	letter-spacing:1px;
	text-align:center;
	margin-top:48px;
	padding:4px 0 0 0;
	min-width:980px;
}
.normal			{font: 10px arial,arial , "sans-serif";}
.selectedText		{background-color: #003399; color: #FFFFFF;}
.disabled		{font: 10px arial,arial , "sans-serif"; color: #CCCCCC;}
.cell			{font: 10px arial,arial , "sans-serif"; background-color: #D9E9FF;}
.cellOver		{font: 10px arial,arial , "sans-serif"; background-color: #FFFFFF;}
.cellSelected		{font: 10px arial,arial , "sans-serif"; background-color: #FF0000;}
.cellSelectedOver	{font: 10px arial,arial , "sans-serif"; background-color: #FF0000;}
.cellDisabled		{font: 10px arial,arial , "sans-serif"; background-color: #FFFFFF;}
.PTControlsContainer {
	height: 100%;
}
.PTControls_CursorPointer {
	cursor: pointer;
	cursor: hand;
}
.PTControls_CursorDefault {
	cursor: default;
}
.PTColors_BackgroundPrimary {
	background-color: #6B9ED5;
}
.PTColors_BackgroundSecondary {  
	background-color: #BED2ED;
}
.PTColors_BackgroundLight {
	background-color: #D9E9FF;
}
.PTColors_BackgroundLightest {
	background-color: #FFFFFF;
}
.PTColors_BackgroundNeutralLight {
	background-color: #EDEDED;
}
.PTColors_BackgroundNeutralMedium {
	background-color: #CCCCCC;
}
.PTColors_Blur {
	background-color: #F7F7D7;
	background-color: #F7F7D7;	
}
.PTColors_Focus {
	background-color: #EDED5F;
	background-color: #EDED5F;	
}
.PTColors_Border {
	border-color: #6B9ED5;
}
.PTColors_BorderPrimary {
	border-color: #ccffff;
}
.PTFonts_9SystemBlack {
	color: black;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: 9px;
    font-weight: normal;
}
.PTFonts_9SystemHighlightText {
	color: highlighttext;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: 9px;
    font-weight: normal;
}
.PTFonts_9SystemMenuText {
	color: menutext;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: 9px;
    font-weight: normal;
}
.PTFonts_9SystemWhite {
	color: white;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: 9px;
    font-weight: normal;
}
.PTFonts_10Black {
	font: 10px arial,arial , "sans-serif";
	color: black;
}
.PTFonts_10BoldBlack {
	font: 10px arial,arial , "sans-serif";
	color: black;
	font-weight: bold;
}
.PTFonts_10BoldWhite {
	font: 10px arial,arial , "sans-serif";
	color: white;
	font-weight: bold;
}
.PTFonts_11Black {
	font: 11px arial,arial , "sans-serif";
	color: black;
}
.PTFonts_11BoldBlack {
	font: 11px arial,arial , "sans-serif";
	color: black;
	font-weight: bold;
}
.PTFonts_11White {
	font: 11px arial,arial , "sans-serif";
	color: white;
}
.PTFonts_12BoldWhite {
	font: 12px arial,arial , "sans-serif";
	font-weight: bold;
	color: white;
}
.PTMenuDivider {
    position: relative;
    overflow: visible;
    height: 1px;
    border-width: 2px 0px 0px 0px;
    border-style: groove;
    padding: 0px 13px;
    margin: 3px 3px 2px 3px;
    cursor: default;
    background-color: menu;
}
.PTContextMenuDiv {
    position: absolute;
    visibility: hidden;
    overflow: visible;
    cursor: default;
    border: 2px outset;
    padding: 1 0 1 0;
    background-color: menu;
}
.PTContextMenuLink {
	text-decoration: none;
	color: black;
}
.PTContextMenuItem {
    position: relative;
    overflow: visible;
    width: 10px;
    height: 17px;
    display: block;
    border: 0px;
    padding: 2px 13px;
    margin: 0px 1px;
    cursor: default;
    background-color: menu;
}
.PTContextMenuItemHighlight {
    position: relative;
    overflow: visible;
    width: 10px;
    height: 17px;
    display: block;
    border: 0px;
    padding: 2px 13px;
    margin: 0px 1px;
    cursor: default;
    background-color: highlight;
}
.PTRowActionToolbar {
	display: inline;
}
.PTToolbarButtonDiv {
	display: inline;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonDiv A:hover {
	background-color: #FFFFFF;
	display: inline;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonDisabledDiv {
	display: inline;
	cursor: default;
}
.PTToolbarButtonLink {
	padding: 2px 4px 5px 6px;
	text-decoration: none;
}
.PTToolbarButtonDisabledLink {
	padding: 2px 4px 5px 6px;
	text-decoration: none;
	cursor: default;
}
.PTToolbarButtonTable {
	display: inline;
	margin: 0px 0px 0px 0px;
}
.PTToolbarMenuButtonTable {
	display: inline;
	margin: 0px;
}
.PTToolbarMenuButtonArrowImage {
	filter:alpha(opacity=100);
	-moz-opacity: 100%;
}
.PTToolbarDividerTable {
	display: inline;
	margin: 0px 2px 0px 4px;
}
.PTToolbarButtonContentsSpan {
	display: inline-block;
	width: 100%;
	text-align: center;
	padding-top: 1px;
}
.PTToolbarButtonBasicEnabledDarkest {
	background-color: #2767B0;
	border: 1px solid #2767B0;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonStateEnabledDarkest {
	background-color: #2767B0;
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonHoverEnabledDarkest {
	background-color: #BED2ED;
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonBasicDisabledDarkest {
	background-color: #2767B0;
	border: 1px solid #2767B0;
	cursor: default;
}
.PTToolbarButtonStateDisabledDarkest {
	background-color: #2767B0;
	border: 1px solid #6B9ED5;
	cursor: default;
}
.PTToolbarButtonBasicEnabledDarker {
	background-color: #6B9ED5;
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonStateEnabledDarker {
	background-color: #BED2ED;
	border: 1px solid #2767B0;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonHoverEnabledDarker {
	background-color: #D9E9FF;
	border: 1px solid #2767B0;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonBasicDisabledDarker {
	background-color: #6B9ED5;
	border: 1px solid #6B9ED5;
	cursor: default;
}
.PTToolbarButtonStateDisabledDarker {
	background-color: #6B9ED5;
	border: 1px solid #2767B0;
	cursor: default;
}
.PTToolbarButtonBasicEnabledMedium {
	background-color: #BED2ED;
	border: 1px solid #BED2ED;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonStateEnabledMedium {
	background-color: #D9E9FF;
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonHoverEnabledMedium {
	background-color: #FFFFFF;
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonBasicDisabledMedium {
	background-color: #BED2ED;
	border: 1px solid #BED2ED;
	cursor: default;
}
.PTToolbarButtonStateDisabledMedium {
	background-color: #D9E9FF;
	border: 1px solid #6B9ED5;
	cursor: default;
}
.PTToolbarButtonBasicEnabledLighter {
	background-color: #D9E9FF;
	border: 1px solid #D9E9FF;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonStateEnabledLighter {
	background-color: #BED2ED;
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonHoverEnabledLighter {
	background-color: #FFFFFF;
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonBasicDisabledLighter {
	background-color: #D9E9FF;
	border: 1px solid #D9E9FF;
	cursor: default;
}
.PTToolbarButtonStateDisabledLighter {
	background-color: #BED2ED;
	border: 1px solid #6B9ED5;
	cursor: default;
}
.PTToolbarButtonBasicEnabledNeutralLight {
	background-color: #EDEDED;
	border: 1px solid #EDEDED;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonStateEnabledNeutralLight {
	background-color: #CCCCCC;
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonHoverEnabledNeutralLight {
	background-color: #FFFFFF;
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
}
.PTToolbarButtonBasicDisabledNeutralLight {
	background-color: #EDEDED;
	border: 1px solid #EDEDED;
	cursor: default;
}
.PTToolbarButtonStateDisabledNeutralLight {
	background-color: #EDEDED;
	border: 1px solid #6B9ED5;
	cursor: default;
}
.PTToolbarButtonBasicEnabledTableRow {
	border: 0px;
	cursor: pointer;
	cursor: hand;
	padding: 1px;
}
.PTToolbarButtonStateEnabledTableRow {
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
}
.PTToolbarButtonHoverEnabledTableRow {
	border: 1px solid #6B9ED5;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
}
.PTToolbarButtonBasicDisabledTableRow {
	border: 0px;
	cursor: default;
	padding: 1px;
}
.PTToolbarButtonStateDisabledTableRow {
	border: 1px solid #6B9ED5;
	cursor: default;
	padding: 0px;
}
.PTToolbarLinkEnabledBlack {
	color: #000000 !important;
   	cursor: pointer;
   	cursor: hand;
   	display: block;
	font: 10px arial,arial , "sans-serif";
   	height: 100%;
   	padding: 2px 2px;
   	text-decoration: none;
}
.PTToolbarLinkDisabledBlack {
	color: #AAA !important;
   	cursor: default;
   	display: block;
	font: 10px arial,arial , "sans-serif";
   	height: 100%;
   	padding: 2px 2px;
   	text-decoration: none;
}
.PTToolbarLinkEnabledWhite {
	color: #FFFFFF !important;
   	cursor: pointer;
   	cursor: hand;
   	display: block;
	font: 10px arial,arial , "sans-serif";
   	height: 100%;
   	padding: 2px 2px;
   	text-decoration: none;
}
.PTToolbarLinkDisabledWhite {
	color: #AAA !important;
   	cursor: default;
   	display: block;
	font: 10px arial,arial , "sans-serif";
   	height: 100%;
   	padding: 2px 2px;
   	text-decoration: none;
}
.PTToolbarBackgroundBlack {
	background-color: #000000;
}
.PTToolbarBackgroundDarkest {
	background-color: #2767B0;
}
.PTToolbarBackgroundDarker {
	background-color: #6B9ED5;
}
.PTToolbarBackgroundMedium {
	background-color: #BED2ED;
}
.PTToolbarBackgroundLighter {
	background-color: #D9E9FF;
}
.PTToolbarBackgroundWhite {
	background-color: #FFFFFF;
}
.PTToolbarBackgroundNeutralMedium {
	background-color: #CCCCCC;
}
.PTToolbarBackgroundNeutralLight {
	background-color: #EDEDED;
}
.PTToolbarRowBorderTopDarker {
	border-top: 1px solid #6B9ED5;
}
.PTToolbarRowBorderTopMedium {
	border-top: 1px solid #BED2ED;
}
.PTToolbarRowBorderTopLighter {
	border-top: 1px solid #D9E9FF;
}
.PTToolbarRowBorderTopWhite {
	border-top: 1px solid #FFFFFF;
}
.PTToolbarRowBorderBottomBlack {
	border-bottom: 1px solid #000000;
}
.PTToolbarRowBorderBottomDarkest {
	border-bottom: 1px solid #2767B0;
}
.PTToolbarRowBorderBottomDarker {
	border-bottom: 1px solid #6B9ED5;
}
.PTToolbarRowBorderBottomNeutralMedium {
	border-bottom: 1px solid #CCCCCC;
}
.PTCLMButton {
	border: solid 1px outset;
}
.PTCLMPointer {
	cursor: pointer;
	cursor: hand;
}
.PTCLMDefault {
	cursor: default;
}
.PTCLMStateButton {
	position: relative;
	display: inline;
	cursor: pointer;
	cursor: hand;
	padding: 4px 2px 1px 2px;
	margin-right: 1px;
}
.PTCLMLoadingDiv {
	position: absolute;
	cursor: wait;
	visibility: hidden;
	z-index: 10000;
}
.PTCLMDatePicker {
	position: relative;
	width: 160px;
	height: 152px;
	border: solid 1px #999;
	margin: 0px 0px 0px 5px;
}
.PTCLMDatePickerNav {
	background-color: #CCC;
	padding: 1px 4px 2px 4px;
	border-bottom: 1px outset;
}
.PTCLMDatePickerBody {
	padding: 2px 0px;
	text-align: center;
}
.PTCLMDatePickerBodyDOW {
	border-bottom: solid 1px #AAA;
}
.PTCLMDatePickerBodyDayNon {
	color: #AAA;
}
.PTCLMDatePickerBodyWeek {
	background-color: #E8E8E8;
}
.PTCLMSearchTable {
	display: none;
	border-top: solid 1px white;
}
.PTCLMSearchTableCell {
	cursor: default;
	padding: 3px 6px;
}
.PTCLMDayView {
	overflow: auto;
	border: solid 1px #999;
	width: 100%;
}
.PTCLMDayViewGlobal {
	background-color: #DDD;
	border-style: solid;
	border-color: #999;
	border-width: 1px 1px 0px 1px;
}
.PTCLMDayViewGlobalEvent {
	padding: 1px;
	margin: 0 2px 1px 2px;
}
.PTCLMDayViewHour {
	border-style: dotted;
	border-color: #E8E8E8;
	border-width: 1px 0px 0px 0px;
}
.PTCLMDayViewHourText {
	height: 24px;
	padding: 2px 0px 0px 2px;
	color: #999;
	cursor: default;
}
.PTCLMDayViewHourEvent {
	cursor: default;
	overflow: hidden;
}
.PTCLMWeekView {
	overflow: auto;
	border: solid 1px #999;
	width: 100%;
}
.PTCLMWeekTable {
	border: solid 1px #CCC;
}
.PTCLMWeekDayCellHeader {
	padding: 3px 0px 3px 8px;
}
.PTCLMWeekDayCellHeaderDate {
	text-decoration: none;
}
.PTCLMWeekDayCellBody {
	padding: 1px;
}
.PTCLMWeekViewCellEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px white;
}
.PTCLMWeekViewCellAllDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px #999;
}
.PTCLMWeekViewCellMultiDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px #999;
}
.PTCLMMonthViewDayHeader {
	background-color: #CCC;
	border-width: 1px 0px 1px 1px;
	border-style: solid;
	border-color: #BBB;
}
.PTCLMMonthViewCell {
	border-width: 1px 0px 0px 1px;
	border-style: solid solid outset solid;
	border-color: #BBB;
	padding: 0px;
}
.PTCLMMonthViewCellDate {
	position: relative;
	text-align: right;
	font-weight: bold;
	padding: 1px 2px 2px 0px;
	border: solid 1px white;
}
.PTCLMMonthViewCellDateToday {
	position: relative;
	text-align: right;
	font-weight: bold;
	padding: 1px 2px 2px 0px;
	border: solid 1px white;
	color: white;
}
.PTCLMMonthViewCellDateNon {
	position: relative;
	text-align: right;
	font-weight: bold;
	padding: 1px 2px 2px 0px;
	border: solid 1px white;
	color: #AAA;
}
.PTCLMMonthViewCellEvent {
	width: 100%;
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px white;
}
.PTCLMMonthViewCellAllDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px #999;
}
.PTCLMMonthViewCellMultiDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: 1px #999;
	border-style: solid dashed;
}
.PTCLMMonthViewCellMultiDayEventEmpty {
	padding: 2px 1px 2px 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px white;
}
.PTCLMMonthViewCellMultiDayEventStartOnly {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px;
	border-color: #999;
	border-right-style: dashed;
}
.PTCLMMonthViewCellMultiDayEventEndOnly {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px;
	border-color: #999;
	border-left-style: dashed;
}
.PTCLMMonthViewCellMore {
	text-align: right;
	padding: 0px 1px 0px 0px;
	margin: 0px;
}
.PTTLMTable {
	background-color: white;
	position: relative;
	top: 0px;
	left: 0px;
	overflow-x: hidden;
}
.PTTLMBgOn {
	background-color: #EDEDED;
}
.PTTLMBgOff {
	background-color: white;
}
.PTTLMBgSelected {
	background-color: #FF8;
}
.PTTLMLoadingDiv {
	position: absolute;
	cursor: wait;
	visibility: hidden;
	z-index: 10000;
}
.PTTLMSearchTable {
	display: none;
	border-top: solid 1px white;
}
.PTTLMSearchTableCell {
	padding: 3px 6px;
}
.PTTLMHeaderDiv {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
}
.PTTLMHeaderRow {
	padding-bottom: 0px;
}
.PTTLMHeaderCell {
	border-right: 0px;
	border-bottom: 1px solid white;
	padding: 1px 3px 1px 5px;
	cursor: default;
}
.PTTLMHeaderCellMovableImage {
	border-bottom: 1px solid white;
	border-left: 1px solid #A2A2A2;
	border-right: 0px;
}
.PTTLMBodyDiv {
	position: relative;
	margin-top: 22px;
}
.PTTLMCheckboxCell {
	border-bottom: 1px solid white;
	border-right: 0px;
	padding: 0px 3px 1px 3px;
	cursor: default;
}
.PTTLMTableCellLink {
	text-decoration: none;
	color: #003399;
}
.PTTLMTableCellLink:hover {
	text-decoration: underline;
	color: #FF0000;
}
.PTTLMTableCellThreadLink {
	text-decoration: none;
	color: #000000;
}
.PTTLMTableCellThreadLink:hover {
	text-decoration: underline;
	color: #003399;
}
.PTTLMCell {
	border-color: white;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	padding: 4px 3px 1px 5px;
	font: 10px arial,arial , "sans-serif";
	cursor: default;
}
.PTTLMPreviewText {
	color: #000000;
}
.PTTLMCellFooter {
	text-align: right;
	background-color: white;
	font-family: arial,arial , Arialhelvetica; 
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 0.3mm;
	padding-top: 8px;
	color: #999;
	cursor: default;
}
.PTTLMStatusBar {
	background-color: #BED2ED;
	cursor: default;
	padding: 6px 10px 5px 10px;
}
.PTTLMSelected {
	background-color: highlight;
}
.PTTLMLoadingPanel {
	position: absolute;
	z-index: 200;
	top: 20px;
	left: 20px;
	visibility: visible;
	background-color: lemonchiffon;
	border: 2px ridge;
	width: 160px;
	height: 45px;
	text-align: center;
	color: black;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: 9px;
    cursor: default;
    padding: 0;
}
.PTTLMGlobalRowSelector {
	filter:Alpha(enabled=0);
	-moz-opacity: 1;
}
.PTTLMGlobalRowSelectorGreyed {
	filter:Alpha(opacity=25);
	-moz-opacity: .25;
}
.PTPSResizable {
	background-color: #DDD;
	margin: 0px;
	padding: 0px 1px 0px 0px;
	border-left: 1px #AAA solid;
	border-top: 0px;
	border-bottom: 0px;
	border-right: 1px #DDD solid;
	cursor: move;
}
.PTPSDragCover {
    position: absolute;
    display: block;
    top: -10px; left: -10px;
    width: 2px; height: 2px;
    margin: 0px; padding: 0px; border: 0px;
	visibility: hidden;
	z-index: 1000;
	cursor: move;
}
.PTPSDragLine {
    position: absolute;
    display: block;
    top: -10px; left: -10px;
    width: 2px; height: 2px;
    margin: 0px; padding: 0px; border: 0px;
    background-color: black;
    visibility: hidden;
    z-index: 1050;
    line-height: 1px;
    font-size: 1px;
}
.PTTRCMainBody {
	overflow: auto;
	width: 100%;
	height: 100%;
	padding: 7px;
}
.PTTRCSearchBox {
	width: 45%;
}
.PTTRCNodeShell {
	padding: 0px;
}
.PTTRCNodeIconShell {
	padding: 0px 1px;
}
.PTTRCLabelBase {
	cursor: default;
	margin-left: 4px;
	padding: 1px 6px 1px 2px;
}
.PTTRCLabelOff {
	background-color: #FFFFFF;
	color: #000000;
}
.PTPaginatorBackground {
	text-align: right;
	background-color: #F6F6F6;
	font-family: arial,arial , Arialhelvetica; 
	font-size: 9px;
	font-weight: normal;
	letter-spacing: 0.1mm;
	margin: 0px;
	padding: 2px 24px;
	color: #000000;
	cursor: default;
}
.PTPaginatorButton {
	background-color: #F6F6F6;
	margin-left: 1px;
}
.PTProgressBar {
	width: 0px;
	height: 20px;
	background-color: #6B9ED5
}
.PTProgressBarContainer {
	width: 500px;
	height: 22px;
	background-color: #E9E9E9;
	border:1px solid #c0c0c0;
	margin-bottom:2px;
}
.PTRichTextLayout
{	
	display: block;
	background-color: white;
	padding: 3px;
	overflow: auto;
	border: 1px solid threedshadow;
}
.PTRichTextSource
{
	display: none;
	background-color: white;
	padding: 10px;
	overflow: auto;
	border: 1px solid threedshadow;
}
.PTRichTextContainerTop
{
	border-color: threedshadow;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	padding: 0px;
}
.PTRichTextContainerBottom
{
	border-color: threedshadow;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	padding: 0px;
}
.PTRichTextMessagePanel
{
    position: absolute;
    z-index: 550;
    top: 0; left: 0;
    width: 200;
    height: 100;
    text-align: center;
    vertical-align: middle;
    display: none;
    border: 1px outset;
    background-color: #EDEDED;
}
.PTRichTextColorSwatch
{
	border-color: #000000;
}
.PTRichTextColorSwatchHoverDarkest {
	border-color: #6B9ED5;
}
.PTRichTextColorSwatchHoverDarker {
	border-color: #2767B0;
}
.PTRichTextColorSwatchHoverMedium {
	border-color: #6B9ED5;
}
.PTRichTextColorSwatchHoverLighter {
	border-color: #6B9ED5;
}
.PTRichTextColorSwatchHoverNeutralLight {
	border-color: #6B9ED5;
}
.PTColorPickerPanel
{
    position: absolute;
    z-index: 501;
    top: 0; left: 0;
    width: 335; height: 255;
    display: none;
    overflow: hidden;
    border: 2px solid #DDD;
    background-color: #FFFFFF;
}
.PTColorPickerPopup
{
    overflow: hidden;
    position: absolute;
    left: 0; top: 0;
    margin: 0;
    border: 2px solid #DDD;
    width: 340; height: 255;
    background-color: #FFFFFF;
}
.PTColorPickerSample {
    position: relative;
    width: 10; 
    height: 10;
    margin: 0;
    border: 1px solid #AAA;
}
.PTDimensionPickerPanel
{
    position: absolute;
    z-index: 502;
    top: 0; left: 0;
    width: 260; height: 280;
    display: none;
    overflow: hidden;
    border: 2px solid #DDD;
    background-color: #FFFFFF;
}
.PTDimensionPickerPopup
{
    overflow: hidden;
    position: absolute;
    left: 0; top: 0;
    margin: 0;
    border: 2px solid #DDD;
    width: 260; height: 280;
    background-color: #FFFFFF;
}
.PTFileUploadStatusPopup
{
    position: absolute;
    z-index: 1000;
    top:0; left: 0;
    width: 250; height:150;
    display: none;
    overflow: hidden;
    border: 2px solid #6B9ED5;
    background-color: #BED2ED;
}
.PTSColorBaseNeutralLight {
	background-color: #EDEDED;
}
.PTSColorBaseNeutralMedium {
	background-color: #CCCCCC;
}
.PTSColorBgMedium {
	background-color: #BED2ED;
}
.PTSColorBgDarker {
	background-color: #6B9ED5;
}
.PTSInputBox {
    padding-right: 0;
    font: 10px arial,arial , "sans-serif";
}
.PTSTextarea {
	font: 10px arial,arial , "sans-serif";
}
.PTSSelect {
    font: 10px arial,arial , "sans-serif";
}
.PTSFormFieldSet {
    background-color: #F6F6F6;
    border-color: #CCCCCC;
    border-width: 1;
    border-style: solid;
    margin: 10px;
}
.PTSColumnHeader {
    font: 10px arial,arial , "sans-serif";
    font-weight: bold;
    background-color: #DDDDDD;
    color: #000000;
    border-color: #EFEFEF #BCBCBC #BCBCBC #EFEFEF;
    border-style: solid;
    border-width: 1;
    cursor: hand;
}
.PTSReportRow {
    cursor: hand;
}
.PTSCalendarMonthHeader {
    background-color: #666666;
    border-color: #666666;
    border-style: solid;
    border-width: 1;
    font: 11px arial,arial , "sans-serif";
    font-weight: bold;
    color: #FFFFFF;
}
.PTSCalendarDayHeader {
    background-color: #A6A6A6;
    border-color: #CDCDCD #7E7E7E #7E7E7E #CDCDCD;
    border-style: solid;
    border-width: 1;
    padding-left: 3;
    font: 10px arial,arial , "sans-serif";
    font-weight: bold;
    cursor: default;
}
.PTSCalendarNonMonthDayCell {
    background-color: #D9D9D9;
    font: 10px arial,arial , "sans-serif";
}
.PTSCalendarMonthDayCell {
    background-color: #F0F2F3;
    font: 10px arial,arial , "sans-serif";
}
.PTSTabControlDeactivatedTab {
	position:relative;
	width:100 ! important;
	height:18 ! important;
	padding: 0;
	margin: 0;
	layer-background-color:#B3B3B3;
	background-color:#B3B3B3;
	font: 11px arial,arial , "sans-serif";
	cursor:hand;
	text-decoration:none;
	color:#FFFFFF;
	visibility:visible;
}
.PTSTabControlDeactivatedAnchor {
	background-color:#B3B3B3;
	font: 11px arial,arial , "sans-serif";
	font-weight:bold;
	cursor:hand;
	text-decoration:none;
	color:#FFFFFF ! important;
}
.PTSTabControlAnchor {
	font: 11px arial,arial , "sans-serif";
	font-weight:bold;
	cursor:hand;
	text-decoration:none;
	color:#FFFFFF ! important;
}
.PTSTabControlHidden {
	position:relative;
	width:100 ! important;
	height:18 ! important;
	font: 11px arial,arial , "sans-serif";
	text-decoration:none;
	color:#FFFFFF;
	visibility:hidden;
}
.PTSToolButtonStrip {
    font: 10px arial,arial , "sans-serif";
    font-weight: bold;
    color: #FFFFFF;
    background-color: #6B9ED5;
}
.PTSTab {
    background-color: #6B9ED5;
}
.PTSBorderedBody {
    border:1px solid #6B9ED5;
}
.PTSTabControlActivatedTab {
	position:relative;
	width:100 ! important;
	height:18 ! important;
	padding: 0;
	margin: 0;
	layer-background-color:#6B9ED5;
	background-color:#6B9ED5;
	font: 11px arial,arial , "sans-serif";
	text-decoration:none;
	color:#FFFFFF;
	visibility:visible;
}
.PTSTabControlActivatedAnchor {
	background-color:#6B9ED5;
	font: 11px arial,arial , "sans-serif";
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF ! important;
}
.PTSImportBody {
	margin: 0;
}
.PTSImportData {
	padding: 20px 20px 20px 10px;
}
.PTSImportMapData {
	padding: 10px;
}
.PTSImportLabelWidth {
	width: 175;
}
.PTSImportContent {
}
.PTSImportColumnBorder {
	border-right: 1px solid #CCCCCC;
}
.PTSImportUploadProgress {
	position:absolute;
	z-index: 1;
	visibility: hidden;
	top: 210;
	left: 350;
	height: 120;
	width: 300;
	border: 1px solid #6B9ED5;
	background-color: #BED2ED;
}
.PTSImportXMLRow {
	padding-right: 0;
	padding-top: 10;
	padding-bottom: 10;
	padding-left: 0;
	color: #333333;
	display: block;
	border: 0px;
}
.PTSImportXMLData {
	padding-right: 0;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 10;
	color: #666666;
	display: block;
	border: 0px;
}
.PTSImportXMLSample {
	display: block;
	width: 290;
	height: 320;
	border: 2px inset;
	background-color: #FFFFFF;
	padding: 10;
}
.PTSShaded {
	background-color: #EDEDED;
}
.PTSImportMapDash {
	font-size: 12;
	font-family: arial,arial , "sans-serif";
	position: relative;
	z-index: 10;
	top: -7;
	color: #CCCCCC;
	font-weight: bold;
}
.PTSImportMapColumns {
	position: relative;
	display: inline;
	height: 410;
	width: 540;
	overflow-x: auto;
	overflow-y: hidden;
}
.PTSImportMapLabels {
	position: relative;
	display: inline;
	width: 180;
	height: 410;
}
.PTSImportProgressBar {
	background-color: #FFFFFF;
	border: 1px solid #333333;
	display: block;
	width: 400;
	height: 20;
}
.PTSImportProgress {    
	background-color: #D9E9FF;
	width: 0;
	height: 30;
	border-right: 1px solid #D9E9FF;
}
.PTSImportProgressText {
	position: relative;
	z-index: 10;
	left: 192;
	top: 24;
	font-weight: bold;
	font-size: 16;
}
.PTSImportWindow {
	display: block;
	position: relative;
	top: 0; 
	left: 0;
	width: 100%;
	overflow: auto;
}
.PTSImportMalformedRecord {
	position: relative;
	display: block;
	height: 370;
	overflow-y: hidden;
	overflow-y: auto;
}
.PTSImportErrorText {
	display: none;
	padding: 10px 0px 10px 8px;
}
.PTSImportErrorBannerBg {
	background-color: #FFFFCC;
}
.PTRPMBanner {
	background-color: #6B9ED5;
	border-right: 1px solid #BED2ED;
	border-top: 1px solid #BED2ED;
	font-family: Arial;
	color: #ccffff;
}
.PTRPMCell {
	background-color: #FFFFFF;
	border-right: 1px solid #AAAAAA;
	border-top: 1px solid #AAAAAA;
	font-family: Arial;
	color: #000000;
}	
.PTRPMHeaderCell {
	background-color: #E0E0E0;
	border-right: 1px solid #8888AA;
	border-top: 1px solid #8888AA;
	font-family: Arial;
	color: #000000;
}
.PTRPMPopup{
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: -1;
	top: 0;
	left: 0;
}
.PTRPMTabRow {
	background-color: #E0E0E0;
	padding-bottom: 2px;
}
.PTRPMTabSelected {
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial;
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	border-left: 1px solid #444444;
}
.PTRPMTab {
	font-size: 8pt;
	font-family: Arial;
	background-color: #E0E0E0;
	padding-left: 3px;
	padding-right: 3px;
	border-top: 1px solid #444444;
	border-right: 1px solid #444444;
	border-left: 1px solid #444444;
	border-bottom: 1px solid #444444;
}
.PTRPMTabBuffer {
	font-size: 8pt;
	font-family: Arial;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #E0E0E0;
	border-top: 1px solid #444444;
}
.PTRPMTabSpacer {
	font-size: 8pt;
	font-family: Arial;
	background-color: #E0E0E0;
	border-top: 1px solid #444444;
}
.PTSWizardButton {
	color: #000000;
	font: 10px arial,arial , "sans-serif";
	background-color: #BED2ED;
	cursor: hand;
	border: 1px solid;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
}
.PTSWizardButton-disabled {
	color: #000000;
	font: 10px arial,arial , "sans-serif";
	background-color: #BED2ED;
	cursor: default;
	border: 1px solid;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
}
.PTSGizardTitle {
    background-color: #2767B0;
    font: 20px arial,arial , "sans-serif";
    font-weight: bold;
    color: #FFFFFF;
}
.PTSWizardFWHeader {
	background-color: #6B9ED5;
	font: 11px arial,arial , "sans-serif";
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	margin: 0px 13px;
}
.PTSWizardFWText {
	background-color: #F4F4F4;
	font: 10px arial,arial , "sans-serif";
	color: #000000;
	padding: 5px;
	margin: 0px 13px;
}
.PTSWizardFWProps {
	background-color: #D9E9FF;
	font: 11px arial,arial , "sans-serif";
	font-weight: bold;
	color: #000000;
	padding: 5px;
	margin: 10px 25px 0px 25px;
}
.PTSWizardAppFWMain {
	background-color: #EDEDED;
    position: absolute;
    top: 114;
    width: 780; height: 355;
	padding: 10px;
	margin: 0px 35px;
}
.PTSWizardAppFWNames {
    position: absolute;
    top: 15; left: 23;
    width: 212; height: 330; overflow: hidden;
    padding-left: 5px;
}
.PTSWizardFWDetails {
    position: absolute;
    top: 15; left: 235;
    width: 520; height: 315;
    overflow: hidden;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
}
.PTSWizardAppFWChoice {
    width: 212; height: 36;
    background-color: #EDEDED;
    padding-left: 24;
    text-indent: -24;
}
.PTSWizardAppFWBgTopActive {
    width: 212; height: 36;
    background-color: #FFFFFF;
    padding-left: 24;
    text-indent: -24;
}
.PTSWizardGadgetInfo {
    position: absolute;
    top: 39; left: 0;
    width: 100%; height: 19; overflow: hidden;
    padding: 2 0 0 4;
    font-size: 10;
    background-color: #2767B0;
    color: white;
}
.PTSWizardUITabs {
    position: absolute;
    top: 59; left: 179;
    width: 100%; height: 103; overflow: hidden;
    background-color: #FFFFFF;
}
.PTSWizardUITabsDisplay {
    position: absolute;
    top: 16; left: 22;
    width: 100%; height: 22; overflow: hidden;
}
.PTSWizardUITabsUnderbar {
    position: absolute;
    top: 37; left: 22;
    width: 100%; height: 22; overflow: hidden;
    background-color: #6B9ED5;
}
.PTSWizardTab {
    position: relative;
    height: 22;
    cursor: hand;
    font: 10px arial,arial , "sans-serif";
    font-weight: bold;
    background-color: #BED2ED;
    color: #000000;
    text-align: center;
    padding: 5 15 3 15;
    margin-right: 3;
    display: inline;
}
.PTSWizardTabActive {
    position: relative;
    height: 22;
    cursor: default;
    font: 10px arial,arial , "sans-serif";
    font-weight: bold;
    background-color: #6B9ED5;
    color: #FFFFFF;
    text-align: center;
    padding: 5 15 3 15;
    margin-right: 3;
    display: inline;
}
.PTSWizardUIInnerButtons {
    position: absolute;
    top: 115; left: 179;
    width: 100%; height: 21; overflow: hidden;
    background-color: #FFFFFF;
}
.PTSWizardUIHelpButton {
    position: absolute;
    top: 3px; left: 532px;
    cursor: hand;
}
.PTSWizardUIFrame {
    position: absolute;
    top: 117; left: 179;
    width: 581; height: 427; overflow: auto;
    background-color: red;
    margin-left: 5px;
    visibility: hidden;
}
.PTSWizardUINav {
    position: absolute;
    top: 58; left: 0;
    width: 179; height: 100%; overflow: hidden;
    background-color: #FFFFFF;
    color: #000000;
}
.PTSWizardUINavTreeLabel {
    position: absolute;
    top: 18; left: 0;
    width: 100%;
	background-color: #6B9ED5;
	color: #FFFFFF;
    font: 10px arial,arial , "sans-serif";
    font-weight: bold;
    padding: 4px 0 4px 8px;
}
.PTSWizardUINavTree {
    position: absolute;
    top: 43; left: 10;
    width: 165; height: 439; overflow: auto;
}
.PTSWizardNavNode {
	font: 10px arial,arial , "sans-serif";
	padding: 2px;
}
.PTSWizardNavLeaf {
	padding: 2px;
}
.PTSWizardNavLeaf A {
	color: #6B9ED5;
	text-decoration: none;
}
.PTSWizardNavLeaf A:hover {
	color: #FF0000;
	text-decoration: underline;
}
.PTSWizardNavLeafActive {
	background-color: #BED2ED;
	padding: 2px;
}
.PTSWizardNavLeafActive A {
	color: #000000;
	cursor: default;
	text-decoration: none;
}
.PTSWizardNavLeafDisabled {
	cursor: default;
	padding: 2px;
}
.PTSWizardNavLeafDisabled A {
	color: #6B9ED5;
	cursor: default;
	text-decoration: none;
}
.PTSPollBasic {
	cursor: default;
}
.PTSPollMain {
	position: absolute;
	top: 12px;
	left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
}
.PTSPollRequired {
	color: #FF0000;
}
.PTSPollQuestionNumber {
	font: 12px arial,arial , "sans-serif";
	font-weight: bold;
	padding-right: 8px;
	cursor: default;
}
.PTSPollHeading {
	font: 12px arial,arial , "sans-serif";
}
.PTSPollHeadingNoLine {
	font: 12px arial,arial , "sans-serif";
}
.PTSPollBorder {
	border-color: #CCCCCC;
	border-style: solid none none none;
	border-width: 1px;
}
.PTSPollQuestion
{
	font: 12px arial,arial , "sans-serif";
	font-weight: bold;
	cursor: default;
}
.PTSPollMatrix {
	font: 11px arial,arial , "sans-serif";
	font-weight: bold;
}
.PTSPollToolButtons {
	font: 10px arial,arial , "sans-serif";
	padding: 3px 0px 0px 7px;
}
.PTSPollToolButton A {
	text-decoration: none;
}
.PTSPollToolButton A IMG {
	border: 0px 5px;
}
.PTSPollAnswer {
	font: 12px arial,arial , "sans-serif";
	cursor: default;
}
#PTSPollQuestionPreview {
	display: block;
	position: relative;
	width: 100%;  height: 100%;
	padding: 6px;
	border: 0px dotted #BBB;
}
.PTSSurveyBasic {
	cursor: default;
}
.PTSSurveyMain {
	position: absolute;
	top: 12px;
	left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
}
.PTSSurveyRequired {
	color: #FF0000;
}
.PTSSurveyQuestionNumber {
	font: 12px arial,arial , "sans-serif";
	font-weight: bold;
	padding-right: 8px;
	cursor: default;
}
.PTSSurveyHeading {
	font: 12px arial,arial , "sans-serif";
}
.PTSSurveyHeadingNoLine {
	font: 12px arial,arial , "sans-serif";
}
.PTSSurveyBorder {
	border-color: #CCCCCC;
	border-style: solid none none none;
	border-width: 1px;
}
.PTSSurveyQuestion
{
	font: 12px arial,arial , "sans-serif";
	font-weight: bold;
	cursor: default;
}
.PTSSurveyMatrix {
	font: 11px arial,arial , "sans-serif";
	font-weight: bold;
}
.PTSSurveyToolButtons {
	font: 10px arial,arial , "sans-serif";
	padding: 3px 0px 0px 7px;
}
.PTSSurveyToolButton A {
	text-decoration: none;
}
.PTSSurveyToolButton A IMG {
	border: 0px 5px;
}
.PTSSurveyAnswer {
	font: 12px arial,arial , "sans-serif";
	cursor: default;
}
#PTSSurveyQuestionPreview {
	display: block;
	position: relative;
	width: 100%;  height: 100%;
	padding: 6px;
	border: 0px dotted #BBB;
}

/*
 * Estilos para aplicaciones Nextel
 */
.Titulo1 {
	font: normal 11px arial , helvetica !important ;
	color: #E05206;
	padding: 3px 0px 2px 0px;
	border-bottom: 1px solid #dcddde;
}

.TxtCabecera {
	font: normal 11px arial, arial , helvetica;
	color: #515151;
	padding: 0px 0px 0px 22px;
	/*COLOR BOX*/
	height: 27px !important;
}

.TxtCabecera a:link{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: none;
}

.TxtCabecera a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: none;
}

.TxtCabecera a:hover{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: underline;
}

.TxtCabecera a:active{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: none;
}

.Back_cabecera1 { 
	width: 100%;
	background: url(../images/fondo_cab01.gif);
}

.Back_cabecera1_promocion{ 
	background: url(../images/fondo_cab01.gif);
}
/*
.Back_cabecera1 { 
	width: 703px;
	background: url(../images/fondo_cab01.gif);
	padding: 10px 18px 10px 18px;
	margin-left: auto;
	margin-right: auto;
}

*/
.Back_cuerpo1 {  
	width: auto;
	background: url(../images/fondo_cuerpo01.gif) repeat-x;
	padding: 10px 18px 10px 18px;
	/*margin-left: auto;
	margin-right: auto;*/
	font-family: arial;
    font-size: 11px;
}

.Back_cuerpo2{ 
	width: 703px;
	margin-left: auto;
	margin-right: auto;
}

.Back_cuerpo3 { 
	width: auto;
	background: url(../images/fondo_cuerpo01.gif) repeat-x;
	padding: 10px 18px 10px 18px;
	margin-left: auto;
	margin-right: auto;
}

.Back_popup { 
	width: auto;
	background: url(../images/fondo_cuerpo01.gif) repeat-x;	
	padding: 10px 18px 10px 18px;
}

.Back_popupTop { 
	background-color: #E05206;
}


.Tabla_fondo {
	border: 2px solid #7e7f80;
	font-family: arial;
    font-size: 11px;
}

table.Tabla_fondo  tbody{
	border: 2px solid #7e7f80;
}

.Fondo_barra {
	width: auto;
	background-color: #CCCCCC;
	padding: 2px 0px 2px 0px;
	/*margin-left: auto;
	margin-right: auto;*/
	margin-top: 0px;
	margin-bottom: 5px;
}

.Fondo_barraE {
	width: 739px;
	background-color: #CCCCCC;
	padding: 2px 0px 2px 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 5px;
}

.Condiciones td{
	font: normal 11px arial, arial , helvetica;
	color: #515151;
	padding: 0px 0px 0px 0px;
}

.Txt_labelE {
	font: normal 11px arial, arial , helvetica !important;
	color: #515151 !important;
	padding: 3px 0px 3px 0px !important;
}

.Txt_label a:link{
	font: normal 11px arial, arial , helvetica !important;
	color: #5AACD6 !important;
	text-decoration: underline !important;
}

.Txt_label a:visited{
	font: normal 11px arial, arial , helvetica !important;
	color: #5AACD6 !important;
	text-decoration: underline !important;
}

.Txt_label a:hover{
	font: normal 11px arial, arial , helvetica !important;
	color: #5AACD6 !important;
	text-decoration: none !important;
}

.Txt_label a:active{
	font: normal 11px arial, arial , helvetica !important;
	color: #5AACD6 !important;
	text-decoration: none !important;
}



.CajaTexto {
	font: normal 11px arial, arial , helvetica !important;
	color: #515151;
	border: 1px solid #dcddde;
}

.CajaTexto2 {
	font: normal 11px arial, arial , helvetica,;
	color: #515151;
	border: 1px solid #6F6661;
}

.ListadoTexto {
	color: #515151;
	border: 1px solid #dcddde;
	width: 160px;
	font-size: 11px;
	font-family: arial;
}

.FilaTabla
{
	text-align: center;
	color: black;
}
.PieTabla
{
	text-align: center;
	color: black;
	background-color:#CCCCCC;
	font-weight: bold;
}
.CabeceraTablaRol
{
	font-family: arial , Arial Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	background-color:#550d0d;
	font-weight: normal;
	padding-bottom:7px;
	height: 50.0pt; padding-top:7px;
}
.FilaTablaRol
{
	text-align: center;
	color: black;
 height: 20.0pt;
}

.Contenedor { 
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.Contenedor1 { 
	width: 850px;
	margin-left: auto;
	margin-right: auto;
}  

.CajaListado {
    font: normal 11px arial, arial , helvetica,;
    color: #515151;
    border: 1px solid #c4c4c4;
    padding: 1px 1px 1px 1px;
 }                        
.CabeceraTabla1 {
    font: bold 11px arial, arial , helvetica;
    color: #766A62;
    padding: 5px 5px 5px 5px;
    background-color: #A09D96;
 }
 
.contenedor_modelo_division{
	border-top:dashed 1px #D5D5D6; 
	margin: 8px 0px;
}
 
.TxtSubtitulo {
    font: bold 13px arial, arial , helvetica;
    color: #515151;
    }
.TxtSubtitulo a:link{
	color: #515151;
	text-decoration: underline;
}

.TxtSubtitulo a:visited{
	color: #515151;
	text-decoration: underline;
}

.TxtSubtitulo a:hover{
	color: #515151;
	text-decoration: none;
}

.TxtSubtitulo a:active{
	color: #515151;
	text-decoration: none;
}

/*COLOR BOX*/
.CabeceraTabla2 {
    font: normal 13px arial, helvetica;
    color: #766A62;
    padding: 5px 5px 5px 5px;
    background-color: #A09D96;
}
.Fila2 {
    font: normal 11px arial, arial , helvetica;
    color: #515151;
    padding: 3px 5px 3px 5px;
    border-top: 1px solid #550d0d;
    background-color: #d8d8d8;
}
.Fila2 a:link{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: underline;
}

.Fila2 a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: underline;
}

.Fila2 a:hover{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: none;
}

.Fila2 a:active{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: none;
}

.Txt_labelResaltado {
	font: bold 14px arial, arial , helvetica;
	color: #515151;
	padding: 5px 0px 5px 0px;
}
.Txt_labelResaltado a:link{
	color: #930e14;
	text-decoration: underline;
}

.Txt_labelResaltado a:visited{
	color: #930e14;
	text-decoration: underline;
}

.Txt_labelResaltado a:hover{
	color: #930e14;
	text-decoration: none;
}

.Txt_labelResaltado a:active{
	color: #930e14;
	text-decoration: none;
}
.Txt_Contenido {
    color: #515151;
	font: normal 11px arial, arial , helvetica;
}
td .Txt_Contenido a:link{
	color: #930e14;
	text-decoration: underline;
	font: normal 11px arial, arial , helvetica;
}

td .Txt_Contenido a:visited{
	color: #930e14;
	text-decoration: underline;
	font: normal 11px arial, arial , helvetica;
}

td .Txt_Contenido a:hover{
	color: #930e14;
	text-decoration: none;
	font: normal 11px arial, arial , helvetica;
}

td .Txt_Contenido a:active{
	color: #930e14;
	text-decoration: none;
	font: normal 11px arial, arial , helvetica;
}


.Back_1 { 
    background-color: #999999;
}
.Titulo2 {
	font: normal 13px arial , helvetica,;
	padding: 10px 0px 2px 0px;
}
.BackgroundButtons {
    background: url(../images/back_botones.gif);
}

.Tab01 {
	font: normal 11px arial, arial , helvetica;
	color: #ffffff;
	padding: 2px 10px 2px 10px;
	background-color: #A5A5A5;
}
.Tab01 a:link{
	font: normal 11px arial, arial , helvetica;
	color: #ffffff;
	text-decoration: underline;
}

.Tab01 a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #ffffff;
	text-decoration: underline;
}

.Tab01 a:hover{
	font: normal 11px arial, arial , helvetica;
	color: #ffffff;
	text-decoration: none;
}

.Tab01 a:active{
	font: normal 11px arial, arial , helvetica;
	color: #ffffff;
	text-decoration: none;
}

.Tab02 {
	font: normal 11px arial, arial , helvetica;
	color: #E05206;
	padding: 2px 10px 2px 10px;
	background: url(../images/back_off.gif);
}
.Tab02 a:link{
	font: normal 11px arial, arial , helvetica;
	color: #E05206;
	text-decoration: underline;
}

.Tab02 a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #E05206;
	text-decoration: underline;
}

.Tab02 a:hover{
	font: normal 11px arial, arial , helvetica;
	color: #E05206;
	text-decoration: none;
}

.Tab02 a:active{
	font: normal 11px arial, arial , helvetica;
	color: #E05206;
	text-decoration: none;
}
.Txt_label_Enlace {
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	padding: 3px 0px 3px 0px;
}
.Txt_label_Enlace a:link{
	color: #5AACD6;
	text-decoration: underline;
}

.Txt_label_Enlace a:visited{
	color: #5AACD6;
	text-decoration: underline;
}

.Txt_label_Enlace a:hover{
	color: #5AACD6 !important;
	text-decoration: none;
}

.Txt_label_Enlace a:active{
	color: #5AACD6;
	text-decoration: none;
}
.CabeceraTabla0 {
	font: bold 11px arial, arial , helvetica;
	color: #766A62;
	padding: 5px 5px 5px 5px;
	background-color: #A09D96;
}
.Fila_pie {
	font: bold 11px arial, arial , helvetica;
	color: #4e4f50;
	padding: 3px 5px 3px 5px;
	background-color: #d0d1d1;
	text-align: center;
}

.Txt_label_Mensaje {
                    font: normal 11px arial, arial , helvetica;
                    color: #E05206;
}

 .ListadoTextoFijo {
	font: normal 12px arial, arial , helvetica,;
	color: #515151;
	border: 1px solid #dcddde;
	width: 414px;
}

 .txt_gris {
	color:#757575;
	font-family:arial,Helvetica,sans-serif;
	font-size:11px;
 }

 .Back_cuerpo1_consultas {
	padding: 0px 18px 0px 18px;
	width:auto;
}

.Back_cuerpo1_consultas2 {
	padding: 0px 2px 0px 2px;
	width:auto;
	background: url(../images/fondo_cuerpo01.gif) repeat-x;
}

.Back_cuerpo1_selfcare { 
	width: 100%;
	background: url(../images/fondo_cuerpo01.gif);
	padding: 10px 18px 10px 18px;
	margin-left: auto;
	margin-right: auto;
}

/*estilos de prueba - mi nextel */

.tituloPrueba
        { background-image:url(../images/img_solicite.jpg); 
          background-position:left; 
          background-repeat:no-repeat;}
		  
.fondoPrueba{
   background-image:url(../images/bg_fondo_form.jpg); 
   background-repeat:no-repeat; 
   background-position:center;
}

#bg_form{
	background-image:url(../images/bg_form.jpg);
	background-repeat:repeat-y;
	font-family: arial;
    font-size: 11px;
	}

#bg_hed_form{
	background-image:url(../images/bg_hed_form.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-size: 12px;
	}
#bg_fut_form{
	background-image:url(../images/fut_form.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
#bg_tabla_form{
	background-image:url(../images/bg_tabla.jpg);
	background-position:top;
	background-repeat:repeat-x;
	}

.ListadoTextoPrueba {
	font: normal 12px arial, arial , helvetica,;
	color: #515151;
	border: 1px solid #dcddde;
}

.txt_blank {
	color:#FFFFFF;
	font-family:arial,Helvetica,sans-serif;
	font-size:16px;
}
	
.fondoPlomo {
	color:#FFFFFF;
	font-family:arial,Helvetica,sans-serif;
	font-size:16px;
	background-image:url(../images/bg_fondo_gra.jpg);
}

.imgPersona {
	background-image:url(../images/img_personas.jpg);
	background-repeat:no-repeat; 
	background-position:center bottom;
}

.fondoReferidos {
	background-image:url(../images/img_fondo_carg.jpg);
	background-repeat:no-repeat; 
	background-position:center top;
}

.textorojo {
	color:#E05206;
	font-size:11px;
	font-weight:normal;
	font-family: arial;
}

/* Empresa - Consultas*/

.CabeceraTabla {
	-x-system-font:none;
	background-color:#A09D96;
	color:#766A62;
	font-family:arial,arial , helvetica;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding:5px;
	text-align:center;
}

tr .Fila1 td {
		-x-system-font:none;
		border-top:1px solid #A09D96;
		color:#766A62;
		font-family:arial,arial , helvetica;
		font-size:11px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
		padding:3px 5px;
		text-align:center;
}

tr .Fila1 td a:link{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: underline;
}

tr .Fila1 td a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: underline;
}

tr .Fila1 td a:hover{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: none;
}

tr .Fila1 td a:active{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: none;
}

.Txt_labelDetalle {
	color:#333333;
	font-family:arial,arial , helvetica;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-align:left;
}

.Back_cuerpo_empresa { 
	width: 100%;
	background: url(../images/fondo_cuerpo01.gif);
	margin-left: auto;
	margin-right: auto;
}

.TxtCabeceraG {
	-x-system-font:none;
	color:#515151;
	font-family:arial,arial , helvetica;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:0 0 0 22px;
}

.Txt_label {
	-x-system-font:none;
	color:#515151;
	font-family:arial,arial , helvetica;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:0;
}



/* Fin de Empresa - Consultas*/

/*estilos de prueba - mi nextel */


/*Ventas*/


/*COLOR BOX*/
.boton_busca_telefonosVentas{
	width: 150px;
	height: 27px;
	top: 31px;
	left: 0px;
	
	cursor: pointer;
}

.boton_busca_telefonosVentas img{
	width: 190px;
}


/*COLOR BOX*/
.bloque_opciones_cabeceraVentas{
	width: 100%;
	height: auto;
	background: #ffffff url(../images/fondo_cabecera_izquierda1.gif) no-repeat 0px bottom;
}
/*COLOR BOX*/
.contenedor_opciones_contenidoVentas{
	width: 100%;
	height: auto;
	padding: 10px 0 10px 0;
	/*background: url(../images/fondo_contenido_izquierda1.gif) repeat-y;*/
}
/*COLOR BOX - TODO*/
.lblExplicacionEstrella{
	font-family: arial;
	font-size: 11px;
	color:#656364;
	margin:0 0 0 10px;
}
/*COLOR BOX - TODO*/
.MensajeTipoCambio{
	color:#A09D96;
	font-family:arial;
	font-size:11px;
	font-style:italic;
	line-height:14px;
}
/*COLOR BOX - TODO*/
.mensajeCantProductos{
	font-family: arial;
	font-style:italic;
	font-size: 11px;
	font-weight: bold;
	color:#766A62
}

.contenedor_opciones_contenidoVentas label{
	font: normal 10px arial;
	/*COLOR BOX*/
	color: #656364;
	/*COLOR BOX*/
	margin: 5px;
	float: left;
}

.contenedor_opciones_contenidoVentas input{
	float: left;
}

.contenedor_opciones_contenidoVentas br{
	clear: left;
}


.boton_compara_ahora1Ventas{
	width: 74px;
	height: 16px;
	position: absolute;
	top: 10px;
	left: 90px;
        background: no-repeat;
	cursor: pointer;
}

.boton_remover_todo1Ventas{
	width: 70px;
	height: 16px;
	position: absolute;
	top: 10px;
	left: 10px;
	background: no-repeat;
	cursor: pointer;
}



.bloque_central_busquedasVentas{
	width: auto;
	height: 50px;
	padding: 10px 10px 0px 10px;
}

.bloque_central_busquedasVentas br{
	clear: both;
}

.bloque_central_busquedasVentas p{
	font: normal 10px/36px arial;
	color: #6F6661;
	margin: 0px;
	float: left;
}

.bloque_central_busquedasVentas select{
	font: normal 10px arial;
	color: #6F6661;
	margin-top: 10px;
	float: right;
}
/* 041109*/
.contenedor_planes_productoVentas{
	width: 49px;
	height: 80px;
	padding: 5px 0px;
	position: relative;
	border: solid 1px #E0E1E1;
	background: #ffffff;
        left:14px;
        top:10px;
        bottom:10px;
}

.contenedor_planes_productoVentas img{
	display: block;
}

.contenedor_carrito_planes_imagenVentas{
	width: 78px;
	height: 130px;
	position: relative;
	float: left;
}





.contenedor_carrito_planes_datosVentas1{
	width: 186px;
	height: 80px;
	padding: 18px 0px 0px 0px;
	float: left;
}

.contenedor_carrito_planes_datosVentas1 h2{
	font: normal 11px arial;
	color: #942837;
	border-bottom: solid 1px #E0E1E1;
	margin: 0px 0px 5px 0px;
}

.contenedor_carrito_planes_datosVentas1 p{
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	margin: 0px;
}



.contenedor_carrito_planes_datosVentas{
	width: 60%;
	height: auto;
	padding: 18px 0px 0px 0px;
	float: left;
}

.contenedor_carrito_planes_datosVentas h2{
	font: normal 11px arial;
	color: #5AACD6;
	border-bottom: solid 1px #E0E1E1;
	margin: 0px 0px 5px 0px;
}

.contenedor_carrito_planes_datosVentas p{
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	margin: 0px;
}

.boton_eliminar_planVentas{
	width: 48px;
	height: 16px;
	cursor: pointer;
	margin-top: 10px;
}

.td_tipo_plan_bordeVentas{
	border-bottom: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
        font: normal 11px  arial , Arial Helvetica, sans-serif;
	color: #766A62;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.td_tipo_plan_titulo2Ventas{
        border-bottom: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
	font: normal 11px  arial , Arial Helvetica, sans-serif;
	color: #A09D96;
	margin: 0px;
	padding: 0px 6px 0px 6px;
	text-align: left;
}

.bloque_carrito_proceso2_f1_c1Ventas{
	width: 760px;
	height: auto;
	padding: 0px 0px 10px 0px;
	background: url(../images/fondo_carrito_central5.gif) no-repeat scroll bottom;
	text-align: center;
	margin-bottom: 3px;
}




.contenedor_carrito_planes_listadoVentas{
	width: 100%;
	height: auto;
}


.td_titulo_planesVentas{
	padding: 4px 14px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	color: #930E14;
	background: url(../images/fondo_tbl_planes.gif) repeat-x;
}

.boton_agregar1Ventas{
	width: 62px;
	height: 19px;
	position: absolute;
	top: 40px;
	left: 320px;
	cursor: pointer;
}

.contendor_carrito_agregadosVentas{
	width: 144px;
	padding: 12px 10px 10px 10px;
	background: #ffffff url(../images/fondo_contenido_derecha1.gif) no-repeat;
}

.contendor_carrito_agregadosVentas h2{
	font: normal 10px/12px arial , Arial Helvetica, sans-serif;
	color: #656364;
	margin: 0px 0px 10px 0px;
}

.contendor_carrito_agregadosVentas p{
	font: normal 11px arial;
	color: #E05206;
	padding-left: 12px;
	margin: 2px 0px 0px 0px;
}

.contenedor_modelo_celularVentas{
	width: auto;
	height: 100px;
	border: solid 1px #E0E1E1;
}

.bloque_opcionesVentas{
	width: 164px;
	height: auto;
	border: solid 1px #F2F2F3;
	background: #F6F6F7 url(../images/fondo_pie_izquierda1.gif) no-repeat 0px bottom;
}

.combo{
    font: normal 10px arial;
    color: #6F6661;
    margin-top: 10px;
    float: right;
}

.contenedor_modelo_celular_f1_c1Ventas{
	width: auto;
	height: auto;
	background: url(../images/fondo_modelo_listado1.gif) no-repeat right bottom;
        padding:0;
}

.boton_comparar1Ventas{
        background: url(../images/btn_comparar.gif) no-repeat;
}


.contendor_carrito_tituloVentas{
	width: 100%;
	height: 22px;
	background: url(../images/fondo_carrito_cabecera.gif) no-repeat;
	margin-top: 0px;
	text-align: center;
}

.contendor_carrito_tituloVentas h3{
	font: normal 11px/22px 'arial', arial , Arial Helvetica, sans-serif;
	color: #ffffff;
	margin: 0px;
}

/*COLOR BOX*/
.bloque_Ubicacion{
	width: 150px;
	border: solid 1px #E0E0E2;
}

.contenedor_modelo_divisionVentas{
	border-top:dashed 1px #D5D5D6; 
	margin: 5px 0px;
}

.celdaComparacion{
        vertical-align: bottom;
}


.Back_cuerpo1Ventas { 
	width: auto;
	background: url(../images/fondo_cuerpo01.gif) repeat-x;
	padding: 10px 11px 5px 11px;
	margin-left: auto;
	margin-right: auto;
}

.tdRadioVentas  {
border-bottom: 0 none;
}

.trRadioVentas tr td {
border-bottom: 0 none;
}

/* nuevo Magia 03-12*/
.FondoCabecera_001{
	width: 100%;
	height: 74px;
	padding: 0px 0px 0px 0px;
	background: #E05206 url(../images/back_caja01.jpg) repeat;
	margin-bottom: 3px;
}

.Txt_Celular1{
	margin: 0px;
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	color: #ffffff;
}

.Txt_Celular1 a:link{
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}

.Txt_Celular1 a:visited{
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}

.Txt_Celular1 a:hover{
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	text-decoration: underline;
	color: #ffffff;
}

.Txt_Celular1 a:active{
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
}

.FonditoCelular1{
	width: auto;
	height: auto;
	padding: 0px 0px 0px 0px;
	background: #942837 url(../images/caja_celular.gif);
}
.FonditoCelular2{
	width: auto;
	height: auto;
	padding: 0px 0px 0px 0px;
	background: #E05206 url(../images/fondo_figura.gif);
}
.FonditoCelular3{
	width: auto;
	height: auto;
	padding: 0px 0px 0px 0px;
	background: #942837 url(../images/caja_celular02.gif);
}
.FonditoBarra{
	width: auto;
	height: auto;
	padding: 0px 0px 0px 0px;
	background: #ffffff url(../images/barra_center.gif);
}
.FonditoBarra h1{
	font: normal 14px/31px arial, arial , Arial Helvetica, sans-serif;
	color: #ffffff;
	margin: 0px;
}
/*COLOR BOX*/
.FondoCaja_001{
	width: 100%;
	height: auto;
	padding: 0px 0px 0px 25px;
	background: #ffffff url(../images/back_caja02.gif) no-repeat right;
}
.FondoBarra_001{
	width: 100%;
	height: 20px;
	padding: 0px 0px 0px 12px;
	/*background: #ad2737 url(../images/back_barra001.gif) repeat-y right;*/
}

.Txt_TitModelo{
	font: normal 11px arial;
	color: #766A62;
	border-bottom: solid 1px #E0E1E1;
	margin: 0px;
	padding: 7px 0px 0px 0px;
}
.Txt_TitModelo a:link{
	font: normal 11px arial;
	text-decoration: none;
	color: #766A62;
}

/*COLOR BOX*/
.Txt_TitModelo a:visited{
	font: normal 11px arial;
	text-decoration: none;
	color: #766A62 !important;
}

.Txt_TitModelo a:hover{
	font: normal 11px arial;
	text-decoration: underline !important;
	color: #766A62 !important;
}

.Txt_TitModelo a:active{
	font: normal 11px arial;
	text-decoration: none;
	color: #766A62 !important;
}

/*COLOR BOX*/
.Txt_DescripcionModelo{
	font: normal 12px times New Roman, arial, Arial Helvetica;
	font-style: italic;
	color: #757575;
	margin: 0px;
	padding: 3px 0px 3px 0px;
}

/*COLOR BOX*/
.Txt_ModeloLabel1{
	font: normal 11px/20px arial , Arial Helvetica;
	color: #656364;
	margin: 0px;
	padding: 0 0 0 0;
}
/*COLOR BOX*/
.Txt_ModeloLabel2{
	font: normal 11px arial , Arial Helvetica;
	color: #766A62;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.Txt_ComprarAlquilar{
	font: normal 12px arial , Arial Helvetica;
	color: #ffffff;
	margin: 0px;
	padding: 1px 0px 1px 0px;
}

.Txt_ComprarAlquilar td{
	font: normal 12px arial , Arial Helvetica;
	color: #ffffff;
	margin: 0px;
	padding: 1px 0px 1px 0px;
}

.Txt_ComprarAlquilarVentas{
        padding: 0px;
        margin: 0px;
        border: 0px;
}

.Txt_ComprarAlquilarVentas td{
	font: normal 11px arial , Arial Helvetica;
	color: #000000;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}


/*Comparativa*/
.Fila1{
	color:#666666;
	font-family:arial;
	font-size:11px;
	line-height:16px;
}

.categoriaTablaComparativa{
	background-color:#CCCCCC;
	color: #FFFFFF;
}




/* Fin nuevo Magia 03-12*/


/*060112*/
.conte_carrito_cabecera{
	margin-bottom: 3px;
}
.carrito_cabecera{
	width: auto;
	height: auto;
	padding: 0px 0px 10px 0px;
	background: url("../images/fondo_cabecera_carrito.gif")  no-repeat bottom;
	text-align: center;
	margin-bottom: 3px;
}


.contendor_carrito_agregadosVentas1{
	width: 100%;
	padding: 0px;
	background: #ffffff url(../images/fondo_contenido_derecha1.gif) no-repeat;
}

.contendor_carrito_agregadosVentas1 h2{
	font: normal 11px/14px arial , Arial Helvetica, sans-serif;
	color: #656364;
	margin: 0px 0px 10px 0px;
}

.contendor_carrito_agregadosVentas1 p{
	font: normal 11px arial;
	color: #990000;
	padding-left: 12px;
	margin: 2px 0px 0px 0px;
}

.boton_realizar_compraVentas{
	width: 100px;
	height: 21px;
	margin: 0px auto;
	cursor: pointer;
}

.boton_modificar_carritoVentas{
	width: 100px;
	height: 19px;
	margin: 0px auto;
	cursor: pointer;
}
/*COLOR BOX*/
.principal_columna2Ventas{
	width: 150px;
	height: auto;
	float: left;
}
/*COLOR BOX*/
.bloque_carritoVentas{
	width: 150px;
	height: auto;
	padding-bottom: 30px;
	border: solid 1px #E0E0E2;
	background: url(../images/fondo_pie_derecha1.gif) no-repeat 0px bottom;
}

.contendor_carrito_botonesVentas{
	width: auto;
	height: 50px;
	padding: 10px 0px;
}

.boton_agregar_planesVentas{
	width: 190px;
	height: 21px;
	cursor: pointer;
}

.contenedor_planes_textoVentas{
	width: auto;
	height: auto;
	float: left;
	padding: 5px 0px 0px 0px;
}

.contenedor_planes_textoVentas h3{
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color: #6F6661;
}

.principal_columna1Ventas{
	width: 600px;
	height: auto;
	float: right;
}

.VENT_back{
	width: 100%;
	height: auto;
	padding: 10px 13px 10px 13px;
	margin-bottom: 13px;
	background: url(../images/VENT_fondo1.gif) repeat-x;
}
.VENT_back2{
	height: auto;
	padding: 10px 13px 10px 13px;
	margin-bottom: 13px;
	background: url(../images/VENT_fondo2.gif) repeat-x;
}


.VENT_back_celu{
	width: 52px;
	height: auto;
	padding: 0px;
	background: url(../images/bk_celu.gif) no-repeat;
}

.VENT_modelo{
	font: normal 11px arial;
	color: #E05206;
	border-bottom: solid 1px #c6c5c6;
	margin: 0px 0px 5px 0px;
}

.VENT_descripcion{
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	margin: 0px;
}


.VENT_carrito_planes{
	width: auto;
	padding: 3px 3px;
	border:solid 1px #B2B2B4;
}
.VENT_planes1{
	width: 100%;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

.VENT_titulo_planes td{
	padding: 4px 14px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	color: #E05206;
	background: url(../images/fondo_tbl_planes.gif) repeat-x;
}

.VENT_nombre_planes{
	width: 146px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	text-align: center;
	background: #DEDFE0;
	border-top: solid 1px #B5B3B3;
	border-bottom: solid 1px #B5B3B3;
}

.VENT_unidades_planes{
	width: 92px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	text-align: center;
	background: #DEDFE0;
	border-top: solid 1px #B5B3B3;
	border-bottom: solid 1px #B5B3B3;
}

.VENT_eliminar_planes{
	width: 57px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	background: #DEDFE0;
	border-top: solid 1px #B5B3B3;
	border-bottom: solid 1px #B5B3B3;
}

.VENT_generico_planes td{
	padding: 2px 6px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #711D45;
	background: url(../images/fondo_td_planes.gif) repeat-x;
	border: solid 1px #EFEFEF;
	text-align: center;
}
.VENT_generico_planes td a:link{
	text-decoration: underline;
	color: #711D45;
}

.VENT_generico_planes td a:visited{
	text-decoration: underline;
	color: #711D45;
}

.VENT_generico_planes td a:hover{
	text-decoration: none;
	color: #711D45;
}

.VENT_generico_planes td a:active{
	text-decoration: underline;
	color: #711D45;
}

.VENT_planestexto1{
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	margin: 0px;
}
/*COLOR BOX*/
.VENT_subtitulo_planes{
	font: normal 13px arial , Arial Helvetica, sans-serif;
	color:#E05206;
	margin: 0px 0px 0px 0px;
	text-align:left;
}
/*COLOR BOX*/
.VENT_subtitulo_descripcion{
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color: #6F6661;
	text-align:left;
}

.VENT_back_tabs{
	background-color:#E05206;
	padding: 10px;
}
.VENT_back_tabs1{
	background-color:#ffffff;
}



.VENT_Tabla_fondo {
	border: 2px solid #7e7f80;
}

.VENT_CabeceraTabla1 {
	font: bold 11px arial, arial , helvetica;
	color: #766A62;
	padding: 3px 3px 3px 3px;
	background-color: #A09D96;
}
.VENT_CabeceraTabla2 {
	font: bold 11px arial, arial , helvetica;
	color: #766A62;
	padding: 3px 3px 3px 3px;
	background-color: #A09D96;
}
.VENT_Colum1 {
	font: normal 11px arial, arial , helvetica;
	color: #515151;
	padding: 3px 5px 3px 5px;
	border-top: 1px solid #550d0d;
	background-color: #ffffff;
        text-align: center;
}
.VENT_Colum1 a:link{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: underline;
}

.VENT_Colum1 a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: underline;
}

.VENT_Colum1 a:hover{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: none;
}

.VENT_Colum1 a:active{
	font: normal 11px arial, arial , helvetica;
	color: #5AACD6;
	text-decoration: none;
}

.VENT_Colum2 {
	font: normal 11px arial, arial , helvetica;
	color: #515151;
	padding: 3px 5px 3px 5px;
	border-top: 1px solid #550d0d;
	background-color: #ffffff;
        text-align:center;
}
.VENT_Colum2 a:link{
	font: normal 11px arial, arial , helvetica;
	color: #930e14;
	text-decoration: underline;
}

.VENT_Colum2 a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #930e14;
	text-decoration: underline;
}

.VENT_Colum2 a:hover{
	font: normal 11px arial, arial , helvetica;
	color: #930e14;
	text-decoration: none;
}

.VENT_Colum2 a:active{
	font: normal 11px arial, arial , helvetica;
	color: #930e14;
	text-decoration: none;
}
.VENT_Fila_pie {
	font: bold 11px arial, arial , helvetica;
	color: #4e4f50;
	padding: 3px 5px 3px 5px;
	background-color: #E05206;
}
.VENT_Fila_pie a:link{
	font: normal 11px arial, arial , helvetica;
	color: #4e4f50;
	text-decoration: underline;
}

.VENT_Fila_pie a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #4e4f50;
	text-decoration: underline;
}

.VENT_Fila_pie a:hover{
	font: normal 11px arial, arial , helvetica;
	color: #4e4f50;
	text-decoration: none;
}

.VENT_Fila_pie a:active{
	font: normal 11px arial, arial , helvetica;
	color: #4e4f50;
	text-decoration: none;
}

.VENT_Txt_label {
	font: normal 11px arial, arial , helvetica;
	color: #515151;
	padding: 5px 0px 5px 0px;
	text-align: left;
}
.VENT_Txt_label a:link{
	color: #930e14;
	text-decoration: underline;
}

.VENT_Txt_label a:visited{
	color: #930e14;
	text-decoration: underline;
}

.VENT_Txt_label a:hover{
	color: #930e14;
	text-decoration: none;
}

.VENT_Txt_label a:active{
	color: #930e14;
	text-decoration: none;
}

.VENT_CajaListado {
	font: normal 11px arial, arial , helvetica;
	color: #515151;
	border: 1px solid #c4c4c4;
	padding: 1px 1px 1px 1px;
}

.Fila1Ventas {
	font: normal 11px arial, arial , helvetica;
	color: #515151;
	padding: 3px 5px 3px 5px;
}
.Fila1Ventas a:link{
	font: normal 11px arial, arial , helvetica;
	color: #930e14;
	text-decoration: underline;
}

.Fila1Ventas a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #930e14;
	text-decoration: underline;
}

.Fila1Ventas a:hover{
	font: normal 11px arial, arial , helvetica;
	color: #930e14;
	text-decoration: none;
}

.Fila1Ventas a:active{
	font: normal 11px arial, arial , helvetica;
	color: #930e14;
	text-decoration: none;
}

.comboFormaPago{
        font-family: arial; 
        font-style: normal; 
        font-variant: normal; 
        font-weight: normal; 
        font-size: 10px; 
        line-height: normal; 
        -x-system-font: none; 
        color: rgb(111, 102, 97);
}

/*COLOR BOX*/
.contenedor_opciones{
	width: 100%;
	height: auto;
	padding-bottom: 8px;
	/*background: url(../images/fondo_pie_izquierda_contenido1.gif) no-repeat bottom;*/
}


/*COLOR BOX*/
.contenedor_opciones_cabecera{
	width: 100%;
	height: 24px;
	/*background: url(../images/fondo_subtitulo_izquierda1.gif) no-repeat;*/
}

/*COLOR BOX*/
.contenedor_opciones_cabecera h2{
	font: normal 11px/24px arial, arial , Arial Helvetica, sans-serif;
	color: #766A62;
	margin: 0px;
	padding-left: 24px;
	background: url(../images/vineta_1.gif) no-repeat 12px 9px;
}


.principal_alineacion{
	width: 766px;
	height: auto;
	padding: 5px;
	border: solid 1px #E2E3E3;
	margin: 0px auto;
}

.principal_columna1{
	width: 600px;
	height: auto;
	float: left;
}

/*COLOR BOX*/
.principal_columna2{
	width: 150px;
	height: auto;
	float: left;
}

/*COLOR BOX*/
.interna_columna1{
	width: 100%;
	height: auto;
	border: solid 1px #F8F8F9;
	float: left;
}

.interna_columna2{
	width: 422px;
	height: auto;
	padding: 0px 5px;
	float: left;
}
/*COLOR BOX*/
.bloque_opciones{
	width: 100%;
	height: auto;
	padding-bottom: 50px;
	border: solid 1px #F2F2F3;
	background: #F6F6F7 url(../images/fondo_pie_izquierda1.gif) no-repeat 0px bottom;
}


.bloque_opciones_cabecera{
	width: 164px;
	height: 76px;
	position: relative;
	background: #ffffff url(../images/fondo_cabecera_izquierda1.gif) no-repeat 0px bottom;
}

.bloque_carrito{
	width: 164px;
	height: auto;
	padding-bottom: 50px;
	border: solid 1px #E0E0E2;
	background: url(../images/fondo_pie_derecha1.gif) no-repeat 0px bottom;
}
/*COLOR BOX*/
.bloque_carrito_cabecera{
	padding: 10px 8px 8px 8px;
	background:transparent url(../images/back_caja02.gif) no-repeat scroll right center;
}

.contenedor_carrito_usuario{
	padding: 5px 0px;
	text-align: center;
	border-top: solid 1px #E2E2E2;
	border-bottom: solid 1px #E2E2E2;
}

.contenedor_carrito_usuario h2{
	font: normal 9px arial , Arial Helvetica, sans-serif;
	color: #E05206;
	margin: 0px;
}


.contenedor_carrito_usuario p{
	font: bold 10px arial , Arial Helvetica, sans-serif;
	color: #090708;
	margin: 2px 0px 0px 0px;
}

.contendor_carrito_titulo{
	width: 164px;
	height: 22px;
	background: url(../images/fondo_carrito_cabecera.gif) no-repeat;
	margin-top: 5px;
	text-align: center;
}

.contendor_carrito_titulo h3{
	font: normal 11px/22px 'arial', arial , Arial Helvetica, sans-serif;
	color: #ffffff;
	margin: 0px;
}

.contendor_carrito_agregados{
	width: 144px;
	padding: 12px 10px 10px 10px;
	background: #ffffff url(../images/fondo_contenido_derecha1.gif) no-repeat;
}

.contendor_carrito_agregados h2{
	font: normal 10px/12px arial , Arial Helvetica, sans-serif;
	color: #656364;
	margin: 0px 0px 10px 0px;
}

.contendor_carrito_agregados p{
	font: normal 11px arial;
	color: #990000;
	padding-left: 12px;
	margin: 2px 0px 0px 0px;
	background: url(../images/fondo_celular_agregado.gif) no-repeat;
}

.contenedor_carrito_agregados_listado{
	padding: 0px 0px 10px 12px;
	
}

.contenedor_carrito_agregados_listado h3{
	font: normal 11px/12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #E05206;
	margin: 10px 0px 3px 0px;
}

.contenedor_carrito_agregados_listado p{
	font: normal 10px arial;
	color: #E05206;
	padding: 0px;
	margin: 2px 0px 0px 0px;
	background: none;
}

.contendor_carrito_botones{
	width: auto;
	height: auto;
	padding: 10px 0px;
}

.boton_realizar_compra{
	width: 106px;
	height: 21px;
	margin: 0px auto;
	background: url(../images/boton_realizar_compra.gif) no-repeat;
	cursor: pointer;
}

.boton_modificar_carrito{
	width: 100px;
	height: 19px;
	margin: 0px auto;
	background: url(../images/boton_modificar_carrito.gif) no-repeat;
	cursor: pointer;
}

.boton_agregar1{
	width: 62px;
	height: 19px;
	position: absolute;
	top: 40px;
	left: 320px;
	background: url(../images/boton_agregar.gif) no-repeat;
	cursor: pointer;
}

.boton_comparar1{
	width: 53px;
	height: 13px;
	position: absolute;
	top: 25px;
	left: 10px;
	background: url(../images/boton_comparar.gif) no-repeat;
	cursor: pointer;
}

.CajaTexto2Ventas {
	font: normal 11px arial, arial , helvetica;
	color: #646567;
	/*border: 1px solid #e2e2e2;*/
	padding: 2px 2px 2px 2px;
	/*background-color: #e2e2e2;*/
	width: auto;
	border:1px solid #6F6661;
}

.contenedor_proceso_botones{
	width: 820px;
	height: auto;
}

.contenedor_proceso_botones_f1_c1{
	width: auto;
	height: auto;
	padding: 0px 80px 0px 0px;
	float: left;
}

.boton_aplicar_cambios{
	width: 100px;
	height: 54px;
	background: url(../images/boton_aplicar_cambios.gif) no-repeat;
	float: left;
	margin-right: 45px;
	cursor: pointer;
}

.boton_imprimir_resumen{
	width: 100px;
	height: 54px;
	background: url(../images/boton_imprimir_resumen.gif) no-repeat;
	float: left;
	margin-right: 45px;
	cursor: pointer;
}

.boton_imprimir_resumen2{
	width: 100px;
	height: 54px;
	background: url(../images/boton_imprimir_resumen.gif) no-repeat;
	float: right;
	margin-right: 45px;
	cursor: pointer;
}

.boton_vaciar_carrito{
	width: 100px;
	height: 54px;
	background: url(../images/boton_vaciar_carrito.gif) no-repeat;
	float: left;
	cursor: pointer;
}

.contenedor_proceso_botones_f1_c2{
	width: 282px;
	height: 54px;
	background: url(../images/separacion_botones.gif) no-repeat;
	position: relative;
	float: left;
}

.contenedor_planes_tbl1{
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: solid 2px #7E7F80;
}

.contenedor_planes_datos{
	width: auto;
	height: auto;
}

.contenedor_planes_tbl1 table{
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

.contenedor_planes_tbl3{
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

.contenedor_planes_tbl3 table{
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

.td_planes_equipo{
	width: 272px;
	padding: 0px 2px 4px 2px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 9px 'arial', arial , Arial Helvetica, sans-serif;
	color: #766A62;
	background: #A09D96;
	text-align: center;
}


.td_planes_tipo_plan{
	width: 400px;
	padding: 0px 2px 4px 2px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 9px 'arial', arial , Arial Helvetica, sans-serif;
	color: #766A62;
	background: #A09D96;
	text-align: center;
}

.tr_planes_borde td{
	border-bottom: solid 1px #A09D96;
}

.td_planes_generico3{
	padding: 0px 0px;
	margin: 0px;
	border-collapse: collapse;
	background: url(../images/fondo_td_planes2.gif) repeat-x;
	vertical-align: top;
	text-align: center;
}

.contenedor_planes_listado2{
	width: 264px;
	height: auto;
	padding: 0px 8px 10px 0px;
}

.td_tipo_plan_generico1{
	font: normal 11px  arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	margin: 0px;
	padding: 2px 0px;
	text-align: center;
}

.td_tipo_plan_generico2{
	font: normal 11px  arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	margin: 0px;
	padding: 2px 6px 2px 6px;
	text-align: left;
}

.td_tipo_plan_generico2 span{
	font: bold 11px  arial , Arial Helvetica, sans-serif;
	color: #090708;
	text-decoration: underline;
}


.td_carrito_titulo{
	width: 150px !important;
	padding: 0px 0px 3px 0px !important;
	font: bold 11px  arial , Arial Helvetica, sans-serif !important;
	color: #595A5B !important;
}


.contenedor_carrito_total{
	width: 742px;
	height: 150px;
	padding: 25px 10px 0px 0px;
	text-align: right;
}

.contenedor_carrito_total table{
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	display: inline;
}

.contenedor_carrito_total table td{
	padding: 0px;
	margin: 0px;
	width: 80px;
	border-collapse: collapse;
	font: normal 11px arial , Arial Helvetica, sans-serif;
	color: #090708;
	text-align: left;
}


.bloque_carrito_proceso2_f2_c1{
	width: 752px;
	height: 54px;
	padding: 10px 0px 10px 14px;
	margin-bottom: 3px;
	background: url(../images/fondo_carrito_central6.gif) no-repeat;
}

.bloque_carrito_proceso2_f2_c1Ventas{
	width: 100%;
	height: 54px;
	padding: 10px 0px 10px 14px;
	margin-bottom: 3px;
	background: url(../images/fondo_carrito_central6.gif) no-repeat;
}

.bloque_carrito_proceso2_f4_c1{
	width: 752px;
	height: 100%;
	padding: 10px 0px 10px 14px;
	margin: 3px 0px;
	background: url(../images/fondo_carrito_central7.gif) no-repeat;
}

.tr_tipo_plan_borde td{
	border-bottom: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-left: solid 1px #ffffff;
}

.td_tipo_plan_caja{
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.td_tipo_plan_caja input{
	font: bold 11px  arial , Arial Helvetica, sans-serif;
	color: #090708;
	width: 30px;
	text-align: center;
}

.principal_columna3{
	width: auto;
	height: auto;
}

.bloque_carrito_proceso4{
	width: auto;
	height: auto;
	padding: 5px 0px 0px 0px;
}

.bloque_carrito_proceso4_f1_c1{
	width: auto;
	height: auto;
	padding: 0px 0px 10px 0px;
	background: url(../images/fondo_carrito_central5.gif) no-repeat bottom;
	text-align: center;
	margin-bottom: 3px;
}

.bloque_carrito_proceso4_f2_c1{
	width: 738px;
	height: auto;
	padding: 10px 14px 10px 14px;
	margin-bottom: 3px;
	background: url(../images/fondo_carrito_central7.gif) no-repeat ;
}

.Fondo1 { 
	padding: 10px 10px 10px 10px;
	/*background: url(../images/fondo1.gif) repeat-x 0px bottom;*/
}

.Fondo2 { 
	padding: 10px 13px 10px 13px;
	background: url(../images/fondo2.gif) repeat-x;
	position: relative;
}

.TxtSubtitLoguin {
	font: normal 14px arial, arial , helvetica;
	color: #4E4645;
	padding: 0px 0px 13px 0px;
	text-align: left;
}
.TxtSubtitLoguin a:link{
	color: #4E4645;
	text-decoration: underline;
}

.TxtSubtitLoguin a:visited{
	color: #4E4645;
	text-decoration: underline;
}

.TxtSubtitLoguin a:hover{
	color: #4E4645;
	text-decoration: none;
}

.TxtSubtitLoguin a:active{
	color: #4E4645;
	text-decoration: none;
}

.ConteLoguin { 
	background-color: #ffffff;
	border: 1px solid #e3e3e4;
	padding: 10px 10px 10px 10px;
}

.TxtLoguin {
	font: normal 12px arial, arial , helvetica;
	color: #4E4645;
	padding: 7px 0px 7px 0px;
	text-align: left;
}
.TxtLoguin a:link{
	color: #4E4645;
	text-decoration: underline;
}

.TxtLoguin a:visited{
	color: #4E4645;
	text-decoration: underline;
}

.TxtLoguin a:hover{
	color: #4E4645;
	text-decoration: none;
}

.TxtLoguin a:active{
	color: #4E4645;
	text-decoration: none;
}

.TxtTitLoguin {
	font: normal 16px arial, arial , helvetica;
	color: #766A62;
	padding: 5px 0px 2px 0px;
	text-align: left;
}
.TxtTitLoguin a:link{
	color: #766A62;
	text-decoration: underline;
}

.TxtTitLoguin a:visited{
	color: #766A62;
	text-decoration: underline;
}

.TxtTitLoguin a:hover{
	color: #766A62;
	text-decoration: none;
}

.TxtTitLoguin a:active{
	color: #766A62;
	text-decoration: none;
}

.TxtLoguin2 {
	font: normal 12px arial, arial , helvetica;
	color: #766A62;
	padding: 7px 5px 7px 0px;
}
.TxtLoguin2 a:link{
	color: #766A62;
	text-decoration: underline;
}

.TxtLoguin2 a:visited{
	color: #766A62;
	text-decoration: underline;
}

.TxtLoguin2 a:hover{
	color: #766A62;
	text-decoration: none;
}

.TxtLoguin2 a:active{
	color: #766A62;
	text-decoration: none;
}

.ConteForm { 
	background-color: #ffffff;
	border: 6px solid #535355;
	padding: 5px;
}

.bloque_carrito_proceso3{
	width: auto;
	height: auto;
	padding: 5px 0px 0px 0px;
}

.bloque_carrito_proceso3_f1_c1{
	width: auto;
	height: auto;
	padding: 0px 0px 10px 0px;
	background: url(../images/fondo_carrito_central5.gif) no-repeat bottom;
	text-align: center;
	margin-bottom: 3px;
}

.bloque_carrito_proceso3_f2_c1{
	width: 752px;
	height: auto;
	padding: 10px 0px 10px 14px;
	margin-bottom: 3px;
	background: url(../images/fondo_carrito_central7.gif) no-repeat ;
}

.contenedor_datos_usuario{
	width: 100%;
	height: auto;
	margin: 0px auto;
}

.contenedor_datos_usuario_f1_c1{
	width: 307px;
	height: auto;
	padding: 20px 20px 0px;
	float: left;
}

.contenedor_datos_usuario_tbl{
	width: auto;
	padding: 5px 5px;
	border:solid 1px #B2B2B4;
}


.contenedor_datos_usuario_f1_c2{
	width: 307px;
	height: auto;
	padding: 20px 20px 0px;
	float: left;
}

.contenedor_datos_texto1{
	width: auto;
	height: 36px;
	padding: 0px 0px 0px 0px;
}

.contenedor_datos_texto1 h2{
	font: bold 11px arial , Arial Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}

.contenedor_datos_texto1 h3{
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color: #6F6661;
}

.contenedor_datos_texto1 span{
	color: #766A62;
	margin-left: 5px;
}

.txt_datos_titulo1{
	color: #E05206;
}

.txt_datos_titulo2{
	color: #5D5D5F;
}

.tbl_datos1{
	width: 295px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

.tbl_datos2{
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	/*border-bottom: solid 10px #550D0D;*/
}

.tr_titulo_datos td{
	padding: 4px 14px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	color: #766A62;
	background: url(../images/fondo_tbl_planes.gif) repeat-x;
	text-align: center;
}


.td_generico_datos1{
	width: 126px;
	padding: 2px 6px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	background: url(../images/fondo_td_planes.gif) repeat-x;
	border: solid 1px #EFEFEF;
}

.td_generico_datos2{
	width: 126px;
	padding: 2px 6px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	background: url(../images/fondo_td_planes.gif) repeat-x;
	border: solid 1px #EFEFEF;
}

.td_direccion_datos{
	width: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #6F6661;
	text-align: center;
	background: #DEDFE0;
	border-top: solid 1px #B5B3B3;
	border-bottom: solid 1px #B5B3B3;
}

.bloque_carrito_proceso3_f3_c1{
	width: auto;
	height: auto;
	padding: 10px 0px 10px 14px;
	margin-bottom: 3px;
	background: url(../images/fondo_carrito_central7.gif) no-repeat ;
}

.contenedor_resumen_compra{
	width: 654px;
	height: auto;
	padding: 20px 20px 10px 20px;
	margin: 0px auto;
}


.td_compra_producto{
	width: 100px;
	padding: 0px 2px 4px 2px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 12px 'arial', arial , Arial Helvetica, sans-serif;
	color: #766A62;
	background: #A09D96;
	text-align: center;
}

.td_compra_plan{
	width: 300px;
	padding: 0px 2px 4px 2px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	color: #766A62;
	background: #A09D96;
	text-align: center;
}

.contenedor_datos_texto3{
	width: auto;
	height: auto;
	padding: 20px 0px 0px 0px;
}

.contenedor_datos_texto3 h2{
	font: bold 11px arial , Arial Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}

.contenedor_datos_texto3 h3{
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color: #6F6661;
}

















.td_compra_precio_equipo{
	padding: 0px 2px 4px 2px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 9px 'arial', arial , Arial Helvetica, sans-serif;
	color: #ffffff;
	background: #49494B;
	text-align: center;
}


.td_compra_cantidad{
	padding: 0px 2px 4px 2px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 9px 'arial', arial , Arial Helvetica, sans-serif;
	color: #ffffff;
	background: #49494B;
	text-align: center;
}

.td_compra_monto{
	padding: 0px 2px 4px 2px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 9px 'arial', arial , Arial Helvetica, sans-serif;
	color: #ffffff;
	background: #666668;
	text-align: center;
}

.tr_compra_borde td{
	border-bottom: solid 1px #A09D96;
}

.td_compra_generico1{
	padding: 4px 2px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	color: #5F6062;
	background: #ffffff;
	text-align: center;
}

.td_compra_generico1 a:link{
	text-decoration: none;
	color: #A09D96;
}

.td_compra_generico1 a:visited{
	text-decoration: none;
	color: #A09D96;
}

.td_compra_generico1 a:hover{
	text-decoration: underline;
	color: #A09D96;
}

.td_compra_generico1 a:active{
	text-decoration: none;
	color: #A09D96;
}

.td_compra_generico2{
	padding: 4px 2px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	color: #5F6062;
	background: #ffffff;
	text-align: center;
}

.td_compra_generico2 a:link{
	text-decoration: none;
	color: #A09D96;
}

.td_compra_generico2 a:visited{
	text-decoration: none;
	color: #A09D96;
}

.td_compra_generico2 a:hover{
	text-decoration: underline;
	color: #A09D96;
}

.td_compra_generico2 a:active{
	text-decoration: none;
	color: #A09D96;
}

.td_compra_generico3{
	font: normal 11px arial , Arial Helvetica, sans-serif;
	color: #ffffff;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	text-align: center;
	background: #E05206;
}

.td_compra_generico4{
	padding: 4px 2px;
	margin: 0px;
	border-collapse: collapse;
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	color: #5F6062;
	background: #D9DADB;
	text-align: right;
}


.contenedor_datos_texto2{
	width: auto;
	height: auto;
	padding: 20px 0px 0px 0px;
}

.contenedor_datos_texto2 h2{
	font: bold 11px arial , Arial Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
}

.contenedor_datos_texto2 h3{
	font: normal 11px 'arial', arial , Arial Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	color: #6F6661;
}

.contenedor_datos_resumen1{
	width: 654px;
	height: auto;
	padding: 20px 20px 10px 20px;
	margin: 0px auto;
}

.division_planes{
	width: auto;
	height: 1px;
	background: #e2e3e3;
	overflow: hidden;
}

.contenedor_datos_resumen2{
	width: 654px;
	height: auto;
	padding: 0px 20px 10px 20px;
	margin: 0px auto;
}


.contenedor_pago_electronico{
	width: 654px;
	height: auto;
	padding: 20px 20px 10px 20px;
	margin: 0px auto;
}

.td_datos_pago_titulo{
	width: 150px !important;
	padding: 0px 0px 3px 0px !important;
	font: bold 11px  arial , Arial Helvetica, sans-serif !important;
	color: #595A5B !important;
}

.contenedor_nextel_gracias{
	width: auto;
	height: auto;
	padding: 13px 20px 20px 20px;
	text-align: center;
}



.VENT_generico_planes_col1{
	width: 70%;
}

.VENT_generico_planes_col2{
	width: 15%;
}

.VENT_generico_planes_col3{
	width: 15%;
}





/* Fin Ventas*/


/* Inicio Administracion de SubAutorizaciones*/
.TxtTituloCabecera_Adm {
	font: bold 12px arial, arial , helvetica;
	color: #ffffff !important;
	padding: 2px 0px 2px 22px;
	background-color: #E05206;
}

.Txt_labelDetalle_Adm {
	font: normal 11px arial, arial , helvetica;
	color: #555555;
	padding: 3px 0px 3px 0px;
	text-align: left;
}

.Txt_label_Adm {
	font: normal 11px arial, arial , helvetica;
	color: #766A62;
	padding: 5px 0px 5px 0px;
	text-align: left;
}

.Txt_label_Adm a:link{
	font: normal 11px arial, arial , helvetica;
	color: #766A62;
	text-decoration: underline;
}

.Txt_label_Adm a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #766A62;
	text-decoration: underline;
}

.Txt_label_Adm a:hover{
	font: normal 11px arial, arial , helvetica !important;
	color: #766A62 !important;
	text-decoration: none !important;
}

.Txt_label_Adm a:active{
	font: normal 11px arial, arial , helvetica;
	color: #766A62;
	text-decoration: none;
}
.CabeceraTablaRol
{
	font: bold 11px arial, arial , helvetica;
	color: #766A62;
	padding: 5px 5px 5px 5px;
	background-color: #A09D96;
    height: 50.0pt;
}
.FilaTablaRol
{
	font: normal 11px arial, arial , helvetica;
	color: #766A62;
	padding: 3px 5px 3px 5px;
	border-top: 1px solid #A09D96;
    text-align: center;
    height: 20.0pt;
}

tr .FilaTablaRol td {
		-x-system-font:none;
		border-top:1px solid #A09D96;
		color:#766A62;
		font-family:arial,arial , helvetica;
		font-size:11px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
		padding:3px 5px;
		text-align:center;
}

.Tabla_fondo_Adm1 {
	border-top: 2px solid #7e7f80;
	border-bottom: 2px solid #7e7f80;
	border-left: 2px solid #7e7f80;
}
.Tabla_fondo_Adm2 {
	border-top: 2px solid #7e7f80;
	border-bottom: 2px solid #7e7f80;
	border-right: 2px solid #7e7f80;
}

/* Fin Administracion de SubAutorizaciones*/
/* Chat */
.txt_chat1 {
	font-family: arial , Arial Helvetica, sans-serif;
	font-size: 11px;
	color: 515151;
	font-weight:bold;
}
.back_chat { 
	width: 186px;
	height:auto;
	background: url("../images/bg_fondo_chat.gif");
	padding: 5px 10px 5px 10px;
}
.txt_caja {
	font-family: arial , Arial Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-weight:bold;
	border: 1px solid #cccccc;
}
.txt_usuario1 {
	font-family: arial , Arial Helvetica, sans-serif;
	font-size: 12px;
	color: #8a100d;
	font-weight:normal;
	padding-bottom: 2px;
	padding-top: 2px;
}
.txt_usuario2 {
	font-family: arial , Arial Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	font-weight:normal;
	padding-bottom: 2px;
	padding-top: 2px;
}
.TablaBotones {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
}

.TdBoton1 {
	background-color: #9c9d9f;
}
.TdBoton2 {
	background-color: #E05206;
}
.Botones {
	font: normal 11px "arial", arial , helvetica,;
	color: #ffffff;
	border: 0px;
	padding: 1px 6px 1px 6px;
	background-color: #9c9d9f;
	margin: 0px;
}
.BotonLimpiar {
	font: normal 11px "arial", arial , helvetica,;
	color: #ffffff;
	border: 0px;
	padding: 2px 0px 2px 0px;
	background-color: #E05206;
	margin: 0px;
}
.CajaMensaje {
	font: normal 12px arial, arial , helvetica,;
	color: #515151;
	border: 1px solid #dcddde;
	padding: 10px 10px 10px 10px;
	width: 70%;
	background-color: white;
	text-align: left;
}
.Txt_labelMensaje {
	font: bold 14px arial, arial , helvetica;
	color: #515151;
	padding: 0px 0px 0px 0px;
}



.ConteDetalle { 
	background-color: #ffffff;
	border: 1px solid #e3e3e4;
	padding: 10px 20px 10px 20px;
}


.TxtContenido {
	font: normal 11px "Arial", arial , helvetica;
	color: #4E4645;
	padding: 7px 0px 7px 0px;
}
.TxtContenido a:link{
	color: #4E4645;
	text-decoration: underline;
}

.TxtContenido a:visited{
	color: #4E4645;
	text-decoration: underline;
}

.TxtContenido a:hover{
	color: #4E4645;
	text-decoration: none;
}

.TxtContenido a:active{
	color: #4E4645;
	text-decoration: none;
}

.TxtPaginador {
	font: normal 11px arial, arial , helvetica;
	color: #2D2D2D;
	padding: 7px 0px 7px 0px;
}
td .TxtPaginador a:link{
	font: normal 11px arial, arial , helvetica;
	color: #2D2D2D;
	text-decoration: underline;
}

td .TxtPaginador a:visited{
	font: normal 11px arial, arial , helvetica;
	color: #2D2D2D;
	text-decoration: none;
}

td .TxtPaginador a:hover{
	font: normal 11x arial, arial , helvetica;
	color: #2D2D2D;
	text-decoration: none;
}

td .TxtPaginador a:active{
	font: normal 11px arial, arial , helvetica;
	color: #2D2D2D;
	text-decoration: none;
}

.scroll{
		width:80%;
		height:150px;
		background:#ffffff;
		border: 1px solid #dcddde;
		overflow:auto;
}
.scroll_contenido{
		font: normal 12px arial, arial , helvetica;
		color: #515151;
		padding: 10px 10px 10px 10px;
		width: auto;
		background-color: white;
		text-align: justify;
}

.TxtCabecera_self {
font: normal 11px arial, arial, arial, helvetica;
color: #766A62;
padding: 0px 0px 0px 22px;
}
	
.TituloTabla_self {
font: normal 11px arial, arial, helvetica;
color: #766A62;
padding: 3px 0px 2px 0px;
/*border-bottom: 1px solid #766A62;*/
}

.TxtPasos_self {
font: bold 11px arial, arial, arial, helvetica;
color: #ffffff !important;
padding: 2px 0px 2px 22px;
background-color: #E05206;
}

.Txt_label_self {
font: normal 11px arial, arial, arial, helvetica;
color: #766A62;
padding: 3px 0px 3px 0px;
}

.Fondo_barra_self {
background-color: #CCCCCC;
padding: 2px 0px 2px 0px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 5px;
}

.scroll_self{
width:80%;
height:250px;
background:#ffffff;
border: 1px solid #dcddde;
overflow:auto;
}

.scroll_contenido_self{
font: normal 11px arial, arial, arial, helvetica;
color: #515151;
border: 1px solid #dcddde;
padding: 10px 10px 10px 10px;
width: auto;
background-color: white;
text-align: justify;
}

.Titulo_busqueda_self {
font: normal 20px arial, arial, helvetica;
color: #E05206;
padding: 3px 0px 2px 0px;
border-bottom: 1px solid #E05206;
}

.Back_tituloBus_self { 
background-color: #E05206;
}
/* Fin Chat */


.desactivado {
	color:Gray;
	font-style: italic;
}       
.activado{
	color:Black;
}
          
.jscalendar-DB-title-background-style {
	background-color : #8F0F14;
}

.TxtTituloCabecera {
	font: bold 12px arial, arial, arial, helvetica;
	color: #FFFFFF;
	padding: 2px 0px 2px 22px;
	background-color: #E05206;
}
.TxtTituloCabecera a:link{
	color: #FFFFFF;
	text-decoration: underline;
}

.TxtTituloCabecera a:visited{
	color: #ffffff;
	text-decoration: underline;
}

.TxtTituloCabecera a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.TxtTituloCabecera a:active{
	color: #FFFFFF;
	text-decoration: none;
}

.TxtCabeceraNombre {
	font: bold 11px arial, arial, arial, helvetica;
	color: #FFFFFF;
	padding: 2px 22px 2px 0px;
	background-color: #E05206;
}
.TxtCabeceraNombre a:link{
	color: #FFFFFF;
	text-decoration: underline;
}

.TxtCabeceraNombre a:visited{
	color: #FFFFFF;
	text-decoration: underline;
}

.TxtCabeceraNombre a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.TxtCabeceraNombre a:active{
	color: #FFFFFF;
	text-decoration: none;
}

.Back_tabla1 { 
	width: auto;
	background: url(images/back_tabla.gif);
	padding: 10px 18px 20px 18px;
	margin-left: auto;
	margin-right: auto;
}

.Txt_labelDetalle a:link{
	color: #333333;
	text-decoration: underline;
}

.Txt_labelDetalle a:visited{
	color: #333333;
	text-decoration: underline;
}

.Txt_labelDetalle a:hover{
	color: #333333;
	text-decoration: none;
}

.Txt_labelDetalle a:active{
	color: #333333;
	text-decoration: none;
}

.Txt_Mensaje {
	font: normal 13px arial, arial, arial, helvetica;
	color: #E05206;
	padding: 13px 0px 13px 0px;
}
.Txt_Mensaje a:link{
	color: #8f0f14;
	text-decoration: underline;
}

.Txt_Mensaje a:visited{
	color: #8f0f14;
	text-decoration: underline;
}

.Txt_Mensaje a:hover{
	color: #8f0f14;
	text-decoration: none;
}

.Txt_Mensaje a:active{
	color: #8f0f14;
	text-decoration: none;
}

.Contenedor_perfil{ 
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}

.Txt_label_perfil {
	font: normal 11px arial, arial, arial, helvetica;
	color: #515151;
	padding: 5px 0px 5px 0px;
	text-align: left;
}

/*Activacion pines*/

.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}.yui-panel{position:relative;}.yui-panel-container form{margin:0;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}.mask.block-scrollbars{overflow:auto;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}.yui-tt-shadow{position:absolute;}.yui-override-padding{padding:0!important;}.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}.yui-skin-sam .mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px;}.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;*border-width:1px;*zoom:1;_zoom:normal;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;*margin:0;*border:0;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#FFFFFF;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(../images/sprite.png) repeat-x 0 -200px;}.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:13px;background:url(../images/sprite.png) no-repeat 0 -300px;cursor:pointer;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 4px 0 2px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;filter:alpha(opacity=12);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled{background-position:0 -1500px;border-color:#ccc;}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc;}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(../../../../assets/skins/sam/sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;filter:alpha(opacity=12);}
.pf-dialog-headercontrols {height:25px;position:absolute;right:30px;top:2px;}
.yui-resize{position:relative;zoom:1;z-index:0;}.yui-resize-wrap{zoom:1;}.yui-draggable{cursor:move;}.yui-resize .yui-resize-handle{position:absolute;z-index:1;font-size:0;margin:0;padding:0;zoom:1;height:1px;width:1px;}.yui-resize .yui-resize-handle-br{height:5px;width:5px;bottom:0;right:0;cursor:se-resize;z-index:2;zoom:1;}.yui-resize .yui-resize-handle-bl{height:5px;width:5px;bottom:0;left:0;cursor:sw-resize;z-index:2;zoom:1;}.yui-resize .yui-resize-handle-tl{height:5px;width:5px;top:0;left:0;cursor:nw-resize;z-index:2;zoom:1;}.yui-resize .yui-resize-handle-tr{height:5px;width:5px;top:0;right:0;cursor:ne-resize;z-index:2;zoom:1;}.yui-resize .yui-resize-handle-r{width:5px;height:100%;top:0;right:0;cursor:e-resize;zoom:1;}.yui-resize .yui-resize-handle-l{height:100%;width:5px;top:0;left:0;cursor:w-resize;zoom:1;}.yui-resize .yui-resize-handle-b{width:100%;height:5px;bottom:0;right:0;cursor:s-resize;zoom:1;}.yui-resize .yui-resize-handle-t{width:100%;height:5px;top:0;right:0;cursor:n-resize;zoom:1;}.yui-resize-proxy{position:absolute;border:1px dashed #000;visibility:hidden;z-index:1000;}.yui-resize-hover .yui-resize-handle,.yui-resize-hidden .yui-resize-handle{opacity:0;filter:alpha(opacity=0);}.yui-resize-ghost{opacity:.5;filter:alpha(opacity=50);}.yui-resize-knob .yui-resize-handle{height:6px;width:6px;}.yui-resize-knob .yui-resize-handle-tr{right:-3px;top:-3px;}.yui-resize-knob .yui-resize-handle-tl{left:-3px;top:-3px;}.yui-resize-knob .yui-resize-handle-bl{left:-3px;bottom:-3px;}.yui-resize-knob .yui-resize-handle-br{right:-3px;bottom:-3px;}.yui-resize-knob .yui-resize-handle-t{left:45%;top:-3px;}.yui-resize-knob .yui-resize-handle-r{right:-3px;top:45%;}.yui-resize-knob .yui-resize-handle-l{left:-3px;top:45%;}.yui-resize-knob .yui-resize-handle-b{left:45%;bottom:-3px;}.yui-resize-status{position:absolute;top:-999px;left:-999px;padding:2px;font-size:80%;display:none;zoom:1;z-index:9999;}.yui-resize-status strong,.yui-resize-status em{font-weight:normal;font-style:normal;padding:1px;zoom:1;}.yui-skin-sam .yui-resize .yui-resize-handle{background-color:#F2F2F2;zoom:1;}.yui-skin-sam .yui-resize .yui-resize-handle-active{background-color:#7D98B8;zoom:1;}.yui-skin-sam .yui-resize .yui-resize-handle-l,.yui-skin-sam .yui-resize .yui-resize-handle-r,.yui-skin-sam .yui-resize .yui-resize-handle-l-active,.yui-skin-sam .yui-resize .yui-resize-handle-r-active{height:100%;zoom:1;}.yui-skin-sam .yui-resize-knob .yui-resize-handle{border:1px solid #808080;}.yui-skin-sam .yui-resize-hover .yui-resize-handle-active{opacity:1;filter:alpha(opacity=100);}.yui-skin-sam .yui-resize-proxy{border:1px dashed #426FD9;}.yui-skin-sam .yui-resize-status{border:1px solid #A6982B;border-top:1px solid #D4C237;background-color:#FFEE69;color:#000;}.yui-skin-sam .yui-resize-status strong,.yui-skin-sam .yui-resize-status em{float:left;display:block;clear:both;padding:1px;text-align:center;}.yui-skin-sam .yui-resize .yui-resize-handle-inner-r,.yui-skin-sam .yui-resize .yui-resize-handle-inner-l{background:transparent url(layout_sprite.png) no-repeat 0 -5px;height:16px;width:5px;position:absolute;top:45%;}.yui-skin-sam .yui-resize .yui-resize-handle-inner-t,.yui-skin-sam .yui-resize .yui-resize-handle-inner-b{background:transparent url(layout_sprite.png) no-repeat -20px 0;height:5px;width:16px;position:absolute;left:50%;}.yui-skin-sam .yui-resize .yui-resize-handle-br{background-image:url(layout_sprite.png);background-repeat:no-repeat;background-position:-22px -62px;}.yui-skin-sam .yui-resize .yui-resize-handle-tr{background-image:url(layout_sprite.png);background-repeat:no-repeat;background-position:-22px -42px;}.yui-skin-sam .yui-resize .yui-resize-handle-tl{background-image:url(layout_sprite.png);background-repeat:no-repeat;background-position:-22px -82px;}.yui-skin-sam .yui-resize .yui-resize-handle-bl{background-image:url(layout_sprite.png);background-repeat:no-repeat;background-position:-22px -23px;}.yui-skin-sam .yui-resize-knob .yui-resize-handle-t,.yui-skin-sam .yui-resize-knob .yui-resize-handle-r,.yui-skin-sam .yui-resize-knob .yui-resize-handle-b,.yui-skin-sam .yui-resize-knob .yui-resize-handle-l,.yui-skin-sam .yui-resize-knob .yui-resize-handle-tl,.yui-skin-sam .yui-resize-knob .yui-resize-handle-tr,.yui-skin-sam .yui-resize-knob .yui-resize-handle-bl,.yui-skin-sam .yui-resize-knob .yui-resize-handle-br,.yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-t,.yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-r,.yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-b,.yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-l,.yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-tl,.yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-tr,.yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-bl,.yui-skin-sam .yui-resize-knob .yui-resize-handle-inner-br{background-image:none;}.yui-skin-sam .yui-resize-knob .yui-resize-handle-l,.yui-skin-sam .yui-resize-knob .yui-resize-handle-r,.yui-skin-sam .yui-resize-knob .yui-resize-handle-l-active,.yui-skin-sam .yui-resize-knob .yui-resize-handle-r-active{height:6px;width:6px;}.yui-skin-sam .yui-resize-textarea .yui-resize-handle-r{right:-8px;}.yui-skin-sam .yui-resize-textarea .yui-resize-handle-b{bottom:-8px;}.yui-skin-sam .yui-resize-textarea .yui-resize-handle-br{right:-8px;bottom:-8px;}


.TextMenuIzqBold{
	border-collapse: separate !important;
	border-spacing: 2px !important;
	text-indent: 0;
	border: 1px solid white;
}
.TextMenuIzq{
	border-collapse: separate !important;
	border-spacing: 2px !important;
	text-indent: 0;
	border: 1px solid white;
}
.trcelda{
	border-collapse: separate !important;
	border-spacing: 2px !important;
	text-indent: 0;
	border: 1px solid white;
}


