<!--[if lte IE 6]>
    <link rel="stylesheet" type="text/css" href="ie_hacks.css" />
<![endif]-->

.ZoneTitle
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: black;
	text-align: left;
}

.ZoneBody
{
}

.Content1CPH_Parent
{
	width: 200px;
	vertical-align: top;
}

.Content1CPH
{
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}

.Content1CPHTop
{
}

.Content1CPHTopLeft
{
	padding: 0;
}

.Content1CPHTopCenter
{
	padding: 0;
}

.Content1CPHTopRight
{
	padding: 0;
}

.Content1CPHMiddle
{
}

.Content1CPHMiddleLeft
{
	padding: 0;
}

.Content1CPHContent
{
	width: 100%;
	vertical-align: top;
	padding: 0;
}

.Content1CPHMiddleRight
{
	padding: 0;
}

.Content1CPHBottom
{
}

.Content1CPHBottomLeft
{
	padding: 0;
}

.Content1CPHBottomCenter
{
	padding: 0;
}

.Content1CPHBottomRight
{
	padding: 0;
}

.Content2CPH_Parent
{
	vertical-align: top;
}

.Content2CPH
{
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}

.Content2CPHTop
{
}

.Content2CPHTopLeft
{
	padding: 0;
}

.Content2CPHTopCenter
{
	padding: 0;
}

.Content2CPHTopRight
{
	padding: 0;
}

.Content2CPHMiddle
{
}

.Content2CPHMiddleLeft
{
	padding: 0;
}

.Content2CPHContent
{
	padding: 0;
	width: 100%;
	vertical-align: top;
}

.Content2CPHMiddleRight
{
	padding: 0;
}

.Content2CPHBottom
{
}

.Content2CPHBottomLeft
{
	padding: 0;
}

.Content2CPHBottomCenter
{
	padding: 0;
}

.Content2CPHBottomRight
{
	padding: 0;
}

.Content3CPH_Parent
{
	width: 150px;
	vertical-align: top;
}

.Content3CPH
{
	width: 100%;
	border-collapse: collapse;
	border-style: none;
}

.Content3CPHTop
{
}

.Content3CPHTopLeft
{
	padding: 0;
}

.Content3CPHTopCenter
{
	padding: 0;
}

.Content3CPHTopRight
{
	padding: 0;
}

.Content3CPHMiddle
{
}

.Content3CPHMiddleLeft
{
	padding: 0;
}

.Content3CPHContent
{
	padding: 0;
	width: 100%;
	vertical-align: top;
}

.Content3CPHMiddleRight
{
	padding: 0;
}

.Content3CPHBottom
{
}

.Content3CPHBottomLeft
{
	padding: 0;
}

.Content3CPHBottomCenter
{
	padding: 0;
}

.Content3CPHBottomRight
{
	padding: 0;
}

.SiteTitle
{
	text-align: left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #cccc99;
}

.SiteHtml
{
	text-align: left;
	background-color: white;
	color: #cccc99;
}

.SiteWelcomeMessage
{
	font-family: Verdana, Helvetica, sans-serif;
	text-align: right;
	font-weight: bold;
	font-size: 12px;
	color: navy;
	margin: 1px 7px 1px 0;
}

.SiteLogo
{
}

.SiteImage
{
}

.SiteImage2
{
}

.SiteLayout
{
	width: 1024px;
	background-color: white;
	margin: 0 auto;
}

.SiteLayoutBottom
{
}

.SiteLayoutBottomCenter
{
	padding: 0;
}

.SiteLayoutBottomLeft
{
	padding: 0;
}

.SiteLayoutBottomRight
{
	padding: 0;
}

.SiteLayoutContent
{
	padding: 0;
}

.SiteLayoutMiddle
{
}

.SiteLayoutMiddleLeft
{
	padding: 0;
}

.SiteLayoutMiddleRight
{
	padding: 0;
}

.SiteLayoutTop
{
}

.SiteLayoutTopCenter
{
	padding: 0;
}

.SiteLayoutTopLeft
{
	padding: 0;
}

.SiteLayoutTopRight
{
	padding: 0;
}

.SiteHeader
{
	background-color: white;
	margin: 0;
}

.SiteHeaderBottom
{
}

.SiteHeaderBottomCenter
{
	padding: 0;
}

.SiteHeaderBottomLeft
{
	padding: 0;
}

.SiteHeaderBottomRight
{
	padding: 0;
}

.SiteHeaderContent
{
	padding: 0;
}

.SiteHeaderMiddle
{
}

.SiteHeaderMiddleLeft
{
	padding: 0;
}

.SiteHeaderMiddleRight
{
	padding: 0;
}

.SiteHeaderTop
{
}

.SiteHeaderTopCenter
{
	padding: 0;
}

.SiteHeaderTopLeft
{
	padding: 0;
}

.SiteHeaderTopRight
{
	padding: 0;
}

.SiteFooter
{
	margin: 0;
}

.SiteFooterBottom
{
}

.SiteFooterBottomCenter
{
	padding: 0;
}

.SiteFooterBottomLeft
{
	padding: 0;
}

.SiteFooterBottomRight
{
	padding: 0;
}

.SiteFooterContent
{
	width: 100%;
	padding: 0;
	text-align: left;
}

.SiteFooterMiddle
{
}

.SiteFooterMiddleLeft
{
	padding: 0;
}

.SiteFooterMiddleRight
{
	padding: 0;
}

.SiteFooterTop
{
}

.SiteFooterTopCenter
{
	padding: 0;
}

.SiteFooterTopLeft
{
	padding: 0;
}

.SiteFooterTopRight
{
	padding: 0;
}

.SiteBody
{
	margin: 0;
}

.SiteBodyBottom
{
}

.SiteBodyBottomCenter
{
	padding: 0;
}

.SiteBodyBottomLeft
{
	padding: 0;
}

.SiteBodyBottomRight
{
	padding: 0;
}

.SiteBodyContent
{
	padding: 0;
	vertical-align: top;
}

.SiteBodyMiddle
{
}

.SiteBodyMiddleLeft
{
	padding: 0;
}

.SiteBodyMiddleRight
{
	padding: 0;
}

.SiteBodyTop
{
}

.SiteBodyTopCenter
{
	padding: 0;
}

.SiteBodyTopLeft
{
	padding: 0;
}

.SiteBodyTopRight
{
	padding: 0;
}

.TabGroup
{
	font-family: Verdana, Helvetica, sans-serif;
	text-align: left;
	clear: both;
	font-weight: bold;
	font-size: 14px;
	color: white;
	width: 100%;
	margin: 0;
}

.TabGroupBottom
{
	height: 0;
}

.TabGroupBottomCenter
{
	padding: 0;
}

.TabGroupBottomLeft
{
	padding: 0;
}

.TabGroupBottomRight
{
	padding: 0;
}

.TabGroupContent
{
	width: 100%;
	padding: 0;
}

.TabGroupMiddle
{
}

.TabGroupMiddleLeft
{
	padding: 0;
	width: 0;
}

.TabGroupMiddleRight
{
	padding: 0;
	width: 0;
}

.TabGroupTop
{
	height: 0;
}

.TabGroupTopCenter
{
	padding: 0;
}

.TabGroupTopLeft
{
	padding: 0;
}

.TabGroupTopRight
{
	padding: 0;
}

.Tab
{
	float: left;
	border-collapse: collapse;
	border-style: none;
	margin: 0;
}

.Tab a:link
{
    text-decoration: none;
    color:navy;
}

.Tab a:visited
{
    text-decoration: none;
    color:navy;
}

.Tab a:active
{
    text-decoration: none;
    color:navy;
}

.Tab a:hover
{
	text-decoration: underline;
    color:black;
}

.TabBottom
{
	height: 1px;
	background-color: Black;
}

.TabBottomCenter
{
	padding: 0;
}

.TabBottomLeft
{
	padding: 0;
}

.TabBottomRight
{
	padding: 0;
}

.TabContent {
	padding: 5px;
	white-space: nowrap;
    color:navy;
    background-color: #bccae2;
}

.TabMiddle
{
}

.TabMiddleLeft
{
	padding: 0;
	width: 1px;
	background-color: Black;
}

.TabMiddleRight
{
	padding: 0;
	width: 1px;
	background-color: Black;
}

.TabTop
{
	height: 1px;
	background-color: Black;
}

.TabTopCenter
{
	padding: 0;
}

.TabTopLeft
{
	padding: 0;
}

.TabTopRight
{
	padding: 0;
}

.TabAdmin
{
	float: left;
	border-collapse: collapse;
	border-style: none;
	margin: 0;
}

.TabAdmin a:link
{
    text-decoration: none;
    color:#eeeeee;
}

.TabAdmin a:visited
{
    text-decoration: none;
    color:#eeeeee;
}

.TabAdmin a:active
{
    text-decoration: none;
    color:#eeeeee;
}

.TabAdmin a:hover
{
	text-decoration: underline;
    color:white;
}

.TabAdminBottom
{
	height: 1px;
	background-color: Black;
}

.TabAdminBottomCenter
{
	padding: 0;
}

.TabAdminBottomLeft
{
	padding: 0;
}

.TabAdminBottomRight
{
	padding: 0;
}

.TabAdminContent {
	padding: 5px;
	white-space: nowrap;
    color:gainsboro;
    background-color: red;
}

.TabAdminMiddle
{
}

.TabAdminMiddleLeft
{
	padding: 0;
	width: 1px;
	background-color: Black;
}

.TabAdminMiddleRight
{
	padding: 0;
	width: 1px;
	background-color: Black;
}

.TabAdminTop
{
	height: 1px;
	background-color: Black;
}

.TabAdminTopCenter
{
	padding: 0;
}

.TabAdminTopLeft
{
	padding: 0;
}

.TabAdminTopRight
{
	padding: 0;
}

.TabAdminPortal
{
	float: left;
	border-collapse: collapse;
	border-style: none;
	margin: 0;
}

.TabAdminPortal a:link
{
    text-decoration: none;
    color:#eeeeee;
}

.TabAdminPortal a:visited
{
    text-decoration: none;
    color:#eeeeee;
}

.TabAdminPortal a:active
{
    text-decoration: none;
    color:#eeeeee;
}

.TabAdminPortal a:hover
{
	text-decoration: underline;
    color:white;
}

.TabAdminPortalBottom
{
	height: 1px;
	background-color: Black;
}

.TabAdminPortalBottomCenter
{
	padding: 0;
}

.TabAdminPortalBottomLeft
{
	padding: 0;
}

.TabAdminPortalBottomRight
{
	padding: 0;
}

.TabAdminPortalContent {
	padding: 5px;
	white-space: nowrap;
    color:gainsboro;
    background-color: blue;
}

.TabAdminPortalMiddle
{
}

.TabAdminPortalMiddleLeft
{
	padding: 0;
	width: 1px;
	background-color: Black;
}

.TabAdminPortalMiddleRight
{
	padding: 0;
	width: 1px;
	background-color: Black;
}

.TabAdminPortalTop
{
	height: 1px;
	background-color: Black;
}

.TabAdminPortalTopCenter
{
	padding: 0;
}

.TabAdminPortalTopLeft
{
	padding: 0;
}

.TabAdminPortalTopRight
{
	padding: 0;
}

.TabSelected
{
	border-collapse: collapse;
	border-style: none;
	margin: 0;
	float: left;
}

.TabSelectedBottom
{
	height: 1px;
	background-color: Black;
}

.TabSelectedBottomCenter
{
	padding: 0;
}

.TabSelectedBottomLeft
{
	padding: 0;
}

.TabSelectedBottomRight
{
	padding: 0;
}

.TabSelectedContent {
	padding: 5px;
	white-space: nowrap;
	background-color: #E48D06; /* laranja */
    color:white;
}

.TabSelectedMiddle
{
}

.TabSelectedMiddleLeft
{
	padding: 0;
	width: 1px;
	background-color: Black;
}

.TabSelectedMiddleRight
{
	padding: 0;
	width: 1px;
	background-color: Black;
}

.TabSelectedTop
{
	height: 1px;
	background-color: Black;
}

.TabSelectedTopCenter
{
	padding: 0;
}

.TabSelectedTopLeft
{
	padding: 0;
}

.TabSelectedTopRight
{
	padding: 0;
}

.SiteEditLinkGroup
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: bold;
	text-align: right;
	clear: both;
	width: 99.5%;
	margin: 0;
}

.SiteEditLinkGroupBottom
{
	height: 0;
}

.SiteEditLinkGroupBottomCenter
{
	padding: 0;
}

.SiteEditLinkGroupBottomLeft
{
	padding: 0;
}

.SiteEditLinkGroupBottomRight
{
	padding: 0;
}

.SiteEditLinkGroupContent
{
	width: 100%;
	padding: 0;
}

.SiteEditLinkGroupMiddle
{
}

.SiteEditLinkGroupMiddleLeft
{
	padding: 0;
	width: 0;
}

.SiteEditLinkGroupMiddleRight
{
	padding: 0;
	width: 0;
}

.SiteEditLinkGroupTop
{
	height: 0;
}

.SiteEditLinkGroupTopCenter
{
	padding: 0;
}

.SiteEditLinkGroupTopLeft
{
	padding: 0;
}

.SiteEditLinkGroupTopRight
{
	padding: 0;
}

.SiteEditLink
{
	display: inline-table;
	margin: 1px 0 1px 14px;
}

.SiteEditLinkBottom
{
}

.SiteEditLinkBottomCenter
{
	padding: 0;
}

.SiteEditLinkBottomLeft
{
	padding: 0;
}

.SiteEditLinkBottomRight
{
	padding: 0;
}

.SiteEditLinkContent
{
	padding: 0;
	white-space: nowrap;
}

.SiteEditLinkContent a:link
{
    text-decoration:    none;
    color: #333999; /* azul */
}

.SiteEditLinkContent a:visited
{
    text-decoration:    none;
    color: #333999; /* azul */
}

.SiteEditLinkContent a:active
{
    text-decoration:    none;
    color:#CC3300;
}

.SiteEditLinkContent a:hover
{
    text-decoration:    underline;
    color:FF0000;
}

.SiteEditLinkMiddle
{
}

.SiteEditLinkMiddleLeft
{
	padding: 0;
}

.SiteEditLinkMiddleRight
{
	padding: 0;
}

.SiteEditLinkTop
{
}

.SiteEditLinkTopCenter
{
	padding: 0;
}

.SiteEditLinkTopLeft
{
	padding: 0;
}

.SiteEditLinkTopRight
{
	padding: 0;
}

.SiteLinkGroup
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: bold;
	display: block;
	text-align: right;
	padding: 0 10px 0 0;
	margin: 0;
	width: 99.5%;
}

.SiteLinkGroupBottom
{
	height: 0;
}

.SiteLinkGroupBottomCenter
{
	padding: 0;
}

.SiteLinkGroupBottomLeft
{
	padding: 0;
}

.SiteLinkGroupBottomRight
{
	padding: 0;
}

.SiteLinkGroupContent
{
	width: 100%;
	padding: 0;
}

.SiteLinkGroupMiddle
{
}

.SiteLinkGroupMiddleLeft
{
	padding: 0;
	width: 0;
}

.SiteLinkGroupMiddleRight
{
	padding: 0;
	width: 0;
}

.SiteLinkGroupTop
{
	height: 0;
}

.SiteLinkGroupTopCenter
{
	padding: 0;
}

.SiteLinkGroupTopLeft
{
	padding: 0;
}

.SiteLinkGroupTopRight
{
	padding: 0;
}

.SiteLink
{
	display: inline-table;
	margin: 1px 0 1px 14px;
}

.SiteLinkBottom
{
}

.SiteLinkBottomCenter
{
	padding: 0;
}

.SiteLinkBottomLeft
{
	padding: 0;
}

.SiteLinkBottomRight
{
	padding: 0;
}

.SiteLinkContent
{
	padding: 0;
	white-space: nowrap;
}

.SiteLinkContent a:link
{
    text-decoration:    none;
    color: #333999; /* azul */
}

.SiteLinkContent a:visited
{
    text-decoration:    none;
    color: #333999; /* azul */
}

.SiteLinkContent a:active
{
    text-decoration:    none;
    color:#CC3300;
}

.SiteLinkContent a:hover
{
    text-decoration:    underline;
    color:FF0000;
}

.SiteLinkMiddle
{
}

.SiteLinkMiddleLeft
{
	padding: 0;
}

.SiteLinkMiddleRight
{
	padding: 0;
}

.SiteLinkTop
{
}

.SiteLinkTopCenter
{
	padding: 0;
}

.SiteLinkTopLeft
{
	padding: 0;
}

.SiteLinkTopRight
{
	padding: 0;
}
