@import url('../css/thickbox-css.css');
@import url('../css/form-css.css');
@import url('../css/noticias-css.css');
@import url('../css/jquery.twitter.css');

H1 {
	FONT-SIZE: 1em
}
H2 {
	FONT-SIZE: 1em
}
H3 {
	FONT-SIZE: 1em
}
H4 {
	FONT-SIZE: 1em
}
H5 {
	FONT-SIZE: 1em
}
H6 {
	FONT-SIZE: 1em
}
PRE {
	FONT-SIZE: 1em
}
CODE {
	FONT-SIZE: 1em
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	padding:0;
	FONT-SIZE: 12px;
	BACKGROUND: url(bkgnd_repeat.gif) #e6e6e6 repeat-x 50% top;
	/*background:url(../images/back_poliresinas.gif) no-repeat center -18px;*/
	MARGIN: 0px;
	COLOR: #333333;
	LINE-HEIGHT: 1.4em;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	padding-bottom:45px;
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:link IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:visited IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ADDRESS {
	FONT-STYLE: normal
}

iframe,
frame,
frameset { SCROLLBAR-FACE-COLOR: #FEFEFE;
	BACKGROUND-IMAGE: url('none');
	MARGIN: 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: #f1f1f1;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: black;
	SCROLLBAR-DARKSHADOW-COLOR: #D2D2D2;
	SCROLLBAR-BASE-COLOR: #D2D2D2
}

input[type="submit"],
input[type="reset"] { cursor:pointer; }

.GreyboxBody {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.GreyboxBody .Caption {
	TEXT-ALIGN: left
}
P {
	MARGIN: 8px 0px
}
A {
	COLOR: #666666;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #389dba; TEXT-DECORATION: underline
}
.ClearBoth {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px
}
.NewLine {
	CLEAR: both
}

#Container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 17px; MARGIN: 0px auto; WIDTH: 975px; PADDING-TOP: 17px; POSITION: relative; TEXT-ALIGN: left; /*background: url(../images/background-poli2.png) no-repeat center 100px; */overflow:hidden;
	box-shadow: 10px 10px 5px #888;
}

#ContentInterior h1 { margin-left:13px; }

H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 5px;
	OVERFLOW: hidden;
	COLOR: #41b7d9;
	LINE-HEIGHT: 15px
}
H2 {
	CLEAR: left; FONT-SIZE: 17px; OVERFLOW: hidden; COLOR: #000000
}
H3 {
	CLEAR: left;
	OVERFLOW: hidden;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 100%;
	COLOR: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}
H4 {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.rule {
	FONT-SIZE: 1px; MARGIN: 10px 0px; WIDTH: 100%; LINE-HEIGHT: 1px; BORDER-BOTTOM: #b3bec2 1px solid; HEIGHT: 1px
}
.object-right IMG {
	PADDING-LEFT: 10px; FLOAT: right
}
.object-center {
	TEXT-ALIGN: center
}
.overflow { overflow:hidden !important; }

.bodyShadow { margin-top:25px; background:url(../images/shadow-body.png) repeat-y; padding-left:30px; }

#boxShadow.bodyShadow { padding-left:0; }


.faq { height:740px; } 

.shadowFooter { background:url(../images/footer-shadow.png) -3px 0 no-repeat; display:block; height:65px; }

#Content OL {
	MARGIN-LEFT: 30px
}
#Content UL {
	MARGIN-LEFT: 30px
}
#Header {
	HEIGHT: 97px
}
.homeContent #Header {
	HEIGHT: 67px
}

.right { float:right; }

.Poliresinas-Logo {
	FLOAT: left
}
#Account {
	CLEAR: right;
	DISPLAY: inline;
	FONT-SIZE: 11px;
	FLOAT: right;
	WIDTH: 285px;
	POSITION: relative;
	TOP: 20px;
	TEXT-ALIGN: right;
	vertical-align: top;
	margin-right:15px;
}

#Account span { padding:0 10px; border-right:1px solid #666; }

#Account span#mapa-do-site { border:none; }

.homeContent #Account {
	TOP: 11px
}
#MainNav {
	FONT-SIZE: 13px; FLOAT: right; WIDTH: 350px; HEIGHT: 41px; *margin-top:-40px;
}

UL#Nav {
	height:52px;
	margin:0;
	z-index:100;
	width:100%
}
UL#Nav LI {
	display:block;
	float:left;
	position:relative;
	z-index:98;
	background:url(../images/menu-poliresinas.png) no-repeat ;
	height:51px;
}

#top_li_2 a,
#top_li_3 a,
#top_li_4 a,
#top_li_5 a,
#top_li_6 a,
#top_li_7 a{ height:38px; }


/**********MENU DROP DOWN**********************************/

ul#Nav li#top_li_2 { background-position:0 0; }
ul#Nav li#top_li_5 { background-position:-130px 0; }
ul#Nav li#top_li_3 { background-position:-322px 0; }
ul#Nav li#top_li_4 { background-position:-424px 0; }
ul#Nav li#top_li_6 { background-position:-595px 0; }
ul#Nav li#top_li_7 { background-position:-718px 0; }

ul#Nav li#top_li_2:hover { background-position:0 -54px; }
ul#Nav li#top_li_5:hover { background-position:-132px -54px; }
ul#Nav li#top_li_3:hover { background-position:-322px -54px; }
ul#Nav li#top_li_4:hover { background-position:-424px -54px; }
ul#Nav li#top_li_6:hover { background-position:-595px -54px; }
ul#Nav li#top_li_7:hover { background-position:-718px -54px; }

ul#Nav li#top_li_2.selectedItem { background-position:0 -121px; }
ul#Nav li#top_li_5.selectedItem { background-position:-132px -121px; }
ul#Nav li#top_li_3.selectedItem { background-position:-322px -121px; }
ul#Nav li#top_li_4.selectedItem { background-position:-424px -121px; }
ul#Nav li#top_li_6.selectedItem { background-position:-595px -121px; }
ul#Nav li#top_li_7.selectedItem { background-position:-718px -121px; }


#top_li_2 a.topmenu { width:125px; text-indent:-9999px;}
#top_li_2 .link_content .col ul li { height:22px !important; margin-bottom:5px; }
#top_li_2 .link_content .col ul li a { height:23px !important; padding-top:2px; }

#top_li_5,
#top_li_5 a.topmenu{ width:191px;}

#top_li_5 a.topmenu {text-indent:-9999px; }
#top_li_5 .link_content { margin-left:10px; }

#top_li_3,
#top_li_3 a.topmenu { width:99px; }

#top_li_3 a.topmenu { text-indent:-9999px; }
#top_li_3 .link_content { margin-left:13px; width:820px !important; height:270px !important; padding-top:15px; left:-240px; }
/*#top_li_3 .link_content ul li { float:left; width:76px; }*/

#top_li_3 .link_content .col { background:url(../images/separador-resinas.gif) no-repeat scroll right 10px transparent; height:325px; width:270px; }
#top_li_3 .link_content .col ul { width:270px; }
#top_li_3 .link_content .col ul li { height:auto; background-position:0 6px; margin-top:5px; width:250px }
#top_li_3 .link_content .col ul li:last-child .description { background:none; }
#top_li_3 .link_content .col ul li a { height:17px; background:none; }
.description { font-size:10px; color:#919191; width:250px; display:block; background:url("../images/separador-list.jpg") no-repeat scroll left bottom transparent; padding-bottom:5px; line-height:13px; }

.col ul li:last-child .description,
.col ul li:last-child a { background:none !important; }

#top_li_4,
#top_li_4 a.topmenu { width:169px; }

#top_li_4 a.topmenu { text-indent:-9999px; }

#top_li_6,
#top_li_6 a.topmenu { width:121px; }

#top_li_6 a.topmenu { text-indent:-9999px; }

#top_li_7,
#top_li_7 a.topmenu { width:132px; }

#top_li_7 a.topmenu { text-indent:-9999px; }

/*******************************************************/
#mercado { width:705px; padding-top:10px; height:400px }


#refrigeracao,
#maquinas,
#equipamentos,
#telecomunicacoes { margin-top:5px; }

#moveleiro,
#esporte,
#lazer,
#saneamento { margin-top:-30px; }

#agricultura,
#combustiveis,
#sinalizacao,
#repintura { margin-top:-25px; }

.link_content {
	display:none;
	z-index:100;
	padding:0 0 0 15px;
	position:absolute;
	color:#333;
	top:42px;
	left: 0px;
	width:595px; 
	background:#fff; 
	overflow:hidden;
	margin-left:14px;
	border:1px solid #ccc;
	border-radius:0 0 7px 7px;
	-moz-border-radius:0 0 7px 7px;
	-webkit-border-radius:0 0 7px 7px;
	border-top:none;
}

.link_content ul { overflow:hidden; }

UL#Nav .col ul,
UL#Nav .col ul li { padding:0; margin:0; }

UL#Nav .col ul li { height:17px; background: url(seta_rodape.gif) 0 center no-repeat; padding-left:13px; }

.ulOnly { margin-left:-10px !important; width:240px !important; }

.link_content_min { width:175px !important; height:110px; }

.col { 

	display:block;
	float:left;
	margin:0;
	min-height:105px;
	padding:0;
	width:175px;
	margin-bottom:15px;
	background:url(../images/separador.png) right 10px no-repeat;
}

.col h3 {color:#666; margin-bottom:3px; text-align:left; width:155px; margin-left:5px; }

.lastCol { background:none !important; }

/*******************SHOW CASE*********************/

.homepage-spotlight {
height:245px;
}

#homepage-main-title {
	display:block;
	height:290px;
	margin-bottom:18px;
	padding-left:14px;
}

.highlight-list {
	background:url(../images/img_list.gif) no-repeat scroll center top transparent;
	display:inline-block;
	margin:0 0 0 5px;
	padding-left:170px;
	padding-right:100px;
}

.highlight-list a:link, .highlight-list a:visited {
	background:url("/graphics/homepage-highlight-list-bg.png") no-repeat scroll right center transparent;
	color:#557EA9;
	display:block;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:26px;
	margin:0;
	padding:12px 0 0;
	position:relative;
	text-align:center;
	top:-4px;
	width:145px;
}

.highlight-list a.current:link, .highlight-list a.current:visited {
	background:url("../images/homepage-highlight-list-select-bg.png") no-repeat scroll center top transparent;
	color:#F6F4E9;
	display:block;
	float:left;
	height:46px;
	padding-top:18px;
	position:relative;
	top:-9px;
}

.highlight-list li {
	display:inline-block;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
}

.homepage-spotlight-item  {
	display:none;
	height:242px;
	margin-top:0;
	padding:0;
	position:absolute;
	top:155px;
	width:940px;
	margin-left:18px;
}

.homepage-spotlight-item img { margin-top:-3px; }

UL#Nav {
	Z-INDEX: 30;
	FLOAT: right;
	POSITION: relative;
	TOP: 0px;
	margin-top:0px;
	top:1px;
	left:30px;
	background:url(../images/background-menu-poli.png) no-repeat;
	padding-left:30px;
	padding-top:8px;
}
UL#Nav LI A {
	DISPLAY: block;
	MARGIN:0;
	COLOR: #666666;
	LINE-HEIGHT: 18px;
	TEXT-DECORATION: none;
	overflow:hidden;
}
UL#Nav LI.hover_on A {
	COLOR: #41b7d9
}
UL#Nav LI A:hover {
	COLOR: #389dba
}
UL#Nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 0px 27px; WIDTH: 230px; PADDING-TOP: 8px; POSITION: absolute;
}
UL#Nav LI.hover_on UL {
	DISPLAY: block
}
UL#Nav UL LI {
	FLOAT: none
}
UL#Nav UL LI A {
FONT-SIZE: 12px;MARGIN-LEFT: 0px; WIDTH: 210px; COLOR: #43a5c2; background:url(../images/separador-list.jpg) no-repeat left bottom; height:17px; }
UL#Nav LI.hover_on UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; WIDTH: 210px; COLOR: #43a5c2; PADDING-TOP: 1px
}
UL#Nav LI A:hover UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; WIDTH: 210px; COLOR: #43a5c2; PADDING-TOP: 1px
}
UL#Nav LI.Selected UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; WIDTH: 210px; COLOR: #43a5c2; PADDING-TOP: 1px
}
UL#Nav LI.Selected UL LI A:hover,
UL#Nav UL LI A:hover {
	text-decoration:underline;
}

#BreadCrumbs {
	CLEAR: left; DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN: 10px 5px 15px 230px; WIDTH: 675px; COLOR: #7f7f7f
}
#BreadCrumbs IMG {
	MARGIN: 3px 2px -3px
}
#ContentWrapper {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 2px 0px 0; WIDTH: 720px
}

#ContentWrapper.atendimento { float:left; }
#ContentWrapper.noticias { float:left; width:615px;}

#ContentFlashTour {
	FLOAT: right; MARGIN: 0px 0px 30px; WIDTH: 940px
}
#ContentInterior {
	MARGIN: 0px 25px; POSITION: relative
}

#ContentInterior.newsPage { margin:0; }

#ContentTop {
	/*BACKGROUND: url(main_corners_top.png) no-repeat left top; WIDTH: 720px; HEIGHT: 32px*/
}
#ContentInteriorWrapper {
	/*BACKGROUND: url(main_repeat.png) repeat-y left top; PADDING-BOTTOM: 20px; WIDTH: 720px*/
}
#ContentBtm {
	/*BACKGROUND: url(main_corners_btm.png) no-repeat left top; WIDTH: 720px; HEIGHT: 10px*/
}
.FeaturedInfoTop {
	FONT-SIZE: 1px; BACKGROUND: url(feature_box_top.gif) no-repeat left top; FLOAT: left; WIDTH: 623px; LINE-HEIGHT: 0px; HEIGHT: 14px
}
.FeaturedInfo {
	BACKGROUND: url(feature_box_repeat.gif) repeat-y left top; FLOAT: left; WIDTH: 623px
}
.FeaturedInfoPerson {
	BACKGROUND: url(feature_box_repeat.gif) repeat-y left top; FLOAT: left; WIDTH: 623px
}
.FeaturedInfoWrapper {
	FLOAT: left
}
.FeaturedInfoBottom {
	FONT-SIZE: 1px; BACKGROUND: url(feature_box_btm.gif) no-repeat left top; FLOAT: left; WIDTH: 623px; LINE-HEIGHT: 0px; HEIGHT: 14px
}
.summary_section_full .FeaturedInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.summary_section_full .FeaturedInfoTop {
	MARGIN-TOP: 20px
}
.FeaturedInfo .summary_section {
	MARGIN: 0px 30px
}
.FeaturedInfo .Text {
	PADDING-BOTTOM: 10px; MARGIN: 0px 20px 10px
}
.FeaturedInfoPerson .Text {
	PADDING-BOTTOM: 10px; MARGIN: 0px 20px 10px
}
.FeaturedInfo .homeArchTour {
	MARGIN: 10px 0px 10px 20px
}
.FeaturedInfo TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 148px; PADDING-TOP: 0px
}
.FeaturedInfo TABLE {
	MARGIN-TOP: 10px; BACKGROUND: url(dividers.gif) no-repeat 185px 0px; MARGIN-LEFT: -20px; LINE-HEIGHT: 1.2em
}
#Content .summary_section_full .FeaturedInfo .PressReleases TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 0px
}
#Content .summary_section_full .FeaturedInfo .PressReleases TD.Days {
	WIDTH: 110px
}
#Content .summary_section_full .FeaturedInfo .PressReleases TD.Date {
	WIDTH: 110px
}
#Content .summary_section_full .FeaturedInfo .PressReleases TD.Location {
	WIDTH: 125px
}
.FeaturedInfo TABLE.PressReleases {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px 0px 5px; LINE-HEIGHT: 1.8em
}
.summary_section_full DIV.Videos {
	BORDER-TOP-WIDTH: 0px; WIDTH: auto
}
.summary_section_full DIV.Videos .Video {
	BORDER-TOP-WIDTH: 0px
}
.summary_section_full DIV.Videos .Video .Text {
	MARGIN: 0px 0px 10px; WIDTH: 435px
}
#Content TABLE.PressReleaseEvents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#Content TABLE.PressReleaseEvents TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#Content TABLE.PressReleaseEvents TR TD A {
	COLOR: #89b158
}
#Content TABLE.PressReleaseEvents TR TD A IMG#press_release_rss {
	MARGIN-TOP: 3px
}
TABLE.PressReleases {
	BORDER-TOP: #9fb6c1 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.PressReleases H4 {
	MARGIN: 0px; COLOR: #41b7d9
}
TABLE.PressReleases TBODY TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.PressReleases TBODY TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.PressReleases TBODY TH {
	BACKGROUND-COLOR: #a5b1b5
}
TABLE.PressReleases TBODY TR TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM: #9fb6c1 1px solid; BORDER-RIGHT-WIDTH: 0px
}
TABLE.PressReleases TBODY TR .Date {
	WIDTH: 90px
}
TABLE.PressReleases TBODY TR TD.Days {
	WIDTH: 100px
}
TABLE.PressReleases TBODY TR TD.Event {
	WIDTH: 325px
}
TABLE.PressReleases TBODY TR TD.Location {
	WIDTH: 125px
}
TABLE.PressReleases TBODY TR.pagination TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator P SPAN.previous {
	FLOAT: right; MARGIN: 0px 5px
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator P SPAN.next {
	FLOAT: right; MARGIN: 0px 5px
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator P SPAN.pages {
	FLOAT: right; MARGIN: 0px 5px
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator P SPAN.previous A {
	COLOR: #89b158
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator P SPAN.next A {
	COLOR: #89b158
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator P SPAN.pages SPAN.other {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator P SPAN.pages SPAN.current {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND: #89b158; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator P SPAN.pages SPAN.other A {
	COLOR: #fff
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator P SPAN.pages SPAN.current {
	COLOR: #fff
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator A {
	COLOR: #389dba
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator A:link {
	COLOR: #389dba
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator A:focus {
	COLOR: #389dba
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator A:hover {
	COLOR: #389dba
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator A:active {
	COLOR: #389dba
}
TABLE.PressReleases TBODY TR.pagination TD DIV.pagenavigator A:visited {
	COLOR: #389dba
}
.Meta {
	FONT-STYLE: italic
}
.Citation {
	PADDING-LEFT: 5px; BORDER-LEFT: #bebebe 2px solid; COLOR: #787878
}
.Citation .Author {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.Citation .ReleaseDate {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.Citation .Pages {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.PressReleaseCitation {
	PADDING-LEFT: 5px; BORDER-LEFT: rgb(190,190,190) 2px solid; COLOR: rgb(120,120,120)
}
.PressReleaseCitation .Desc {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.PressReleaseCitation .Date {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.PressReleaseCitation .Location {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.PressReleaseCitation .Links {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
#Content .PressReleaseCitation A {
	COLOR: rgb(120,120,120)
}
#Content .PressReleaseCitation A:visited {
	COLOR: rgb(120,120,120)
}
#Content .PressReleaseCitation A:hover {
	TEXT-DECORATION: none
}
.EventList {
	MARGIN: 10px 0px 0px
}
.EventList .summary_line {
	MARGIN: 5px 0px
}
.NewsletterLine A IMG {
	FLOAT: right; MARGIN: 0px 0px 5px 16px
}
.NewsletterArticleLine {
	FLOAT: left; MARGIN: 10px 0px
}
.ProductLine {
	FLOAT: left; MARGIN: 1px 0px
}
.ProductLine .FeaturedInfo H2 {
	CLEAR: none; MARGIN-LEFT: 9px
}
.ProductLine .FeaturedInfo .LineImage {
	FLOAT: left; MARGIN: 2px 0px 10px 10px; WIDTH: 130px; TEXT-ALIGN: center
}
.ProductLine .FeaturedInfo .Text {
	DISPLAY: inline; FLOAT: left; MARGIN: 2px 0px 0px 10px; WIDTH: 450px
}
.ProductLine .FeaturedInfo .TextLong {
	DISPLAY: inline; FLOAT: left; MARGIN: 2px 0px 0px 10px
}
.ProductImage {
	CLEAR: right; FLOAT: right; MARGIN: 4px
}
.PressReleaseLine {
	MARGIN: 12px 0px
}
#CalendarLeft {
	FLOAT: left; WIDTH: 275px
}
#CalendarLeft .Title {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#CalendarRight .Title {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#CalendarToday .DayEvent .EventDate {
	MARGIN: 0px 0px 0px 5px; COLOR: #bcbcbc
}
#CalendarToday .DayEvent P {
	MARGIN-TOP: -4px; MARGIN-BOTTOM: 12px
}
#CalendarRight {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 27px; WIDTH: 325px
}
#CalendarRight .FeaturedInfo .Text {
	MARGIN: 10px 15px
}
#CalendarRight .FeaturedInfo .Text H2 {
	MARGIN-TOP: 10px
}
#CalendarRight .FeaturedInfo .Text .EventDate {
	PADDING-BOTTOM: 5px
}
#CalendarRight .FeaturedInfoTop {
	BACKGROUND: url(box_narrow_top.gif) no-repeat; WIDTH: 315px; HEIGHT: 14px
}
#CalendarRight .FeaturedInfo {
	BACKGROUND: url(box_narrow_repeat.gif) repeat-y; WIDTH: 315px
}
#CalendarRight .FeaturedInfoBottom {
	BACKGROUND: url(box_narrow_btm.gif) no-repeat; WIDTH: 315px; HEIGHT: 6px
}
.PersonLine {
	MARGIN-TOP: 20px; FLOAT: left
}
.PersonTitle {
	WIDTH: 600px
}
#Sidebar {
	FLOAT: left; WIDTH: 220px; margin-top:-28px;
}

#Sidebar.pgResinas {
	border-right:1px solid #dcdfe6;
	margin-top:16px;
}

#Sidebar.atendimento { float:right; }
#Sidebar.videoBox { float:right; width:240px;  }

#SideNavInterior {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px 18px;
	margin-top:-5px;
	PADDING-TOP: 0px;
	POSITION: relative
}
#SidebarInfoInterior,
.SidebarInfoInterior {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 18px; PADDING-TOP: 0px; POSITION: relative
}
#SideNavTop {
	BACKGROUND: url(sidebar_corners_top.png) no-repeat left top; WIDTH: 200px; HEIGHT: 32px
}
#SidebarInfoTop,
.SidebarInfoTop {
	BACKGROUND: url(sidebar_corners_top.png) no-repeat left top; WIDTH: 200px; HEIGHT: 32px
}
#SidebarInfoTop,
.SidebarInfoTop {
	MARGIN-BOTTOM: -8px
}
#SideNavInteriorWrapper {
	BACKGROUND: url(sidebar_repeat.png) repeat-y left top; WIDTH: 200px
}
#SidebarInfoInteriorWrapper,
.SidebarInfoInteriorWrapper,
#newsletter {
	BACKGROUND: url(sidebar_repeat.png) repeat-y left top; WIDTH: 200px
}

#newsletter form { width:220px; margin:0 auto; padding:10px 0; clear:both; }
#newsletter form input#email { color:#036; background:url(bg-input.gif) no-repeat; width:142px; height:20px; border:none; padding-left:5px; padding-top:3px; }

#newsletter form input#enviar {background:url(btn-enviar.gif) no-repeat; width:58px; height:23px; border:none; cursor:pointer;} 

#newsletter div { float:right; width:140px; font-size:11px; color:#036; }

#newsletter div h3 { border:none; color:#036; font-size:14px; text-transform:capitalize; }

#newsletter img { float:left; margin-left:7px; margin-top:-4px;}

#barra { display:block; position:fixed; bottom:0; border:none; width:100%; left:0; z-index:100;}
#barratwitter { width:990px; overflow:hidden; height:34px; margin:0 auto; }
.botoes { float:right; margin-top:-15px; right:0; position:relative; }
.news-container { width:100%; margin:0 auto; background:url(../images/background_ticker.png) repeat-x;}

#resposta { margin-left:10px; color:#C00; font-size:10px; }

#SideNavBtm,
.SideNavBtm {
	BACKGROUND: url(sidebar_corners_btm.png) no-repeat left top; WIDTH: 200px; HEIGHT: 10px
}

#SideNavBtm.menuB,
.SideNavBtm.menuB { margin-top:-25px; }


#SidebarInfoBtm,
.SidebarInfoBtm {
	BACKGROUND: url(sidebar_corners_btm.png) no-repeat left top; WIDTH: 200px; HEIGHT: 10px
}
#SidebarInfo,
.SidebarInfo {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.1em;
	margin-top:25px;
}

.SidebarInfo.atendimento { margin-top:0; }

#SidebarInfo P,
.SidebarInfo P {
	FONT-SIZE: 11px
}
#SidebarInfo .center_image,
.SidebarInfo .center_image {
	WIDTH: 100%; TEXT-ALIGN: center
}
#Sidebar UL,
.Sidebar UL {
	FONT-WEIGHT: normal; PADDING: 35px 0; TEXT-TRANSFORM: none; LIST-STYLE-TYPE: none; margin-left:-24px;
}

#menu { background:url(../images/menu-background.gif) repeat-y 12px 0; margin: 10px 0 0 0; }

#menu LI { line-height:0; }

#menu LI A,
#menu LI A {
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND:url(../images/menu-in.png) no-repeat;
	COLOR: #003366;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	height:27px;
	width:185px;
	padding:18px 0 6px 60px;
	clear:left;
	display:block;
}
#menu LI A:hover,
#menu LI A:hover {
	BACKGROUND: url(../images/menu-hover.png) no-repeat;
	color:#fff;
}
#menu LI.Selected A {
	BACKGROUND:url(../images/menu-hover.png) no-repeat;
	border:0 none;
	color:#FFFFFF;
	display:block;
	float:left;
	padding:18px 0 6px 60px;
	position:relative;
	right:0px;
	text-decoration:none;
	z-index:3;
}
#menu LI.Selected A:hover {
	BACKGROUND: url(../images/menu-hover.png) no-repeat;
	COLOR: #fff
}

/******************************************************/
/***********************MENU RESINAS*******************/
/******************************************************/

ul#menuResinas { margin:0; padding-top:15px; }

img#tituloMenu { margin-top:45px; }

#menuResinas li { margin-bottom:4px;  }

#menuResinas li .descricao {
	width:195px;
	margin:0 10px 15px 10px;
	border:none;
}

#menuResinas li .descricao a {
	background:none;
	color:#666;
	font-weight:normal;
	font-size:12px;
	text-transform:none;
	overflow:visible;
	height:75px;
}

#menuResinas li a { color:#1f5088; font-weight:bold; font-size:14px; background:url(../images/img_menu.png) no-repeat; display:block; height:21px; padding: 1px 0 0 5px; width:200px;}

/******************************************************/

#Sidebar UL LI.ChildSelected A:hover,
.Sidebar UL LI.ChildSelected A:hover {
	BACKGROUND: url(arrow_green.gif) no-repeat 0px 8px; COLOR: #89b158
}
#SideNavInterior UL LI.ChildSelected A,
.SideNavInterior UL LI.ChildSelected A {
	BACKGROUND: url(arrow_green.gif) no-repeat 0px 8px; COLOR: #89b158
}
#SideNavInterior UL LI UL LI A,
.SideNavInterior UL LI UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; COLOR: #5d87a1; LINE-HEIGHT: 14px; PADDING-TOP: 3px
}
#SideNavInterior UL LI.Selected UL LI A,
.SideNavInterior UL LI.Selected UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; COLOR: #5d87a1; LINE-HEIGHT: 14px; PADDING-TOP: 3px
}
#SideNavInterior UL LI.ChildSelected UL LI A,
.SideNavInterior UL LI.ChildSelected UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 2px; COLOR: #5d87a1; LINE-HEIGHT: 14px; PADDING-TOP: 3px
}
#SideNavInterior UL LI UL LI A:visited,
.SideNavInterior UL LI UL LI A:visited  {
	BACKGROUND-IMAGE: none; COLOR: #5d87a1; TEXT-DECORATION: none
}
#Sidebar UL LI.Selected UL LI A:visited,
.Sidebar UL LI.Selected UL LI A:visited {
	BACKGROUND-IMAGE: none; COLOR: #5d87a1; TEXT-DECORATION: none
}
#Sidebar UL LI.ChildSelected UL LI A:visited,
.Sidebar UL LI.ChildSelected UL LI A:visited {
	BACKGROUND-IMAGE: none; COLOR: #5d87a1; TEXT-DECORATION: none
}
#SideNavInterior UL LI.ChildSelected UL LI.Selected A,
.SideNavInterior UL LI.ChildSelected UL LI.Selected A {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: none; COLOR: #404040
}
#SideNavInterior UL LI.ChildSelected UL LI.Selected A:hover,
.SideNavInterior UL LI.ChildSelected UL LI.Selected A:hover {
	BACKGROUND-IMAGE: none; COLOR: #404040; TEXT-DECORATION: none
}
#SideNavInterior UL LI UL LI A:hover,
.SideNavInterior UL LI UL LI A:hover {
	BACKGROUND-IMAGE: none; COLOR: #389dba; TEXT-DECORATION: underline
}
#Sidebar UL LI.Selected UL LI A:hover,
.Sidebar UL LI.Selected UL LI A:hover {
	BACKGROUND-IMAGE: none; COLOR: #389dba; TEXT-DECORATION: underline
}
#Sidebar UL LI.ChildSelected UL LI A:hover,
.Sidebar UL LI.ChildSelected UL LI A:hover {
	BACKGROUND-IMAGE: none; COLOR: #389dba; TEXT-DECORATION: underline
}
#homeFlash {
	Z-INDEX: 1; MARGIN: 10px 0px 3px; POSITION: relative
}
#NewsSpinner {
	MARGIN-LEFT: 5px; WIDTH: 700px
}
#NewsSpinner A {
	COLOR: #404040
}
#NewsSpinner A:hover {
	COLOR: #389dba
}
#NewsSpinner .NewsSpinnerTitle {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
#HomePromotions {
	FLOAT: left; WIDTH: 966px; overflow:hidden;
}
.HomePromotion {
	FLOAT: left; MARGIN-LEFT: 0px
}
.HomePromotionFirst {
	MARGIN: 0px
}
#Footer,
#newsHome {
	CLEAR: both;
	/*BACKGROUND: url(footer.gif) no-repeat 21px 0;*/
	WIDTH: 966px;
	PADDING-TOP: 7px;
	HEIGHT: 97px
}
#Footer ADDRESS {
	DISPLAY: inline
}
#Footer .FooterContent {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 12px 0px 0px; WIDTH: 966px
}
.HomeFooter#Footer .FooterContent {
	height:100px;
	margin-left:5px;
	width:910px;
	border-top:1px solid #f2f2f2;
}

.HomeFooter#Footer .home { border:none; }

.HomeFooter#Footer .home_talk {
	POSITION: relative; TOP: 3px
}
#Footer .FooterContent .FooterContentLeft {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 37px
}
#Footer .FooterContent .FooterContentRight {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 20px
}
#ContentFooterInfo {
	PADDING-RIGHT: 42px; PADDING-LEFT: 42px; BACKGROUND: url(main_divider.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 20px -39px 0px; PADDING-TOP: 15px
}
#ContentFooterInfo .FooterPromo {
	MARGIN-TOP: 10px; BACKGROUND: url(divider_line.gif) no-repeat left 50%; FLOAT: left; WIDTH: 210px
}
#ContentFooterInfo .FooterPromoFirst {
	BACKGROUND-IMAGE: none
}
#ContentFooterInfo .FooterPromo TABLE TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
#ContentFooterInfo .FooterPromo IMG {
	FLOAT: left
}
#ContentFooterInfo .FooterPromo .Link {
	FLOAT: right; MARGIN-LEFT: 10px
}
TABLE.forum {
	MARGIN: 0px; WIDTH: 620px; BORDER-BOTTOM: #959595 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: right
}
TABLE.post_full_list {
	MARGIN: 0px; WIDTH: 620px; BORDER-BOTTOM: #959595 1px solid; BORDER-COLLAPSE: collapse; TEXT-ALIGN: right
}
TABLE.table_to_left {
	CLEAR: left; TEXT-ALIGN: left
}
TD.table_to_left {
	CLEAR: left; TEXT-ALIGN: left
}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase
}
TABLE.post_full_list TH {
	BORDER-LEFT: #2c6279 1px solid
}
TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 8px
}
TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 8px
}
.FeaturedInfoPerson TD {
	BORDER-LEFT-WIDTH: 0px
}
TD {
	VERTICAL-ALIGN: top
}
.EditButton {
	FLOAT: right; MARGIN: 2px
}
.ToAnchor {
	FLOAT: right; MARGIN: 2px
}
TABLE.forum .bglight {
	BACKGROUND-COLOR: #e5eaeb
}
TABLE.post_full_list .bglight {
	BACKGROUND-COLOR: #e5eaeb
}
TABLE.forum .bgdark {
	BACKGROUND-COLOR: #ffffff
}
TABLE.post_full_list .bgdark {
	BACKGROUND-COLOR: #ffffff
}
TABLE.forum .bgdark TD {
	BORDER-LEFT: #e5eaeb 1px solid
}
TABLE.post_full_list .bgdark TD {
	BORDER-LEFT: #e5eaeb 1px solid
}
TABLE.forum .bgdark TD.first_column_1 {
	BORDER-LEFT: #ffffff 1px solid
}
TABLE.post_full_list .bgdark TD.author {
	BORDER-LEFT: #ffffff 1px solid
}
TABLE.post_full_list TH.author {
	BORDER-LEFT: #ffffff 1px solid
}
TABLE.forum TR A {
	COLOR: #2c6279
}
TABLE.forum TR A:hover {
	COLOR: #2c6279
}
TABLE.forum TR A:visited {
	COLOR: #2c6279
}
TABLE.post_full_list TR A {
	COLOR: #2c6279
}
TABLE.post_full_list TR A:hover {
	COLOR: #2c6279
}
TABLE.post_full_list TR A:visited {
	COLOR: #2c6279
}
TABLE.forum TR {
	FONT-SIZE: 12px
}
TABLE.post_full_list TR {
	FONT-SIZE: 12px
}
.title_row {
	COLOR: #e4e5e0; BACKGROUND-COLOR: #2c6279
}
.buttonblock {
	FLOAT: left; MARGIN: 10px 0px
}
.forum_button {
	FLOAT: left
}
.forum_list_titles_table {
	MARGIN: 20px 0px 0px 28px
}
TD.first_column_1 {
	VERTICAL-ALIGN: middle; WIDTH: 16px
}
.forum .Topics {
	WIDTH: 30px; TEXT-ALIGN: center
}
.forum .Posts {
	WIDTH: 30px; TEXT-ALIGN: center
}
.forum .LastTopics {
	WIDTH: 200px
}
#Content .forum .LastTopics UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.forum .LastTopics LI {
	BACKGROUND: url(arrow_bullet.gif) no-repeat left 50%; FLOAT: none; POSITION: relative
}
.forum .LastTopics LI A {
	MARGIN-LEFT: 10px
}
.forums_list_lines .second_column {
	WIDTH: 76px
}
.forums_list_lines .third_column {
	WIDTH: 76px
}
.LogInPlease {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 604px; PADDING-TOP: 5px
}
.LogInPlease IMG {
	MARGIN-RIGHT: 7px; POSITION: relative; TOP: 3px
}
.ButtonSet {
	FLOAT: left; WIDTH: 100%
}
.forum_button {
	FLOAT: right; MARGIN-LEFT: 8px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.forum_button_left {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 8px
}
#Content .forum_button {
	PADDING-RIGHT: 10px; PADDING-LEFT: 6px; FONT-SIZE: 11px; BACKGROUND: url(btn_right_long.gif) no-repeat right 50%; PADDING-BOTTOM: 5px; COLOR: #389dba; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#Content .button_div {
	DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: url(btn_left_cap.gif) no-repeat left 50%; FLOAT: left
}
#Content .class-forum .button_div {
	PADDING-LEFT: 0px; FLOAT: right
}
.forum_button:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.forum_posts .first_column A {
	FONT-WEIGHT: bold
}
.forum_posts .second_column {
	WIDTH: 40px; TEXT-ALIGN: center
}
.forum_posts .third_column {
	WIDTH: 120px
}
.forum_posts .fourth_column {
	WIDTH: 80px
}
.class-forum-topic H3 {
	MARGIN-BOTTOM: 0px
}
.class-forum-reply .block {
	MARGIN-TOP: 20px
}
.class-forum-topic INPUT.box {
	WIDTH: 445px
}
.class-forum-reply INPUT.box {
	WIDTH: 445px
}
.class-forum-topic TEXTAREA {
	WIDTH: 445px
}
.class-forum-reply TEXTAREA {
	WIDTH: 445px
}
.class-forum-reply LABEL {
	FONT-SIZE: 17px; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; COLOR: #047391
}
.class-forum-topic H2 {
	MARGIN-TOP: 10px
}
.class-forum-reply H2 {
	MARGIN-TOP: 10px
}
.SearchLine H2 {
	MARGIN-TOP: 10px
}
.class-forum-user INPUT.box {
	
}
.class-forum-user INPUT.ezcc-user {
	
}
.class-forum-user TEXTAREA {
	
}
.content-navigator {
	MARGIN: 0px 0px 20px 28px; WIDTH: 500px; TEXT-ALIGN: center
}
.content-navigator-previous-disabled {
	FLOAT: left
}
.content-navigator-previous {
	FLOAT: left
}
.content-navigator-next-disabled {
	FLOAT: right
}
.content-navigator-next {
	FLOAT: right
}
.message {
	VERTICAL-ALIGN: top; WIDTH: 460px
}
.bottom.message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
.message_content {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.company_name {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.message_content {
	FLOAT: left; LINE-HEIGHT: 1.4em
}
.author-signature {
	MARGIN-TOP: 20px
}
.authorimage {
	MARGIN-TOP: 20px
}
.author .author {
	FONT-WEIGHT: bold
}
.author .PostTitle {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 6px 0px 10px; LINE-HEIGHT: 14px; FONT-STYLE: italic
}
.author .PostCount {
	CLEAR: left; FONT-SIZE: 11px; FLOAT: left
}
.author .SicortexGraphic {
	FLOAT: left; MARGIN: 5px 6px 0px 0px; POSITION: relative
}
TD.message .date {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 460px; LINE-HEIGHT: 1.8em; TEXT-ALIGN: left
}
.date {
	WIDTH: 85px; LINE-HEIGHT: 15px; TEXT-ALIGN: right
}
TD.message .date {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 459px
}
.UserEditTitle {
	TEXT-TRANSFORM: uppercase; COLOR: #aeaeae
}
.class-forum .ButtonSet .ForumRssLink {
	FLOAT: left; MARGIN: 5px 0px; WIDTH: 210px
}
.class-forum .ButtonSet .ForumRssLink A {
	FONT-SIZE: 12px
}
.class-forum .ButtonSet .EmailLink {
	MARGIN: 2px 0px -4px
}
.class-forum .ForumRssLink IMG {
	MARGIN-BOTTOM: -4px
}
.class-forum .ForumRssLink .TextLink {
	
}
.ForumName H4 {
	MARGIN-TOP: 10px
}
#Content .forum .ForumRssLink {
	
}
#Content .forum .ForumRssLink IMG {
	MARGIN: 5px 2px -5px 0px
}
.class-forum .ForumRssLink .TextLink {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px
}
#Content .forum .ForumRssLink .TextLink {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px
}
.pagenavigator {
	FLOAT: left; WIDTH: 620px; TEXT-ALIGN: center
}
.pagenavigator .previous {
	FLOAT: left
}
.pagenavigator .next {
	FLOAT: right
}
.pagenavigator .pages {
	
}
.pagenavigator .break {
	DISPLAY: none
}
.forum_page_list {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.4em
}
#rightTour {
	LEFT: 356px; WIDTH: 300px; COLOR: #ffffff; POSITION: absolute; TOP: 596px
}
.tourText {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
#noflash {
	Z-INDEX: 21; LEFT: 235px; VISIBILITY: hidden; WIDTH: 350px; POSITION: absolute; TOP: 340px
}
.KnowSectTitle {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.LeftNavSectionTitle {
	MARGIN-LEFT: 15px
}
A H3 {
	TEXT-DECORATION: underline
}
A:hover H3 {
	TEXT-DECORATION: none
}
.FeaturedTopic {
	MARGIN-BOTTOM: 30px
}
.FeaturedTopic IMG {
	FLOAT: right; MARGIN: 15px
}
.FeaturedTopic H2 {
	MARGIN: 10px 0px 0px
}
.RecentTopics H2 {
	MARGIN: 10px 0px 0px
}
.FeaturedTopic P {
	MARGIN: 5px 0px
}
.RecentTopics P {
	MARGIN: 5px 0px
}
.ClearBoth {
	CLEAR: both; WIDTH: 100%
}
.TopicFooter {
	PADDING-LEFT: 10px;
	FONT-SIZE: 11px;
	BORDER-LEFT: #bebebe 1px solid;
	COLOR: #787878;
	LINE-HEIGHT: 15px
}
.Subcategories {
	WIDTH: 100%
}
UL#FancyKnowList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#FancyKnowList LI {
	BACKGROUND: url(arrow_bullet.gif) no-repeat left 50%; FLOAT: none
}
UL#FancyKnowList LI A {
	MARGIN-LEFT: 10px
}
.AddSpace {
	MARGIN-TOP: 10px; PADDING-TOP: 10px
}
.ButtonBlockMoveUp {
	MARGIN-TOP: -60px; FLOAT: left
}
.SearchBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.homeContent .SearchBox {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: -1px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 237px; PADDING-TOP: 0px
}
.AdvancedSearchLink {
	MARGIN-TOP: -7px; FONT-SIZE: 11px; TEXT-TRANSFORM: none; WIDTH: 230px; COLOR: #43a5c2
}
.AdvancedSearchLink:hover {
	TEXT-DECORATION: none
}
#search_term {
	BACKGROUND: url(field_bkgd.gif) repeat-x left 50%; WIDTH: 162px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.SearchBox .InputBox {
	MARGIN-TOP: -1px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(field_cap.gif) no-repeat left 50%; FLOAT: left; MARGIN-LEFT: 3px
}
.homeContent .SearchBox .InputBox {
	MARGIN-LEFT: 0px
}
.homeContent #search_term {
	WIDTH: 162px
}
.SearchBox .SearchButton {
	MARGIN-TOP: 1px
}
.TopicFeedback FORM TEXTAREA {
	WIDTH: 500px
}
.CommentMessageLine P {
	MARGIN: 0pt 0pt 1em
}
.CommentFooter {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; FONT-STYLE: italic
}
.CommentMessageLine {
	MARGIN-TOP: 15px
}
.attribute-comments {
	MARGIN-TOP: 15px
}
.Search {
	MARGIN-BOTTOM: 10px
}
.Search .Error {
	CLEAR: left
}
.Search .NumResults {
	FLOAT: left; WIDTH: 108px
}
.Search .TextInput {
	WIDTH: 189px
}
.Search #Search {
	FLOAT: left
}
.Search .OkButton {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; RIGHT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 18px; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BACKGROUND-COLOR: #ff5903; BORDER-BOTTOM-STYLE: none
}
#Content .button_wrapper {
	MARGIN-TOP: -2px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 15px
}
#Content .search.button_wrapper {
	
}
#Content .button_wrapper .button_div {
	MARGIN: 0px
}
#Content .button_wrapper .forum_button {
	MARGIN: 0px
}
.Search TABLE TD.ContentRight {
	TEXT-ALIGN: right
}
.Search TABLE TD.ContentLeft {
	TEXT-ALIGN: left
}
.Results.GoogleSearch .GoogleSearchResult {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 613px; PADDING-TOP: 5px
}
.Results.GoogleSearch .Dark {
	BACKGROUND-COLOR: #f5f5f5
}
.GoogleSearchResultNum {
	FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 30px
}
.GoogleSearchResultContent {
	PADDING-LEFT: 30px; MARGIN-LEFT: 10px; WIDTH: 540px
}
DIV.application-pdf .GoogleSearchResultContent {
	PADDING-LEFT: 60px; BACKGROUND: url(pdf.gif) no-repeat 20px 5px; WIDTH: 500px
}
.Results.GoogleSearch .Nav {
	FLOAT: left; MARGIN: 10px 0px 3px
}
.Results.GoogleSearch .NavigationTop {
	BACKGROUND: url(feature_box_top.gif) no-repeat left top; FLOAT: left; WIDTH: 623px; HEIGHT: 14px
}
.Results.GoogleSearch .Navigation {
	BACKGROUND: url(feature_box_repeat.gif) repeat-y left top; FLOAT: left; WIDTH: 623px
}
.Results.GoogleSearch .NavigationBottom {
	BACKGROUND: url(feature_box_btm.gif) no-repeat left top; FLOAT: left; WIDTH: 623px; HEIGHT: 14px
}
.Results.GoogleSearch .Navigation .Next {
	MARGIN-TOP: -7px; FLOAT: right; MARGIN-RIGHT: 20px
}
.Results.GoogleSearch .Navigation .Previous {
	MARGIN-TOP: -7px; FLOAT: left; MARGIN-LEFT: 20px
}
#Content .summary_section_half {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; WIDTH: 290px; PADDING-TOP: 10px
}
#Content .summary_section_full_first {
	BACKGROUND-IMAGE: none
}
#Content .summary_section_full TABLE.PressReleases {
	BORDER-TOP-WIDTH: 0px; PADDING-BOTTOM: 20px
}
#Content .summary_section_full TABLE.PressReleases TD {
	BORDER-TOP: #9fb6c1 1px solid; BORDER-BOTTOM-WIDTH: 0px
}
#Content .summary_title {
	MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 17px; FLOAT: left; PADDING-BOTTOM: 5px
}
#Content .Info .summary_title {
	FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: none
}
#Content .summary_line {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#Content .summary_line H2 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: -8px
}
#Content .upcoming_events .summary_line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.3em; PADDING-TOP: 2px
}
#Content .summary_line .press_release_date {
	FLOAT: left; WIDTH: 80px
}
#Content .summary_line .press_release_link {
	FLOAT: left; WIDTH: 540px
}
#Content .CalendarLink {
	FLOAT: right; WIDTH: 190px; TEXT-ALIGN: center
}
#Content .summary_link {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(btn_left_cap.gif) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#Content .summary_link SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(btn_right_long.gif) no-repeat right top; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#Content .summary_link:hover {
	TEXT-DECORATION: underline
}
#Content .summary_link {
	COLOR: #5d87a1
}
#Content .summary_link:visited {
	COLOR: #5d87a1
}
#OneColumn .FeaturedInfoTop {
	BACKGROUND: url(one_column_top.gif) no-repeat; WIDTH: 279px; HEIGHT: 14px
}
#OneColumn .FeaturedInfo {
	BACKGROUND: url(one_column_repeat.gif) repeat-y; WIDTH: 279px
}
#OneColumn .FeaturedInfoBottom {
	BACKGROUND: url(one_column_btm.gif) no-repeat; WIDTH: 279px; HEIGHT: 10px
}
#OneColumn .FeaturedInfo .Text {
	MARGIN: 0px 15px 10px
}
#OneColumn .FeaturedInfo .Text H2 {
	MARGIN: 0px
}
.Image {
	FLOAT: left
}
.Info {
	FLOAT: left; MARGIN-LEFT: 20px
}
.summary.forum .LastTopics {
	CLEAR: left; MARGIN-TOP: 6px; WIDTH: 290px
}
INPUT.box {
	WIDTH: 160px
}
SPAN.req {
	COLOR: #ff5903
}
.message-warning UL {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 100%
}
.message-warning UL LI {
	CLEAR: left; WIDTH: 100%
}
.EditUser .block LABEL {
	CLEAR: left; MARGIN-TOP: 10px; FLOAT: left
}
.EditUser .block FIELDSET LABEL {
	CLEAR: left; MARGIN-TOP: 10px; FLOAT: left
}
.EditUser .block INPUT {
	CLEAR: left; FLOAT: left
}
.EditUser .block FIELDSET INPUT {
	CLEAR: left; FLOAT: left
}
.EditUser .block FIELDSET {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.EditUser .block {
	CLEAR: left; FLOAT: left; PADDING-BOTTOM: 15px; POSITION: relative
}
.EditUser .buttonblock {
	CLEAR: left
}
.UserRegisterTable {
	FLOAT: left
}
.UserRegisterTable TD.Label {
	DISPLAY: block; FLOAT: left; WIDTH: 160px
}
.UserRegisterTable TD.Input {
	DISPLAY: block; FLOAT: left; WIDTH: 300px
}
.UserRegisterTable TD.Input INPUT.box {
	WIDTH: 180px
}
.break {
	CLEAR: left; FLOAT: left; WIDTH: 100%; HEIGHT: 20px
}
.block {
	FLOAT: left; WIDTH: 100%
}
.warning {
	DISPLAY: block; FLOAT: left; WIDTH: 100%
}
FORM.Registration .block {
	MARGIN: 10px 0px; WIDTH: 100%
}
FORM.Registration .UserEditTitle {
	TEXT-TRANSFORM: none; COLOR: #439abb
}
.frmLabel {
	MARGIN-TOP: 10px; COLOR: #439abb
}
#LocatorLink {
	DISPLAY: block; PADDING-LEFT: 40px; BACKGROUND: url(feature_box_locator.gif) no-repeat; PADDING-TOP: 13px; HEIGHT: 37px
}
.GlossaryDefinition {
	CLEAR: both; MARGIN-TOP: 1em; BORDER-BOTTOM: rgb(200,200,200) 1px solid
}
.GlossaryDefinition H4 {
	MARGIN: 10px 0px 0px
}
.GlossaryDefinition P {
	MARGIN: 0px 0px 1em
}
.GlossMenu {
	MARGIN-BOTTOM: 1em
}
.GlossMenu A {
	BORDER-RIGHT: rgb(67,165,194) 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: rgb(67,165,194) 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: rgb(185,215,225); FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: rgb(67,165,194) 1px solid; COLOR: black! important; LINE-HEIGHT: 100%; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: rgb(67,165,194) 1px solid; TEXT-DECORATION: none
}
.GlossMenu A:hover {
	BACKGROUND: rgb(67,165,194); COLOR: white! important
}
.children {
	PADDING-TOP: 1em
}
.ShoppingCart TD {
	FONT-SIZE: 12px
}
.ShoppingCart TH {
	FONT-SIZE: 12px
}
.ShoppingCart HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1px; LINE-HEIGHT: 1px; BORDER-BOTTOM: #b3bec2 1px solid; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.ShoppingCart .AttributePrice {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #bfbfbf 1px solid
}
.ShoppingCart .AttributeMultiOption LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.ShoppingCart .ContentAction {
	FLOAT: left; PADDING-TOP: 10px
}
#Content .ShoppingCartCrumbTrail.ShoppingCart OL {
	PADDING-BOTTOM: 20px; MARGIN-LEFT: 0px; COLOR: #a8a8a8
}
.ShoppingCartCrumbTrail.ShoppingCart LI {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ShoppingCartCrumbTrail.ShoppingCart LI.selected {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 2px; BACKGROUND-COLOR: rgb(154,209,230)
}
.ShoppingCart .ShoppingCartPreviewImage {
	FLOAT: left
}
.ShoppingCart .ShoppingCartItemInfo {
	FLOAT: left
}
.ShoppingCart .ShoppingCartPreviewImage {
	MARGIN-RIGHT: 10px
}
.ShoppingCart TH {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase
}
.ShoppingCart .ShoppingCartUpdateRemove {
	TEXT-ALIGN: right
}
.ShoppingCart .ShoppingCartTotal {
	TEXT-ALIGN: right
}
.ShoppingCart .ShoppingCartTotal {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bcbdbd 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 623px; PADDING-TOP: 15px; BORDER-BOTTOM: #e5e5e5 1px solid; BACKGROUND-COLOR: #fbfcfc
}
.ShoppingCart .ShoppingCartTotal TD {
	VERTICAL-ALIGN: top; TEXT-TRANSFORM: none; TEXT-ALIGN: right
}
.ShoppingCart .ShoppingCartTotal TH {
	VERTICAL-ALIGN: top; TEXT-TRANSFORM: none; TEXT-ALIGN: right
}
.ShoppingCart .ShoppingCartTotal .BasketSubtotal {
	PADDING-RIGHT: 95px
}
.ShoppingCart .buttonblock {
	MARGIN-TOP: 30px; FLOAT: left
}
.ShoppingCart .Title {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.ShoppingCart LABEL {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.ShoppingCart .CustomerBlock {
	FLOAT: left; WIDTH: 310px; MARGIN-RIGHT: 10px
}
.ShoppingCart .AddressBlock {
	FLOAT: left; WIDTH: 295px
}
.ShoppingCart .Spacer {
	CLEAR: both; HEIGHT: 40px
}
.ShoppingCart .Labels {
	FLOAT: left; MARGIN-LEFT: 400px; WIDTH: 100px
}
.ShoppingCart .Totals {
	FLOAT: left; MARGIN-LEFT: 18px
}
.ShoppingCart .MarginButtons {
	WIDTH: 100%
}
.ShoppingCart .MarginButtons DIV {
	
}
.ShoppingCart .MarginButtons DIV.Left {
	FLOAT: left
}
.ShoppingCart .MarginButtons DIV.Right {
	FLOAT: right; TEXT-ALIGN: right
}
.ShoppingCart TR.OptionRow TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.ShoppingCart TR.TotalConfiguredPriceRow TD {
	FONT-WEIGHT: bold
}
.ShoppingCart TR TD.Numeric {
	TEXT-ALIGN: right
}
.ShoppingCart TR TH.Numeric {
	TEXT-ALIGN: right
}
.ShoppingCart TR TD.Numeric INPUT {
	TEXT-ALIGN: right
}
.ShoppingCart TR TH.Numeric INPUT {
	TEXT-ALIGN: right
}
.BuyNow {
	BACKGROUND: url(buy_sc072_pds.gif) no-repeat left top; FLOAT: right; MARGIN: 4px; WIDTH: 200px; HEIGHT: 84px
}
.BuyNow A {
	DISPLAY: block; MARGIN: 41px 0px 0px 55px; WIDTH: 90px; HEIGHT: 30px
}
FORM #termsbox {
	BORDER-RIGHT: rgb(150,150,150) 1px solid; PADDING-RIGHT: 2%; BORDER-TOP: rgb(150,150,150) 1px solid; PADDING-LEFT: 2%; PADDING-BOTTOM: 2%; MARGIN: 10px 0px; OVERFLOW: auto; BORDER-LEFT: rgb(150,150,150) 1px solid; WIDTH: 96%; PADDING-TOP: 2%; BORDER-BOTTOM: rgb(150,150,150) 1px solid; HEIGHT: 300px
}
INPUT.TextField {
	BORDER-RIGHT: #4995ab 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #4995ab 1px solid; PADDING-LEFT: 4px; BACKGROUND: url(field_repeat.gif) repeat-x; PADDING-BOTTOM: 4px; BORDER-LEFT: #4995ab 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #4995ab 1px solid; BORDER-COLLAPSE: collapse
}
.Search .InputBox {
	FLOAT: left
}
.InputForm .InputElement LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; TEXT-TRANSFORM: none
}
.InputForm .InputRow {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.InputForm .Required {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
.Help {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
.Error {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
.InputForm .Error {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
.InputForm DIV.Required {
	FONT-SIZE: 11px; COLOR: red
}
.InputForm SPAN.Required {
	FONT-SIZE: 11px; COLOR: red
}
.InputForm LABEL SPAN.Required {
	PADDING-LEFT: 4px
}
.InputForm .XStack {
	FLOAT: left; WIDTH: 210px; MARGIN-RIGHT: 20px
}
.InputForm .InputRow {
	MARGIN-BOTTOM: 10px
}
.InputForm .ClearAll {
	CLEAR: both
}
.InputForm H3 {
	CLEAR: both; MARGIN-TOP: 20px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; TEXT-TRANSFORM: none
}
.InputForm .PadBottom {
	MARGIN-BOTTOM: 10px
}
.InputForm .PadTop {
	MARGIN-TOP: 10px
}
.InputForm .ButtonRow .Left {
	
}
.ButtonRow .Right {
	
}

.Left { float:left !important; }

.InputForm .ButtonRow .Left {
	FLOAT: left
}
.InputForm .ButtonRow .Right {
	FLOAT: right; TEXT-ALIGN: right
}
.InputForm .Error {
	BORDER-RIGHT: rgb(127,116,0) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(127,116,0) 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: rgb(127,116,0) 1px solid; COLOR: red; PADDING-TOP: 5px; BORDER-BOTTOM: rgb(127,116,0) 1px solid; BACKGROUND-COLOR: rgb(255,251,207)
}
.InputForm .InputSection {
	MARGIN-LEFT: 10px
}
.InputForm INPUT.TextInput {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 13px; PADDING-TOP: 2px
}
.InputForm SELECT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.InputForm INPUT.Button {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 14px; BORDER-TOP: medium none; PADDING-LEFT: 14px; PADDING-BOTTOM: 7px; BORDER-LEFT: medium none; COLOR: black; PADDING-TOP: 7px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #9ad1e6
}
.InputForm .CheckboxOption LABEL {
	DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: normal; POSITION: relative; TOP: -3px
}
#MainNav #Nav LI.link_to_green_index {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: url(g_green_btn.gif) no-repeat right top; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; POSITION: relative; TOP: -1px
}
#MainNav #Nav LI.link_to_green_index UL {
	MARGIN-TOP: 3px
}
#MainNav #Nav LI.link_to_green_index A {
	COLOR: white
}
BODY.Section-8 {
	BACKGROUND: url(g_bkgnd_repeat.gif) #e5f1d5 repeat-x 50% top
}
DIV.BlogPost {
	MARGIN-BOTTOM: 1.5em
}
DIV.BlogPostMeta {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; BORDER-LEFT: rgb(100,100,100) 1px solid; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
DIV.BlogPost H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: rgb(114,147,74); LINE-HEIGHT: 26px
}
BODY.Node-960 H1 {
	DISPLAY: none
}
DIV.EmbeddedFlashMovie {
	MARGIN: 1em auto
}
DIV.FlashMovieCaption {
	FONT-SIZE: 11px; TEXT-ALIGN: center
}
SPAN.tel {
	DISPLAY: block
}
A.email {
	DISPLAY: block
}
A.vcard {
	DISPLAY: block
}
SPAN.org {
	DISPLAY: block
}
SPAN.title {
	DISPLAY: block
}
UL.VideoLibraryList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.VideoLibraryList LI {
	DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(200,200,200) 1px solid
}
UL.VideoLibraryList LI.First {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT-STYLE: none
}
UL.VideoLibraryList LI A {
	FONT-SIZE: 11px
}
DIV.Videos {
	CLEAR: both; MARGIN-TOP: 1.5em
}
DIV.Videos {
	BORDER-TOP: rgb(200,200,200) 1px solid; WIDTH: 630px; PADDING-TOP: 1em
}
DIV.Videos DIV.Video {
	CLEAR: both; BORDER-TOP: white 1px solid; MARGIN-BOTTOM: 1em
}
DIV.Videos DIV.Video DIV.Image {
	FLOAT: left; WIDTH: 100px
}
DIV.Videos DIV.Video DIV.Text {
	FLOAT: right; WIDTH: 515px
}
DIV.Videos DIV.Video DIV.Text SPAN.Label {
	FONT-SIZE: 12px; TEXT-TRANSFORM: lowercase; COLOR: rgb(65,183,217)
}
DIV.Videos DIV.Video DIV.Text H4 {
	MARGIN: 0px
}
DIV.Videos DIV.Video DIV.Text P {
	MARGIN-TOP: 0px
}
DIV.VideoSidebar {
	MARGIN-BOTTOM: 2em
}
DIV.VideoSidebar H4 {
	FONT-SIZE: 12px; MARGIN: 0px
}
DIV.VideoSidebar SPAN.Label {
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: capitalize;
	COLOR: rgb(65,183,217)
}
.quote {
	FONT-SIZE: 14px; COLOR: #adadad; FONT-STYLE: italic
}
.object-left .quote {
	CLEAR: right; BACKGROUND: url(quote_left.jpg) no-repeat 0px 10px; FLOAT: left
}
.object-left .quote P {
	MARGIN-LEFT: 45px
}
.object-right .quote {
	FLOAT: right; MARGIN-LEFT: 15px; BORDER-LEFT: #adadad 1px solid; WIDTH: 215px
}
.object-right .quote P {
	MARGIN-LEFT: 15px
}
.quote .author {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-STYLE: normal
}

#SidebarInfo.marginTop,
.SidebarInfo.marginTop { margin-top:0; }

/******************BUSCA****************/
#search { margin-top:10px; margin-bottom:5px; float:right; }
#query { background:url(bg-query.gif) no-repeat; border:none; padding:5px 0 5px 4px; width:200px; float:left; color:#999; margin-right:-2px; }
#search input.buscar { border:none; color:#fff; background:url(bg-botao.gif) no-repeat; padding:4px 0; width:25px; height:26px; }

#atendimento ul { padding-left:57px; }

/*****************************/
/*********SAIBA MAIS*********/
/***************************/

#findTermos { border:none; margin:30px 0; color:#154889; font-size:14px; }

#letras ul { overflow:hidden; margin-left:-5px; list-style-type:none; }
#letras ul li { display:block; float:left; border-right:1px solid #000; padding:0 5px; font-size:10px; font-weight:bold; height:9px;  }
#letras ul li:last-child { border:none; }
#letras ul li a { display:block; margin:-4px 0 0 0; }

#resultados h2,
#resultados ul { margin-top:40px; }
#resultados ul { list-style-type:none; } 
#resultados ul li { margin-bottom:15px; } 
#resultados ul li:last-child { border:none; }

#resultados ul li h3 { border-bottom-style:dotted; }
.descricao { color:#666; margin-top:10px; }