<style>
.dummy {}
body { font:normal 12px Arial; background-color:white; margin:0; padding:0; }
td   { font:normal 12px Arial; }

h2   { font:normal 24px Tahoma; letter-spacing:1px; color: #345A94; padding:0; margin:4 0 8 0;}

small { font:normal 11px Arial; }

a.item    { font:normal 9px Tahoma; color:#4272BD; text-decoration:underline; }
a { color:#4272bd; text-decoration:underline; }
a:visited { color:#75659A; }

div.auxnav { font:normal 9px Verdana; margin:0 0 16 0;}
div.auxnav a { color:#313841; text-decoration:none; }
div.auxnav a:hover { text-decoration:underline; }

table.cat ul { padding:0 0 0 16; margin:0; }
table.cat-top-fields { margin:0; width:100%; }
table.cat-top-fields th { font:normal 11px Arial; text-align:left; padding:6 4 6 4; border-top:solid 1px #94beff; }
table.cat-top-fields td { font:bold 11px Arial; text-align:left;  padding:6 4 6 4; border-top:solid 1px #94beff; }

table.cat-list td { border-top:solid 1px #94beff; padding:16 8 16 8; }
h3 { font:bold 16px Arial; color:#5a555a; }
h3 a { color:#4272BD; text-decoration:underline; }
table.cat-list small { font:normal 9px Arial; }

h3.cat { font:bold 12px Arial; margin:28 0 8 0; padding:10 4 4 8;  color:#41444a;  background: url(image/bg-4.gif); background-position:0 0; background-repeat:repeat-x;  }

table.cat-items      { border:solid 1px #9c9d9c; margin:20 0 20 0; }
table.cat-items th   { font:normal 9px Tahoma; background-color: #dedede; padding:2px; border-left:solid 1px #9c9d9c; }
table.cat-items td   { font:normal 9px Tahoma; padding:4px; border-left:solid 1px #9c9d9c; }
table.cat-items td.o { font:normal 9px Tahoma; background-color:white; }
table.cat-items td.e { font:normal 9px Tahoma; background-color:#f3f3f3; }


td.gray,div.gray { background-color:#b4babd; font:bold 12px Arial; color:white; }
table.topmenu td { padding:0; background:url(image/tm-del.gif); background-repeat:no-repeat; background-position:100% 0; text-align:center; }
table.topmenu  img { margin:0 16 0 16; border:none; }
table.supmenu  { border:solid 1px #c5c6cd; margin-bottom:16px; width:40%;}
table.supmenu td { font:normal 10px Arial; color:#a4aaac; padding:2 4 2 4; text-align:center; }
table.supmenu image { margin-right:6px; }
table.supmenu a  { color:#a4aaac; text-decoration:none; }


ul { margin:12 0 12 32; padding:0; }

td.lmenu1 { color:#7990AA; padding:4 8 8 56; font:bold 14px Arial;background:url(image/lmenu-bg.gif); border-right:solid 1px #c5c6cd; }
td.lmenu2 { color:black;  border-bottom:solid 1px  #eeeaee; border-right:solid 1px #c5c6cd; }
td.lmenu2 a { width:100%; font:normal 12px Arial; color:#313841; text-decoration:none; display:block; padding:6 0 6 0 ; background-color:#fafafb;}
td.lmenu2 a.sel, td.lmenu2 a.sel:hover { background:url(image/lmenu-bg2.gif); background-position:100% 0; font-weight:bold; }
td.lmenu2 a:hover { background-color:#f8f8f8; text-decoration:underline; }
td.lmenu2 a:visited { color:#313841; }

table.catmenu { border-right:solid 1px #c5c6cd; }
table.catmenu a { text-decoration:none; color:black; }
table.catmenu a:visited { color:black; }
table.catmenu a:hover { text-decoration:underline; }

table.catmenu td a.m1  { font:normal 12px Arial; padding:6 4 6 25; display:block;}
table.catmenu td a.m1s { font:normal 12px Arial; padding:6 4 6 25; background:url(image/lmenu-bg2.gif); background-position:100% 0;  display:block; }

table.catmenu td a.m2  { font:normal 11px Arial; padding:4 4 4 40; display:block;  }
table.catmenu td a.m2s { color:#ff9541; font:normal 11px Arial; padding:4 4 4 40; background:url(image/lmenu2.gif); background-repeat:no-repeat; background-position: 24 6; display:block; }


.bottom { font:normal 11px Tahoma; color:#273D55; } 

td.copy { text-align:center; padding:8px; font:normal 9px Tahoma; color:#838583; background:url(image/bg-5.gif); margin:0px;}

div.advcnt     { background: url(image/bg-3.gif); padding:0 0 5 0; background-position:0 100%; background-repeat:repeat-x; }
div.adv        { border:solid 1px #c5c6cd; } 
div.advcnt a   {display:block; height:100%; }

table.scase { margin: 16 0 0 0; }

table.scase td { border-right:solid 1px #9cc2ff; padding:32 8 16 8; }
table.scase td.image { padding:0; }
table.scase h3 { font:bold 12 Tahoma; color:#5a555a; }

.news { color:#313841; }
.news p { margin: 24 24 24 0 ;}
.news strong { color:#6a696a; font-weight:normal; }
.news small { color:#313841;  }


.content li { margin:0 0 8 0 ; }

image.pic { margin:4 8 4 8; padding:4; border:solid 1px #eeeeee; }

input, select, textarea {
   font:normal 12px Arial; background-color:#f6f6ff; border:solid 1px #c5c2c5; 
}

input.ctl { font:normal 10px  Arial; }

table.form	th { text-align:right; font:bold 12px Arial;  }

p.note { padding:8px; border-left:solid 4px #FF9440;  background-color:#FFFFC4; }
p.alert { padding:8px; border-left:solid 4px #FF9440; background-color:#FFE5C6; }

input.error, textarea.error { background-color:#FFE5C6; }

</style>

