/* CSS Document */
/* following content for outside use only */
div#left_nav {
     position: relative;
     width: 90px;
	 top: 30px;
	 float: left;
	 min-height: 400px;
	 } 
* html div#left_nav {
     top: 50px;
	 }
div#left_nav ul {
     border-top: 1px solid;
	 }
div#left_nav li {
     color: #000; 
	 font-size: .8em; 
	 padding-bottom:3px;
	 border-bottom: 1px solid #000;
	 height: 1%;
	 /*background: url(../images/li_bg.gif) bottom repeat-x;*/
	 }
div#left_nav p {
     color: #000; 
	 font-size: .7em; 
	 padding: 2px;
	 border-bottom: 1px solid #000;
	 border-top: 1px solid #000;
	 height: 1%;
	 /*background: url(../images/li_bg.gif) bottom repeat-x;*/
	 }
div#left_nav a {
     color: #000; 
     text-decoration: none;
	 }
div#RequiredLogin 
{
	font-size: .9em; 
	
		} 
div#left_nav em.right {
     text-align: right; 
	 }
/*div#left_nav a:hover {
     text-decoration: underline;
	 }*/
div#content {
      width: 420px; 
	  text-align: left; 
	  font-weight: normal; 
	  margin: 20px 0 0 120px;
	  min-height: 395px;
	  } 
img.product {
     float: left;
	 margin: 0 19px 5px 0;
	 }
* html div#content {  
height: expression(
    this.scrollHeight < 425 ? "425px" : "auto" );
}
div#content p{
      font-size: .7em;
	  margin: 8px 0 10px 5px;
	  }
div#content li{
      font-size: .7em;
	  }
div#content li li{
      font-size: .95em;
	  }
div#content table{
      font-size:.8em;
	  padding: 3px;
	  }
div#content table td p{
      font-size: .87em;
	  margin-top: 0 ;
	  margin-bottom: 0 ;
	  margin-left: 6px ;
	  margin-right: 0 ;
	  padding: 0 0 0 0 ;
	  }
div#content .nospace{
      padding: 0 0 0 0;
	  }
div#content td{
      padding: 3px 0 3px 0;
	  }
div#content td.bold {
      margin-right: 2px; 
	  font-weight: bold; 
	  color: #163769; 
	  text-decoration: none;
	  text-align: right;
	  }
div#content h3 { 
	  color: #006699; 
	  width: 96%;
	  border-top: 1px solid #006699;
	  margin-bottom: 10px;
	  }
div#content .pr { 
	  color: #006699; 
	  width: 40%;
	  border-bottom: 1px solid #006699;
	  margin: 5px;
	  }
div#content a {  
	  color: #163769; 
	  text-decoration: underline;
	  }  
/*div#content a.undline {
      text-decoration: underline;
	  }*/
div#content a:hover {
     text-decoration: underline;
	 }
div#content .right {
     text-align: right; 
	 font-weight: bold; 
	 color: #163769;
	 }
	 
div#sub_nav {
      font-size: 0.7em; 
	  margin: 8px 0 18px 0;}
	  
div#sub_nav a{
      font-size: 0.9em; }
	  
div#eval_warning {font-size:.70em; margin:15px 10px 0 10px;line-height: 1.2em;}
div#eval_warning h2 {font-size:.85em;color: #800000;font-weight: normal;margin-bottom: 5px;}
div#eval_warning h3 {font-size:.8em;color: #800000;font-weight: normal;text-align: right;border: none;}
	 
div#pr p {
     font-size: .8em;
	 margin-bottom: 0px;
     margin: 17px;
	 }

div#form table {
     padding: 0;
	 margin: 10px 0 0 8px; 
	 border: none;
	 border-top: 1px solid #ccc;
	 width: 414px;
	 } 
div#form td {
     font-size: 0.85em; 
     background-color: #fff;
	 padding: 3px;
	 border-bottom: 1px solid #ccc;
	 vertical-align: top;
	 }
div#form td:first-child {
     min-width: 30%;
	 max-width: 40%;
	 }
div#Maintenance
{
	font-size: 0.85em; 
}	 
div#case_table table {
     padding: 0;
	 margin: 10px 0 10px 8px;
	 border: none;
	 width: 414px;
	 } 
div#case_table td {
     font-size: 0.85em; 
	 padding: 3px;
	 vertical-align: top;
	 border-bottom: 1px solid #ccc;
	 }
	 
div#sitemap {
     margin-left: 40px;
     }	
div#sitemap ul {
     margin-top: -10px;
     } 
div#sitemap li {
     list-style-type: none;
	 font-size: .8em;
     }
div#sitemap p {
     font-size: .7em;
     }
div#sitemap a {
     font-size: .85em;
     }

div#prod_nav {
     margin: 0 5px;
	 width: 170px;
	 }
div#prod_nav p {
     font-size: .7em;
	 line-height: 17px;
     }
div#prod_nav h2 {
     font-size: .7em;
     border-bottom: 1px solid #006699; 
	 margin: 0 0 7px 0;
	 }
div#prod_nav a {
     font-size: 1.0em; 
	 color: #006699; 
	 font-weight: bold;
	 }
div#prod_nav a:hover {
     color: #000; 
	 text-decoration: none;
	 }
div#prod_nav ul {
     display: block; 
	 margin-bottom: 5px;
	 }
div#prod_nav li {
	  background-color: #006699; 
      font-size: .7em; 
      color: #fff; 
	  font-weight: bold; 
	  text-align: center; 
	  list-style-type: none; 
	  padding: 1px 0; 
	  } 
	  
/*\*/
* html div#prod_nav li {
     height: 1px;
	 }
/* no classes in ektron...
div#prod_nav li.prod_nav_acc { 
	  background-color: #eee; 
      color: #069; 
	  font-weight: normal;
	  text-align: left; 
	  text-indent: 3px;
	  }
	  
div#prod_nav li.prod_nav_acc_sub {
	  background-color: #fff; 
      color: #000; 
	  font-weight: normal;
	  text-align: left; 
	  text-indent: 10px;
	  } */
/* end outside use content */
