@CHARSET "UTF-8";

#IMF_toolHeadline {margin: 0; padding: 0; border: 0;}

#IMF_toolCategoryHead {}

#IMF_categoryList {margin: 0; padding: 0; border: 0;}
#IMF_categoryList * {margin: 0; padding: 0; border: 0; font-family: verdana,arial,helvetica,sans-serif; color: #333; font-size: x-small;}
	#IMF_categoryList table.IMF_lineupTable {margin: 20px 0; border-spacing: 0; border: 2px solid #666; width: 100%; border-collapse: collapse;}
	#IMF_categoryList table.IMF_lineupTable th, #IMF_categoryList table.IMF_lineupTable td {padding: 5px 10px; border: 1px solid #666; text-align: left;}
	#IMF_categoryList table.IMF_lineupTable th {background-color: #E6EFF8; font-weight: normal;} 
	#IMF_categoryList table.IMF_lineupTable td ul {margin-top: 1em;}
	#IMF_categoryList table.IMF_lineupTable td li {padding: 0 15px 0 8px; float: left; width: auto; background: url(../../common/images/icon_arrow_s.gif) left 0.7em no-repeat; list-style-type: none; white-space: nowrap; line-height: 2em;}
	#IMF_categoryList a:link, #IMF_categoryList a:visited, #IMF_categoryList a:active {text-decoration: none; color: #277400;}
	#IMF_categoryList a:hover {text-decoration: underline;}

#IMF_toolTypeNavigation {margin: 0; padding: 0; border: 0;}
#IMF_toolTypeNavigation * {margin: 0; padding: 0; border: 0; font-family: verdana,arial,helvetica,sans-serif; color: #636466; font-size: x-small;}
	#IMF_toolTypeNavigation p {margin: 12px 0;}
	#IMF_toolTypeNavigation .IMF_csstabs_body {width: 100%; background: #FBF4EA; border-bottom: 1px solid #F17F05; border-right: 1px solid #F17F05; border-left:1px solid #F17F05;}
	#IMF_toolTypeNavigation .IMF_csstabs_body_inner {padding-bottom: 4px !important}
	#IMF_toolTypeNavigation div.IMF_csstabs_sublinks {padding: 4px 0 0px 4px !important; line-height: 1.3;}
	#IMF_toolTypeNavigation div.IMF_csstabs_sublinks div {display: block; float: left; background: url(../../common/images/csstab_level3.gif) right 2px no-repeat; margin:0 0 0px 4px; padding: 6px 7px 0 4px !important; white-space: nowrap; height: 1.6em;}
	#IMF_toolTypeNavigation div.IMF_csstabs_sublinks div.IMF_csstabs_current {background-image: url(../../common/images/csstab_level3_current.gif);}
	#IMF_toolTypeNavigation div.IMF_csstabs_sublinks div.IMF_clear {display: block; float: none; background: none; height: 1px; margin: 0; padding: 0 !important; font-size: 1px; line-height: 1px;}
	#IMF_toolTypeNavigation div.IMF_csstabs_sublinks div a {margin: 0; padding: 0 !important; font-weight: normal; color: #000 !important; vertical-align: bottom;}
	#IMF_toolTypeNavigation div.IMF_csstabs_sublinks div.IMF_csstabs_current a {margin: 0; padding: 0 !important; font-weight: bold; color: #FFF !important;}
	#IMF_toolTypeNavigation div.IMF_csstabs_sublinks div.IMF_csstabs_current a {cursor: pointer; text-decoration: none;}
	#IMF_toolTypeNavigation div.IMF_csstabs_sublinks div.IMF_csstabs_current a:hover {text-decoration: underline;}
	#IMF_toolTypeNavigation div.IMF_csstabs_sublinks a.IMF_csstabs_current_nonlink {cursor: default !important;}
	#IMF_toolTypeNavigation div.IMF_csstabs_sublinks a:hover.IMF_csstabs_current_nonlink {text-decoration: none !important;}
	#IMF_toolTypeNavigation #IMF_csstabs_wrapper {background: url(../../common/images/csstab_border.gif) 0px bottom repeat-x; width: 100%;}
	#IMF_toolTypeNavigation table.IMF_csstabs {margin: 0; padding: 0; border: 0; border-collapse: collapse;}
	#IMF_toolTypeNavigation table.IMF_csstabs tr td {background: url(../../common/images/csstab_back.gif) right 0 no-repeat; margin: 0; border: 0; border-collapse: collapse; padding: 0 10px 0 0;}
	#IMF_toolTypeNavigation table.IMF_csstabs tr td.IMF_csstabs_current {background-image: url(../../common/images/csstab_current.gif);}
	#IMF_toolTypeNavigation table.IMF_csstabs tr td.IMF_csstabs_current a {background-image: url(../../common/images/csstab_current.gif); color: #000; font-weight: bold;}
	#IMF_toolTypeNavigation .IMF_csstabs_single table.IMF_csstabs tr td.IMF_csstabs_current, .IMF_csstabs_single table.IMF_csstabs tr td.IMF_csstabs_current a {background-image: url(../../common/images/csstab_current_single.gif);}
	#IMF_toolTypeNavigation table.IMF_csstabs tr td.IMF_csstabs_current a {cursor: pointer; text-decoration: none }
	#IMF_toolTypeNavigation table.IMF_csstabs tr td.IMF_csstabs_current a:hover {text-decoration: underline;}
	#IMF_toolTypeNavigation table.IMF_csstabs a.IMF_csstabs_current_nonlink {cursor: default !important;}
	#IMF_toolTypeNavigation table.IMF_csstabs a:hover.IMF_csstabs_current_nonlink {text-decoration: none !important;}
	#IMF_toolTypeNavigation .IMF_toolNaviTop {margin-top: 20px;}	

#IMF_toolList {margin: 20px 0 0; padding: 0; border: 0;}
#IMF_toolList * {margin: 0; padding: 0; border: 0; font-family: verdana,arial,helvetica,sans-serif; color: #636466; font-size: x-small;}
	#IMF_toolList h3 {font-size: small; margin: 12px 0;}
	#IMF_toolList p {margin: 12px 0;}
	#IMF_toolList .IMF_introText {margin-bottom: 30px;}
	#IMF_toolList .IMF_introText a:link, #IMF_toolList .IMF_introText a:visited, #IMF_toolList .IMF_introText a:active {padding-left: 12px; background: url(../../common/images/icon_arrow_l.gif) left 2px no-repeat; text-decoration: none; color: #277400 !important;}
	#IMF_toolList .IMF_introText a:hover {text-decoration: underline;}
	#IMF_toolList .IMF_introText .IMF_floatLeft {float: left; margin: 0 20px 0 0;}
	#IMF_toolList .IMF_introText .IMF_clearLeft {clear: left;}
	#IMF_toolList p.IMF_backLink {margin-top: 20px; padding-left: 10px; background: url(../../common/images/icon_arrow_s.gif) left 0.5em no-repeat;}
	#IMF_toolList p.IMF_backLink a:link, #IMF_toolList p.IMF_backLink a:visited, #IMF_toolList p.IMF_backLink a:active {text-decoration: none; color: #277400;}
	#IMF_toolList p.IMF_backLink a:hover {text-decoration: underline;}
	#IMF_toolList .IMF_toolBox {margin-bottom: 20px; padding-bottom: 15px; background: url(../images/bg_devtool_box.gif) left bottom no-repeat;}
	#IMF_toolList .IMF_toolBox .IMF_toolTitle {padding: 7px 15px; margin: 0; background: #DADBDD url(../images/bg_devtool_title.gif) no-repeat scroll left top;}
	#IMF_toolList .IMF_toolBox .IMF_toolTitle h3 {background-image: none; border:none; margin:0; padding:0;}
	#IMF_toolList .IMF_toolBox .IMF_toolTitle h3 span {padding-left: 20px; font-size: 85%; font-weight: normal; color: red;}
	#IMF_toolList .IMF_toolBox .IMF_toolContents {padding: 10px 15px 0; overflow: hidden; _zoom: 1;}
	#IMF_toolList .IMF_toolBox .IMF_toolThumb {float: left; margin-right: 15px;}
	#IMF_toolList .IMF_toolBox .IMF_toolFeature {overflow: hidden; _zoom: 1;}
	#IMF_toolList .IMF_toolBox .IMF_toolFeature h4 {padding-bottom: 7px; margin-bottom:0; /*font-size: small;*/}
	#IMF_toolList .IMF_toolBox .IMF_toolFeature ul li {padding-left: 10px;}
	#IMF_toolList .IMF_toolBox .IMF_toolFeature dl.IMF_supportMCU,
	#IMF_toolList .IMF_toolBox .IMF_toolFeature dl.IMF_supportDevice {margin-top: 20px; overflow: hidden; _zoom: 1;}
	#IMF_toolList .IMF_toolBox .IMF_toolFeature dl.IMF_supportMCU dt,
	#IMF_toolList .IMF_toolBox .IMF_toolFeature dl.IMF_supportDevice dt {float: left; margin-right: 10px; font-weight: bold; background-color: transparent;}
	#IMF_toolList .IMF_toolBox .IMF_toolFeature dl.IMF_supportMCU dd {}
	#IMF_toolList .IMF_toolBox .IMF_toolFeature p.IMF_moreLink {margin-top: 20px; padding-left: 12px; background: url(../../common/images/icon_arrow_l.gif) left 2px no-repeat;}
	#IMF_toolList .IMF_toolBox a:link, #IMF_toolList .IMF_toolBox a:visited, #IMF_toolList .IMF_toolBox a:active {text-decoration: none; color: #277400;}
	#IMF_toolList .IMF_toolBox a:hover {text-decoration: underline;}

#IMF_toolTable {margin: 20px 0 0; padding: 0; border: 0;}
#IMF_toolTable * {margin: 0; padding: 0; border: 0; font-family: verdana,arial,helvetica,sans-serif; color: #333; font-size: x-small;}
	#IMF_toolTable table {border-collapse: collapse; border: 2px solid #666;}
	#IMF_toolTable th {border: 1px solid #666; background-color: #BFCFE9; color: #333; padding: 2px; font-weight: bold; text-align: center;}
	#IMF_toolTable td {border: 1px solid #666; background-color: #FFF; padding: 2px;}
	#IMF_toolTable a:link, #IMF_toolTable a:visited, #IMF_toolTable a:active {color: #277400; text-decoration: none;}
	#IMF_toolTable a:hover {text-decoration: underline;}
	#IMF_toolTable .IMF_dat {background-color: #E6EFF8;}
	#IMF_toolTable .IMF_centered {text-align: center;}
	#IMF_toolTable .IMF_grey {background-color: #EEE;}
	#IMF_toolTable .IMF_tableHeadline {background-color: #DDD; padding: 6px 2px; font-weight: bold;}
	#IMF_toolTable .IMF_tableHeadline em {font-weight: normal; color: #666;}
	#IMF_toolTable .IMF_widthColumn_1 {width: 140px;}
	#IMF_toolTable .IMF_widthColumn_2 {width: 120px;}
	#IMF_toolTable .IMF_widthColumn_3 {width: 60px;}
	#IMF_toolTable .IMF_widthColumn_4 {width: 60px;}
	#IMF_toolTable .IMF_widthColumn_5 {width: 60px;}
	#IMF_toolTable .IMF_widthColumn_6 {width: 180px;}


#IMF_toolSubNavigation {margin: 0; padding: 0; border: 0;}
#IMF_toolSubNavigation * {margin: 0; padding: 0; border: 0; font-family: verdana,arial,helvetica,sans-serif; color: #636466; font-size: x-small;}
	#IMF_toolSubNavigation ul {margin: 0 0 1.2em 1em; padding: 0 0 1em;}
	#IMF_toolSubNavigation li {background:url(../../common/images/icon_inpage.gif) left 0.5em no-repeat; display:inline; float:left; list-style-type:none; padding: 2px 20px 0 10px; white-space: nowrap;}
	#IMF_toolSubNavigation a:link, #IMF_toolSubNavigation a:visited, #IMF_toolSubNavigation a:active {text-decoration: none; color: #277400; margin: 0 16px 0 18px;}
	#IMF_toolSubNavigation a:hover {text-decoration: underline;}
	#IMF_toolSubNavigation .IMF_naviBorder {padding-bottom: 12px; margin-bottom: 12px; border-bottom: 1px solid #76A56A;}
	#IMF_toolSubNavigation .IMF_clear {clear: left; border-bottom: 1px solid #72BF44;}

#IMF_toolDetails {margin: 30px 0; padding: 0; border: 0;}
#IMF_toolDetails * {margin: 0; padding: 0; border: 0; font-family: verdana,arial,helvetica,sans-serif; color: #636466; font-size: x-small;}
	#IMF_toolDetails #IMF_imgSide {float: left; margin-right: 10px;}
	#IMF_toolDetails #IMF_imgSide p {margin-bottom: 20px;}
	#IMF_toolDetails #IMF_imgSide p.enlarge span {display: block; margin-top: 5px; padding: 0 0 3px 20px; background: url(../images/icon_zoom.gif) left top no-repeat;}
	#IMF_toolDetails #IMF_imgSide p.enlarge a:link, #IMF_toolDetails #IMF_imgSide p.enlarge a:visited, #IMF_toolDetails #IMF_imgSide p.enlarge a:active {text-decoration: none; color: #0000FE;}
	#IMF_toolDetails #IMF_imgSide p.enlarge a:hover {text-decoration: underline;}
	#IMF_toolDetails #IMF_textSide {overflow: hidden; _zoom: 1;}
	#IMF_toolDetails #IMF_textSide h3 {font-size: small; margin-bottom: 12px;}
	#IMF_toolDetails #IMF_textSide p {margin-bottom: 20px;}
	#IMF_toolDetails #IMF_textSide .IMF_featureWrap {margin-bottom: 30px; padding: 10px; background-color: #EDEEEF;}
	#IMF_toolDetails #IMF_textSide .IMF_featureWrap li {list-style-type: disc; margin-left: 10px;}
	#IMF_toolDetails #IMF_textSide .IMF_showAll {margin-top: 15px; text-align: right;}
	#IMF_toolDetails #IMF_textSide a:link, #IMF_toolDetails #IMF_textSide a:visited, #IMF_toolDetails #IMF_textSide a:active {text-decoration: none; color: #277400;}
	#IMF_toolDetails #IMF_textSide a:hover {text-decoration: underline;}
	#IMF_toolDetails #IMF_toolStatus table {width: 100%; border-collapse: collapse; background-color: #FFF;}
	#IMF_toolDetails #IMF_toolStatus th, #IMF_toolDetails #IMF_toolStatus td {padding: 5px; border: 1px solid #666;}
	#IMF_toolDetails #IMF_toolStatus th {color: #333; background-color: #E6EFF8; width: 30%; font-weight: bold;}

	#IMF_toolDetails div.IMF_targetMcus {margin-bottom: 30px; padding: 10px; border: 1px solid #666; height: 100%}
	#IMF_toolDetails div.IMF_product-tree_menu {margin: 0 12px;}
	#IMF_toolDetails div.IMF_product-tree_menu div.IMF_product-trees {margin-bottom: 10px; width: 200px; display: -moz-inline-box; display: inline-block; clear: both; vertical-align:top; /display: inline; /zoom: 1;}
	#IMF_toolDetails div.IMF_product-tree_menu div.IMF_product-trees > div {width: 200px; display: block;}
	#IMF_toolDetails div.IMF_product-trees * {margin: 0; padding: 0; font-size: 8pt; list-style-type: none;}
	#IMF_toolDetails div.IMF_product-trees {margin: 0 0 5px; padding: 0; display: block;}
	#IMF_toolDetails div.IMF_product-trees h5 {padding: 0 0 0 12px; _height: 1em; line-height: 1.5; background: url(../images/targetList/product_trees_minus.gif) left 3px no-repeat;/* cursor: pointer;*/ font-weight: normal; min-height: 7px;}
	#IMF_toolDetails div.IMF_product-trees h5.IMF_product-trees_close {background-image: url(../images/targetList/product_trees_plus.gif);}
	#IMF_toolDetails div.IMF_product-trees h5.IMF_product-trees_open {background-image: url(../images/targetList/product_trees_minus.gif);}
	#IMF_toolDetails div.IMF_product-trees h5 span {font-weight: normal;}
	
	#IMF_toolDetails div.IMF_product-trees a.IMF_product-tree_current {color: #F17F05; font-weight: bold;}
	#IMF_toolDetails div.IMF_product-trees ul li.IMF_product-tree_current a {color: #F17F05; font-weight: bold;}
	#IMF_toolDetails div.IMF_product-trees ul li span {font-weight: normal;}
	#IMF_toolDetails div.IMF_product-trees ul.IMF_product-trees_close {display: none;}
	#IMF_toolDetails div.IMF_product-trees ul.IMF_product-trees_open {display: block;}
	#IMF_toolDetails div.IMF_product-trees ul li {margin: 0; padding: 0 0 0 15px; line-height: 1.6; font-size: 8pt; background: url(../images/targetList/product_trees_t.gif) 4px 0 no-repeat;}
	#IMF_toolDetails div.IMF_product-trees ul li li {list-style-type: none;}
	#IMF_toolDetails div.IMF_product-trees ul li.IMF_product-tree_last {background: url(../images/targetList/product_trees_l.gif) 4px 0 no-repeat;}
	#IMF_toolDetails div.IMF_product-trees ul li.IMF_product-tree_level2 {background-image: url(../images/targetList/product_trees_t_lv2.gif);}
	#IMF_toolDetails div.IMF_product-trees ul li a {color: #277400; cursor: pointer; margin: 0; padding: 0;}
	
	#IMF_toolDetails div.IMF_product-trees a.IMF_product-trees_cancel {background: url(../images/targetList/product_trees_cancel.gif) 1px 5px no-repeat; color: #767676; padding-left: 10px;}
	#IMF_toolDetails #IMF_product-tree ul {margin: 0 6px 3px 12px; padding: 0; font-weight: bold; color: #333;}
	#IMF_toolDetails #IMF_product-tree ul li {margin: 0 0 0.7em 0; padding: 0; line-height: 1; list-style-type: none;}
	#IMF_toolDetails #IMF_product-tree ul li {font-weight: normal; font-size: 110%;}
	#IMF_toolDetails #IMF_product-tree ul li a {font-weight: bold; text-decoration: none; color: #333;}
	#IMF_toolDetails #IMF_product-tree ul li a:hover, #IMF_product-tree ul li a:active {text-decoration: underline;}
	#IMF_toolDetails .clearBoth {clear: both;}
	#IMF_toolDetails p.IMF_backLink {margin-top: 20px; padding-left: 10px; background: url(../../common/images/icon_arrow_s.gif) left 0.5em no-repeat;}
	#IMF_toolDetails p.IMF_backLink a:link, #IMF_toolDetails p.IMF_backLink a:visited, #IMF_toolDetails p.IMF_backLink a:active {text-decoration: none; color: #277400;}
	#IMF_toolDetails p.IMF_backLink a:hover {text-decoration: underline;}
	

#IMF_docList h3 {margin: 20px 0 6px;}
#IMF_docList .IMF_datA {width: 240px; min-width: 240px; padding-left: 26px; background:url(../../common/images/icon_pdf.gif) 2px center no-repeat #E6EFF8;}

#IMF_developmentSupport {margin: 0 0 50px 0; padding: 0; border: 0;}
#IMF_developmentSupport * {margin: 0; padding: 0; border: 0; font-family: verdana,arial,helvetica,sans-serif; color: #636466; font-size: x-small;}
	#IMF_developmentSupport h3 {font-size: small; margin: 12px 0;}
	#IMF_developmentSupport ul {margin-left: 1em;}
	#IMF_developmentSupport li {background: url(../../common/images/icon_arrow_s.gif) left 0.5em no-repeat; display: inline; float: left; list-style-type: none; padding: 0 20px 0 10px; white-space: nowrap;}
	#IMF_developmentSupport a:link, #IMF_developmentSupport a:visited, #IMF_developmentSupport a:active {text-decoration: none; color: #277400;}
	#IMF_developmentSupport a:hover {text-decoration: underline;}

#IMF_productRegistration {margin: 30px 0 0; padding: 10px; background-color: #EDEEEF; border: 1px solid #666;}
#IMF_productRegistration * {margin: 0; padding: 0; border: 0; font-family: verdana,arial,helvetica,sans-serif; color: #636466; font-size: x-small;}
	#IMF_productRegistration p {padding: 12px;}
	#IMF_productRegistration p.IMF_registText {float: left; width: 352px;}
	#IMF_productRegistration p.IMF_registBtn {float: right; width: 187px;}

#IMF_toolDeviceList {margin: 0; padding: 0; border: 0;}
#IMF_toolDeviceList * {margin: 0; padding: 0; border: 0; font-family: verdana,arial,helvetica,sans-serif; color: #636466; font-size: x-small;}
#IMF_toolDeviceList .IMF_bitBox {margin: 20px 0;}
#IMF_toolDeviceList .IMF_bitBox h3 {background: url(../../common/images/bg_graytitle.gif) right top no-repeat; color: #FFF; font-weight: bold; line-height: 1; padding: 9px 10px 0; text-align: left; height: 22px; overflow: hidden; font-size: small;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner {border: 2px solid #AFAFAF; border-top: none; margin-top: -10px;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner h4 {margin: 0; padding: 5px 10px; border-top: 1px solid #AFAFAF; background-color: #E6EFF8;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees {padding: 5px 20px; border-top: 1px solid #D4D4D4;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees h5 {padding: 0 0 0 12px; _height: 1em; line-height: 1.5; background: url(../images/targetList/product_trees_minus.gif) left 3px no-repeat;/* cursor: pointer;*/ font-weight: normal; min-height: 7px;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees h5.IMF_product-trees_close {background-image: url(../images/targetList/product_trees_plus.gif);}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees h5.IMF_product-trees_open {background-image: url(../images/targetList/product_trees_minus.gif);}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees h5 span {font-weight: normal;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees a.IMF_product-tree_current {color: #F17F05; font-weight: bold;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees ul li.IMF_product-tree_current a {color: #F17F05; font-weight: bold;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees ul li span {font-weight: normal;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees ul.IMF_product-trees_close {display: none;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees ul.IMF_product-trees_open {display: block;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees ul li {margin: 0; padding: 0 0 0 15px; line-height: 1.6; background: url(../images/targetList/product_trees_t.gif) 4px 0 no-repeat;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees ul li li {list-style-type: none;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees ul li.IMF_product-tree_last {background: url(../images/targetList/product_trees_l.gif) 4px 0 no-repeat;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees ul li.IMF_product-tree_level2 {background-image: url(../images/targetList/product_trees_t_lv2.gif);}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees ul li a {color: #277400; cursor: pointer; margin: 0; padding: 0;}
#IMF_toolDeviceList .IMF_bitBox .IMF_bitBoxInner div.IMF_product-trees a.IMF_product-trees_cancel {background: url(../images/targetList/product_trees_cancel.gif) 1px 5px no-repeat; color: #767676; padding-left: 10px;}


#IMF_toolRightPromo {margin: 0; padding: 0; border:0;}
#IMF_toolRightPromo * {margin: 0; padding: 0; border: 0; font-family: verdana,arial,helvetica,sans-serif; color: #333; font-size: x-small;}
	#IMF_toolRightPromo img {margin-bottom: 12px;}
	#IMF_toolRightPromo ul {margin-bottom: 12px;}
	#IMF_toolRightPromo li {background: url(../../common/images/icon_arrow_s.gif) left 0.5em no-repeat; list-style-type: none; padding: 0 20px 0 10px;}
	#IMF_toolRightPromo a:link, #IMF_toolRightPromo a:visited, #IMF_toolRightPromo a:active {text-decoration: none; color: #277400;}
	#IMF_toolRightPromo a:hover {text-decoration: underline;}
