/* CSS Document */


.blocktext {
float: left;
background: #e8e7da;
width: 287px;
padding-right: 10px;
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;

}

.logindiv {
float: left;
background: #ece8e1;
width: 348px;
padding-right: 10px;
padding-left: 15px;
padding-top: 10px;
padding-bottom: 10px;
}

.wraplink {float:left; width:112px; }

.logindiv .radio{ float:left; width:20px; margin:0; background:0; border: 0;}

.logindiv .addresstitle{ color:#545351; font-weight:bold; font-size:70%; float:left; margin-top:3px; }
.logindiv p { color: #CC6600; margin-top:0px; padding:0;margin-left:5px;  margin-bottom:5px;}
.logindiv .plain{ color: #555248; font-size:70%;}

.logindiv select {
background-color: #d4d0ca;
border: 1px solid #d4d0ca;
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
color: #4a4846;
margin-left:0px;
font-size:75%;
margin-top:6px;

}

.pinkbox select {
background-color: #d4d0ca;
border: 1px solid #d4d0ca;
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
color: #4a4846;
margin-left:0px;
font-size:75%;
margin-top:6px;

}

.logindiv textarea {
background-color: #d4d0ca;
border: 1px solid #bcbba7;
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
color: #4a4846;
margin-left:0px;
font-size:75%;
margin-top:6px;
width:173px;
}


.logindiv .checkbox {
float:left;
background: 0;
border:0;
color: #4b4b41;
margin-left:0px;
font-size:75%;
margin-top:6px;
width:20px;

}

.checkdiv { float:left; width:20px; background:0; background-color:0;}
.checkdiv .checkbox { width:20px; background:0; background-color:0;}


.logindiv a {
color: #6f6c5d; }

.logindiv a:hover {
color: #997d6e;
}

.logindiv label {
float: left;
font-size:70%;
color: #555248;
margin-top:6px;
margin-bottom:2px;
width:160px;
}

.pinkbox label {
float: left;
font-size:70%;
color: #555248;
margin-top:6px;
margin-bottom:2px;
width:90px;
}

.logindiv input {
float:left;
font-size:75%;
text-indent:4px;
background-color: #d4d0ca;
border-left: 1px solid #d4d0ca;
border-top: 1px solid #d4d0ca;
border-right: 1px solid #FFF;
border-bottom: 1px solid #FFF;
color: #4a4846;
width:175px;
margin-top:4px;
margin-bottom:3px;
padding-bottom: 3px;
padding-top: 3px;
}

.pinkbox .button {
float:left;
font-size:75%;
text-indent:4px;
background-color: #d4d0ca;
border-left: 1px solid #d4d0ca;
border-top: 1px solid #d4d0ca;
border-right: 1px solid #FFF;
border-bottom: 1px solid #FFF;
color: #4a4846;
width:150px;
margin-top:4px;
margin-bottom:3px;
padding-bottom: 3px;
padding-top: 3px;
}

.logindiv .buttonfixed {
font-size:75%;
float:left;
width:175px;
background-color: #a09b90;
color: #FFF;
text-align:center;
border: 1px solid #a09b90;
font-weight: normal;
}

.logindiv .button {
font-size:75%;
float:left;
width:175px;
background-color: #a09b90;
color: #FFF;
text-align:center;
border: 1px solid #a09b90;
font-weight: normal;
}


a.editlink {
float:left;
	font-size:70%;
	color: #6f6c5d;
	font-weight:normal;
	margin-top:5px;
margin-bottom:5px;
padding-left:6px;
}

a.editlink:hover {

	color: #78a902;


}



a.purplink {
float:left;
	font-size:70%;
	color: #6f6c5d;
	font-weight:normal;
	margin-top:12px;
width:160px;
}

a.purplink:hover {
	font-size:70%;
	color:#999;
	font-weight:normal;
	margin-top:12px;

}

.rightlink { float:left;  width:120px; font-size:70%;margin-left:5px;  margin-top:7px;}



.mini_caption {
float:left;
margin-top: 4px;
font-size: 70%;
color: #4a4846;
width:50px;

}

a.mini_caption  {
	float:left;
	color: #4a4846;
	margin-top:5px;
	margin-bottom:5px;
}

a.mini_caption a:hover {
	color: #a77764;
}

.titlewrap { float:left; width:312px; }

.formerror { font-size:70%; color: #fc2a6f; }