@charset "UTF-8";
/* CSS Document */
#leftcol{
	float: left;
	width: 602px;
	min-height:569px;
	margin: 0px;
	clear: left;
	margin-left: -35px;
	padding-left:80px;
	background-image:url(../images/binder_bg_repeat.gif);
	background-repeat:repeat-y;
	background-position:0px top;
	background-color:#c2c2c2;
	position: relative;
	display:inline;
}
#rightcol{
width: 130px;
margin: 0px;
padding: 0px;
background: none;
float: right;
clear:right;
display:inline;

}

#binding{
	display:none;
float:left;
width:90px;

}

#bar {
height:95px;
width:602px;
}
#bar.bd{
}
#case_bottom{
	xmargin-top:310px;
	xright: 0px;
	xmargin-bottom:95px;
	min-height:260px;
	height:auto !important;
	height:256px;
	xwidth:585px;
	padding:8px;

}
#case_top{
	xposition:absolute;
	xtop:0px;
	xright: 0px;
	xmargin-bottom:95px;
	xheight:221px;
	xwidth:602px;
	xoverflow:hidden;
	xbackground-color:#0F6;
}
#who_nav, #who_nav ul{
	padding:0px;
	margin:0px;	
}
#who_nav{
	
	list-style:none;
width:130px;
display: block;

}

#who_nav li{
	padding:0px;
	margin:0px;
display:block;	
text-align: center;	
background: none;
xbackground-image:url('../images/case_bg.gif');
width:130px
}
#who_nav li a{ 
border-bottom: solid 1px #999;
border-top: solid 1px #FFF;
	display:block;	
	text-decoration:none;
	color: #000;
	font-weight: bold;
	position: relative;
	padding: 0px;
	height:111px;
}
#who_nav.apps li a{
	height:93px;
	background-position:0 -19px;
}
#who_nav li.collapsed a{ 
height: 24px;
}
#who_nav li a span{
	display: block;
	position: absolute;
	bottom:0px;
	padding: 4px;
	width: 122px;
	left:0;
}
#who_nav li.collapsed a span{  
position:relative;
top: 0px;
}

#who_nav li a:hover{
color:#F03;	
}
#who_nav li a.consumer{
background-image:url('../images/who_consomer.gif');	
}
#who_nav li a.retail{
background-image:url('../images/who_retail.gif');	
}
#who_nav li a.travel{
background-image:url('../images/who_travel.gif');	
}
#who_nav li a.banking{
background-image:url('../images/who_banking.gif');	
}
#who_nav li a.b2b{
background-image:url('../images/who_b2b.gif');	
}

#who_nav li a.direct_mail{
background-image:url('../images/apps_direct_mail.gif');	
}
#who_nav li a.events{
background-image:url('../images/apps_events.gif');	
}
#who_nav li a.pop{
background-image:url('../images/apps_pop.gif');	
}
#who_nav li a.tradeshows{
background-image:url('../images/apps_tradeshows.gif');	
}
#who_nav li a.onpack{
background-image:url('../images/apps_onpack.gif');	
}
#who_nav li a.inpack{
background-image:url('../images/apps_inpack.gif');	
}

#who_nav li.active{
	height:auto;
}
#who_nav li.active a{ 
xheight: auto;
xbackground: none;
}
#who_nav li.collapsed a{ 
color: #666;
font-weight:normal;
height:auto;
background: url('../images/case_bg.gif');

}
#who_nav li.collapsed a:hover{
	color:#F03;
}
#who_nav li.active ul li a {
font-weight: normal;
text-align:left;
padding:4px;
padding-left:10px;
height: auto;
background: #f0f0f0;
border: 0px;
}
#who_nav li.active ul{
	padding:0px;	
}

#leftcol a{
	text-decoration: none;
	color:#3399cc;
	font-weight: bold;
}
#leftcol a:hover{
	text-decoration: underline;	
}