﻿/*  Leftnav Classes
----------------------------------------------------- */

.maincontent .leftnav_tabs, .maincontent .leftnav_tabs_lrg {
    position:absolute; 
    left:1px; 
    top:1px; 
    width:175px;
}		

.maincontent .leftnav_tabs a {
    color:#696b73; 
    float:left; 
    display:block; 
    padding-bottom:13px; 
    margin:0 5px; 
    width:65px; 
    text-align:center;
}

.maincontent .leftnav_tabs_lrg a {
    color:#696b73; 
    float:left; 
    display:block; 
    padding-bottom:12px; 
    margin:0 5px; 
    width:65px; 
    text-align:center;
	height:34px;
}

.maincontent .leftnav_tabs a.on, .maincontent .leftnav_tabs_lrg a.on {
    color:#111111; 
    font-weight:bold; 
    background:url('/uploadedimages/assets/images/backgrounds/bkg_navarrow_horizontal.gif') bottom no-repeat;
}    

.maincontent .leftnav .tabA, .maincontent .leftnav .tabB, .maincontent .leftnav_dblline .tabA, .maincontent .leftnav_dblline .tabB {
    display:none;
} 

.maincontent .leftnav, .maincontent .leftnav_dblline {
	float:left;
	width:175px;
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_top.gif') top left no-repeat;
	padding:12px 0 5px;
	margin:10px 0 0 0;
	overflow:hidden;
}

.maincontent .leftnav_dblline {
	margin:26px 0 0 0;
}

.maincontent .leftnav fieldset, .maincontent .leftnav_dblline fieldset {
	margin:15px 0 0 5px;
}

.maincontent .leftnav fieldset select, .maincontent .leftnav_dblline fieldset select {
	width:145px;
}

.maincontent .leftnav ul, .maincontent .leftnav_dblline ul {
	width:155px;
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_bottom.gif') bottom left no-repeat;
	font-size:12px;
}

.maincontent .leftnav ul ul, .maincontent .leftnav_dblline ul ul {
	background:#e1e6e9;
	width:154px;
	font-size:11px;
}

.maincontent .leftnav li, .maincontent .leftnav_dblline li {
	margin-bottom:5px;
	width:154px;
	list-style:none;
}

.maincontent .leftnav li.on, .maincontent .leftnav_dblline li.on {
	background:#e1e6e9;
}

.maincontent .leftnav a, .maincontent .leftnav_dblline a {
	color:#292a2c;
	width:154px;
	display:block;
}

/*
.maincontent .leftnav a.on, .maincontent .leftnav_dblline a.on {    
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_green.gif') top left;
}*/

.maincontent .leftnav a span, .maincontent .leftnav_dblline a span {
	display:block;
	padding:3px 10px;
}

.maincontent .leftnav ul ul a span, .maincontent .leftnav_dblline ul ul a span {
	padding:3px 10px 3px 20px;
}

.maincontent .leftnav ul ul ul li a span, .maincontent .leftnav_dblline ul ul ul li a span {
	padding:3px 10px 3px 30px;
}

.maincontent .leftnav .contacts, .maincontent .leftnav_dblline .contacts {
	margin: 30px 10px 0 11px;
	font-size:11px;
}

.maincontent .leftnav .contacts h3, .maincontent .leftnav_dblline .contacts h3 {
	margin:0 0 20px 0; 
	color:#111111;
}

.maincontent .leftnav .contacts p, .maincontent .leftnav_dblline .contacts p {
	color:#231f20; 
	margin: 0 0 20px 0;
}

.maincontent .leftnav .contacts a, .maincontent .leftnav_dblline .contacts a {
	color:#3391ad;
}


/* Site specific overrides */
h1.about 
{
	width:169px;
	height:auto; 
	background-color:#4E8ABE;
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_about.gif) no-repeat scroll 0 0;
}
h1.about span {padding:7px 20px 0 20px;}
ul.about a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_blue.gif') top left;			
}

h1.products 
{
	width:169px;
	height:auto;
	background-color:#007183; 
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_products.gif) no-repeat scroll 0 0;
}
h1.products span {padding:7px 20px 0 20px;}
ul.products a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_green.gif') top left;			
}

h1.solutions 
{ 
	width:169px;
	height:auto;
	background-color:#007183;
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_solutions.gif) no-repeat scroll 0 0;
}
h1.solutions span {padding:7px 20px 0 20px;}
ul.solutions a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_red.gif') top left;			
}

h1.resources 
{ 
	width:169px;
	height:auto;
	background-color:#007183;
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_resources.gif) no-repeat scroll 0 0;
}
h1.resources span {padding:7px 20px 0 20px;}
ul.resources a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_orange.gif') top left;			
}

h1.services_and_support
{ 
	width:169px;
	height:auto;
	background-color:#A51515;
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_servicesupport.gif) no-repeat scroll 0 0;
}
h1.services_and_support span {padding:7px 20px 0 20px;}
ul.services_and_support a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_ss_red.gif') top left;			
}


h1.support_firmware
{ 
	width:169px;
	height:auto;
	background-color:#A51515;
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_servicesupport.gif) no-repeat scroll 0 0;
}
h1.support_firmware span {padding:7px 20px 0 20px;}
ul.support_firmware a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_ss_red.gif') top left;			
}


h1.legacy_firmware_updates
{ 
	width:169px;
	height:auto;
	background-color:#A51515;
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_servicesupport.gif) no-repeat scroll 0 0;
}
h1.legacy_firmware_updates span {padding:7px 20px 0 20px;}
ul.legacy_firmware_updates a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_ss_red.gif') top left;			
}


h1.innovation 
{ 
	width:169px;
	height:auto;
	background-color:#007183;
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_innovations.gif) no-repeat scroll 0 0;
}
h1.innovation span {padding:7px 20px 0 20px;}
ul.innovation a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_teal.gif') top left;			
}
h1.partners
{
	width:169px;
	height:auto;
	background-color:#007183; 
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_products.gif) no-repeat scroll 0 0;
}
ul.partners a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_green.gif') top left;			
}
h1.x_for_the_user
{
	width:169px;
	height:auto;
	background-color:#653662; 
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_purple.gif) no-repeat scroll 0 0;
}
ul.x_for_the_user a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_purple.gif') top left;			
}


h1._ibm 
{
	width:169px;
	height:auto; 
	background-color:#558ac8;
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_ibm.gif) no-repeat scroll 0 0;
}
h1._ibm span {padding:7px 20px 0 20px;}
ul._ibm a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_blue.gif') top left;			
}

h1._dell 
{
	width:169px;
	height:auto; 
	background-color:#0085c3;
	background:transparent url(/uploadedimages/assets/images/backgrounds/bkg_h1_dell.gif) no-repeat scroll 0 0;
}
h1._dell span {padding:7px 20px 0 20px;}
ul._dell a.on {
	background:url('/uploadedimages/assets/images/backgrounds/bkg_leftnav_on_teal.gif') top left;			
}