html, body
{
    margin:0;
    padding:0;
    height:100%;
    color: #0D2678;
  	font: normal 9pt verdana,arial, sans-serif;
}

body
{
    position:relative;
    min-height:100%;
    color: #0D2678;
  	font: normal 9pt verdana,arial, sans-serif;
}

* html body
{
    height:100%;
    color: #0D2678;
  	font: normal 9pt verdana,arial, sans-serif;
}

h1
{
  	font: bold 16pt verdana,arial, sans-serif;
}

h2
{
  	font: bold 14pt verdana,arial, sans-serif;
}

h3
{
  	font: bold 12pt verdana,arial, sans-serif;
}

p
{
    color: #0D2678;
  	font: normal 9pt verdana,arial, sans-serif;
}

P
{
    color: #0D2678;
  	font: normal 9pt verdana,arial, sans-serif;
}

td
{
    color: #0D2678;
  	font: normal 9pt verdana,arial, sans-serif;
}

img
{
    border:0;
    margin:0;
    padding:0;
}

a
{
    margin:0;
    padding:0;
    text-decoration:none;
}

a:link
{
    color:#0D2678;
    text-decoration:none;
}

a:visited
{
    color:#0D2678;
    text-decoration:none;
}

a:hover
{
    color:#FF9900;
    text-decoration:none;
}

a:active
{
    color:#0D2678;
    text-decoration:none;
}


.SubNavParentChannel, a.SubNavParentChannel, a.SubNavParentChannel:link, a.SubNavParentChannel:active,a.SubNavParentChannel:visited
{
    color:#46DA2E;
    text-decoration:none;
    font-weight: bold;
}

a.SubNavParentChannel:hover
{
    color:#FF9900;
    text-decoration:none;
    font-weight: bold;
}

.SubNavParentChannel2, a.SubNavParentChannel2, a.SubNavParentChannel2:link, a.SubNavParentChannel2:active,a.SubNavParentChannel2:visited
{
    color:#ffffff;
    text-decoration:none;
    font-size: 8pt;
    font-weight: bold;
}

a.SubNavParentChannel2:hover
{
    color:#FF9900;
    text-decoration:none;
    font-size: 8pt;
    font-weight: bold;
}

.SubNavChannel,a.SubNavChannel, a.SubNavChannel:link, a.SubNavChannel:active,a.SubNavChannel:visited
{
    color:#ffffff;
    text-decoration:none;
    font-size: 7pt;
    font-weight: bold;
}

a.SubNavChannel:hover
{
    color:#FF9900;
    text-decoration:none;
    font-size: 7pt;
    font-weight: bold;
}

ul
{
    margin:10;
    padding:0;
    list-style: disc inside;
}

li
{
    margin:10;
    padding:0;
}

#MainDiv
{
background-image: url('/SidulSoresImages/HomeBackground.jpg');
text-align : center;
}

#MainTable
{
background-image: url('/SidulSoresImages/HomeBackground.jpg');
text-align : center;
max-height: 100%;
margin:0;
}

#MainTable2
{
background-image: url('/SidulSoresImages/HomeBackground2.jpg');
text-align : center;
max-height: 100%;
margin:0;
}

#MainTableTopNav1
{
height: 71px;
background-image: url('/SidulSoresImages/HomeTopNav1.jpg');
}

#MainTableTopNavGreen
{
margin:0;
height: 22px;
}

#MainTableNavGreenBar
{
margin:0;
padding: 2px;
height: 4px;
text-align: left;
font-size: 8pt;
background-image: url('/SidulSoresImages/HomeBackgroundGreen.jpg');
}

#MainTableNavYellowBar
{
margin:0;
padding: 2px;
height: 4px;
background-image: url('/SidulSoresImages/HomeBackgroundYellow.jpg');
}

#MainTableTopNavYellow
{
height: 4px;
background-color: #ECDB57;
}

#MainTableNavLightBlueBar
{
margin:0;
padding: 2px;
height: 4px;
text-align: left;
font-size: 8pt;
background-image: url('/SidulSoresImages/HomeBackgroundLightBlue.jpg');
}
#MainTableNavBarAcucar
{
margin:0;
padding: 2px;
height: 4px;
text-align: left;
font-size: 8pt;
background-image: url('/SidulSoresImages/TopNavBarBackgroundAcucar.jpg');
}

#MainTableNavBarDocesMomentos
{
margin:0;
padding: 2px;
height: 4px;
text-align: left;
font-size: 8pt;
background-image: url('/SidulSoresImages/TopNavBarBackgroundDocesMomentos.jpg');
}

#MainTableNavBarSaude
{
margin:0;
padding: 2px;
height: 4px;
text-align: left;
font-size: 8pt;
background-image: url('/SidulSoresImages/TopNavBarBackgroundSaude.jpg');
}

#MainTableNavBarContactos
{
margin:0;
padding: 2px;
height: 4px;
text-align: left;
font-size: 8pt;
background-image: url('/SidulSoresImages/TopNavBarBackgroundContactos.jpg');
}

#MainTableNavBarReceitas
{
margin:0;
padding: 2px;
height: 4px;
text-align: left;
font-size: 8pt;
background-image: url('/SidulSoresImages/TopNavBarBackgroundReceitas.jpg');
}

#MainTableTopNavLightBlue
{
height: 4px;
background-color: #33B5D7;
}

#MainTableTopNav2
{
margin:0;
height: 22px;
}

#MainTableTopNav3
{
margin:0;
height: 61px;
background-image: url('/SidulSoresImages/HomeTopNav3.jpg');
}

#MainTableTopNav3a
{
margin:0;
height: 61px;
background-image: url('/SidulSoresImages/HomeTopNav3a.jpg');
}

#MainTableBottomNavGreen
{
height: 39px;
background-image: url('/SidulSoresImages/HomeFooterGreen.jpg');
}

#MainTableBottomNavYellow
{
height: 39px;
background-image: url('/SidulSoresImages/HomeFooterYellow.jpg');
}

#MainTableBottomNavYellow2
{
height: 39px;
background-image: url('/SidulSoresImages/HomeFooterYellow2.jpg');
}

#MainTableBottomNavLightBlue
{
height: 39px;
background-image: url('/SidulSoresImages/HomeFooterLightBlue.jpg');
}

#MainTableBottomNavAcucar
{
height: 39px;
background-image: url('/SidulSoresImages/HomeFooterAcucar.jpg');
}

#MainTableBottomNavDocesMomentos
{
height: 39px;
background-image: url('/SidulSoresImages/HomeFooterDocesMomentos.jpg');
}

#MainTableBottomNavSaude
{
height: 39px;
background-image: url('/SidulSoresImages/HomeFooterSaude.jpg');
}

#MainTableBottomNavContactos
{
height: 39px;
background-image: url('/SidulSoresImages/HomeFooterContactos.jpg');
}

#MainTableBottomNavReceitas
{
height: 39px;
background-image: url('/SidulSoresImages/HomeFooterReceitas.jpg');
}

#MainContent
{
}

#MainContentTable
{
    width: 100pct;
    height: 100pct;
}

#MainContentLeft
{
    width: 208px;
    height: 100pct;
    padding: 5px;
}

#MainContentRight
{
    padding: 10px;
    padding-right: 18px;
}

#MainContentArea
{
padding: 10px;
}

#TopLeftLogo
{
width: 110px;
text-align : center;
}

#TopCenterBanner
{
text-align : center;
}

#TopRightLogo
{
width: 128px;
text-align : center;
}

#BottomLeft
{
text-align : center;
}

#BottomCenter
{
text-align : center;
font-size: 8pt;
}

#BottomRight
{
text-align : center;
}
.alert
{
    color: #ff0000;
}

.bold
{
    font-weight: bold;
}
.contactos_form_title
{
    color: #FF9900;
    font-weight: bold;
}
.NewsletterNewWindowBody
{
    background-color: #ffffff;
}
.NewsletterNewWindowContent
{
    text-align:center;
    width:100pct;
}
.CopyrightFooter
{
    height:12px;
    font-size: .9em;
    background-image: none;
    background-color: #E6E9EE;
}
