a.top:link { font-family: arial; font-size: 11px; color: white; text-decoration: none; }
a.top:visited { font-family: arial; font-size: 11px; color: white; text-decoration: none; }
a.top:hover { font-family: arial; font-size: 11px; color: #FFCC66; text-decoration: underline; }

a.langterm:link { font-family: arial; font-size: 9px; color: white; text-decoration: none; text-align: center; }
a.langterm:visited { font-family: arial; font-size: 9px; color: white; text-decoration: none; text-align: center; }
a.langterm:hover { font-family: arial; font-size: 9px; color: #FFCC66; text-decoration: underline; text-align: center; }

a.email:link { font-family: arial; color: rgb(0, 0, 153); }
a.email:visited { font-family: arial; color: rgb(0, 0, 153); }
a.email:hover { font-family: arial; color: #3333FF; }

a.sidemenu:link { font-family: arial; color: white; text-decoration: none; }
a.sidemenu:visited { font-family: arial; color: white; text-decoration: none; }
a.sidemenu:hover { font-family: arial; color: #FFCC66; text-decoration: underline; }

a.centerframelink:link { font-family: arial; color: rgb(0, 0, 153); }
a.centerframelink:visited { font-family: arial; color: rgb(0, 0, 153); }
a.centerframelink:hover { font-family: arial; color: #3333FF; }

td.bannertopleft { font-family: arial; font-size: 18px; color: white; font-weight: bold; width: 528px; height: 0px;  }
td.bannertopright { font-family: arial; font-size: 9px; color: rgb(153, 153, 153); font-weight: bold; text-align: center; width: 216px; text-align: right; vertical-align: bottom; height: 0px; }

td.centerframeleft { font-family: arial; color: black; font-size: 16px; background-color: white; width: 164px; vertical-align: top;}

td.centerframeright { font-family: arial; color: black; font-size: 16px; font-weight: bold; background-color: white; width: 590px; }

table.tablebannertop { width: 760px; background-color: rgb(5, 39, 79); border-width: 0px; }
table.tablebannerbottom { width: 760px; font-family: arial; font-size: 11px; color: white; background-color: rgb(102, 102, 102);  }
table.centerframe { font-family: arial; color: black; font-size: 10px; background-color: white; width: 760px; borderwidth: 0;}
table.sidemenu {  font-family: arial; color: white; font-size: 12px; font-weight: 100; background-color: rgb(102, 102, 102); border-width: 0; padding: 1px 5px 0px 5px; width: 140px; }
table.sidemenubottom { font-family: arial; color: rgb(192, 192, 192); font-size: 12px; font-weight: 100; background-color: rgb(192, 192, 192); border-width: 0px; padding: 1px 5px 0px 5px; width: 140px; height: 10px; height: 8; }
table.mainframetop { font-family: arial; color: white; font-size: 12px; font-weight: 100; background-color: rgb(102, 102, 102); border-width: 1px; border-color: rgb(102, 102, 102); border-style: solid; padding: 1px 5px 0px 5px; width: 100% }
table.mainframebottom { font-family: arial; color: black; font-size: 12px; border-width: 1px; border-color: rgb(102, 102, 102); border-style: solid; padding: 8px 5px 15px 5px; width:100% }

table.tableendbannertop { width: 760px; background-color: rgb(102, 102, 102); border-width: 0px; height: 11px; }
table.tableendbannerbottom { font-family: arial; font-size: 10px; color: white; width: 760px; background-color: rgb(5, 39, 79); border-width: 0px; height: 18px; }

img.centerframetopbanner { width: 590px;}

form.search {margin: 0; padding: 5;}
