body { color: #999; font-size: 12px; font-family: verdana, helvetica, arial, trebuchet, sans-serif; background-color: #eee; background-image: url(../images/bck/page.jpg); background-repeat: no-repeat; background-position: right top; margin: 8px; padding: 0; }
.fontari { font-family: arial; }
.fonthel { font-family: helvetica; }
.fontver { font-family: verdana; }
.fonttre { font-family: "trebuchet ms"; }
.fontsan { font-family: sans-serif; }
body.admin { background-image: url(../images/bck/page.jpg); background-repeat: no-repeat; background-position: right top; }
body.job { background-image: url(../images/bck/page.jpg); background-repeat: no-repeat; background-position: right top; }
body.result { background-image: url(../images/bck/result.jpg); background-repeat: no-repeat; background-position: right top; }
body.home { background-image: url(../images/bck/home.jpg); background-repeat: no-repeat; background-position: right top; }
body.pop { background-image: url(../images/bck/pop.jpg) ; background-repeat: no-repeat; background-position: right top; }
table { font-size: 12px; }
td {  }
th { color: #999; font-size: 12px; }
td.photo { background-color: #eee; text-align: center; border: outset 1pt #ccc; }
.logo40 { background-image: url(../images/lnk/home.gif); background-repeat: no-repeat; }
p { text-align: justify; }
ul,  ol, dl {  }
em { color: #8ac; font-weight: bold; font-style: normal; }
address { font-style: normal; }
form { margin: 0; padding: 0; display: inline; }
label { color: #999; font-weight: bold; text-align: right; white-space: nowrap; }
/* Links */
a { color: #666; font-weight: bold; text-decoration: none }
a:link,  a:visited { }
a:hover { color: #8ac    }
a:active { color: #99c; }
/* Menu*/
a.mainmenu { line-height: 20px; background-image: url(../images/menu/ddd.gif); margin: 0; padding: 0 8px; border-color: #fff; border-style: outset; border-width: 1px 0; display: block; }
a:link.mainmenu,  a:visited.mainmenu {  }
a:hover.mainmenu { background-color: #558; background-image: url(../images/menu/666.gif); }
a:active.mainmenu { background-color: transparent; background-image: url(../images/menu/ccc.gif); }

a.submenu { line-height: 20px; background-image: url(../images/menu/ccc.gif); margin: 0; padding: 0 8px; border-color: #fff; border-style: outset; border-width: 0 1px; display: block               }
a:link.submenu, a:visited.submenu {  }
a:hover.submenu { background-color: #558; background-image: url(../images/menu/666.gif); }
a:active.submenu { background-color: transparent; background-image: url(../images/menu/ccc.gif); }
/* Nav */
dl.mainnav { line-height: 20px; background-image: url(../images/bck/navmain.jpg); background-repeat: no-repeat; background-position: right top; width: 160px; margin: 0; padding: 0; border-color: #fff; border-width: 0 1px; white-space: nowrap; }
dl.mainnav dt { text-indent: 12px; }
dl.mainnav dt a { display: block }
dl.mainnav dt a:link, dl.mainnav dt a:visited {  }
dl.mainnav dt a:hover { background-color: #558; background-image: url(../images/menu/666.gif); }
dl.mainnav dt a:active { background-color: transparent; background-image: url(../images/menu/ccc.gif); }
dl.mainnav dt.tab { background-image: url(../images/menu/ddd.gif) ; }
dl.subnav { line-height: 20px; background-image: url(../images/bck/navsub.jpg); background-repeat: no-repeat; background-position: right top; width: 160px; margin: 8px 0; padding: 0; border-color: #fff; border-width: 0 1px; white-space: nowrap; }
dl.subnav dt { text-indent: 12px }
dl.subnav dt a { background-image: url(../images/menu/ddd.gif); display: block       }
dl.subnav dt a:link, dl.subnav dt a:visited {  }
dl.subnav dt a:hover { background-color: #558; background-image: url(../images/menu/666.gif); }
dl.subnav dt a:active { background-color: transparent; background-image: url(../images/menu/ccc.gif); }
/*dl.subnav dt.tab { background-image: url(../images/menu/ccc.gif) ; }*/
/* Footer */
dl.toe { font-size: 10px; margin: 0; padding: 0; white-space: nowrap; }
dl.toe dt { margin: 0; padding: 0; display: inline; }
dl.toe dt a {  }
dl.toe dt a:link,  dl.toe dt a:visited {  }
dl.toe dt a:hover {  }
dl.toe dt a:active {  }
/*
dl.subtoe { background-image: url(../images/menu/ccc.gif); margin: 0; padding: 0; white-space: nowrap; }
dl.subtoe dt { line-height: 16px; margin: 2px; padding: 0; display: inline; }
dl.subtoe dt a {  }
dl.subtoe dt a:link,  dl.subtoe dt a:visited {  }
dl.subtoe dt a:hover {  }
dl.subtoe dt a:active {  }
*/
.yah { color: #8ac; }
.yat { color: #99c; }
/* Layout */
.hommain { padding: 0 32px; }
.homfoot { text-align: center; vertical-align: bottom; padding: 0 32px; }
.laylog {  }
.layhead { padding-right: 32px; padding-left: 32px; vertical-align: bottom; }
.layadv { }
.laynav { vertical-align: top; }
.laymain { padding: 0 32px; vertical-align: top; }
.layinfo { vertical-align: top; }
.laydev { text-align: center; vertical-align: bottom; }
.layfoot { text-align: center; vertical-align: bottom; }
.laypro { text-align: center; vertical-align: bottom; }
/* Panel */
.wmk { background-image: url(../images/bck/stamp.jpg); background-repeat: no-repeat; background-position: center bottom; padding: 0 32px; vertical-align: top; }
.lnk { background-image: url(../images/menu/ddd.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
.sub { background: #ddd url(../images/menu/eee.gif); }
.tpc { background: #ccc url(../images/menu/ddd.gif)    }
.quote { padding: 4px 12px; }
.quotequote { padding: 8px 24px; }
.search { background-image: url(../images/menu/ddd.gif); background-repeat: repeat; background-position: 0 0; }
.result { font-size: 10px; }
.indent { padding: 0 32px; }
/* Feature Links */
a.pdf { line-height: 16px; background: url(../images/lnk/pdf.gif) no-repeat left center; text-align: left; padding-left: 20px; display: block     ; white-space: nowrap; }
a:link.pdf,  a:visited.pdf { }
a:hover.pdf { background: url(../images/hvr/pdf.gif) no-repeat left center    }
a:active.pdf { background: url(../images/act/pdf.gif) no-repeat left center    }
/*
a.rgt        { line-height: 16px; background: url(../images/lnk/rgt.jpg) no-repeat left top ; padding-left: 20px; display: block }
a:link.rgt, a:visited.rgt     { }
a:hover.rgt  { background: url(../images/hvr/rgt.jpg)  no-repeat left center }
a:active.rgt   { background: url(../images/act/rgt.jpg)  no-repeat left center }

a.top        { line-height: 16px; padding-left: 20px; background: url(../images/lnk/top.jpg) no-repeat left center; display: block }
a:link.top, a:visited.top     { }
a:hover.top  { background: url(../images/hvr/top.jpg)  no-repeat left center }
a:active.top   { background: url(../images/act/top.jpg)  no-repeat left center }
*/
a.int { line-height: 20px; background: url(../images/lnk/int.jpg) no-repeat left center; margin: 0; padding: 0 0 0 20px; white-space: nowrap; }
a:link.int,  a:visited.int { }
a:hover.int { background: url(../images/hvr/int.jpg) no-repeat left center    }
a:active.int { background: url(../images/act/int.jpg) no-repeat left center    }
/* Headers */
h1 { color: #ccc; font-size: 24px; }
h2 { color: #999; font-size: 18px; }
h3 { color: #666; font-size: 12px; }
h4 { color: #333; font-size: 12px; }
h5 { color: #000; font-size: 12px; }
h6 { color: #000; font-size: 10px; }
/* Tables */
.dat { background-image: url(../images/menu/fff.gif); }
.data { background-image: url(../images/menu/ddd.gif); margin-right: 4px; margin-left: 4px; }
.datb { background-color: #dde; background-image: url(../images/menu/eee.gif); margin-right: 4px; margin-left: 4px; }
.datc { background-color: #ccc }
.clm { font-weight: bold; white-space: nowrap; }
.clma { color: #8ac; }
.clmb { color: #99c; }
.clmc { padding-right: 8px; padding-left: 8px; }
.clmac { color: #363; padding-right: 8px; padding-left: 8px; white-space: nowrap; }
.clmbc { color: #900; padding-right: 8px; padding-left: 8px; white-space: nowrap; }
/*List Line Space*/
/*Style Tags*/
.webby { font-weight: normal; font-size: 9px; text-transform: uppercase; text-align: center; }

.tag {  }
.sml { font-size: 10px; }
.med { font-size: 14px; }
.lrg { font-size: 16px; }
.lite { color: #999    }
.drk { color: #666    }
.ctr { text-align: center; }
