@charset "UTF-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17px; font-weight: normal; background-color:#FFD933; background-repeat: repeat-x; margin: 0px 0px 0px 0px; background-image: url(images/bg.jpg); }
#container { width:948px; margin-right:auto; margin-left:auto; margin-top:1px; }
#banner { width:948px; height:104px; margin-left:auto; margin-right:auto; background-image:url(images/index_r1_c1_v2.jpg); margin-top:1px; }
#nav { height:26px; width:649px; margin-left:auto; margin-right: auto; padding-left:310px }
#flashcontent { width:612px; height:250px; padding-top:16px; padding-left:36px; }
#flashcontent3 { width:612px; height:250px; padding-top:16px; padding-left:36px; }
#flashcontent2 { width:612px; height:187px; }
#flash { width:612px; height:181px; float:left; padding-left:1px; }
#flash2 { width:612px; height:181px; float:left; background-image:url(images/manned-guards.jpg) }
#flash3 { width:612px; height:181px; float:left; background-image:url(images/mobilepatrols.jpg) }
#flash4 { width:612px; height:181px; float:left; background-image:url(images/keyholding.jpg) }
#flashcontainer { width:948px; height:270px; margin: 0 auto; background-image:url(images/dotbg.jpg); background-repeat:no-repeat; }
#tableright { float:right; padding-top:2px; }
#tablewr { float: right; padding-top:41px; }
#tablewr2 { position:absolute; left: 673px; top: 1px; }
#formcontainer { width:263px; height:203px; float:right; background:url(images/contactformbg.gif) no-repeat; }
#form { margin: 69px 0 0 13px; }
.formwrap { float: right; }
#contwr { width: 291px; height:266px; background:url(images/contactusr.jpg) no-repeat; float: right; }
#bullets { width:612px; height:63px; }
#flashwrap { width: 200px; height:207px; float:right; padding-top: 57px; }
#presenter { width: 200px; height:207px; }
#leftflash { float:left; }
#flashtext { width:290px; height:46px; padding-top:7px; float:left; }
#footer { width: 800px; margin: 0 auto; text-align: center; }
#flashtext2 { width:312px; height:46px; padding-top:7px; float:left; }
#body { width:950px; margin: 0 auto; padding-top:30px; }
#body1 { width:582px; float:left; background-image:url(images/yellbg.jpg); background-repeat:repeat; padding-left:50px; }
#body2 { width:672px; float:left; }
#left { width:660px; float:left; background-image:url(images/yellbg.jpg); background-repeat:repeat; }
#footer { width:948px; clear:both; margin: 0 auto; margin-top:10px; text-align:center; padding-top:20px; }
.whitebulet { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:12px; padding-left:10px; }
h1 { font-family:Arial, Helvetica, sans-serif; color:#2c2c2c; font-weight:bold; font-size:25px; padding-top:2px;  }
.upper {text-transform: uppercase; }
.SUB { font-family:Arial, Helvetica, sans-serif; color:#2c2c2c; font-weight:bold; font-size:18px; line-height:10px; }
.SUB2 { font-family:Arial, Helvetica, sans-serif; color:#2c2c2c; font-weight:bold; font-size:14px; }
.body { font-family:Arial, Helvetica, sans-serif; color:#2c2c2c; font-size:12px; line-height:21px; }
.no-heading { font-family:Arial, Helvetica, sans-serif; color:#2c2c2c; font-size:12px; line-height:21px; }
.upper-heading {text-transform: uppercase; font-family:Arial, Helvetica, sans-serif; color:#2c2c2c; font-weight:bold; font-size:25px; padding-top:2px;  }
.foot { font-family:Arial, Helvetica, sans-serif; color:#2c2c2c; font-size:11px; line-height:21px; }
.body2 { font-family:Arial, Helvetica, sans-serif; color:#2c2c2c; font-size:11px; line-height:20px; }
.whitebulet2 { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; padding-left:10px; line-height:15px }
.form { font-size:11px; margin:3px; background-color:#000000; padding-left:4px }
.formstyle { border: 1px solid #cccccc; margin-bottom: 5px; font-size:9px; color:#333333; padding-left:3px }
.formstyle2 { border: 1px solid #cccccc; margin-bottom: 5px; margin-right:15px; font-size:9px; color:#333333; padding-left:3px }
.formstyle3 { border: 1px solid #cccccc; padding:0px; margin:0px; font-size:12px; color:#333333; padding-left:3px }
#SEO Div { margin-left: auto; margin-right:auto; width: 736px; }
a:link { text-decoration: underline; color:#2c2c2c; }
a:visited { text-decoration: underline; color: #2c2c2c; }
a:hover { text-decoration: underline; color: #2c2c2c; }
#bottomdiv a {color:#000;}
#bottomdiv {padding:10px 0; margin: 0 auto; width: 948px; height:auto; overflow:hidden; text-align:center; }
#footer  {background:url(images/line.jpg) no-repeat; }
#footer ul { list-style: none;}
#footer ul li {display:inline; border-right: #000 1px solid; padding:0 5px;}
#right {float:right;}
.centre {text-align:center; }
