div.content {

	margin: 10px;

	width: 100%;

	float: left;

	display: inline;

}

ul.list {

	margin: 0;

}

ul.list li {

	margin: 15px 0;

	padding: 0 0 10px 0;

	border-bottom: 1px solid #dadada;

	list-style: none;

}

ul.list li label{

	font-weight: bold;

	font-size: 12px;

	color: #f40;

}

img.imgLeft {

	float: left;

	padding: 0 0 0 10px;

	margin: 0 10px 10px 0;

}

div.contentall {

	width: 98%;

	float: left;

	display: inline;

}

.required {

	color:#bd2228;

	font-size: 11px;

	font-weight: bold;

}

table.form th { text-align: right; vertical-align: top;}

table.form th.left { text-align: left; vertical-align: top;}

table.form td input { width: 300px; }

table.form td.button { text-align: right; }

table.form td.button input, table.form td.buttonleft input { width: 150px; }

table.form td.buttonleft { text-align: left; }

table.form td textarea { width: 300px; height: 200px;}

input.button

{

	height: 22px;

	border: 0 none;

	width: 120px;

	background: #585858;

	color: #fff;

	font-size: 12px;

	line-height: 22px;	

}

a.more,

a.more:link,

a.more:visited,

a.more:hover,

a.more:active {

	color: #464646;

	text-decoration: underline;

	background: url(../i/b_all.gif) no-repeat 0 50%;

	padding: 0 0 0 15px;

	font-weight: bold;

}

a.more:hover {

	color: #d35400;

	text-decoration: none;

}

p.error {

	font-size: 11px;

	color: #FF0000;	

}

p.success {

	font-size: 11px;

	color: #f40;	

}

table.list { border:0; width: 100%;}

table.list th { background: #585858; color: #FFFFFF; white-space: nowrap; padding: 5px; border-bottom: 2px solid #f60; }

table.list tr.row_0 { background: #f0f8ff; height: 25px; }

table.list tr.row_1 { background: #fff; height: 25px; }

table.list td { text-align: center; padding: 0 10px; }

ul.sitemap { }

ul.sitemap li { padding: 5px 0 0 0; }

ul.sitemap li ul { padding: 0 0 0 10px; }

table.list a.action,
table.list a.action:link,
table.list a.action:visited,
table.list a.action:hover,
table.list a.action:active {
	color: #ff4400;
	text-decoration: underline;
}
table.list a.action:hover {
	color: #000;
	text-decoration: none;
}
table.list a.data,
table.list a.data:link,
table.list a.data:visited,
table.list a.data:hover,
table.list a.data:active {
	color: #464646;
	text-decoration: none;
}
table.list a.data:hover {
	color: #ff4400;
	text-decoration: underline;
}
table.form td input.textbox_sm {
	width: 55px;
}