﻿/* COMMON STYLE
--------------------------------------------------------- */
html, body, form, fieldset {margin: 0;padding: 0;}
#bd {background-attachment: fixed;color: #CCCCCC}
.contentpane {background: #FFFFFF;color: #000000;font-family: Tahoma;font-size: 12pt;line-height: 140%;margin: 1em 2em;width: auto; /* Printable Page */}
.fs1 {font-size: 9px;}
.fs2{font-size: 10px;}
.fs3{font-size: 11px;}
.fs4{font-size: 12px;}
.fs5{font-size: 13px;}
.fs6{font-size: 14px;}


/* MAIN NAVIGATION
--------------------------------------------------------- */
#ja-mainnav {padding-top:5px}
#ja-mainnav a,#ja-mainnav a:hover,#ja-mainnav a:active,#ja-mainnav a:focus {outline: none;}
#ja-mainnav span.separator {display: block;}
#ja-cssmenu {margin: 0;; /* all lists */}
#ja-cssmenu ul {margin: 0; /* all lists */padding: 0;}
#ja-cssmenu li {margin: 0; /* all list items */padding: 0;float: left;display: block;background: none;cursor: pointer;}
#ja-cssmenu li ul {width: 16.4em;position: absolute; /* second-level lists */z-index: 99;left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */height: auto;w\idth: 15.9em;}
#ja-cssmenu li ul ul {margin: -1.9em 0 0 14.5em; /* third-and-above-level lists */}
#ja-cssmenu li li {padding: 0 1em 0 0;margin: 0;width: 14.9em;}
#ja-cssmenu ul a {width: 14.8em;w\idth: 10.8em;}
#ja-cssmenu li:hover ul ul, #ja-cssmenu li:hover ul ul ul,
#ja-cssmenu li.sfhover ul ul, #ja-cssmenu li.havechildsfhover ul ul, #ja-cssmenu li.havechild-activesfhover ul ul, #ja-cssmenu li.activesfhover ul ul,
#ja-cssmenu li.sfhover ul ul ul, #ja-cssmenu li.havechildsfhover ul ul ul, #ja-cssmenu li.havechild-activesfhover ul ul ul, #ja-cssmenu li.activesfhover ul ul ul {left: -999em;}

/* This "unhides" the sub-menus (left: -999em is what hides them) */
#ja-cssmenu li:hover ul, #ja-cssmenu li li:hover ul, #ja-cssmenu li li li:hover ul,
#ja-cssmenu li.sfhover ul, #ja-cssmenu li.havechildsfhover ul, #ja-cssmenu li.havechild-activesfhover ul, #ja-cssmenu li.activesfhover ul,
#ja-cssmenu li li.sfhover ul, #ja-cssmenu li li.havesubchildsfhover ul, #ja-cssmenu li li.havesubchild-activesfhover ul, #ja-cssmenu li li.activesfhover ul,
#ja-cssmenu li li li.sfhover ul, #ja-cssmenu li li li.havesubchildsfhover ul, #ja-cssmenu li li li.havesubchild-activesfhover ul, #ja-cssmenu li li li.activesfhover ul {left: auto;}

/* STYLING THE MENU
-----------------------------------*/
/* 1st level */
#ja-cssmenu li a {color: #CCCCCC;display: block;font-size: 100%;font-weight: bold;line-height: 29px;margin: 0;padding: 0 20px;text-decoration: none;}
#ja-cssmenu li a:hover,#ja-cssmenu li a:active,#ja-cssmenu li a:focus {color: black;}
#ja-cssmenu li:hover a,#ja-cssmenu li.sfhover a,#ja-cssmenu li.havechildsfhover a,#ja-cssmenu li.havechild-activesfhover a {color: #fff;padding-bottom:1px}
#ja-cssmenu li:hover li a,#ja-cssmenu li.sfhover li a,#ja-cssmenu li.havechildsfhover li a,#ja-cssmenu li.havechild-activesfhover li a {background: #82b402;text-align:left;width:160px}
#ja-cssmenu li a.active,#ja-cssmenu li a.active:hover,#ja-cssmenu li a.active:active,#ja-cssmenu li a.active:focus {color: #FFFFFF}

/* 2nd level and above */
#ja-cssmenu li{text-align:left}
#ja-cssmenu li ul {border: 1px solid #82b402;width:200px;font-weight:normal}
#ja-cssmenu li ul li {width:190px}
#ja-cssmenu li ul li:hover{width:190px}
#ja-cssmenu li ul a.submenu {font-weight:bold;height:25px;border-bottom:solid 1px #e1e2e3;line-height:25px;text-align:left}
#ja-cssmenu li ul a.submenu:hover{font-weight:bold;height:25px;border-bottom:solid 1px #e1e2e3;line-height:25px;text-align:left;}

/* SUCKERFISH MENU
--------------------------------------------------------- */
#ja-cssmenu li a.active,#ja-cssmenu li a.active:hover,#ja-cssmenu li a.active:active,#ja-cssmenu li a.active:focus {font-weight:normal}
#ja-cssmenu li ul a:hover,#ja-cssmenu li ul a:active,#ja-cssmenu li ul a:focus,#ja-cssmenu ul li:hover,#ja-cssmenu ul li.sfhover,#ja-cssmenu ul li.havesubchildsfhover,#ja-cssmenu ul li.havesubchild-activesfhover,#ja-cssmenu ul ul li:hover,#ja-cssmenu ul ul li.sfhover,#ja-cssmenu ul ul li.havesubchildsfhover,#ja-cssmenu ul ul li.havesubchild-activesfhover {background:#82b402;width:160px}

/* COMMON STYLE
--------------------------------------------------------- */
html, body, form, fieldset {margin: 0;padding: 0;}
body {background: #FFFFFF;color: #000000;font-family: Tahoma, Helvetica, sans-serif;line-height: 1.8;}
body#bd {background: url(body-bg.png) repeat-x top black;background-attachment: fixed;color: #CCCCCC;padding: 0 0 40px;}
body.contentpane {background: #FFFFFF;color: #000000;font-family: Tahoma;font-size: 12pt;line-height: 140%;margin: 1em 2em;width: auto; /* Printable Page */}
/* MAIN NAVIGATION
--------------------------------------------------------- */
#ja-mainnav {background-image:url(bgtabtopmenu.gif);background-repeat:repeat-x;height:50px;width:100%;text-align:left;position: relative;z-index:100}
#ja-mainnav a,
#ja-mainnav a:hover,
#ja-mainnav a:active,
#ja-mainnav a:focus {outline: none;}
#ja-mainnav span.separator {display: block;}
#ja-mainnav .aroundlink_test{background:url('1.gif') no-repeat;display:inline;width:99px;height:39px;margin:0px 0 0 5px;float:left}
#ja-mainnav .aroundlink_test a{font:bold 11px Tahoma;color:White;padding:0px 0 0px 20px;line-height:39px;}
#ja-mainnav .aroundlink_test a.hover{font:bold 11px Tahoma;color:White;padding:0px 0 0px 20px;line-height:39px;}
#ja-mainnav .aroundlink1_test{background:url('2.gif') no-repeat;width:110px}
#ja-mainnav .aroundlink1_test a{font:bold 11px Tahoma;color:White;padding:0px 0 0px 40px;line-height:39px;}
#ja-mainnav .aroundlink1_test a.hover{font:bold 11px Tahoma;color:White;padding:0px 0 0px 40px;line-height:39px;}
#ja-mainnav .aroundlink2_test{background:url('3.gif') no-repeat;display:inline;width:117px;height:39px;margin:0px 0 0 0px;float:left}
#ja-mainnav .aroundlink2_test a{font:bold 11px Tahoma;color:White;padding:0px 0 0px 40px;line-height:39px;}
#ja-mainnav .aroundlink2_test a.hover{font:bold 11px Tahoma;color:White;padding:0px 0 0px 40px;line-height:39px;}


