﻿#agents {  }

#agents .issue-icon { 
	margin: -65px 0px 0px 0px;
	margin-top: expression( "-45px" );
}
#agents .issue-menu {  }
#agents .issue-subheader {
	float: left;
	width: 495px;
	width: expression( "494px" );
	background-color: #3A75DB;
	padding: 0px 0px 2px 0px;
}
#agents .issue-subheader .c0 {
	float: left; 
	padding: 5px 10px 5px 25px;
}
#agents .issue-subheader .c1 {
	float: right;
	padding: 5px 10px 5px 10px;
}
#agents .issue-subheader .c0 span, 
#agents .issue-subheader .c1 span { font-weight: bold; }

#agents .issue-subheader-1 {
	float: left;
	width: 495px;
	width: expression( "494px" );
	background-color: #8BC3F6;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 10px 0px;
	margin-bottom: expression( "-10px" );
}
#agents .issue-subheader-1 .c0 {
	float: left; 
	padding: 5px 10px 5px 25px;
}
#agents .issue-subheader-1 .c1 {
	float: right;
	padding: 5px 10px 5px 10px;
}
#agents .issue-subheader-1 .c0 span, 
#agents .issue-subheader-1 .c1 span { font-weight: bold; }

#agents .issue-menu .r0 {
	margin: 5px 0px 0px 0px;
}
#agents .issue-menu .item-hilited {
	background-color: #BD002B;
	width: 100%;
	padding: 5px 0px 5px 10px;
	padding-left: expression( "20px" );
	margin-left: -10px;
}

#agents .block-content { padding: 20px 0px 0px 20px; }
#agents .block-content .txt { display: inline; }
#agents .block-content .txt .txt-piece { margin: 10px 0px 0px 0px; }
#agents .block-content .txt .img-block {
	float: left;
	padding: 0px 10px 0px 0px;
}

/* #agents .block-content .list {
	float: left;
	margin: 10px 0px 0px 0px; 
} */
#agents .block-content .block-b .icon-download {
	float: left;
	margin: 5px 0px 0px 0px;
}
#agents .block-content .block-b .title {
	float: left;
	padding: 10px 10px 0px 10px;
}
#agents .block-content .block-b .description { 
	clear: left;
	margin: 10px 10px 0px 10px;
}

/* agents list */
#agents .block-content .table {
	/* float: left; */
	margin: 10px 0px 0px -20px; 
}
#agents .block-content .table .c-block {
	padding: 10px 10px 10px 10px; 
	/* border: 1px solid #00f; */
}
#agents .block-content .legend {
	float: left;
	list-style: none;
	margin: 0px 0px 10px 0px;
}
#agents .block-content .legend li {
	float: left;
	margin: 0px 10px 0px 0px;
}
#agents .block-content .legend li .c0 {
	float: left;
	width: 7px;
	height: 7px;
	font-size: 1px;
	border: 1px solid #000;
	margin: 4px 0px 0px 0px;
}
#agents .block-content .legend li .c1 {
	float: left;
	margin: 0px 0px 0px 5px;
}

#agents .block-content .hilited-active { background-color: #fff; }
#agents .block-content .hilited-inactive { background-color: #FFE4E4; }
#agents .block-content .color-active { background-color: #fff; }
#agents .block-content .color-inactive { background-color: #FFE4E4; }

#agents .block-content .c-block .short {
	width: 20px; 
	text-align: center;
	padding: 5px 5px 5px 5px;
}
#agents .block-content .c-block .medium {
	width: 100px;
	text-align: center;
	padding: 5px 5px 5px 5px;
}
#agents .block-content .c-block .icon-check {
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 5px;
}

#agents .block-content .c-block table { float: left; width: 100%; }
#agents .block-content .c-block table td {
	vertical-align: middle; 
	padding: 5px 10px 5px 10px;
	height: 45px;
}
#agents .block-content .c-block table tr.r0 {  }
#agents .block-content .c-block table tr.r0 td { 
	background-color: #BD002B; 
	height: 10px;
}
#agents .block-content .c-block table tr.r1 {  }
#agents .block-content .c-block table tr.r1 td { 
	background-color: #BD002B; 
	height: 10px;
	text-align: center;
}
#agents .block-content .c-block table tr.r1 .c1 { text-align: right; }

#agents .block-content .c-block table tr {  }
#agents .block-content .c-block table tr td {  }

/* agents actions */
#agents .block-content .download {
	float: left;
	background-color: #3A75DB;
	margin: 5px 0px 0px 0px;
	padding: 5px 30px 5px 30px;
}
#agents .block-content .action1 {
	float: left;
	margin: -3px 0px 0px 0px;
	width: 190px;
}
#agents .block-content .action2 { 
	float: left;
	width: 420px;
	margin: -5px 0px 0px 0px;
}
#agents .block-content .input {
	float: left;
	width: 205px;
	text-align: right;
	white-space: nowrap;
	padding: 5px 0px 0px 0px;
}
#agents .block-content .input h5 { display: inline; }
#agents .block-content .input input { vertical-align: middle; }
#agents .block-content .action1 .c0, 
#agents .block-content .action2 .c0 {
	background-color: #bd002b;
	margin: 10px 0px 0px 0px;
	padding: 5px 20px 5px 20px;
	float: right;
	text-align: center;
}
#agents .block-content .action1 .block-icon, 
#agents .block-content .action2 .block-icon {
	float: right;
	margin: 0px 0px 0px 0px;
}

.profile {
	/* border: 1px solid #00f; */
}
.profile .form-reg {
	
}
.profile .c-block {
	padding: 0px 0px 0px 0px;
}
.profile .message {
	margin: 10px 0px 0px 0px;
}