body, html {
	margin: 0px; 
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #d23302;
	background-image: url(/SecureImages/cherchetrouve/site/voir/bg_body_voir.gif);
	background-repeat: repeat-y;
	background-position: center 0px;
}
   
A:LINK
{color: #d23302; font-size: 12px;}

A:ACTIVE
{color: #d23302; font-size: 12px;}

A:VISITED
{color: #d23302; font-size: 12px;}

A:HOVER
{color: #000000; text-decoration: underline;}

SELECT
{font-family: Arial, Helvetica;}

TEXTAREA
{font-family: Arial, Helvetica;}

INPUT
{font-family: Arial, Helvetica;}

BUTTON
{font-family: Arial, Helvetica;}

UL {
    padding:0px 0px 5px 0px; 
	margin:0px 0px 0px 0px;}
	
LI {
    padding:0px 0px 7px 0px; 
	margin:0px 0px 0px 15px;}

P {
    padding:0px 0px 0px 0px; 
	margin:0px 0px 10px 0px;}

H1 {
    font-family: Arial, sans-serif; 
    font-size: 220%; 
    color: #fff;
	width:350px; 
	text-align:center; 
	padding:0px 0px; 
	margin:0px 0px;}
	
H2 {
    font-family: Arial, sans-serif; 
    font-size: 150%; 
    font-weight:bold; 
    color: #fff; 
	padding:5px 5px 5px 5px; 
	margin:10px 0px 0px 0px; 
	background-color:#000000;
	background:url(/SecureImages/cherchetrouve/site/voir/backheadergrid.gif);}
	
H3 {
    font-family: Arial, sans-serif; 
    font-size: 110%; 
    font-weight:bold; 
    color: #fff; 
	padding:5px 5px 5px 5px; 
	margin:0px 0px 10px 0px; background-color:#d23302;}

/* Toujours copier les modifications  la classe du mme nom */
#Wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px 0px 0px 1px;
	border:0;
	width: 1000px;
	background-image:url(/SecureImages/cherchetrouve/site/voir/back_white_advertisers.gif); 
	background-repeat: no-repeat;
	background-position: center 0px; 
	min-height:700px
}

/* Toujours copier les modifications au id du mme nom */
.Wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px 0px 0px 1px;
	border:0;
	width: 1000px;
	background-image:url(/SecureImages/cherchetrouve/site/voir/back_white_advertisers.gif); 
	background-repeat: no-repeat;
	background-position: center 0px; 
	min-height:700px
}

/* Toujours copier les modifications  la classe du mme nom */
#WideWrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px 0px 0px 1px;
	border:0;
	background-image:url(/SecureImages/cherchetrouve/site/voir/back_white_advertisers.gif); 
	background-repeat: no-repeat;
	background-position: center 0px; 
	min-height:700px
}

/* Toujours copier les modifications au id du mme nom */
.WideWrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px 0px 0px 1px;
	border:0;
	background-image:url(/SecureImages/cherchetrouve/site/voir/back_white_advertisers.gif); 
	background-repeat: no-repeat;
	background-position: center 0px; 
	min-height:700px
}

#Header {
    width:1000px; 
    height: 200px; 
}

/* Toujours copier les modifications  la classe du mme nom */
#HeaderLeft {
    width:272px; 
    height: 180px; 
    float:left;
}

/* Toujours copier les modifications au id du mme nom */
.HeaderLeft {
    width:272px; 
    height: 180px; 
    float:left;
}

/* Toujours copier les modifications  la classe du mme nom */
#HeaderRight {
    width:728px; 
    height: 180px; 
    float:left;
}

/* Toujours copier les modifications au id du mme nom */
.HeaderRight {
    width:728px; 
    height: 180px; 
    float:left;
}

#LeftSide {
	float: left;
	width: 674px;
}

.InnerLeftSide
{
	padding:0px 0px 5px 13px;
	width:660px;
}

.InnerLeftSide2
{
	padding: 13px 5px 75px 5px;
	background-color:#DDDDDD;
}

#Buttons
{
	padding-left:13px;
}

#RightSide { 
	margin: 0;
	display:block;
	float: left;
	width: 326px;
	height: 1% /* Holly hack for Peekaboo Bug */
}

#Beta
{
	text-align:center;
	margin: 0px auto;
	padding: 10px 0px 0px 1px;
	border:0;
	width: 1000px;
	background-image:url(/SecureImages/cherchetrouve/site/voir/bg_body_voir.gif); 
	background-repeat: no-repeat;
	background-position: center 0px; 
	clear:both;
}

#Footer {
	background-image: url(/SecureImages/cherchetrouve/site/voir/bg_body_voir_footer.gif);
	background-repeat: no-repeat;
	background-position: center 0px; 
	clear: both;
}

#FooterTop {
    padding:15px 0px 0px 0px;
}

#FooterBottom {
	padding:30px 0px 10px 0px;
}

/* Toujours copier les modifications  la classe du mme nom */
#MainTitle {
	margin:10px 0px 0px 40px; 
	width:400px; 
	float:left; 
	line-height:70px;
}

/* Toujours copier les modifications au id du mme nom */
.MainTitle {
	margin:10px 0px 0px 40px; 
	width:400px; 
	float:left; 
	line-height:70px;
}



#WrapperBody {
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 674px;
}

#LeftSideBody {
	float: left;
	width: 300px;
}

#RightSideBody { 
	margin: 0;
	float: left;
	width: 374px;
	height: 1% /* Holly hack for Peekaboo Bug */
}

/* ------- LINK BUTTONS ---------*/
.DivLinkButtonLeft
{
	float:left;
	padding-right:4px;
}
.DivLinkButton
{
}

/* -------- BUTTON TEXT -------- */
.BTNText {
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 0px;
	padding: 8px 4px 8px 4px;
	background-color: #D63000;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise.gif);
	color: #f2f2f2;
	font-size: 100%;
	font-weight: bold;
	white-space: nowrap;
}
.BTNText:LINK {
	text-decoration: none;
	color: #f2f2f2;
	background-color: #D63000;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise.gif);
}
.BTNText:VISITED {
	text-decoration: none;
	color: #f2f2f2;
	background-color: #D63000;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise.gif);
}
.BTNText:ACTIVE {
	text-decoration: none;
	color: #f2f2f2;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise.gif);
}
.BTNText:HOVER {
	text-decoration: none;
	color: #ffffff;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise_on.gif);
}

.BTNTextSmall {
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 0px;
	padding: 0px 2px 0px 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #292929;
	color: #FFFFFF;
    width:120px; 
	white-space: nowrap;
	font-size:90%; 
}
.BTNTextSmall:LINK {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #292929;
	font-size:90%;
}
.BTNTextSmall:VISITED {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #292929;
	font-size:90%;
}
.BTNTextSmall:ACTIVE {
	text-decoration: none;
	color: #FFFFFF;
	font-size:90%;
}
.BTNTextSmall:HOVER {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #454545;
	font-size:90%;
}

.BTNArrow {
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 0px;
	padding: 1px 2px 1px 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #dddddd;
	color: #000000;
	white-space: nowrap;
	font-size:100%; 
}
.BTNArrow:LINK {
	text-decoration: none;
	color: #000000;
	background-color: #dddddd;
	font-size:100%;
}
.BTNArrow:VISITED {
	text-decoration: none;
	color: #000000;
	background-color: #dddddd;
	font-size:100%;
}
.BTNArrow:ACTIVE {
	text-decoration: none;
	color: #000000;
	font-size:100%;
}
.BTNArrow:HOVER {
	text-decoration: none;
	color: #000000;
	background-color: #eeeeee;
	font-size:100%;
}


/* -------- BUTTON TEXT -------- */
.BTNTextOn {
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 0px;
	padding: 9px 16px 8px 18px;
	background-color: #D63000;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise_on.gif);
	color: #f2f2f2;
	font-size: 100%;
	font-weight: bold;
	white-space: nowrap;
}
.BTNTextOn:LINK {
	text-decoration: none;
	color: #f2f2f2;
	background-color: #D63000;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise_on.gif);
}
.BTNTextOn:VISITED {
	text-decoration: none;
	color: #f2f2f2;
	background-color: #D63000;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise_on.gif);
}
.BTNTextOn:ACTIVE {
	text-decoration: none;
	color: #f2f2f2;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise_on.gif);
}
.BTNTextOn:HOVER {
	text-decoration: none;
	color: #ffffff;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise_on.gif);
}

/* -------- Chercheur BUTTON TEXT -------- */
.ChercheurBTNText {
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 0px;
	padding: 8px 6px 8px 6px;
	background-color: #D63000;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise.gif);
	color: #f2f2f2;
	font-size: 100%;
	font-weight: bold;
	white-space: nowrap;
}
.ChercheurBTNText:LINK {
	text-decoration: none;
	color: #f2f2f2;
	background-color: #D63000;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise.gif);
}
.ChercheurBTNText:VISITED {
	text-decoration: none;
	color: #f2f2f2;
	background-color: #D63000;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise.gif);
}
.ChercheurBTNText:ACTIVE {
	text-decoration: none;
	color: #f2f2f2;
	background:url(/SecureImages/cherchetrouve/site/voir/btn_advertise.gif);
}
.ChercheurBTNText:HOVER {
	text-decoration: none;
	color: #ffffff;
	background:url(http://www.cherchetrouve.ca/SecureImages/cherchetrouve/site/voir/backheadergrid_on.gif);
}

.PlacezVotreAnnonce
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 0px;
	padding: 8px 6px 8px 6px;
	background-color: #D63000;
	/*background:url(/SecureImages/cherchetrouve/site/voir/tabs/gray_right.gif);*/
	background:transparent url(/SecureImages/cherchetrouve/site/voir/tabs/gray_right.gif) no-repeat scroll 100% -300px;
	color: #ffffff;
	font-size: 100%;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
}

/* TABS */
.linkedin .ajax__tab_header 
{
	font-weight:bold;
    font-family:Arial, sans-serif;
    color:#ffffff;
}
.linkedin .ajax__tab_active .ajax__tab_outer,
.linkedin .ajax__tab_header .ajax__tab_outer,
.linkedin .ajax__tab_hover .ajax__tab_outer
{
    margin-right:4px;
    color:#ffffff;
    background:url(/SecureImages/cherchetrouve/site/voir/backheadergrid.gif);
}
.linkedin .ajax__tab_active .ajax__tab_inner,
.linkedin .ajax__tab_header .ajax__tab_inner,
.linkedin .ajax__tab_hover .ajax__tab_inner
{
    margin-left:3px; /* offset the width of the left image */
    color:#ffffff;
}
.linkedin .ajax__tab_active .ajax__tab_tab,
.linkedin .ajax__tab_hover .ajax__tab_tab,
.linkedin .ajax__tab_header .ajax__tab_tab
{
	margin-right:0px;	
	padding:8px 4px 8px 4px;
	color:#ffffff;
}
.linkedin .ajax__tab_body 
{
    font-family:Arial, sans-serif;
}
.linkedin-gray .ajax__tab_header 
{
	color:#ffffff;
}
.linkedin-gray .ajax__tab_outer
{
    color:#f2f2f2;
    background:url(/SecureImages/cherchetrouve/site/voir/backheadergrid.gif);
}
.linkedin-gray .ajax__tab_inner
{
    color:#f2f2f2;
    background:url(/SecureImages/cherchetrouve/site/voir/backheadergrid.gif);
}
.linkedin-gray .ajax__tab_hover .ajax__tab_outer
{
    color:#ffffff;
    background:url(http://www.cherchetrouve.ca/SecureImages/cherchetrouve/site/voir/backheadergrid_on.gif);
}
.linkedin-gray .ajax__tab_hover .ajax__tab_inner
{
    color:#ffffff;
    background:url(http://www.cherchetrouve.ca/SecureImages/cherchetrouve/site/voir/backheadergrid_on.gif);
}
.linkedin-gray .ajax__tab_active .ajax__tab_outer
{
    color:#ffffff;
    background:url(/SecureImages/cherchetrouve/site/voir/tabs/gray_left.gif) no-repeat 0px -300px;
}
.linkedin-gray .ajax__tab_active .ajax__tab_inner
{
    color:#ffffff;
    background:url(/SecureImages/cherchetrouve/site/voir/tabs/gray_right.gif) no-repeat 100% -300px;
}
.linkedin-gray .ajax__tab_body 
{
	border:solid 1px #cccccc; 
	background: #dddddd;	
}




 /* PAGER */    
.grid #pager .pager TD
{
	height:40px;
}  
.grid #pager .pager .commands
{
	height:40px;
    padding:4px 0px 0px 25px;
}               
.grid #pager .pager .info
{
    padding:4px 25px 0px 0px;
	text-align:right;
}       
.hidden
{
	display:none;
	visibility:hidden;
} 



 /* GRID */ 
 
.grid
{
    font-family:Arial, sans-serif;
    padding:10px 0px 0px 0px;
}
.grid .title
{
    background-color:#d23302;
    background:url(/SecureImages/cherchetrouve/site/voir/backheadergrid.gif);
	color:#fff;
	text-align:left;
	height:30px;
	line-height:30px; 
	padding: 0px 0px 0px 7px; 
}
.grid .datatable
{
	width:100%;
}
.grid .datatable TH
{
	cursor: pointer; 
	text-align:left;
	height:17px;
	line-height:17px;
	padding:0px 0px;
	background:url(/SecureImages/cherchetrouve/site/voir/grid/gray_hd_bg.png) repeat-x;
	border-left:solid 1px #d1d1d1;
	color:#333;
}

.grid .datatable DIV
{
	padding: 0px 4px;
}
.grid .datatable TD
{
	color:#222;
	padding:4px 4px;
	border-left:solid 1px #d9d9d9;
	white-space:nowrap;
}

.grid .datatable TD.AdText
{
	color:#222;
	padding:4px 4px;
	border-left:solid 1px #d9d9d9;
	white-space:normal;
}

.grid .datatable TD.AdNeighborhood
{
	color:#222;
	padding:4px 4px;
	border-left:solid 1px #d9d9d9;
	white-space:normal;
}

.grid .datatable TR.even { background-color:#fff; }
.grid .datatable TR.odd { background-color:#f2f2f2; }      

/* Sorting Styles */

.grid .datatable TR TH DIV.asc,
.grid .datatable TR TH DIV.desc
{
    background:url(/SecureImages/cherchetrouve/site/voir/grid/hd_bg_sort.png) repeat-x;
}

.grid .datatable DIV.asc .sort
{
    background:url(http://www.cherchetrouve.ca/SecureImages/cherchetrouve/site/voir/grid/asc.gif) no-repeat center right;
}
.grid .datatable DIV.desc .sort
{
    background:url(/SecureImages/cherchetrouve/site/voir/grid/desc.gif) no-repeat center right;
}

.grid .datatable DIV .sort
{
	padding-right:20px;
}

.grid A:LINK
{color: #d23302; font-size: 12px; text-decoration:none;}

.grid A:ACTIVE
{color: #d23302; font-size: 12px; text-decoration:none;}

.grid A:VISITED
{color: #d23302; font-size: 12px; text-decoration:none;}

.grid A:HOVER
{color: #000000; text-decoration:underline;}



/* dbut additions de Francois */
.grid .datatable DIV.asc,
.grid .datatable DIV.desc
{
    background:url(/SecureImages/cherchetrouve/site/voir/grid/hd_bg_sort.png) repeat-x;
}

.grid .datatable DIV.asc
{
	background:url(http://www.cherchetrouve.ca/SecureImages/cherchetrouve/site/voir/grid/asc.gif) no-repeat center right;
}
.grid .datatable DIV.desc
{
	background:url(/SecureImages/cherchetrouve/site/voir/grid/desc.gif) no-repeat center right;
}
/* Fin additions de Francois */






/* Theme specific styles */
.blue .grid .datatable TH
{
	background:url(http://www.cherchetrouve.ca/SecureImages/cherchetrouve/site/voir/grid/blue_hd_bg.png) repeat-x;
}
.blue .grid .title
{
	background:#495265;
}
.gray .grid .datatable TH
{
	background:url(/SecureImages/cherchetrouve/site/voir/grid/gray_hd_bg.png) repeat-x;
}
.gray .grid .title
{
	background:#323A4B;
}


.FieldSetSearch {
    border: solid 1px #f2f2f2;
}

.FieldSetSearchBody {
    padding:8px;
}

.FieldSetAlert {
    border: solid 2px #f2f2f2;
}
.FieldSetAlertBody {
    padding:8px;
}


/* UC EditOldOrders.ascx */
.SearchDivPad {
    float:left; 
    padding: 2px 5px 3px 5px;
}
.SearchDivPadPriceText {
    float:left; 
    padding: 6px 0px 3px 5px;
}
.SearchDivPadLeft {
    float:left; 
    padding: 6px 5px 0px 0px; 
    width:150px; 
    text-align:right; 
}
.SearchDivPadButton {
    float:left; 
    padding: 6px 5px 10px 5px;
}
.SearchDivRow {
    clear:both;
}
.SearchDivCriteria
{
	float:left;
}

.SearchDivAd
{
	text-align:center;
}

.bkWhite {
    background-color:#ffffff;
}

/* UC AccountCreationControl.ascx */
.AccountCreationDivRow {
    clear:both;
}
.AccountCreationDivPadLeft
{
    float:left; 
}
.AccountCreationDivPad
{}

.AccountCreationDivRowCenter 
{
	width:350px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.AccountCreationDivPadLabel {
    padding: 5px 5px 0px 5px; 
    text-align:right;
    width:180px;
}
.AccountCreationDivPadInput
{
    padding: 2px 5px 3px 5px;
    text-align:left;
}
.AccountCreationDivPadValidator
{
	text-align:left;
}
.AccountCreationDivMaskHint {
    padding: 1px 10px 0px 0px; 
    width:170px;  
    text-align:right;
    clear:both;
}

SELECT.AccountCreateModifySelect
{
	width:175px;
}

INPUT.AccountCreateModifySelect
{
	width:170px;
}

/* Alert Grid */

.AlertCriteriaDivPad
{
	padding-bottom:20px;
}

.AlertCriteriaActionButtons
{
	text-align:center;
	padding-top:15px;
}


.AlertDivReceptionRow
{
	clear:left;
	padding:5px 0px 0px 40px;
}

.AlertDivReceptionPadLeft
{
	float:left;
	padding: 2px 2px 3px 2px;
	width: 70px;
}

.AlertDivReceptionPad
{
	float:left;
	padding: 2px 2px 3px 2px;
}

.AlertReceptionEstimationOuter
{
	padding: 6px 60px 0px 60px;
}

.AlertSummaryResultsDiv
{
	font-weight:bold;
	font-size:10pt;
	background-color:#D23302;
	color:White;
	padding: 5px 20px 5px 20px;
}

.AlertSummaryResultRow1Div
{
	clear:both;
	padding-left:20px;
}

.AlertSummaryResultRowDiv
{
	clear:both;
}

.AlertRowPad
{
	padding:20px 0px 0px 0px
}

.DivAlertUserMessages
{
	padding:2px;
}

.DivAlertUserMessages .UserMessage
{
	padding: 2px 2px 2px 4px;
	background-color:#F2F2F2;
}



/* //////////// USERCONTROLS ////////////// */
.ProductPadding {
    padding: 0px 0px 0px 20px;
}

.BoxBody {
    background-color: #eeeeee;
    padding: 10px;
    border: solid 1px #cccccc;
    clear:both;
}
.BoxTitle
{
	padding:0px;
}

/* //////////// LOGIN CONTROLS ////////// */

.LoginHeader {
	margin:5px 0px 0px 0px; 
	width:280px; 
	float:left; 
	text-align:right;
	font-size:90%; 	
	color:White; 
}

.LoginBoxBody
{
	padding:10px;
}

.LoginHeader .LoginTextBox{
	font-size:85%; 
	width:150px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.LoginBoxBody .LoginTextBox{
	font-size:95%; 
	width:200px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.LoginFailure{
	font-size:90%; 
	text-align:right;
}

.LoginValidator{
	font-size:100%; 
	margin:0px 0px 0px 4px; 
}

.LoginLabelStyle
{
	padding: 2px 5px 2px 0px;
}

.LoginHeader .LoginLabelStyle
{
	color:#FFFFFF;
}

.LoginBoxBody .LoginLabelStyle
{
	color:#000000;
}

.LostPasswordDiv
{
	padding-top: 8px;
}

.CreateAccountInstructionsDiv
{
	padding:6px 6px 6px 6px;
}

/* ////////////// PASSWORD RETREIVAL //////////////// */
.PasswordRetreivalRowDiv
{
}

.PasswordRetreivalErrorMessage
{
	padding:5px;
	background-color:#F2F2F2;
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
}

/* ////////////// Ad Text with Images //////////////// */
.ClassifiedAdMainImageDiv
{
	width:50px;
	float:left;
	padding-right:5px;
}

.ClassifiedAdMainImage
{
	width:50px;
	float:left;
}

.ClassifiedAdExpandableImageDiv
{
	width:50px;
	z-index:1000;
}

.ClassifiedAdExpandableImage
{
	width:50px;
	border:none;
}

.ClassifiedAdTextDiv
{
	padding:6px 10px;
}

.StandAloneAd .ClassifiedAdTextDiv
{
	background-color:#F2F2F2;
}


.StandAloneAd .ClassifiedAdTextLabel
{
	font-size:125%;
	font-weight:bold;
}

.grid .ClassifiedAdTextLabel
{
	font-size:100%;
}

.ClassifiedAdLinkPanel
{
	float:left;
}

.ClassifiedAdHyperlink
{
}



.ExpandableImageDataList
{
}

.grid .datatable .ExpandableImageDataList TD
{
	border:none;
}


/* ////////////// Email a friend ////////////////// */

.EmailFriendDiv
{
	padding:10px;
	background-image:url(http://www.cherchetrouve.ca/SecureImages/_images/util/bg_gray.jpg);
	height:100%;
}
.EmailFriendDivRow
{
	float:none;
	text-align:left;
	padding-top:6px;
}
.EmailFriendDivCell
{
	text-align:left;
}

.EmailFriendLabelBold
{
	font-family: Arial, sans-serif; font-size: 110%; color: #000000;
	font-weight:bold;
}

.EmailFriendTextBox
{
	width:400px;
}

/* ////////////// Order Receipt Control ////////////////// */
.OrderReceiptDivRow
{
	clear:both;
}

.OrderReceiptDivLeft
{
	float:left;
	padding-right:4px;
}

.OrderReceiptDivRight
{
    float:right; 
    text-align:left; 
    background-color:#dddddd;
}

.OrderReceiptDivPad
{
}

.OrderReceiptLogo
{
	padding:4px;
	clear:both;
}

.OrderReceiptSoldToContainer
{
	padding:5px;
	background-color:#dddddd;
	float:left;
}

.OrderReceiptSoldTo
{
	padding:6px;
	float:left;
}

.OrderReceiptDetails
{
	padding:4px;
	clear:both;
}

/* /////////////// Validate SMS Control /////////////// */
.ValidateSMSDivPad
{
	clear:both;
}

.SMSConfirmation .title
{
    background-color:#d23302;
    background:url(/SecureImages/cherchetrouve/site/voir/backheadergrid.gif);
	color:#fff;
	text-align:left;
	height:30px;
	line-height:30px; 
	padding: 0px 0px 0px 7px; 
}

.SMSValidationDivRow
{
	padding: 3px 0px 3px 7px;
	clear:both;
}

.SMSValidationDivPadLeft
{
	padding:2px 2px 2px 2px;
	clear:left;
	float:left;
}

.SMSValidationDivPad
{
	padding:2px 2px 2px 2px;
	clear:none;
	float:left;
}

/* //////////// Alert payment ///////////////// */

.AlertPaymentPanel
{
}

.AlertPaymentPanel .title
{
	background-color:#d23302;
    background:url(/SecureImages/cherchetrouve/site/voir/backheadergrid.gif);
	color:#fff;
	text-align:left;
	height:30px;
	line-height:30px;
	padding: 0px 0px 0px 7px; 
}

.AlertPaymentDivRow
{
	clear:both;
}

.AlertPayemtnDivPadLeft
{
	float:left;
	padding:2px 2px 2px 2px;
}

.AlertPaymentDivPad
{
	padding:2px 2px 2px 2px;
}

.PaymentRow
{	
	clear:both;
	padding-top:3px;
}

.AbonnementPayment
{
	padding: 10px;
}

.PaymentLabel
{
	width:175px;
	padding: 3px 6px 0px 0px;
	float:left;
	text-align:right;
}

.PaymentInput
{
	float:left;
	padding:0px 4px 0px 0px;
}

.PaymentHint
{
	padding:4px 0px 0px 0px;
}

.AbonnementCDVToolTip
{
	padding-left: 40px;
}

.ModalMessage
{
	border: outset 1px #F2F2F2;
	/*border: ridge 1px #D23302;*/
	background-color:#FFF4EA;
}

.ModalMessage .ModalMessageText
{
	float:left; 
	padding:7px 5px 5px 5px; 
	width:580px;
	color:#000000;
	font-weight:bold;
}

.ModalMessage .ModalMessageClose
{
	text-align: right;
	height:40px;
	padding: 2px 5px 2px 5px;
}

.ModalMessage .ModalMessageClose A
{
	font-family:Arial;
	font-size:90%;
	font-weight:bold;
	color:#D23302;
}
.ModalMessage .ModalMessageClose A:link
{
	text-decoration:none;
}

.ModalMessage .ModalMessageClose A:hover
{
	text-decoration:underline;
}
.ModalMessage .ModalMessageClose A:visited
{
	text-decoration:none;
}

#instructiontip
{
    display:none; 
    background:transparent url(http://www.cherchetrouve.ca/Annonce/Logements/Montreal/HOCHELAGA-MAISONNEUVE/63717/JQuery/plugins/Tooltip/Graphics/white_arrow.png); 
    font-size:12px; 
    height:95px; 
    width:180px; 
    padding:30px 15px 0px 17px; 
    color:#000;  
    font-weight:bold;
}

.MapAdText
{
	width:300px;
	font-size:100%;
	font-weight:bold;
	
}