a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#productsurlbuttontext a:hover,
#homeurlbuttontext a:hover,
#contactusbuttontext a:hover,
#jobsbuttontext a:hover,
#newsbuttontext a:hover,
#teambuttontext a:hover,
#telepopbuttonhide a:hover,
#vastbuttonhide a:hover,
#mobilemktbuttonhide a:hover,
#n911buttonhide a:hover,
#nwsbuttonhide a:hover,
#cmasbuttonhide a:hover,
#contmgrbuttonhide a:hover,
#comnotbuttonhide a:hover  {
   color: #C0C0C0;
}

#teambuttontext a,
#contactusbuttontext a,
#newsbuttontext a,
#productsurlbuttontext a,
#nwsbuttonhide a,
#n911buttonhide a,
#mobilemktbuttonhide a,
#telepopbuttonhide a,
#contmgrbuttonhide a,
#jobsbuttontext a,
#comnotbuttonhide a,
#homeurlbuttontext a,
#cmasbuttonhide a,
#vastbuttonhide a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#mobilemktproductxmediagrow,
#telepopproductxmediagrow,
#n911productxmediagrow,
#nwsproductxmediagrow,
#cmasproductxmediagrow,
#vastproductxmediagrow,
#alertslingerproductxmediagrow  {
   margin: 180px 0px 0px 0px;
   visibility: visible;
   font: 14px/19px "Lucida Sans Unicode";
   color: #303030;
   text-align: justify;
   padding: 0px;
   overflow: auto;
}

#contmgrproducttext p,
#nwsproducttext p,
#cmasproducttext p,
#productstext p,
#n911producttext p,
#mobilemktproducttext p,
#alertslingerproducttext p,
#telepopproducttext p  {
   font: 24px/29px "Lucida Sans Unicode";
   margin: 0px;
   color: #DC291E;
   text-align: left;
}

#mobilemktproducttext,
#alertslingerproducttext,
#telepopproducttext,
#n911producttext,
#cmasproducttext,
#nwsproducttext,
#contmgrproducttext,
#productstext  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 109px;
   z-index: 2;
   width: 405px;
}

#contmgr,
#n911,
#telepop,
#cmas,
#pid1products,
#mobilemkt,
#comnot,
#nws  {
   margin: 0px auto 0px auto;
   width: 955px;
   position: relative;
}

#jobsbuttontext,
#teambuttontext,
#contactusbuttontext,
#newsbuttontext  {
   font: 11px/13px "Lucida Sans Unicode";
   text-align: left;
   visibility: hidden;
   position: absolute;
   top: 62px;
   z-index: 3;
   height: 13px;
}

#comnotbuttonhide,
#nwsbuttonhide,
#contmgrbuttonhide,
#cmasbuttonhide  {
   font: 11px/14px "Lucida Sans Unicode";
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 55px;
   z-index: 2;
   height: 28px;
}

#vastbuttonhide,
#telepopbuttonhide  {
   font: 11px/28px "Lucida Sans Unicode";
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 54px;
   width: 43px;
   height: 28px;
}

#appstext p,
#productpage p  {
   font: 16px/19px "Lucida Sans Unicode";
   margin: 0px;
   text-align: left;
}

#productsurlbuttontext a  {
   color: #C7C7C7;
}

#navmenutext li a:hover  {
   color: #000000;
   text-decoration: underline;
}

#copyrightnoticetext p  {
   font: 11px/13px "Lucida Sans Unicode";
   margin: 0px;
   color: #010101;
   text-align: left;
}

#productsurlbuttontext  {
   font: 11px/19px "Lucida Sans Unicode";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 87px;
   z-index: 2;
   width: 60px;
   height: 19px;
}

#mobilemktbuttonhide  {
   font: 11px/14px "Lucida Sans Unicode";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 709px;
   top: 55px;
   z-index: 1;
   width: 93px;
   height: 28px;
}

#homeurlbuttontext a  {
   color: #C7C7C7;
}

#teammenu li a:hover  {
   background-color: #EE0F1E;
   color: #919191;
}

#contactusbuttontext  {
   width: 60px;
   left: 460px;
}

#copyrightnoticetext  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 370px;
   z-index: 2;
   width: 242px;
}

#pagenamebackground  {
   background: url(n911media/pagenamebackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 86px;
   z-index: 1;
   width: 488px;
   height: 60px;
}

#contmgrbuttonhide  {
   width: 79px;
   left: 307px;
}

#telepopbuttonhide  {
   z-index: 1;
   left: 652px;
}

#homeurlbuttontext  {
   font: 11px/19px "Lucida Sans Unicode";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 86px;
   z-index: 2;
   width: 41px;
   height: 19px;
}

#navmenutext li a  {
   text-decoration: none;
   color: #999999;
   height: 100%;
   display: block;
}

#comnotbuttonhide  {
   width: 67px;
   left: 233px;
}

#newsbuttontext  {
   width: 29px;
   left: 386px;
}

#jobsbuttontext  {
   width: 24px;
   left: 426px;
}

#cmasbuttonhide  {
   width: 34px;
   left: 393px;
}

#teambuttontext  {
   width: 32px;
   left: 347px;
}

#n911buttonhide  {
   font: 11px/14px "Lucida Sans Unicode";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 548px;
   top: 55px;
   z-index: 1;
   width: 93px;
   height: 28px;
}

#vastbuttonhide  {
   z-index: 2;
   left: 179px;
}

#navmenutext li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#teammenu li a  {
   background-color: #EE0F1E;
   border-bottom-color: #EE0F1E;
   border-bottom-style: solid;
   border-right-color: #EE0F1E;
   border-right-style: solid;
   border-left-color: #EE0F1E;
   border-left-style: solid;
   border-width: 4px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   width: 100%;
   display: block;
}

#nwsbuttonhide  {
   width: 90px;
   left: 444px;
}

#velleroslogo  {
   background: url(n911media/velleroslogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 4px;
   z-index: 1;
   width: 122px;
   height: 49px;
}

#teammenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#navmenutext  {
   font: 12px/15px "Lucida Sans Unicode";
   height: 15px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #999999;
   position: absolute;
   left: 191px;
   top: 38px;
   z-index: 1;
   width: 211px;
}

#id2footer  {
   background: url(n911media/id2footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 307px;
   z-index: 1;
   width: 955px;
   height: 80px;
}

#backlink  {
   font: 11px/14px "Lucida Sans Unicode";
   color: blue;
}

#headline  {
   color: #c00000;
   margin: 0px 0px 0px 0px;
   padding-bottom: 7px;
   background: transparent url(horizontalline.gif) repeat-x scroll left bottom;
}

#teammenu  {
   font: 12px/14px "Lucida Sans Unicode";
   margin: -4px 0px 0px -4px;
   padding: 0px;
   list-style: none;
   text-align: left;
   visibility: hidden;
   position: absolute;
   left: 355px;
   top: 90px;
   z-index: 3;
   width: 124px;
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 1;
}

#footer  {
   position: relative;
   left: 0px;
   top: 0px;
   width: 100%;
   float: left;
}

.newsfirst,
.prod  {
   margin: 0px 0px 0px 0px;
}

strong.prod,
h2.prod,
h3.prod  {
   color: #c00000;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(n911media/exteriortile.gif) center top repeat-x;
}

p.newsfirst  {
   margin-bottom: 10px;
}

