form {margin:0;padding:0;}

td.tdLeft{
	text-align:right;
	width:120px;
}
td.tdLeft p{
		margin-top:4px;
}
p.error{
	color:#FF3333 !important;
	border:1px solid #FF3333;
	background-color:#FEE9DE;
	padding:5px !important;
	margin:5px auto;
	text-align:center;
}

span.required{
	color:#993333;
}

div.addressHide{
	display:none;
}
div.addressShow{
	display:block;
}
table p{
	margin:0;
	padding:0;
}
fieldset {
	border:1px solid #B7B4AF;
	margin:10px 0;
	padding:5px;
}

fieldset legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.68em;
	font-weight:bold;
	color:#B7B4AF;
}

table.tableSubmit {
	margin-bottom:10px;
}

#supportTitle{
	width:325px;
	height:27px;
	padding-top:10px;
	padding-left:10px;
	margin-top:10px;
	margin-left:10px;
	background-color:#DDDBD8;
	border-bottom:solid 1px #fff;
	color:#4A4E32;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	font-weight:bold;
	margin-bottom:0;
}

#support{
	width:295px;
	background-color:#EEEDEB;
	margin:0;
	margin-left:10px;
}

#support li{

	margin:0 0 10px -10px;
	font-family:Lucida Sans Unicode, Verdana;
	font-size:0.75em;
	line-height:2em;
	padding:0 0 0 5px;
	color:#535353;
}

a.blueLink,a.blueLink:visited{
	color:#1B94D9;
	font-family:Lucida Sans Unicode, Verdana;
	text-decoration:underline;
}
a.blueLink:hover{
	text-decoration:none;
}
input.textfield{
	width:96%;
}
.submit{
	font-family:Lucida Sans Unicode, Verdana;
	font-size:0.75em;
	border:1px solid #333333;
	background-color:#7D7666;
	color:#F3F0E1;
	padding:2px;
}

#navigationBar{
	margin-top:10px;
}
#navigationBar span{
	display:block;
	float:left;
	padding-top:5px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	width:105px;
	text-align:center;
	border-top:5px solid #ccc;
}
#navigationBar span.inactive{
	border-top-color:#ccc;
	color:#ccc;
}
#navigationBar span.active{
	border-top-color:#E06947;
	color:#E06947;
}
#addressList ul{
	margin:0;
	padding:0;
}
#addressList ul li{
	list-style:none;
	margin:0;
	padding:0;
	font-size: 0.75em;
	
}
#addressList ul li a,#addressList ul li a:visited{
	border:1px solid #535353;
	padding:3px;
	display:block;
	margin:0 0 5px 0;
	text-decoration:none;
	color: #535353;
}

#addressList ul li a:hover{
	background-color:#f0f0f0;
}

#addressList ul li a.newAddress,#addressList ul li a.newAddress:visited{
	color:#1B94D9;
	font-family:Lucida Sans Unicode, Verdana;
	text-decoration:underline;
	border:none;
}

#addressList ul li a.newAddress:hover{
	text-decoration:none;
	background:none;
}
p.ok{
	color:#009933;
	border:1px solid #009933;
	background-color:#EFFAE4;
	padding:5px;
	margin:5px auto;
	text-align:center;	
}

a.editAddressLink,a.deleteAddressLink,a.closeAddressLink,a.editAddressLink:active,a.deleteAddressLink:active,a.closeAddressLink:active{
	display:inline !important;
	border:none !important;
	color:#1B94D9 !important;
	font-family:Lucida Sans Unicode, Verdana !important;
	text-decoration:underline !important;
}
a.editAddressLink:hover,a.deleteAddressLink:hover,a.closeAddressLink:hover{
	background:none !important;
	text-decoration:none !important;
}
.addressHide{
	border:1px solid #535353 !important;
}

div.item{
	background-color:#f8f8f8;
	border:dashed 1px #4A4E32;
	margin-bottom:5px;
	padding:3px;
}

div.item p{
	margin-bottom:0 !important;
	line-height:1em;
}
