/* MiEstilo CCSTheme */
BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; }
.MiEstiloPageBODY{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	background-color: #509DE1;
	background-image: url(file:///C|/Inetpub/wwwroot/japonusa/Themes/fondo.gif);
	background-position: 0px 0px;
}
.neotitulo{
	font-family: Tahoma;
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
	background-image: url(file:///C|/Inetpub/wwwroot/japonusa/Themes/gray.gif);
	border-right-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
}
.neobarra01{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #EEEEF2;
}
.neobarra01line{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #EEEEF2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.neobarra02{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #CFCFDE;
}
.neobarra02line{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #CFCFDE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;	
}
.neobarra03{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #BFC1D9;
}
.neobarra03line{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #BFC1D9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.neobarra03onlyline{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #BFC1D9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.neobarra03linebotton{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background-color: #BFC1D9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.MiEstiloFormHeaderFont{ color: #000000; font-size: 18px; font-weight: bold; }
.MiEstiloFormTABLE{
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
.MiEstiloFormTABLE2{
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;
}
.MiEstiloColumnTD{ border-left: 1px solid #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #000000; background-color: #0099CC; color: #FFFFFF; font-size: 11px; font-weight: bold; }
.MiEstiloFieldCaptionTD{
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #000000;
	background-color: #0099CC;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Tahoma;
}
.MiEstiloFieldCaptionTD2{
	border-left: none #FFFFFF;
	border-right: none #000000;
	border-top: none;
	border-bottom: none #000000;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
}
.MiEstiloFieldCaptionTD3{
	border-left: none #FFFFFF;
	border-right: none #000000;
	border-top: none;
	border-bottom: none #000000;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	font-family: Tahoma;
}
.MiEstiloDataTD{
	font-size: 11px;
	font-family: Tahoma;
}
.MiEstiloDataTD2{
	font-size: 11px;
	font-family: Tahoma;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.MiEstiloDataborederRIGHT{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.MiEstiloDataborederRIGHTnm{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.MiEstiloDataborederLEFT{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.MiEstiloDataborederLnm{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.MiEstiloDataborederLEFTnm{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.MiEstiloDataborederbotton{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.MiEstiloDataborederbouth{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.MiEstiloErrorDataTD{ color: #FF0000; font-size: 11px; }
.MiEstiloSeparatorTD{ height: 0px; }
.MiEstiloAltDataTD{
	background-color: #999999;
	font-size: 11px;
	font-family: Tahoma;
}
.MiEstiloFooterTD { border-left: 1px solid #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #000000; background-color: #0099CC; color: #FFFFFF; font-size: 11px; }
a.MiEstiloSorterLink:link,a.MiEstiloSorterLink:visited{
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 11px;
}
a.MiEstiloSorterLink:hover,a.MiEstiloSorterLink:active{
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}
a.MiEstiloSorterLink2:link,a.MiEstiloSorterLink2:visited{
	color: #0000FF;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 11px;
}
a.MiEstiloSorterLink2:hover,a.MiEstiloSorterLink2:active{
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}
a.MiEstiloDataLink:link,a.MiEstiloDataLink:visited{
	color: #000000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}
a.MiEstiloDataLink:hover,a.MiEstiloDataLink:active{
	color: #FF0000;
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
}
a.MiEstiloDataLink2:link,a.MiEstiloDataLink2:visited{
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.MiEstiloDataLink2:hover,a.MiEstiloDataLink2:active{
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.MiEstiloDataLink3:link,a.MiEstiloDataLink3:visited{
	color: #0000FF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
a.MiEstiloDataLink3:hover,a.MiEstiloDataLink3:active{
	color: #FF0000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
a.MiEstiloNavigatorLink:link,a.MiEstiloNavigatorLink:visited{ color: #FFFFFF; font-weight: bold; text-decoration: underline; }
a.MiEstiloNavigatorLink:hover,a.MiEstiloNavigatorLink:active{ color: #000000; font-weight: bold; text-decoration: none; }
.MiEstiloButton {
	color: #000000;
	background-color: #CCCCCC;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #666666;
}
.MiEstiloInput {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid #000000;
}
.MiEstiloTextarea { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; }
.MiEstiloSelect {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	border: 1px solid #000000;
	text-decoration: none;
}
/* Calendar */
a.today:link,a.today:visited{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.today:hover,a.today:active{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:link,a.selectedDay:visited{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.selectedDay:hover,a.selectedDay:active{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.weekDay:link,a.weekDay:visited{ color: #000080; text-decoration: none; }
a.weekDay:hover,a.weekDay:active{ color: #FF0000; text-decoration: none; }
TD.selectedDay { margin: 1px; border-left: 1px solid #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #000000; background-color: #0099CC; color: #FFFFFF; font-size: 11px; font-weight: bold; }
TD.today { border-top: 1px solid #FF0000; border-left: 1px solid #FF0000; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; font-size: 11px; }
TD.workday { font-size: 11px; }
TD.weekend { background-color: #EBEBEB; font-size: 11px; }
TH.calendar { margin: 1px; border-left: 1px solid #FFFFFF; border-right: 1px solid #000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #000000; background-color: #0099CC; color: #FFFFFF; font-size: 11px; font-weight: bold; }
.CalendarButtons { margin: 1px; color: #FFFFFF; background-color: #0099CC; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 11px; font-weight: bold; }
.CalendarControls { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; }
.Table { }
