img.imgCards { position:absolute; margin: 0 0 0 500px; padding: 0; }
ul.listBds { margin: 0 0 0 20px; padding: 0; font-size: 13px; color: #303840; }
#Editions { margin: 20px 0 -30px 0; padding: 15px 15px 0 15px; border-top: 1px solid #D4E1EC; height: 280px; background: #EDF2F6 url(//cdn2.scriptcase.com.br/lib/../buy2/img/bgShadowBuy.gif); background-repeat:repeat-x; background-position:bottom; }
#editionEnterprise { margin: 8px 0 0 10px; padding: 0 20px 0 0; width: 380px; float:left; border-right: 1px solid #CFDBE5; }
#editionOthers { margin: 8px 0 0 20px; padding: 0; width: 380px; float:left; }
#editionEnterprise p.editionTitle, #editionOthers p.editionTitle { margin: 0; padding: 0; font-size: 16px; font-weight: bold; color: #303840; }
#editionEnterprise p.editionText, #editionOthers p.editionText { margin: 0; padding: 8px 0 0 0; font-size: 13px; }
#editionEnterprise ul.editionList, #editionOthers ul.editionList { margin: 18px 0 0 0; padding: 0; font-size: 13px; list-style-type: square; margin-left: 17px; }
	#editionEnterprise ul.editionList li, #editionOthers ul.editionList li { padding: 8px 0 8px 0; font-size: 13px; font-weight: bold; border-bottom: 1px solid #D4E1EC; color: #0A435A; }

#AttendanceText { margin: 0; padding: 8px; background: #6B92B3 url(//cdn2.scriptcase.com.br/lib/../buy2/img/bgDegradeAttendanceText.gif) repeat-x bottom; border-top: 1px solid #335E80; border-bottom: 1px solid #396080; color: #FFFFFF; font-size: 16px; font-weight: bold; }
#Attendance { margin: 0; padding: 0; background: #D0E4F5; height: 64px; border-bottom: 1px solid #A3BACC; }
	#Attendance div.attendanceItemPhone { float:left; margin: 0; padding: 0; width: 215px; height: 64px; border-right: 1px solid #A3BACC; }
	#Attendance div.attendanceItem { float:left; margin: 0; padding: 0; width: 245px; height: 64px; border-right: 1px solid #A3BACC; }
	#Attendance div.attendanceItem p.attendanceItemTitle, #Attendance div.attendanceItemPhone p.attendanceItemTitle { margin: 0; padding: 10px 0 0 13px; color: #303840; font-size: 15px; font-weight: bold; }
	#Attendance div.attendanceItem p.attendanceItemContent, #Attendance div.attendanceItemPhone p.attendanceItemContent { margin: 0; padding: 2px 0 0 13px; color: #0A435A; font-size: 22px; font-weight: bold; letter-spacing: 2px; }
	#Attendance div.attendanceItem p.attendanceItemContent2, #Attendance div.attendanceItemPhone p.attendanceItemContent2 { margin: 0; padding: 4px 0 0 13px; font-size: 18px; font-weight: bold; }
		#Attendance div.attendanceItem p.attendanceItemContent2 a, #Attendance div.attendanceItemPhone p.attendanceItemContent2 a { color: #1F5A95; }
	#Attendance div.attendanceImg { float:left; margin: -67px 0 0 32px; padding: 0; }
	
	
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid #335E80;
z-index: 100;
background-color: white;
width: 150px;
text-align:left;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

.Box { margin: -320px 0px 0px 10px; padding: 0; background: #F8F8F8; width: 218px; height: 300px; overflow-y: auto;  }
.BoxTitle { margin: 0; padding: 2px 5px 2px 4px; font-size: 9pt; font-weight: bold; color: #fff; text-transform:uppercase; background: #434E58; }
.Box span.newstitle { display: block; font-weight: bold; }
.Box span.viewmore { display: block; margin: 4px 0 0 0; font-weight: normal; font-size: 11px; } 
div.newsitem { border-top: 1px solid #e2e2e2; padding: 8px; }
