body			{ font-family: Verdana; font-size: 10px; }
td			{ font-family: Verdana; font-size: 10px; }
.core1 td        	{ font-size: 10px; }
.core2 td        	{ font-size: 12px; }
.core3 td        	{ font-size: 14px; }
div#core .justify       { text-align: justify; }

a			{ color: #000067; }
input			{ font-family: Verdana; font-size: 10px; }
select			{ font-family: Verdana; font-size: 10px; }

.TextExc		{ color: crimson; }
.TextPet		{ font-size: 9px; color: #A0A0A0; }
.TextBld		{ font-weight: bold; }
.TextDes		{ color: #A0A0A0; }

.barButton		{ padding-left: 8px; padding-right: 8px }

.HeaderText		{ color: #FF6900; font-family: Times New Roman; font-size: 23px; }
.HeaderSub		{ font-style: italic; }	
.HeaderGroup		{ font-weight:bold; color: #000067;; font-size: 11px; }
.HeaderColor		{ font-weight:bold; color: #000067;; }

.OptionLink		{ color:  #4F6699; font-weight: bold; font-family: Verdana; font-size: 14px; text-decoration: none; }

.MenuOpt		{ height: 20px; padding: 3px; }
.MenuOptSel		{ font-weight: bold; height: 20px; padding: 3px; }
.MenuLink		{ color: #000067; text-decoration: none; }
.MenuLink:hover		{ text-decoration: underline; }
.MenuLinkSel		{ color: #FF6900; text-decoration: none; }
.MenuLinkSel:hover	{ text-decoration: underline; }
.MenuNov		{ color: crimson; font-weight: bold; }

.Info			{ background-color: #FFFFE1; border: 1px solid palegoldenrod; padding: 10px; }
.Warning		{ background-color: #FFE1E1; border: 1px solid Crimson; padding: 10px; }
.Mark			{ }
.Critical		{ background-color: #FFE1E1; border: 1px solid Crimson; padding: 10px; }
.General		{ background-color: #F1F1F1; border: 1px solid #E1E1E1; padding: 10px; }

.tblHeader		{ border: 1px solid #C4AF99; height: 20px; background-image: url('/skins/cal/fondocab.jpg'); background-repeat: repeat-x; background-position-y: top; color: #000067; font-family: Verdana; font-size: 10px; font-weight: bold; background-color: #FFFFFF; }
.tblEven		{ background-color: #F7F3EF; }
.tblOdd			{ background-color: #FFFFFF; }
.tblContent		{ background-color: #FFFFFF; background-repeat: repeat-x; background-position-y: bottom; }
.tblBorder		{ background-color: #FFFFFF; border: 1px solid #C4AF99;}
.tblFooter		{ border: 1px solid #A0A3B2; height: 20px; background-image: url('/skins/default/images/tblfooter.gif'); background-repeat: repeat-x; background-position: center bottom; color: #4F6699; font-family: Verdana; font-size: 10px; font-weight: bold; background-color: #FFFFFF; }

.photo			{ border: 1px solid #000067; margin-left: 7px;}

.bdrLeft		{ }
.bdrRight		{ }
.bdrTop			{ }
.bdrBottom		{ }

