.col_two {
	width:650px;
}
.clr {
	clear:both;
}
.mb5 {
	margin-bottom:5px !important;
}
h3.hl-category {
	background:#ECEBE3;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:bold;
	height:17px;
	margin:5px 0pt;
	padding:5px 8px;
}
.overflow {
	overflow:hidden;
}
div.profile-row {
	clear:both;
	overflow:hidden;
	padding:5px 0pt;
}
div.profile-row div.profile-col-content {
	float:left;
	overflow:hidden;
	width:460px;
}
div.profile-row div.profile-col-category {
	clear:both;
	float:left;
	font-weight:bold;
	padding:0pt 5px 0pt 8px;
	width:127px;
}
div.profile-row div.profile-col-content div.edit-mode,
div.profile-row div.profile-col-content p.edit-mode {
	float:left;
	overflow:hidden;
	width:325px;
}
.txt2nd {
	color:#808080;
}
.txt2notice {
	color: red;
}
.input_bg_yellow{
	background-color: #feffd2;
}
.input_bg_red{
	background-color: #ffd5d5;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
div.btn-edit, span.btn-edit {
	font-weight:normal;
}
div.btn-edit, span.btn-edit {
	background:transparent url(/img/xing/btn_edit_bg_left.gif) no-repeat scroll left center;
	float:left;
	font-weight:normal;
	margin:0pt 8px 0pt 0pt;
	padding:0pt 0pt 0pt 3px;
}
div.btn-edit, span.btn-edit {
	background:transparent url(/img/xing/btn_edit_bg_left.gif) no-repeat scroll left center;
	margin-right:8px;
	padding:0pt 0pt 0pt 3px;
}
div.btn-edit {
	float:left;
}
div.btn-edit div.btn-edit {
	background:transparent url(/img/xing/btn_edit_bg_right.gif) no-repeat scroll right center;
	margin:0pt;
	padding:0pt 8px 0pt 5px;
}
div.btn-edit div.btn-edit, span.btn-edit span.btn-edit {
	background:transparent url(/img/xing/btn_edit_bg_right.gif) no-repeat scroll right center;
	margin:0pt;
	padding:2px 8px 2px 5px;
}
.ml5 {
	margin-left:5px !important;
}
.mr5 {
	margin-right:5px !important;
}
.no-ul a:hover, a.no-ul:hover {
	text-decoration:underline;
}
.no-ul a, a.no-ul {
	text-decoration:none;
}
a {
	color:#333333;
}
.col_one, .col_two, .col_three, .col_5050 {
	display:inline;
	float:left;
	overflow:hidden;
}

dl.display-mode, dl.edit-mode {
	float:left;
	margin:0pt;
	padding:0pt;
}
dl dt.service-name {
	clear:both;
	float:left;
	font-weight:normal;
	margin:0pt 5px 0pt 0pt;
	overflow:hidden;
	padding:0pt;
	white-space:normal;
	width:105px;
}
dl.edit-mode dd.service-value {
	float:left;
	margin:0pt;
	overflow:hidden;
	padding:0pt;
	width:265px;
}
h4 {
	font-size:1em;
	margin:0.75em 0pt 1px;
	padding:0pt;
}
h4.hl-cat-sub {
	background-color:#f2f2f2;
	
	font-size:1em;
	margin:0pt 0pt 5px;
	padding:2px 8px;
}
div.wgt-frame {
	background-color:#ededed;
	border:1px solid #aaaaaa;
	margin:5px 0pt;
	width:588px;
}
div.wgt-frame a.wgt-close {
	float:right;
	padding:4px 8px 4px 40px;
}
.margin-right {
	margin-right: 8px;
}