﻿div.mainLeftMenu {width: 164px;float:left;margin: 0px 10px 10px 0px;}
div.mainLeftMenu ul {margin:0px; padding: 0px; 
                     text-align: left; width: 150px; list-style: none; }
div.mainLeftMenu ul li {background-color:#ffffff; width: 150px; 
                    font-size: 11px; position:relative; margin: 0px; padding: 5px 7px;
                    border-bottom: 1px solid #e5e5e5;  }
div.mainLeftMenu li.first {border-top: 1px solid #e5e5e5;}                    
div.mainLeftMenu ul li:hover, div.mainLeftMenu ul li.sfhover {background-color:#fafafa;}
div.mainLeftMenu ul ul { margin:0px; padding:0px; 
                    position: absolute;top:0;left:100%; z-index:1; 
                    border-left: 1px solid #c0c0c0; }    
div.mainLeftMenu ul ul li {border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;}                    
div.mainLeftMenu ul ul li.first {border-top: 1px solid #c0c0c0;}
div.mainLeftMenu ul a {text-decoration:none; color: #000000; }

div.mainLeftMenu li.node {background-image: url('/images/menu-arrow.gif');
                          background-repeat:no-repeat; background-position:right center;}

div.mainLeftMenu ul ul, div.mainLeftMenu ul ul ul, div.mainLeftMenu ul li:hover ul ul,
div.mainLeftMenu ul li.sfhover ul ul { position: absolute; top:-999em; }

div.mainLeftMenu ul li:hover ul, div.mainLeftMenu ul ul li:hover ul,
div.mainLeftMenu ul li.sfhover ul, div.mainLeftMenu ul ul li.sfhover ul {top:0px;}

/* set your goals page */
table.products {border: 0px;border-collapse:collapse;}
table.products td {vertical-align:top; border-bottom: 1px solid #e0e0e0 !important;
                   border-top: 1px solid #e0e0e0 !important; padding: 6px 0px 6px 0px; font-size: 80%;}
table.products tr.first td {font-size: 100%;}
table.products img {border: 0px; margin-right: 10px;}
p.header a {font-size: 120%;text-decoration:none;}
