@charset "utf-8";
/***--- CSS Document ---***/


/*Anita's code*/
.clearnone {
	clear: none;
}

.clearleft {
	clear: left;
}

.floatright {
	float: right;
}

.redfont {
	color:#993333;
}

.centrespacing {
	margin-bottom:4px;
}

#business_image {
	background: url(http://www.findatradeinfrance.com/images/sticker-120x120.png) no-repeat;
	border: none;
	height: 120px;
	width: 120px;
}

.backtomyaccount {
	background: url(http://www.findatradeinfrance.com/images/btn.backtomyaccount.jpg) no-repeat;
	border: none;
	height: 28px;
	width: 171px;
	float: right;
	cursor: pointer;
}

.lnk_changepassword {
	float: right;
}

.label_edit {
	color: #000000;
	text-align: left;
	float: left;
	list-style-position: outside;
	list-style-type: none;
	font-size:14px;
	font-weight:bold;
}

input.btnjoinforfree {
	background: url(http://www.findatradeinfrance.com/images/btn.joinforfreesmall.png) no-repeat;
	border: none;
	height: 33px;
	width: 152px;
	cursor: pointer;
}

input.browsebutton {
	background: url(http://www.findatradeinfrance.com/images/btn.browse.en1.png) no-repeat;
	border: none;
	height: 29px;
	width: 98px;
	cursor: pointer;
}

input.requestupdatebutton {
	background: url(http://www.findatradeinfrance.com/images/btn.requestupdate.jpg) no-repeat;
	border: none;
	height: 28px;
	width: 143px;
	cursor: pointer;
}

input.updatebutton {
	background: url(http://www.findatradeinfrance.com/images/btn.update.jpg) no-repeat;
	border: none;
	height: 28px;
	width: 108px;
	cursor: pointer;
}

input.deletebutton {
	background: url(http://www.findatradeinfrance.com/images/btn.delete.png) no-repeat;
	border: none;
	height: 28px;
	width: 108px;
	cursor: pointer;
}

input.editdetailsbutton {
	background: url(http://www.findatradeinfrance.com/images/btn.editdetails.png) no-repeat;
	border: none;
	height: 29px;
	width: 109px;
	cursor: pointer;
}

.editdetails-two-column-left {
	width: 318px;
	float: left;
	margin-left:0px;
	margin-right:0px;
	clear: both;
}

.editdetails-two-column-right {
	width: 318px;
	float: right;
	margin-left:0px;
	margin-right:0px;
}

.receipt_rounded_corners{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #999;
	padding: 5px;
}

.rounded_corners{
	/*-moz-border-radius: 10px;-webkit-border-radius: 10px;*/
	border:solid #CCC;
	border-width:0px 1px;
	padding: 10px;
}

#innerborder{
	/*-moz-border-radius: 10px;-webkit-border-radius: 10px;*/
	border:solid #CCC;
	border-width:0px 1px;
	padding: 20px;
	padding-bottom:10px;
	background:#FFF;
	display:block;
}
.innerborder {
	/*-moz-border-radius:10px;-webkit-border-radius:10px;*/
	border: solid #ccc;
	border-width:0px 1px;
	padding:20px;
	padding-bottom:10px;
	background:#fff;
	display:block;
}
#outerborder{
	border: none;
	padding:0 1em;
	background:#E7E7E8;
}
.outerborder {
	border:none;
	padding:0 1em;
	background:#e7e7e8;
}

.input-column {
	display:block;
	margin-top:6px;
	float:left;
	margin-left:13px;
}

.view-column {
	float:left;
	margin-left:13px;
}

.aligndetails{
	float:right;
}
.page{
	display:block;
	margin-top:6px;
	float:left;
}

.input-box {
	width:145px;
	margin-right:19px;
}

#company_image {
	background: url(http://www.findatradeinfrance.com/images/sticker-120x120.png) no-repeat;
	border: none;
	height: 120px;
	width: 120px;
}

.column_width {
	width: 318px;
}

.inputbox_distance_cl{
	position:relative;
}

.viewbox_distance_cl{
	position:relative; margin-top:0px;
}

.top_column_margin{
	margin-top:20px;
	display:block;
}

.title_underline {
	text-decoration:underline;
}

.heading_divider{
	float:left;
	margin-top:5px;
}

.boldtext{
	font-weight:bold;
}

.row_divider{
	border-bottom: 1px #9a9a9a solid;
	padding: 10px 0 20px 0;
}

#find_a_trade_banner{
	background: url(http://www.findatradeinfrance.com/images/find_a_trade_banner.jpg) no-repeat;
	border: none;
	height: 55px;
	width: 632px;
}

.receipt_heading_format {
	height:20px;
	background-color:#6699ff;
	color:#FFF;
	border: 1px solid #6699ff;
}

.receipt_main_format {
	height:155px;
	border-bottom: 1px solid #cccccc;
}

.receipt_total {
		border-bottom: 1px solid #cccccc;}

.receipt_left_format{
	width:395px;
	float: left;
}

.receipt_right_format{
	margin-left:5px; 
	width:185px; 
	
	float: right;
}

.receipt_left_margin{
	margin-left:10px;
}

.receipt_divider{
	width:100px;
	border-bottom: 1px #9a9a9a solid;
	padding: 10px 0 20px 0;
}

#receipt_border{
	width:632px;
	height:695px;
	border: 1px solid #cccccc;
}

.hide{
	display:none;
}

#footer_company_address{
	margin-left:20px;
	margin-top:40px;
	clear: both;
	font-size: 8px;
	color: #999;
	letter-spacing: 2.5px;
	float:left;
}

.formsection1 {
	border-bottom: 1px #9a9a9a solid;
	margin: 10px 0 10px 0;
}
	
/*amending the homeowner.home.xhtml page*/
	
.paj-smallform_amend {
	margin: 5px;
	/*border-radius: 1em; -moz-border-radius: 1em; -webkit-border-radius: 1em;*/
	/*background: #ccccff; border: 1px solid #680600;}*/
	/*background: #dfe1f0; border: 1px solid #132d64;}*/

	
.paj-smallform_amend h2 {
	font-variant: small-caps;
	font-weight: normal;
	font-size: 1.5em;
	margin: 5px 10px;
}

.paj-smallform_amend h3.labelstyle {
	margin: 0 10px;
}

.paj-smallform_amend label {
	margin: 0 10px;
}

.sft-smallform-border_amend {
	border: 1px solid /*#999*/ #F00;
	border-radius: 1.5em; -moz-border-radius: 1.5em; -webkit-border-radius: 1.5em;
	margin-left: 10px;
	width:372px; height:321px;
	padding:10px;
}	
	
.sft-smallform_amend {
	margin: 0 5px 5px 5px;
	border-radius: 1em; -moz-border-radius: 1em; -webkit-border-radius: 1em;
	background: #ffffff; border: 1px solid #cbcbcb; color: black;}
	
.sft-smallform_amend h2 {
	font-variant: small-caps; font-weight: normal; font-size: 1.25em;
	margin: 5px 10px 5px 5px;}
	
.sft-smallform_amend fieldset {
	margin: 0; padding: 0;}
			
/*amending the trades.join_form.xhtml page*/

.jat-smallform_amend h2 {
	font-variant: small-caps; font-weight: normal; font-size: 1.5em;
	margin: 5px 10px;}

.jat-smallform_amend {
	margin: 5px;
	border-radius: 1em; -moz-border-radius: 1em; -webkit-border-radius: 1em;
/*background: #ccccff; border: 1px solid #132d64;}*/
	background: #dfe1f0; border: 1px solid #132d64;}
	
.jat-smallform_amend h3.labelstyle {
	margin: 0 10px;}	

.jat-smallform_amend label {
	margin: 0 10px;}	
/* EOF ANITA MODS */
