Body {background-color:#ffffff;margin:0px;FONT-FAMILY:Verdana;FONT-SIZE:10px;letter-spacing:} 
.MenuTable {background-color:#efefef;padding:0px;margin:0px;border:0px} 
.Menu {padding:0px;margin:0px;TEXT-DECORATION:none;text-align:center;vertical-align:;font-family:Verdana; color:#ffffff;  width:79; height:19 } 
:hover.Menu {padding:0px;margin:0px;text-align:center;vertical-align:;font-family:Verdana; color:#0000FF;  width:79; height:19 } 

.MenuTD {border:0px none;padding:0px;margin:0px;text-align:;vertical-align:;font-family:Arial; color:#000000 } 
.MenuTDover {color:#000000;padding:2px;margin:1px;text-align:;vertical-align:;border:0px none } 


.MenuIzq {padding:0px;margin:0px;border:0px} 
.MenuIzq2 {color:000000;border:2px groove #b1da4d;background-color:#DEDEDE;position:absolute;visibility:hidden;z-index:1} 

.menuFont2 		{text-align: center;FONT-FAMILY:verdana;font-size:11px;color:#ffffff;TEXT-DECORATION:none;width:137px;margin:0px;  height:24px; vertical-align:text-bottom;cursor:pointer} 
.MenuFontoff2 	{text-align: center;FONT-FAMILY:Verdana;font-size:11px;color:#0000FF;TEXT-DECORATION:none;width:137px;margin:0px; height:24px;cursor:pointer} 
:active.MenuFont2 {TEXT-DECORATION:none;COLOR:#ffffff;cursor:pointer;} 
:visited.MenuFont2 {TEXT-DECORATION:none;COLOR:#ffffff;cursor:pointer;} 
:link.MenuFont2 {TEXT-DECORATION:none;COLOR:#ffffff;cursor:pointer;} 
:hover.MenuFont2 {TEXT-DECORATION:none;COLOR:#0000FF;cursor:pointer} 

.titulo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: 8bc53d; text-decoration: none; line-height: 12pt}
.cuerpo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; line-height: 10pt;text-align: justify}
.fuente {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#006600;; line-height: 8pt}
.mas {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #009999; text-decoration: none;; line-height: 10pt}


.menuFont {text-align: left;FONT-FAMILY:verdana, arial, helvetica, sans-serif;font-size:11px;color:#B0B0B0;width:100px;margin:1px;cursor:pointer} 
:visited.MenuFont {TEXT-DECORATION:none;color:#385398;} 
:link.MenuFont {TEXT-DECORATION:none;color:#385398;font-weight:500;} 
:hover.MenuFont {background-color:#B0B0B0;color:#009900;} 
.menuFontoff {text-align: left;FONT-FAMILY:verdana, arial, helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none;width:100px;margin:1px;cursor:pointer} 

.HeaderFont {FONT-FAMILY: arial, helvetica, sans-serif;color:#008000;letter-spacing:0px} 
:link.HeaderFont {TEXT-DECORATION:underline;COLOR:#2DB923;} 
:hover.HeaderFont {TEXT-DECORATION:none;COLOR:#2DB923;} 
:visited.HeaderFont {TEXT-DECORATION:underline;COLOR:#2DB923;} 

.HeaderTable {background-color:#2db923;padding:0px;margin:0px;border-width:0px;border-left-color:#EEEEEE;border-top-color:#EEEEEE;border-right-color:#333333;border-bottom-color:#333333;border-style:solid;border-collapse:collapse;} 



Table {background-color:;padding:0px;margin:0px;width:100%;align:;float:;border-collapse:collapse} 
P, TD, DIV {background-color:;margin:0px;COLOR:#000000;FONT-SIZE:11px;vertical-align:top;padding:1px} 
h3, a.H3, a:link.H3, a:visited.H3 {FONT-FAMILY:verdana, arial, helvetica, sans-serif;COLOR:#b0b0b0;FONT-SIZE:14px;font-weight:900;TEXT-DECORATION:none;} 
h4, a.H4, a:link.H4, a:visited.H4 {FONT-FAMILY:verdana, arial, helvetica, sans-serif;COLOR:#111111;FONT-SIZE:12px;font-weight:500;TEXT-DECORATION:none;} 
IMG {border-color:#000000;border-width:0px;}

.headerTD {background-color:#8dc347;color:#EFEFEF;font-size:11px;padding:2px;text-align:;vertical-align:;border:2px groove #b1da4d} 
:visited.headerTD {TEXT-DECORATION:none;color:#ffffff;} 
:link.headerTD {TEXT-DECORATION:none;color:#ffffff;} 
:hover.headerTD {TEXT-DECORATION:none;color:#ffffff;} 

.headerTDblink {background-color:#8dc347;color:#FF0000;font-size:11px;padding:2px;text-align:;vertical-align:;border:2px groove #b1da4d; text-decoration:blink; font-weight:bold} 
:visited.headerTDblink {TEXT-DECORATION:none blink;color:#FF0000;font-weight:bold} 
:link.headerTDblink {TEXT-DECORATION:none blink;color:#FF0000;font-weight:bold} 
:hover.headerTDblink {TEXT-DECORATION:none blink;color:#FF0000;font-weight:bold} 

.error {font-family: Arial; font-size: 12pt; color: #FF0000; font-weight: bold; 
               text-align: center}
.HeaderTDa {background-color:#B0C4DE;color:#EFEFEF;font-size:11px;padding:2px;text-align:;vertical-align:;border:0px groove #b1da4d} 
.HeaderTD2 {font-size:11px;padding:2px;text-align:;vertical-align:} 
.HeaderTD3 {background-color:#EFEFEF;font-size:11px;padding:0px;text-align:;vertical-align:; solid} 
.LabelTD {background-color:#DEDEDE;padding:1px;text-align:;vertical-align:top;border:2px groove #EFEFEF}
.LabelFont {font-size:;color:#555555;font-weight:500} 
:visited.LabelFont {TEXT-DECORATION:none;COLOR:#CCCCCC;} 
:link.LabelFont {TEXT-DECORATION:none;COLOR:#CCCCCC;} 
:hover.LabelFont {TEXT-DECORATION:none;COLOR:#FFFFFF;} 
.DataTD {background-color:#EFEFEF;padding:2px;border:1px solid #DEDEDE;} 
.DataTD2     { background-color: #E3FBEE; border: 1px solid #E2FCE4; padding: 2px }
.DataTDover {background-color:#DEDEDE;padding:2px;border:1px groove #FEFEFE;} 
.DataFont {font-size:;color:#0000CC} 
:visited.DataFont {TEXT-DECORATION:none;COLOR:#000099;} 
:link.DataFont {TEXT-DECORATION:none;COLOR:#000066;} 
:hover.DataFont {TEXT-DECORATION:none;COLOR:#0000FF;} 
.FieldTD {background-color:#FFFFCC;padding:2px;vertical-align:top;text-align:;border:2px groove #B1DA4D } 
.FieldFont {font-size:;color:#008000} 
:visited.FieldFont {TEXT-DECORATION:none;COLOR:#008000;} 
:link.FieldFont {TEXT-DECORATION:none;COLOR:#008080;} 
:hover.FieldFont {TEXT-DECORATION:none;COLOR:#FFFFFF;} 
.MenuTable2 {background-color:#FFFF00;border:2px groove #99FF33;position:absolute;visibility:hidden;z-index:1} 
.MenuHeaderTD {background-color:#FFFFCC;padding:1px;font-size:13pt;color:#000000;font-weight:800;text-align:} 
.GroupTD {background-color:#FCFCFC;padding:2px;vertical-align:top;text-align:;font-size:12px;font-weight:800;color:#999999;border:1px solid #FEFEFE} 
.MsgTD {background-color:#FFFFFF;padding:2px;vertical-align:top;text-align:} 
.MsgFont {FONT-FAMILY:;font-size:8pt;color:#000000;font-weight:300;padding:2px} 
.ErrTD {background-color:#FFFFFF;padding:2px;vertical-align:top;text-align:} 
.ErrFont {FONT-FAMILY:;font-size:8pt;color:#FF0000;padding:2px} 
Select {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:11px;COLOR:#FFFFFF;BACKGROUND-COLOR:#008080;} 
Input {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:11px;COLOR:#E9E9E9;BACKGROUND-COLOR:#008080;} 
Textarea {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:11px;COLOR:#FFFFFF;BACKGROUND-COLOR:#008080;}
.cmd {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;COLOR:#FFFFFF;BACKGROUND-COLOR:#008000;} 
.radio {FONT-FAMILY:verdana, arial, helvetica, sans-serif;FONT-SIZE:10px;}


.ME_Button
{
    border:1px solid #000000; FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    COLOR: #FFFFFF;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Arial,SansSerif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #008000;
    TEXT-ALIGN: center
}
.ME_Input    { font-size: 12px; font-family: Verdana, Arial, SansSerif; background-color: 
               #f5f5f5; color: #000000; border-style: solid; border-width: 1px }
.ME_Table
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.ME_TableHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: gray;
    TEXT-ALIGN: left
}
.ME_List0
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #efefef
}
.ME_List1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dfdfdf
}
.ME_Listno0  { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana; 
               background-color: #FFCCFF }
.ME_Listno1  { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana; 
               background-color: #FFCCCC }
.ME_ListHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: gold
}
.ME_MessageHeader
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #b3b3d1
}
.ME_DropDownList
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #1f1f1f;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: lightgrey
}
.ME_Nolink
{
    COLOR: black;
    TEXT-DECORATION: none
}
.ME_FolderPanel
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #cfcfcf
}
.ME_ButtonBG
{
    BACKGROUND-COLOR: #000066
}
.ME_ButtonBG2 { background-color: #000066; color: #FFFFFF; font-weight: bold }
.ME_RowNormal
{
    FONT-SIZE: 11px;
    BACKGROUND: white
}
.ME_RowSelect
{
    FONT-SIZE: 11px;
    BACKGROUND: #bec695;
    FONT-FAMILY: Verdana
}
.ME_RowSelectno { font-size: 11px; background-color: #FF9999; background-repeat: repeat; 
               background-attachment: scroll; font-family: Verdana; 
               background-position: 0% }
.ME_TableHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.ME_MessagesListHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #2d638a
}
.ME_MenuCap
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #6666a3;
    TEXT-ALIGN: center
}
.ME_Selected
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Verdana
}
BODY.ME_Foldermenu
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: left
}
BODY.ME_Messages
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
A.ME_ColHeader
{
    FONT-WEIGHT: bolder;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline
}
a:hover.ME_ColHeader
{
    FONT-WEIGHT: bolder;
    COLOR: white
}
a:link.ME_ColHeader
{
    FONT-WEIGHT: bolder;
    COLOR: white
}
a:visited.ME_ColHeader
{
    FONT-WEIGHT: bolder;
    COLOR: white
}
.ME_Header
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial
}
.ME_Field
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.ME_Bar
{
    HEIGHT: 7px;
    BACKGROUND-COLOR: deepskyblue
}
.ME_BarMain
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: lightgrey
}
BODY.ME_Topmenu
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: left
}
.ME_TabOn
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.ME_TabOff
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.ME_Message
{
    FONT-SIZE: 12px;
    OVERFLOW: visible;
    FONT-FAMILY: Verdana;
    WORD-WRAP: break-word
}
A.ME_Link
{
    COLOR: black;
    FONT-FAMILY: Verdana
}
a:active.ME_Link
{
    COLOR: black;
    FONT-FAMILY: Verdana
}
a:link.ME_Link
{
    COLOR: black;
    FONT-FAMILY: Verdana
}
a:visited.ME_Link
{
    COLOR: black;
    FONT-FAMILY: Verdana
}
PRE.ME_Plaintext
{
    FONT-SIZE: 12px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana
}
.ME_StandardText
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial
}
.ME_StandardTextSmall
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial
}

/* The main calendar widget.  DIV containing a table. */

div.calendar { position: relative; }

.calendar, .calendar table {
  border: 1px solid #565;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #efe;
  font-family: tahoma,verdana,sans-serif;
}



/* The main GALERIA.  DIV containing a table. */

#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: url('../images/blank.gif') no-repeat; /* Trick IE into showing hover */
	display: block
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
:hover#prevLink, :visited:hover#prevLink { background: url('../images/prevlabel.gif') no-repeat left 15%; }
:hover#nextLink, :visited:hover#nextLink { background: url('../images/nextlabel.gif') no-repeat right 15%; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

:after.clearfix {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}