#content h3 {
    font-size:1.7em;
    line-height:20px;
    margin-top:0;
    padding-top:0;
}

#content ul {
    color:#333;
}

#content #intro {
    border-bottom:1px solid #CCC;
}

#content #intro p {
    font-size:1em;
    line-height:1.5;
    margin:0;
    padding:12px 0;
    min-height:44px;
}

* html #content #intro p {
    height:44px;
}

#content .left {
    width:250px !important;
    min-height:350px;
    margin-bottom:20px;
    padding-top:0;
}

* html #content .left {
    height:350px;
}

#content .right {
    width:393px !important;
    padding:0 0 0 15px;
    margin:0 0 20px 0;
    border-left:2px dotted #CCC;
}

#content .left,
#content .right {
    min-height:300px;
}

* html #content .left,
* html #content .right {
    height:300px;
}

#content #sectors {
    margin:0;
    padding:20px 0 0 0;
    list-style:none;
}

#content #sectors ul {
    font-size:1em;
    display:none;
}

#content #sectors li {
    cursor:pointer;
    font-weight:normal;
}

#content #sectors li a:link,
#content #sectors li a:visited {
    color:#333;
}

#content #sectors li.current a:link,
#content #sectors li.current a:visited {
    /*color:#600;*/
    color:#343a70;
    font-weight:bold;
}

#content #client_container ul,
#content #client_container ul li {
    margin:0 !important;
    padding:0 !important;
    list-style:none !important;
}

#content #client_container ul li {
    font-size:1.7em;
    line-height:20px;
    min-height:25px;
    margin:0 !important;
    font-weight:normal;
}

* html #content #client_container ul li {
    height:25px;
}

#content #client_container ul li a:link,
#content #client_container ul li a:visited {
    color:#999;
}

#content #client_container ul li a:hover,
#content #client_container ul li a:active {
    /*color:#600; */
    color:#343a70;
}