/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
<body> properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


body				{background-color: #dbd5ce;  margin: 0px 0px 0px 0px;}
body.incomplete			{background-color: #444444;  font-family: Arial, Helvetica, sans-serif;  margin: 0px 0px 0px 0px;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
<html> properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


input				{font-size: .8em;}
input.blue			{background-color: #2e406b;  color: #ffffff;  cursor: pointer;  font-size: .7em;  vertical-align: middle;  width: 20px; height: 22px;}
input.header			{vertical-align: middle;}

p.textNewsItem			{margin: 12px 0px 0px 0px;}
p.linkNewsItem			{margin: 4px 0px 0px 0px;}

p.textColumn			{margin: 2px 0px 0px 14px;}
p.linkColumn			{margin: 6px 0px 0px 0px;}
p.textFlagColumn		{margin: 2px 0px 0px 30px;}
p.flagColumn			{margin: 6px 0px 0px 0px;}

hr.newsItem			{width: 200px;  height: 1px;  color: #e8e8e8;  margin: 5px 0px 5px 0px;}
hr.contacts			{width: 400px;  height: 1px;  color: #e8e8e8;  margin: 0px 0px 0px 0px;}
hr.sub				{width: 730px;  height: 1px;  color: #e8e8e8;  margin: 0px 0px 0px 0px;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
contacts form properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.contactButton			{width:60px;  color: #ffffff;  background-color: #2e406b;}
.contactform			{width: 171px; }							
.rightcontactform 		{width: 165px; }
.leftcontactform 		{width: 130px; }
.contactformstate 		{width: 177px; }
.phone				{width: 51px; }
.rightcontact			{border-left: 1px solid #d7d7d7; font-size: small; padding-left: 10px; padding-right: 10px; width: 295px; }

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
standard text properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
.TitNoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4C86AC;
}
.CorpoNoticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;

}
.button_seta {
	background:	#2E406B;
	border:	1px solid ButtonShadow;
	border-left:	0;
	border-right:	0;
}


.scrollButton {
	font-family:	Webdings;
	text-align:		center;
	font-size:9pt;
	color:#ffffff;
}

#scrollContainer {
	height:		110px;
	overflow:	hidden;
	padding:	3px;
}

.textSmall			{font-size: .7em;}
.textSmallBold			{font-size: .7em;  font-weight: bold}
.textSmallItalic		{font-size: .7em;  font-style: italic;}
.textSmallBoldItalic		{font-size: .7em;  font-weight: bold}

.textSmallLtBlue		{font-size: .7em;  color: #6b8fb5;}

.text				{font-size: 10pt; font-family:Arial, Tahoma}
.textBold			{font-size: .8em;  font-weight: bold;}
.textItalic			{font-size: .8em;  font-style: italic;}
.textBoldItalic			{font-size: .8em;  font-weight: bold;  font-style: italic;}

.textLarge			{font-size: .9em;}
.textLargeBold			{font-size: .9em;  font-weight: bold;}
.textLargeItalic		{font-size: .9em;  font-style: italic;}
.textLargeBoldItalic		{font-size: .9em;  font-weight: bold;  font-style: italic;}

.textXLarge			{font-size: 1em;}
.textXLargeBold			{font-size: 1em;  font-weight: bold;}
.textXLargeItalic		{font-size: 1em;  font-style: italic;}
.textXLargeBoldItalic		{font-size: 1em;  font-weight: bold;  font-style: italic;}

.navSpacer			{margin: 2px 0px 2px 12px;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
special text properties - some with spacing
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


.textHeader			{font-size: 12pt; font-weight: bold;  color: #4c86ac;	margin-bottom: 12px;}
.textSubHeader		{font-size: 0.9em; font-weight: bold;  color: #000000;	margin-bottom: 12px;}
.textHeaderSmall	{font-size: 10pt; font-weight: bold;  color: #4c86ac;	margin-bottom: 12px;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
special text properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.textDate			{font-size: .7em;  color: #4b4b4b;  padding-left: 12px;}

.textBlue			{font-size: .8em;  color: #6b8fb5;}
.textBlueBold			{font-size: .8em;  color: #6b8fb5;  font-weight: bold;}

.textNavTable			{width: 160px;  height: 150px;  color: #ffffff;  background-color: #6b8fb5;}
.textNavTableLink		{text-align: left;  vertical-align: middle;  height: 18px; line-height: 10px;  padding: 0px 0px 0px 10px;  border-bottom: 1px solid #ffffff;}
.textNavTableLink:hover		{background-color: #00824a; color: #ffffff; cursor: hand pointer;}
.textNavTableLinkSel		{font-size: .7em; text-align: left;  height: 18px; vertical-align: middle;  line-height: 10px;  color: #ffffff;  background-color: #0d5c91;  padding: 0px 0px 0px 10px;  border-bottom: 1px solid #ffffff;}

.footerText 			{color: #ffffff; font-size: .7em;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
press release text properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.release			{font-size: 0.8em; font-weight: bold;}
.releaseDate			{font-size: 0.8em; font-weight: bold;}
.releaseContact			{font-size: 0.8em;}
.releaseTitle			{font-size: 0.8em; font-weight: bold;}
.releaseSubTitle		{font-size: 0.8em; font-style: italic;}
.releaseBody			{font-size: 0.8em;}
.releaseNote			{font-size: 0.6em;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
country page text properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.country			{font-size: 0.8em;}
.countryName			{font-size: 1.4em; font-weight: bold;}
.countryBody			{font-size: 0.8em;}
.countryHeader			{font-size: 1.0em; font-weight: bold;}
.countrySubHeader		{font-size: 0.9em; font-weight: bold;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
citizenship page text properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

.page				{font-size: 0.8em;}
.pageTitle			{font-size: 1.0em; font-weight: bold;  color: #4c86ac;	margin-bottom: 12px;}
.pageHeader			{font-size: 1.0em; font-weight: bold;  color: #4c86ac;	margin-bottom: 12px;}
.pageSectionHeader		{font-size: 0.9em; font-weight: bold;}
.pageSubSectionHeader		{font-size: 0.8em; font-weight: bold;}
.pageBody			{font-size: 0.8em;}
.pageBodyTable		{font-size: 0.8em; text-align: right;}
.pageBodyWhite		{font-size: 0.8em; color: #ffffff;}
.pageItalic			{font-size: 0.8em; font-style: italic; font-weight: bold;}
.pageMore			{font-size: 0.6em;}
.pageList			{font-size: 0.8em; list-style-type: disc} 
.pageSubList		{font-size: 0.8em; list-style-type: circle}   


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
special spacing properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/


.alignBottom			{vertical-align:bottom;}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
standard link properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

a:link						{font-size: 10pt;  color: #6b8fb5;}
a:hover					{font-size: 10pt;  color: #6b8fb5;}
a:active					{font-size: 10pt;  color: #6b8fb5;}
a:visited					{font-size: 10pt;  color: #6b8fb5;}

a.linkBold				{font-size: 10pt;  color: #6b8fb5;  font-weight: bold; text-decoration: underline;}
a.linkBold:active		{font-size: 10pt;  color: #6b8fb5;  font-weight: bold; text-decoration: underline;}
a.linkBold:hover		{font-size: 10pt;  color: #6b8fb5;  font-weight: bold; text-decoration: underline;}
a.linkBold:visited		{font-size: 10pt;  color: #6b8fb5;  font-weight: bold; text-decoration: underline;}

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
special link properties
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

a.linkSmall			{font-size: .7em;	 color: #6b8fb5;  text-decoration: underline;}
a.linkSmall:visited		{font-size: .7em;	 color: #6b8fb5;  text-decoration: underline;}
a.linkSmall:hover		{font-size: .7em;	 color: #6b8fb5;  text-decoration: underline;}
a.linkSmall:active		{font-size: .7em;	color: #6b8fb5;  text-decoration: underline;}

a.linkSmallWhite		{font-size: .7em;	 color: #ffffff;  text-decoration: none;}
a.linkSmallWhite:active		{font-size: .7em;	 color: #ffffff;  text-decoration: none;}
a.linkSmallWhite:hover		{font-size: .7em;	 color: #ffffff;  text-decoration: none;}
a.linkSmallWhite:visited	{font-size: .7em;	 color: #ffffff;  text-decoration: none;}

a.breadcrumb:visited		{color: #6b8fb5;}
a.breadcrumb:active		{color: #6b8fb5;}

a.unbold:visited		{color: #6b8fb5;}
a.unbold:active			{color: #6b8fb5;}

a.arrows:visited		{color: #6b8fb5;}
a.arrows:active			{color: #6b8fb5;}

a.footer {color: #ffffff; font-size: .7em; text-decoration: underline;}
a.footer:active {color: #ffffff; font-size: .7em; text-decoration: none;}
a.footer:hover {color: #ffffff; font-size: .7em; text-decoration: underline;}
a.footer:visited {color: #ffffff; font-size: .7em; text-decoration: underline;}

.adminButton
{
	border-right: gainsboro thin outset;
	padding-right: 5px;
	border-top: gainsboro thin outset;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: gainsboro thin outset;
	padding-top: 5px;
	border-bottom: gainsboro thin outset;
	background-color: gainsboro;
	cursor:hand
}

.textHardBlue
{
	font-weight: bold;
	font-family:Tahoma;
	font-size: 0.8em;
	color: #3e6182;
}

.menuItem
{
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#2E416B, endColorstr=#223152);
	font-weight: bold;
	font-size: 17pt;
	color: white;
	font-family: tahoma, Arial;
	background-color: #2E416B;
	text-align:center;
	padding-left:7px;
	padding-right:7px;
	border-right: 1px solid white;
	cursor: hand;
}

.menuItemHover
{
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#0D5A90, endColorstr=#0A4469);
	font-weight: bold;
	font-size: 7pt;
	color: white;
	font-family: tahoma, Arial;
	background-color: #0D5A90;
	text-align:center;
	padding-left:7px;
	padding-right:7px;
	border-right: 1px solid white;
	cursor: hand;
}

.menuItemSel
{
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#00834A, endColorstr=#066B3F);
	border-right: 1px solid white;
	padding-left:7px;
	padding-right:7px;
	font-weight: bold;
	font-size: 7pt;
	color: white;
	font-family: tahoma, Arial;
	background-color: #007d00;
	text-align: center;
	cursor:default
}
.submenu
{
	margin:2px;
	background-color:#6B8FB5;
	border-left: 5px solid white;
	border-right: 5px solid white;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=black,strength=3,direction=120, enabled=true);*/
}
.submenuitem
{
	padding-left:8px;
	padding-right:8px;
	padding-bottom:3px;
	padding-top:3px;
	border-bottom: 1px solid white;
	font-family: Arial;
	font-size: 8pt;
	font-weight:normal;
	cursor:hand;
	color: White;
}
.submenuitemSel
{
	padding-left:8px;
	padding-right:8px;
	padding-bottom:3px;
	padding-top:3px;
	border-bottom: 1px solid white;
	font-family: Arial;
	font-size: 8pt;
	font-weight:normal;
	cursor:default;
	color: White;
	background-color: #007d00;
}
.submenuitemHover
{
	background-color:#00834A;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:3px;
	padding-top:3px;
	border-bottom: 1px solid white;
	font-family: Arial;
	font-size: 8pt;
	cursor:hand;
	font-weight:normal;
	color: White;
}
