/*Copyright Infinite Solutions Co.,Ltd 2009;digicomcss.css v 2.0 2009.09.21;DIGICOM CSS File*/
html {height: 100%;	}
body {height: 100%;margin: 0;padding: 0;	font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: normal; background: #d4dcde url("../isimage/design/bg.gif") repeat-x top left; color:#2F4348;  }
a{color:#2F4348;}

input, select, textarea {
	border:solid thin;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

input {
	margin: 0;
	padding: 0;
	border:1px solid #2F4348;
}

form { padding:0px; margin:0px;}
ul, ul li {
	list-style-type:none;
}
a img {
	outline:0;
	border:0 none;
}
table, table td {
}

.infinite{font-weight: normal;color:#0000CC;text-align: left;	}
.solutions{font-weight: normal;color:#FF9900;text-align: left;	}


.im_main{width:100%;vertical-align:top;  }
.im_mainSUB{ clear:both; width:960px;   }
.im_mainSUB2{ clear:both; width:960px; }

.imh_topPanel{ clear:both; width:960px; height:145px; background-color:#F0F4F5; }

.imh_logo{ width:750px; height:110px; float:left;  background:#F0F4F5 url(../isimage/design/logomain3.jpg) no-repeat left top;}
.ih_toptitle{ padding-left:120px; font-size:45px; padding-top:22px; color:#0CA6D4; text-transform:uppercase;}
.imh_menubar{ float:left; width:210px; text-align:right;}

.imh_langbar{ clear:both; padding:2px; width:206px; float:right;}

.langButen{ clear:both; float:right; border:0px; background: url("../isimage/design/i32sl2.jpg") no-repeat center right;  width:45px; height:16px; margin-top:2px; padding-right:25px;  cursor:pointer; color:#2F4348; }

.langButmn{ float:right; border:0px; background: url("../isimage/design/i0xwjl1.jpg") no-repeat center right;  width:45px; height:16px; margin-top:2px; padding-right:25px;  cursor:pointer; color:#2F4348;}
.imh_spea2{ float:right; background-color:#FFFFFF; width:1px; height:10px; margin:5px 10px 0px 10px;}
.imh_helptxt{ color:#FFFFFF;}
.imh_spea{ float:right;background-color:#2F4348; width:1px; height:10px; margin-top:2px;}
.imh_phonetxt{ float:right; color:#2F4348; }
.imh_phonetxt a{  color:#2F4348; text-decoration:none; font-size:11px;  }



.im_botsubmenu{ padding:10px 10px 0px 0px; clear:both; float:right; }
.im_botsubmenu .imh_phonetxt{ float:left; padding-left:10px; }
.im_botsubmenu .imh_phonetxt a{color:#002D51; text-decoration:none; font-size:11px; font-weight:bold;}

.imh_menu{ clear:both; width:960px;   padding-top:0px; background: url(../isimage/design/main_menu_bg.gif) no-repeat left top;  color:#323234; height:35px;  }


.isb_date{ color:#FFFFFF;}

.im_webpage{ clear:both; width:960px;  line-height:17px;  }
.im_webpage p{ padding:0px; margin:0px;}
.im_contentbar{ float:left;width:920px; text-align:left; padding:20px;   background:#FFFFFF url(../isimage/design/content_contentbox_bottom.gif) no-repeat left bottom;  }

.im_contentbar td{ padding:0px 3px 0px 3px;}
.b_homeleftN,
.b_homeleft{ float:left; width:210px; margin-right:20px; }
.b_homecenter{ float:left;  width:690px;}
.b_homeright{ float:left; margin-bottom:10px;}

.b_centerleft{ float:left;}
.b_centerright{ float:left;}

.ib_footerTAble{ width:960px; clear:both;  padding-top:10px;  }
.ib_footerTop{ clear:both;  background: url(../isimage/design/bottom_content_bg2.gif) no-repeat left top;  color:#2F4348; height:85px; width:960px;}

.im_homeBottom{ height:220px; width:960px; background:url(../isimage/design/home_content_bg.jpg) no-repeat top left;}
.ib_SPECIAL{ clear:both; float:left; width:460px;  height:30px; vertical-align:middle; color:#2F4348; text-align:left; padding:25px 10px 25px 10px;}
.ib_SPECIAL .name{ clear:both; float:left; color:#CB701E; font-weight:bold; text-transform:uppercase; width:115px;}
.ib_SPECIAL .text{ float:left; width:345px;}
.ib_SPECIAL a{color:#7F8485; text-decoration:none;}

.dc_loginBOT{ float:left; width:480px; padding-top:10px;}

.dc_loginBOT .dc_menu{ width:210px; float:left; text-align:left; padding-left:10px; padding-right:0px;}
.dc_loginBOT .dc_menuItem{ clear:both; line-height:20px;}
.dc_loginBOT .dc_menuItemS{ padding-left:5px; background-color:#F0F4F5;}
.dc_loginBOT .dc_menuItem a{}
.dc_loginBOT .dc_login{ clear:both; width:240px; float:left; padding:0px 10px 5px 10px; text-align:left;}
.dc_loginBOT .dc_loginItems{ clear:both; text-align:left; }
.dc_loginBOT .dc_loginItems .name{ clear:both; float:left; width:75px; margin-bottom:2px; text-align:right; padding-right:5px; font-family:Tahoma; font-size:10px;}
.dc_loginBOT .dc_loginItems .inp{ float:left; width:150px; margin-bottom:2px;}

.im_bottom{ clear:both; color:#2F4348; width:960px; text-align:left; font-size:10px;   }
.im_bottom a{ color:#2F4348; font-size:10px;}

.imh_helpCenter{}
.b_homerightTOP{width:312px;background:url(../isimage/design/bloc2-recherche.gif) no-repeat -6px 0;padding:30px 5px 0px 5px;	margin-bottom:15px}
/*.im_aBtn*/
.im_aBtn3{ border:1px solid #B4BEC0; padding:1px 5px 1px 5px; color:#000000; background: url(../isimage/design/button_001_bg.gif) repeat-x left top; height:24px;  text-decoration:none; cursor:pointer;}

.im_aBtn a:link,
.im_aBtn a:active,
.im_aBtn a:visited{  background: url(../isimage/design/button_001_bg.gif) repeat-x left top;color: #4e5557;
	width: 85px;
	height: 20px;
	border: 1px solid #b4bec0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	margin: 0;
	padding: 4px 5px 0 5px;
	display: inline-block;
	text-decoration:none;}

.im_aBtn a:hover {
	color: #748285;
	border: 1px solid #347098;
}


.im_aBtn4{  background: url(../isimage/design/button_001_bg5.gif) no-repeat left top; color:#FFFFFF;  width:87px; text-align:center; border:0px; text-decoration:none; vertical-align:top; font-weight:bold; font-size:12px; height:24px; line-height:24px;  }
.im_aBtn4 a{text-decoration:none; color:#FFFFFF; margin:0; padding:0; display: inline-block;}
.im_aBtn4 a:hover { color:#B9DCF3;}


#searchForm {
	float:right;
	border:0 none;
	height:18px;
	width:200px;
	margin:0px auto;
	/*padding:20px 0px;*/
}
#searchForm .im_aBtn{color:#000000; background-color:#FFFFFF;}


.b_homerightTitle1{
	clear:both;
	text-align:left;
	padding-left:15px;
	line-height:40px;
	font-size:14px;
	height: 40px;
	color:#84B63D;
	font-weight:bold;
	background-color:#FFFFFF;
}

.b_homerightBody{ background:#F8EFEF url(../isimage/design/quickbg.jpg) repeat-x top left;  width:210px; }



  .im_news{ clear:both; padding:5px;}
  .im_newsTop{ clear:both; height:26px; width:607px; background: url(../isimage/design/newstop2.jpg) no-repeat top left; line-height:20px; padding-left:25px; font-weight:bold; color:#FFFFFF;}
  	.im_news  .im_title{ clear:both; padding:0px 0 0px 0; border-bottom:2px solid #BEBEBE; margin:0px 0 10px 0;}		
  .im_newsTop .im_name{ float:left; padding-right:60px;}
  .im_newsTop .im_date{ float:left; text-align:left; color:#526D74; font-weight:normal; font-size:11px;}
  .im_newsBody{ clear:both; width:676px; padding:6px 6px 6px 6px; border:1px solid #D4E1E5; background-color:#EEF4F5;  text-align:justify; }
  .im_newsBot{ clear:both; }


.im_newsTopL{ clear:both; height:34px; width:607px; background:url(../isimage/design/newstopL2.jpg) no-repeat top left; line-height:25px; padding-left:12px; font-weight:bold; color:#FFFFFF; }	
  .im_newsTopL .im_name{ float:left; padding-right:60px; font-size:12px; width:100px; text-align:center;}
  .im_newsTopL .im_date{ float:left; text-align:left; color:#000000; font-weight:normal; font-size:11px;}
  
  .im_newsTopL2{ clear:both; height:34px; width:607px; background:url(../isimage/design/newstopL2.jpg) no-repeat top left; line-height:25px; padding-left:12px; font-weight:bold; color:#FFFFFF; }	
  .im_newsTopL2 .im_name{ float:left; padding-right:60px; font-size:12px; width:160px; text-align:center;}
  .im_newsTopL2 .im_date{ float:left; text-align:left; color:#000000; font-weight:normal; font-size:11px;}

h1,h2,h3{ padding:0px; margin:0px;}  
h1,h2,h3,h3 a,h2 a,h1 a {
	font-size:24px;
	color:#2F4348;
	outline:0;
	font-weight:normal;
	margin-bottom:10px;
	text-decoration:none;
	 text-align:left;
}
h2{font-size:20px;}
h2 a{font-size:20px;}

h1{font-size:20px;}
h1 a{font-size:20px;}

.im_otherPath{ clear:both; font-size:11px; text-align:left; padding-bottom:10px; color:#095DA5;}
.im_otherPath a{ text-decoration:none; color:#095DA5;}
.im_otherTop{ clear:both;  line-height:24px;  font-weight:normal; color:#2F4348; padding:0px 0 2px 0; border-bottom:2px solid #2F4348; margin:0px 0 10px 0; }

.im_otherTop .im_name{  text-align:left; font-size:22px;}
.im_otherTop .im_name a{ font-weight:normal; color:#2F4348; text-decoration:none;}

.im_otherBody{ clear:both; text-align:justify; color:#2F4348; font-size:12px;}
.im_otherBody a{color:#2F4348; }
.im_otherBody .im_title{ clear:both; padding:0px 0 0px 0; border-bottom:2px solid #BEBEBE; margin:0px 0 10px 0;}
.im_otherBody .im_video{  float:left;}
.im_otherBody .im_text{ float:left;}
.im_otherBody img{ padding-bottom:5px;}
.leftmenu0{}
.leftmenu1{}
.chf_pageTextTitle{ font-weight:bold; font-size:13px; text-align:left; padding-bottom:3px;}
.chf_pageTextBody{ text-align:left; padding-bottom:5px;}

#pollBTN, #pollBTN2{ background-color:#FFFFFF; padding:0px 5px 0px 5px;}
.css_alertmsg{ color:#FF0000; font-weight:bold; text-align:left;}
.in2_hometopbara{text-decoration:none; font-size:14px; font-weight:bold;margin-bottom:20px;}
.in2_righttopname{ text-decoration:none; margin-bottom:12px; font-size:13px; font-weight:bold; color:#1E4E7F;}
.in2_righttopname a{ color:#1E4E7F;}
.inc_infodate{font-size:11px;}
.inc_rightAmore{ text-decoration:none; font-weight:bold; font-size:11px;}
.inc_rightAmore a:hover {}


.inc_rightAmoreA{ text-decoration:none; font-weight:bold; color:#116EB3; font-size:11px;}
.im_newsBody a:hover { color:#333333;}
.is_formrow{ clear:both; background-color:#D5E0E9; height:20px; width:410px; margin:2px 0px 2px 2px; padding:2px 0px 2px 2px; }
.is_formrow2{ clear:both; background-color:#BFCEDB; height:20px; width:410px; margin:2px 0px 2px 2px; padding:2px 0px 2px 2px; }

.is_formrow2 .is_rowspan,
.is_formrow .is_rowspan{  float:left; text-align:right; width:150px; padding-right:5px; }
.is_formrow2 .is_rowval,
.is_formrow .is_rowval{ float:left; text-align:left; width:250px; padding-right:5px; }
.ima_br,
.is_spea,
.in2_br,
.im_br{ clear:both; overflow:hidden; height:0px;}

#formUserAdd{margin-top:15px;}
#formUserAdd #vbtn_useradd{ background-color:#FFFFFF;}

.in2_multigroup1{ line-height:34px; background-color:#E2E8EA; padding:3px 15px 3px 15px; color:#2F4348; margin:1px 0px 1px 0px; cursor:pointer; border:1px solid #E2E8EA; font-size:14px; }
.in2_multigroup2{ line-height:34px; background-color:#E2E8EA; color:#2F4348; padding:3px 15px 3px 15px; margin:1px 0px 1px 0px; cursor:pointer; border:1px solid #E2E8EA; font-size:14px; }
.in2_multigroupSel2{ line-height:34px; background-color:#2F4348; color:#FFFFFF; padding:3px 15px 3px 15px; margin:1px 0px 1px 0px; cursor:pointer; border:1px solid #2F4348; font-size:14px; font-weight:bold; }
.in2_multigroupOver2{ line-height:34px; background-color:#F1F6F7; color:#849297; border:1px solid #E2E8EA; padding:3px 15px 3px 15px; margin:1px 0px 1px 0px; cursor:pointer; font-size:14px;}


.b_homeleftN .in2_multigroup1,
.b_homeleftN .in2_multigroup2,
.b_homeleftN .in2_multigroupSel2,
.b_homeleftN .in2_multigroupOver2{ line-height:20px; font-size:12px; font-weight:normal;}

.ih_multigroup1{ line-height:24px;  padding:3px 15px 3px 15px; color:#C55B5B;  cursor:pointer;  font-size:13px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
.ih_multigroup2{ line-height:24px;  color:#C55B5B; padding:3px 15px 3px 15px;  cursor:pointer;  font-size:13px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
.ih_multigroupSel2{ line-height:24px; background-color:#E2AFAF; color:#FFFFFF; padding:3px 15px 3px 15px;  cursor:pointer; font-size:13px; font-weight:bold; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
.ih_multigroupOver2{ line-height:24px; background-color:#E2AFAF; color:#FFFFFF;  padding:3px 15px 3px 15px;  cursor:pointer; font-size:13px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}

.nr_shortmenu{ text-decoration:none;}

.nr_homeAmoreR{border:1px solid #000000; background-color:#D4DCDE; padding:2px; text-decoration:none;}
.nr_homeAmore{ border:1px solid #000000; background-color:#FFFFFF; padding:2px; text-decoration:none;}

.im_errorValid{ border:1px solid #990000; background-color:#F3E7ED; }
.im_extvalidEmail{ }
.im_extvalid{}

.homeindex_menu{ clear:both; height:30px; padding:10px 0 0px 0;}

.im_product{ float:left; width:18%; padding:5px 5px 5px 5px;}
.im_product img{border:0px; width:100%; padding-bottom:5px;}

.im_homeboard{ float:left; width:210px; height:190px; padding:15px;}
.im_nbTitle{ font-size:18px; text-align:left; margin-bottom:10px;}
.im_nbText{text-align:left;}
.im_nbSubscribeB{ background:url(../isimage/design/homeboard.jpg) no-repeat top left; width:170px; height:130px; padding:20px; color:#B5BDBF; font-size:24px; text-align:left;}
.im_nbSubscribeB .name{ clear:both; color:#3FCFE9; padding-left:60px; padding-top:5px;}
.im_nbSubscribeB a{ font-size:11px; font-weight:bold;}


.boxC{ clear:both;}
.boxC1_1{ float:left; height:54px; width:16px; background: url(../isimage/design/box1.jpg) no-repeat top left;}
.boxC2_1{ float:left; height:54px; width:220px; background: url(../isimage/design/box2.jpg) repeat-x top left; line-height:54px; text-align:left; font-weight:bold; font-size:13px; }
.boxC3_1{ float:left; height:54px; width:16px; background: url(../isimage/design/box3.jpg) no-repeat top left;}

.boxC1_2{ clear:both; float:left;  background:#FFFFFF url(../isimage/design/box12.jpg) repeat-y top left; width:252px;}
.boxC2_2{ clear:both; float:left;  text-align:left; width:220px;     }
.boxC3_2{ clear:both; float:left;   background: url(../isimage/design/box32.jpg) repeat-y top right; padding-left:16px; width:236px;}


.boxC1_3{ clear:both; float:left; height:14px; width:16px; background: url(../isimage/design/box13.jpg) no-repeat top left;}
.boxC2_3{ float:left; height:14px; width:220px; background: url(../isimage/design/box23.jpg) repeat-x top left; }
.boxC3_3{ float:left; height:14px; width:16px; background: url(../isimage/design/box33.jpg) no-repeat top left;}


.boxC1_3R{ clear:both; float:left; height:14px; width:16px; background: url(../isimage/design/box13_R.jpg) no-repeat top left;}
.boxC2_3R{ float:left; height:14px; width:220px; background: url(../isimage/design/box23_R.jpg) repeat-x top left; }
.boxC3_3R{ float:left; height:14px; width:16px; background: url(../isimage/design/box33_R.jpg) no-repeat top left;}

.im_loginBorder{ padding-left:300px; clear:both;}

.ima_tablegridTitle{color:#273657;font-weight:bold;}
.ima_tablegridBorder{background-color:#666666;}
.menugroupTable2{ background-color:#D4DCDE; height:22px;font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;text-align:center;	}
.tableText4{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;color: #000000;text-align:left;background-color:#FFFFFF;padding:5px;vertical-align:top;}
.tableText5{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal;color: #000000;text-align:left;background-color:#EAEAEA;padding:5px;vertical-align:top;}
.tableText_0{font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color: #000000;background-color:#B1B1B1;padding-left:5px;padding-right:5px;}

.in2_tableB2_1{ float:left; background: url(../isimage/design/homeB2_1.jpg) no-repeat top; width:4px; height:4px; overflow:hidden;}
.in2_tableB2_4{ float:left; background:url(../isimage/design/homeB2_4.jpg) no-repeat top; width:4px; height:4px; overflow:hidden;}
.in2_tableB2_2{ float:left; background: url(../isimage/design/homeB2_2.jpg) no-repeat top; width:4px; height:4px; overflow:hidden;}
.in2_tableB2_3{ float:left; background: url(../isimage/design/homeB2_3.jpg) no-repeat top; width:4px; height:4px; overflow:hidden;}


.in2_tableBo2_1{  border-left:1px solid #DFDFDF;  border-right:1px solid #DFDFDF;}
.in2_tableBo2_2{ float:left; border-top:1px solid #DFDFDF; height:1px; overflow:hidden;}
.in2_tableBo2_3{ border-right:1px solid #DFDFDF; width:3px;}
.in2_tableBo2_4{ float:left; border-bottom:1px solid #DFDFDF;  height:3px; overflow:hidden;}
.in2_table2Title{ border-bottom:1px solid #DFDFDF; height:20px; font-size:18px; color:#000000; padding:8px; padding-top:4px;}
.im_iagree{ width:95%; height:150px; overflow:auto; background-color:#DDDEE0; padding:10px; border:1px solid #B5B8C8; color:#000000;}

.lencheckClass2_1{background-color:#8E8E8E; color:#FFFFFF;}
.lencheckClass2_2{background:none;}
.lencheckClass2_3{background-color:#4D4C4C; color:#FFFFFF;}

.dc_onlinehelp{ float:right; background: url(../isimage/design/onlineHelp2.gif) no-repeat top; width:210px; height:52px; margin-top:5px;}

.chf_pageTextTitle{}
.chf_pageTextBody{}