
	body{
		
		color: white;
		font-family:'Arial-BoldMT', 'Arial', sans-serif;
		font-size: 11pt;
				}
				
.Body {
    color: rgb(0, 0, 0);
    font-family: 'Arial-BoldMT', 'Arial', sans-serif;
    font-size: 11px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 14px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 7px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.Body_Small {
    color: rgb(66, 66, 66);
    font-family: 'ArialMT', 'Arial', sans-serif;
    font-size: 10px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 11px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 4px;
    padding-top: 8px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}				
				
				
	 table.keypad {background:black; color:white; border_style: groove; }
	  td.open {background:red; color:black; font-weight:bolder;

	border-style:outset; }			
				
				
		.smtxt{
		font-size: 9pt;
	}
	.xsmtxt{
		font-size: 7pt;
	}	
	.grbox{
		width: 800px;
		background: #d0d0d0;
	}

    
    
    span.little { font-size:60%; margin-left:5px} 
    span.red { color:red; } span.green { color:green;}
    

	
	input {font-size:80%; padding:2px} a {text-decoration:none;} 
	a:link {color:#FFC818;} a:visited {color:#FFC818;} 
	a:hover {color:gray} a:active {color:#FFC818} 
	.black a:link {color:black} .black a:visited {color:black} .black a:hover {color:gray}
	.navmenu a:link {color:white} .navmenu a:visited {color:white} .navmenu a:hover {color:gray}
	
	a img { border: none ; }
	
	div.log {BORDER: #ccc 1px solid; BACKGROUND:#eee; width:385px; text-align:left; padding:3px}
	div.admin {BORDER: #ccc 1px dashed; BACKGROUND:#eeeeee; width:600px; padding:3px}
	div.logadmin {position: absolute; top: 100px; BORDER: #ccc 1px dashed; BACKGROUND:#eeeeee; width:600px; padding:3px}
	div.logbottom {position: absolute; top: 270px; }

    div.h1 { font-face:verdana; text-align:left; margin-bottom:10px; color:red; font-size:180%; font-weight:bold; font-style:italic;}
	
	div.control {BORDER: #ccc 1px solid; BACKGROUND:#eeeeee; margin: 2px 10% 2px; padding:3px; text-align:center;}
	
	
	.banner{
position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
}
	
.logo{
position: absolute;
	top: 1px;
	left: 0px;
	z-index: 1;
	background: black;
}
.menubar{
position: absolute;
	top: 83px;
	left: 0px;
	z-index: 1;
}
.menubartext{
position: absolute;
	top: 93px;
	left: 23px;
	z-index: 2;
	font-size: 11px;
	font-weight: bold;
}

.bodyblock_blank{
position: absolute;
	top: 130px;
	left: 30px;
	width:700px;
	z-index: 0;
}

.body_graphic{
position: absolute;
	top: 173px;
	left: 0px;
	z-index: 1;
}

.header_graphic{
position: absolute;
	top: 0px;
	left: 100px;
	z-index: 0;
}
	
.tag_line{
position: absolute;
	top: 185px;
	left: 70px;
	z-index: 2;
	font-size:24px;
}
.bodyblock_graphic_page{
position: relative;
	top: 390px;
	left: 20px;
	z-index: 0;
}

	
.dim_style1{
	background:transparent;
	opacity: 0.11;
	}	
	
	
	
.bottom_graphic{
position: relative;
	top: 400px;
	left: 0px;
	z-index: 0;
}

.bottom_text{
position: relative;
	top: -20px;
	left: 20px;
	z-index: 1;
	font-size:11px;
	color: gray;
	
}
	
	
.mapimage{
position: absolute;
	top:120px;
	left: 50px;
	z-index:3;
}


.devicetable{
position: absolute;
	top:200px;
	left: 20px;
	width: 700px;
	z-index:1;
}

.locationstable{
position: absolute;
	top:200px;
	left: 30px;
	width: 700px;
	z-index:1;
}

.addlocationbox{
position: absolute;
	top:110px;
	left: 30px;
	width: 700px;
	z-index:1;
}

.addcontactbox{
position: absolute;
	top:550px;
	left: 30px;
	width: 700px;
	z-index:1;
}


.bodyblock_details_page{
position: absolute;
	top: 130px;
	left: 0px;
	width:800px;
	z-index: 0;
}

.loc_properties_box{
position: absolute;
	top:0px;
	left: 0px;
	width: 192px;
	height: 630px;
	z-index:1;
	background-color:#FF9720;
}

.loc_black_band{
position: absolute;
	top:70px;
	left: 0px;
	width: 192px;
	height: 100px;
	z-index:2;
	background-color:#000000;
}

.loc_picture_box{
position: absolute;
	top: 70px;
	left: 0px;
	width: 192px;
	height: 100px;
	z-index:2;
	background-color:#000000;
}


.status_box{
position: absolute;
	top: 170px;
	left: 0px;
	z-index:3;
}


.command_box{
position: absolute;
	top: 370px;
	left: 0px;
	z-index:3;
}

.loc_mapimage{
position: absolute;
	top: 0px;
	left: 220px;
	z-index:3;
}

.loc_accordian{
position: absolute;
	top: 335px;
	left: 220px;
	width:550px;
	z-index:3;
}

.sec_accordian{
position: absolute;
	top: 340px;
	left: 220px;
	width:550px;
	z-index:3;
}


.mainbox{
position: absolute;
	top: 105px;
	left: 30px;
	width: 740px;
	font-size: 80%;

}

.homeloginbox{
position: absolute;
	top: 450px;
	left: 20px;
	width: 250px;
	height: 75px;
	BORDER: #ccc 1px solid; BACKGROUND:#eeeeee; 
	margin: 2px 10% 2px; 
	padding:3px; 
	text-align:center;
    border-radius: 5px;

}

.comloginbox{
position: absolute;
	top: 450px;
	left: 320px;
	width: 250px;
	height: 75px;
	BORDER: #ccc 1px solid; BACKGROUND:#eeeeee; 
	margin: 2px 10% 2px; 
	padding:3px; 
	text-align:center;
    border-radius: 5px;

}




.maincontactbox{
position: absolute;
	top: 230px;
	left: 30px;
	width: 740px;
	font-size: 80%;
	


}
.contactbox{
position: absolute;
	top: 83px;
	left: 30px;

}


.mapimagebottom{
position: absolute;
	top: 380px;
	left: 0px;
	height: 100px;
	background: black;


}


.loginbox{
position: absolute;
	top: 53px;
	left: 130px;

}

.rightpic{
position: absolute;
	top: 53px;
	left: 597px;

}


.navbartext{

        position: absolute;
	top: 65px;
	left: 630px;
	width: 320px;
        /*height: 20px;*/
	
        font-family: Verdana;
        font-size: 10px;
        color: black;
        text-indent: 1em;
        /*border-top:dashed gray 1px;*/
        /*border-bottom:dashed gray 1px;*/
        }
.navbartextwhite{

        position: absolute;
	top: 65px;
	left: 630px;
	width: 320px;	
        font-family: Verdana;
        font-size: 10px;
        color: white;
        text-indent: 1em;
        }

.navimage{

        position: absolute;
	top: 0px;
	left: 0px;
	width: 820px;*/
     height: 60px;*/
	 BACKGROUND:black;
	
 
        }

.navmenu{

        position: absolute;
		font-size: 12px;
	top: 10px;
	left: 450px;
	width: 100px;*/
     
	 
        }

.ct600downlink{

        position: absolute;
	top: 65px;
	left: 30px;
	width: 320px;
        /*height: 20px;*/
	
        font-family: Verdana;
        font-size: 10px;
        color: black;
        text-indent: 1em;
        /*border-top:dashed gray 1px;*/
        /*border-bottom:dashed gray 1px;*/
        }

		
		
.statbartext{

        position: absolute;
	top: 5px;
	left: 20px;
	/*width: 320px;*/
        /*height: 20px;*/
	
        font-family: Verdana;
        font-size: 25px;
        color: white;
        text-indent: 1em;
        /*border-top:dashed gray 1px;*/
        /*border-bottom:dashed gray 1px;*/
        }



