﻿ul.language-selector li { float: right; width: 34px; height: 19px; display: block; margin: 0 15px 0 0; }
ul.language-selector li a { cursor: pointer; }

.primary .col-3 ul.follow-on-links li a { background: url(/images/common/arrow-left-white-greenbg.gif) left .2em no-repeat; padding: 0 15px;  }
.primary .col-3 ul.follow-on-links li.selected a { background: url(/images/common/arrow-left-grey-greenbg.gif) left .2em no-repeat; padding: 0 15px; color: #19191B;  }

.col-1 ul.nav-sub a:visited { color: #ffffff; }
.col-1 ul.nav-sub a:hover { color: #123622; }

.search-textbox { border: none; padding: 3px; color: #1b1b1d; width: 180px; margin: 0; }
.search-submit { border: none; background: url(/images/common/arrow-left-white-greenbg.gif) right 9px no-repeat; padding: 4px 10px 0px 4px; margin: 0; }

.news-feed { height: 16px; }

.l-3 ul.quicklinks li.partners { height: 155px; }
.l-3 ul.quicklinks li.support { height: 167px; }
.l-3 ul.quicklinks li.follow-on-links { height: 162px; }

.l-3 ul.quicklinks li.services h2 a, 
.l-3 ul.quicklinks li.services h2 a:visited { color: #A3A331; text-decoration: none; }
.l-3 ul.quicklinks li.services h2 a:hover { color: #19191B; }

.l-3 ul.quicklinks li.partners h2 a, 
.l-3 ul.quicklinks li.partners h2 a:visited { color: #A3A331; text-decoration: none; }
.l-3 ul.quicklinks li.partners h2 a:hover { color: #19191B; }


.nav-footer-2 { float: left; }
.nav-footer-2 ul { color: #A3A331; }
.nav-footer-2 ul li { float: left; }

div.logo-reel { min-height: 90px; }

.content-block { font-size: .8em; line-height: 1.6em; color: #737373; }
/*.content-block h2 { font-size: 1.2em; color: #102318; margin: .5em 0 0 0; }*/
.content-block h2 { font-size: 1.2em; color: #737373; margin: .5em 0 0 0; }

table.form-container {}
table.form-container tr {}
table.form-container tr td { font-family: Helvetica, Arial, sans-serif; font-size: 1em; line-height: 1.6em; color: #737373; }
table.form-container tr td label { width: 80px; }
table.form-container tr td input { font-family: Helvetica, Arial, sans-serif; color: #737373; padding-left: 3px; }
table.form-container tr td select { font-family: Helvetica, Arial, sans-serif; color: #737373; }
table.form-container tr td option { font-family: Helvetica, Arial, sans-serif; color: #737373; }
table.form-container tr td textarea { font-family: Helvetica, Arial, sans-serif; color: #737373; }

.content-block div.form-container div div { font-size: 1em; line-height: 1.6em; color: #737373; }

.Content-container ol { display: block }
.Content-container ul { display: block }
.Content-container li { display: list-item }
.Content-container ul { margin: 1.12em 0 }
.Content-container ol { margin: 1.12em 0 }
.Content-container ol { margin-left: 40px }
.Content-container ul { margin-left: 40px }
.Content-container ul { list-style-type: disc }
.Content-container ol { list-style-type: decimal }
.Content-container ol ul { margin-top: 0; margin-bottom: 0 }
.Content-container ul ol { margin-top: 0; margin-bottom: 0 }
.Content-container ul ul { margin-top: 0; margin-bottom: 0 }
.Content-container ol ol { margin-top: 0; margin-bottom: 0 }



#jsddm {
            margin: 0;
            padding: 0;
        }
        #jsddm li {
            height: 23px; 
            /*float: left;
            list-style: none;
            font: 12px Tahoma, Arial;*/
        }
        #jsddm li a {
            display: block;
            /*background: #20548E;
            padding: 5px 12px;
            text-decoration: none;
            border-right: 1px solid white;
            width: 70px;
            color: #EAFFED;
            white-space: nowrap;*/
        }
        #jsddm li a:hover {
            /*background: #1A4473;*/
        }
        #jsddm li ul {
            position: absolute;
            visibility: hidden;
            background: #A3A331; padding: 12px 8px; margin-top: 2px;
            width: 218px;
        }
        #jsddm li ul li {
            /*float: none;
            display: inline;*/
            margin: 0 0 0 0; padding: 8px 0 0 0; background: url(/images/common/dot-white.gif) left top repeat-x;
        }
        #jsddm li ul li a {
            width: auto;
            background: #A3A331;
        }
        #jsddm li ul li a:hover {
            background: #A3A331;
        }