@charset "UTF-8";

/********************************************************/
/*CONTENT STYLES*/
/********************************************************/


/*TEXT FORMAT*/
.entradilla, p {
	font-size:11px;
	text-align:justify;
	margin:12px 0 !important;
}
p {
	color:#666666;
}
.title {
	color:#20469d;
	font-weight:bold;
}
.linkBody {
	background:url(/_layouts/IMAGES/GISuramericana/linkCrossBullet.gif) no-repeat left;
	padding-left:10px;
	color:#20469d;
	font-weight:bold;
	text-decoration:none;
}
.imgLeft {
	margin:0 15px 10px 0;
}
.imgRight {
	margin:0 0 10px 15px;
}
H1 {
	font-size:17px !important;
	font-weight:normal;
	margin:5px 0 !important;
}
H2 {
	font-size:13px !important;
	font-weight:bold;
	margin:3px 0 !important;
}
div.hr hr {
  display: none;
}
div.hr {
	height: 3px;
}
#Sura H1, #Sura H2, #Sura H3, #Sura .entradilla {
	color:#004898 !important;
}
#Sura div.hr {
	background: url(/_layouts/IMAGES/GISuramericana/hrSura.gif) repeat-x scroll center;
}
#Sura li {
	list-style-image:url(/_layouts/IMAGES/GISuramericana/linksBullet.gif);
}
#Sura a {
	color:#019eba;
	font-size:10px;
	font-weight:bold;
	font-family:Arial !important;
}
.centeredContent {
	text-align:center;
}




/*TABLE STYLES*/
.tableHeader td {
	border-top:solid 2px #004898;
	border-bottom:solid 1px #e5e6e8;
}
.tableHeader .header1 {
	color:#4c4c4c;
	font-weight:bold;
	font-size:11px;
}
.tableHeader .headerLeft {
	color:#004898;
	font-weight:bold;
	font-size:11px;
	text-align:left;
}
.tableHeader .headerRight {
	color:#004898;
	font-weight:bold;
	font-size:11px;
	text-align:right;
}
.tableHeader .headerCenter {
	color:#004898;
	font-weight:bold;
	font-size:11px;
	text-align:center;
}
.separatorTable td {
	border-bottom:solid 1px #e5e6e8;
}
.highlightRow td {
	background:#c1d4e7;
	color:#004898;
	font-weight:bold;
}
.highlightRow2 td {
	background:#e5e6e8;
	color:#004898;
	font-weight:bold;
}
.alternatingRow td {
	background:#f5f5f5;
}
.numberColumn {
	text-align:right;
}




/********************************************************/
/*SKIN STYLES*/
/********************************************************/
* {
	font-family: Arial, Helvetica, sans-serif !important;
}
body {
	font-size:11px;
	color:#666666;
	margin:0;
	padding:0;
	text-align:center;
	background:#f5f5f5;
}
.whiteBody {
	font-size:11px;
	color:#666666;
	margin:0;
	padding:0;
	text-align:center;
	background:#FFF;
}
.topShadow {
	background: url(/_layouts/IMAGES/GISuramericana/shadowTop.gif) top left repeat-x;
}
.leftShadow {
	background: url(/_layouts/IMAGES/GISuramericana/shadowLeft.gif) top left repeat-y;
}
.rightShadow {
	background: url(/_layouts/IMAGES/GISuramericana/shadowRight.gif) top right repeat-y;
}
.bottomShadow {
	background: url(/_layouts/IMAGES/GISuramericana/shadowBottom.gif) top left repeat-x;
}

#mainContainer {
	width:984px;
	margin:10px auto;
	text-align: left;
	background:#FFF;
}
#mainContainerModal {
	margin:10px auto;
	text-align: left;
	background:#FFF;
}
#header {
	background: url(/_layouts/IMAGES/GISuramericana/BlueHeaderBg.gif) bottom left repeat-y ;
}
#headerDeco {
	background: url(/_layouts/IMAGES/GISuramericana/BlueHeaderDecoBg.gif) top bottom repeat-x;
}
#headerLinks {
	color:#FFF;
	font-size:9px;
	text-align:right;
	padding-right:20px;
}
#headerLinks table {
	float:right;
}
#headerLinks td {
	color:#FFF;
	font-size:9px;
}
#headerLinks td a {
	color:#FFF;
	text-decoration:none;
}
#solutionsMenu {
	width:720px;
}
#supportMenu {
	width:240px;
}
#welcomeMenu {
	white-space:nowrap;
	padding-left:15px;
	height:29px;
	color:#b3dfe9;
	font-size:9px;
}
#welcomeMenu a {
	color:#b3dfe9 !important;
	font-size:9px !important;
}
.menuLink, .menuLinkOver {
	background:none;
	border:none;
}
table.menuLink {
	background:none;
}
.menuLink td {
	background:none;
	height:18px;
}
.menuLink a {
	background:none !important;
	color:#0294b6 !important;
	font-size:9px !important;
	padding:0 10px;
}
table.menuLinkOver {
	background:url(/_layouts/IMAGES/GISuramericana/tabLeft.gif) no-repeat top left #fff !important;
}
.menuLinkOver td {
	background:url(/_layouts/IMAGES/GISuramericana/tabRight.gif) no-repeat top right !important;
	height:18px;
}
.menuLinkOver a {
	background:none !important;
	color:#305cac !important;
	font-size:9px !important;
	padding:0 10px;
}
#clientsMenu {
	text-align:right;
	padding-right:15px;
	vertical-align:bottom;
}
#search {
	color:#FFF;
	font-size:10px;
	text-align:right;
	padding-right:20px;
}
#search table {
	float:right;
}
#search input {
	color:#FFF;
	font-size:10px;
	border:0;
	background:url(/_layouts/IMAGES/GISuramericana/searchBoxBg.gif) repeat-x top left;
	width:190px;
	height:22px;
	padding:6px 5px 6px 0;
}
.searchLeft {
	background:url(/_layouts/IMAGES/GISuramericana/searchLeft.gif) no-repeat top left;
}
.searchBtn {
	background:url(/_layouts/IMAGES/GISuramericana/btnSearch.gif) no-repeat top left;
}
#logo {
	height:79px;
	padding-left:20px;
}
#topNavBar {
	background:url(/_layouts/IMAGES/GISuramericana/topNavBg.gif) top left repeat-y;
}
.topNavLink {
	border-right:solid 1px #1261a4;
	border-left:solid 1px #0399bb;
	height:26px;
	padding-left:20px;
	color:#FFF;
	text-transform:uppercase;
	font-weight:bolder;
	font-size:10px;
	cursor:pointer;
	cursor:hand;
}
#footer {
	padding:10px 0;
	background:#f5f5f5;
}
#footerLinks {
	width:240px;
}
#credits {
	width:720px;
	color:#666666;
	font-size:10px;
}
#footerLinks ul {
	margin:0;
}
#footerLinks li {
	list-style-image:url(/_layouts/IMAGES/GISuramericana/linksBullet.gif);
	color:#20469d;
	font-size:10px;
	font-weight:bold;
}
#footerLinks li a {
	color:#20469d;
	text-decoration:none;
}
a img {
	border:0;
}
.mainContentBg {
	background:url(/_layouts/IMAGES/GISuramericana/WebpartContentBg.gif) no-repeat top left;
	padding:20px;
}
.pageIcon {
	vertical-align:top;
	width:130px;
}
.pageContent {
	vertical-align:top;
	padding-top:15px;
}
#pageTitle {
	border-bottom:solid 1px #999999;
}
.invisible {
	display:none;
}




/********************************************************/
/*PAGE LAYOUT STYLES*/
/********************************************************/
.mainColumnHome {
	vertical-align:top;
}
.TopColumn {
	vertical-align:top;
	padding:4px 0;
}


/*HOME LAYOUT*/
.LeftColumnHome {
	width:720px;
	vertical-align:top;
}
.TopLeftColumn {
	padding-bottom: 4px;
}
.BottomLeftColumn {
	vertical-align:top;
	width:480px;
}
.BottomLeftColumn #MSOZoneCell_WebPartWPQ3 {
	padding-right:4px;
}
.BottomRightColumn {
	vertical-align:top;
	width:240px;
}
.BottomLeftColumn2 {
	vertical-align:top;
	width:360px;
}
.BottomLeftColumn2 #MSOZoneCell_WebPartWPQ5 {
	padding-right:2px;
}
.BottomRightColumn2 {
	vertical-align:top;
	width:360px;
}
.BottomRightColumn2 #MSOZoneCell_WebPartWPQ6 {
	padding-left:2px;
}
.BottomLeftColumn .ms-WPBody, .BottomRightColumn .ms-WPBody, .BottomLeftColumn2 .ms-WPBody, .BottomRightColumn2 .ms-WPBody{
	padding:15px;
}

.RightColumnHome {
	width:240px;
	vertical-align:top;
}


/*INTERNAL LAYOUT*/
.LeftColumnInternal {
	vertical-align:top;
	width:240px;
	background:#f5f5f5;
}
.CenterColumnInternal {
	vertical-align:top;
	width:560px;
}
.CenterColumnInternal1Column {
	vertical-align:top;
}
.RightColumnInternal {
	vertical-align:top;
	width:160px;
      background:#f5f5f5;
}
.BottomColumn {
	vertical-align:top;
}
.BottomLeftColumnInternal {
	width:50%;
	vertical-align:top;
}
.BottomRightColumnInternal {
	width:50%;
	vertical-align:top;
}
.TopCenterColumnInternal {
	vertical-align:top;
}
.BottomCenterColumnInternal {
	vertical-align:top;
}



/********************************************************/
/*PARADIGMA MENU STYLES*/
/********************************************************/

.LeftColumnInternal .ms-WPBody {
	margin:10px;
}
.LeftColumnInternal span {
	font-weight:bold !important;
	color:#5572b3 !important;
	padding-left:5px;
}
.LeftColumnInternal a {
	color:#5572b3 !important;
	font-weight:normal !important;
	text-decoration:none !important;
	padding-left:5px;
}

#ctl00_m_siteMapWebPart_ctl00_treeView div div {
	width:0 !important;
	padding-bottom:0px;
}
#ctl00_m_siteMapWebPart_ctl00_treeView div {
	padding-bottom:15px;
}

#ctl00_m_siteMapWebPart_ctl00_treeView div div div {
	width:10px !important;
}
#ctl00_m_siteMapWebPart_ctl00_treeView div a img {
	margin:0 5px 0 20px;
}




/********************************************************/
/*SHAREPOINT OVERWRITTEN STYLES*/
/********************************************************/
.ms-PartSpacingVertical {
	margin:0 !important;
}
div#MSOTlPn_WebPartPageDiv {
 overflow: visible !important;
}
.ms-SPLink, .ms-SpLinkButtonInActive, .ms-SpLinkButtonInActive {
	background:none !important;
	border:none !important;
	margin:0 !important;
	padding:0 !important;
	font-size:9px !important;
}
.ms-viewheadertr th.ms-vh, .ms-viewheadertr .ms-vh2, .ms-viewheadertr .ms-vh-group, .ms-viewheadertr .ms-vh2-nograd, .ms-viewheadertr .ms-vh3-nograd {
	border-top:solid 2px #004898;
	border-bottom:solid 1px #e5e6e8;
	background:none !important;
	font-weight:bold;
	color:#004898;

}
.ms-viewheadertr a {
	font-family:Arial !important;
	font-weight:bold !important;
	font-size:11px !important;
	color:#004898 !important;
	text-decoration: none !important;
}
.ms-vb-icon, .ms-vb2, .ms-vb-title, .ms-vb-user {
	border-bottom:solid 1px #e5e6e8;
	padding:5px;
}
.ms-partline {
	background:none !important;
	background-color:#FFF !important;
}


/*WEBPART CONTAINER PERSONALIZATION*/
.ms-WPHeader td {
	background: #ededed !important;
	border:none !important;
}
.ms-WPHeader H3 {
	padding:0 !important;
	margin:0;
	font-family:Arial !important;
	font-weight:bold !important;
	font-size:8pt !important;
	color:#636363 !important;
	padding:6px 8px 5px 8px !important;
}

.BottomLeftColumn .ms-WPHeader td {
	background: #0e368d !important;
	border:none !important;
}
.BottomLeftColumn .ms-WPHeader H3 {
	padding:0 !important;
	margin:0;
	font-family:Arial !important;
	font-weight:bold !important;
	font-size:8pt !important;
	color:#FFF !important;
	padding:6px 8px 5px 8px !important;
}
.BottomRightColumn .ms-WPHeader td {
	background: #01a0bb !important;
	border:none !important;
	height:24px !important;
}
.BottomRightColumn .ms-WPHeader H3 {
	padding:0 !important;
	margin:0;
	font-family:Arial !important;
	font-weight:bold !important;
	font-size:8pt !important;
	color:#FFF !important;
	padding:6px 8px 5px 8px !important;
}
#Sura .ms-WPHeader td {
	background: url(/_layouts/IMAGES/GISuramericana/hrSura.gif) repeat-x bottom left #FFF !important;
	border:none !important;
}
#Sura .ms-WPHeader H3 {
	padding:0 !important;
	font-size:18px !important;
	font-weight:normal !important;
	margin:5px 0 !important;
	color:#004898 !important;
}
.margenContenido {
	padding:15px 20px 20px 35px;
}




/********************************************************/
/*FLOATING WEBPART TASK PANE*/
/********************************************************/
.ms-ToolPaneOuter  
{
    position: absolute;
    height: 80% !important;
    border: 2px #6f9dd9 solid;
    top: 0;
    left: 0; 
}
td#MSOTlPn_MainTD  
{
    width: 0 !important; 
}
td#MSOTlPn_ToolPaneCaption  
{
    cursor: move; 
}



/********************************************************/
/*COLLAPSIBLE PANEL*/
/********************************************************/
#navigation {
	margin-left:4px;
	padding:0px;
	text-indent:0px;
}
#navigation div.head {
	cursor:pointer;
	background: url(/_layouts/IMAGES/GISuramericana/bulletCollapsed.gif) no-repeat scroll 16px 9px #f5f5f5;
	border-bottom:solid 2px #fff;
	color:#1f469d;
	font-weight:bold;
	margin:0px;
	padding:5px 5px 5px 30px;
}

#navigation div.selected {
	background: url(/_layouts/IMAGES/GISuramericana/bulletExpanded.gif) no-repeat scroll 16px 9px #001f49;
	color:#fff;
}
#navigation div.head:hover {
	background: url(/_layouts/IMAGES/GISuramericana/bulletExpanded.gif) no-repeat scroll 16px 9px #001f49;
	color:#FFF;
}
#navigation div.current {
}
#navigation div.body {
	background:url(/_layouts/IMAGES/GISuramericana/collapsiblePanelBg.gif) top left repeat-x #FFF;
	border-width:0px;
	margin:0px;
	padding:0px;
	height:200px;
}
#navigation div.bodyNoHeight {
	background:url(/_layouts/IMAGES/GISuramericana/collapsiblePanelBg.gif) top left repeat-x #FFF;
	border-width:0px;
	margin:0px;
	padding:0px;
}
#navigation div div {
	padding:15px;
}
#navigation div div p {
	margin-top:0;
}

@media print {
	#navigation div, {
		display: block!important;
		height: auto!important
	}
}

/********************************************************/
/*COLLAPSIBLE PANEL*/
/********************************************************/
#navigation2 {
	margin-left:4px;
	padding:0px;
	text-indent:0px;
}
#navigation2 div.head {
	cursor:pointer;
	background: url(/_layouts/IMAGES/GISuramericana/bulletCollapsed.gif) no-repeat scroll 16px 9px #f5f5f5;
	border-bottom:solid 2px #fff;
	color:#1f469d;
	font-weight:bold;
	margin:0px;
	padding:5px 5px 5px 30px;
}

#navigation2 div.selected {
	background: url(/_layouts/IMAGES/GISuramericana/bulletExpanded.gif) no-repeat scroll 16px 9px #001f49;
	color:#fff;
}
#navigation2 div.head:hover {
	background: url(/_layouts/IMAGES/GISuramericana/bulletExpanded.gif) no-repeat scroll 16px 9px #001f49;
	color:#FFF;
}
#navigation2 div.current {
}
#navigation2 div.body {
	background:url(/_layouts/IMAGES/GISuramericana/collapsiblePanelBg.gif) top left repeat-x #FFF;
	border-width:0px;
	margin:0px;
	padding:0px;
	height:200px;
}
#navigation2 div.bodyNoHeight {
	background:url(/_layouts/IMAGES/GISuramericana/collapsiblePanelBg.gif) top left repeat-x #FFF;
	border-width:0px;
	margin:0px;
	padding:0px;
}
#navigation2 div div {
	padding:15px;
}
#navigation2 div div p {
	margin-top:0;
}

@media print {
	#navigation2 div, {
		display: block!important;
		height: auto!important
	}
}


/********************************************************/
/*FORM STYLES*/
/********************************************************/
.form {
	text-align:center;
}
.form td {
	text-align:left;
}
label {
	color:#003699;
}
.smallTextField {
	background:url(/_layouts/IMAGES/GISuramericana/smallTextField.gif) no-repeat left top;
	width:105px;
	height:24px;
	padding:5px;
	border:none;
	font-size:11px;
}
.mediumTextField {
	background:url(/_layouts/IMAGES/GISuramericana/mediumTextField.gif) no-repeat left top;
	width:205px;
	height:24px;
	padding:5px;
	border:none;
	font-size:11px;
}
.largeTextField {
	background:url(/_layouts/IMAGES/GISuramericana/largeTextField.gif) no-repeat left top;
	width:325px;
	height:24px;
	padding:5px;
	border:none;
	font-size:11px;
}
.mediumTextArea {
	background:url(/_layouts/IMAGES/GISuramericana/mediumTextArea.gif) no-repeat left top;
	width:265px;
	height:108px;
	padding:5px;
	border:none;
	font-size:11px;
}
.submit {
	background:url(/_layouts/IMAGES/GISuramericana/submit.gif) no-repeat left top;
	width:76px;
	height:26px;
	text-align:center;
	color:#FFF;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	border:none;
}
div.hr {
	background: url(/_layouts/IMAGES/GISuramericana/hrSura.gif) repeat-x scroll center;
}
.grid th {
	background:#004898;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}
.faq th {
	display:none;
}
.glosary th {
	display:none;
}
.news th {
	display:none;
}
.alternateRow td {
	background:#f4f4f4;
}
.question {
	background: url(/_layouts/IMAGES/GISuramericana/hrSura.gif) repeat-x bottom left;
	padding:7px 0;
}
.answer {
	padding:7px 0 10px 0;
}
.glosaryItem {
	background: url(/_layouts/IMAGES/GISuramericana/hrSura.gif) repeat-x bottom left;
	padding:7px 0;
}
.pager td {
	text-align:center;
}
.newsPager td {
	text-align:right;
}
.alphalinks {
	text-align:center;
}
/* skinned select */

div.skinned-select {
}
div.skinned-select select {
	opacity: 0;
	filter: alpha(opacity = 0);
	moz-opacity: 0;
	position: relative;
	z-index: 100;
}
div.skinned-select .select-text {
  	position: absolute;
	text-indent: 10px;
	line-height: 24px;
	width: 265px;
	z-index: 1;
}
div.skinned-select .select-text {
	background: url(/_layouts/IMAGES/GISuramericana/select.gif) no-repeat top left;
}
div.skinned-select .select-text,
div.skinned-select select,
div.skinned-select select option {
	width: 265px;
	font-size: 11px;
}

/* non javascript version select */

.my-skinnable-select select {
  width: 265px;
  font-size: 11px;
  border: 1px solid #adadad;
}
