body     { color: #666; background: #fff url(../images/bgd/blend.jpg) ; margin: 8px; padding: 0; }
body.home  { background-color: #ccc; background-image: url(../images/bgd/start.jpg); background-repeat: no-repeat; background-position: center -32px; }
body.site { background: #fff url(../images/bgd/blend.jpg); }

p  { color: #333; font-size: 12px; font-family: helvetica, arial, sanserif ; }
td { font-size: 12px; font-family: helvetica, arial, sanserif }

a  { color: #966; font-weight: bold; text-decoration: none }
a:link, a:visited  {}
a:hover { color: #900 }
a:active { color: #f00 }

a.mainmenu 	      { line-height: 20px; background-image: url(../images/menu/lnk.gif); text-indent: 8px; display: block }
a:link.mainmenu, a:visited.mainmenu  {}
a:hover.mainmenu 	 { background-image: url(../images/menu/hvr.gif) }
a:active.mainmenu    { background-image: url(../images/menu/act.gif) }

a.submenu 	      { line-height: 16px; background: #ddd url(../images/menu/lnk.gif); padding-right: 16px; padding-left: 16px; display: block }
a:link.submenu, a:visited.submenu  {}
a:hover.submenu   { background: #daa url(../images/menu/hvr.gif) }
a:active.submenu   { background: #ebb url(../images/menu/act.gif) ; }

dl.nav   { width: 160px; margin: 0; padding: 0; }
dl.nav dt    { line-height: 16px; text-indent: 32px }
dl.nav dt a  { display: block;  }
dl.nav dt a:link, dl.nav dt a:visited  {}
dl.nav dt a:hover { background: url(../images/menu/hvr.gif) }
dl.nav dt a:active { background: url(../images/menu/act.gif) }

dl.subnav    { background-color: #ddd; width: 160px ; margin: 0; padding: 0; }
dl.subnav dt    { line-height: 16px; text-indent: 40px }
dl.subnav dt a   { background-image: url(../images/menu/lnk.gif); display: block }
dl.subnav dt a:link, dl.subnav dt a:visited  {}
dl.subnav dt a:hover { background: #daa url(../images/menu/hvr.gif) }
dl.subnav dt a:active { background: #ebb url(../images/menu/act.gif) }

a.run      { background-image: url(../images/lnk/run.gif); background-repeat: no-repeat; background-position: left center; margin: 0; padding: 0 0 0 24px;}
a:link.run, a:visited.run     { }
a:hover.run  { background-color: transparent; background-image: url(../images/hvr/run.gif); background-repeat: no-repeat; background-position: left center; }
a:active.run   { background-color: transparent; background-image: url(../images/act/run.gif); background-repeat: no-repeat; background-position: left center; }

a.ran      { background-image: url(../images/lnk/ran.gif); background-repeat: no-repeat; background-position: left center; margin: 0; padding: 0 0 0 24px;}
a:link.ran, a:visited.ran     { }
a:hover.ran  { background-color: transparent; background-image: url(../images/hvr/ran.gif); background-repeat: no-repeat; background-position: left center; }
a:active.ran   { background-color: transparent; background-image: url(../images/act/ran.gif); background-repeat: no-repeat; background-position: left center; }

a.ron       { background-image: url(../images/lnk/ron.gif); background-repeat: no-repeat; background-position: left center; margin: 0; padding: 0 0 0 24px; }
a:link.ron, a:visited.ron      {  }
a:hover.ron  { background-color: transparent; background-image: url(../images/hvr/ron.gif); background-repeat: no-repeat; background-position: left center; }
a:active.ron   { background-color: transparent; background-image: url(../images/act/ron.gif); background-repeat: no-repeat; background-position: left center; }

h1   { color: #eee; font-size: 24px; font-family: helvetica, arial, sanserif; margin-top: 12px; }
h2 { color: #ccc; font-size: 18px; font-family: helvetica, arial, sanserif ; }
h3 { color: #999; font-size: 16px; font-family: helvetica, arial, sanserif ; }
h4 { color: #666; font-size: 14px; font-family: helvetica, arial, sanserif ; }
h5 { color: #333; font-size: 12px; font-family: helvetica, arial, sanserif }
.blend { background: #fff url(../images/bgd/blend.jpg) }
.lnk  { background: url(../images/menu/lnk.gif); }
.sub  { background: #ddd url(../images/menu/lnk.gif); }
.tpc { background: #bbb url(../images/menu/lnk.gif); }
.data   { background-color: #ddd }
.datb    { background-color: #eee }
.datc { }
.desdev    { color: #999; font-weight: normal; font-size: 10px }

.pan   { background-image: url(../images/bgd/blended.jpg); text-align: center; float: right; margin: 8px 0 8px 8px; padding: 16px 8px  }
strike { color: #c99; font-size: 24px; text-decoration: none; }
i { color: #c99; font-style: normal }
u { color: #999; font-style: normal; text-decoration: none }
.red { color: #f00 }
.ros { color: #f06 }
.amb { color: #f60 }
.yel { color: #fc0 }
