/* ############################################################################## */
/* visu */

#subContainer #layout_visu{position:relative;width:982px;height:298px;}
#subContainer #layout_visu #content_visu{position:absolute;top:0px;z-index:0;}

/* visu */
/* ############################################################################## */

/* ############################################################################## */
/* Main Round Boxs */
#layout_content_container .content1,
#layout_content_container .content2,
#layout_content_container #layout_content_FreeQuote,
#layout_content_container .content3,
#layout_content_container .content4{position:relative;float:left;z-index:1;}

.content1{width:664px;height:199px;background:url(../_img/_main/main_content_box1.gif) no-repeat;}
.content1 .objectives{margin:24px 30px 0px 180px;line-height:1.4em;}
.content1 .objectives #summary{margin-bottom:12px;word-break:keep-all;}
.content1 .objectives li{
  margin:0px 0px 6px 0px;padding-left:15px;
  background:url(../_img/_basic/LI_icon.gif) no-repeat 0px 4px;
  line-height:1.4em;_height:12px;word-break:keep-all;
  }

.content2{
	margin:0px 0px 0px 6px;width:312px;height:143px;
	background:url(../_img/_main/main_content_box2.gif) no-repeat;
}
.content2 .mobile_Text{margin:45px 108px 0px 22px;line-height:1.4em;word-break:keep-all;}

#layout_content_FreeQuote{
	margin:7px 0px 0px 6px;width:312px;height:46px;
	background:url(../_img/_main/main_content_FreeQuote.gif);
}

#layout_content_FreeQuote a{
	position:absolute;top:11px;right:17px;width:124px;height:22px;
	background:url(../_img/_main/main_Free_btn.gif) no-repeat;
	color:#fff;font-size:12px;font-weight:bold;
	line-height:1.6em;text-indent:18px;
}

.content3{
	margin:14px 7px 0px 0px;width:216px;height:303px;
	background:url(../_img/_main/main_content_box3.gif) no-repeat;
}
.content3 ul{margin-top:6px;}
.content3 ul li{
	margin:4px 0px 0px 15px;padding-left:12px;_height:13px;
  background:url(../_img/_basic/LI_icon2.gif) no-repeat 0px 3px;
}
.content4{
	margin:14px 0px 0px 1px;width:312px;height:303px;
	background:url(../_img/_main/main_content_box4.gif) no-repeat;overflow:hidden;
}
.content4 ul{margin-top:12px;}
.content4 li{
	margin:5px 15px 0px 16px;padding:0px 0px 0px 10px;width:270px;
  background:url(../_img/_basic/LI_icon3.gif) no-repeat 0px 12px;
  list-style:none;text-align:left;
  line-height:1.4em;white-space:nowrap;
  text-overflow:ellipsis;overflow:hidden;
}
.content4 li a
{
	color:#131416;
	white-space:normal;
}

/* content box */
.content_box_title{
  position:relative;height:28px;
	font-family:Verdana;font-size:12px;font-weight:bold;color:#fff;
	line-height:28px;text-indent:12px;
}
a.more{
	display:block;
  position:absolute;top:8px;right:13px;margin:0px;padding:0px;width:49px;height:12px;
  background:url(../_img/_basic/more_icon.gif);background-repeat:no-repeat;
  font-size:11px;line-height:1em;
  overflow:hidden;text-indent:-1000px;
}
a:hover.more{background-position:0px -13px;}


.content_box_img{margin:0px 0px;width:216px;height:76px;}
.box3_img0{background:url(../_img/_main/box3_solutions_img.gif);}
.box3_img1{background:url(../_img/_main/box3_products_img.gif);}
.box3_img2{background:url(../_img/_main/box3_services_img.gif);}

/* Main Round Boxs */
/* ############################################################################## */

.a_blue 
{
	color:#0088cc; 
	font-weight:bold;
}
.a_blue:hover
{
	color:#0088cc;
	text-decoration:underline; 
	font-weight:bold;
}