.score{
    float:left;
    width: 50px;
    font-size:1px;
    line-height:1px;
    border: 1px solid silver;
    margin-top:3px;
    margin-right:5px;
}
.scoreVal{
    margin:1px;
    height:5px;
    font-size:1px;
    line-height:1px;
    background-color: #FF135A;
}


.cntImages .img {
	float: left;
	margin-right:20px;
}

.component img {
	border: 1px solid #123075;
}

.comImages div {
	float:left;
	width:120px;
}

.pageNav {
	text-align:center;
	margin: 10px 0 10px 0;
}
.pageNav, .pageNav div,.pageNav a,.pageNav b {
	color: #626262;
}
.pageNav div{
	display: inline;
}
.pageNavInfo {
	text-align:left;
	margin: 10px 0 10px 0;
}
.pageNavInfo, .pageNavInfo div,.pageNavInfo a,.pageNavInfo b {
	color: #626262;
}
.pageNavInfo div{
	display: inline;
}

.com-sendto label,
.com-newsletter label{
	float: left;
	width: 100px;
}
.com-sendto .itext,
.com-newsletter .itext {
	width: 200px;
}
.com-sendto .iarea,
.com-newsletter .iarea {
	width: 250px;
	height: 100px;
}

.clist .row {
	margin-bottom: 10px;
}
.clist .row .title{
	font-weight: bold;
}
.clist .row .img img {
	border: 2px solid #68BD45;
}
.clist .row .img{
	float: left;
	width: 81px;
	margin-right: 15px;
	text-align: center;
}

.clist .row .info{
	float: left;
	width: 300px;
}

.comp-practice .clist .row .img {
	width: 100px;
}
.comp-practice .clist .row .info {
	width: 280px;
}

.com-worker .clist .row .img {
	width: 241px;
}
.com-worker .clist .row .info {
	width: 80px;
}

img.icon {
	float:right;
	margin-left:15px;
	margin-bottom:15px;
	border: 2px solid #68BD45;
}

.picture img,
.gallery img {
	border: 2px solid #68BD45;
}
.gallery .img {
	width: 81px;
	float: left;
	margin-right: 10px;
	text-align: center;
}

.picture .clear,
.gallery .clear {
	height: 10px;
}

.com-department .row{
	float: left;
	width: 40%;
	margin: 15px 15px 0 0;
}