#navlogo, #mainnav a { behavior:none; }
#nav .company a, #nav .product a, #nav .opportunity a, #nav .community a, #nav .news a { padding-top:12px; background:none; }
#nav .company a:hover, #nav .product a:hover, #nav .opportunity a:hover, #nav .community a:hover, #nav .news a:hover { background-color:#dddddd; }
#nav li a { text-transform:uppercase; font-size:85%; font-weight:bold; }
#nav li a:hover { background:none; }
#nav li a.hide, .menu ul li a:visited.hide { display:none; }
#nav li a:hover ul li a.hide { display:none; }
#nav li a:hover ul { display:block; position:absolute; top:45px; left:0; -webkit-background-clip:padding-box; -moz-background-clip:padding-box; -webkit-border-bottom-right-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-bottomleft:4px; border-bottom-right-radius:4px; border-bottom-left-radius:4px; border:#bbbbbb 1px solid; width:145px; padding:0; }
#nav li a:hover ul li a.sub { margin:0; border:0; padding:0; line-height:1.3em; }
#nav li a:hover ul li a { display:block; border-bottom:#dddddd 1px solid; width:130px; height:auto; min-height:18px; background:none; padding:5px 5px 5px 10px; background-color:#fbfbfb; color:#666666; font-size:120%; font-weight:normal; text-transform:none; }
#nav li a:hover ul li a ul { visibility:hidden; }
#nav li a:hover ul li a:hover { background:none; background-color:#fbfbfb; color:#666666; }
#nav li a:hover ul li a:hover ul { visibility:visible; position:absolute; left:105px; top:0; color:#000; }
#nav li a:hover ul li a:hover ul.left { left:-105px; }

.subnav, .subnav-top { margin-left:2px; }
.subnav { margin-top:-10px; padding-top:10px; }
	.subnav ul { display:inline; }
.subnav-top { display:none; }

#product-div { display:none; }

.leftside, .rightside { width:170px; }
.center { width:500px; }

#promo-intro { display:none; }

.social-box-networks div { background: url('/images/main/social-box-bg-left.gif') no-repeat top left; }
	.social-box-networks div div { background: url('/images/main/social-box-bg-right.gif') no-repeat top right; }
		.social-box-networks div div div { background: url('/images/main/social-box-bg.gif') repeat-x; }

/* Homepage */

	#myController { top:-32px; }
	.jFlowSelected { padding-bottom:0; }
	#myController-bottom { display:none; }

.panel-backoffice-dock { position: relative; left:-12px; margin-right:-30px; }
	.panel-backoffice-dock h3 { margin-right:-30px; }

.panel-plan { margin-left:7px; margin-right:-7px; }