BODY {
	BACKGROUND: #dbdbdb; MARGIN: 0px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #5d5d5d;
}
.norm {
	FONT: 12px Arial, Helvetica, sans-serif;
	color: #5d5d5d;
}
.houselinks {
	FONT: 10px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

A {
	text-decoration: none;
	color: #5d5d5d;
}
A:visited {
	color: #5d5d5d;
}
A:hover {
	text-decoration: underline;
	color: #5d5d5d;
}

A.lnks:hover {
	text-decoration: none;
	color: #5d5d5d;
}

.biometrics {
	color: #0000cc;
	}
A.bio {
	text-decoration: none;
	color: #0000cc;

}
A.bio:hover {
	text-decoration: underline;
	color: #0000cc;

}

A.bio:visited {
	color: #0000cc;

}

.firedetect {
	color: #FF3333;
	}
A.fire {
	text-decoration: none;
	color: #FF3333;

}
A.fire:hover {
	text-decoration: underline;
	color: #FF3333;

}

A.fire:visited {
	color: #FF3333;

}

.accesscontrol {
	color: #66CC66;
	}
A.access {
	text-decoration: none;
	color: #66CC66;

}
A.access:hover {
	text-decoration: underline;
	color: #66CC66;

}

A.access:visited {
	color: #66CC66;

}

.intruder {
	color: #FF9933;
	}
A.intruder {
	text-decoration: none;
	color: #FF9933;

}
A.intruder:hover {
	text-decoration: underline;
	color: #FF9933;

}

A.intruder:visited {
	color: #FF9933;

}

.cctv {
	color: #3399FF;
	}
A.cctv {
	color: #3399FF;

}
A.cctv:hover {
	text-decoration: underline;
	color: #3399FF;

}

A.cctv:visited {
	color: #3399FF;

}
.membership {
    color: #FFFF33;
}
.barriers {
    color: #CC66FF
}
.devdby {
font-size: 9px;
	color: #bababa;
	}

	A.devdby {
	color: #bababa;

}
A.devdby:hover {
	text-decoration: underline;
	color: #bababa;

}

A.devdby:visited {
	color: #bababa;

}

.maincontent {
	padding-top: 0px;
}
.paddedcell
{
    padding-right: 6px;
}
.boxedcontent {
	padding-top: 10px;
	padding-right: 11px;
	padding-left: 11px;
	padding-bottom: 16px;
	border-top: 1px solid #666666;
	border-right: 0px;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background: #d7d7d7;
}
.shadedcontent {
	padding-top: 5px;
	padding-right: 7px;
	padding-left: 4px;
	padding-bottom: 4px;
	background: #d7d7d7;
}
.heading {
	font-family: trebuchet ms;
	font-size: 16px;
	color: #0053A0;
	font-weight: bold;
}
.bluetext {
    FONT: 12px Arial, Helvetica, sans-serif;
	color: #0053A0;
}
A.blue:link {
	text-decoration: none;
	color: #0053A0;
}
A.blue:hover {
	text-decoration: underline;
	color: #0053A0;
}
A.blue:active {
	color: #0053A0;
}

A.blue:visited {
	color: #0053A0;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0053A0;
}
.spacedtxt
{
    line-height: 18px;
}

.formatback {
	background-color: #7A7999;
	}

.formattop {
	background-image: url(images/admin/format/top.gif);
	background-repeat: repeat-x;
	}

.formatright {
	background-image: url(images/admin/format/right.gif);
	background-repeat: repeat-y;
	}

.formatleft {
	background-image: url(images/admin/format/left.gif);
	background-repeat: repeat-y;
	}

.formatbot {
	background-image: url(images/admin/format/bot.gif);
	background-repeat: repeat-x;
	}

.formatbar {
	background-image: url(images/admin/format/bar.gif);
	background-repeat: repeat-x;
	}

.formattext {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	}

.cbtn {
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid; 
}

.txtbox {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	}

.toolbar {
	background-image: url(images/admin/toolbar-back.gif);
	background-repeat: no-repeat;
	}
