/**** Begin jQuery feature slideshow styles  ****/

#navigation {margin-bottom:0;} 
/* #navicon {width:220px!important;} */

.cycler {width:800px;padding:0; text-align:left; position:relative;font-family:verdana, Geneva, sans-serif;}
#rotator {position:relative; width:800px; height:310px; background:transparent!important;}
#rotator div.slide {position:absolute; left:0; top:0; display:none;background:none!important;}
#rotator div.slide:first-child {display:block} 
#rotator div.slide .caption {background:transparent url(http://www.oas.org/imgs/rotator/transbg.png) repeat scroll 0 0;left:4px;bottom:1px!important;position:absolute;color:#fff;width:790px;margin:.3em 0em 0 0; padding:.2em 0 .2em 0;}
/* ie7 hack*/*:first-child+html #rotator div.slide .caption {background:transparent url(http://www.oas.org/imgs/rotator/transbg.png) repeat scroll 0 0;bottom:4px!important;left:4px;position:absolute;color:#fff;width:790px;margin:.3em 0em 0 0; padding:.2em 0 .2em 0;}
#rotator div.slide img {width:790px;bottom:0;border:1px solid #CCC; margin:.2em .4em 0em .2em; padding:0;}
/*#featurewrapper img {padding:0!important;margin:0!important;}*/
/*#rotator div.slide .topimg {background:transparent;bottom:195px;left:5px;padding:0;position:absolute;right:0;width:490px;color:#fff;}*/	
#rotator div.slide .caption p {margin:4px 6px;padding:0;font-size:.60em;font-size-adjust:.50;line-height:normal!important;}	
#rotator div.slide .caption h1 {font-size:.85em; font-weight:bold; line-height:normal;padding:0; margin:0 0 0 6px;color:#D1E0EF}	
#rotator div.slide .caption a {color:#FF6600; text-decoration:none;}
#rotator div.slide .caption a:hover {color:#FF9900; text-decoration:none;}
#rotator-nav {padding: 5px 0 5px 0; margin:2px 0 0 5px;list-style:none;z-index:1001;}
#rotator-nav li {display:inline; font-size:.95em; }
#rotator-nav li a {background:#859EC0; text-decoration: none; margin: 0 4px 0 0; padding: 3px 5px; color:#fff!important; font-weight:normal;}
#rotator-nav .activeLI a {background:#F47B29 url(http://www.oas.org/imgs/rotator/slidearrow.png) center top no-repeat; color:#fff!important;padding-top:.6em; font-weight:bold; }
#rotator-nav a:focus {outline: none;}
#rotator-nav div.slide {margin-left:0!important;padding-left:0!important;}
#rotator-nav a#pbtn {cursor:pointer;margin: 0 0 0 5px; padding:3px 10px;}
#rotator-nav a.pause {background: url(http://www.oas.org/imgs/rotator/pause.png) center no-repeat}
#rotator-nav a.play {background: url(http://www.oas.org/imgs/rotator/play.png) center no-repeat}
.cycler pre {margin-top:0; color:#390; font-weight:bold}
.cycler .comment {color:#008000}


#rotator div.slide .caption u {color:#FF6600;}
/**** End jQuery feature slideshow styles  ****/
/**** Begin ShortRotator por CICAD Sections ***/
#shortrotator , #sCaption {position:relative; width:820px; height:135px; background:transparent!important;}
#shortrotator div.slide {position:absolute; left:0; top:0; display:none;background:none!important;}
#shortrotator div.slide:first-child {display:block} 
#shortrotator div.slide .caption {background:transparent url(http://www.oas.org/imgs/rotator/transbg.png) repeat scroll 0 0;left:0px;bottom:0px!important;position:absolute;color:#fff;width:100%;margin:.3em 0em 0 0; padding:0;}
#shortrotator div.slide img {width:820px; bottom:0;border:0; margin:0; padding:0;}
#shortrotator div.slide .caption p {margin:4px 6px;padding:0;font-size:.95em; font-weight:bold; font-size-adjust:.50;line-height:normal!important;}	
#shortrotator div.slide .caption h1 {font-size:.85em; font-weight:bold; line-height:normal;padding:0; margin:0 0 0 6px;color:#D1E0EF}	
#shortrotator div.slide .caption a {color:#FF6600; text-decoration:none;}
#shortrotator div.slide .caption a:hover {color:#FF9900; text-decoration:none;}
#shortrotator-nav {padding: 5px 0 5px 0; margin:2px 0 0 5px;list-style:none;z-index:1001;}
#shortrotator-nav li {display:inline; }
#shortrotator-nav li a {font: bold .70em verdana,arial; background:#859EC0; text-decoration: none; margin: 0 4px 0 0; padding: 3px 5px; color:#fff!important;}
#shortrotator-nav .activeLI a {background:#F47B29 url(http://www.oas.org/imgs/rotator/slidearrow.png) center top no-repeat; color:#fff!important;padding-top:.6em}
#shortrotator-nav a:focus {outline: none;}
#shortrotator-nav div.slide {margin-left:0!important;padding-left:0!important;}

/**** End ShortRotator for CICAD Sections  ***/

#banner {
	padding: .5em;
	margin: .5em 1em 0 0.95em ;
    display: inline-block; 
    float: none;	
}

#SS {
	width: 800px;
	margin: .5em 1em 0 0.95em ;
	clear: both;
	padding: .5em;
	background: transparent url(http://www.oas.org/imgs/backgrounds/ltbluegradient.png) repeat-x;
	margin-bottom: 0;
    display: inline-block; 
    float: none;
}
#sCaption {width:820px;padding:0; margin:0;position:relative;}
#sCaption .singleCaption p {background:transparent url(http://www.oas.org/imgs/rotator/transbg.png) repeat scroll 0 0;left:0px;bottom:0px!important;position:absolute;color:#fff;width:796px!important;margin:.3em 0em 0 0; padding:.4em .8em .4em .8em ; font-size:.95em;font-weight:bold;text-align:left  }
/*******************Superfish*****************************************/

/*** ESSENTIAL STYLES ***/
.sf-leftMenu, .sf-leftMenu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-leftMenu {
	line-height:	1.3em;
}
.sf-leftMenu ul {
	position:		absolute;
	top:			-999em;
	width:			15em; /* left offset of submenus need to match (see below) */
}
.sf-leftMenu ul li {
	width:			100%;
}
.sf-leftMenu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-leftMenu li {
	float:			left;
	position:		relative;
}
.sf-leftMenu a {
	display:		block;
	position:		relative;
}
.sf-leftMenu li:hover ul,
.sf-leftMenu li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-leftMenu li:hover li ul,
ul.sf-leftMenu li.sfHover li ul {
	top:			-999em;
}
ul.sf-leftMenu li li:hover ul,
ul.sf-leftMenu li li.sfHover ul {
	left:			15em; /* match ul width */
	top:			0;
}
ul.sf-leftMenu li li:hover li ul,
ul.sf-leftMenu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-leftMenu li li li:hover ul,
ul.sf-leftMenu li li li.sfHover ul {
	left:			15em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-leftMenu {
	font-size: 0.9em;
	float:			left;
	margin-bottom:	1em;

}
.sf-leftMenu a {
/*	border-left:	1px solid #fff; */
	border-top:		1px solid #ffffff; /* #CFDEFF; */
	padding: 		.75em .60em;
	text-decoration:none;
	color: #333;
}
.sf-leftMenu a, .sf-leftMenu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#333;
}
.sf-leftMenu li.odd  {background:#EFF4FC;color:#333;}
.sf-leftMenu li.even {background:#E3E9F0;color:#333;} 

.sf-leftMenu li li.even {background: #AABDE6; }
.sf-leftMenu li li.odd {background: #AABDE6; }

.sf-leftMenu li li li {background:		#9AAEDB;}
.sf-leftMenu li:hover, .sf-leftMenu li.sfHover,
.sf-leftMenu a:focus, .sf-leftMenu a:hover, .sf-leftMenu a:active {
/*	background:		#CFDEFF; */
	outline:		0;
			background-color: #EF7406;
			color:#ffffff;
}

/********** menu for CICAD programs *****************/
.programsMenu {background-color: #5477a7; color:#ffffff;}

.sf-menu a, .sf-with-ul a {padding:.75em .60em!important} 
/*** arrows **/

.sf-leftMenu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('http://www.cicad.oas.org/jquery/superfish/images/arrows-333.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-leftMenu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-leftMenu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-leftMenu ul a:focus > .sf-sub-indicator,
.sf-leftMenu ul a:hover > .sf-sub-indicator,
.sf-leftMenu ul a:active > .sf-sub-indicator,
.sf-leftMenu ul li:hover > a > .sf-sub-indicator,
.sf-leftMenu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('http://www.cicad.oas.org/jquery/superfish/images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}



/*** adding sf-vertical in addition to sf-leftMenu creates a vertical menu ***/
.sf-vertical, .sf-vertical li {width:	15em;}
/* this lacks ul at the start of the selector, so the styles from the main CSS file override it where needed */
.sf-vertical li:hover ul, .sf-vertical li.sfHover ul {
	left:	15em; /* match ul width */
	top:	0;
}

/*** alter arrow directions ***/
.sf-vertical .sf-sub-indicator { background-position: -10px 0; } /* IE6 gets solid image only */
.sf-vertical a > .sf-sub-indicator { background-position: 0 0; } /* use translucent arrow for modern browsers*/

/* hover arrow direction for modern browsers*/
.sf-vertical a:focus > .sf-sub-indicator,
.sf-vertical a:hover > .sf-sub-indicator,
.sf-vertical a:active > .sf-sub-indicator,
.sf-vertical li:hover > a > .sf-sub-indicator,
.sf-vertical li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}


/*************************
******** Arrows **********
**************************/	
div.jMyCarousel .prev{
	background: url('http://www.cicad.oas.org/jquery/jMyCarousel/img/left.png') center center no-repeat;
	width:47px;
	height:61px;
	border:0px;
}
div.jMyCarousel .next{
	background: url('http://www.cicad.oas.org/jquery/jMyCarousel/img/right.png') center center no-repeat;
	width:40px;
	height:61px;
	border:0px;
}
div.jMyCarousel .up{
	background: url('http://www.cicad.oas.org/jquery/jMyCarousel/img/up.png') center center no-repeat;
	width:61px;
	height:40px;
	border:0px;
}

div.jMyCarousel .down{
	background: url('http://www.cicad.oas.org/jquery/jMyCarousel/img/down.png') center center no-repeat;
	width:47px;
	height:61px;
	border:0px;
}


/** carousel 1 **/
div.jMyCarousel ul li{
	border:1px solid #fff;
	line-height:0px;
}

div.jMyCarousel ul li a{ /* in case of link */
	display:block;
	border:0px;
}

div.jMyCarousel ul li a img{
	display:block;
	border:0px;
}

/* Columnas dentro de maincontent */
#maincontent .showgrid {background-image:url('http://www.cicad.oas.org/images/gridM.png');}
#maincontent .border {
 	padding-right: 4px;
	margin-right: 5px;
  	border-right: 1px solid #ddd;
}

#maincontent .box {
 	padding: 1.5em;
  	margin-bottom: 1.5em;
  	background: #e5eCf9;
}
#maincontent .colborder {
 	padding-right: 2px;
  	margin-right: 3px!important;
  	border-right: 1px solid #ddd;	
}
#maincontent .span-1, #maincontent .span-2, #maincontent .span-3, #maincontent .span-4, #maincontent .span-5, #maincontent .span-6 {
	float:left;
	margin-right:6px; 
	margin-left:0px;
	display:block;
	} 
#maincontent .span-1 ul li, #maincontent .span-2 ul li, #maincontent .span-3 ul li, #maincontent .span-4 ul li, #maincontent .span-5 ul li, #maincontent .span-6 ul li {
	margin:0 0 .5em .5em !important;
}	
#maincontent .span-1, #maincontent textarea.span-1, #maincontent .fit-1 {width:131px;}
#maincontent .span-2, #maincontent textarea.span-2, #maincontent .fit-2 {width:269px;}
#maincontent .span-3, #maincontent textarea.span-3, #maincontent .fit-3 {width:406px;}
#maincontent .span-4, #maincontent textarea.span-4, #maincontent .fit-4 {width:543px;}
#maincontent .span-5, #maincontent textarea.span-5, #maincontent .fit-5 {width:680px;}
#maincontent .span-6, #maincontent textarea.span-6, #maincontent .fit-6 {width:817px;}

#maincontent  #rightmaincol li.last, #maincontent  #rightmaincol li.first {float:none; display:inline-block; margin:0 0 0 2em; padding-top: 0; padding-bottom:0}
#maincontent .last {margin-right:0px; float:right; display:inline-block;}
#maincontent .center {	text-align:center }

#maincontent .center-2 {margin-left:276px; margin-right:276px;}
#maincontent .center-3 {margin-left:207px; margin-right:207px;}
#maincontent .center-4 {margin-left:139px; margin-right:139px;}
#maincontent .center-5 {margin-left:70px; margin-right:70px;}

/* Columnas dentro de rightmaincol */
#rightmaincol .center {	text-align:center }
#rightmaincol .showgrid {background-image:url('http://www.cicad.oas.org/images/grid.png');}
#rightmaincol .border {
 	padding-right: 4px;
	margin-right: 5px;
  	border-right: 1px solid #ddd;
}

#rightmaincol .box {
 	padding: 1em 0em 1em 0em!important;
 	margin-right: 5px !important;
  	background: #e5eCf9;
}
#rightmaincol .colborder {
 	padding-right: 2px;
  	margin-right: 3px!important;
  	border-right: 1px solid #ddd;	
}

#rightmaincol .span-1, #rightmaincol .span-2, #rightmaincol .span-3, #rightmaincol .span-4, #rightmaincol .span-5, #rightmaincol .span-6 {
	float:left;
	margin-right:6px; 
	margin-left:0px;
	display:block;
	} 

#rightmaincol .span-1 ul li, #rightmaincol .span-2 ul li, #rightmaincol .span-3 ul li, #rightmaincol .span-4 ul li, #rightmaincol .span-5 ul li, #rightmaincol .span-6 ul li {
	margin:.0 0 .5em .5em !important; 
}	
	
#rightmaincol .span-1, #rightmaincol textarea.span-1, #rightmaincol .fit-1 {width:100px;}
#rightmaincol .span-2, #rightmaincol textarea.span-2, #rightmaincol .fit-2 {width:206px;}
#rightmaincol .span-3, #rightmaincol textarea.span-3, #rightmaincol .fit-3 {width:312px;}
#rightmaincol .span-4, #rightmaincol textarea.span-4, #rightmaincol .fit-4 {width:418px;}
#rightmaincol .span-5, #rightmaincol textarea.span-5, #rightmaincol .fit-5 {width:524px;}
#rightmaincol .span-6, #rightmaincol textarea.span-6, #rightmaincol .fit-6 {width:625px;}

#rightmaincol .center-5 {margin-left:50px; margin-right:50px;}


#rightmaincol .append-1 {padding-right:106px;}
#rightmaincol .append-2 {padding-right:212px;}
#rightmaincol .append-3 {padding-right:318px;}
#rightmaincol .append-4 {padding-right:424px;}
#rightmaincol .append-5 {padding-right:530px;}

#rightmaincol .prepend-1 {padding-left:106px;}
#rightmaincol .prepend-2 {padding-left:212px;}
#rightmaincol .prepend-3 {padding-left:318px;}
#rightmaincol .prepend-4 {padding-left:424px;}
#rightmaincol .prepend-5 {padding-left:530px;}
/* */


#activities tr, #sessions tr {
	border: thin solid #FF9900;
}

#activities table, #sessions table { font-size:1.1em!important; }

#latest, #activities, #sessions, #documents, #videos {
	padding: 0.5em 0.3em 0em 0.3em;
	margin-bottom:0px;
	overflow: auto;
/*	height: 1010px; */
}

#documents ul li, #sms ul li, #latest ul li  {
	background: url('http://www.oas.org/imgs/orange_bullet.gif') no-repeat 0 .5em;
	padding-left: .9em;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}
#documents ul li li, #publications ul li li {
	background: url('http://www.oas.org/imgs/orange_bullet.gif') no-repeat 0 .5em;
	font-weight:normal ;
	padding-left: .9em;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}
#documents ul li li li, #publications ul li li li {font-size:x-small}

/* #latest ul li {padding-left:8.5em; padding-bottom:1.3em;background: url('http://www.oas.org/imgs/orange_bullet.gif') no-repeat 0 .5em;} */
#latest img, #videos img {float:left; padding-bottom:0.5em; padding-right:0.5em; width:100px; height:56px}

#latest .published {font-size:x-small; float:right;}
#latest a, #documents a, #videos a { text-decoration:none }
#activities a, #sessions a, #sms a {color:#0D499C;}
#activities h2.title2 {background:#859EC0;color:#fff;padding:.3em;font-weight:bold; margin: 0 0 .5em 0; border:0}
#activities h3.title3 {background:#f5f5ef;color:#000;padding:.3em;font-weight:bold; margin: 0 0 .5em 0; border:0}

#publications	{padding:0; margin:0; }
#publications img 		{margin:3px 3px 3px 3px; box-shadow: 3px 3px 5px #888888;}
#publications p 			{margin-bottom:1.5em;}
#publications .title3 	{ background-color:#F47B29; color:white;  }
#publications .rellinksblue {float:right; font-size:0.85em; margin-left:1em; }
#publications .rellinksblue p {padding:0.5em; }
#publications .title {color:white; padding:0.5em; text-align:center; }
#publications .crop {width:150px; height: 104px;  object-fit: cover; object-position: 0 -35px; }

#tabsFichas {font-size:1em; float:none; }
#tabsFichas .publications img {margin:3px; box-shadow: 3px 3px 5px #888888; float:left }
#tabsFichas .ui-widget-content {padding:.5em .25em .5em .25em!important;}
#tabsFichas .title3 {margin-top:3px!important;}
#tabsFichas .title3, #tabsFichas p {padding-left:.25em; float:right; width:390px}
#tabsFichas .last, #tabsFichas ul li .last, #tabsFichas li .first, #tabsFichas ul li .first  {float:none!important; position:absolute }
#tabsFichas .first {float:left!important}

.featureNews {
	width:282px; 
	height:50px; 
	float:right; 
	margin-right:1.2em; 
	margin-bottom:.5em;
}

.featureProject {
	width:282px; 
	height:100px; 
	float:right; 
	margin-right:1.2em; 
	margin-bottom:1em;
}

.featureProjectSmall  {width:80px;  height:100px; margin-bottom:1em; margin-right:1.2em; 	margin-left:.09em;	float:right; }
.featureProjectMedium {width:130px; height:100px; margin-bottom:1em; margin-right:1.2em; 	margin-left:.09em;	float:right; }


#inDepth, #moreNews {
	width:270px; 
	height:175px; 
	float:right; 
	margin-right:1.5em; 
	margin-bottom:1em;	
	font-size:.78em; 
	padding:.5em;
	font-family:'tahoma', 'verdana', 'geneva', sans-serif;
	overflow:visible;
}

#inDepth {
	background:url('http://www.oas.org/imgs/backgrounds/ltpurplegradient.png');	
}

#moreNews {
	background:url(http://www.oas.org/imgs/backgrounds/graygradient.png) repeat-x;
}

#inDepth img, #moreNews img {
	float:left;
	padding-right:1em;
	width:150px!important;
}

/* tablas azules y naranjas */

table#tablaGris  {border-width: 0px; display: table; table-layout: fixed; caption-side: top; border-spacing: 0px;}
table#tablaGris th, table#tablaGris td, table#tablaGris tr  {border: thin solid #dfdfdf; vertical-align:middle; }
table#tablaGris th {background-color:#dfdfdf; color:#333; text-align:center; font-weight:bold }
table#tablaGris tr.even {background-color:#f2f2f2;}
table#tablaGris tr.odd {background-color:#ffffff;}


table#tablaAzul  {border-width: 0px; width: 100%; display: table; table-layout: fixed; caption-side: top; border-spacing: 0px;}
table#tablaAzul th, table#tablaAzul td, table#tablaAzul tr  {border: thin solid #5477A7; vertical-align:middle; }
table#tablaAzul th {background-color:#5477A7; color:#ffffff; text-align:center; font-weight:bold }
table#tablaAzul tr.even {background-color:#DBE5F1;	}
table#tablaAzul tr.odd {background-color:#C6D9F1;	}

table#tablaNaranja  {border-width: 0px; width: 100%; display: table; table-layout: fixed; caption-side: top; border-spacing: 0px;}
table#tablaNaranja th, table#tablaNaranja td, table#tablaNaranja tr{border: thin solid #F47B29; vertical-align:middle; }
table#tablaNaranja th {background-color:#F47B29; color:#ffffff; text-align:center; font-weight:bold }
table#tablaNaranja tr.odd {background-color:#f8e2cd;	}
table#tablaNaranja tr.even {background-color:#faf1e8;	}

.EU-LACFooter, .piePagina {
	color: #ffffff;
	background-color: #002775;
	font-size:0.85em;
	display:inline-block ;
 	text-align: center ;
 	padding:10px;
	margin: 10px 0 10px 0px ;
 	float:none ;
 	width:610px;
}

.roundFrame {
	background: transparent url(http://www.oas.org/imgs/backgrounds/ltbluegradient.png) repeat-x;
	padding:7px;
	margin: 0 10px 0 10px ;
	display:block ;	
}

img.center {   display: block;   margin-left: auto;   margin-right: auto; }

.whiteFrame
{
	padding:7px;
	margin: 0 10px 0 10px ;
	display:block ;	
}

#rightmaincol .tblRegistryReset, .tblRegistryReset tr, .tblRegistryReset td, .tblRegistryReset th { margin:0!important; border-color:#7f9db9!important; padding:.1em .3em .1em .3em!important}
#rightmaincol .s300 {width:300px!important;}
#rightmaincol .s400 {width:400px!important;}
#rightmaincol .last {margin-right:0px; float:right; display:inline-block;}
#rightmaincol .first {margin-left:0px; float:left;}
#rightmaincol .linea {margin-left:0px; float:none;}
#rightmaincol .listNews img {width:80px!important;float:right; border:1px #CCC solid;} 
#rightmaincol .listNews p {padding-bottom:2.5em!important;} 
#rightmaincol .listNews hr { border:1px #859EC0 solid;} 
#rightmaincol .errMsg { background-color:red;color:white;text-align:center;font-weight:bold;}

table#project  {border-width: 0px; width: 100%; display: table; table-layout: fixed; caption-side: top; border-spacing: 0px}
table#project .pTitle {text-align:right; width:130px; background-color:#C6D9F1; margin-left:0px;  padding:0.3em; border-bottom:thick white solid;}
table#project .pText {text-align:left;  width:500px; background-color:#F5F5EF; margin-right:0px; padding:0.3em; padding-left:.5em; border-bottom:thick white solid;}

.Tab { text-indent:2em;}

.countryFlag {float:left;vertical-align:middle; height:20px;width:30px; padding-right:1em;}
#countriesOAS  {background-color:#EFF4FC!important; padding:.5em .5em .5em .5em!important; border: 1px #D1DEFE solid!important; height:31em!important  }
#countriesOAS p {color:#274d7f; font-weight:bold; border-bottom:thin silver solid; padding-bottom:.75em; margin-bottom:1.5em; }
#countriesOAS a {text-decoration:none;  }
#countriesOAS li {float:left!important; width:8.2em!important; height:2em!important; vertical-align:middle!important; background:none!important;}
#countriesOAS img {width:30px; height:20px; float:left; border-right:1px #333 solid; border-bottom:1px #333 solid; vertical-align:text-top ; margin-right:.5em; }
#countriesOAS .last {display:inline-block!important;}
.shadow {border-right:2px #808080 solid; border-bottom:2px #808080 solid; border-top:1px #808080 solid; border-left:1px #808080 solid;}

#rightmaincol h3 .title, #rightmaincol h3 .title3,  {
 	display:inline-block;
 	width:100%;
}

#rightmaincol .dateTime, #maincontent .dateTime {
	font-size:.85em;
	text-align:right; 
	vertical-align:middle; 
 	padding:.5em;
 	margin-right:0px;
 	border-top-style:solid;
 	border-top-color:#EEE;
 	display:inline-block;
 	width:87%; 
 	float:right;
}

#shortURL a {
	font-size:.85em;
	vertical-align:middle; 
	padding: .5em 0 .5em .58em;
 	margin-right:0px;
 	border-top-style:solid;
 	border-top-color:#EEE;
 	display:inline-block;
 	width:10%; 
 	float:left; 	
}

.rellinksblue {width:200px;border:1px solid #274D7F;margin:0 0 1em .3em;} 
.rellinksblue ul li {margin:.5em .5em .5em .5em!important;padding:.2em .2em .2em .8em!important;}
.textRight {text-align:right;} 

#photoGalleryCICAD li {background-image:none!important; display:inline;float:left ;padding:0 .42em .43em 0!important;margin:0px!important; }
#photoGalleryCICAD img {width:150px; height:84px; border-style:solid; border-width:thin; border-color: #C6D9F1;}

#smartReports li {background-image:none!important; display:inline;float:left ;padding:0 .42em .43em 0!important;margin:0px!important; }
#smartReports img {width:150px; height:200px; border-style:solid; border-width:thin; border-color: #C6D9F1;}

#videogallery a, #videolb {display:none}

#header{padding: 0.5em 0.5em 0em 0.5em; margin:0em 0em  .2em 0em;}
#topnav{margin:.5em 0em 0.5em 0em;}

#listAzul a, #listNaranja a {text-decoration:none;}
#listAzul img, #listNaranja img {   display: block;   margin-left: auto;   margin-right: auto; }
#listAzul li.odd  {background:#EFF4FC!important; text-align:center; margin:0 0 0.5em 0!important; font-size:0.85em;padding:0.75em!important; }
#listAzul li.even {background:#E3E9F0!important; text-align:center; margin:0 0 0.5em 0!important; font-size:0.85em;padding:0.75em!important; } 

#listNaranja li.odd  {background:#f8e2cd!important; text-align:center; margin:0 0 0.5em 0!important; font-size:0.85em;padding:0.75em!important; }
#listNaranja li.even {background:#faf1e8!important; text-align:center; margin:0 0 0.5em 0!important; font-size:0.85em;padding:0.75em!important; } 

#CICADSessions {font-family:tahoma,verdana, geneva, sans-serif; color:#333; font-size:.95em;}
#CICADSessions .sesion {background-color:#859EC0; color:white;  font-size:large; vertical-align:middle; text-align:center; border:thin white solid;  }
#CICADSessions .evento {background-color:#F2F2F2; border:thin white solid; } 
#CICADSessions .mes {background-color:#f5f5ef; color:#333; vertical-align:middle; text-align:center; font-weight:bold;}

#CICADSessions .updated { font-size:.82em; } 
#CICADSessions th {border:thin #859EC0 solid; color:#FFFFFF; text-align:center; background:linear-gradient(#9FCFF8, #5477A7); height:1.5em; vertical-align:middle; font-weight:bold;}
#CICADSessions td {border:thin #859EC0 solid; vertical-align:middle; height:4em;}


.CalendarSearch, .CalendarSearch tr {margin:0!important;background:White;border-color:#7F9DB9!important;border-style:Solid;border-width:1px;width:120px;height:18px;}
.CalendarSearch td {	border-style:none!important; }


#videoArchive img, #videos img {float:left!important; padding-right:0.5em; width:100px; } 
#videoArchive a {float:right; text-decoration:none; width:630px;}
#videoArchive .published, #videos .published {font-size:x-small;  float:right;}

#videos p { text-align:right; margin-bottom:0; font-size:x-small;}
#videos .last a {text-decoration:none}

.videoThumb {height:56px; }

#accordion h3 {padding-left:2em!important; background-color:silver; }
#accordion div {	font-size:.9em;	font-family:'tahoma', 'verdana', 'geneva', sans-serif;}
#accordion div  a { text-decoration:none }
#accordion div ul {	margin-left:0px!important; margin-top:.5em }
#accordion div ul li {background: url('http://www.oas.org/imgs/orange_bullet.gif') no-repeat 0 .5em; padding-left: .9em; margin-bottom: 0.5em; margin-top: 0.5em; }
#accordion div.last {width:420px;}
#accordion .published {font-size:x-small;}
#rightmaincol .ui-accordion-content { margin-left:.6em; margin-bottom:1em;}


.ulOrange li {background: url('http://www.oas.org/imgs/orange_bullet.gif') no-repeat 0 .5em; padding-left: .9em; margin-bottom: 0.5em; margin-top: 0.5em;}
.documentDateTime {color:gray  }	

.captionTitle 		{font-size:.7em;font-weight:normal}
.captionSubTitle 	{font-size:.6em;font-weight:normal}


#calendar tr { border-bottom-style:solid; border-bottom-width:1px}
#calendar th {	font-size:.8em; text-align:center; width:14.28% }
#calendar td.box-day {	height:2.15em; line-height:.35em; }
#calendar .day {font-size:.8em; }
#calendar .extendedDay {font-size:.8em; background-color: #f2f2f2; border:0 #f2f2f2 none; }
#calendar .currentDay {background-image: linear-gradient(to bottom, #dfdfdf 0%, white 100%); font-weight:bold; }
#calendar .month, .monthBottom {background-color:#0D499C; border:0 #0D499C none;}
#calendar .month, .month a {text-align:center; color:white; text-decoration:none}
#calendar .month a:hover {font-weight:bold}
#calendar .monthBottom {font-size:.85em;}
#calendar .monthBottom a {color:white;}
#calendar .monthBottom a:hover {font-weight:bold}
#calendar .event {z-index:1;position:absolute; font-size:.3em; height:.5em }
#calendar a {text-decoration:none; } 
#calendar .largeFont {font-size:.9em;}

#calendar .section00Extended a, .section01Extended a, .section02Extended a, .section03Extended a, .section06Extended a, .section08Extended a, .section09Extended a {	color:#333;}
#calendar .section00 {border-color:#0D499C; background-image:linear-gradient(to top, #0D499C 0%, #b6c8e1 90%); color:white; border:0 #0D499C none; } /* CICAD  */
#calendar .section00Extended a:hover {color:#0D499C}
#calendar .section01 {border-color:#0D499C; background-image:linear-gradient(to top, #8A2BE2 0%, #dbbff6 90%); color:white; border:0 #0D499C none; } /* DEMAND */
#calendar .section01Extended a:hover {color:#8A2BE2;}
#calendar .section02 {border-color:#0D499C; background-image:linear-gradient(to top, #F47B29 0%, #fbd7be 90%); color:white; border:0 #0D499C none; } /* SUPPLY */
#calendar .section02Extended a:hover {color:#F47B29;}
#calendar .section03 {border-color:#0D499C; background-image:linear-gradient(to top, #008000 0%, #b2d8b2 90%); color:white; border:0 #0D499C none; } /* IB     */
#calendar .section03Extended a:hover {color:#008000;}
#calendar .section06 {border-color:#0D499C; background-image:linear-gradient(to top, #0000CD 0%, #b2b2f0 90%); color:white; border:0 #0D499C none; } /* MEM    */
#calendar .section06Extended a:hover {color:#0000cd;}
#calendar .section08 {border-color:#0D499C; background-image:linear-gradient(to top, #FFFF00 0%, #ffffb2 90%); color:white; border:0 #0D499C none; } /* OID    */
#calendar .section08Extended a:hover {color:#ffff00;}
#calendar .section09 {border-color:#0D499C; background-image:linear-gradient(to top, #00ffff 0%, #b2ffff 90%); color:white; border:0 #0D499C none; } /* LAVADO */
#calendar .section09Extended a:hover {color:#00ffff;}

#socialWidgets table  {border:none; margin:0; padding:0; width:100%}
#socialWidgets td     {border:none; margin:0; padding:0 0 .5em .5em; height:20px;}
#socialWidgets iframe {height:20px}


#MISPA {font-family:Arial, Helvetica, sans-serif }
#MISPA h1 {	font-size:2em; color:#0D499C; margin-bottom:.1em!important; margin-top:.3em!important;text-transform:uppercase; }			
#MISPA .centerLI {margin-left:26px!important; margin-right:18px!important;}
#MISPA li { display:inline-block; 
			width:187px; 
			height:115px; 
			background: url('/en/sms/img/mispa.jpg')!important; 
			background-repeat:no-repeat; margin:0 0 10px 8px!important; padding:0!important;
			}
#MISPA a {
			position:absolute ;
			text-decoration:none;
			text-align:center;
			font-weight:bold;
			font-size:.85em;
			color:#0D499C; 
			margin-top:40px!important;
			height:75px;
			width:187px; 
			background-color:rgba(255, 255, 255, .8);
			}



@media print{
	
	#SS, #breadcrumb, .jquery-corner {display:none;}
	#rightmaincol iframe { height:200%;}

/*	#page iframe {height:100%} */
}