body
{
	margin:0px;
	padding:0px;
	background-color:rgb(255, 255, 255);
}

img
{
	border-style:none;
}


/*text*/
h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	color:rgb(52, 63, 127);
	margin:0px;
}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:rgb(52, 63, 127);
	margin:0px;
}

h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(255, 255, 255);
	background-color:rgb(211, 122, 38);
	margin:10px 0px 5px 0px;
	padding:3px;
}

.body-detail
{
	padding:3px;
}

.text-head-list-passive
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(52, 63, 127);
	margin:0px;
}

.text-head-list-active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(211, 122, 38);
	margin:0px;
}

.text-copy
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(0, 0, 0);
}

.text-header
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(255, 255, 255);
}

.text-color
{
	color:rgb(211, 122, 38);
}

.text-help
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(0, 0, 0);
}

.text-success
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(51, 153, 0);
}

.text-warning
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(211, 122, 38);
}

.text-error
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(211, 122, 38);
}

.text-search-hits
{
	background-color:rgb(180, 180, 255);
	/*border-bottom:1px solid rgb(211, 122, 38);*/
}

ul
{
	margin:0px;
	margin-top:10px;
	margin-top:10px;
	margin-bottom:6px;
	padding-left:15px;
}

li ul
{
	margin:0px;
}

.table-head td
{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(52, 63, 127);
	background-color:rgb(226, 226, 226);
	border:solid 1px rgb(52, 63, 127);
	vertical-align:top;
	white-space:nowrap;
}

.table-row-even td
{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(0, 0, 0);
	background-color:rgb(240, 240, 240);
	border:solid 1px rgb(52, 63, 127);
}

.table-row-even a
{
	font-weight:normal;
}

.table-row-uneven td
{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(0, 0, 0);
	background-color:rgb(255, 255, 255);
	border:solid 1px rgb(52, 63, 127);
}

.table-row-uneven a
{
	font-weight:normal;
}

.text-copy td
{
	vertical-align:top;
	padding:3px;
}


hr
{
	border-style:none;
	border-top:solid 1px rgb(211, 122, 38);
	height:1px;
	margin-top:15px;
	margin-bottom:15px;
}

/*boxen*/
.box-list-active
{
	background-color:rgb(249, 237, 226);
	border:solid 1px rgb(211, 122, 38);
}
.box-list-over
{
	background-color:rgb(255, 255, 255);
	border:solid 1px rgb(211, 122, 38);
}

.box-list-passive
{
	background-color:rgb(255, 255, 255);
	border:solid 1px rgb(255, 255, 255);
}

.box-details-active
{
	background-color:rgb(249, 237, 226);
	border:solid 1px rgb(211, 122, 38);
}

.box-details-passive
{
	background-color:rgb(255, 255, 255);
	border:solid 1px rgb(52, 63, 127);
}

/*links*/
.text-header a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(255, 255, 255);
	text-decoration:underline;
}

.link-header-secondary
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(255, 255, 255);
	text-decoration:underline;
}

.link-metanav
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:rgb(52, 63, 127);
	text-decoration:underline;
}

a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(52, 63, 127);
}

a:hover
{
	color:rgb(211, 122, 38);
}

.text-help a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(211, 122, 38);
	text-decoration:none;
	display:block;
}



/*forms*/
.label
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(0, 0, 0);
	margin-top:15px;
	margin-bottom:10px;
}

.sublabel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(0, 0, 0);
	margin-top:10px;
	margin-bottom:5px;
}

select
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(0, 0, 0);
	border:1px solid rgb(0, 0, 0);
}

input
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(0, 0, 0);
	border:1px solid rgb(0, 0, 0);
}

textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(0, 0, 0);
	border:1px solid rgb(0, 0, 0);
}

.frm-element-ok
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(0, 0, 0);
	border:1px solid rgb(0, 0, 0);

}

.frm-element-error
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:rgb(211, 122, 38);
	border:1px solid rgb(211, 122, 38);

}

.button
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(255, 255, 255);
	background-color:rgb(52, 63, 127);
	border-style:none;
	cursor:pointer;
}

.button-important
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(255, 255, 255);
	background-color:rgb(211, 122, 38);
	border-style:none;
	cursor:pointer;
}

.button-warning
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(255, 255, 255);
	background-color:rgb(204, 51, 51);
	border-style:none;
	cursor:pointer;
}

.button-ok
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:rgb(255, 255, 255);
	background-color:rgb(51, 153, 0);
	border-style:none;
	cursor:pointer;
}
