
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {  margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; }

body { color: #2d2e2e; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; margin: 0px 0 10px 0; padding: 0 0 0 0; text-align: center; }

h1 { color: #69c; font-size: 14px; font-weight: bold; line-height: 14px; }
h2 {font-size: 16px; font-weight: normal; padding: 5px 0px 5px 0px; color: #006699;  }
h3 {font-size: 14px; font-weight: normal; padding: 5px 0px 5px 0px; color: #006699; display:inline   }

ul {padding: 5px 0px 0px 30px; margin: 0px;}
li {	list-style-type: disc; }

a,  a:link { color: #4095df; font-weight: bold; text-decoration: none; }
a:visited { color: #4870aa; font-weight: bold; text-decoration: none; }
a:hover { color: #2170bd; text-decoration: underline; }
a:focus { color: #2170bd; }
a:active {  color: #039; }

#outerWrapper {  background-color: #fff;  margin: 5px auto 0 auto;  text-align: left;  width: 900px; }

#outerWrapper #topKey { overflow: hidden; padding-bottom: 10px; }
#outerWrapper #topKey .topkleft {float: left; width: 600px}
#outerWrapper #topKey .topkright {float: right; width: 200px; text-align: right;}

#outerWrapper #header { border-top: solid 5px #4b647f; border-right: solid 1px #4b647f; border-bottom: solid 5px #4b647f; border-left: solid 1px #4b647f;  font-size: 18px;  font-weight: bold;  line-height: 15px;  padding: 0px 10px 0px 20px; background-image: url(../images/logo_top.png); background-repeat:no-repeat; background-position: top right; height: 185px; }

#outerWrapper #header2 { border-top: solid 5px #4b647f; border-right: solid 1px #4b647f; border-bottom: solid 5px #4b647f; border-left: solid 1px #4b647f;  font-size: 18px;  font-weight: bold;  line-height: 15px;  padding: 10px 10px 0px 0px;  background-image: url(../images/banner2.gif); background-repeat:no-repeat; background-position: top left; height: 185px; }

#outerWrapper #navHead { overflow:hidden; background-color: #eaeff5;  border-bottom: solid 1px #9bb6d2; border-top:  solid 1px #9bb6d2;  height: 10px;  padding: 5px 10px 10px 10px; margin: 5px 0px 5px 0px  }
#outerWrapper #navHead #topNavigation { float: left; width: 580px; font: bold 11px Georgia, "Times New Roman", Times, serif; color: #4b647f }
#outerWrapper #navHead #topNavigation a { color: #69c }
#outerWrapper #navHead #date {float: left; width: 300px; color: #4b647f  }

#outerWrapper #banner {overflow: hidden;  background-color: #eaeff5;  border-bottom: solid 1px #9bb6d2;  height: 343px;  padding: 5px; margin-bottom: 10px;  border: solid 1px #4b647f;  }
#outerWrapper #banner hr { padding: 0; margin: 5px }
#outerWrapper #banner .lBanner {float: left; background-image: url(../images/blue_sq.gif); background-repeat: no-repeat; background-position: top; width: 303px; height: 322px; border: solid 1px #9bb6d2; font: bold 16px Arial, Helvetica, sans-serif; text-align: center; color: #fff; padding: 10px }
#outerWrapper #banner .lBanner ul {padding: 0px 0px 0px 40px; margin: 0px;}
#outerWrapper #banner .lBanner li {	list-style-type: disc; font: normal 18px "Arial Black", Gadget, sans-serif; color: #fff; text-align: left; line-height: 1.25em; }
#outerWrapper #banner .lBanner li a {color: #fff; font-weight: normal }
#outerWrapper #banner .lBanner h1 { font: normal 16px "Arial Black", Gadget, sans-serif; color: #fff; line-height: 1.25em; }

#outerWrapper #banner #mBanner {float: right; background-image: url(../images/main2.gif); background-repeat:no-repeat; background-position: bottom; width: 560px; height: 343px; }
#outerWrapper #banner #mBanner #temp {font: normal 22px Arial, Helvetica, sans-serif; color: #fff;  padding: 10px 0px 0px 20px; }
#outerWrapper #banner #mBanner #temp ul { padding: 5px 0px 20px 0px; margin: 0px; list-style-type: none}
#outerWrapper #banner #mBanner #temp li { background-image: url(../images/bullet_check.png); background-repeat: no-repeat; background-position: 0 0; padding: 0px 0px 10px 15px; font: normal 14px "Arial", Gadget, sans-serif; color: #fff; line-height: 10px; text-align: left; list-style-type: none }
#outerWrapper #banner #mBanner #temp .f4 {font-size: 36px; font-weight: bold }
#outerWrapper #banner #mBanner #temp .f5 {font-size: 11px; line-height: 12px  }

#outerWrapper #contentWrapper {  background-image: url(../images/contentWrapper_bg2.png);  background-repeat: repeat-y;  overflow: hidden; }

#outerWrapper #contentWrapper #leftColumn1 {  background-color: #eaeff5;  border-right: solid 1px #9bb6d2;  float: left;  padding: 0px 10px 10px 10px;  width: 310px; }

#outerWrapper #contentWrapper #content {  margin: 0 0 0 330px;  padding: 0px 10px 10px 10px; }
#outerWrapper #contentWrapper #content p { margin: 0px 0px 7px 0px;}
#outerWrapper #contentWrapper #content #faq p { margin: 7px 0px 0px 0px;}
#outerWrapper #contentWrapper #content h3 { font-size: 1.25em; font-weight: bold;  }

#outerWrapper #footer {  background-color: #eaeff5;  border-top: solid 1px #9bb6d2;  padding: 10px 10px 10px 10px; }

#cadU { background-image: url(../images/caduceus.jpg);  background-repeat: no-repeat; width: 290px; height: 140px; padding: 40px 0px 0px 175px; font-size: 2em; color: #900; line-height: 1.3em; font-weight: bold; text-align: center }
#pic2 {  background-image: url(../images/pic_map.gif);  background-repeat: no-repeat; width: 290px; height: 135px } 

#eList { margin: 10px 0px 10px 0px }

#showtext { overflow: hidden; display: none; float: left; margin: 0px 5px 0px 0px; height: auto; color: #000; width: 700px }
#showtext1 { display: none; margin-bottom: 5px; color: #900 }
#showtext2 { display: none; margin-bottom: 5px; color: #900 }

#mPhone { float: left; font: bold 1.75em Georgia, "Times New Roman", Times, serif; color:#000; float: right; width: 725px;  padding: 0px 0px 5px 0px; margin: 110px 0px 0px 0px; letter-spacing: .1em }

#faq li { list-style-type:decimal }
#faq p { margin: 7px 0px 0px 0px;}

#map { float: left; padding: 0px 0px 10px 10px; width: 275px; height: 320px; }
.leftshow { float: left; width: 220px; padding-right: 10px; text-align:left }
.rightshow { float: left; width: 220px; text-align: left; padding-bottom: 10px }

#ulS li { list-style-type: none; margin-bottom: 10px }

#leadBox { background-image: url(../images/pic_relax.jpg); background-repeat:no-repeat; background-position: top left; color: #fff; height: 279px; width: 270px; padding: 0px 10px 0px 270px; margin: 15px 0px 15px 0px; }
#leadBox h2 { color: #fff; font: normal 2.4em Georgia, "Times New Roman", Times, serif; text-align: center; line-height: 1.1em }
#leadBox ul { padding-left: 0px }
#leadBox li { list-style: none; background:url(../images/bullet_check.jpg) no-repeat top left; padding: 0px 0px 8px 25px; margin: 3px 0px 4px 0px; line-height: 14px; font-size: 1.2em; font-weight: bold  }
#midBox { color: #000; font: bold 1.25em Georgia, "Times New Roman", Times, serif; line-height: 2.5em; text-align: center; }

.list1 li { list-style-type:decimal; }
.list2 li { list-style-type:square }
.list3 li { list-style-type: none; text-align: left }

.sCross {float: left; font-size: 13px; height: 99px; width: 270px; text-align: left; padding: 7px 0px 0px 20px; margin-top: 0px;  }

.container {overflow:hidden }
.col1 { float: left; padding-right: 10px }
.col2 { float: left }

.bbox2 { line-height: 18px; background-color: #eaeff5; border: solid 1px #9bb6d2; padding-bottom: 10px }
.left2 {float: left; width: 260px; margin: 0px 26px 0px 0px; }
.right2 {float: left; width: 260px;  }

.redbox { border: solid 1px #4b647f; padding: 8px  }
.redbox h2 {font-size: 16px; font-weight: normal; padding: 5px 0px 5px 0px;  }

.bullet1 {  background-image:url(../images/bullet1.gif); background-repeat: no-repeat; background-position: top left; height: 35px; padding: 5px 0px 15px 50px; margin: 10px 0px 5px 0px }
.bullet1 h2 {font: bold 18px Verdana, Geneva, sans-serif; color: #900; margin-top: 6px}

.bullet2 { background-image:url(../images/bullet2.gif); background-repeat: no-repeat; background-position: left; height: 25px; padding: 15px 0px 15px 50px; margin-bottom: 10px }
.bullet2 h1 { font: bold 18px Verdana, Geneva, sans-serif; color: #900; margin-top: 6px }

.redBanner {font: normal 1em Verdana, Geneva, sans-serif; color: #fff; background-color:#900; padding: 5px 5px 5px 20px; text-transform:uppercase}

.logo {float: right; background-image: url(../images/ADTProtectYrHome.jpg); background-repeat:no-repeat; background-position: top right; height: 180px; width: 600px }
.jobsecurity {float: left; background-image: url (../images/jobbox.jpg); background-repeat:no-repeat; }
.line { background-image: url(../images/line_blue.png); background-repeat:repeat; background-position: top left; height: 2px; width: 200px; margin: 10px 0px 7px 0px }

.f1 { font-size: 9px }
.f2 {font: bold 14px Verdana, Geneva, sans-serif; color: #F30; }
.f3 {text-align: center }
.f4 {font: bold 1.75em Verdana, Geneva, sans-serif; color: #006699; padding: 10px 0px 20px 0px; line-height: 1.2em }
.f5 {width: 290px; background-color: #fff }

.sty1 {padding: 0px 10px 0px 10px}
.sty2 {background-image: url(../images/toptoggle.gif); background-repeat:no-repeat; background-position: top; font: normal 10px Arial; color: #fff}
.sty3 {padding-left: 55px; text-align: right}
.sty4 { padding: 10px 0px 10px 0px }

#date {float: right;  text-align: right; width: 500px }