body
{
    margin: 0px;
    padding: 0px;
	color: #5a5a5a;
	background-color:#eeeeee;
    font-family:Arial, Verdana, Sans-serif ;
}

td      {padding:0px; margin:0px; vertical-align:top; font-size:11px; text-align:justify;  }
img     {border: 0px;}

ul.list {list-style-position: outside;  list-style-image: url(../images/list.gif); margin:0; padding:10px 0 10px 18px; text-align:left;} 
ul.arr {list-style-position: outside;  list-style-image: url(../images/ArrGrey.gif); margin:0; padding:10px 0 10px 18px; text-align:left;} 
ul.arr2 {list-style-position: outside;  list-style-image: url(../images/ArrRed.gif); margin:0; padding:10px 0 10px 18px; text-align:left;} 
ul.lPo {list-style-position: outside;  list-style-image: url(../images/dummy.gif); margin:0; padding:2px 0 3px 0; text-align:left;} 
ul.lPo2 {list-style-position: outside;  list-style-image: url(../images/list.gif); margin:0; padding:2px 0 3px 20px; text-align:left;} 
ul.ELarr {list-style-position: outside;  list-style-image: url(../images/ArrGrey.gif); margin:0; padding:0 0 10px 18px; text-align:left;} 

a       {color: #5a5a5a; text-decoration:none;}
a:hover {color: #000000; text-decoration:none; }


.divon  { cursor:pointer;}
.cxc    { width:100%;}

.top    {background: url(../images/Top.jpg) no-repeat top center; padding:54px 26px 0 22px; width:100%;}
.center {padding:0 23px 12px 16px; background-color:#ffffff; border-right:solid 1px #ececec; border-left:solid 1px #ececec;}
.sx     { background: url(../images/bkgSXInterne.gif) repeat-x top; width:33%;}
.dx     {background: url(../images/bkgDXInterne.gif) repeat-x top; width:33%;}

.botbkg {background: url(../images/Bottom.gif) repeat-x top; height:130px; }
.bottom {background: url(../images/BottomClose.gif) no-repeat center top; width:100%;padding-left:20px;}

.menu   { background: url(../images/ArrM.gif) no-repeat left; padding:4px 22px 0 13px;}
.hl     {color: #595959; padding:2px 9px 0 3px; width: 100%; }

.btn    { background: url(../images/Arr.gif) no-repeat left top; padding:3px 0 0 20px; white-space:nowrap;}
.btnbig { background: url(../images/ArrBig.gif) no-repeat right bottom; padding:5px 25px 2px 0; color:#cf0000; font-size:14px; font-weight:bold; white-space:nowrap;}
.btnbig2 { background: url(../images/ArrBig2.gif) no-repeat right bottom; padding:5px 30px 3px 0; color:#000000; font-size:12px; font-weight:bold; white-space:nowrap;}
.btnclear { background: url(../images/clearX.gif) no-repeat right bottom; padding:5px 25px 2px 0; color:#cf0000; font-size:14px; font-weight:bold; white-space:nowrap;}
.btnprint  { background: url(../images/Print.gif) no-repeat right top; padding:5px 25px 0 0; color:#cf0000; font-size:14px; font-weight:bold; white-space:nowrap;}
.btnattach { background: url(../images/Attach.gif) no-repeat right bottom; padding:5px 25px 2px 0; color:#cf0000; font-size:14px; font-weight:bold; white-space:nowrap;}

.opentab {background:url(../images/bkgMRosso.gif) no-repeat left top; padding:6px 0 4px 34px; color:#ffffff; font-size:12px; font-weight:bold; }
    #no_m{background:url(../images/bkgRosso.gif) no-repeat left top; padding-left:13px;}
    
.opentabYellow {background:url(../images/bkgYellow.gif) no-repeat left top; padding:7px 0 3px 13px; color:#cf0000; font-size:12px; font-weight:bold; }
.bkgtab  {background:url(../images/BkgBox.gif) repeat-y;}

.mlist {background:url(../images/ArrProd.gif) no-repeat left top; padding:2px 0 2px 24px; border-bottom:dotted 1px #cccccc; text-align:left; color:#595959; }
.mlistCus {background:url(../images/ArrProd.gif) no-repeat left top; padding:4px 0 4px 24px; border-bottom:dotted 1px #cccccc; text-align:left; color:#595959; }
.netwlist {background:url(../images/ArrProd2.gif) no-repeat left top; padding:3px 0 3px 18px; text-align:left; color:#595959; }
.pp_list{background:url(../images/ProdPres.gif) no-repeat left top; padding:4px 0 3px 20px; border-bottom:dotted 1px #cccccc; text-align:left; color:#595959; }
.pp_lp{background:url(../images/icoPdfs.gif) no-repeat left top; padding:4px 0 3px 20px; border-bottom:dotted 1px #cccccc; text-align:left; color:#595959; }
.l-dot{padding:4px 0 3px 0; border-bottom:dotted 1px #cccccc; text-align:left;}

/* form */
input   { font-size: 10px; color:#9d9d9d; border:solid 1px #a7a7a7;  margin:0; padding:3px; }
select  { font-size: 10px; color:#9d9d9d; border:solid 1px #a7a7a7;  margin:0; padding:3px; }
textarea{ font-size: 10px; color:#9d9d9d; border:solid 1px #a7a7a7;  margin:0; padding:1px 0 1px 6px; font-family:Arial, Verdana, Sans-serif; }

.radio  { border:none;  vertical-align:middle; margin:0 5px 0 5px; }
.tform  { text-align:right; padding:3px 15px 3px 0; white-space:nowrap;}

/* class for Home login */
.user { font-size:16px; font-weight:bold; color:#000000; padding:33px 0 0 6px; width:100%;}
.logout {font-weight:bold; padding:6px 0 0 4px; font-size:12px;}

.date_ntb {width:100%; padding:11px 0 4px 8px; font-size:9px;}
.txt_ntb {width:100%;  font-size:10px; color:#000000; text-align:left;padding:0 6px 0 8px; height:38px;}

.pinboardtit{background:url(../images/BkgLogBoxTitSx.gif) no-repeat left top; color:#cf0000; font-weight:bold; font-style:italic; padding:8px 0 2px 8px;}
.pinboard   {background:url(../images/BkgLogBoxSx2.gif) no-repeat left bottom;}
.pinboardtxt   {color:#595959; text-align:left;  font-size:10px; padding:5px 6px 5px 8px;}

.lastlog {width:96px; padding-right:5px; vertical-align:middle; font-weight:bold; text-align:center; color:#cf0000;}
.lastlog2 { color:#000000; font-size:10px;}

.tools          { background: url(../images/Arr.gif) no-repeat left top; font-size:10px; color:#606060; padding:3px 0 5px 26px; font-weight:bold; text-align:left;}
.tools a       {color: #606060; text-decoration:none;}
.tools a:hover {color: #000000; text-decoration:none; }

/* class for News */
/*.dataimg  {background: url(../images/ArrDateImg.gif) no-repeat left top; padding:1px 0 0 11px; color:#ffffff;  font-weight:bold;}*/
.data {background: url(../images/ArrDate.gif) no-repeat left center; padding:9px 13px 0 11px; color:#000000;  font-weight:bold;}
.data a       {color: #000000; text-decoration:none;}
.data a:hover {color: #000000; text-decoration:none; }

.tit_n {padding:0 13px 5px 11px; color:#000000;  font-weight:bold;}
.news { padding:0 11px 8px 11px; text-align:left; border-bottom:dotted 1px #cccccc;}

.datain {background: url(../images/ArrGrey.gif) no-repeat left bottom; padding:11px 0 0 12px; color:#cf0000; font-size:10px; font-weight:bold;}
.newsin { padding:4px 0 11px 0; text-align:left; border-bottom:dotted 1px #cccccc; font-size:10px;}

.btnnews {padding:6px 0 4px 34px; background:url(../images/bkgBtnNews.gif) no-repeat left top; height:35px; color:#ffffff; font-size:12px; font-weight:bold; }

.datacent {color:#000000; font-size:12px; font-weight:bold; width:100%; }

/* class for Events */
.e_data  { background: url(../images/ArrGrey.gif) no-repeat left center; padding:6px 13px 0 11px; color:#000000; font-size:10px; font-weight:bold;}
.event_h { color:#cf0000; font-weight:bold;  text-align:left; padding-bottom:2px;}
.e_loch  { border-bottom:dotted 1px #cccccc; font-size:10px;text-align:left;padding-bottom:2px; }

.tabup    { background-color:#e5e5e5; border-right:solid 1px #ffffff; width: 100%; }
.event    {  color:#cf0000; font-weight:bold; text-align:left; padding:0 5px 0 20px;}
.location { text-align:left; padding:0 5px 0 5px; border-left:solid 1px #d3d3d3;}
.sector   {text-align:left; padding:0 5px 0 5px; border-left:solid 1px #d3d3d3;}
.e_info   {text-align:left; padding:0 20px 0 5px; border-left:solid 1px #d3d3d3;}

.e_bkgtab { background:url(../images/BkgEndHist.gif) no-repeat bottom; padding:15px 20px 8px 20px;}
.e_web    {background: url(../images/Arr.gif) no-repeat right top; padding:3px 20px 0 0; color:#8a8a8a; text-align:right;}

/* class for page interne */
.pag_name { color:#cf0000; font-size:24px;  width:100%; text-align:right; padding-right:3px;}
.pag_link  { padding:0 20px 3px 39px; vertical-align:bottom;}

.pag_in { background:url(../images/BkgTopCenter.gif) no-repeat left top; padding:42px 0 10px 0;}
.pag_intools { background:url(../images/BkgTopCenterTools.gif) no-repeat left top; padding:15px 0 10px 0;}
.pag_sx { background:#d4d4d4 url(../images/pagInSx.gif) no-repeat left bottom; width:2px; height:450px;}

.pag_tit { color:#000000; font-size:20px;  padding-bottom:25px; text-align:left;}
.pag_tit2{ color:#cf0000; font-size:12px; font-weight:bold; text-align:left; padding-bottom:15px;}
.pag_tit3{ color:#cf0000; font-size:14px; font-weight:bold; line-height:20px; text-align:left;}
    #po { padding-left:55px;}

.titbkg{ background:url(../images/BkgNewsTop.gif) no-repeat right bottom; width:100%; padding:10px 30px 25px 0; color:#cf0000; font-size:14px; font-weight:bold; text-align:left;}
.right {background:url(../images/BkgDxTop.gif) no-repeat right top; padding:10px 0 0 18px;}
.endright {background:url(../images/BkgDxBot.gif) no-repeat right top; width:1px; height:16px;}

.endbkg{ background:url(../images/BkgNewsBot.gif) no-repeat right top; width:100%;}

.bkg_hist{background:url(../images/BkgEndHist.gif) no-repeat bottom; padding:20px 15px 8px 15px;}
.thist{padding:3px 10px 8px 18px; background: url(../images/ArrGrey.gif) no-repeat left top; width:100%;  }
.lhist {background: url(../images/LineHist.gif) no-repeat right bottom; padding:2px; }

.l_sx {padding:5px 0 5px 0; font-size:10px; text-align:left; border-bottom:solid 1px #cccccc; font-size:10px; }
.arrred {background: url(../images/ArrRed.gif) no-repeat left top; padding-left:12px;  }

.appr{vertical-align:middle; border-bottom:solid 1px #cccccc; padding:5px 5px 3px 0; text-align:left; }

.th{font-size:10px; border-bottom:solid 2px #cccccc; padding-right:20px;}
.pdf { background: url(../images/icoPdf.gif) no-repeat left; padding:8px 0 5px 24px;}
.ppt { background: url(../images/icoPpt.gif) no-repeat left; padding:8px 0 5px 24px;}
.zip { background: url(../images/icoZip.gif) no-repeat left; padding:8px 0 5px 24px;}
.pdf-li { background: url(../images/icoPdf.gif) no-repeat left; padding:12px 0 2px 24px; line-height:24px;}
.li-plants {margin-bottom:20px; border-bottom:solid 1px #cccccc;}

.bold { color: #000000; font-weight:bold;}
.bold a       {color: #000000; text-decoration:underline;}
.bold a:hover {color: #606060; text-decoration:underline; }

/* grafica */
.border_timg {background:url(../images/BkgBorderImgTop.gif) no-repeat right; }
.border_bimg {background:url(../images/BkgBorderImgBot.gif) no-repeat right; }
.border_dximg {background:url(../images/BkgBorderImgDx.gif) repeat-y; }
.border_sximg {background:url(../images/BkgBorderImgSx.gif) repeat-y left; padding-left:3px; }
.border_dxNimg {background:url(../images/BkgBorderImgNetworkDx.gif) repeat-y; }
.border_sxNimg {background:url(../images/BkgBorderImgNetworkSx.gif) repeat-y left; padding:0 0 1px 3px; }

.endbox { background: url(../images/BkgEndBox.gif) no-repeat right bottom; width:100%;}
.sxbox { background: url(../images/BkgSxBox.gif) no-repeat left bottom;}
.dxbox { background: url(../images/BkgDxBox.gif) no-repeat right bottom;}


/* tabella Product catalogue*/
.pc_tit { font-size:12px; font-weight:bold; text-align:left; padding:3px 0 8px 30px; width:100%;}
.pc_tit2 { font-size:12px; font-weight:bold; text-align:left; vertical-align:middle;padding:3px 0 8px 0; width:100%;}
.pc_ceck { vertical-align:middle; text-align:left; }
.thankyou    {font-size:20px; color: #cf0000; padding:70px 0 10px 0;}


/* class for ONLINE CATALOGUE */
.titcat { color:#cf0000; font-size:24px; padding:10px 3px 0 0; }
.claimf { color:#000000; font-weight:bold; padding:2px 50px 0 0; border-right:solid 1px #d3d3d3;}
.catOnline { background:url(../images/catOnlLBkg.gif) no-repeat left bottom; font-size:12px; font-weight:bold; padding:4px 0 8px 28px;}

/* class for pop */
.btnpop {background:url(../images/PopBtnBkg.gif) no-repeat right top; padding:8px 35px 0 0; width:100%; color:#ffffff; font-size:12px; font-weight:bold; white-space:nowrap;}
.tpop {background:url(../images/PopTBkg.gif) no-repeat right top; padding:20px 12px 0 3px; width:100%; color:#cf0000; font-size:16px; font-weight:bold; white-space:nowrap;}
.t2pop {background:url(../images/PopT2Bkg.gif) no-repeat right top; padding:20px 12px 0 3px; width:100%; color:#cf0000; font-size:16px; font-weight:bold; text-align:center; white-space:nowrap;}

.titpp{background:url(../images/Arrtpp.gif) no-repeat left top; padding:0 0 6px 15px; color:#cf0000; font-size:12px; font-weight:bold;}

.close {background:url(../images/PopCloseBkg.gif) no-repeat right top; padding-right:13px; }

.btnclose { background: url(../images/closeX.gif) no-repeat right top; padding:4px 24px 2px 0; color:#ffffff; font-size:14px; font-weight:bold;}
.btnclose a       {color: #ffffff; text-decoration:none;}
.btnclose a:hover {color: #ffffff; text-decoration:none; }

/* class for TOOLS */
.tab_off {background:url(../images/TabMenuToolBkg.gif) no-repeat right top; padding:8px 25px 0 0; width:100%; color:#ffffff; font-size:12px; font-weight:bold; white-space:nowrap;}
.tab_on {background:url(../images/TabMenuToolOnBkg.gif) no-repeat right top; padding:8px 18px 0 7px; width:100%; color:#cf0000; font-size:12px; font-weight:bold; white-space:nowrap; border-bottom:solid 1px #cfcfce;}

.tittools { color:#cf0000; font-size:24px; width:100%; padding:0 3px 20px 0; text-align:right;}

.m_tools    { background: url(../images/Arr.gif) no-repeat left center; padding:3px 0 3px 20px; text-align:left; font-weight:bold;  white-space:nowrap;}
    #pagon  { background:url(../images/Arr2.gif) no-repeat left top; color:#cf0000;}
 

/* class for Menu NETWORK */
.tab_Noff {background:url(../images/TabMenuNetBkg.gif) no-repeat right top; padding:8px 25px 0 0; width:100%; font-size:12px; white-space:nowrap;}
.tab_Non {background:url(../images/TabMenuToolOnBkg.gif) no-repeat right top; padding:8px 18px 0 7px; width:100%; color:#000000; font-size:12px; white-space:nowrap;}
   

/* class for ASSEMBLY INFORMATION */
.tabass_off   {background:url(../images/TabMenuAssBkg.gif) no-repeat right bottom; font-size:12px; font-weight:bold; vertical-align:middle; padding:0 15px 0 5px;}
.tabass_on   {font-size:13px; font-weight:bold; vertical-align:bottom; padding:0 15px 7px 13px; color:#cf0000;}
.tabass2  { padding:5px 15px 0 0;}

.tit_am{padding:6px 0 0 0; color:#cf0000; font-size:14px; font-weight:bold; width:100%;}
.table_ass1 {background-color: #7ba3b9; color:#ffffff; font-weight:bold; font-size:10px; padding:2px; text-align:center;}
.table_ass2 {border:solid 1px #cccccc;  font-size:10px; padding:2px; text-align:center;}
.table_ass3 {padding:2px; text-align:center; font-weight:bold;}
.table_ass4 {padding:2px; text-align:center; font-weight:bold; color:#cf0000;}
.table_ass5 {background-color: #ffffff; border:solid 1px #cccccc;  font-weight:bold; padding:2px; }

.table_dia { border:solid 1px #cccccc; text-align:center; font-weight:bold; padding:3px; color:#3e3e3e; vertical-align:middle; }

.mf2_ass { text-align:center; font-weight:bold; padding:3px; color:#3e3e3e; vertical-align:middle; white-space:nowrap; }
.mf2_exin { text-align:center; font-weight:bold; padding:3px; color:#ffffff;  vertical-align:middle; white-space:nowrap;}

.mf3_ops { border:solid 1px #cccccc; text-align:center; font-weight:bold; padding:3px; color:#3e3e3e; background-color:#b7e5c4; vertical-align:middle; }
.mf3_opns { border:solid 1px #cccccc; text-align:center; font-weight:bold; padding:3px; color:#3e3e3e; background-color:#f6e6b7; vertical-align:middle; }
.mf3_opb { border:solid 1px #cccccc; text-align:center; font-weight:bold; padding:3px; color:#3e3e3e; background-color:#f6f6b7; vertical-align:middle; }


/* class for E-LEarning */
.pag_inEL { background:url(../images/BkgTopCenterEL.gif) no-repeat left top; padding:42px 0 10px 0;}
.pag_inELM { background:url(../images/BkgTopCenterELMatster.gif) no-repeat left top; padding:42px 0 10px 0;}

.EL_lev { background:url(../images/BkgEL_TIco.gif) no-repeat right top; font-size:12px; font-weight:bold; text-align:right; padding-top:3px; width:100%;}
.EL_in  {background:url(../images/BkgEL_Bot.gif) no-repeat left bottom;}
.EL_tit {border:solid 1px #dcdcda; border-top:none; color:#cf0000; font-size:12px; font-weight:bold; padding:2px 19px 1px 19px;}
.EL_oc { border-right:solid 1px #dcdcda; border-left:solid 1px #dcdcda; padding:10px 19px 0 19px;}
.EL_cert { background:url(../images/EL_IcoCert.gif) no-repeat right; color:#5a5a5a; font-size:11px; font-weight:normal; text-align:right; padding:6px 20px 0 10px;}

.EL_legend  {background:url(../images/EL_BkgLegend.gif) no-repeat right top;}
.EL_LegOk {background:#ffffff url(../images/EL_icoMOk.gif) no-repeat left; padding:8px 4px 8px 45px;}
.EL_LegNo {background:#ffffff url(../images/EL_icoMNo.gif) no-repeat left; padding:8px 4px 8px 45px;}


.EL_MandOk {background:url(../images/EL_icoMOk.gif) no-repeat center bottom; padding:4px 15px 20px 15px; font-size:9px; text-align:center; border-right:solid 1px #d3d3d3;border-left:solid 1px #d3d3d3; }
.EL_MandNo {background:url(../images/EL_icoMNo.gif) no-repeat center bottom; padding:4px 15px 20px 15px; font-size:9px; text-align:center; border-right:solid 1px #d3d3d3;border-left:solid 1px #d3d3d3; }

.EL_ppt {background: url(../images/icoPpt.gif) no-repeat right; padding:8px 24px 5px 5px; text-align:right; white-space:nowrap; font-size:10px;}
.EL_test {background: url(../images/icoTest.gif) no-repeat right; padding:8px 24px 5px 5px; text-align:right; white-space:nowrap; font-size:10px;}
.EL_zip { background: url(../images/icoZip.gif) no-repeat right; padding:8px 24px 5px 5px; text-align:right; white-space:nowrap; font-size:10px;}
.EL_pres { background: url(../images/icoPresentation.gif) no-repeat left; padding:8px 5px 5px 24px; text-align:right; white-space:nowrap; font-size:10px;}
.EL_master{width:100%;padding:0 10px 5px 0; vertical-align:middle; color:#cf0000; font-size:16px; font-weight:bold; border-bottom:dotted 1px #d3d3d3;cursor:pointer;}
.EL_mIco {vertical-align:middle; padding-right:10px;cursor:pointer;}

.EL_sub{background: url(../images/EL_ArrON.gif) no-repeat right bottom; padding:0 25px 15px 0; color:#cf0000; font-size:14px; font-weight:bold; white-space:nowrap;}
.EL_sub a       {color: #cf0000; text-decoration:none;}
.EL_sub a:hover {color: #cf0000; text-decoration:none; }

.EL_perc { color:#ffffff; font-size:30px; font-weight:bold; text-align:center; padding:10px;}
.EL_perct { background-color:#d3d3d3;  padding:5px;}


/* class for Compatibility Test Hose vs. Fluid -- PRESSURE Loss*/
.FP_name  {background:url(../images/BkgF_Tname.gif) no-repeat left top; font-size:15px; color:#000; font-weight:bold; padding:12px 20px 8px 3px; white-space:nowrap;}
.FP_btn {background:url(../images/BkgFP_btn.gif) no-repeat right top; width:100%; cursor:pointer;}
.FP_bt {background:url(../images/BkgFP_btS.gif) no-repeat left top; text-align:center; font-size:14px; color:#ffffff; font-weight:bold; padding:8px 0 4px 0;}
.arrW {background:url(../images/arrW.png) no-repeat right bottom; padding-right:10px;}
.FP_ta {border-right:solid 1px #dcdcda; border-left:solid 1px #dcdcda; background-color:#fff; padding:5px; min-height:110px;}

.FP_box {background:url(../images/FP_box.gif) no-repeat left bottom; width:100%; height:21px;}
.FP_boxE {background:url(../images/FP_boxE.gif) no-repeat right bottom; vertical-align:bottom; }

.FP_box2 {background:url(../images/FP_box2.gif) no-repeat left bottom; width:100%; height:21px;}
.FP_box2E {background:url(../images/FP_box2E.gif) no-repeat right bottom; vertical-align:bottom; }

.FP-1 {background:url(../images/FP-1.gif) no-repeat; font-size:11px; line-height:20px; padding-left:4px; white-space:nowrap;}
.FP-1E {background:url(../images/FP-1E.gif) no-repeat right top; padding-right:4px; height:20px; width:100%;}

.FP-11 {background:url(../images/FP-11.gif) no-repeat left bottom; line-height:20px; font-size:13px; color:#000; font-weight:bold; width:171px;}
.FP-11E {background:url(../images/FP-11E.gif) no-repeat;}
.FP-11t { padding:10px 4px; vertical-align:middle;}

.FP-L1 {background:url(../images/FP-L1.gif) no-repeat left bottom;  text-align:center; font-weight:bold; width:145px;}
.FP-L1E {background:url(../images/FP-L1E.gif) no-repeat;}

.FP-L11 {background:url(../images/FP-L11.gif) no-repeat left bottom;  text-align:center; font-weight:bold; width:295px;}
.FP-L11E {background:url(../images/FP-L11E.gif) no-repeat;}

.FP-2 {background:url(../images/FP-2.gif) no-repeat; min-height:20px; font-size:11px;  color:#000; font-weight:bold; width:208px;}
.FP-2E {background:url(../images/FP-2E.gif) no-repeat left bottom;}
.FP-2t { padding:2px 4px; vertical-align:middle;}

.FP-22 {background:url(../images/FP-22.gif) no-repeat; font-size:11px; color:#000; font-weight:bold; width:120px;}
.FP-22E {background:url(../images/FP-22E.gif) no-repeat left bottom;}

.FP-L2 {background:url(../images/FP-L2.gif) no-repeat;  font-size:14px; text-align:center; line-height:28px; color:#000; font-weight:bold; width:145px;}
.FP-L2E {background:url(../images/FP-L2E.gif) no-repeat left bottom;}

.FP-L22 {background:url(../images/FP-L22.gif) no-repeat;  font-size:22px; text-align:center; line-height:32px; color:#000; font-weight:bold; width:295px;}
.FP-L22E {background:url(../images/FP-L22E.gif) no-repeat left bottom;}


.FP_results { min-height:286px; width:100%;}
.FP-Tic { vertical-align:bottom; font-size:18px; font-weight:bold; color:#353535; line-height:18px; }
.FP_desc { padding:0 15px; font-weight:bold; color:#000; text-align:left;}
.FP_leg {  padding:20px 35px 0 3px;background:url(../images/FP-line.gif) no-repeat left top;}

.FP-Ls-Ipt {width:104px; font-size:16px; margin:5px 4px; font-weight:bold; color:#595959;}

/* class for claimmanagement */
.CM_lev { background:url(../images/BkgCM_TIco.gif) no-repeat right top; width:100%;}
.CM_name  {background:url(../images/BkgCM_Tname.gif) no-repeat left top; font-size:15px; color:#cf0000; font-weight:bold; padding:12px 20px 8px 3px;}
.CM_ta {border-right:solid 1px #dcdcda; border-left:solid 1px #dcdcda;  width:100%; height:204px;}
.CM_ti {padding:2px 10px 1px 10px;}
.CM_btn {background:url(../images/BkgCM_btn.gif) no-repeat right top; width:100%; padding-right:16px; cursor:pointer;}
.CM_bt {background:url(../images/BkgCM_btS.gif) no-repeat left top; width:100%; text-align:center; font-size:12px; color:#ffffff; font-weight:bold; padding:9px 0 4px 16px;}