body {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 0.8em;
}

p {
  line-height: 1.5em;
}

ul.menu, ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 15em;
}

ul.menu a {
  display: block;
  text-decoration: none;	
}

ul.menu li {
  margin-top: 1px;
}

ul.menu li a, ul.menu ul.menu li a {
  background: #010066;
  color: #fff;	
  padding: 0.5em;
}

ul.menu li a:hover, ul.menu ul.menu li a:hover {
  background: #000;
}

ul.menu li ul li a, ul.menu ul.menu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

ul.menu li ul li a:hover, ul.menu ul.menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}
ul.menu ul.menu li a:hover {
    border-left: 0;
    padding-left: 0.5em;
}
ul.menu ul.menu {
    border-left: 5px #f00 solid;
}
ul.menu a.active, ul.menu ul.menu li a.active, ul.menu a.active:hover, ul.menu ul.menu li a.active:hover {
    text-decoration: underline;
    background: #c00;
}
div.panel {
    border: 1px #000 solid;
    padding: 5px;
    margin-top: 1px;
}

ul.menu div.panel a, ul.menu div.panel li a:hover  {
    display :inline;
    color: #FF5200;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    font-weight: bold;
}
ul.menu div.panel a:hover {
    color: #000;
    text-decoration: underline;
}



ul.landingMenu, ul.landingMenu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 15em;
}

ul.landingMenu a {
  display: block;
  text-decoration: none;	
}

ul.landingMenu li {
  margin-top: 0px;
}


ul.landingMenu li a:hover, ul.landingMenu ul.landingMenu li a:hover {
  background: #000;
}

ul.landingMenu li ul li a, ul.landingMenu ul.landingMenu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 0px;
}

ul.landingMenu li ul li a:hover, ul.landingMenu ul.landingMenu li ul li a:hover {
  background: #aaa;
  border-left: 0px #F5F5F5 solid;
}
div.panel {
    border: 1px #000 solid;
    padding: 5px;
    margin-top: 1px;
}

ul.landingMenu div.panel a, ul.landingMenu div.panel li a:hover  {
    display :inline;
    color: #FF5200;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    font-weight: bold;
}
ul.landingMenu div.panel a:hover {
    color: #000;
    text-decoration: underline;
}


.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.indent3 { padding-left: 3em; }
.indent4 { padding-left: 4em; }
.indent5 { padding-left: 5em; }
.indent6 { padding-left: 6em; }
.indent7 { padding-left: 7em; }
.indent8 { padding-left: 8em; }
.indent9 { padding-left: 9em; }
.indent10 { padding-left: 10em; }
a{
	font-size: 12px; color: #195dd8;
	   text-decoration: none;
}
a:hover {
	font-size: 12px; color: #FF5200;
   text-decoration: none;
padding-bottom: 0px;
}

.shortcutmenu { text-decoration:none; font-family:Verdana, Geneva, sans-serif; color:#FFF; font-size: 13px; }
.shortcutmenu:hover { text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size: 13px; color:#F66 }
.headprod { text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666666; }
.headprod_on { text-decoration:none; cursor:hand; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#F66 }

.itabblue{
	color: white;
	background-color: #0E3192;
	BORDER-Top: 2px solid #FF5200 ;	
	font-weight: bold;
	padding:5px;
}

.itabblue2{
	color: white;
	background-color: #0E3192;
	font-weight: bold;
	padding:5px;
}

.itabblue3{
	color: white;
	background-color: #0E3192;
	padding:3px;
}

.itabora{
	color: white;
	background-color: #FF5200 ;
	BORDER-Top: 2px solid #0E3192;	
	font-weight: bold;
	padding:5px;
}

.itabora2{
	color: white;
	background-color: #FF5200 ;
	font-weight: bold;
	padding:5px;
}

.itabora3{
	color: white;
	background-color: #FF5200 ;
	padding:3px;
}
.iheadblue{
	font-size: 16px; 
	font-weight: bold;
color: #0E3192;
}

.iheadtb{

	font-weight: bold;
	background-color: #dcdcdc;
color: #0E3192;
padding:3px;
}
.iheadto{
	font-weight: bold;
	background-color: #dcdcdc;
color: #FF5200;
padding:3px;
}
.itextblue{
color: #0E3192;
}
.itextbluebor{
color: #0E3192;
	BORDER-TOP: 1px solid #cccccc;
	BORDER-BOTTOM: 1px solid #cccccc;
	BORDER-RIGHT: 1px solid #cccccc;
	BORDER-LEFT: 1px solid #cccccc;
}

.iheadora{
	font-size: 16px; 
	font-weight: bold;
color: #FF5200;
}

.itextora{
color: #FF5200;
}

.itab1{
	background-color: #f0f0f0;
	padding:3px;
}

.itab2{
	background-color: #f5f5f5;
	padding:3px;
}

.itab3{
	background-color: #fafafa;
	padding:3px;	
}
.itab4{

	padding:3px;	
}

.itxtbgr{

	font-weight: bold;
color: #5f5f5f;
}
.itxtgr{

color: #5f5f5f;
}

.itxtgrs{
	font-size: 13px; 
color: #5f5f5f;
}

.itablr{
	BORDER-RIGHT: 1px solid #cccccc;
	BORDER-LEFT: 1px solid #cccccc;
}
.calculator1 {
    font-size: 12px;  
    font-family: Tahoma;
    color: #FFFFFF; 
    font-weight: bold;
    background-color: #010066;
}
.calculator2 {
    font-size: 10px;  
    font-family: Tahoma;
    color: #FFFFFF; 
    font-weight: bold;
    background-color: #010066;
}
.htmlHeading {
    font-size: 12px;  
    font-family: Tahoma;
    color: #000000; 
    font-weight: bold;
    background-color: #FFCC00;
}

.HeaderReport {
    font-size: 12px;  
    font-family: Tahoma;
    color: #000000; 
    font-weight: bold;
    background-color: #87CEFA;	
}
.resultReport {
    font-size: 12px;  
    font-family: Tahoma;
    color: #000000; 
    font-weight: bold;
    background-color: #BAE2FD;	
}
tr.nowrap td {white-space:nowrap;} 

.container {
width: 100%;
background-color: #DCDCDC;
overflow: scroll; /* showing scrollbars */
}