body{padding:0px;margin:0px;color:#000000;font-family:  Georgia, "Times New Roman", Times, serif;background-image: none;background-repeat: repeat;background-color: #a9a9a9;	
}

div, p, ul, h1, h2, h3, form, img{padding:0px; margin:0px;}

p, ul{font-size: 14px;line-height: 18px;
}

td{font-size:14px;}

ul{list-style-type:none;
}

a{color: #000000;text-decoration: none;font-weight: bold;
}

a:hover{color: #7a1616;text-decoration: underline;font-weight: bold;
}

p.center{text-align:center;}
.phone{font-size: 19px;font-weight: bold;color: #8e0000;text-align: center;}

#top{width: 978px;height:45px;position:relative;margin-top: 20px;margin-right: auto;margin-bottom: 0;margin-left: auto;background-image: url(Images/top.gif);background-repeat: no-repeat;padding: 0px;}
#topheader{width: 978px;height: 151px;position:relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;background-image: url(images/topheader.gif);background-repeat: no-repeat;}

#topheader a{color: #ffffff;}
#topheader a:hover{color: #ffffff;}

#topheader a:visited{color: #000000;}
#topheader a:visited:hover{color: #ffffff;}


#topheader ul{width:145px;height:61px;position:absolute;left:750px;top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;text-align: center;
}
#topheader ul li{float:left;padding-left: 0px;width: 69px;display: block;font-weight: bold;font-variant: normal;font-size: 14px;text-align: left;color: #FFFFFF;} 
#topheader ul li a{height:61px;text-decoration:none;text-indent:-20000px;display:block;width:40px;padding-left: 8px;}	
#topheader ul li a.home{width:61px;text-decoration:none;text-align:center;background-image: url(images/homebutton.gif);background-repeat: no-repeat;background-position: 0 0;}
#topheader ul li a.home:hover{width:61px;background:url(images/homebutton_over.gif) 0 0 no-repeat; text-decoration:none; text-align:center; }

#topheader ul li a.email{width:61px;text-decoration:none;text-align:center;background-image: url(images/emailbutton.gif);background-repeat: no-repeat;background-position: 0 0;}
#topheader ul li a.email:hover{width:61px;background:url(images/emailbutton_over.gif) 0 0 no-repeat; text-decoration:none; text-align:center; }	
#topheaderlogo{width: 203px;height:117px;position: relative;margin-top: 10px;margin-right: auto;margin-bottom: 0;margin-left: 33px;
background-image: url(Images/lockamytek_logo.gif);background-repeat: no-repeat;}


#toplogo p{margin-left:44px;}
#bodytop{width: 978px;height: auto;position:relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding:0;background-image: none;

}	
#topmenu{width: 252px;height: auto;float: left;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding: 0;background-image: url(images/topmenu_bg.gif);background-repeat: repeat-y;background-color: #FFFFFF;}
#topmenu ul{width:200px;height: auto;float: left;margin-top: 0px;margin-right: 0px;margin-bottom: 0;margin-left: 0px;padding-left:35px;background-image: url(Images/menuul_bg.gif);background-repeat: no-repeat;
}

topmenu a{color: #000000;text-decoration: none;font-size:13px;font-weight: bold;
}

a:hover{color: #7a1616;text-decoration: underline;font-weight: bold;
}

#topmenu ul li{height:40px;float: left;font-size: 15px;width: 200px;
}

#topmenucontact{margin-top: 340px;padding-left: 31px;}


#topmenucontact h1{background-image: none;background-repeat: no-repeat;margin-right: 14px;text-align:center;}
#topmenucontact p{padding-right: 25px;font-weight:bold;font-size: 16px;text-align: center;}	


.forminput{font-family: "Times New Roman", Times, serif;font-size: 15px;color: #000000;}
.formrow1{clear: left;width: 680px;height: 28px;padding-left:10px;margin-top: 0px;margin-right: 0px;margin-bottom: 1px;margin-left: 0px;padding-top: 0px;}
.formrow2{width: 300px;font-size: 14px;font-weight: bold;color: #8e0000;}
.formrow3{width: 430px;font-size: 14px;font-weight: bold;color: #8e0000;}	

.formrowHeader{clear: left;width: 680px;height: 30px;margin-top: 10px;margin-right: 0px;margin-bottom: 2px;margin-left: 0px;padding-top: 0px;background-image: url(Images/formlabel_bg.gif);background-repeat: no-repeat;}
.label1 {padding-right: 5px;float: left;width: 100px;text-align: right;font-size: 14px;line-height: 25px;}
.label3 {font-size: 14px;padding-left: 5px;float: left;width: 450px;text-align: center;font-style: italic;}

.label4 {padding-right: 5px;float: left;width: 230px;text-align: right;font-size: 14px;line-height: 25px;}
.label5 {padding-right: 0px;float: left;width: 60px;text-align: left;font-size: 14px;line-height: 25px;}	
.label6 {font-size: 14px;padding-right: 5px;float: left;width: 105px;text-align: left;line-height: 25px;}	
.labelHeader {font-size: 15px;padding-left: 15px;float: left;text-align: left;font-style: normal;font-variant: small-caps;color: #323232;font-weight: bold;}	
.input1 {padding-left: 5px;float: right;width: 220px;text-align: left;text-indent: 0px;font-size: 14px;}
.input2 {padding-left: 3px;float: left;width: 220px;text-align: left;text-indent: 0px;font-size: 14px;}

.input3 {padding-left: 5px;float: left;width: 260px;padding-top: 3px;text-align: left;font-size: 14px;}

.input4 {padding-left: 5px;float: left;width: 320px;padding-top: 3px;text-align: left;font-size: 14px;}	
.input5 {padding-left: 2px;float: left;width: 90px;padding-top: 3px;text-align: left;font-size: 14px;line-height: 25px;}		
.input6 {padding-left: 0px;float: left;width: 20px;padding-top: 3px;font-size: 14px;text-align: right;}	
.input7 {padding-left: 5px;float: left;width: 220px;text-align: left;text-indent: 0px;font-size: 14px;}


#bodycontents{width:501px;height: auto;float:left;position: relative;float: left;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;background-color: #ffffff;
}
#bodycontents p{padding-left: 10px;padding-right: 10px;}	

#bodycontents p.clear{clear:both;}

#bodycontents p.left{width: 210px; float:left;}
#bodycontents p.right {width: 235px; float:right;}	
#bodycontents h1{color: #7a1616;font-weight: bold;font-variant: small-caps;text-align: center;padding-bottom: 5px;
}

#bodycontents h2{color: #000000;font-weight: bold;font-variant: small-caps;padding-left:10px;text-align: left;padding-bottom: 15px;
}


#bodycontents h3{color: #7a1616;font-weight: bold;font-variant: small-caps;padding-left:10px;text-align: left;padding-bottom: 15px;}

#bodycontents h4{color: #16347a;font-weight: bold;font-variant: small-caps;padding-left:10px;text-align: left;padding-bottom:0px;}

#bodycontents h5{color: #16347a;font-weight: bold;font-size:18px;font-variant: normal;padding-left:10px;text-align: left;padding-bottom: 0px;}

#bodycontents ul{width:auto;margin-top: 5px;margin-right: 0;margin-bottom: 10px;margin-left: 10px;}
#bodycontents ul li.linkitem{font-weight:normal;padding-top: 0;display:block;padding-right: 0;padding-bottom: 10px;padding-left: 28px;line-height: 18px;background-image: url(images/arrow.gif);background-repeat: no-repeat;background-position: 0 0px;}

#bodycontents ul li.dot{font-weight:normal;padding-top: 0;display:block;padding-right: 0;padding-bottom: 0;padding-left: 18px;line-height: 18px;background-image: url(images/dotsml.gif);background-repeat: no-repeat;background-position: 0 0px;}

.sitemap{width:450px;float: left;clear:right;}

.sitemap ul li.dotblack{font-weight:normal;padding-top: 0;display:block;padding-right: 0;padding-bottom: 0;padding-left: 18px;line-height: 25px;background-image: url(images/dot_black.gif);background-repeat: no-repeat;background-position: 0 0px;}

.sitemap ul li.dotblackind{font-weight:normal;padding-top: 0;display:block;padding-right: 0;padding-bottom: 0;padding-left: 18px;line-height: 25px;	background-image: url(images/dot_black.gif);background-repeat: no-repeat;background-position: 0 0px;margin-left: 30px;}

.bodycontentsagents{float:left; width:98%;}
.bodycontentsagents ul{width:auto;margin-top: 5px;margin-right: 0;margin-bottom: 10px;margin-left: 18px;}
.bodycontentsagents ul li{font-weight:normal;padding-top: 5px;display:block;padding-right: 0;padding-bottom: 5px;padding-left: 18px;line-height: 25px;background-image: url(images/dotsml.gif);background-repeat: no-repeat;background-position: 0px 0px;}




#bodycontentsleft{width: 200px;float:left;padding-left:0px;}
#bodycontentsright{width: 220px;float:right;padding-left:0px;}


#rightsection ul li.indent{background:none;line-height: 18px;font-weight:normal;padding-top: 0;padding-right: 0;padding-bottom: 0;margin-left: 16px;display: block;}
#rightsection ul li.smindent{background:none;line-height: 18px;font-weight:normal;margin-left: 16px; font-size:11px;display:block;}
#rightsection ul li.lineid{font-weight:normal;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 16px;margin-left: 16px;line-height: 18px;	background-image: url(images/lineid.gif);background-repeat: no-repeat;background-position: 2px 5px;display:block;}



#rightside{width: 225px;height: auto;background-image: url(images/rightside_bg.gif);position:relative;float: right;padding: 0;background-repeat: repeat-y;
}

#rightside p{padding-left:12px;padding-right:25px;}

#rightside h1{margin-top: 15px;padding-left: 22px;padding-bottom: 15px;text-align:left;}

#rightside h2{margin-top: 16px;font-size:16px;padding-left: 28px;text-align:left;}

#rightside ul{display: block;width: 182px;padding-left: 10px;list-style-image: none;background-image: none;} 
#rightside ul li{float:none;display: block;text-indent:5px;font-weight:bold;width: 170px;font-size: 14px;padding-left: 12px;padding-bottom: 10px;height: 25px;background-image: url(images/dots.gif);background-repeat: no-repeat;} 



#footer{clear: both;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;width: 100%;padding: 0px;}	

#footerbody{width: 978px;height:198px;font-size:14px;position:relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;background-image: url(Images/footer_bg.gif);background-repeat: repeat-y;
}
#footer p.image{float: left;padding-left: 32px;padding-top: 10px;}
#footer p.imagetwo{float: right;padding-right: 32px;padding-top: 10px;}	
#footerlinks{position:relative;width: 585px;text-align: center;float: left;line-height: 100%;font-size: 14px;padding-top: 15px;padding-left: 0px;color: #000000;}
#footerlinks a{	color:#000000;}
#footerlinks a:hover{	color:#7a1616;text-decoration: underline;}
#footerlinkstwo{position:relative;width: 100%;text-align: center;float: left;line-height: 100%;font-size: 14px;padding-top: 15px;padding-left: 0px;color: #000000;}
#footerlinkstwo a{	color:#000000;text-decoration:none;}
#footerlinkstwo a:hover{	color:#7a1616;text-decoration: underline;}	
#footercopywright{width: 680px;float: left;position:relative;padding-left:35px;padding-top:10px;color: #8E0000;font-variant: small-caps;font-size: 14px;text-align: center;font-weight: bold;}

#footerdesigned{width:770px;float: left;position:relative;padding-top:10px;padding-left: 235px;color: #000000;font-variant: small-caps;font-size: 14px;text-align: center;}
#footerdesigned p.htmlcss{width: 85px;height:45px;float:left;font-size: 14px;	}
#footerdesigned p.htmlcss a{display:block;width:85px;height: 45px;background-image: url(Images/css.gif);background-repeat: no-repeat;background-position: 0 0;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 0px;position:absolute;	}
#footerdesigned p.htmlcss a:hover{color:#FFFFFF;text-decoration:none;background-image: url(images/css_over.gif);background-repeat: no-repeat;background-position: 0 0;}

#footerdesigned p.html{width: 85px;height:45px;float:left;
}
#footerdesigned p.html a{display:block;width:80px;height: 45px;background-image: url(Images/html.gif);background-repeat: no-repeat;background-position: 0 0;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 5px;position:absolute;
	}
#footerdesigned p.html a:hover{color:#FFFFFF;text-decoration:none;background-image: url(images/html_over.gif);background-repeat: no-repeat;background-position: 0 0;}
#footerdesigned p.vfs{width: 345px;height:45px;float:right;padding-right:05px;left: 0px;font-size: 14px;color: #093566;text-align: left;font-variant: normal;top:30px;}
#footerdesigned p.vfs a{display:block;width:345px;height: 45px;background-image: url(Images/vfs.gif);background-repeat: no-repeat;background-position: 0 0;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 15px;position:absolute;
	}
#footerdesigned p.vfs a:hover{color:#FFFFFF;text-decoration:none;background-image: url(images/vfs_over.gif);background-repeat: no-repeat;background-position: 0 0;}

#bottom{width: 770px;height: 7px;position:relative;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;background-image:url(Images/bottom_bg.gif);background-repeat: no-repeat;	
}	

#preloaded-images {position:absolute;left:-9999px;top: -9999px;}
