BODY {
	FONT-SIZE: 8pt
	text-align: left;
}
INPUT {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
SELECT {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
TEXTAREA {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
FIELDSET {
	BORDER-RIGHT: #8eafcd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8eafcd 1px solid; PADDING-LEFT: 5px; MARGIN: 0px; BORDER-LEFT: #8eafcd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #8eafcd 1px solid
}
LEGEND {
	FONT: bold 90% Verdana, Arial, Helvetica, sans-serif; COLOR: #21347b
}
A:link {
	FONT-SIZE: 8pt; COLOR: #21347b
}
A:visited {
	FONT-SIZE: 8pt; COLOR: #21347b
}
A:hover {
	FONT-SIZE: 8pt; COLOR: #6b82a5
}
.NavBar {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #21347b; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.NavBarSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; VERTICAL-ALIGN: top; COLOR: #8c8c8c; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.NavBarSmall:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; VERTICAL-ALIGN: top; COLOR: #8c8c8c; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.NavBarSmall:active {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; VERTICAL-ALIGN: top; COLOR: #8c8c8c; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.NavBarSmall:link {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; VERTICAL-ALIGN: top; COLOR: #8c8c8c; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.NavBarSmall:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; VERTICAL-ALIGN: top; COLOR: #fcfcfc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #5673b8; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.PCTabTextSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #f7f7f7; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #5673b8; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.PCTabTextUnSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #8c8c8c; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.MenuHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #193090; FONT-FAMILY: Verdana, Arial
}
.ContenBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial
}
.NavBar A:hover {
	
}
.NavBar A:link {
	
}
.MenuBackground {
	BACKGROUND-COLOR: #e9e9e9
}
.PageTitle {
	FONT-SIZE: 13pt; COLOR: #193090; FONT-FAMILY: Verdana, Arial
}
.NM_PageTitle {
	FONT-SIZE: 13pt; COLOR: #193090; FONT-FAMILY: Verdana, Arial
}
.ContentTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #193090; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.Label {
	FONT-SIZE: 10pt; COLOR: #21347b; FONT-FAMILY: Verdana, Arial
}
.Data {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #21347b; FONT-FAMILY: Verdana, Arial
}
.LabelRequired {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #21347b; FONT-FAMILY: Verdana, Arial
}
.TopMenuLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana, Arial
}
.Copyright {
	FONT-SIZE: 8pt; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial
}
.SiteMapTopic {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #18247d; FONT-FAMILY: Verdana, Arial
}
.BigLink {
	FONT-SIZE: 16pt; LEFT: 2px; COLOR: #18247d; FONT-FAMILY: Verdana, Arial
}
.BigLink A:link {
	COLOR: #dfe7ee
}
.SiteMapTitle {
	FONT-SIZE: 18pt; LEFT: 2px; COLOR: white; FONT-FAMILY: Verdana, Arial; POSITION: relative; TOP: -28px
}
.SiteMapTitle A:link {
	COLOR: #dfe7ee
}
.SiteMapTitleShadow {
	FONT-SIZE: 18pt; LEFT: 0px; COLOR: gray; FONT-FAMILY: Verdana, Arial; POSITION: relative; TOP: 2px
}
.ContentTopic {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #095ba5; FONT-FAMILY: Verdana, Arial
}
.ContentTopicReverse {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; WIDTH: 100%; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #095ba5
}
.ContentError {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: red; FONT-FAMILY: Verdana, Arial
}
.ContentText {
	FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal
}
.ContentTextLarge {
	FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal
}
.ContentTextHuge {
	FONT-SIZE: 14pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal
}
.ContentTextSmall {
	FONT-SIZE: 8pt; COLOR: #21347b; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.ContentTextTiny {
	FONT-SIZE: 7pt; VERTICAL-ALIGN: top; COLOR: #6b82a5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.ContentTextSmallBlue {
	FONT-SIZE: 8pt; COLOR: #6b82a5; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.MenuItemDisabled {
	COLOR: #b0b0b0; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.Background-Blue {
	BACKGROUND-COLOR: #ffffff
}
.Background-Red {
	BACKGROUND-COLOR: #ffffff
}
.Background-Yellow {
	BACKGROUND-COLOR: #ffffff
}
.Background-Black {
	BACKGROUND-COLOR: #ffffff
}
.Background-White {
	BACKGROUND-COLOR: white
}
.Copyright A:hover {
	COLOR: #fcfcfc; BACKGROUND-COLOR: #5673b8
}
.Copyright A:link {
	COLOR: #8c8c8c
}
.Copyright A:visited {
	COLOR: #8c8c8c
}
.NavBar A:visited {
	
}
.MenuItemSelected {
	COLOR: #193090; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.ForgotPassword {
	FONT-SIZE: 8pt; COLOR: #6b82a5; FONT-FAMILY: Verdana, Arial
}
.ForgotPassword A:hover {
	COLOR: #6b82a5
}
.ForgotPassword A:link {
	COLOR: #6b82a5
}
.ForgotPassword A:visited {
	COLOR: #6b82a5
}
.ContentListHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #678ebd
}
.ContentListSubHeader {
	FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #d9e3ee
}
.ContentListOdd {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial
}
.ContentListEven {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #eff2f4
}
.MenuBackground2 {
	BACKGROUND-COLOR: #e9e9e9
}
.Background-Yellow2 {
	BACKGROUND-COLOR: #ffffff
}
.CategorySearchHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #0068c6
}

.AdvancedSearchHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Verdana, Arial, Sans-Serif; BACKGROUND-COLOR: #678EBD
}

.OppMatchProfileHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #678EBD
}

.OppMatchProfileHeaderSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #678EBD
}

.CategorySearchHeader11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #0068c6
}
.DarkBlueHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #00309c
}
.BlueFont11 {
	FONT-SIZE: 11pt; COLOR: #003366; FONT-FAMILY: Verdana, Arial
}
.BlueFont12 {
	FONT-SIZE: 12pt; COLOR: #003366; FONT-FAMILY: Verdana, Arial
}
.BlueFont10 {
	FONT-SIZE: 10pt; COLOR: #003366; FONT-FAMILY: Verdana, Arial
}
.RedFont10 {
	FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana, Arial
}
.CategorySearchOdd {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial
}
.CategorySearchEven {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #efefef
}
.CategorySearchColumnTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #0068c6
}
.ContentFootnote {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #eff2f4
}
.Background-Yellow3 {
	BACKGROUND-COLOR: #d9e1e8
}
.Background-Yellow4 {
	BACKGROUND-COLOR: #ffffff
}
.ControlSmall {
	FONT-SIZE: 8pt; WIDTH: 400pt; FONT-FAMILY: Arial
}
.PC_OuterShellText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
.PC_OuterShellText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; TOP: 12px; BACKGROUND-COLOR: white; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.PC_DetailText {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana
}
.PC_InnerShellMargin {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana
}
.PC_InnerShellMargin {
	MARGIN: 16px 15px 15px 20px
}
.PC_List {
	LIST-STYLE-TYPE: none
}
TD.tdBackTO {
	BORDER-RIGHT: medium none; BORDER-TOP: white thin solid; BORDER-LEFT: medium none; BORDER-BOTTOM: white thin solid; BACKGROUND-COLOR: #f7f7f7
}
.HomeMenuItem {
	MARGIN-BOTTOM: 20px; COLOR: #193090; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.HomeMenuItem A:link {
	COLOR: #193090; TEXT-DECORATION: none
}
.HomeMenuItem A:visited {
	COLOR: #193090; TEXT-DECORATION: none
}
.BlueText {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #8eafcd; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.SearchedWords {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Verdana, Arial
}
A.SearchedWords:link {
	FONT-SIZE: 9pt; COLOR: red; TEXT-DECORATION: none
}
A.SearchedWords:visited {
	FONT-SIZE: 9pt; COLOR: red; TEXT-DECORATION: none
}
A.SearchedWords:hover {
	FONT-SIZE: 9pt; COLOR: #6b82a5; TEXT-DECORATION: none
}
.PC_OuterShell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.PC_InnerShell {
	BORDER-RIGHT: #8eafcd 1px solid; BORDER-TOP: #8eafcd 1px solid; MARGIN: 0px; BORDER-LEFT: #8eafcd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #8eafcd 1px solid
}
A.PC_ORDER:link {
	COLOR: blue
}
A.PC_ORDER:visited {
	COLOR: blue
}
A.PC_ORDER:hover {
	COLOR: #6b82a5
}
A.PC_ORDER:active {
	COLOR: blue
}
.menuText {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #193090; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuLink {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #193090; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.menuLink:link {
	FONT-SIZE: 8pt; COLOR: #193090; TEXT-DECORATION: underline
}
A.menuLink:visited {
	FONT-SIZE: 8pt; COLOR: #193090; TEXT-DECORATION: underline
}
A.menuLink:hover {
	FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
.menuLinkDisabled {
	VERTICAL-ALIGN: top; COLOR: #b0b0b0; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.MenuItem {
	FONT-SIZE: 9pt; MARGIN-BOTTOM: 20px; COLOR: #193090; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.MenuItem:link {
	FONT-SIZE: 9pt; COLOR: #193090
}
A.MenuItem:visited {
	FONT-SIZE: 9pt; COLOR: #193090
}
A.MenuItem:hover {
	FONT-SIZE: 9pt
}
.MenuItemSub {
	FONT-SIZE: 9pt; COLOR: #193090; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.MenuItemSub:link {
	FONT-SIZE: 9pt; COLOR: #193090
}
A.MenuItemSub:visited {
	FONT-SIZE: 9pt; COLOR: #193090
}
A.MenuItemSub:hover {
	FONT-SIZE: 9pt
}
.ContentTextLink {
	FONT-SIZE: 10pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal
}
A.ContentTextLink:link {
	FONT-SIZE: 10pt; COLOR: black
}
A.ContentTextLink:visited {
	FONT-SIZE: 10pt; COLOR: black
}
A.ContentTextLink:hover {
	FONT-SIZE: 10pt; COLOR: black
}
.NumOpen {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial
}
A.NumOpen:link {
	FONT-SIZE: 8pt; COLOR: blue; TEXT-DECORATION: none  
}
A.NumOpen:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; TEXT-DECORATION: none
}
A.NumOpen:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; TEXT-DECORATION: none
}
.NumNew {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial
}
A.NumNew:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #bb0a08; TEXT-DECORATION: none
}
A.NumNew:visited {
	FONT-SIZE: 8pt; COLOR: #bb0a08; TEXT-DECORATION: none
}
A.NumNew:hover {
	FONT-SIZE: 8pt; COLOR: #bb0a08; TEXT-DECORATION: none
}
.SearchResultsTitle {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; FONT-VARIANT: normal
}
A.SearchResultsTitle:link {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial
}
A.SearchResultsTitle:visited {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial
}
A.SearchResultsTitle:hover {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial
}
.PageActive {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial
}
A.PageActive:link {
	FONT-SIZE: 8pt; COLOR: #6b82a5
}
A.PageActive:visited {
	FONT-SIZE: 8pt; COLOR: #6b82a5
}
A.PageActive:hover {
	FONT-SIZE: 8pt; COLOR: #6b82a5
}
.PageInactive {
	FONT-SIZE: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
A.PageInactive:link {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.PageInactive:visited {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.PageInactive:hover {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
.header_right {
	BACKGROUND: url(/Portals/ACI/English/Images/top_header.jpg) no-repeat right top
}
.headerPageTitle {
 FONT-SIZE: 14pt;
 COLOR: #193090;
 FONT-FAMILY: Verdana, Arial;
 FONT-WEIGHT: bold;
}

.headerServiceTitle {
	FONT-SIZE: 36pt; 
	COLOR: #193090; 
	FONT-FAMILY: Arial;
}

.headerServiceSubTitle {
	FONT-SIZE: 14px;
	COLOR: #515151;
	FONT-FAMILY: Arial;
}

.footerPoweredByText {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial;
	COLOR: #515151;
	FONT-STYLE: normal;
}

.ByInvitation {
	margin-top: 20px;
	width: 90%;
}

.ByInvitationList {
	margin-top: 30px;
	width: 100%;
}

.AlignCenter {
	text-align:center;
}

.AlignLeft {
	text-align:left;
}

#div_ByInvSupp_1 {
	margin-bottom:10px;
}

.Footer{
	float: none;
	padding-top:20px;
}

.HalfPage {
	width:60%;
}

.LeftPaddConf {
	padding-left: 150px;
}

.TabBar {	
	background: url(/Portals/ACI/Images/NavBarFond2.gif) #8eafcd repeat-x left top;	
	height: 28px
}


.TabPrivate_On_EN{
    background:url("/Portals/ACI/English/Images/Tab_PrivateTenders-On.gif") no-repeat bottom left;
    height:26px;
    width:128px;
}

.TabPrivate_On_FR{
    background:url("/Portals/ACI/French/Images/Tab_PrivateTenders-On.gif") no-repeat bottom left;
    height:26px;
    width:119px;
}

.SearchResultsTitleLink
{
    font-family:Arial;
    font-size:12px;
    font-style:normal;
    font-variant:normal;
    color: #0000FF;
    text-decoration: underline;
}

a.SearchResultsTitleLink:hover
{
    color:#6699c7;
    font-size:12px;
}

a.SearchResultsTitle:link
{
    color:#0000FF;
}

a.SearchResultsTitleLink:visited
{
    color:#6699c7;
    font-size:12px;
}

.MenuFooter_Center, .MenuFooter_Left, .MenuFooter_Right
{
background-image: none;
}

.CategoryMatrixHeader {
    display: none;
}

.MenuLineHighlight {
    background-color: transparent;
}

.MenuLineItem {
    padding-left: 5px;
}