/* ==========================================
** Anotation
**
** Acronym's
** ------------------------------------------sectionheaderhelp
** ==========================================
*/

a:link {
  color : #0000FF;  
  text-decoration: none;
}

a:visited { 
  color : #0000FF;  
  text-decoration: none;
}


a:hover { 
  color : Red;
  text-decoration: underline;
  background-color: transparent;
}

a:active { 
  color : #0000FF;  
  text-decoration: none;
} 

a:active:hover { 
  color : Red;
  text-decoration: underline;
}


.content {
	font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
	background-color : #FFFFFF;
  padding-bottom : 0px;
  padding-top : 0px;
  padding-left : 4px;
  padding-right : 4px;   
	height : 18px;  
  vertical-align : top;
}


.contentfont {
	font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
}
.boxedcontentactive {
  width: 15px;
  height: 20px;
	font-family: Arial;
	font-size: 0.8em;
	font-weight: normal;
  border: solid #0000FF;
	border-color: black;
	border-width: 1px;
  vertical-align: middle;
  text-align: center;
  background-color: white;
}
.boxedcontentinactive {
  width: 15px;
  height: 21px;
	font-family: Arial;
	font-size: 0.8em;
	font-weight: normal;
  border: solid #0000FF;
	border-color: black;
	border-width: 1px;
  vertical-align: middle;
  text-align: center;
  background-color: #DDE4E1;
}
.contentfontblack {
	font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
  color: #333333;
}

.contentfontlink {
	font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
  text-decoration: underline;
}

.contentfontselectedlink {
	font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
  text-decoration: none;
  color: black;
}

.contentlabel {
	font-family : Arial;
	font-size : 0.8em;
	font-weight : bold;
	background-color : #FFFFFF;
  padding-left : 4px;
  padding-right : 4px;  
	height : 18px;
  vertical-align : top;
}

.contentlabelfont {
	font-family : Arial;
	font-size : 0.8em;
	font-weight : bold;	  
  color:Black;
}

.contentlabelheaderfont {
	font-family : Arial;
	font-size : 0.8em;
	font-weight : bold;	  
  color: #209078;
  padding-top:5px;
  padding-bottom:5px;
}

.sectionheader{    
	background-color : #24A68A;
  padding-left : 8px;
  padding-right : 8px;  
	height : 14px;
  vertical-align : top;  
  border:0px;
}
.sectionheadertext{
  font-family : Arial;
	font-size : 0.8em;
	font-weight : bold;   
  color: #FFFFFF;
}

.greygreenheader{
  background-color : #B1DBCF;
  padding-left : 8px;
  padding-right : 8px;  
	height : 14px;  
  border:0px;
}

.resultgreen{
	background-color : #F0FCF8;
  padding-left : 8px;
  padding-right : 8px;  
	height : 14px;
  vertical-align : top;  
  border:2px;
  
}
.resultgreennoheight{
	background-color : #F0FCF8;  
  padding-left : 8px;
  padding-right : 8px;  
}

.pageheading {
	font-family : Arial;
	font-size : 1.2em;
	font-weight : normal;
  color:Black;
	background-color : transparent;	
  vertical-align :middle;
}
.prodheadingtext {
	font-family : Arial;
	font-size : 1.2em;
	font-weight : normal;
  color:#333333;	  
  vertical-align : bottom;  
  padding-top :4px;
  padding-bottom :4px;
  padding-left :0px;
  padding-right:4px; 
}

.menu{
  border :solid;
  border-width: 1px;
  border-left-color: #068162;
  border-top-width: 0px;
  border-right-width:0px;
  border-bottom-width: 0px;
}

.navhead {	
  background-color: #FFFFFF;
  padding-top :1px;
  padding-bottom :1px;
  padding-left :7px;
  padding-right:7px;
  border :solid 1px #068162;
  
  border-width: 1px;
  border-left-width:0px;
  border-top-color:#068162;
  border-right-color:#068162;
  border-bottom-color:#B3DAC5;
}

.navheadfont{
  font-family : Arial;
	font-size : 0.9em;
	font-weight : normal;	
  color : #333333;   
  vertical-align : bottom;
}
.navheadfont:link{
  font-family : Arial;
	font-size : 0.9em;
	font-weight : normal;	
  color : #333333;   
  vertical-align : bottom;  
}

.navheadfont:visited{
  font-family : Arial;
	font-size : 0.9em;
	font-weight : normal;	
  color : #333333;   
}
.navheadfont:hover{
  font-family : Arial;
	font-size : 0.9em;
	font-weight : normal;	
  color : #209078;   
  text-decoration: none;  
}



.tablink {
	font-family: Arial;
}
.tablink:hover {
	font-family: Arial;
  text-decoration: underline;
}
.ephselect
{   
	font-family: Arial;
	font-size:0.8em; 
	margin: 0px;
	padding: 1px;  
	vertical-align: top;
}
.textwhite{
font-family: Arial;
font-size : 0.7em;
color: #FFFFFF;
}
.textblack{
font-family: Arial;
font-size : 0.7em;
color: #333333;
}

.textgray{
font-family: Arial;
color: rgb(153,153,153);
font-size : 0.8em;
font-weight : normal;	
}

.ephbuttongrey{
  width: 1.8em;  
	font-family: Arial;
	font-size:0.9em;     
   cursor:pointer;
}

.ephbuttongreysearch{ 
	font-family: Arial;
	font-size:0.9em;   
   cursor:pointer;
}
.ephbuttongreytoggle{
  width: 1.8em;  
  font-weight : bold;
	font-family: Arial;
	font-size:0.9em;   
  cursor:pointer;
}
.ephtextgreysearch{ 
	font-family: Arial;
	font-size:0.8em;  
}

TABLE.fullHeight { height: 100%; }


.bodyTable{
  border :solid;
  
  background-color: #FCFDFE;
  
  border-left-width: 1px;
  border-left-color: #068162;
  border-top-width: 0px;
  border-right-width:0px;
  border-bottom-width:0px;
  
  padding-bottom: 40px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
}

.separatingrow{
  height:20px;
  background-color: transparent;
  padding-top: 6px;
  padding-left: 1px;
}

.endofgreentable{
  border: solid 1px;
  background-color: transparent;
  padding: 0px;
  border-bottom-color: #b0dbd1;
  border-bottom-width:1px;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
}

.startofgreentable{
  border: solid 1px;
  background-color: transparent;
  padding: 0px;
  border-top-color: #b0dbd1;
  border-top-width:1px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-right-width:0px;
}

.greentable{
  border: solid 1px;
  background-color: transparent;
  padding: 0px;
  border-top-color: #b0dbd1;
  border-bottom-color: #b0dbd1;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:0px;
  border-right-width:0px;  
  
}

#dropmenudiv{
position: absolute;
border: 1px solid #669900;
border-bottom-width: 0;
background-color: #FFFFFF;
border-bottom: 1px solid #669900;
font-weight: normal;
font-family: Arial;
line-height:18px;
z-index: 99;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
background-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
font-family: Arial, Helvetica, Sans-Serif;
}

/*#dropmenudiv a:hover{ /*hover background color*/
/*background-color: #CCCCCC;
} */

a.infoPopup{
  position:relative; z-index: 24;
}

a.infoPopup:hover{
  text-decoration: none;
  background-color : transparent; color: black;
  cursor: help;
  position:relative; z-index: 25;
}

a.infoPopup span.tooltip{
  DISPLAY: none; 
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px; 
  POSITION: absolute;
}

a.infoPopup:hover span.tooltip{
    font-family : Arial;
    display: block;
    position: absolute;
    top:2em; left:2em; width: auto;
    border:1px solid black;    
    padding: 2px;
    background-color: #FFFFE1;
    color: Black;
    text-align: left;
    font-weight: normal;
    width: 300px;
    }
    
a.infoPopup span.tooltip_top{
  DISPLAY: none; 
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px; 
  POSITION: absolute;
}

a.infoPopup:hover span.tooltip_top{
    font-family : Arial;
    display: block;
    position: absolute;
    bottom:2em; left:2em; width: auto;
    border:1px solid black;    
    padding: 2px;
    background-color: #FFFFE1;
    color: Black;
    text-align: left;
    font-weight: normal;
    width: 300px;
    }

a.infoPopup span.tooltip_left{
  DISPLAY: none; 
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px; 
  POSITION: absolute;
}

a.infoPopup:hover span.tooltip_left{
    font-family : Arial;
    display: block;
    position: absolute;
    top:2em; right:2em; width: auto;
    border:1px solid black;    
    padding: 2px;
    background-color: #FFFFE1;
    color: Black;
    text-align: left;
    font-weight: normal;
    width: 300px;
    }

.nopadding{
  padding: 0px;
}

hr.sep{
  border: 0;
  color: #B1DBCF;
  background-color: #B1DBCF;
  height: 1px;
  width: 100%;
  text-align: left;
}

hr.sepprint{
  border: 0px;
  color: black;
  background-color: black;
  height: 1px;
  width: 100%;
  text-align: left;
}

img{
  vertical-align: middle;
}
.imgpointer{
  vertical-align: middle;
  cursor: pointer;
}

.imgtop{
  vertical-align: bottom;
  border:0px;
  padding-bottom:0px;
  padding-right:0px;  
}

.imgbottom{
  vertical-align: top;
  border:0px;
  padding-top:0px;
  padding-right:0px;
}

.bottomspace {
  padding-bottom: 20px;	
}

.footer{
  font-family: arial;
  font-size: 0.7em;
}

.indentedtext{
  padding-left: 20px;
  padding-top: 0px;
  text-align: justify;
  vertical-align: top;
  border: 1px;
}

.welcomeBodyTable{
	background-image: url(../image/header/welcomeimage.gif);
	background-repeat: no-repeat;
  
  border :solid;
  
  border-left-width: 1px;
  border-left-color: #068162;
  border-top-width: 0px;
  border-right-width:0px;
  border-bottom-width:0px;

  padding-bottom:40px;
  
}

.welcomepageheading{
	font-family : Arial;
	font-size : 1.2em;
	font-weight : bold;
  color:#209078;
	background-color : transparent;	
  vertical-align :middle;
  height: 100px;
}

.lowercase{
  text-transform: lowercase;
  
}

.uppercase{
  text-transform: uppercase;
}

.glossheading{

font-family: Arial;
font-size:0.8em;  
font-weight : bold;
}

.aboutheading{

font-family: Arial;
font-size:0.8em;
font-weight: bold;

}

.faqQuestions{

font-family: Arial;
font-size:0.8em;
font-weight: bold;
}

.noticesHeading{

font-family: Arial;
font-size:0.9em;
font-weight: bold;
text-decoration:underline;
}

.glossindentedtext{
  text-align: justify;
  vertical-align: top;
  border: 1px;
  font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
	
  padding-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;   
	height : 18px;  
  vertical-align : top;
}

.glossPageheading {
	font-family : Arial;
	font-size : 0.90em;
	font-weight : 600;
  color:#333333;
	background-color : transparent;	
  vertical-align :middle;
}
.mrlheading{

font-family: Arial;
font-size:0.8em;  
font-weight : bold;
padding-bottom : 0px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
}

 .help-content {
  text-align: left;
	font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
  padding-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  text-align: left;
 }

table.contenthelp {
  border-color: #b0dbd1; 
  border: solid 1px #b0dbd1; 
  border-right-width:0px;
  border-bottom-width:0px;
  border-top-width:0px;

}


td.contenthelp,p.contenthelp {	
  font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
	padding-bottom : 4px;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;   
  vertical-align : top;

  border: solid 1px #b0dbd1;
  border-top-width:0px;
  border-left-width:0px;
  border-bottom-color: #b0dbd1;
  border-right-color: #b0dbd1;
}
td.contenthelpleft {	
  font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
	
  padding-bottom : 4px;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;   
  vertical-align : top;

  border: solid 1px #b0dbd1;
  border-top-width:0px;
 }

 td.contenthelpmiddle {
  font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
	
  padding-bottom : 4px;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;   
  vertical-align : top;

  border: solid 1px #b0dbd1;
  border-top-width:0px;
  border-left:0px;
}

td.contenthelpright {	
  font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
	
  padding-bottom : 4px;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;   
  vertical-align : top;

  border: solid 1px #b0dbd1;
  border-top-width:0px;
  border-left:0px;
}

th.sectionheaderhelp {
  font-family : Arial;
  font-size : 0.8em;
  font-weight : bold;
  background-color:#24A68A;
  color: white;
  padding-bottom : 3px;
  padding-top : 3px;
  padding-left : 4px;
  padding-right : 4px;
  
  border-right-color:#24A68A;
  border-bottom-color:#24A68A;
  border-top-color:#24A68A;
  border-left-color:#24A68A;
  border: 0pt ;
  border-color:#24A68A;

}

.helppageheading {
	font-family : Arial;
	font-size : 0.9em;
	font-weight : normal;
  color:Black;
	background-color : transparent;	
  vertical-align :middle;
  
}

 .print-page {
 	font-family : Arial;
	font-size : 0.8em;
	font-weight : normal;
  
 }
 .gloss-print-page {
 	font-family : Arial;
	font-size : 0.8em;
	font-weight : 200;
  
 }

.wingdings {font-family: Wingdings}
.style5 {color: #CCCCCC}
.style9 {font-size: 0.8em}
.style10 {color: #0000FF}
.wingdingsgrey {font-family: Wingdings; color: #CCCCCC; }

.faqWindings1
{
  font-family :Arial;
  font-size :1.3em;
  color:Blue;
  }
.faqWindings2
{
  font-family :Arial;
  font-size :1.3em;
  color :#dde4e1;
}

.ulstyle {
  color: #B1DBCF;  
  padding-left: 15px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;  
}
.highlightedformulation{
  background-color: #DDE4E1;
  background: #DDE4E1;
  
}

.dropdownstyle{
  width: 20em;
}

.hidetheStars{
   color:#24A68A;

}

.hidetheStarsinWhite{
   color:#FFFFFF;
}

.dropStyleOne {
  color: #1B7C66;
  background-color: #f0fcf8;
  font-family : arial, sans-serif;
  font-size : 0.8em;
 }

.errorText {
    color: red;
    font-family: arial, sans-serif;
    font-size: 0.8em;
}

.resultgreen_review {
	BORDER-RIGHT: 2px; 
        PADDING-RIGHT: 8px; 
        BORDER-TOP: 2px; 
        PADDING-LEFT: 8px; 
        VERTICAL-ALIGN: top; 
        BORDER-LEFT: 2px; 
        BORDER-BOTTOM: 2px; 
        HEIGHT: 14px; 
        BACKGROUND-COLOR: #D8EEEB
}

.diamond {
	PADDING-RIGHT: 0px; FONT-WEIGHT: bold; FONT-FAMILY: Arial; FONT-SIZE: 1.3em;
}

