body {
margin:0px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
margin:0;
line-height:28px;
}
.border{
border:1px solid #000000;
margin:auto;
}
.phoneno{
background-image:url(../../Images/index/phonenobg.jpg);
background-repeat:no-repeat;
background-position:center;
}
.phoneno1{
background-image:url(../../Images/index/phonenobg1.jpg);
background-repeat:no-repeat;
}
.pageleftbg{
background-image:url(../../Images/index/leftbg.jpg);
background-repeat:repeat-y;
background-position:left;
}
.pagerightbg{
background-image:url(../../Images/index/rightbg.jpg);
background-repeat:repeat-y;
background-position:right;
}
.searchmidbg{
background-image:url(../../Images/index/quichsearchbg.jpg);
background-repeat:repeat-x;
}
.textbox{
border:1px solid #6c94cf;
background-color:#ededed;
height:18px;
padding-left:2px;
width:200px;
}
.blackbold{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.formbg{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
border-left: #0033CC solid 1px;
border-right: #0033CC solid 1px;
background-repeat:repeat-x;
background-color:#51a1f3;
}
.yellowtexbox{
border:1px solid #c7d77b;
background-color:#f8ffd8;
height:17px;
padding-left:2px;
width:175px;
}
.adiservices{
background-image:url(../../Images/index/adimidbg.jpg);
background-repeat:repeat-x;
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:justify;
line-height:18px;
}
.text a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
text-align:justify;
line-height:18px;
}
.text a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
text-align:justify;
line-height:18px;
}
.adttext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
text-align:justify;
}
.heading{
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#0039ec;
font-weight:bold;
text-decoration:none;
text-align:justify;
}
.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#cccccc;
text-decoration:none;
}
.disclaimer{
background-image:url(../../Images/index/disclaimermid.jpg);
background-repeat:repeat-x;
}
.distext{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
}
.disclaimerheading{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
font-weight:bold;
text-decoration:none;
text-align:justify;
}
.footerbg{
background-image:url(../../Images/index/footer.jpg);
background-repeat:repeat-y;
}
.mapmidbginner{
background-image:url(../../Images/inner/mapbg.jpg);
background-repeat:repeat-x;
}
.aboutmid{
background-image:url(../../Images/inner/aboutmid.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
text-align:justify;
}
.borderleft{

}
.adibg2{
background-image:url(../../Images/inner/adimidbg.jpg);
background-repeat:repeat-x;
}
.text2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:justify;
}
.bluetext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0055aa;
font-weight:bold;
text-decoration:none;
}
.bluetext2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#013467;
font-weight:bold;
text-decoration:none;
}
.aboutmid2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#9a0505;
font-weight:bold;
text-decoration:none;
}
.aboutmid3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#DF0900;
font-weight:bold;
text-decoration:none;
}
.greytext{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#706c6c;
font-weight:bold;
text-decoration:none;
}
.borderbottom{
border-bottom:1px dashed #cbcbcb;
}
.whitebold{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.bluetextsmall{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#013467;
text-decoration:none;
}
.borderdashed{
border:1px dashed #cbcbcb;
}
.borderdashedsitemap{
border:1px dashed #ffffff;
}
.borderdashedhover{
border:1px dashed #e7e6e6;
}
.pricingbg{
background-image:url(../../Images/inner/pricingbg.jpg);
background-repeat:repeat-x;
}
.borderdashed2{
border:1px solid #e8e8e8;
}
.r1{
background-image:url(../../Images/inner/r1.jpg);
background-repeat:repeat-x;
}
.r2{
background-image:url(../../Images/inner/r2.jpg);
background-repeat:repeat-x;
}
.l2{
background-image:url(../../Images/inner/l2.jpg);
background-repeat:repeat-y;
}
.l5{
background-image:url(../../Images/inner/l5.jpg);
background-repeat:repeat-y;
}
.mid{
background-image:url(../../Images/inner/mid.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.yellowtexbox2{
border:1px solid #c7d77b;
background-color:#fff;
height:17px;
padding-left:2px;
width:175px;
}
.yellowtexbox3{
border:1px solid #c7d77b;
background-color:#fff;
height:17px;
padding-left:2px;
width:140px;
}
.borderyellow{
border:1px solid #c7d77b;
}
.redstar {	
	color: #f40c16;	
}
.addbtn{
background-image:url(../../Images/inner/addbtn.jpg);
background-repeat:no-repeat;
width:66px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
border:none;
font-weight:bold;
}
.border2{
border:1px solid #cccccc;
}
.textyellow{
font-family:Arial, Helvetica, sans-serif;
color:#ffff66;
font-size:22px;
text-decoration:none;
font-weight:bold;
}
.textwhite{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:22px;
text-decoration:none;
font-weight:bold;
}
.textyellow2{
font-family:Arial, Helvetica, sans-serif;
color:#ffff66;
font-size:13px;
text-decoration:none;
font-weight:bold;
}
.textwhite2{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
text-decoration:none;
font-weight:bold;
}
.texbox2{
border:1px solid #c7d77b;
background-color:#fff;
height:17px;
padding-left:2px;
width:300px;
}
.listbox{
border:1px solid #c7d77b;
background-color:#fff;
height:21px;
padding-left:2px;
width:305px;
}
.yellowtextarea{
border:1px solid #c7d77b;
background-color:#fff;
height:100px;
padding-left:2px;
width:300px;
}
.formbg1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(../../Images/index/callnowrightbg1.jpg);
background-repeat:repeat-x;
background-color:#cddbdf;
}
.formstripe{
background-image:url(../../Images/index/stripe.gif);
background-repeat:repeat-x;
}
.newformbg{
margin-left:26px;
width:457px;
background-image:url(../../Images/index/form-bg.gif);
background-repeat:repeat-y;
}
/*- Logo -*/

#header .title  {
	float: left;
	margin-top: 0px;
	font-family: Lucida Sans, Arial, sans-serif;
	font-weight: normal !important;
}
	
	
.title  {
	float: left;
	margin-top: 0px;
	font-family: Lucida Sans, Arial, sans-serif;
	font-weight: normal !important;
}

#logo {

	width:237px;

	height:132px;

	overflow:hidden;

	display:inline;

	float:left;

	margin:0 0 0 0;

	position:relative;

}

#logo a,

#logo a:visited {

	float:left;

}

#logo em {

	display:block;

	clear:both;

	font-size:.8em;

}

#logo span {

	position:absolute;

	left:0;

	top:0;

	width:237px;

	height:132px;

	background:url(../../Images/inner/alarminglogo.jpg) no-repeat;

	cursor:pointer;

}

#homelogo {

	width:248px;

	height:147px;

	overflow:hidden;

	display:inline;

	float:left;

	margin:0 0 0 0;

	position:relative;

}

#homelogo a,

#homelogo a:visited {
font-size:8px;
	float:left;
	color:#FFF;

}

#homelogo em {

	display:block;

	clear:both;

	font-size:8px;

}

#homelogo span {

	position:absolute;

	left:0;

	top:0;

	width:248px;

	height:147px;

	background:url(../../Images/index/alarmingyoulog.jpg) no-repeat;

	cursor:pointer;

}

.righthome{
color:#be0006;
font-weight:bold;
font-size:16px;
text-align:center;
margin-top:10px;
}

.rightnumber{
font-size:34px;
}
