*														{ margin: 0px; padding: 0px; font: 12px arial, helvetica, sans-serif;}
img														{ border: 0px;}
html													{ height: 100%; }
body													{ height: 100%; background: #eaf9c4 url(../images/global/Body_DegradeTop.png) top left repeat-x;  }
.sIFR-flash												{ visibility: visible !important; margin: 0; }
.sIFR-replaced											{ visibility: visible !important; }
span.sIFR-alternate										{ position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-flash + div[adblocktab=true]						{ display: none !important; }


/* *************************************************** */

#flashContentBg										{ width: 100%; min-height: 100%; height: 100%; position: absolute; top:0px; left:0px; outline: none; z-index: 10; }
#pageLayoutCampanhaVintage					{ width: 100%; margin: 0 auto; position: relative; z-index: 20; }

#pageLayout												{ width: 100%; margin: 0 auto; }
.pageLayout01											{ background: url(../images/bg/bg_girassol_01.gif) 400px 0px fixed no-repeat; }
.pageLayout02											{ background: url(../images/bg/bg_girassol_02.gif) 400px 0px fixed no-repeat; }
.pageLayout03											{ background: url(../images/bg/bg_milho_01.gif) 400px 0px fixed no-repeat; }
.pageLayout04											{ background: url(../images/bg/bg_milho_02.gif) 400px 0px fixed no-repeat; }
.pageLayout05											{ background: url(../images/bg/bg_soja_01.gif) 450px 0px fixed no-repeat; }

/* *************************************************** */

#pageGrabber											{ margin: 0 auto; padding: 0px 0px 20px 0px; height:100%; width:958px; }

/* *************************************************** */

#Header													{ width: 958px; height: 110px; color: #888888; margin: 0px; padding: 0px; }
#Header P.HeaderLeft									{ font-size: 11px; color: #333333; width: 218px; margin: 0px 0px 0px 40px; padding: 0px; float:left; }
#Header .HeaderMenu										{ float: left; text-align: right; margin: 40px 0px 0px 0px; }
#Header .HeaderMenu ul									{ list-style-type: none; padding: 0; margin: 0; }
#Header .HeaderMenu li									{ float: left; position: relative; z-index: 100; }
#Header .HeaderMenu table								{ position: absolute; border-collapse: collapse; z-index: 80; left: 0px; top: 52px; }
#Header .HeaderMenu li.Main:hover						{ opacity:.90; color: #ffffff; }
#Header .HeaderMenu li.Main a.MainLink					{ display: block; font-size: 14px; width: 125px; padding: 40px 10px 10px 0px; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none; text-align: right; border-right: 1px solid #e5e5e5; }
#Header .HeaderMenu li.Main a.MainLink:hover			{ filter:alpha(opacity=90); display: block; font-size: 14px; width: 125px; padding: 40px 10px 10px 0px; color: #ffffff;  background: #fbb519; text-decoration: none; text-align: right; border-right: 1px solid #cc8d02; }
#Header .HeaderMenu li.Main a.MainLinkHover				{ filter:alpha(opacity=90); display: block; font-size: 14px; width: 125px; padding: 40px 10px 10px 0px; color: #ffffff;  background: #fbb519; text-decoration: none; text-align: right; font-weight: bold; border-right: 1px solid #cc8d02; }
#Header .HeaderMenu li.Main .MainDescription			{ opacity:.90; filter:alpha(opacity=80); font-size: 10px; color: #666666; font-weight: normal; }
#Header .HeaderMenu li.Main .MainDescription:hover		{ opacity:.90; filter:alpha(opacity=80); font-size: 10px; color: #ffffff; font-weight: normal; }
#Header .HeaderMenu li.Main .MainDescriptionHover		{ opacity:.90; filter:alpha(opacity=80); font-size: 10px; color: #ffffff; font-weight: normal; }
#Header .HeaderMenu li.Sub a							{ filter:alpha(opacity=90); display: block; font-size: 11px; width: 125px; padding: 3px 10px 3px 0px; color: #ffffff; background: #fbb519; text-decoration: none; text-align: right; font-weight: normal; border-right: 1px solid #cc8d02; }
#Header .HeaderMenu li.Sub a:hover						{ filter:alpha(opacity=90); display: block; font-size: 11px; width: 125px; padding: 3px 10px 3px 0px; color: #ffffff; background: #fbb519; text-decoration: none; text-align: right; font-weight: bold; border-right: 1px solid #cc8d02; }
#Header .HeaderMenu li.SubLast a						{ filter:alpha(opacity=90); display: block; font-size: 11px; width: 125px; padding: 3px 10px 10px 0px; color: #ffffff; background: #fbb519; text-decoration: none; text-align: right; font-weight: normal; border-right: 1px solid #cc8d02; }
#Header .HeaderMenu li.SubLast a:hover					{ filter:alpha(opacity=90); display: block; font-size: 11px; width: 125px; padding: 3px 10px 10px 0px; color: #ffffff; background: #fbb519; text-decoration: none; text-align: right; font-weight: bold; border-right: 1px solid #cc8d02; }
#Header .HeaderMenu ul ul								{ visibility: hidden; position: absolute; width: 149px; height: 0; }
#Header .HeaderMenu ul li:hover ul						{ visibility:visible; }
#Header .HeaderMenu ul a:hover ul						{ visibility:visible; }

#Header .HeaderMenuCampanhaVintage										{ float: left; text-align: right; margin: 40px 0px 0px 0px; }
#Header .HeaderMenuCampanhaVintage ul									{ list-style-type: none; padding: 0; margin: 0; }
#Header .HeaderMenuCampanhaVintage li									{ float: left; position: relative; z-index: 100; }
#Header .HeaderMenuCampanhaVintage table								{ position: absolute; border-collapse: collapse; z-index: 80; left: 0px; top: 52px; }
#Header .HeaderMenuCampanhaVintage li.Main:hover						{ opacity:.90; color: #ffffff; }
#Header .HeaderMenuCampanhaVintage li.Main a.MainLink					{ display: block; font-size: 14px; width: 125px; padding: 40px 10px 10px 0px; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none; text-align: right; border-right: 1px solid #e5e5e5; }
#Header .HeaderMenuCampanhaVintage li.Main a.MainLink:hover				{ filter:alpha(opacity=90); display: block; font-size: 14px; width: 125px; padding: 40px 10px 10px 0px; color: #ffffff;  background: #fbb519; text-decoration: none; text-align: right; border-right: 1px solid #cc8d02; }
#Header .HeaderMenuCampanhaVintage li.Main a.MainLinkHover				{ filter:alpha(opacity=90); display: block; font-size: 14px; width: 125px; padding: 40px 10px 10px 0px; color: #ffffff;  background: #fbb519; text-decoration: none; text-align: right; font-weight: bold; border-right: 1px solid #cc8d02; }
#Header .HeaderMenuCampanhaVintage li.Main .MainDescription				{ opacity:.90; filter:alpha(opacity=80); font-size: 10px; color: #666666; font-weight: normal; }
#Header .HeaderMenuCampanhaVintage li.Main .MainDescription:hover		{ opacity:.90; filter:alpha(opacity=80); font-size: 10px; color: #ffffff; font-weight: normal; }
#Header .HeaderMenuCampanhaVintage li.Main .MainDescriptionHover		{ opacity:.90; filter:alpha(opacity=80); font-size: 10px; color: #ffffff; font-weight: normal; }
#Header .HeaderMenuCampanhaVintage li.Sub a								{ filter:alpha(opacity=90); display: block; font-size: 11px; width: 125px; padding: 3px 10px 3px 0px; color: #ffffff; background: #fbb519; text-decoration: none; text-align: right; font-weight: normal; border-right: 1px solid #cc8d02; }
#Header .HeaderMenuCampanhaVintage li.Sub a:hover						{ filter:alpha(opacity=90); display: block; font-size: 11px; width: 125px; padding: 3px 10px 3px 0px; color: #ffffff; background: #fbb519; text-decoration: none; text-align: right; font-weight: bold; border-right: 1px solid #cc8d02; }
#Header .HeaderMenuCampanhaVintage li.SubLast a							{ filter:alpha(opacity=90); display: block; font-size: 11px; width: 125px; padding: 3px 10px 10px 0px; color: #ffffff; background: #fbb519; text-decoration: none; text-align: right; font-weight: normal; border-right: 1px solid #cc8d02; }
#Header .HeaderMenuCampanhaVintage li.SubLast a:hover					{ filter:alpha(opacity=90); display: block; font-size: 11px; width: 125px; padding: 3px 10px 10px 0px; color: #ffffff; background: #fbb519; text-decoration: none; text-align: right; font-weight: bold; border-right: 1px solid #cc8d02; }
#Header .HeaderMenuCampanhaVintage ul ul								{ visibility: hidden; position: absolute; width: 149px; height: 0; }
#Header .HeaderMenuCampanhaVintage ul li:hover ul						{ visibility:visible; }
#Header .HeaderMenuCampanhaVintage ul a:hover ul						{ visibility:visible; }

/* *************************************************** */

#MiddleLayerHomeCampanhaVintage				{ width: 918px; margin: 20px 0px 0px 0px; padding: 0px 20px 0px 30px;}
	.MiddleLayerHomeCampanhaVintage img	{ float: right; }
	#flashCampanhaVintageThumbs					{ float: right;}

#MiddleLayerHome										{ width: 918px; margin: 100px 0px 40px 0px; padding: 0px 0px 0px 40px; }
	.MiddleLayerHome h1									{ font-size: 50px; line-height:50px; font-weight: normal; color:#cc8d02; margin: 0px; padding: 0px;}
	.MiddleLayerHome h1 a								{ font-size: 50px; line-height:50px; font-weight: normal; color:#cc8d02; margin: 0px; padding: 0px; text-decoration:none;}
	.MiddleLayerHome p									{ width: 540px; font-size: 14px; color: #666600; margin: 0px; }
	.MiddleLayerHome a.lnkSmlTxtGrnImg					{ color:#787a1a; text-align: right; margin: 0px; padding: 0px 25px 0px 0px; text-decoration: none; font-weight:bold; background: url(../images/global/lnk_sml_wht_off.png) top right no-repeat; }
	.MiddleLayerHome a:hover.lnkSmlTxtGrnImg			{ color:#414400; text-align: right; margin: 0px; padding: 0px 25px 0px 0px; text-decoration: none; font-weight:bold; background: url(../images/global/lnk_sml_wht_on.png) top right no-repeat; }

#MiddleLayerContents									{ width: 918px; margin: 50px 0px 30px 0px; padding: 0px 0px 0px 40px; }
	.MiddleLayer h1										{ font-size: 50px; line-height:50px; font-weight: normal; color:#cc8d02; margin: 0px; padding: 0px;}
	.MiddleLayer h1 a									{ font-size: 50px; line-height:50px; font-weight: normal; color:#cc8d02; margin: 0px; padding: 0px; text-decoration:none;}
	.MiddleLayer h2										{ font-size: 30px; line-height:30px; font-weight: normal; color:#cc8d02; margin: 0px; padding: 0px;}
	.MiddleLayer h2	a									{ font-size: 30px; line-height:30px; font-weight: normal; color:#cc8d02; margin: 0px; padding: 0px; text-decoration:none;}
	.MiddleLayer p										{ width: 540px; font-size: 14px; color: #666600; margin: 0px; }
	.MiddleLayer p a									{ font-size: 14px; color: #666600; text-decoration: underline; }
	.MiddleLayer p a:hover								{ font-size: 14px; color: #414400; text-decoration: underline; }

/* *************************************************** */

#ContentsLayer											{ position:relative; width:958px; margin: 0px 0px 0px 0px; padding: 30px 0px 0px 0px; background:url(../images/global/ContentsLayer_bg_Top_ffffff.png) top left repeat-x; }
	a.lnkSmlTxtImg										{ color:#787a1a; text-align: right; margin: 0px; padding: 0px 25px 0px 0px; text-decoration: none; font-weight:bold; background: url(../images/global/lnk_sml_wht_off.png) top right no-repeat; }
	a:hover.lnkSmlTxtImg								{ color:#414400; text-align: right; margin: 0px; padding: 0px 25px 0px 0px; text-decoration: none; font-weight:bold; background: url(../images/global/lnk_sml_wht_on.png) top right no-repeat; }

#ContentsLayer_3ColsType1								{ width: 958px; margin: 0px; padding: 0px;  background: url(../images/global/ContentsLayer_bg_3ColsType1.png) repeat-y; }
#ContentsLayer_3ColsType1 .Col_1						{ width: 362px; margin: 0px 1px 20px 0px; padding: 0px 20px 0px 40px; float: left; }
#ContentsLayer_3ColsType1 .Col_2						{ width: 227px; margin: 0px 1px 20px 0px; padding: 0px 20px 0px 20px; float: left; }
#ContentsLayer_3ColsType1 .Col_3						{ width: 227px; margin: 0px 0px 20px 0px; padding: 0px 20px 0px 20px; float: left; }

#ContentsLayer_2ColsType1								{ width: 958px; margin: 0px; padding: 0px;  background:url(../images/global/ContentsLayer_bg_2ColsType1.png) repeat-y; }
#ContentsLayer_2ColsType1 .Col_1						{ width: 630px; margin: 0px 1px 20px 0px; padding: 0px 20px 0px 40px; float: left; }
#ContentsLayer_2ColsType1 .Col_2						{ width: 227px; margin: 0px 0px 20px 0px; padding: 50px 20px 0px 20px; float: left; }

#ContentsLayer_1ColsType1								{ width: 958px; margin: 0px; padding: 0px; background:url(../images/global/ContentsLayer_bg_1ColsType1.png) repeat-y; }
#ContentsLayer_1ColsType1 .Col_1						{ width: 898px; margin: 0px 1px 20px 0px; padding: 0px 30px 0px 30px; float: left; }

#ContentsLayer #CalculadorImc							{ width: 390px; height: 370px; float: left; margin: 0px 20px 100px 0px; }

#ContentsLayer .MapBlockLayer							{ float:left; margin: 0px; width: 20%; }

#ContentsLayer h1										{ font-size: 28px; color: #414400; margin: 0px; padding:0px; }
#ContentsLayer h1 a										{ font-size: 28px; color: #414400; margin: 0px; padding:0px; text-decoration:none; }
#ContentsLayer h1.HeaderArrow							{ font-size: 28px; color: #414400; margin: 0px 0px 0px -28px; padding: 0px 0px 0px 28px; background: url(../images/global/Header_Arrow_414400.png) left 8px no-repeat; }
#ContentsLayer h2										{ font-size: 24px; color: #414400; margin: 0px; padding: 0px; }
#ContentsLayer h2 a										{ font-size: 24px; color: #414400; margin: 0px; padding: 0px; text-decoration:none; }
#ContentsLayer h2.HeaderArrow							{ font-size: 24px; color: #414400; margin: 0px 0px 0px -28px; padding: 0px 0px 0px 28px; background: url(../images/global/Header_Arrow_414400.png) left 6px no-repeat; }
#ContentsLayer h3										{ font-size: 22px; color: #cc8d02; margin: 0px; padding: 0px; }
#ContentsLayer h3 a										{ font-size: 22px; color: #cc8d02; margin: 0px; padding: 0px; text-decoration:none; }
#ContentsLayer h3.HeaderArrow							{ font-size: 22px; color: #cc8d02; margin: 0px 0px 0px -28px; padding: 0px 0px 0px 28px; background: url(../images/global/Header_Arrow_cc8d02.png) left 5px no-repeat; }
#ContentsLayer h4										{ font-size: 20px; color: #414400; margin: 0px; padding: 0px; }
#ContentsLayer h4 a										{ font-size: 20px; color: #414400; margin: 0px; padding: 0px; text-decoration:none; }
#ContentsLayer h4.HeaderArrow							{ font-size: 20px; color: #414400; margin: 0px 0px 0px -28px; padding: 0px 0px 0px 28px; background: url(../images/global/Header_Arrow_414400.png) left 4px no-repeat; }
#ContentsLayer h5										{ font-size: 18px; color: #929500; margin: 0px; padding: 0px; }
#ContentsLayer h5 a										{ font-size: 18px; color: #929500; margin: 0px; padding: 0px; text-decoration:none; }
#ContentsLayer h5.HeaderArrow							{ font-size: 18px; color: #929500; margin: 0px 0px 0px -28px; padding: 0px 0px 0px 28px; background: url(../images/global/Header_Arrow_929500.png) left 3px no-repeat; }
#ContentsLayer h6										{ font-size: 20px; color: #414400; width: 171px; margin: 0px; padding: 0px; }
#ContentsLayer h6 a										{ font-size: 20px; color: #414400; margin: 0px; width:171px; padding: 0px; text-decoration:none; }
#ContentsLayer h6.IconDrop								{ font-size: 22px; color: #414400; margin: 0px; width:171px; padding: 2px 0px 0px 28px; background: url(../images/global/ic_h2_drop.png) top left no-repeat; }
#ContentsLayer h6.IconLamp								{ font-size: 22px; color: #414400; margin: 0px; width:171px; padding: 2px 0px 0px 28px; background: url(../images/global/ic_h2_lamp.png) top left no-repeat; }
#ContentsLayer h6.IconClock								{ font-size: 22px; color: #414400; margin: 0px; width:171px; padding: 2px 0px 0px 28px; background: url(../images/global/ic_h2_clock.png) top left no-repeat; }
#ContentsLayer h6.IconBook								{ font-size: 22px; color: #414400; margin: 0px; width:171px; padding: 2px 0px 0px 28px; background: url(../images/global/ic_h2_book.png) top left no-repeat; }
#ContentsLayer h6.IconContact							{ font-size: 22px; color: #414400; margin: 0px; width:171px; padding: 2px 0px 0px 28px; background: url(../images/global/ic_h2_contact.png) top left no-repeat; }


#ContentsLayer p										{ font-size: 12px; color: #414400; margin: 0px 0px 10px 0px; }
#ContentsLayer p strong									{ font-size: 12px; font-weight: bold; }
#ContentsLayer p em										{ font-size: 12px; font-style: italic; }
#ContentsLayer p a										{ font-size: 12px; color: #414400; text-decoration: none; }
#ContentsLayer p a:hover								{ font-size: 12px; color: #000000; text-decoration: none; }
#ContentsLayer p.LightGreen								{ font-size: 12px; color:#787a1a; margin: 0px 0px 10px 0px; }
#ContentsLayer p.LightGreen	a							{ color:#787a1a; text-decoration: underline; }
#ContentsLayer p.LightGreen	a:hover						{ color:#414400; text-decoration: underline; }
#ContentsLayer p.LightGreenBig							{ font-size: 24px; color:#787a1a; text-align:left; }
#ContentsLayer p.ListTitle								{ margin: 0px 0px 5px 0px; }
#ContentsLayer p.EntryBig								{ font-size: 18px; color: #929500; margin: 0px 0px 10px 0px; }
#ContentsLayer p.EntrySml								{ font-size: 16px; color: #929500; margin: 0px 0px 10px 0px; }
#ContentsLayer p.ParagraphNotes							{ font-size: 10px; color:#414400; }
#ContentsLayer p.SaibaMais								{ font-size: 12px; width:100%; text-align:right; margin: 5px 0px 0px 0px; padding: 0px; }
#ContentsLayer p.SaibaMais a							{ font-size: 12px; color: #929500; text-decoration: none; padding: 0px 20px 0px 0px; background: url(../images/global/lnk_sbm_off.png) right 1px no-repeat; }
#ContentsLayer p.SaibaMais a:hover						{ font-size: 12px; color: #414400; text-decoration: underline; padding: 0px 20px 0px 0px; background: url(../images/global/lnk_sbm_on.png) right 1px no-repeat; }
#ContentsLayer p strong.ListSBrown						{ font-size: 12px; font-weight: bold; color:#cc8d02; }
#ContentsLayer p strong.ListSGreen						{ font-size: 12px; font-weight: bold; color:#414400; }
#ContentsLayer p.SeparatorColRight						{ font-size: 12px; color: #414400; margin: 0px 0px 10px 0px; height: 20px; clear:both; }
#ContentsLayer p.SeparatorDottedSaibaMais				{ font-size: 12px; color: #414400; margin: 5px 0px 0px 0px; height: 20px; background:url(../images/global/ContentsLayer_Separator_c9c931.gif) top left repeat-x; clear:both; }
#ContentsLayer p.SeparatorDottedBig						{ font-size: 12px; color: #414400; margin: 20px 0px 20px 0px; height: 20px; background:url(../images/global/ContentsLayer_Separator_dotted.gif) top left repeat-x; clear:both; }
#ContentsLayer p.SeparatorDottedSml						{ font-size: 12px; color: #414400; margin: 20px 0px 0px 0px; height: 20px; background:url(../images/global/ContentsLayer_Separator_dotted.gif) top left repeat-x; clear:both; }
#ContentsLayer p.SeparatorBlnkBig						{ font-size: 12px; color: #414400; margin: 20px 0px 2px 0px; height: 20px; clear:both; }
#ContentsLayer p.SeparatorBlnkMed						{ font-size: 12px; color: #414400; margin: 5px 0px 0px 0px; height: 20px; clear:both; }
#ContentsLayer p.SeparatorBlnkSml						{ font-size: 12px; color: #414400; margin: 20px 0px 0px 0px; height: 20px; clear:both; }


#ContentsLayer a.ListBlockTitle							{ font-size: 16px; font-weight: bold; color: #cc8d02; text-decoration: none; }
#ContentsLayer a:hover.ListBlockTitle					{ font-size: 16px; font-weight: bold; color: #cc8d02; text-decoration: underline; }


#ContentsLayer img.Intro								{ margin: 0px 0 20px 0; }
#ContentsLayer img.ImgLeft								{ margin: 10px 5px 20px 0; float:left; }
#ContentsLayer img.ImgRight								{ margin: 10px 0 20px 5px; float:right; }
#ContentsLayer img.ImgRightList							{ margin: 10px 0 10px 5px; padding: 0px; float:right; }
#ContentsLayer img.ImgRightBig							{ margin: 0px 0px 20px 20px; padding: 0px; float:right; }
#ContentsLayer img.ImgColRight							{ margin: 0px; padding: 0px; float:right }


#ContentsLayer table.TableType1							{ width:100%; border-collapse: collapse; font-size: 12px; font-weight: normal; color: #414400; margin: 10px 0px 30px 0px; border-top: 2px solid #c3ca14; }
#ContentsLayer table.TableType1 caption					{ text-align: center; font-size: 12px; font-weight: bold; background: #929500; color: #ffffff; padding: 5px 10px 5px 10px; }
#ContentsLayer table.TableType1 thead th.ThLeft			{ text-align: left; font-size: 12px; font-weight: bold; background: #e9f9c1; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 2px solid #c3ca14; }
#ContentsLayer table.TableType1 thead th.ThCenter		{ text-align: center; font-size: 12px; font-weight: bold; background: #e9f9c1; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 2px solid #c3ca14; }
#ContentsLayer table.TableType1 thead th.ThRight		{ text-align: right; font-size: 12px; font-weight: bold; background: #e9f9c1; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 2px solid #c3ca14; }
#ContentsLayer table.TableType1 tfoot th.ThLeft			{ text-align: left; font-size: 10px; background: #e9f9c1; color: #414400; padding: 5px 10px 5px 10px; border-top: 2px solid #c3ca14; }
#ContentsLayer table.TableType1 tfoot th.ThCenter		{ text-align: center; font-size: 10px; background: #e9f9c1; color: #414400; padding: 5px 10px 5px 10px; border-top: 2px solid #c3ca14; }
#ContentsLayer table.TableType1 tfoot th.ThRight		{ text-align: right; font-size: 10px; background: #e9f9c1; color: #414400; padding: 5px 10px 5px 10px; border-top: 2px solid #c3ca14;  }
#ContentsLayer table.TableType1 tbody td.TdSubHLeft		{ text-align: left; font-weight:bold; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 1px solid #c3ca14; }
#ContentsLayer table.TableType1 tbody td.TdSubHCenter	{ text-align: center; font-weight:bold; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 1px solid #c3ca14; }
#ContentsLayer table.TableType1 tbody td.TdSubHRight	{ text-align: right; font-weight:bold; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 1px solid #c3ca14; }
#ContentsLayer table.TableType1 tbody td.TdSepLeft		{ text-align: left; font-weight:bold; background-color:#f4fce1; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 1px solid #c3ca14; }
#ContentsLayer table.TableType1 tbody td.TdSepCenter	{ text-align: center; font-weight:bold; background-color:#f4fce1; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 1px solid #c3ca14; }
#ContentsLayer table.TableType1 tbody td.TdSepRight		{ text-align: right; font-weight:bold; background-color:#f4fce1; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 1px solid #c3ca14; }
#ContentsLayer table.TableType1 tbody td.TdLeft			{ text-align: left; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 1px solid #c3ca14; }
#ContentsLayer table.TableType1 tbody td.TdCenter		{ text-align: center; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 1px solid #c3ca14; }
#ContentsLayer table.TableType1 tbody td.TdRight		{ text-align: right; color: #414400; padding: 5px 10px 5px 10px; border-bottom: 1px solid #c3ca14; }


#ContentsLayer ul li a									{ color:#414400; text-decoration:none; }
#ContentsLayer ul li a:hover							{ color:#000000; text-decoration:none; }

#ContentsLayer ul.ListNoIndentNoImg						{ margin: 0px 0px 20px 0px; }
#ContentsLayer ul.ListNoIndentNoImg li					{ font-size: 12px; color: #414400; list-style: none; padding:0px; margin: 0px 5px 5px 0px; }
#ContentsLayer ul.ListNoIndentNoImg li strong			{ font-size: 12px; color: #414400; font-weight:bold; }

#ContentsLayer ul.ListIndentNoImg						{ margin: 0px 0px 20px 40px; }
#ContentsLayer ul.ListIndentNoImg li					{ font-size: 12px; color: #414400; list-style: none; padding: 0px 0px 0px 5px; margin: 0px 5px 5px 0px; }
#ContentsLayer ul.ListIndentNoImg li strong				{ font-size: 12px; color: #414400; font-weight:bold; }

#ContentsLayer ul.ListIndentSqBrown						{ margin: 0px 0px 10px 40px; }
#ContentsLayer ul.ListIndentSqBrown li					{ font-size: 12px; color: #cc8d02; list-style: square; padding: 0px 0px 0px 5px; margin: 0px 5px 5px 0px; }
#ContentsLayer ul.ListIndentSqBrown li strong			{ font-size: 12px; color: #cc8d02; font-weight:bold; }

#ContentsLayer ul.ListIndentSqGreen						{ margin: 0px 0px 10px 40px; }
#ContentsLayer ul.ListIndentSqGreen li					{ font-size: 12px; color: #929500; font-weight:bold; list-style: square; padding: 0px 0px 0px 5px; margin: 0px 5px 5px 0px; }
#ContentsLayer ul.ListIndentSqGreen li strong			{ font-size: 12px; color: #414400; font-weight:bold; }
#ContentsLayer ul.ListIndentSqGreen li ul				{ margin: 5px 5px 10px 15px; }

#ContentsLayer ul.ListIndentImg							{ margin: 0px 0px 20px 40px; }
#ContentsLayer ul.ListIndentImg li						{ font-size: 12px; color: #929500; font-weight:bold; list-style:url(../images/global/ContentsLayer_Li.png); padding: 0px 0px 0px 0px; margin: 0px 5px 5px 0px; }
#ContentsLayer ul.ListIndentImg li strong				{ font-size: 12px; color: #414400; font-weight:bold; }
#ContentsLayer ul.ListIndentImg li ul					{ margin: 5px 5px 10px 10px; }
#ContentsLayer ul.ListIndentImg li ul li				{ font-size: 11px; font-weight: normal; list-style: square; }
#ContentsLayer ul.ListIndentImg li a					{ font-size: 12px; color: #929500; font-weight:bold; text-decoration: underline; }
#ContentsLayer ul.ListIndentImg li a:hover				{ font-size: 12px; color: #414400; font-weight:bold; text-decoration: underline; }

#ContentsLayer ul.ListIndentNoImg						{ margin: 0px 0px 20px 40px; }
#ContentsLayer ul.ListIndentNoImg li					{ font-size: 12px; color: #929500; font-weight:bold; list-style: none; padding: 0px 0px 0px 5px; margin: 0px 5px 5px 0px; }
#ContentsLayer ul.ListIndentNoImg li strong				{ font-size: 12px; color: #414400; font-weight:bold; }

#ContentsLayer ol.ListRomanCaps							{ margin: 0px 0px 20px 40px; }
#ContentsLayer ol.ListRomanCaps li						{ font-size: 12px; color: #929500; font-weight:bold; list-style: upper-roman; padding: 0px 0px 0px 5px; margin: 0px 5px 5px 0px; }
#ContentsLayer ol.ListRomanCaps li strong				{ font-size: 12px; color: #414400; font-weight:bold; }

#ContentsLayer ol.ListDecimal							{ margin: 0px 0px 20px 40px; }
#ContentsLayer ol.ListDecimal li						{ font-size: 12px; color: #929500; font-weight:bold; list-style: ListDecimal; padding: 0px 0px 0px 5px; margin: 0px 5px 5px 0px; }
#ContentsLayer ol.ListDecimal li strong					{ font-size: 12px; color: #414400; font-weight:bold; }


#ContentsLayer .FrmContact								{ width: 370px; padding: 0px; }
#ContentsLayer .FrmContact_Name							{ width: 370px; padding: 3px; font-size: 12px; color:#414400; border: 1px solid #c3ca14; }
#ContentsLayer .FrmContact_Email						{ width: 370px; padding: 3px; font-size: 12px; color:#414400; border: 1px solid #c3ca14; }
#ContentsLayer .FrmContact_Subject						{ width: 370px; padding: 3px; font-size: 12px; color:#414400; border: 1px solid #c3ca14; }
#ContentsLayer .FrmContact_Message						{ width: 370px; height: 100px; padding: 3px; font-size: 12px; color:#414400; border: 1px solid #c3ca14; }
#ContentsLayer p.FrmContact_BtnSubmit					{ width: 377px; text-align:right; margin: 20px 0px 0px 0px; }
#ContentsLayer a.FrmContact_BtnSubmit					{ color:#dfdf43; text-align: right; margin: 0px; padding: 5px 25px 5px 20px; text-decoration: none; font-weight:bold; border-right: 20px solid #929500; background: #929500 url(../images/global/lnk_sml_wht_off.png) right 5px no-repeat; }
#ContentsLayer a:hover.FrmContact_BtnSubmit				{ color:#dfdf43; text-align: right; margin: 0px; padding: 5px 25px 5px 20px; text-decoration: none; font-weight:bold; border-right: 20px solid #666600; background: #666600 url(../images/global/lnk_sml_wht_off.png) right 5px no-repeat; }

/* **************************************************** */

#FooterGrabber											{ width: 898px; height:100px; margin: 0px 0px 0px 0px; padding: 20px 20px 0px 41px; background:url(../images/global/ContentsLayer_bg_Top_ffffff.png) top left repeat; }
#Footer													{ width: 898px; height:60px; color : #888888; margin: 20px 0px 0px 0px; }
#Footer P.FooterLeft									{ width: 439px; font-size: 10px; color: #333333; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 10px; float:left; border-top: 6px solid #929500; }
#Footer P.FooterRight									{ width: 439px; font-size: 10px; color: #333333; margin: 0px 0px 0px 0px; padding: 10px 10px 0px 0px; float:right; text-align:right; border-top: 6px solid #929500; }
#Footer A												{ font-size: 10px; color: #333333; text-decoration:none; }
#Footer A:Hover											{ font-size: 10px; color: #000000; text-decoration:underline; }
