

<style type="text/css">

.fheading1 {color:#ff0000; text-decoration:none; font-weight:bold;}
.fheading	{color:#000000; text-decoration:none; font-weight:bold;}
.fheading2	{font-weight:bold; font-size:90%; color:#000000; text-decoration:none; font-weight:bold;}
.button_top {margin-bottom: 10px;}
.headcell	{color:#ffffff; font-weight:bold; background:#0077A8; text-align:center; height:25px}
.headcell a		{color:#ffffff; text-decoration: none}
.headcell a:link	{color:#ffffff; text-decoration: none}
.headcell a:Visited	{color:#ffffff; text-decoration: none;}
.headcell a:Active	{color:#ffffff; text-decoration: underline;}
.headcell a:Hover	{color:#ffffff; text-decoration: underline;}
.catcell	{letter-spacing:1px; background:#A4CAD9; font-weight:bold; height:26px; color: #000} 	
tr.cell td, td.cell		{background-color:#F5F5F5; color:#000000; padding: 6px 4px 6px 4px}
.cell2		{background-color:#F5F5F5; color:#000000; padding: 4px}
tr.altcell td, td.altcell	{background-color:#ECECEC; color:#000000; padding: 6px 4px 6px 4px}
.mcell		{background-color:#F5F5F5; color:#000000; padding: 2px; font-size: 0.9em;}
.altmcell	{background-color:#ECECEC; color:#000000; padding: 2px; font-size: 0.9em;}
.altmcell A	{	color:#000000;text-decoration:none;}
.altmcell A:link{	color:#000000;text-decoration:none;}
.altmcell A:visited	{color:#000000;text-decoration:none;}
.tback		{background:#707070; border: 1px solid #707070; margin-bottom: 10px;}
.quote { border-right-color: black; border-left-color: black; border-top-color: black; border-bottom-color: black; border-style: dashed dashed dashed dashed; border-bottom-width:1px;  border-left-width:1px; border-top-width:1px; border-right-width:1px;}
.tt	{background: #ffffff url(images/tt12_m.gif)  repeat-x; height:12px;}
.tb	{background: #ffffff url(images/tb12_m.gif)  repeat-x; height:12px; }

input.mainoption{border:1px solid #000000;background:#d3e4f3;font-size:11px;font-weight:500;width:100px}
select.show_topic {width: 200px}
select.show_topic option {font-size: 0.7em;}
div.powered_by {text-align: center; margin-bottom: 10px;}
			
div.box_heading {color:#ffffff; font-weight:bold; background:#0077A8; border: 1px solid #707070; padding: 4px;}
div.box_heading a {color: #fff}
div.box_content {background-color:#F5F5F5; color:#000000; padding: 4px; border: 1px solid #707070; border-top: none; margin-bottom: 10px;}

div.login {width: 320px;}
div.login td {padding: 4px}

/* added */

body {margin: 0px; font-family: verdana, helvetica, sans-serif; font-weight: normal; font-size: 62%; color: #000; text-align: center;}
#frame {margin: auto; top: 0px; left: 0px; width: 828px; padding: 0px; background :#fff; margin-bottom: 10px; text-align: left;}
#content {padding: 8px; border: 1px solid #828282; border-top: none; clear: both;}
#header {background: url(images/topnav_image.gif) no-repeat left top;}
#header_top {height: 89px;}
#header_bottom {border: 1px solid #828282; border-top: none; border-bottom: none; padding-bottom: 4px;}
#logo {height: 39px; margin-left: 9px;}
#logo a {text-indent: -9999px; display: block; width: 176px; height: 39px; text-decoration: none;}

#crumbtrail {border-bottom: 1px solid #828282; background: #fff; padding-top: 7px; padding-bottom: 7px; }
a.crumbtrailHome {background: url(images/link_leftnav.gif) no-repeat left; padding-left: 20px;}
a.crumbtrailHome:hover {color: #2594c1;}
a.crumbtrailLink {background: url(images/link_crumbtrail.gif) no-repeat left; font-weight: normal; color: #8b8b8b; padding-left: 10px; margin-left: 5px;}
a.crumbtrailLink:hover {color: #2594c1;}

#forum_menu	{border-bottom: none; text-align: right; font-weight:bold; color:#000000; text-decoration:none; margin-right: 10px; margin-top: 10px;}
#forum_menu_nav {float: right}
#forum_menu_log {float: left; padding-left: 10px;}

#footer a {color: #000; font-weight: normal; font-size: 90%; padding: 0px 6px 0px 11px; margin-bottom: 20px;}
#footer p {color: #999; font-weight: normal; font-size: 90%; padding: 0px; margin-top: 14px;}

.red {color: #CC0000;}

input, select {font-size: 1em;}
form {margin: 0; padding: 0; display: inline}
ul {list-style: none; padding: 0; margin: 0;}
p {margin: 0; padding: 0; margin-bottom: 15px;}
a {color: #036b92; font-weight: bold; text-decoration: none;}
a:hover {color: #2594c1;}
table {font-size: 1em;}

a.lang_it {display: block; background: url(images/flag_italy.gif) no-repeat; padding: 0 0 0 24px; margin-bottom: 5px;}
a.lang_sp {display: block; background: url(images/flag_spain.gif) no-repeat; padding: 0 0 0 24px; margin-bottom: 5px;}
a.lang_cn {display: block; background: url(images/flag_china.gif) no-repeat; padding: 0 0 0 24px; margin-bottom: 5px;}
a.lang_jp {display: block; background: url(images/flag_japan.gif) no-repeat; padding: 0 0 0 24px; margin-bottom: 5px;}
</style>