body, td.menu_block { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0; }
a { color:#003399; }
a:hover { color:#0000FF; }
a.product {  }

td.menu_block { width:200; padding-left:30; vertical-align:top; padding-top:20px; }
td.menu_item { font-size:12px; vertical-align:bottom; border-bottom:1px solid #DDDDDD; padding:3 10 3 10;  }
td.act_menu_item { padding:0 10 2 10; vertical-align:bottom; border:1px solid #DDDDDD; border-bottom:none; }

.menu_item, act_menu_item { padding:2; font-weight:500; }
.act_menu_item { color:#FF9933; font-size:140%; padding:2; font-weight:bold; background-image:url(/img/point.jpg); background-position:60%; background-repeat:no-repeat }
.products { padding:0 0 10 15; font-size:90%; }

td.languages { padding:30 30 0 0; vertical-align:top; text-align:right; font-size:60%; color:#FF9933; font-weight:bold; }
a.languages { color:#555555; padding-left:10; }

td.centerblock { font-size:12px; padding-right:200px; width:100%; vertical-align:top; }
td.promoblock { width:500; vertical-align:top; padding:50 50 0 30; font-size:12px; }

div.rightimage { float:right; padding:0; margin-right:-200; width:370; }
td.newsblock { padding:50 0 0 70; font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top; }
div.date { color:#999999; font-size:90%; float:left; }
div.news { padding-bottom:20; }
div.newstext { padding-left:80; text-indent:-0.3em; }
div.newstitle { font-family:'Times New Roman', Times, serif; font-size:240%; margin-left:-2; padding-bottom:20; color:#999999; }

td.copyright { font-size:11px; color:#999999; padding:20 0 50 70; }
div.promoimage { background-position:right; background-repeat:no-repeat; height:250; margin-bottom:20; }
div.powerstraightedge { font-size:80%; float:right; width:150; }
span.powerselector { font-size:80%; border-bottom:1px dashed black; cursor:pointer; }
span.act_powerselector { font-size:80%; border-bottom:none; padding:3px; background-color:#E5E5EF; }

div.mainheader { font-family:Arial; color:orange; padding:0; font-size:240%; }
span.engineclass { border-bottom:1px dotted black; }

div.products_item { padding-left:5; color:#FF9933; font-size:90%; }
div.under_menu { padding-bottom:15; }

div.powerclass { font-size:12px; display:block; }
td.selector { text-decoration:underline; cursor:pointer; color:#CCCCCC; text-align:center; padding:3; border-bottom:1px solid #CCCCCC; }
td.act_selector{ text-align:center; padding:3; border:1px solid #CCCCCC; border-bottom:none; }

h3 { background-color:orange; margin:10 0 0 0; padding:5; color:white; font-size:11px; }
table.text { border-left:1px solid #C4C4C4; border-top:1px solid #C4C4C4; font-size:12px; margin-bottom:20px; margin-top:10px; }
table.text td { border-bottom:1px solid #C4C4C4; border-right:1px solid #C4C4C4; padding:0.3em; }
td.text_inner { text-align:center; }
div.finder { background-color:#F5F5EA; float:right; margin:0; padding:0 10 10 10; }
td.app { font-size:12px; padding:10; border:1px solid #E4E4E4; }
div.footnote { color:#999999; font-size:90%; margin-top:-15px; }

a.features_title { color:white; cursor:pointer; text-decoration:underline; }

