@CHARSET "ISO-8859-1";
#menu {
    background: url("http://d3aensyvlglrq6.cloudfront.net/jl_assets/header/navbck7.gif") repeat-x scroll 0 0 transparent;
    float: left;
    font-size: 12px;
    height: 28px;
    left: 0;
    list-style: none outside none;
    margin: 0 0 10px;
    padding: 0;
    position: relative;
    text-align: center;
    z-index: 14;
}

.page2
{
 background-color: #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    margin-top: 825px;
    padding: 20px;
    width: 201px;
}

.onecol {
	width: 290px;
}

.menugroup {
    display: block;
    float: left;
    height: auto;
    padding: 0;
    list-style:none;
}

.page1
{
   background: none no-repeat scroll 0 0 #FAFAFA;
    border-radius: 10px 10px 0 0;
    display: block;
    width: 224px;
    height:50px;
}

#sidemenu {
    margin: -42px 0 0;
    z-index:1;
}

#topmenu, #sidemenu, #botmenu {
    float: left;
    margin: 0 10px;
    position: relative;
}

#sidemenu .dropmenu {
    background: none no-repeat scroll 0 0 #FAFAFA;
    border-radius: 0 0 5px 5px;
    display: block;
    width: 205px;
}

.dropmenu {
    border-color: #67857B;
    border-style: solid;
    border-width: 3px 1px 1px;
    left: 0;
    
}



#sidemenu .dropmenu > li.submenu {
    border-bottom: 1px solid #CCCCCC;
    padding: 0 5px;
    width: 195px;
}

.submenu {
    display: inline;
    float: left;
}

#sidemenu .menu-title, #sidemenu .menu-title span {
    color: #0A586C;
    font-family: verdana,Arial;
    font-size: 14px;
    height: 30px;
    letter-spacing: 1px;
    line-height: 30px;
    text-transform: capitalize;
    width: 210px;
}

#sidemenu .menu-title {
    background: url("../img/menu-title-icon.jpg") no-repeat scroll right center transparent;
    float: left;
    overflow:hidden;
}

.menu-title, .menu-title span {
    display: inline;
    float: left;
    height: 25px;
    line-height: 35px;
    margin: 0;
    width: 100%;
}

.menu-title {
    background: none no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-size: 12px;
    height: 30px;
    line-height: 18px;
    margin: 0 !important;
    padding: 0;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
}

#sidemenu .hdropmenu {
    border-radius: 5px 5px 5px 5px;
}

.twocol {
    height: 500px;
    width: 775px;
}

.hdropmenu {
    left: 225px;
    margin-top: -1px;
    width: auto;
}


.dropmenu, .hdropmenu {
    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    box-shadow: 0 2px 3px #888888;
    display: none;
    float: left;
    padding: 0;
    position: absolute;
    width: 98.6%;
    z-index: 99;
}

.menucontent {
    color: #0A586C;
    display: block;
    font-family: verdana,arial;
    font-size: 13px;
    line-height: 24px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px !important;
    text-align: justify;
}


#sidemenu .dropmenu dt {
    background-color: #BD4D51;
    color: #FFFFFF;
    height: 25px;
    line-height: 22px;
    margin: 5px;
    padding: 0 5px;
}

.menu-item {
    height: auto;
    line-height: 24px;
    list-style: none;
}

.menu-item a, .dropmenu .link {
    color: #0A586C;
    display: block;
    font-family: verdana,arial;
    font-size: 13px;
    padding: 1px 5px;
    text-decoration: none;
    width:255px;
}




#menu .four:hover div {
    width: 48.1em;
}
#menu .five:hover div {
    width: 60em;
}
#menu .lrga {
    width: 130px;
}
#menu .lrgb {
    width: 112px;
}
#menu .lrgc {
    width: 140px;
}
#menu .meda {
    width: 107px;
}
#menu .medb {
    width: 101px;
}
#menu .medc {
    width: 100px;
}
#menu .one:hover div {
    width: 12em;
}
#menu .one:hover, .two:hover, .three:hover, .four:hover, .five:hover, .end:hover {
    position: relative;
}
#menu .pos1a {
    left: 0;
}
#menu .pos1b {
    left: 0;
}
#menu .pos1c {
    left: 0;
}
#menu .pos2a {
    left: 0;
}
#menu .pos2b {
    left: 0;
}
#menu .pos2c {
    left: 0;
}
#menu .pos3a {
    left: 0;
}
#menu .pos3b {
    left: 0;
}
#menu .pos3c {
    left: 0;
}
#menu .pos4a {
    left: 0;
}
#menu .pos4b {
    left: 0;
}
#menu .pos4c {
    left: 0;
}
#menu .pos5a {
    left: 0;
}
#menu .pos5b {
    left: 0;
}
#menu .pos5c {
    left: 0;
}
#menu .pos6a {
    right: 0;
}
#menu .pos6b {
    left: -47px;
}
#menu .pos6c {
    left: 0;
}
#menu .pos7a {
    right: 0;
}
#menu .pos7b {
    right: 0;
}
#menu .pos7c {
    right: 1px;
}
#menu .pos8a {
    right: 0;
}
#menu .pos8b {
    right: 0;
}
#menu .pos8c {
    right: 0;
}
#menu .pos9a {
    right: 0;
}
#menu .pos9b {
    right: 0;
}
#menu .pos9c {
    right: 1px;
}
#menu .pos10a {
    right: 0;
}
#menu .pos10b {
    right: 0;
}
#menu .pos10c {
    right: 0;
}
#menu .pos11b {
    right: 0;
}
#menu .pos11c {
    right: 0;
}
#menu .smla {
    width: 76px;
}
#menu .smlb {
    width: 69px;
}
#menu .smlc {
    width: 68px;
}
#menu .three:hover div {
    width: 36.1em;
}
#menu .two:hover div {
    width: 24.1em;
}
#menu *:hover > a.norm {
    background: url("http://d3aensyvlglrq6.cloudfront.net/jl_assets/header/navbck7-s.jpg") no-repeat scroll 100% 0 #000000;
}
#menu *:hover > a.end {
    background: url("http://d3aensyvlglrq6.cloudfront.net/jl_assets/header/navbck7_s_end.jpg") no-repeat scroll 100% 0 #000000;
}
#menu *:hover div {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FDFDFD;
    border-color: -moz-use-text-color #666666 #666666;
    border-right: 1px solid #666666;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    display: block;
    padding-bottom: 0.7em;
    position: absolute;
    top: 28px;
}
#menu div dd {
    display: block;
    margin: 0 0 0 10px;
    padding: 0;
    text-align: left;
    width: 11em;
}
#menu div dd a {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    line-height: normal;
    margin: 0;
    padding: 5px 0;
    text-decoration: none;
}
#menu div dd a:hover {
    text-decoration: underline;
}
#menu div dl {
    display: inline;
    float: left;
    margin: 0;
    padding: 0;
}
#menu div dt {
    background: none repeat scroll 0 0 #E2E9E7;
    color: #47494A;
    cursor: default;
    display: block;
    font-weight: bold;
    margin: 0;
    padding: 8px 0;
    text-align: left;
    text-decoration: none;
    text-indent: 10px;
    width: 12em;
}
* html #menu div dt {
    width: 144px;
}
#menu a.norm:hover {
    background: url("http://d3aensyvlglrq6.cloudfront.net/jl_assets/header/navbck7-s.jpg") no-repeat scroll 100% 0 #5A988B;
}
#menu a.end:hover {
    background: url("http://d3aensyvlglrq6.cloudfront.net/jl_assets/header/navbck7_s_end.jpg") no-repeat scroll 100% 0 #5A988B;
}
#menu div {
    display: none;
}
#menu li {
    display: inline;
    float: left;
    height: 28px;
    text-align: center;
}
#menu li a {
    color: #FFFFFF;
    display: block;
    font-size: 1em;
    font-weight: bold;
    height: 23px;
    line-height: 18px;
    padding-top: 5px;
    text-decoration: none;
    width: 100%;
}
#menu li a.end {
    white-space: nowrap;
}
#menu li a.norm {
    background: url("http://d3aensyvlglrq6.cloudfront.net/jl_assets/header/div-line2.gif") repeat-y scroll 100% 0 transparent;
    white-space: nowrap;
}
#menu li a.select {
    background: url("http://d3aensyvlglrq6.cloudfront.net/jl_assets/header/navbck8_h.jpg") repeat-x scroll 100% 0 #333333;
    white-space: nowrap;
}
#menu li a:hover, #menu li:hover > a {
    text-decoration: underline;
}
#menu li a:focus, #menu li a:active {
    outline: medium none !important;
}


html>body #menu .one:hover div {
	width: 48em;
}

html>body #menu .one:hover div {
	width: 24em;
}

html>body #menu .one:hover div {
	width: 36em;
}

html>body #menu .pos1a {
	left: 0;
}

html>body #menu .pos1b {
	left: 0;
}

html>body #menu .pos1c {
	left: 0;
}

html>body #menu .pos2a {
	left: 130px;
}

html>body #menu .pos2b {
	left: 100px;
}

html>body #menu .pos2c {
	left: 111px;
}

html>body #menu .pos3a {
	left: 237px;
}

html>body #menu .pos3b {
	left: 212px;
}

html>body #menu .pos3c {
	left: 211px;
}

html>body #menu .pos4a {
	left: 313px;
}

html>body #menu .pos4b {
	left: 313px;
}

html>body #menu .pos4c {
	left: 279px;
}

html>body #menu .pos5a {
	left: 388px;
}

html>body #menu .pos5b {
	left: 382px;
}

html>body #menu .pos5c {
	left: 347px;
}

html>body #menu .pos6a {
	right: 412px;
}

html>body #menu .pos6b {
	left: 406px;
}

html>body #menu .pos6c {
	left: 406px;
}

html>body #menu .pos7a {
	right: 336px;
}

html>body #menu .pos7b {
	right: 362px;
}

html>body #menu .pos7c {
	right: 402px;
}

html>body #menu .pos8a {
	right: 206px;
}

html>body #menu .pos8b {
	right: 293px;
}

html>body #menu .pos8c {
	right: 291px;
}

html>body #menu .pos9a {
	right: 130px;
}

html>body #menu .pos9b {
	right: 181px;
}

html>body #menu .pos9c {
	right: 223px;
}

html>body #menu .pos10a {
	right: 0;
}

html>body #menu .pos10b {
	right: 112px;
}

html>body #menu .pos10c {
	right: 112px;
}

html>body #menu .pos11b {
	right: 0;
}

html>body #menu .pos11c {
	right: 0;
}

html>body #menu :hover div {
	top: 28px;
}