body { margin:0; background:#777; }
img { border:0;}

ul, li { list-style:none; list-style-image:none; list-style-type:none; text-align:center; }
ul {margin:0; padding:0; }
li { padding:0; margin:0;  }

#the_gray_machine_header_mask { width:564px; height:369px; vertical-align:top; margin:0; padding:0; }
#the_gray_machine_header_right { background:url(the_gray_machine_header_right.jpg); width:216px; height:369px; vertical-align:top; }

#the_gray_machine_buttons { margin:49px 0 0 0; !margin:49px 0 0 -16px; padding:0; width:180px; float:left; text-align:center; vertical-align:top; }

#the_gray_machine_left { background:url(the_gray_machine_left.jpg); width:35px; }
#the_gray_machine_bg { background:#B3B4B6; width:710px; }
#the_gray_machine_right { background:url(the_gray_machine_right.jpg); width:35px; }
#the_gray_machine_footer { background:url(the_gray_machine_footer.jpg) top repeat-x; width:710px; height:14px; }
#the_gray_machine_left_footer { background:url(the_gray_machine_left_footer.jpg); width:35px; }
#the_gray_machine_right_footer { background:url(the_gray_machine_right_footer.jpg); width:35px; }

.table_features { font:normal 12px Arial; color:#000; text-align:left; }
.table_features td { padding:2px 5px; }	

.table_features a { font:normal 12px Arial; color:#333;  text-decoration:underline; }
.table_features a:hover { color:#666; }

.tpop { margin:0; }
.apop { position:absolute; visibility:hidden; text-align:left; width:158px; padding:2px 5px; background:#A8A8A8; border:1px solid #A2A2A2; }

.apop a { color:#000; font:normal 13px Arial; text-decoration:none; float:left; margin:0 5px 0 0; }
.apop a:hover { color:#777; }

#dummy { position:absolute; visibility:hidden; left:176px; top:0px; }
