/*------------
CSS Avon PWP base style
vs. 032005
----------------------*/
@import url("pwpmaster.css");

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background: #fff;
	color: #555;
}
a img {border: 0 none; }
a { text-decoration: none; 
	border-bottom: 1px dotted #243D69;
		color: #243D69}
a:active { color: #009; }
a:visited {color: #243D69; border-bottom-color:  blue;} 
a:hover { color: #000099;}
a.noclick {cursor:not-allowed; }
.hide {clear: both; }
#wcolC .pphotowelcome {float: left;
	margin: 0 5px 5px 0; }
/*section columns----------*/
#wcolB #wes6,
#sectionF {display: block!important; }	
/*layout */
#wcolA {
	width: 165px;
	background-image: url(/web/company_avon/package_def/lang_def/img/pwp/boxbg.gif);}
#wcolB {
	width: 165px;
	background-image: url(/web/company_avon/package_def/lang_def/img/pwp/boxbg.gif); }
#wcolC {
	width: 385px;
	}
#foot {
	clear: both;
	border-width: 1px 0 0;	
	position: relative;
 }
 hr.hide{
	display: block;
	visibility: hidden;
}
 .bar-all{
	position: absolute;
	left: 0;
	top: 0;
}
 /*erros*/
.alert {
	padding: 4px 5px 4px 23px;
	margin: 0 5px 5px;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #c00;
	color: #c00; 
	background: url(/web/company_def/package_def/lang_def/img/alert.gif) no-repeat 5px center;
	border-color:  #c00;
} 
.atn {background: #ffc; }
.red {color: #c00; }
.look {
	border: 1px solid #fc0;
	border-width:1px 0;
	padding: 8px 3px;	
	margin: 0 5px 5px;
	background: #ffc;
	border-color: #fc0;
	filter:Alpha(Opacity=20); /* ie only */
 }
.friend {padding: 0 0 0 33px;
	background:url(/web/company_def/package_def/lang_def/img/icons/friend.gif) no-repeat left center; } 		 
 /*temporary*/
#wes1,#wes2,#wes3,#wes4,#wes5,#wes6 {margin: 5px 0; }
/*forms------------------*/
form {margin: 0; padding: 0; }
.contact label { float:left;
	 width:140px;
	 margin-right:0.5em;
	 padding-top:0.2em;
	 text-align:right;
	 font-weight:bold; 
	 }
.contact label.non {float: none; width: auto;text-align:left; margin: 0;} 
input, textarea, select {background: #fff;  margin: 0.25em; }
textarea {margin-top: 0; }
input.btn { border: 1px outset #efefef; font-family: Verdana, sans-serif; 
background: url(/web/company_def/package_def/lang_def/img/pwp/hdbg.gif) repeat-x bottom left !important;
cursor: pointer;
 }
fieldset {
	border: none;} 
.contact fieldset { margin: 15px 0;
	padding: 10px;
	border: none;
	background: #efefef; }
legend {display: none; }

.contact-subject { display:none; }