BODY {
margin-top: 0;
margin-left: 0;
margin-height: 0;
margin-width: 0;
padding:0;
margin:0;
text-align:center;
}

html,body {height:100%}

#outer {
margin:0;
padding:0;
border:0;
height:100%;
width: 768px;
min-height:100%;
}
html>body #outer { margin:auto; height:auto} /*for mozilla */

table, td { font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; color:#666666; }

td.header { margin:0; padding:0; border-top:6px solid #CCCCCC; border-bottom:6px solid #CCCCCC; border-left:2px solid #CCCCCC; height:77px; vertical-align:middle; }

td.header_banner { margin:0; padding:0; border-top:6px solid #CCCCCC; border-bottom:6px solid #CCCCCC; width:395px; height:77px; background-image:url(../../../images/banners/index.jpg); background-repeat:no-repeat; background-position:top left; }

td.header_right { margin:0; padding:0; border-top:6px solid #CCCCCC; border-bottom:6px solid #CCCCCC; border-right:2px solid #CCCCCC; height:77px; vertical-align: bottom; text-align:right; background-image:url(../../../images/banners/index2.gif); background-repeat:no-repeat; background-position:center center; width: 180px; }

div.spacer { margin:0; padding:0; border:0; width:100%; height:5px; line-height:5px; font-size:1px; }

div.spacer_3 { margin:0; padding:0; border:0; width:100%; height:3px; line-height:3px; font-size:1px; }

div.spacer_6 { margin:0 a; padding:0; border:0; width:100%; height:6px; line-height:6px; font-size:1px; }

td.menu { margin:0; padding:0; background-image:url(../../../images/bg_menu.jpg); background-repeat:repeat-x; background-position:top left; height:28px; line-height:26px; vertical-align:top; text-align:center; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size:16px;  }
td.menu a { color:#929292; text-decoration:none; font-weight:bold; }
td.menu a:hover { color:#333333; text-decoration:none; font-weight:bold; }
#active a { color:#333333; text-decoration:none; font-weight:bold; }
#active a:hover { color:#333333; text-decoration:none; font-weight:bold; }

td.search { margin:0; padding:0; text-align:right; width:200px; height:28px; line-height:26px; vertical-align:middle; }
div.language { margin:0; padding:0px 5px 0 0; float: right; width:26px; background-color:#bdbdbd; height:25px;}
div.language img { margin:5px 0 0 0; padding:0;}
div.search { margin:0; padding:0; border:0; width:164px; background-color:#bdbdbd; vertical-align:middle; float:right; height:25px; line-height:26px; }
div.search form { margin:0; padding:0; }
div.search form input { margin:4px 0 0 4px; padding:0; font-size:10px; border:1px solid #000000; float:left; }
#tm_button_go { margin:5px 0 0 4px; padding:0; border:0; }

td.maincat { margin:0; padding:0; }

td.navigation { margin:0; padding:0 0 0 10px; height:22px; line-height:22px; vertical-align:top; background-color:#d3d3d3; font-family:Verdana, Tahoma, Helvetica, sans-serif; }
td.navigation a { color:#666666; text-decoration:none; }
td.navigation a:hover { color:#666666; text-decoration: underline; font-weight:normal; }

td.main_content { margin:0; padding:0; vertical-align:top; border-left: 1px solid #d3d3d3;border-right: 1px solid #d3d3d3; }

td.main { margin:0; padding:10px 0 0 20px; vertical-align:top; text-align:center; }
td.main_logo { margin:0; padding:10px 0 0 20px; vertical-align:top; text-align:center; }
td.main_logo img { margin:20px 0 0 0; padding:0; }
td.main_logo2 { margin:0; padding:10px 0 0 10px; vertical-align:middle; text-align:right; }
td.main_text { margin:0; padding:8px 10px 0 20px; font-family:Tahoma, Courier, Verdana; vertical-align:top; text-align:left; }
td.main_text ul { margin:0; padding:0 0 0 44px; list-style-type:none; }

td.bottom { margin:0; padding:2px 5px 2px 5px; vertical-align:top; background-color:#d3d3d3; color:#666666; height:32px; font-family: Verdana, Tahoma, Helvetica, sans-serif; }
td.bottom a { color:#666666; text-decoration:none; }
td.bottom a:hover { color:#666666; text-decoration: underline; font-weight:normal; }

td.copyright { margin:0; padding:0; text-align:center;}
td.copyright a { color:#000000; text-decoration:none; }
td.copyright a:hover { color:#000000; text-decoration: underline; font-weight:normal; }
