@charset "UTF-8";/* CSS Document */Body {	background:#FFFFFF;	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;	margin:0px;}a:link {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#FF0000; font-weight:bold; text-decoration:none;}a:visited {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#FF0000; font-weight:bold;text-decoration:none;}a:hover {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#666666; font-weight:bold; text-decoration:none;}a:active {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#666666; font-weight:bold;}a:link.menu_item {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#333333; font-weight:bold; text-decoration:none; word-spacing:normal;}a:visited.menu_item {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#333333; font-weight:bold;text-decoration:none; word-spacing:normal;}a:hover.menu_item {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#FF0000; font-weight:bold; text-decoration:none; word-spacing:normal;}a:active.menu_item {font:11px "Lucida Grande", Geneva, Arial, sans-serif; color:#666666; font-weight:bold; word-spacing:normal;}td.product_select a {	padding:3px;	display:block;	height:13px;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	color:#FFFFFF;}td.product_select a:hover {	padding:3px;	display:block;	height:13px;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	color:#EDEDED;	background-color:#CCCCCC;}.container {vertical-align:top;}.table_100 {width:100%;}.table_main {	margin:auto;	margin-top:20px;	width:849px;}.table_header {	width:802px;	height:105px;	background:url(../images/if_header.gif) no-repeat;}.table_menu {	width:100%;	height:38px;	background:url(../images/menu_bg.gif) repeat-x;}.table_content {	width:100%;	height:300px;	background:url(../images/main_body_bg.gif) repeat-y;}.table_footer {	width:100%;	height:53px;	background:url(../images/footer.gif) no-repeat;}.shadow_tr {	background:url(../images/shadow_tr.gif) no-repeat;	width:27px;}.shadow_tl {	background:url(../images/shadow_tl.gif) repeat-y;	width:20px;}.shadow_r {	background:url(../images/shadow_r.gif) repeat-y;	width:27px;}.shadow_l {	background:url(../images/shadow_l.gif) repeat-y;	width:20px;}.shadow_br {	background:url(../images/shadow_br.gif) no-repeat;	width:27px;}.shadow_bl {	background:url(../images/shadow_bl.gif) repeat-y;	width:20px;}