#ibm-top{
	background:none;
	width:auto;
	min-width:990px;
	padding:0;
	background:#CCCCCC;
}
#ibm-pcon{
	background:none;padding:0;
}
#ibm-content-main{
	width:100%;
	border-bottom:1px solid #FFF;
}
.ibm-home-page #ibm-content-head,
.ibm-home-page #ibm-navigation,
.ibm-home-page #ibm-content-sidebar,
.ibm-home-page #ibm-page-tools{
	display:none;
}
#ibm-masthead{
	background:#000 url(../i/t/sprites-t1.png) repeat-x 0 -615px;
}
input#q{background:url(../i/t/sprites-t2.png) no-repeat -1250px -20px;position:absolute;top:1px;color:#444;text-shadow:0 1px 1px #FFF;font-weight:bold;padding:3px 4px 2px 2px;_padding-top:2px;margin:2px 0 0 0;width:210px;height:16px;line-height:16px;*height:20px;}
input#q:focus{outline:0 none;}input.ibm-btn-search{background:url(../i/t/sprites-t2.png) no-repeat -1499px -20px;position:absolute!important;top:1px;*top:2px;width:23px;padding:0;margin:2px 0;height:20px;line-height:20px;color:transparent;font-size:0!important;text-indent:-999em;}#ibm-search-form p:hover input#q{background:url(../i/t/sprites-t2.png) no-repeat -1250px 0;}#ibm-search-form p:hover input.ibm-btn-search{background:url(../i/t/sprites-t2.png) no-repeat -1499px 0;}#ibm-universal-nav{background:url(../i/t/sprites-t1.png) repeat-x 0 -280px;}
li#ibm-welcome-message span,li#ibm-unav-misc span{color:#555!important;}li#ibm-welcome-message span a,li#ibm-unav-misc span a{color:#63676a!important;}li#ibm-welcome-message span#ssoTxt,li#ibm-unav-misc span#ssoTxt{color:#9ea3a9!important;}li#ibm-welcome-message span#ssoTxt a,li#ibm-unav-misc span#ssoTxt a{color:#63676a!important;}.ibm-columns{width:990px;padding:0;margin:0 auto;clear:both;}.ibm-columns:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ibm-columns .ibm-col-4-1{float:left;padding:0 5px;width:220px;}
.ibm-columns .ibm-col-6-1{float:left;padding:0 5px;_padding:0;width:155px;}
.ibm-columns .ibm-col-6-2{float:left;padding:0 5px;width:300px;}
.ibm-columns .ibm-col-1-1{width:940px;}
.ibm-home-page #ibm-leadspace img,.ibm-home-page #ibm-leadspace h1,.ibm-home-page #ibm-leadspace h2,.ibm-home-page #ibm-leadspace h3{padding:0;margin:0;}
.ibm-home-page #ibm-leadspace h2,.ibm-home-page #ibm-leadspace h3{position:relative;}
.ibm-home-page #ibm-leadspace{/* background:#EFEFEF;border-bottom:1px solid #C0C0AE; */}
.ibm-home-page #ibm-leadspace.ibm-container{margin:0;}
.ibm-home-page #ibm-leadspace.ibm-ribbon .ibm-container-body{clear:both;position:relative;height:255px;border:0 none;background:none; margin-bottom:20px;}
.ibm-home-page #ibm-leadspace .ibm-ribbon-pane{
position:relative;height:255px;overflow:hidden;clear:both;
margin:0 auto;
}
.ibm-home-page #ibm-leadspace .ibm-ribbon-pane h2 img{/* padding-top:50px; */}
#ibm-leadspace .ibm-ribbon-section{position:absolute;}
.ibm-home-page #ibm-leadspace .ibm-ribbon-section .ibm-columns{clear:none;height:255px;overflow:hidden;width:100%;margin:0;float:left;}
.ibm-home-page #ibm-leadspace .ibm-ribbon-section .ibm-columns .ibm-col-1-1{width:990px;margin:0 auto;}
.ibm-home-page #ibm-leadspace .ibm-ribbon-nav-wrapper {
	position: absolute;
	width:400px;
	margin:0px auto 0px auto;
	/*
	margin:-22px auto 0;
	
	*/
	/*
	height:20px;
	z-index:2000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5; 
  */
	background-color: #d3d3d3;
}
.ibm-home-page #ibm-leadspace .ibm-ribbon-nav{
	position:relative;
	z-index:2000;
	margin: 0 auto;
	width:210px;
	height:30px;
	
	/* text-align:center; */
}
.ibm-home-page #ibm-leadspace .ibm-ribbon-nav a{
	background-color:#3a9ade;
	position:relative;
	z-index:2100;
	display:inline-block;
	text-decoration:none;
	width:30px;
	height:12px;
	margin:3px;
	font-size:1px;
}
.ibm-home-page #ibm-leadspace .ibm-ribbon-nav a:hover{
	background-color:#FFF;
	border:0px solid #FFF;
}
.ibm-home-page #ibm-leadspace .ibm-ribbon-nav a.ibm-active{
	background-color:#FFF;
	border:0px solid #FFF;
}
.ibm-home-page #ibm-leadspace a.ibm-ribbon-next,
.ibm-home-page #ibm-leadspace a.ibm-ribbon-prev{
	display:none;
}
.ibm-home-page #ibm-leadspace a.ibm-disabled{
	visibility:hidden;
}
*:first-child+html div#interceptDiv{
	height:1%;
}
* html div#interceptDiv{
	height:1%;
}
.ibm-home-page #ibm-news-feed{
	border-top:1px solid rgba(0,0,0,0.1);
	position:relative;
	height:29px;
	margin-top:-30px;
	*margin-top:0;
	*background-color:#EFEFEF;
}
.ibm-home-page #ibm-news-feed-inner{
	border-top:1px solid rgba(255,255,255,0.3);
}
.ibm-home-page #ibm-news-feed-inner p{
	color:#000;
	font-weight:bold;
	text-shadow:0 1px 1px rgba(255,255,255,0.5);
	margin:0 auto;
	width:960px;
	padding:5px 10px;
}
.ibm-home-page #ibm-news-feed #ibm-news-feed-data{
	list-style-type:none;
	text-shadow:0 1px 1px rgba(255,255,255,0.5);
	display:inline;
	margin:0 4px;
	padding:0;
}
.ibm-home-page #ibm-news-feed #ibm-news-feed-data li{
	display:inline;
	_background-color:#EFEFEF;
	display:inline-block\0/;
	*display:inline;
}
.ibm-home-page #ibm-news-feed a{
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.ibm-home-page #ibm-news-feed .ibm-feed-hover a{
	font-weight:normal;
	text-decoration:underline;
}

.ibm-home-page #ibm-lead-0 {
    background: url("../../images/slider_0.png") repeat-x scroll 50% 0 #3997da;
}

.ibm-home-page #ibm-lead-1 {
    background: url("../../images/slider_1.png") repeat-x scroll 50% 0 #3997da;
}
.ibm-home-page #ibm-lead-2 {
    background: url("../../images/slider_2.png") repeat-x scroll 50% 0 #3997da;
}
.ibm-home-page #ibm-lead-3 {
    background: url("../../images/slider_3.png") repeat-x scroll 50% 0 #3997da;
}
.ibm-home-page #ibm-lead-4 {
    background: url("../../images/slider_4.png") repeat-x scroll 50% 0 #3997da;
}
