body,td,th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

/* Links */
a:link { color: #000000;}
a:visited {}
a:hover { color: #000000;}
a:active { color: #000000;}
a img { border: none;}

/* NEW Links */
.npl a:link { color: #000000; text-decoration: none;} a:visited {text-decoration: none;} a:hover { color: #000000; text-decoration: underline;} a:active { color: #000000; text-decoration: none;}
a img { border: none;}

/* Font Family */
.arial, h1 { font-family: Arial, Helvetica, sans-serif;}
.georgia { font-family: Georgia, "Times New Roman", Times, serif;}
.tahoma { font-family: Tahoma, Arial, Helvetica, sans-serif;}
.times { font-family: "Times New Roman", Times, serif;}
.verdana, h2 , .formbutton, .forminput, .hdrglobalmenu { font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Font-Size */
.xxs { font-size: 8px;}
.xs, .ftr a { font-size: 9px;}
.s, .hdr a, .formbutton, .forminput, .formgrid, .news, .crumbs, .hdrglobalmenu { font-size: 10px;}
.n { font-size: 11px;}
.m { font-size: 12px;}
.l, .splash a, .hmtabhd1, .hmtabhd2 { font-size: 13px;}
.xl { font-size: 14px;}
.xxl, h2 { font-size: 15px;}
.xxxl { font-size: 16px;}
.xxxxl { font-size: 18px;}
.xxxxxl, h1 { font-size: 20px;}
.xxxxxxl { font-size: 24px;}

/* Font-Style */
.normal { font-weight: normal;}
.bold, .bi, .nvlnk a, .formbutton, .gridhd, .gridhdorng, .gridborderhdorng, h2, .hmtabhd1, .hmtabhd2, .splash a { font-weight: bold;}
.i, .bi { font-style: italic;}

/* Text Decoration and Display */
.nounderline, .hdr a, .nvlnk a, .ftr a, .news a, .newshd, .crumbs a, .splash a, .hmtabhd1 a, .hmtabhd2 a { text-decoration: none;}
.underline { text-decoration: underline;}
.block, .nvlnk, .nvlnk a, .hmtabhd1 a, .hmtabhd2 a { display: block;}

/* Color */
.wht, .hdr a:hover, .nvlnk a:hover, .gridhdorng, .gridborderhdorng, .hmtabhd1, .hmtabhd2, .hmtabhd1 a, .hmtabhd2 a, .hmtabhd1 a:hover, .hmtabhd2 a:hover { color: #FFFFFF;}
.black { color: #000000;}
.grey3, .content, .forminput, .gridhd, .hdrglobalmenu { color: #333333;}
.grey6, .ftr a { color: #666666;}
.grey9, .crumbs, .crumbs a { color: #999999;}
.greyc { color: #CCCCCC;}

/* Align */
.vtop, .hdrsbnv, .cntcolumn, .hmcntcolumn, .democolumn, .hmtabcnt, .hmtabwrp, .splashcnt, .cstimage { vertical-align: top;}
.vmid, .hmtabhd1, .hmtabhd2 { vertical-align: middle;}
.vbot { vertical-align: bottom;}
.hleft, .cstimage { text-align: left;}
.hmid { text-align: center;}
.hright { text-align: right;}

/* Form */
form, label { margin: 0px 0px 0px 0px;}
.formbutton { color: #F2F2F2; padding: 2px 4px; background-color: #808080; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #666666; border-left: 1px solid #666666;}
.forminput { padding: 2px; border-top: 1px solid #999999; border-right: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; border-left: 1px solid #999999;}
.formgrid { color: #4D4D4D; padding: 4px 0px;}

/* --------------------------------------------- */
/* Template */
/* --------------------------------------------- */
.wrp { width: 780px;}
.hdrbar { height: 3px; background-image: url("images/bg_top-bar.gif");}
.hdr { height: 69px; background-image: url("images/bg_hdr.jpg");}
.hdrsbnv { padding: 15px 10px 0px 0px;}
.hdr a { color: #ABB6D0;}
.nv { height: 27px; background-image: url("images/bg_nav-bar.gif");}
.nvdvd { width: 2px; height: 27px; background-image: url("images/dvd_nav.gif");}
.nvlnk { padding: 6px 20px 6px 20px;}
.nvlnk a { color: #EBEBEB;}
.ftr { padding: 20px;}
/* .ftr a { color: #B3B3B3;} */
.ftr a:hover { color: #808080;}

/* Content */
.crumbs { padding: 0px 0px 10px 0px;}
.crumbs a:hover { color: #FF6600}
.cntwrp { border-right: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; border-left: 1px solid #CDCDCD;}
.cntcolumn { width: 548px; padding: 20px;}
.cntholder { width: 508px;}
.cntbg { padding: 10px 25px 15px 25px; background-image: url("images/tab_cnt_bg.gif");}
.content { padding: 5px 0px 0px 0px;}
.dvdhdots { height: 17px; background-image: url("images/dvd_h-dots.gif");}
h1 { color: #CC0000; padding: 0px;}
h2 { color: #FF6600; padding: 10px 0px 4px 0px;}
h3 {}
h1, h2, h3 { margin: 0px;}
ul, ol { margin: 10px 0px 10px 20px; padding: 0px; list-style-position: outside;}
.lnht16, .content { line-height: 16px;}
.lnht20 { line-height: 20px;}
.inlinetable { margin: 0px 0px 10px 10px;}
.cstimage { padding: 10px 15px 10px 0px;}

/* Grid */
.gridhdorng, .gridborderhdorng { background-color: #FF9900; border: 1px solid #F0F0F0;}
.gridhd { background-color: #FFFFEE; border: 1px solid #F0F0F0;}
.gridrow1, .gridborderrow1 { background-color: #FCFCFC;}
.gridrow1, .gridrow2 { border-right: 1px solid #F0F0F0; border-bottom: 1px solid #F0F0F0; border-left: 1px solid #F0F0F0;}
.gridborderhdorng, .gridborderrow1, .gridborderrow2 { border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC;}
.gridhdorng, .gridborderhdorng, .gridhd, .gridrow1, .gridrow2, .gridborderrow1, .gridborderrow2 { padding: 2px 5px;}

/* Banner Ads */
.ad468x60 {}
.ad120x600 {}

/* --------------------------------------------- */
/* Pages */
/* --------------------------------------------- */

/* Demo Column */
.democolumn { padding: 20px;}
.news { padding: 5px 0px 5px 0px;}
.news, .newshd, .newshd a { color: #474747}
.clientlogos { width: 180px; height: 85px; padding-left: 7px; background-image: url("images/bg_client-logos.gif"); background-repeat: no-repeat;}

/* Home */
.splash { padding: 5px 6px 6px 5px; background-color: #F2F2F2; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
.splashcnt { width: 322px; height: 240px; background-image: url("images/spls_corp_011.gif");}
.splash a { color: #FF9900;}
.splash a:hover { color: #FF6600;}
.splashlinktd { padding: 0px 0px 12px 0px;}
.hmcntholder { border-right: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; border-left: 1px solid #CDCDCD;}
.hmcntcolumn { width: 548px;}
.hmtabwrp { padding: 22px 0px 22px 25px;}
.hmtab { width: 234px;}
.hmtabhd1 { background-image: url("images/h_tab_pre-employment.gif");}
.hmtabhd2 { background-image: url("images/h_tab_employee-testing.gif");}
.hmtabhd1, .hmtabhd2 { height: 33px; text-indent: 34px; line-height: 32px;}
.hmtabcnt { color: #474747; height: 162px; line-height: 18px; background-image: url("images/bg_tab.jpg"); background-repeat: no-repeat; background-color: #F5F5F5; padding: 15px 20px 15px 20px;}

/* --------------------------------------------- */
/* Last Modified by Graphonix */
/* --------------------------------------------- */
