@charset "utf-8";.skipnavbutton
{
display: none;
}
a
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
.liststyle
{
	color: #FFFFFF;
	font-size: 0.6em;
	line-height: 75px;
margin:0px;
}
.blockquote
{
	clear: both;
	float: left;
	margin-bottom: 15px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	width: 595px;
	color: #333;
	font-size: 0.75em;
	font-weight: normal;
	line-height: 1.5em;
display: inline;
background: #e3e7e7;
}
.blockquote2
{
	clear: both;
	float: left;
	margin-bottom: 15px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	width: 595px;
	color: #333;
	font-size: 0.75em;
	font-weight: normal;
	line-height: 1.5em;
display: inline;
background: #e3e7e7;
}
.blockquote2 h2 {
	font-size: 1.5em;
}
.blockquote2 ul.form {
	font-size: 1em;
	color: #333333;
	float: left;
	width: 575px;
}
.blockquote2 ul.form li{
	color: #333333;
	float: left;
	padding-bottom: 10px;
	padding-right: 10px;
}
.news_headline {
	font-weight: bold;
	color: #333333;
	padding-bottom: 15px;
	font-size: 0.85em;
	padding-top: 5px;
}
#ctl00_MainContent_ctl05_VolNewsHeadline_1_NewsRepeater_ctl01_news_date {
	font-size: 0.85em;
	font-weight: bold;
	color: #EE1C25;
}
.news_manager.VolNewsHeadline a{
	font-size: 0.85em;
	color: #2E3192;
	text-decoration: underline;
}
.cat_name {
	font-size: 0.85em;
	color: #333333;
	font-weight: bold;
	padding-bottom: 10px;
}
.cat_desc {
	font-size: 0.85em;
}
a.cat_name{
	color: #2E3192;
}
.new_footer {
	font-size: 0.85em;
	color: #333333;
	padding-top: 15px;
}
.new_footer a{
	font-size: 0.85em;
	color: #EE1C25;
}
#ctl01_MainContent_news_detail_news_title {
	font-size: 0.85em;
	padding-bottom: 5px;
	width: 595px;
	float: left;
	font-weight: bold;
	color: #333333;
}
#ctl01_MainContent_news_detail_news_date {
	font-size: 0.85em;
	padding-bottom: 5px;
	width: 595px;
	float: left;
	color: #EE1C25;
	font-weight: bold;
}
#ctl01_MainContent_news_detail_news_headlines {
	font-size: 0.85em;
	padding-bottom: 5px;
	width: 595px;
	float: left;
	color: #2E3192;
}
#ctl01_MainContent_news_detail_news_article {
	padding-bottom: 5px;
	width: 595px;
	float: left;
}
H1
{
	background-image: url(../images/sce/h1pic.jpg);
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 15px;
	color: #96a9a8;
	font-size: 1.2em;
	font-weight: normal;
margin: 0px;
}
H2
{
	padding-bottom: 15px;
	padding-top: 10px;
	color: #666666;
	font-size: 0.85em;
	font-weight: bold;
margin: 0px;
}
H3
{
	padding-bottom: 15px;
	color: #666666;
	font-size: 0.8em;
	font-weight: normal;
margin: 0px;
}
H4
{
	padding-bottom: 15px;
margin: 0px;
}
H5
{
	padding-bottom: 15px;
margin: 0px;
}
H6
{
	padding-bottom: 15px;
margin: 0px;
}
P
{
	padding-bottom: 15px;
	color: #666666;
	font-size: 0.75em;
margin: 0px;
}
UL
{
	padding-left: 7px;
	padding-top: 5px;
	font-size: 1em;
	font-weight: normal;
margin: 0px;
list-style: none;
list-style-image: none;
}
LI
{
	padding-bottom: 10px;
	color: #ffffff;
margin:0px;
}
.largefont {
font-size: 1.5em;
font-weight: bold;
}
body
{
	background-image: url(../images/sce/bg.gif);
	background-repeat: repeat-x;
	font-family: Helvetica, Arial, sans-serif;
margin: 0px;
}
#bodycontent
{
	float: left;
	height: auto;
	padding-left: 20px;
	width: 633px;
}
.maincontainer
{
	height: auto;
	width: 931px;
margin: 0 auto 0;
}
.maincontainerline1
{
	float: left;
	height: 95px;
	width: 931px;
}
.maincontainerline2
{
	float: left;
	height: 51px;
	width: 931px;
}
.maincontainerline2insideleft
{
	float: left;
	height: auto;
	width: 305px;
}
.maincontainerline2insideleft h2
{
	background-image: url(../images/sce/speechbubble.jpg);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	padding-left: 37px;
	padding-top: 17px;
	color: #FFFFFF;
	font-size: 1.3em;
	font-weight: normal;
margin:0px;
}
.maincontainerline2insideright
{
	float: right;
	height: auto;
	width: 626px;
}
.maincontainerline3
{
	float: left;
	height: auto;
	width: 931px;
}
.maincontainerline3inside
{
	background-image: url(../images/sce/mainbg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: auto;
	width: 931px;
}
.maincontainerline3insidetop
{
	background-image: url(../images/sce/bg-top.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	width: 931px;
}
.maincontainerline3insidemiddle
{
	background-image: url(../images/sce/bg-middle.jpg);
	background-repeat: repeat-y;
	float: left;
	height: auto;
	width: 931px;
}
.maincontainerline3insidemiddleinside
{
	background-image: url(../images/sce/mainbg2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: auto;
	width: 931px;
}
.maincontainerline3insidemiddleleft
{
	float: left;
	height: auto;
	width: 653px;
}
.maincontainerline3insidemiddleright
{
	float: left;
	height: auto;
	width: 278px;
}
.maincontainerline3insidemiddlerightinside
{
	float: left;
	height: auto;
	width: 257px;
}
.maincontainerline3insidemiddlerightinsidetop
{
	background-image: url(../images/sce/right-top.jpg);
	background-repeat: repeat;
	float: left;
	height: 49px;
	width: 257px;
}
.maincontainerline3insidemiddlerightinsidemiddle
{
	background-image: url(../images/sce/right-middle.jpg);
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 257px;
}
.maincontainerline3insidemiddlerightinsidemiddle ul
{
margin: 0px;
padding: 0px;
}
.maincontainerline3insidemiddlerightinsidemiddle li
{
margin: 0px;
padding: 0px;
border-bottom:1px #FFFFFF dotted;
}
.maincontainerline3insidemiddlerightinsidemiddle li.pic1
{
	background-image: url(../images/sce/li-fire-alarms.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top:1px #FFFFFF dotted;
}
.maincontainerline3insidemiddlerightinsidemiddle li.pic2
{
	background-image: url(../images/sce/li-intruder.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.maincontainerline3insidemiddlerightinsidemiddle li.pic3
{
	background-image: url(../images/sce/li-cctv.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.maincontainerline3insidemiddlerightinsidemiddle li.pic4
{
	background-image: url(../images/sce/li-access.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.maincontainerline3insidemiddlerightinsidemiddle li.pic5
{
	background-image: url(../images/sce/li-nurse.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.maincontainerline3insidemiddlerightinsidemiddle li.pic6
{
	background-image: url(../images/sce/li-warden.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.maincontainerline3insidemiddlerightinsidemiddle li.pic7
{
	background-image: url(../images/sce/li-intro-loop.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.maincontainerline3insidemiddlerightinsidemiddle li.pic8
{
	background-image: url(../images/sce/li-maintenance.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.maincontainerline3insidemiddlerightinsidemiddle li.pic9
{
	background-image: url(../images/sce/li-staff-attack.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	padding-left: 45px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.maincontainerline3insidemiddlerightinsidemiddle a
{
	color: #FFF;
	font-size: 0.7em;
}
.maincontainerline3insidemiddlerightinsidebottom
{
	background-image: url(../images/sce/right-bottom.jpg);
	background-repeat: repeat;
	float: left;
	height: 236px;
	width: 257px;
}
.maincontainerline3insidebottom
{
	background-image: url(../images/sce/bg-bottom.jpg);
	background-repeat: repeat;
	float: left;
	height: 17px;
	width: 931px;
}
.maincontainerline4
{
	float: left;
	height: auto;
	padding-bottom: 20px;
	width: 931px;
}
.logoleft
{
	float: left;
	height: 95px;
	width: l96px;
}
.logorightinside
{
	float: left;
	height: 95px;
	width: 520px;
}
.logorightinside h1
{
	background-image: url(none);
	padding-left: 30px;
	padding-top: 35px;
	color: #cccccc;
	font-size: 0.95em;
	font-weight: normal;
margin:0px;
}
.logoright
{
	float: left;
	height: 95px;
	width: 215px;
}
#navtemp1
{
	float: right;
	height: 37px;
	padding-top: 15px;
	width: 523px;
}
#navtemp1 ul
{
margin: 0px;
padding: 0px;
}
#navtemp1 li
{
	float: left;
	list-style-type: none;
list-style-image: none;
}
#navtemp1 a
{
	height: 22px;
	color: #FFFFFF;
	font-size: 0.75em;
	font-weight: bold;
	text-align: center;
display: block;
}
#navtemp1 a:hover
{
	color: #96A9A8;
	text-decoration: underline;
}
#navtemp1 a.link1
{
	padding-left: 5px;
	padding-top: 15px;
	padding-left: 5px;
	width: 54px;
	height: 22px;
display: block;
}
#navtemp1 a:hover.link1
{
	background-image: url(../images/sce/navbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 5px;
	width: 54px;
	height: 22px;
display: block;
}
#navtemp1 a.link2
{
	padding-top: 15px;
	width: 52px;
display: block;
	height: 22px;
}
#navtemp1 a:hover.link2
{
	background-image: url(../images/sce/navbg.jpg);
	background-repeat: no-repeat;
	background-position: -59px 0px;
	width: 52px;
display: block;
	height: 22px;

}
#navtemp1 a.link3
{
	padding-top: 15px;
	width: 66px;
display: block;
	height: 22px;
}
#navtemp1 a:hover.link3
{
	background-image: url(../images/sce/navbg.jpg);
	background-repeat: no-repeat;
	background-position: -111px 0px;
	width: 66px;
display: block;
	height: 22px;

}
#navtemp1 a.link4
{
	padding-top: 15px;
	width: 108px;
display: block;
	height: 22px;
}
#navtemp1 a:hover.link4
{
	background-image: url(../images/sce/navbg.jpg);
	background-repeat: no-repeat;
	background-position: -177px 0px;
	width: 108px;
display: block;
	height: 22px;

}
#navtemp1 a.link5
{
	padding-top: 15px;
	width: 50px;
display: block;
	height: 22px;
}
#navtemp1 a:hover.link5
{
	background-image: url(../images/sce/navbg.jpg);
	background-repeat: no-repeat;
	background-position: -285px 0px;
	width: 50px;
display: block;
	height: 22px;
}
#navtemp1 a.link6
{
	padding-top: 15px;
	width: 116px;
display: block;
	height: 22px;
}
#navtemp1 a:hover.link6
{
	background-image: url(../images/sce/navbg.jpg);
	background-repeat: no-repeat;
	background-position: -335px 0px;
	width: 116px;
display: block;
	height: 22px;

}
#navtemp1 a.link7
{
	padding-right: 10px;
	padding-top: 15px;
	width: 62px;
display: block;
	height: 22px;
}
#navtemp1 a:hover.link7
{
	background-image: url(../images/sce/navbg.jpg);
	background-repeat: no-repeat;
	background-position: -451px 0px;
	padding-right: 10px;
	width: 62px;
display: block;
}
#navcontentholder
{
	padding-bottom: 10px;
	padding-top: 5px;
}
#navcontentholder ul
{
	padding-left: 17px;
	color: #93a6a5;
margin: 0px;
padding: 0px;
}
#navcontentholder li
{
	color: #93a6a5;
	font-size: 0.85em;
	list-style-type: none;
display: list;
list-style-image:url(../images/sce/list-item-pic.jpg);
margin:0px;
}
#navcontentholder a
{
	color: #93a6a5;
}
#nnavcontentholder a:hover
{
	text-decoration: underline;
}
.hometemplateholder
{
	background-image: url(http://www.voloper.com/projects/opensites3/ngoodger/Lifeline_Fire_and_Security_1320/file:///Z|/projects/Design%20CSS%20Extra%27s/Foundation%20of%20a%20website/images/sce/pinklogoleft.jpg);
	background-repeat: repeat;
	height: auto;
	width: 998px;
margin: 0 auto 0;
}
.hometemplateholderinside
{
	float: right;
	height: auto;
	width: 933px;
}
.hometemplateholderinsideline1
{
	background-image: url(http://www.voloper.com/projects/opensites3/ngoodger/Lifeline_Fire_and_Security_1320/file:///Z|/projects/Design%20CSS%20Extra%27s/Foundation%20of%20a%20website/images/sce/pinklogoright.jpg);
	background-repeat: repeat;
	float: left;
	height: 144px;
	padding-left: 225px;
	width: 708px;
}
.hometemplateholderinsideline1left
{
	float: left;
	height: 144px;
	width: 406px;
}
.hometemplateholderinsideline1right
{
	float: right;
	height: 144px;
	width: 302px;
}
.hometemplateholderinsideline2
{
	float: left;
	height: auto;
	width: 933px;
}
.hometemplateholderinsideline3
{
	float: left;
	height: auto;
	width: 933px;
}
.hometemplateholderinsideline4
{
	float: left;
	height: auto;
	width: 933px;
}
.hometemplateholderinsideline5
{
	float: left;
	height: auto;
	width: 933px;
}
.footerleft
{
	float: left;
	height: auto;
	width: 605px;
}
.footerright
{
	float: right;
	height: auto;
	padding-top: 20px;
	width: 326px;
}
#footer
{
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 20px;
}
#footer ul
{
	background-image: url(none);
	list-style-type: none;
margin: 0px;
padding: 0px;
list-style-image: none;
}
#footer li
{
	color: #96a9a8;
	font-size: 0.55em;
	list-style-type: none;
display: inline;
list-style-image: none;
}
#footer a
{
	padding-left: 3px;
	padding-right: 3px;
	color: #96a9a8;
	font-weight: normal;
	text-decoration: none;
border-left: 1px solid #96a9a8;
}
#footer a.noborder
{
	padding-left: 0px;
	text-decoration: none;
border-left: none;
}
#footer a:hover
{
	text-decoration: underline;
}
.contentarea
{
	float: left;
	height: auto;
	width: 611px;
}
.contentareainside
{
	float: left;
	height: auto;
	width: 611px;
}
.formholder
{
	float: left;
	height: auto;
	padding-top: 15px;
	width: 611px;
}
.formholderiinside
{
	background-image: url(../images/sce/formbg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 397px;
	width: 611px;
}
.formholderiinsideline1
{
	float: left;
	height: auto;
	width: 611px;
}
.formholderiinsideline1 h2
{
	padding-left: 20px;
	padding-top: 15px;
	color: #FFF;
	font-size: 1em;
	font-weight: bold;
}
.formholderiinsideline2
{
	float: left;
	height: auto;
	padding-left: 20px;
	padding-top: 5px;
	width: 591px;
}
.speechbubbleholder
{
	float: left;
	height: auto;
	width: 605px;
}
.speechbubbleholderinsidetop
{
	background-image: url(../images/sce/speechbubble-top.jpg);
	background-repeat: repeat;
	float: left;
	height: 66px;
	width: 605px;
}
.speechbubbleholderinsidetop p
{
	padding-left: 100px;
	padding-top: 30px;
	color: #e3e7e7;
	font-size: 0.9em;
	font-weight: normal;
}
.speechbubbleholderinsidebottom p
{
	padding-left: 20px;
	color: #e3e7e7;
	font-size: 0.9em;
	font-weight: normal;
}
.speechbubbleholderinsidebottom
{
	background-image: url(../images/sce/speechbubble-bottom.jpg);
	background-repeat: repeat;
	float: left;
	height: 85px;
	width: 605px;
}
.textbubbleholder
{
	float: left;
	height: auto;
	padding-top: 10px;
	width: 605px;
}
.textbubbleholderindisdetop
{
	background-image: url(../images/sce/textbgtop.jpg);
	background-repeat: repeat;
	float: left;
	height: 20px;
	width: 605px;
}
.textbubbleholderindisdemiddle
{
	background-image: url(../images/sce/textbgmiddle.jpg);
	background-repeat: repeat;
	float: left;
	height: auto;
	width: 605px;
}
.textbubbleholderindisdemiddle p
{
	padding-left: 20px;
	color: #96A8A8;
	font-size: 0.9em;
}
.textbubbleholderindisdebottom
{
	background-image: url(../images/sce/textbgbottom.jpg);
	background-repeat: repeat;
	float: left;
	height: 17px;
	width: 605px;
}
.contactcalltoactionholder
{
	float: left;
	height: auto;
	padding-top: 10px;
	width: 604px;
}
.contactcalltoactionholderinside
{
	background-image: url(../images/sce/contact-us-img.jpg);
	background-repeat: repeat;
	float: left;
	height: 58px;
	width: 604px;
}
.contactcalltoactionholderinside p
{
	padding-left: 90px;
	padding-top: 10px;
	color: #FFFFFF;
	font-size: 0.9em;
}
#contactform .requestaquoteform
{
	color: #FFF;
	font-size: 0.75em;
}
#contactform .requestaquoteform div
{
	float: left;
	padding-bottom: 5px;
	width: 400px;
}
#contactform .requestaquoteform .form_data
{
}
#contactform .requestaquoteform .separator
{
display: none;
}
.requestaquoteform
{
	float: left;
	height: auto;
	width: 611px;
}
.requestaquoteform p
{
	color: #FFF;
	font-size: 1em;
padding: 0px;
padding: 0px;
padding: 0px;
}
.requestaquoteformline1
{
	float: left;
	height: auto;
	width: 611px;
}
.requestaquoteformline2
{
	float: left;
	height: auto;
	width: 611px;
}
.requestaquoteformline3
{
	float: left;
	height: auto;
	width: 611px;
}
.requestaquoteformline4
{
	float: left;
	height: auto;
	width: 611px;
}
.requestaquoteformline5
{
	float: left;
	height: auto;
	width: 611px;
}
.requestaquoteformline6
{
	float: left;
	height: auto;
	width: 611px;
}
.requestaquoteformline7
{
	float: left;
	height: auto;
	width: 611px;
}
#contactform
{
	color: #666;
	font-size: 0.75em;
}
#contactform div
{
	float: left;
	padding-bottom: 5px;
	width: 400px;
}
#contactform .form_element
{
	float: left;
	width: 100px;
}
#contactform .form_data
{
}
#contactform .separator
{
display:none;
}
#contactform .indent
{
	padding-left: 100px;
}
