.morelinks{
padding-left:20px;
background-image: url(/images/greenarrow.png);
background-repeat:no-repeat;
background-position: left center; 
height:18px;
margin-left:-10px;
}


#leftnav a{
text-decoration:none;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/left_menu/menu-off.jpg) no-repeat scroll left top;
-x-system-font:none;
color:#7B7A7A;
display:block;
font-family:tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
width:145px;
padding:6px 10px 3px 20px;
}


#leftnavcurrent a, #leftnav:hover a{
text-decoration:none;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/left_menu/menu-on.jpg) no-repeat scroll left top;
-x-system-font:none;
display:block;
font-family:tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
width:145px;
padding:6px 10px 3px 20px;
color:#3D9E0D;
text-decoration:none;
}

#leftnav{
width:175px;
border-bottom:1px solid #FFFFFF;
border-top:1px dotted #BCC3C6;
}


#leftnavcurrent, #leftnav:hover{
width:175px;
border-bottom:1px solid #FFFFFF;
border-top:1px dotted #BCC3C6;
background:#D8F2CC;
}

div.left_nav_end {
border-bottom:1px dotted #BCC3C6;
}

.content .full .body .main {
float:left;
height:auto !important;
margin-left:24px;
min-height:275px;
width:720px;
}

/* Solutions default icons
------------------------------------ */
/* ul.solutions */ ul.solutions-1, ul.solutionsE1, ul.solutionsODS, ul.industries-1, ul.solutions-1-alt {
list-style: none;
padding: 0;
margin: 0;
}

/*ul.solutions li,*/ ul.solutions-1 li, ul.solutions-1-alt li {
float: left;
width: 340px;
list-style: none;
padding: 0;
margin: 0;
/*padding-right:20px;*/
height:260px;
overflow:visible;
line-height: 19px;
}

/*ul.industries li,*/ ul.solutions-1-alt li{
float: left;
width: 440px;
list-style: none;
padding: 0;
margin: 0;
/*padding-right:20px;*/
height:150px;
overflow:visible;
line-height: 19px;
}

/*ul.industries li,*/ ul.industries-1 li{
float: left;
width: 340px;
list-style: none;
padding: 0;
margin: 0;
/*padding-right:20px;*/
height:150px;
overflow:visible;
line-height: 19px;
}

ul.solutionsE1 li, ul.solutionsODS li, /*ul.industries,*/ ul.industries-1 {
float: left;
width: 680px;
list-style: none;
padding: 0;
margin: 0;
/*padding-right:20px;*/
}

/* ul.solutions */ ul.solutions-1 h2, ul.solutions-1-alt h2, ul.solutionsE1 h2, ul.solutionsODS h2, /*ul.industries,*/ ul.industries-1 h2   {
margin: 0px 0px 6px 0px;
padding-bottom: 6px;
background:url("http://www.targusinfo.com/images/structure/headerbg.gif") no-repeat bottom left;
}

/* ul.solutions */ ul.solutions-1 h4, ul.solutions-1-alt h4, ul.solutionsE1 h4, ul.solutionsODS h4, ul.industries h4
{
font-size:.95em;
font-weight: bold;
margin: 0px 0px 2px 38px;
padding: 0;
}

/* ul.solutions */ ul.solutions-1 p, ul.solutions-1-alt p, ul.solutionsE1 p, ul.solutionsODS p, /*ul.industries p,*/ ul.industries-1 p
 {
font-size:.95em;
margin: 0px 0px 10px 38px;
padding: 0;
line-height: 19px;
}

/* DMS 
/* THIS IS NO LONGER USED AS INFOZONE HANDLES THE DMS ISSUES-------------------
ul.dms, ul.dmsSales {
list-style: none;
padding: 0;
margin: 0;
}

ul.dms li {
float: left;
width: 340px;
list-style: none;
padding: 0;
margin: 0; -----------------*/
/*padding-right:20px;*/
/*height: 400px;
line-height: 19px;
}

ul.dmsSales li {
float: left;
width: 640px;
list-style: none;
padding: 0;
margin: 0;
padding-right:20px;
}

ul.dms h2, ul.dmsSales h2 {
margin: 0px 0px 6px 0px;
padding-bottom: 6px;
background:url("http://www.targusinfo.com/images/structure/headerbg.gif") no-repeat bottom left;
}

ul.dms h4,  ul.dmsSales h4 {
font-size:.95em;
font-weight: bold;
margin: 0px 0px 2px 38px;
padding: 0;
}

ul.dms p,  ul.dmsSales p {
font-size:.95em;
margin: 0px 0px 10px 38px;
padding: 0;
line-height: 19px;
}*/

/* STYLE FOR TEXT-BASED LEFT NAV */
div.level3,
div.level3current
{
/*border: 1px solid red;
padding: 0 0 0 20px;
margin: 4px 0 1px 0;*/
background: #D8F2CC;
}
div.level3 a
{
font: normal normal 11px/20px arial;
color: #666666;
text-decoration: none;
text-transform:capitalize;
padding: 10px 10px 10px 20px;
}
div.level3 a:hover
{
color: #336600;text-decoration: underline;
}
div.level3current a
{
font: bold normal 11px/20px arial;
font-weight: bold;
color: #336600;text-decoration: none;
padding: 10px 10px 10px 20px;
}
/* END STYLE FOR TEXT BASED NAV */

div.level4,
div.level4current
{
/*padding: 5px 0 2px 29px;
margin: 1px 0 1px 0;*/
background: #D8F2CC url(/images/left_menu/level4_dash.gif) no-repeat 22px center;
}
div.level4 a
{
font: normal normal 10px/18px arial;
color: #666666;
text-decoration: none;
text-transform:capitalize;
padding: 10px 10px 10px 30px;
}
div.level4 a:hover
{
color: #336600;text-decoration: underline;
}
div.level4current a
{
font: normal normal 10px/18px arial;
color: #336600;
text-decoration: none;
padding: 10px 10px 10px 30px;
}

ul.sitemap
{
padding: 0;
margin: 10px 0 0 -40px;
}
ul.sitemap li
{
padding: 0;
margin: 0;
list-style: none;
float: left;
width: 200px;
}
ul.sitemap li a
{
border-bottom: 1px dotted #999999;
display: block;
margin: 0 25px 5px 0;
font-weight: bold;
font-size: 14px;
}
ul.sitemap li li
{

float: left;
margin: 0 0 3px -40px;
width: 195px;
clear: left;
}
ul.sitemap li li a
{
font-size: 12px;
border: none;
font-weight: normal;
text-transform: capitalize;
margin: 1px 0 0 0;
}
ul.sitemap li li li
{
margin: 0 0 5px -30px;
clear: left;
border: none;

}
ul.sitemap li li li a
{
border: none;
background: none;
}
ul.sitemap li li li li
{
margin: 3px 0 3px -20px;
border: none;

}