body 		{font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #80766E;	text-decoration: none;	margin: 0px;	padding: 0px; line-height: 18px; background-image: url(../images/bg_blue.gif);}
a 			{font-size: 13px;	color: #80766E;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	text-decoration: underline; line-height: 18px;	background-image: url(images/bg.gif);}
a:visited 	{font-size: 13px;	color: #80766E;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	text-decoration: underline; line-height: 18px;}
a:hover 	{font-size: 13px;	color: #3E3A36;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	text-decoration: underline;	line-height: 18px;	background-color: #F0F0F0;}
a:active 	{font-size: 13px;	color: #80766E;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	text-decoration: underline; line-height: 18px;}
a.Current { color: black; }
p {	margin: 0px;}
form{	padding: 0px;	margin: 0px;}



.MenuMainNavClass                               {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #084b7a;    text-decoration: none;  height:30px;    }
.MenuMainNavClass a:link                        {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #084b7a;    text-decoration: none;  height:30px;    }
.MenuMainNavClass a:visited                     {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #084b7a;    text-decoration: none;  height:30px;    }
.MenuMainNavClass a:hover                       {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #084b7a;    text-decoration: underline;  height:30px;    }
.MenuMainNavClass a:active                      {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #084b7a;    text-decoration: none;  height:30px;    }
.MenuMainNavClass_StaticHoverStyle              {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #084b7a;    text-decoration: none;  height:30px;    }
.MenuMainNavClass_StaticSelectedStyle           {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #ffba00;    text-decoration: none;  height:30px;    }
.MenuMainNavClass_StaticSelectedStyle a:link    {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #ffba00;    text-decoration: none;  height:30px;    }
.MenuMainNavClass_StaticSelectedStyle a:visited {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #ffba00;    text-decoration: none;  height:30px;    }
.MenuMainNavClass_StaticSelectedStyle  a:hover  {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #ffba00;    text-decoration: none;  height:30px;    }
.MenuMainNavClass_StaticSelectedStyle a:active  {   font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    color: #ffba00;    text-decoration: none;  height:30px;    }
.MenuMainNavClass_StaticMenuStyle               {   HorizontalPadding:2px;    VerticalPadding:2px; height:30px; }
.MenuMainNavClass_StaticMenuItemStyle           {   HorizontalPadding:2px;    VerticalPadding:2px; height:30px; }



.txtNegative {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}
	.txtNegative a:link{
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}
	.txtNegative a:visited{
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}
	.txtNegative a:hover{
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none; background-color:#003150}
	.txtNegative a:active{
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}


.txtMenu            {   font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #084b7a;	text-decoration: none;	line-height: 30px;}
.txtMenu a:link     {   font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #084b7a;	text-decoration: none;	line-height: 30px;}
.txtMenu a:visited  {   font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #084b7a;	text-decoration: none;	line-height: 30px;}
.txtMenu a:hover    {   font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #084b7a;	text-decoration: underline;	line-height: 30px;}
.txtMenu a:active   {   font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #084b7a;	text-decoration: none;	line-height: 30px;}


.Footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #80766E;	text-decoration: none;}
.Title {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #084b7a;	text-decoration: none;	font-weight: bold;}

.txtNormal		    {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #80766E;	text-decoration: none;	line-height: 18px;	list-style-image: url(Images/bullet.gif);}
.txtNormalBold		{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #80766E;	text-decoration: none;	line-height: 18px;	list-style-image: url(Images/bullet.gif);	background-color: #DBDBDB;}
.txtNormalBoldBlue  {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #084b7a;	text-decoration: none;	line-height: 18px;	list-style-image: url(Images/bullet.gif);}
.txtNormalGrey		{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #80766E;	text-decoration: none;	line-height: 18px;	list-style-image: url(Images/bullet.gif);	background-color:#F3F3F3;}
.txtNormalNoBullet	{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #80766E;	text-decoration: none;	line-height: 18px;	list-style-image: none;}


.tablas{    border-color:#474747;}
.line { background-color:#ffba00; }
.linkDetail{    color: #80766E;    text-decoration: underline;}
.txt-title {font-family: Arial, Helvetica, sans-serif;	font-size: 17px;    font-weight:bold;    color:#003150;}


.xafBreadCrumbs a {}

.FullWidth { width: 100%; }

.ApplicationTitle {
	font-weight: 500;
	font-size: 150%;
	color: #2D82CA;
	text-align:left;
	vertical-align:middle;
	padding: 20px 20px 20px 20px;
}
.ApplicationTitle a, .ApplicationTitle a:hover, .ApplicationTitle a:visited {
	color: #2D82CA;
	text-decoration: none;
}
.InfoMessagesPanel 
{
	font-size: 80%;
	color: #676767;
	text-align:right;
	vertical-align:middle;
	padding: 25px;
}
.bg_menu { background-image: url(Images/bg_menu.gif); }

.bg_left1{    background-image: url(Images/bg_left1.gif); width:15;}
.bg_left2{    background-image: url(Images/bg_left2.gif); height:33;}
.bg_left3{    background-image: url(Images/bg_left3.gif); height:15;}


.bg_right1{    background-image: url(Images/bg_right1.gif); width:15;}
.bg_right2{    background-image: url(Images/bg_right2.gif); }

.bg_down1{    background-image: url(Images/bg_down1.gif); width:15;}
.bg_down2{    background-image: url(Images/bg_down2.gif); }
.bg_down3{    background-image: url(Images/bg_down3.gif); }

.header_left{    background-image: url(Images/header_left.jpg);    background-color:#FFFFFF;}
.HeaderColor{   background-color:#FFFFFF;   }
.header_bg {    background-image: url(Images/header_bg.jpg);}
.header_bg2 {    background-image: url(Images/header_bg2.jpg);}
.header_right{   background-image: url(Images/header_right.jpg);    background-color:#FFFFFF; width:15;}

.footer_left{    background-image: url(Images/footer_left.gif); }
.footer_bg{    background-image: url(Images/footer_bg.gif); }
.footer_right{    background-image: url(Images/footer_right.gif); }

.Spacer 
{
	padding: 0;
	margin: 0;
	width: 1px; 
	height: 1px;
}
.TabNavigationContent 
{
	padding: 0 0 0 2px;
}
.TabNavigationContent a
{
	color: #02559B;
	text-decoration: none;
	padding: 2px;
	line-height: 17px;
	vertical-align: middle;
}
.TabNavigationContent a:hover
{
	text-decoration: underline;
}
.TabNavigationContent a img
{
	margin: 2px 3px 2px 3px;
}
.NavigationLinks
{
	color: #5CA0DA;
	margin: 0 10px 0 10px;
}

.NavigationLinks a
{
	color: #02559B;
	text-decoration: none;
	padding: 2px;
	line-height: 17px;
	font-size: 80%;
}

.NavigationLinks a:hover
{
	text-decoration: underline;
}

.NavigationHistoryLinks 
{

	color: #5CA0DA;
	margin: 0px 0 20px 0;
}
.NavigationHistoryLinks a
{
	font-size: 80%;
	color: #02559B;
	padding: 2px;
	line-height: 17px;
	text-decoration: none;
}
.NavigationHistoryLinks a:hover
{
	text-decoration: underline;
}
.NavigationHistoryLinks a.Current
{
	color: black;
	padding: 2px;
	line-height: 17px;
}

.VContainer
{
	width: 100%;
}

.VContainer .Item
{
	vertical-align: top;
	padding-bottom: 10px;
}

.NullSize {
	width: 0px; 
	height: 0px;
}
.ViewImage
{
	padding: 4px 4px 4px 0px;
}
.ViewCaption
{
	vertical-align:middle;
	color: #323232;

	text-align:left;
	padding-left: 4px;
}
.HContainer {
	display:inline;
}

.SimpleActionContainer {
	padding: 11px 6px 5px 11px;
}
#ViewSite
{
	padding: 0px;
	margin: 0px;
}
.NestedViewCaption
{
	vertical-align:middle;
	color: #7F7F7F;
	font-size: 90%;
	font-weight: bold;
	width:100%;
	text-align:left;
	padding-left: 4px;
}
.NestedViewImage
{
	vertical-align: top;
	padding: 5px 0px 0px 0px;
}
.HContainer .Item
{
	padding: 0px 5px 0px 5px;
}
.HContainer .First
{
	padding-left: 0px;
}
.HContainer .Last
{
	padding-right: 0px;
}
.HContainer .ActionLabel
{
	display:inline;
	font-size: 80%;
}
.HContainer .ASPxButton
{
	height: 22px;
}
.HContainer .ASPxEditor
{
	width: 150px;
	margin-right: 2px;
	display:inline;
}
.HContainer .ASPxDropDownList
{
	width: 150px;
}
.VContainer .ActionLabel
{
	display:inline;
	font-size: 80%;
}
.VContainer .ASPxEditor
{
	width: 100%;
}
.VContainer .ASPxDropDownList
{
	width: 100%;
}

table.HContainer > tbody > tr > td
{
	padding: 3px 1px 3px 1px;
}

