

table {font:12px Arial;}
h1 {font:24px Arial;margin:5 0 5 0;}

img {border:0;}

a:link {text-decoration: underline; color: #0261cb;}
a:visited {text-decoration: underline; color: #0261cb;}
a:hover {text-decoration: underline; color: #ff8a00;}

a.div:link {text-decoration: none; color: #0261cb; font-family:Arial; font-size:14px; border-bottom:1px dashed #0261cb; padding:2px;margin:0 7 0 7;}
a.div:visited {text-decoration: none; color: #0261cb; font-family:Arial; font-size:14px; border-bottom:1px dashed #0261cb; padding:2px;margin:0 7 0 7;}
a.div:hover {text-decoration: none; color: #ff8a00; font-family:Arial; font-size:14px; border-bottom:1px dashed #ff8a00;}

a.lnav:link {text-decoration: none; color: #0261cb; font-family:Arial; font-size:18px; border-bottom:1px solid #0261cb;}
a.lnav:visited {text-decoration: none; color: #0261cb; font-family:Arial; font-size:18px; border-bottom:1px solid #0261cb;}
a.lnav:hover {text-decoration: none; color: #ff8a00; font-family:Arial; font-size:18px; border-bottom:1px solid #ff8a00;}
h1 {font:24px Arial;}

th.tbl {background-color:#80879b; text-align:left; font:14px Arial; color:#ffffff; font-weight:bold;}
td.tbl {font:14px Arial;}

a.default:link {text-decoration: underline; color: #0B64A6; font-family:Arial; font-size:12px}
a.default:visited {text-decoration: underline; color: #0B64A6; font-family:Arial; font-size:12px}
a.default:hover {text-decoration: underline; color: #FF581A; font-family:Arial;}

a.ex:link {text-decoration: none; color: #ffffff; font-family:Arial; font-size:12px;border-bottom:1px dashed #ffffff;}
a.ex:visited {text-decoration: none; color: #ffffff; font-family:Arial; font-size:12px;border-bottom:1px dashed #ffffff;}
a.ex:hover {text-decoration: none; color: #a5dcff; font-family:Arial; border-bottom:1px dashed #a5dcff;}

a.exnormal:link {text-decoration: none; color: #ffffff; font-family:Arial; font-size:12px; border-bottom:1px solid #ffffff;}
a.exnormal:visited {text-decoration: none; color: #ffffff; font-family:Arial; font-size:12px; border-bottom:1px solid #ffffff;}
a.exnormal:hover {text-decoration: none; color: #a5dcff; font-family:Arial; font-size:12px; border-bottom:1px solid #a5dcff;}

a.theme:link {text-decoration: none; color: #356d9e; font-family:Arial; font-size:18px; border-bottom:1px solid #356d9e;}
a.theme:visited {text-decoration: none; color: #356d9e; font-family:Arial; font-size:18px; border-bottom:1px solid #356d9e;}
a.theme:hover {text-decoration: none; color: #FF581A; font-family:Arial; font-size:18px; border-bottom:1px solid #FF581A;}

a.toplink:link {text-decoration: none; color: #356d9e; font-family:Arial; font-size:14px; border-bottom:1px solid #356d9e;padding-left:0px;padding-right:2px}
a.toplink:visited {text-decoration: none; color: #356d9e; font-family:Arial; font-size:14px; border-bottom:1px solid #356d9e;padding-left:0px;padding-right:2px}
a.toplink:hover {text-decoration: none; color: #FF581A; font-family:Arial; font-size:14px; border-bottom:1px solid #FF581A;}

a.toplink_bright:link {text-decoration: none; color: #ffa200; font-family:Arial; font-size:14px; border-bottom:1px solid #ffa200;padding-left:0px;padding-right:2px}
a.toplink_bright:visited {text-decoration: none; color: #ffa200; font-family:Arial; font-size:14px; border-bottom:1px solid #ffa200;padding-left:0px;padding-right:2px}
a.toplink_bright:hover {text-decoration: none; color: #FF0000; font-family:Arial; font-size:14px; border-bottom:1px solid #FF0000;}

a.nav:link {text-decoration: underline; color: #0B64A6; font-family:Arial; font-size:11px;}
a.nav:visited {text-decoration: underline; color: #0B64A6; font-family:Arial; font-size:11px;}
a.nav:hover {text-decoration: underline; color: #FF581A; font-family:Arial; font-size:11px;}

a.desc:link {text-decoration: none; color: #0B64A6; font-family:Arial; font-size:12px;border-bottom:1px dashed #0B64A6;}
a.desc:visited {text-decoration: none; color: #0B64A6; font-family:Arial; font-size:12px;border-bottom:1px dashed #0B64A6;}
a.desc:hover {text-decoration: none; color: #FF581A; font-family:Arial; border-bottom:1px dashed #FF581A;}


a.sdesc:link {text-decoration: none; color: #0B64A6; font-family:Arial; font-size:12px;}
a.sdesc:visited {text-decoration: none; color: #FF581A; font-family:Arial; font-size:12px;}
a.sdesc:hover {text-decoration: none; color: #FF581A; font-family:Arial;}

a.descadd:link {text-decoration: none; color: #22aa0b; font-family:Arial; font-size:12px;border-bottom:1px dashed #22aa0b;}
a.descadd:visited {text-decoration: none; color: #22aa0b; font-family:Arial; font-size:12px;border-bottom:1px dashed #22aa0b;}
a.descadd:hover {text-decoration: none; color: #32d218; font-family:Arial; border-bottom:1px dashed #32d218;}

a.page:link {text-decoration: underline; color: #0B64A6; font-family:Arial; font-size:16px; padding: 4 6 4 6; width:100%; border:1px solid #ffffff}
a.page:visited {text-decoration: underline; color: #0B64A6; font-family:Arial; font-size:16px; padding: 4 6 4 6; width:100%; border:1px solid #ffffff}
a.page:hover {text-decoration: none; color: #FF581A; font-family:Arial; font-size:16px; background-color:#e6e6e6; padding: 4 6 4 6; width:100%; border:1px solid #c0c0c0}

a.pages:link {text-decoration: underline; color: #0B64A6; font-family:Arial; font-size:16px; padding: 4 6 4 6; border:1px solid #ffffff;margin-left:5px;}
a.pages:visited {text-decoration: underline; color: #0B64A6; font-family:Arial; font-size:16px; padding: 4 6 4 6; border:1px solid #ffffff;margin-left:5px;}
a.pages:hover {text-decoration: none; color: #FF581A; font-family:Arial; font-size:16px; background-color:#e6e6e6; padding: 4 6 4 6; border:1px solid #c0c0c0;margin-left:5px;}

a.cmenu:link {text-decoration: none; color: #000000; font-family:Arial; font-size:12px; padding: 6 6 6 6; width:100%;}
a.cmenu:visited {text-decoration: none; color: #000000; font-family:Arial; font-size:12px; padding: 6 6 6 6; width:100%;}
a.cmenu:hover {text-decoration: none; color: #ffffff; font-family:Arial; font-size:12px; background-color:#316ac5; padding: 6 6 6 6; width:100%;}

a.reg:link {text-decoration: none; color: #0B64A6; font-family:Arial; font-size:22px; border-bottom:1px solid #0B64A6}
a.reg:visited {text-decoration: none; color: #0B64A6; font-family:Arial; font-size:22px; border-bottom:1px solid #0B64A6}
a.reg:hover {text-decoration: none; color: #FF581A; font-family:Arial; font-size:22px;  border-bottom:1px solid #FF581A}

input.regfield {width:250px;}

p.txt {line-height:140%;}

a.tbl:link {text-decoration: none; color: #000000; font-family:Arial; font-size:11px; cursor:default;}
a.tbl:visited {text-decoration: none; color: #000000; font-family:Arial; font-size:11px; cursor:default;}
a.tbl:hover {text-decoration: none; color: #000000; font-family:Arial; font-size:11px; background-color:#e4e4e4; cursor:default;}

a.stbl:link {text-decoration: none; color: #000000; font-family:Arial; font-size:11px;background-color:#e8ebf5; cursor:default;}
a.stbl:visited {text-decoration: none; color: #000000; font-family:Arial; font-size:11px;background-color:#e8ebf5; cursor:default;}
a.stbl:hover {text-decoration: none; color: #000000; font-family:Arial; font-size:11px; background-color:#f3d8aa; cursor:default;}

a.arrow:link {text-decoration: none; color: #000000; font-family:Arial; font-size:18px;}
a.arrow:visited {text-decoration: none; color: #000000; font-family:Arial; font-size:18px;}
a.arrow:hover {text-decoration: none; color: #FF581A; font-family:Arial; font-size:18px; }

a.varrow:link {text-decoration: none; color: #000000; font-family:Arial; font-size:18px;  line-height:40px; width:23px;}
a.varrow:visited {text-decoration: none; color: #000000; font-family:Arial; font-size:18px; line-height:40px; width:23px;}
a.varrow:hover {text-decoration: none; color: #FF581A; font-family:Arial; font-size:18px;  line-height:40px; width:23px;}

td.rh {background:url('/images/rh.gif'); background-position:left top; background-repeat:no-repeat; width:24px;}
td.lh {background:url('/images/lh.gif'); background-position:left top; background-repeat:no-repeat; width:24px;}

ul.recent {margin-left:0px;}
ul.planner {margin-left:0px;}

ul.recent li {list-style: none;color:#000000;border:1px solid #ffffff;background-color:#ffffff;line-height:26px; height:26px; display: block;padding-left:5px;margin:3 0 3 0;}
li.recentselected {list-style: none;color:#000000;border:1px solid #cccccc;background-color:#eeeeff;line-height:26px; height:26px; display: block;padding-left:5px;margin:3 0 3 0;}

ul.planner li {list-style: none;color:#000000;border:1px solid #ffffff;background-color:#ffffff;line-height:26px; height:26px; display: block;padding-left:5px;margin:3 0 3 0;}
