﻿/**			Body			**/
#flashcontent {
	height: 100%;
}
body #alternateContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	padding: 20px 20px 20px 20px;
	color: #484848;
}
body #alternateContent h1, h2, h3, a {
	color: #ff6400;
}
body #alternateContent h1 {
	font-size: 16pt;
}
body #alternateContent h2 {
	font-size: 14pt;
}
body #alternateContent h3 {
	font-size: 12pt;
}

body 
{
	background-image:url('../../Images/repeat.jpg');
	background-color:#4293b0;
	background-repeat:repeat-x;
	background-position:left top;
	padding:0px;
	margin:0px;
	font-family:Arial;
	font-size:11px;
	color:#2d2d2d;
}

.CalendarMonthHeader
{
	text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #65A0AA;
	background-color: white;
}

.CalendarDayHeader
{
	text-transform: uppercase;
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: black;
	background-color: #d3d3d3;
}

.BodyTitle
{
	text-transform:uppercase;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:White;
	text-align:left;
	background-color:#659FAA;
}

.BodySubTitle
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#2d2d2d;
}

.BodyContentStyle
{
	background-color:White; 
	margin:auto; 
	width:955px;
}

.ContentDivStyle
{
	background-image:url('../../Images/top_Curve.gif');
	background-position:top;
	background-repeat:no-repeat;
}

.button
{
	text-transform: uppercase;
	color: #D90024;
	text-align: center;
	font-weight: bold;
	font-family: Arial;
	font-size: 11px;
	width:90px;
}

.ComboBox
{
	height:19px;
	border:solid 1px #d0dbd6;
	font-family:Arial;
	font-size:11px;
	color:#2d2d2d;
	/**color:#909090;**/
}

.TextBox
{
	height:14px;
	padding:0px;
	border:solid 1px #d0dbd6;
	font-family:Arial;
	font-size:11px;
	color:#2d2d2d;
	/**color:#909090;**/
}
/**			Left			**/

.LeftContentStyle
{
	float:left;
	background-image:url('../../Images/lefttop_Curve.gif');
	background-repeat:no-repeat;
	background-position:top;
	margin-top:0px;
	/**background-color:White;**/
	width:226px;
}

/**			Header			**/
.headerContentStyle
{
	background-image:url('../../Images/headerBackg.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	height:120px;
	width:955px;
}

.logoStyle
{
	float:left; 
	height:93px; 
	width:182px; 
	padding-left:17px; 
	margin-top:14px;
	margin-right:28px;
}

A.logoStyle:hover
{
	cursor:hand;
}

.ContactsDivStyle
{
	float:right;
	width:200px;
	vertical-align:top;
/**	margin-top:19px;**/
	height:120px; 
}

.SearchAndNewsStyle
{
	padding-top:54px; 
	height:65px;
	color:#1d2f68;
	font-size:12px;
	font-weight:bold;
}

/**			Footer			**/
.FooterDivStyle
{
	background-color:White;
	height:20px;
}

.footerText
{
	float:left;
}

.BottomContentStyle
{
	float:left; 
	width:955px; 
	background-color:White;
}

.BulletFooterStyle
{
	margin-left:10px;
	margin-right:5px;
}

.BulletFooterStyle a
{
	color:#2d2d2d;
	text-decoration:none;
}

.BulletFooterStyle a:hover
{
	text-decoration:underline;
}

.DevelopedByStyle
{
	color:#ababab;
}

/***		Input			**/
.inputStyle
{
	height:14px;
	padding:0px;
	border:solid 1px #d0dbd6;
	font-family:Arial;
	font-size:11px;
	color:#2d2d2d;
}


/**			Produtos		**/

.ProductDetailsDivStyle
{
	float:left;
	width:500px;
	padding-top:18px;
}

.ProductDetailsDivStyle2
{
	float:left;
	width:525px;
	padding-top:18px;
}

.InitiativeDetails
{
	padding-top:18px;
	width:525px;
	padding-right:5px;
}
.InitiativeDetails_
{
	width:525px;
	padding-right:5px;
	margin-top:18px;
}

.ProductMenuDivStyle
{
	float:right;
	padding-right:0px;
	width:202px;
	/**padding-top:20px;**/
}


.BannerFlashProduct
{
	height:200px;
	width:698px;
}

.BannerFlashDetails
{
	height:200px;
	width:530px;
}

.BannerFlashInitiative
{
	height:200px;
	width:530px;
}

.ProductTitleStyle
{
	padding-top:27px;
	padding-bottom:9px;
}

.ProductNameTitle
{
	font-size:24px;
	font-weight:bold;
	color:#1a2b61;
}

.GenericTitle
{
	font-size:15px;
	font-weight:bold;
	color:#9d9d9d;
}

.ListProductTitle
{
	font-size:14px;
	font-weight:bold;
	color:#1a2b61;
	text-decoration:none;
}
A.ListProductTitle:hover
{
	text-decoration:underline;
}
.ListProductTitle a
{
	font-size:15px;
	font-weight:bold;
	color:#1a2b61;
	text-decoration:none;
}

.ListProductTitle a:hover
{
	text-decoration:underline;
}

.ListProductTitle a:visited
{
	color:#1a2b61;
}

.GenericContent
{
	padding-top:12px;
	margin-right:0px;
}

.GenericSubMenu
{
	font-size:14px;
	font-weight:bold;
	color:#1d2f68;
}

.GenericTitle
{
	font-size:15px;
	font-weight:bold;
}


.GenericSubMenuDiv
{
	padding-top:18px;
}

.RedText
{
	color:Red;
}

.InicitiveDivStyle
{
	float:left;
	width:530px;
	padding-top:18px;
}

.BannerFlashInitiative
{
	width:530px;
	height:220px;
}

.CallendarDiv
{
	width:184px;
	float:right;
}

.CallendarDayEvent
{
	color:#ffffff;
	background-color:#39aad7;
	text-decoration:none;
}

.CallendarCurrent
{
	background-color:#da0024;
	text-decoration:none;
}

A.CallendarDayEvent:hover
{
	text-decoration:underline;
}

.CallendarMonthTitle
{
	color:#65a0aa;
	font-weight:bold;
	text-decoration:none;
}

A.CallendarMonthTitle:hover
{
	text-decoration:underline;
}

.noLinkBorder
{ 
	border-style:none;
}
.WeekdayHeader
{
	color:#29396b;
	background-color:#e5e5e5;
	border-width:2px;
	border-style:solid;
	border-color:White;
	width:23px;
	font-variant:small-caps;
	font-weight:bold;
}

.Date14ptGray
{
	font-size:14px;
	color:#afafaf;
	font-weight:bold;
}

/** SubMenu **/

.SubMenuStyle a
{
	font-family:Arial;
	font-size:11px;
	color:#2d2d2d;
	text-decoration:none;
	
}

.SubMenuStyle a:hover
{
	text-decoration:underline;
}

.SubMenuSelStyle a
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#1b2b60;
	text-decoration:none;
}

.SubMenuSelStyle a:hover
{
	text-decoration:underline;
}

.SubMenuPadding
{
	padding-bottom:3px;
	padding-top:3px;
}


/*  Common  */

.Division
{
	background-image:url('../../Images/Divis.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	margin-bottom:8px;
	margin-top:6px;
	height:1px;
}

.SubMenuD
{
	 max-width:202px; 
	 min-width:174px;
}

.BlueBullets
{
	list-style-image:url('../../Images/BlueBullet.gif');
}

/** Announcement **/

.Font16DarkBlue
{
	color:#1a2b61;
	font-size:16px;
}

.Font18DarkBlueBlod
{
	color:#1a2b61;
	font-size:16px;
	font-weight:bold;
}

.Font16DarkBlueBold
{
	color:#1a2b61;
	font-size:16px;
	font-weight:bold;
}

.Font11BlueBold
{
	color:#65a0aa;
	font-size:11px;
	font-weight:bold;
}

.Font11DarkBlueBold
{
	color:#1a2b61;
	font-size:11px;
	font-weight:bold;
}
.Font11Blue
{
	color:#65a0aa;
	font-size:11px;
}

.Font11Gray
{
	color:#2d2d2d;
	font-size:11px;
}

.DivPaddingBottom10
{
	padding-bottom:10px;
}

.DivPaddingBottom14
{
	padding-bottom:14px;
}

.DivPaddingTop10
{
	padding-top:10px;
}

.Font11RedBold
{
	color:#da0024;
	font-size:11px;
	font-weight:bold;
}

.Font11RedNormal
{
	color:#da0024;
	font-size:11px;
	font-weight:normal;
}

.DivPaddingTop16
{
	padding-top:16px;
}

.DropDownStyle
{
	font-size:11px;
	color:#2d2d2d;
	width:100px;
}

.TBStyle
{
	font-size:11px;
	color:#2d2d2d;
	width:189px;
	margin-bottom:18px;
}

.BackgroundGreenLine
{
	background-image:url('../../Images/GreenLineBack.gif');
	height:53px;
	width:189px;
	background-repeat:no-repeat;/****/
	background-position:center;
}

.BackgContact
{
	/*background-image:url('../../Images/backgContact2.gif');
	background-repeat:no-repeat;
	background-position: center center;
	width:189px;
	height:70px;*/
	color:#1b2c61;
	padding:5px;
}

.BackgContactLink
{
	cursor:pointer;
	text-decoration:underline;
}

.ContactPopup
{
	position:absolute;
	z-index:3;
	margin-top:-20px;
	margin-left:5px;
	/*background-color:#D9E2EB;
	margin-top:-5px;
	border-top:solid 2px #C9D3E6;
	border-left:solid 2px #C9D3E6;
	border-bottom:solid 2px #4B6FAE;
	border-right:solid 2px #4B6FAE;*/
	background-color:#FFFFFF;
	border-top:solid 2px #BAD4C8;
	border-left:solid 2px #BAD4C8;
	border-bottom:solid 2px #2E3532;
	border-right:solid 2px #2E3532;
}
.ContactPopupInner
{
	padding: 0px 7px 7px 7px;
	
}

.helpInitClose
{
	text-align:right;
}


.FontWhite13Bold
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
}

.FontDarkBlue13Bold
{
	color:#1b2c61;
	font-weight:bold;
	font-size:13px;
}

.ContactsDarkBlue13Bold A
{
	color:#1b2c61;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

.ContactsDarkBlue13Bold A:hover
{
	text-decoration:underline;
}

.FontGray11
{
	color:#2d2d2d;
	font-size:11px;
}

.FontGray11Bold
{
	color:#2d2d2d;
	font-size:11px;
	font-weight:bold;
}

.FontWhite11
{
	color:#FFFFFF;
	font-size:11px;
}

.LVDiv
{
	padding-left:10px;
}

.ContactDiv
{
	margin-left:11px;
	height:120px;
}

.TopLevelLabel
{
	color:#1b2c61;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding-left:6px;
	
}

.TopLevelBox
{
	height:15px;
	background-image:url('../../Images/menuBackg1.gif');
	background-position:right;
	background-repeat:no-repeat;
	padding-top:1px;
	
}

.LevelOneLabel
{
	color:#1b2c61;
	text-decoration:none;
	font-size:10px;
	/**padding-left:11px;**/
}

.LevelOneBox
{
	margin-top:-1px;
	padding-left:11px;
	height:15px;
	background-image:url('../../Images/menuBackg1.gif');
	background-position:right;
	background-repeat:no-repeat;
	padding-top:1px;
}

.LevelTwoLabel
{
	color:#65a0aa;
	text-decoration:none;
	font-size:10px;
	/**background-color:gray;/**#f1f6f4;
	padding-left:16px;**/
}

.LevelTwoBox
{
	padding-left:16px;
	background-color:#f1f6f4;
	background-image:url('../../Images/MenuCorner.gif');
	background-position:right;
	background-repeat:no-repeat;
	border-top:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	margin-top:-1px;
}

A.TopLevelLabel:hover
{
	text-decoration:underline;
}

A.LevelOneLabel:hover
{
	text-decoration:underline;
}

A.LevelTwoLabel:hover
{
	text-decoration:underline;
}


.LevelOneBoxSel
{
	background-color:#bbd4c8;
	/**background-image:url('../../Images/MenuCorner.gif');
	background-position:right;
	background-repeat:no-repeat;**/
	height:15px;
	margin-top:-1px;
	background-image:url('../../Images/menuBackgC.gif');
	background-position:right;
	background-repeat:no-repeat;
	padding-left:11px;
	padding-top:1px;
}

.LevelOneLabelSel
{
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
}


.LevelTwoLabelSel
{
	color:#da0024;
	text-decoration:underline;
	font-size:10px;
}

.bulletMenuStyle
{
	margin-bottom:2px;
}

.bulletMenuStyleSel
{
	margin-bottom:2px;
}

.divNextEventLabelStyle
{
	padding-bottom:8px;
	padding-top:8px;
}

.NextdateStyle
{
	color:#39aad7;
	font-size:11px;
}

.NexttitleStyle
{
	color:#1b2c61;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

A.NexttitleStyle:hover
{
	text-decoration:underline;
}

.DivPaddingBottom2
{
	padding-bottom:2px;
}

.bulletNextEventStyle
{
	padding-bottom:2px;
}

.fastLinksDivStyle
{
	width:100%;
	height:72px;
}

.fastLinksLabelImg
{
	float:left;
	margin-top:24px;
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	color:#1D2F68;
	text-decoration:none;
	width:100px;
}

.fastLinksLabelImg:hover
{
	text-decoration:underline;
}

.fastLinksIconImg
{
	float:right;

	width:62px;
	text-align:right;
}

.FastLinkBlockStyle
{
	padding-right:22px;
	margin-top:25px;
}

.RightPanelStyle
{
	float:right; 
	width:184px;
	background-image:url('../../Images/top_CurveR.gif'); 
	background-position:top;
	background-repeat:no-repeat;
	margin-top:-1px;
	padding-bottom:10px;
}

.RightPanelStyle3
{
	float:right; 
	width:184px;
	background-image:url('../../Images/top_CurveR3.gif'); 
	background-position:top;
	background-repeat:no-repeat;
	margin-top:-1px;
}

.HomePageFile
{
	width:529px;
	height:281px;
	margin-bottom:10px;
}

.HomeTitleStyle
{
	padding-top:17px;
	height:25px;
}


.HighlightDivStyle
{
	width:169px;
	height:212px;
	float:left;
	background-image:url('../../Images/HighLightsBack.gif');
	background-position:top;
	background-repeat:no-repeat;
	margin-right:6px;
}

.HighlightTitleStyle
{
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;
	padding-top:5px;
}

.HighlightTitleStyle a
{
	color:#1d2f68;
	font-size:14px;
	text-decoration:none;
}

.HighlightTitleStyle a:hover
{
	text-decoration:underline;
}

.HighlightSubtitleStyle
{
	color:#65a0aa;
	font-size:11px;
	text-decoration:none;
	padding:10px;
	padding-top:2px;
}

.HighlightDescStyle a
{
	color:#2d2d2d;
	text-decoration:none;
	font-size:11px;

}

.HighlightDescStyle
{
	color:#2d2d2d;
	text-decoration:none;
	font-size:11px;
	padding:10px;
	padding-top:0px;
	height:100%;
}


.HighlightDescStyle a:hover
{
	text-decoration:underline;
}

.HighlightMoreStyle
{
	color:#cf0000;
	font-weight:bold;
}

.HighlightImgStyle
{
	width:150px;
	height:62px;
	padding:5px;
	padding-top:5px;
	padding-bottom:0px;
}

.Font14DarkBlueBoldLnk a
{
	font-size:14px;
	font-weight:bold;
	color:#1b2c61;
	text-decoration:none;
}

.Font14DarkBlueBoldLnk a:hover
{
	text-decoration:underline;
}

.Horizontal2Sub
{
	width:262px;
}

.DetailsDivStyle
{
	width:530px;
	overflow:hidden;
}


.SubSubMenuStyle a
{
	font-family:Arial;
	font-size:11px;
	color:#2d2d2d;
	text-decoration:none;
	padding-left:14px;
	padding-top:5px;
	font-weight:normal;
}

.SubSubMenuStyle a:hover
{
	text-decoration:underline;
}

.SubSubMenuStyleSel a
{
	font-family:Arial;
	font-size:11px;
	color:#1b2c61;
	text-decoration:none;
	padding-left:14px;
	padding-top:5px;
	font-weight:normal;
}

.relsGrayLink11
{
	color:#2d2d2d;
	text-decoration:none;
}

A.relsGrayLink11:hover
{
	text-decoration:underline;
}

.segBlock
{
	padding-left:16px;
	padding-top:15px;
	padding-bottom:7px;
	width:210px;
}

.GrayLink11BoldUpper
{
	color: #868686;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}

A.GrayLink11BoldUpper:hover
{
	text-decoration: underline;
}

.segLinkGrayLink13Bold
{
	color:#2d2d2d;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

A.segLinkGrayLink13Bold:hover
{
	text-decoration:underline;
}

.testMaster
{
	width:529px;
	float:left;
}

.Font11RedLink
{
	color:#da0024;
	font-size:11px;
	text-decoration:none;
}

A.Font11RedLink:hover
{
	text-decoration:underline;
}

.Font11DarkBlueLink
{
	color:#1b2c61;
	font-size:11px;
	text-decoration:none;
}

A.Font11DarkBlueLink:hover
{
	text-decoration:underline;
} 

.Font11RedBoldLink
{
	color:#da0024;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

A.Font11RedBoldLink:hover
{
	text-decoration:underline;
}

.HomeHighsBackg
{
	background-image:url('../../Images/HighLightsDefault.gif');
	background-position:center;
	background-repeat:no-repeat;
	width:545px;
	height:17px;
}

.LinkPage
{
	color:#2d2d2d;
	text-decoration:none;
	font-size:11px;
}

.LinkPage:hover
{
	text-decoration:underline;
}

.LinkPageSelected
{
	color:red;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
}

.pressRoomImg
{
	padding-top:42px;
	padding-bottom:16px;
}

.PressRoomDivBack
{
	background-image:url('../../Images/pressRoomBackg3.gif');
	background-position:top;
	background-repeat:no-repeat;
	margin-top:0px;
}

.RightCalendarBack
{
	background-image:url('../../Images/RTopCurve.gif');
	background-position:top;
	background-repeat:no-repeat;
	margin-top:-1px;
}

.HomePressRoom
{
	background-image:url('../../Images/pressRoomHome2.gif');
	background-repeat:no-repeat;
	background-position:top;
}

.ContactsHomeBack
{
	background-image:url('../../Images/SpAgBackg.gif');
	background-position:left;
	background-repeat:no-repeat;
	height:212px;
	padding-top:15px;
}

.handCursor
{
	cursor:hand;
}

.Font11DarkBlueBoldLink
{
	color:#1a2b61;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

A.Font11DarkBlueBoldLink:hover
{
	text-decoration:underline;
}

.HomeBullet
{
	margin-left:10px;
	margin-right:10px;
}

.FormProductDetails
{
	width:300px;
}

.MyProdListStyle
{
	width:143px;
	height:61px;
}

.MyProdListStyle img
{
	width:143px;
	height:61px;
}


.CornerDivStyleProdDetails
{
	position:absolute;
	width:698px;
	text-align:right;
}

.CornerDivStyleGeneric
{
	position:absolute;
	width:467px;
	text-align:right;
}

.CornerDivStyleDetails
{
	position:absolute;
	width:530px;
	text-align:right;
}


.CornerDivStyleCallendar
{
	position:absolute;
	width:530px;
	text-align:right;
}

.AnnoucStyle
{
	max-width:200px;
	max-height:200px;
}
.inputStyleFriend
{
	height:14px;
	padding:0px;
	border:solid 1px #d0dbd6;
	font-family:Arial;
	font-size:11px;
	color:#2d2d2d;
	width:200px;
}

.fckeditor a
{
	color:#65a0aa;
	text-decoration:none;
}

.fckeditor a:hover
{
	text-decoration:underline;
}

.fckeditor a:visited
{
	color:#65a0aa;
}

.formFriend
{
	background-color:White;
	position:absolute;
	width:500px;
	text-align:center;
}

.CO2Panel
{
	margin-top:30px;
	padding-left:5px;
	width:500px;
}

.CO2PanelRes
{
	background-color:#dde9e5;
	padding:5px 0px 5px 5px;
	margin-bottom:10px;
}


.CO2Line
{
	width:500px;
}


.CO2LineLeft
{
	width:108px;
	padding-bottom:15px;
	float:left;
}

.CO2LineRight
{
	width:392px;
	padding-bottom:15px;
	float:left;
}

.CO2LineRightInner
{
	padding-bottom:15px;
}



.CO2LineRightCH
{
	margin-left:-4px;
}

.CO2LineRightRD
{
	margin-left:-6px;
}

.CO2LineRightSep
{
	width:387px;
	padding-bottom:15px;
	float:left;
	border-top:solid 1px #C7DBDE;
	color:#659faa;
	font-weight:bold;
	background-color:#dde9e5;
	padding-left:5px;
}

.CO2Line input
{
	margin-right:5px;
	font-size:11px;
	color:#2d2d2d;
}

.CO2Line select
{
	margin-right:5px;
	font-size:11px;
	color:#2d2d2d;
}

.CO2BigSelect
{
	width:220px;
}

.CO2ModLabel
{
	color:#686767;
}

.CO2SimSubmit
{
	text-align:right;
	margin-right:15px;
}

.CO2SimSubmit a
{
	text-align:right;
	color: #868686;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
}

.CO2SimSubmit a:hover
{
	text-decoration: underline;
}
.CO2LineRightG
{
	width:387px;
	padding-bottom:15px;
	padding-left:5px;
	float:left;
	background-color:#dde9e5;
}

.Co2Wait
{
	position:absolute;
}


 #HomePageAnnouncements
{
	padding:0px;
	margin:0px;
	overflow:hidden;
	height:100px;
}
#HomePageAnnouncements #HomeAnnouncUL
{
	padding:0px;
	margin:0px;
	overflow:hidden;
	height:100px;
}

#HomePageAnnouncements #HomeAnnouncUL li
{
	padding:0px;
	margin:0px;
	height:100px;
	overflow:hidden;
	list-style:none;
}

#HomePageAnnouncements #HomeAnnouncUL li div
{
	padding-top:6px;
}

.ProductType
{
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#bad4c8;
}

.breadCrumbs a
{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#bad4c8;
	text-decoration:none;
}

.breadCrumbs a:hover
{
	text-decoration:underline;
}

.LeftShadow
{
	padding:0px 40px 0px 40px;
	margin:auto;
	width:955px;
}

#container{
  float:left;
  width:100%;    
  border-left-width:40px;
  border-right-width:40px;
  /*margin-left:40px;
  margin-right:-40px;*/
  display:inline; /* So IE plays nice */
}
#leftRail{
  float:left;
  width:40px;
  margin-left:-40px;
  position:relative;
  background-image:url('../../Images/esquerda.jpg');
  background-repeat:no-repeat;
  background-position:left;
  height:871px;
}
#center{
  float:left;
  width:100%;
  margin-right:-100%;
}
#rightRail{
  float:right;
  width:40px;
  margin-right:-40px;
  position:relative;
  background-image:url('../../Images/direita.jpg');
  background-position:left;
  background-repeat:no-repeat;
  height:871px;
}

.formLoginLine
{
	clear:both;
}

.formLoginLineLeft
{
	float:left;
	width:150px;
	text-align:right;
	padding-right:5px;
	margin-bottom:10px;

}

.formLoginLineRight
{
	float:left;
	width:320px;
	padding-left:5px;
	margin-bottom:10px;
}

.formLoginSubmit
{
	text-align:right;
	width:353px;
	margin-top:10px;
}

.LoginBt
{
	position:relative;
	top:3px;
	padding-left:5px;
}

.LoginTBStyle
{
	font-size:11px;
	color:#2d2d2d;
	width:189px;
	margin-right:5px;
}

.MenuLogout
{
	text-align:right;
}

.fastLinksIconImgNew
{
	margin-top:6px;
	background-color:Red;
}

.fastLinksDivStyleNew
{
	width:100%;
	height:72px;
	padding-top:6px;
}

.FormBox
{
	border: solid 2px #EAEAEA;
	margin-bottom:10px;
}

.FormColum
{
	width: 20%; 
	padding-left:5px;
}
.VisitPC
{
	float: right; 
	margin-top: 1px; 
	width:260px; 
	margin-top:-54px;
}

.Visit1StyleDiv
{
	float:left;
	width:140px;
	padding-bottom:10px;
}

.IconStyleDiv
{
	float:left;
	width:110px;
	padding-left:10px;
}

.IconStyleDiv a
{
	border:none;
	text-decoration:none;
}

.IconStyleDiv img
{
	width:70px;
	height:65px;
}

.IconStyleDiv a:hover
{
	text-decoration:none:
}

.Visit1Style
{
	font-family:Arial;
	font-size:14px;
	color:#1b2c61;
	font-weight:bold;
	text-decoration:none;
}

.Visit1Style:hover
{
	text-decoration:underline;
}

.Visit2Style
{
	font-family:Arial;
	font-size:12px;
	color:#1b2c61;
	font-weight:bold;
	text-decoration:none;
}

.Visit2Style:hover
{
	text-decoration:underline;
}

.Visit2StyleDiv
{
	clear:both;
}

/** formulários - auditoria**/
.AlertSum
{
    border:solid 1px #d0dbd6;
	padding:5px;
	background-image:url('../../Images/errorSmallBackg.gif');
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:10px;
	font-size:8pt;
	padding-left:40px;
	margin-right:30px;
}

.AlertSum ul
{
	padding:0px;
	margin:0px 0px 0px 16px;
}

.AlertSum li
{
	color:Red;
	padding:1px 0px 1px 0px;
}

.CaptchaDiv
{
    /*margin-right:5px;*/
}

