/*** Oki Data Web Site Styles ***/
/*** Stylesheet for all Oki Data language sites ***/

/*** global styles ***/
/* Clear Fix */
/* Apply the clearfix class to any element which acts as a container for floats. */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
}
.clearfix {
    display:block;
}
/* Hides from IE-mac \*/
.clearfix {display:block;}
* html .clearfix {height: 1px;}
/* End hide from IE-mac */


body {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #000000;
    background-color : #FFFFFF;
    padding: 0;
    margin: 0;
}

table, td, p, ol, ul,.default-text {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #000000;
    font-weight : normal;
    font-style : normal;
}

td {
    vertical-align:top;	
}

b {
    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #000000;
    font-weight : bold;
    font-style : normal;
}

a { 
   text-decoration: none; 
   font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #007A97;
   font-weight: normal;
}

a:link { 
   font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #007A97;
   font-weight: normal;
}

a:visited { 
   font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #007A97;
   font-weight: normal;
}

a:hover { 
   font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #999999;
   font-weight: normal;
}

a:active { 
   font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #007A97;
   font-weight: normal;
}

img {
  border:0;
}

form {
  margin: 0;
  padding: 0;
}

input, select, option{
  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  font-size : 10px;
  font-weight : normal;
  font-style : normal;
  vertical-align:top;
}

textarea {
  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  font-weight : normal;
  font-style : normal;
  vertical-align:top;
}

blockquote {
  margin: 0pt 0pt 1pt 10pt
}

hr { 
  size: 1pt; 
  height: 1pt; 
  color: #999999; 
  background-color: #999999; 
  width:100%
}

sup {
     font-size : 6pt;
     font-weight: bold;
}

 h1, h2, h3, h4, h5, h6 {
 	padding: 0;
	margin: 0;
 }

/*** end global styles ***/


/*** area styles ***/

.header1 {
  color: #ffffff;
  background: #007A97;
  font-weight: bold; 
  font-family: Tahoma, Verdana; font-size: 13px;
  margin: 0px;
  padding-left: 2px; 
  height: 21px
}

.formelement {
  background-color: #DBEAF5;
  color:#000000;
  border:1px solid #CCCCCC;
  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-style : normal;
}

.formnote {
  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight : bold;
  font-style : italic;
  color: #007A97;
  margin:0;
  padding:0;
}

.btnform {
  border: 0px;
  font-family: tahoma, verdana;
  font-size: 12px;
  background-color: #DBEAF5;
  width: 100%;
  height:18px;
  text-align: center;
  cursor: pointer;
}

.flash {
  position:relative;
  top:-20px;
  left:-35px;
}

.prodcluster,.cluster {
  position:relative;
  left:-30px;
}

.leftcallout,a.leftcallout, a:link.leftcallout, a:visited.leftcallout, a:active.leftcallout{
  font-family : Arial,Helvetica,sans-serif;
  color: #007A97;
  font-size : 10pt;
  font-style : italic;
  line-height : 200%; 
}

a:hover.leftcallout {
  font-family : Arial,Helvetica,sans-serif;
  color: #999999;
  font-size : 10pt;
  font-style : italic;
  line-height : 200%; 
}
	
.footnote {
  font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	
.corporate_hr {
  border: 0;
  color: #007A97;
  background-color: #007A97;
  height: 1pt;
}

	.corporate_content {
		  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-weight : bold;
		  font-style : normal;
	          color: #007A97;
		  }

	.corporate_content_11 {
		  font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-weight : bold;
		  font-style : normal;
	          color: #007A97;
		  }

	.corporate_text {
		  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		  font-weight : normal;
		  font-style : normal;
	          color: #007A97;
		  }		  


	.top_nav {
	  font-family : Arial,Helvetica,sans-serif;
	  font-size : 8pt;
	  font-weight : bold;
  	  color: #FFFFFF;
	  background-color: #007A97;
	  padding:4pt 1pt 4pt 10pt;
	}
	
	
	.top_table {
 	  font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight : bold;
  	  color: #FFFFFF;
	  background-color: #007A97;
	  padding:4pt 1pt 4pt 10pt;
	}
	
	#TopTable {
 	  font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight : bold;
  	  color: #FFFFFF;
	  background-color: #007A97;
	  padding:4pt 1pt 4pt 10pt;
	}

	#TopTable a{
 	  font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight : bold;
  	  color: #FFFFFF;
	}	
	
	.top_nav a:link { color: #FFFFFF;}
	.top_nav a:visited { color: #FFFFFF;}
        .top_nav a:active { color: #FFFFFF;}
	.top_nav a:hover { color: #9EB1BE;}
	
	.secondary_nav {
	  font-family : Arial,Helvetica,sans-serif;
	  font-size : 8pt;
	  font-weight : normal;	  	
  	  color: #FFFFFF;  
	  background-color: #999999;	
	  padding:4pt 0pt 4pt 10pt;
	}

	.secondary_nav a:link { color: #FFFFFF;}
	.secondary_nav a:visited { color: #FFFFFF;}
	.secondary_nav a:active { color: #FFFFFF;}
	.secondary_nav a:hover { color: #007A97;}

	.search_area { padding: 1pt 1pt 0pt 13pt;}
	
	.whitecontent {
	  font-family : Arial,Helvetica,sans-serif;
	  font-size : 11px;
	  color : #007A97;
	}	

	.whatsnew_edit {
          font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
          color : #EBAB01;
         }	
	
	.home_links  {
	  font-family: 'Arial Narrow','Helvetica Condensed',Arial,Helvetica,sans-serif;
	  font-weight: bold;
	  font-size: 10px;
	  color: #FFB933;
	  }
	  
	.home_links a:link { color: #FFB933;}
	.home_links a:visited { color: #FFB933;}	  
	.home_links  a:active { color: #FFB933;}
	.home_links  a:hover { color: red;}
	
	.home_whitecontent {
	  font-family : Arial,Helvetica,sans-serif;
	  font-size : 10px;
	  color : #000000;
	  text-align: right;
	  padding: 1pt 10pt 0pt 13pt;
	  }	

	.search_dropdown  {
 	  color: #FFFFFF;
 	  font-size : 8pt;
 	  font-weight : bold;
	  background-color: #007A97;
	  margin: 0cm 0cm 0cm 0cm;
	  }

	.menutop {
	  text-align:left;
	  color: #000000;
	  font-size : 10px;
          font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;	
	  padding: 8px 0px 8px 8px;
	  }
	
	.menutop a    {
          color: #000000;
	  font-size : 10px;
          font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  padding: 8px 0px 0px 8px;
	}
	
	.menutop a:visited {
	  color: #000000;
	  font-size : 10px;
          font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  }
	.menutop a:active  {
	  color: #000000;
	  font-size : 10px;
          font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  }
	.menutop a:hover   {
	  color: #000000;
	  font-size : 10px;
          font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  }


	
	 #TopMenuTitle a {
	        color: #DC241F;
	        font-size : 10px;
          	font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-weight: bold;	
	  	background-color: #FFFFFF;
		
	}
	
	
	

	#MenuTitle {
	        color: #007A97;
	        font-size : 10px;
          	font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-weight: bold;	
	}


     .RedMenuTitle {
	        color: #DC241F;
	        	
	}

       


	#MenuTitle a {
	        display:block;
	        color: #000000;
	        font-size : 10px;
          	font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-weight: bold;	
		border-style: solid;
		border-top-color:#007A97;
		border-right-width: 0px;
	        border-top-width: 1px;
	        border-left-width: 0px;
	        border-bottom-width: 0px;
		padding:5px 0 0px 0;
	}


	#MenuTitleBottom a {
	        display:block;
	        color: #000000;
	        font-size : 10px;
          	font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-weight: bold;	
		border-style: solid;
		border-top-color:#007A97;
		border-bottom-color:#007A97;
		border-right-width: 0px;
	        border-top-width: 1px;
	        border-left-width: 0px;
	        border-bottom-width: 1px;
		padding:5px 0 10px 0;
	}



	#MenuTitleBottom a:hover {
	          color: #DC241F;
	        
	}

	
	#MenuTitle a:hover {
	          color: #DC241F;
	        
	}



	.homemenu_head {
	  height: 20px;
	  color: #FFFFFF; 
	  font-size: 10pt;
	  background-color: #007A97;
	  font-weight: bold;
	  padding:1pt 6pt 1pt 6pt;
	}
	
	.homemenu_head a:link { color: #FFFFFF;}
	.homemenu_head a:visited { color: #FFFFFF;}
        .homemenu_head a:active { color: #FFFFFF;}
	.homemenu_head a:hover { color: #9EB1BE;}
	

	.homemenutop {
	  height: 20px;
	  text-align:left;
	  font-size : 8pt;
	  font-weight : normal;
	  padding:1pt 6pt 1pt 6pt; 
	  border-right: solid .5pt #007A97;
	  border-left: solid .5pt #007A97;
	  border-bottom: solid .5pt #007A97;
	}

	.homemenutop a:link    {font-weight : normal; color: #007A97;}
	.homemenutop a:visited {font-weight : normal; color: #007A97;}
	.homemenutop a:active  {font-weight : normal; color: #007A97;}
	.homemenutop a:hover   {font-weight : normal; color: #007A97;}


	.menubottom {
	  height: 20px;
	  text-align:left;
	  font-size : 8pt;
	  padding:0pt 6pt 0pt 6pt;
	  border-right: solid .5pt #999999;
	  border-left: solid .5pt #999999;
	  border-bottom: solid .5pt #999999;
	}
	
	.menubottom a:link    { color: #F42A41;}
	.menubottom a:visited { color: #F42A41;}
	.menubottom a:active  { color: #F42A41;}
	.menubottom a:hover   { color: #999999;}	
	
	.breadcrumb           { text-decoration: none; font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999999; }
	.breadcrumb a:link    { font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999999; font-weight: normal;}
	.breadcrumb a:visited { font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999999; font-weight: normal;}
	.breadcrumb a:active  { font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #999999; font-weight: normal;}
	.breadcrumb a:hover   { font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: black; font-weight: normal;}
	
	
	.breadcrumb_arrow {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #999999; 
	}


	.largebreadcrumb_arrow {
	  color: #999999;
	  font-size : 11pt;
	  padding: 1pt 4pt 1pt 1pt;
	}

	.footer           { text-decoration: none; font-family: Arial,Helvetica,sans-serif; color: #f00; font-size: 8pt;}
	.footer a:link    { color: #999999;}
	.footer a:visited { color: #999999;}
	.footer a:active  { color: #999999;}
	.footer a:hover   { color: #999999;}

#message_box {
 width:390px;
 font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
 border: 1px dashed #007A97;
 padding: 10px;
 background-color:#F5F5F5;
}

.LED_color_breadcrumb_currentcmp {
	  color: #6A1A7B;
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	}


.LED_bw_breadcrumb_currentcmp {
	  color: #013581;
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	}


.LED_bw_breadcrumb_currentcmp {
	  color: #013581;
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	}


.Fax-Multi_breadcrumb_currentcmp {
	  color: #EBAB01;
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	}

.POS_breadcrumb_currentcmp {
	  color: #007F3A;
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	}


.SIDM_breadcrumb_currentcmp {
	  color: #007F3A;
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	}

.sidm_subsubhead ,a.sidm_subsubhead , a:link.sidm_subsubhead , a:visited.sidm_subsubhead , a:active.sidm_subsubhead {
          color: #007F3A;
          font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
          font-weight: bold;
}

a:hover.sidm_subsubhead {
          color: #999999;
          font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
          font-weight: bold;
}


.mfps_breadcrumb_currentcmp, .MFP_breadcrumb_currentcmp {
	  color: #8A2034;
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	}

.label_breadcrumb_currentcmp, .LABEL_breadcrumb_currentcmp {
	  color: #55a51c;
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	}

	.homepage_headline {
	  font-family: 'Arial Narrow','Helvetica Condensed',Arial,Helvetica,sans-serif;
	  font-weight: bold;
	  font-size: 18pt;
	  color: #007A97;
 	  text-align:right;
          padding: 1pt 10pt 0pt 13pt;
         }
         
         
         .quizpage_headline {
	  font-family: 'Arial Narrow','Helvetica Condensed',Arial,Helvetica,sans-serif;
	  font-size: 12pt;
	  color: #007A97;
 	  }

        .white_arrow {
          color: #FFFFFF;
          font-size : 11pt;
          font-weight: bold;
          vertical-align: middle;
        }


	.corporate_arrow {
	  color: #007A97;
   	  font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
   	  font-weight:bold;
	  vertical-align: middle;
	}
	
	.nav_arrow {
	  color: #999999;
   	  font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
   	  font-weight:bold;
   	  vertical-align:top;
   	  position:relative;
   	  top:-1px;
	}	
	
/*** now use nav_arrow ***/
	.color_arrow {
	  color: #999999;
   	  font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
   	  font-weight:bold;
	}

	.led_arrow {
	  color: #0F6259;
	  font-size : 11pt;
	  font-weight: bold;
	  vertical-align: middle;
	}
	
	.fax_arrow {
	  color: #AA800E;
	  font-size : 11pt;
	  font-weight: bold;
	  vertical-align: middle;
	}

	.sidm_arrow {
	  color: #887D75;
	  font-size : 11pt;
	  font-weight: bold;
	  vertical-align: middle;
	}
/*** end old product arrows***/
			
		
	.breadcrumb_currentcmp {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #007A97;
	font-weight: bold;
	}

	.headline,.prod-head,.pos-title, .product-title {
	  font-family: 'Arial Narrow','Helvetica Condensed',Arial,Helvetica,sans-serif;
	  font-weight: bold;
	  font-size: 16pt;
	  color: #F42A41;
         }
         
         .subheadline {
          font-family: 'Arial Bold','Helvetica Bold',Arial,Helvetica,sans-serif;
          font-size: 11pt;
	  color: #F42A41;
	  font-weight: bold;  
         }


         .bighead {
          font : 20px Arial Bold,Helvetica Bold,Arial,Helvetica,sans-serif;
          color: #007A97;
          font-weight: bold;
          }
         
         .subpageheadline {
	  font : 12px Arial Bold,Helvetica Bold,Arial,Helvetica,sans-serif;
	  color: #007A97;
	  font-weight: bold;
         }

	.subhead {
	  font : 12px Arial Bold,Helvetica Bold,Arial,Helvetica,sans-serif;
	  color: #007A97;
	  font-weight: bold;
	}
	.subhead a:link { 
	 font : 12px Arial Bold,Helvetica Bold,Arial,Helvetica,sans-serif;
	 color: #007A97;
	 text-decoration: none;
	 font-weight:bold
	}

	.subhead a:visited { 
	 font : 12px Arial Bold,Helvetica Bold,Arial,Helvetica,sans-serif;
	 color: #007A97;
	 text-decoration: none;
	 font-weight:bold
	}

	.subhead a:hover { 
	 font : 12px Arial Bold,Helvetica Bold,Arial,Helvetica,sans-serif;
	 color: #007A97; 
	 text-decoration: none;
	 font-weight:bold
	}
	
	.subsubhead {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  color: #000000;
	  font-weight: bold;
	}	
	
	.corporate_subhead {
	  font-family: 'Arial Bold','Helvetica Bold',Arial,Helvetica,sans-serif;
	  color: #007A97;
	  font-weight: bold;
	  font-size: 11pt;
	}
	
	.corporate_subsubhead {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  color: #007A97;
	  font-weight: bold;
	}	
			
	.color_subhead {
	  display: block;
	  font-family: Arial,Helvetica,sans-serif;	
	  font-size: 10pt;
	  color: #6A1A7B;
	  font-weight: bold;
	}

	.led_subhead {
	  display: block;
	  font-family: Arial,Helvetica,sans-serif;	
	  font-size: 10pt;
	  color: #013581;
	  font-weight: bold;
	}
	
	.fax_subhead {
	  display: block;
	  font-family: Arial,Helvetica,sans-serif;	
	  font-size: 10pt;
	  color: #EBAB01;
	  font-weight: bold;	  
	}

	.sidm_subhead {
	  display: block;	
	  font-family: Arial,Helvetica,sans-serif;	
	  font-size: 10pt;
	  color: #887D75;
	  font-weight: bold;	  
	}

	.mfp_subhead {
	  display: block;	
	  font-family: Arial,Helvetica,sans-serif;	
	  font-size: 10pt;
	  color: #887D75;
	  font-weight: bold;	  
	}

	.label_subhead {
	  display: block;	
	  font-family: Arial,Helvetica,sans-serif;	
	  font-size: 10pt;
	  color: #55a51c;
	  font-weight: bold;	  
	}	

	.black_subhead {
	  display: block;	
	  font-family: Arial,Helvetica,sans-serif;	
	  font-size: 10pt;
	  color: #000000;
	  font-weight: bold;	  
	}

	.consumables_subhead {
	  font-family: Arial,Helvetica,sans-serif;
	  font-size: 10pt;
	  color: #F42A40;
	  font-weight: bold;
	}		

	.industry_solutions_subhead {
	  font-family: 'Arial Black','Helvetica Black',Arial,Helvetica,sans-serif;	
	  font-size: 10pt;
	  color: #007A97;
	  font-weight: bold;
	}

	.managed_services_subhead {
	  font-family: 'Arial Black','Helvetica Black',Arial,Helvetica,sans-serif;	
	  font-size: 10pt;
	  color: #007A97;
	  font-weight: bold;
	}

	.consumables_chart_head {
	  color: #FFFFFF; 
	  font-size: 8pt;
	  background-color: #F42A40;
	  vertical-align:bottom;
	  font-weight: bold;
	  padding:4pt 2pt 4pt 0pt;
	}
	
	.consumables_chart_head a:link    { font-family: Arial,Helvetica,sans-serif; color: #FFFFFF;font-weight: bold;}
	.consumables_chart_head a:visited { font-family: Arial,Helvetica,sans-serif; color: #FFFFFF;font-weight: bold;}
	.consumables_chart_head a:active  { font-family: Arial,Helvetica,sans-serif; color: #FFFFFF;font-weight: bold;}
	.consumables_chart_head a:hover   { font-family: Arial,Helvetica,sans-serif; color: #FFFFFF;font-weight: bold;}

/*
	.corporate_chart_head {
	  color: #007A97; 
	  font-size: 10pt;
	  white-space: nowrap;
	  font-weight: bold;
	    }
*/	    
	.corporate_chart_head {
 	  font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight : bold;
  	  color: #FFFFFF;
	  background-color: #007A97;
	  padding:4pt 1pt 4pt 10pt;
	  }

	.corporate_chart_head_dashed {
 	  font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight : bold;
  	  color: #007A97;
	  padding:4pt 1pt 4pt 10pt;
	  border-bottom: 1px dashed #007A97;
	  }	  
	  
	   .corporate_chart_subhead {
	  color: #007A97; 
	  font-size: 9pt;
	  font-weight: bold;
	   }
	   
	   .corporate_chart_head_italic {
	  color: #007A97; 
	  font-size: 10pt;
	  font-style: italic;
	  
	   }

	   #corporate_content_dash {
	    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	    color: #000000; 
	    font-weight: normal;
	    padding:0pt 0pt 6pt 0pt;
	    border-bottom: 1px dashed #007A97;
	   }
	   	
	   #corporate_chart_head_dash {
	   color: #007A97; 
	  white-space: nowrap;
	  font-weight: bold;
	  padding:2pt 0pt 0pt 0pt;
	  border-bottom: 1px dashed #007A97;
	   }

	.chart_row {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:2pt 1pt 2pt 10pt;
	}

	.corporate_chart_row {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 10pt;
	  border-bottom: solid .5pt #007A97;
	}
		
	.corporate_chart_row_dashed {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 10pt;
	  border-bottom: 1px dashed #007A97;
	  vertical-align:top;
	}
	
	.sub_chart_head {
	  color: #000000; 
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  background-color: #CCCCCC;
	  vertical-align:bottom;	  
	  font-weight: normal;
	  padding:4pt 1pt 4pt 10pt;
	}
	
	.color_chart_head {
	  color: #FFFFFF; 
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  background-color: #6A1A7B;
	  vertical-align:bottom;	  
	  font-weight: bold;
	  padding:4pt 1pt 4pt 0pt;
	}

	.color_chart_row {
    	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 0pt;
	  border-bottom: solid .5pt #6A1A7B;
	}

	.color_chart_row_dashed {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 10pt;
	  border-bottom: 1px dashed #6A1A7B;
	  vertical-align:top;
	}

	   #color_content_dash {
	    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	    color: #000000; 
	    font-weight: normal;
	    padding:0pt 0pt 6pt 0pt;
	    border-bottom: 1px dashed #6A1A7B;
	   }	

	.color_chart_row a:link, .color_chart_row_dashed a:link{ 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #6A1A7B; 
	 text-decoration: none;
	 font-weight:bold;
	}

	.color_chart_row a:active, .color_chart_row_dashed a:active{ 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #6A1A7B; 
	 text-decoration: none;
	 font-weight:bold;
	}
	
	.color_chart_row a:visited, .color_chart_row_dashed a:visited{ 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #6A1A7B; 
	 text-decoration: none;
	 font-weight:bold;
	}


	.led_chart_head {
	  color: #FFFFFF; 
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  background-color: #013581;
	  vertical-align:bottom;	  
	  font-weight: bold;
	  padding:4pt 1pt 4pt 0pt;	  
	}

	.led_chart_row {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 0pt;
	  border-bottom: solid .5pt #013581;
	}

	.led_chart_row_dashed {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 10pt;
	  border-bottom: 1px dashed #013581;
	  vertical-align:top;
	}

	   #led_content_dash {
	    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	    color: #000000; 
	    font-weight: normal;
	    padding:0pt 0pt 6pt 0pt;
	    border-bottom: 1px dashed #013581;
	   }	

	.led_chart_row a:link,  .led_chart_row_dashed a:link{ 
	 font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #013581; 
	 text-decoration: none;
	}

	.led_chart_row a:active, .led_chart_row_dashed a:active{ 
	 font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #013581; 
	 text-decoration: none;
	}
	
	.led_chart_row a:visited, .led_chart_row_dashed a:visited{ 
	 font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #013581; 
	 text-decoration: none;
	}


	.fax_chart_head {
	  color: #FFFFFF; 
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  background-color: #EBAB01;
	  vertical-align:bottom;	  
	  font-weight: bold;
	  padding:4pt 1pt 4pt 0pt;	  
	}

	.fax_chart_row {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 0pt;;
	  border-bottom: solid .5pt #EBAB01;
	}

	.fax_chart_row_dashed {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 10pt;
	  border-bottom: 1px dashed #EBAB01;
	  vertical-align:top;
	}

	   #fax_content_dash {
	    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	    color: #000000; 
	    font-weight: normal;
	    padding:0pt 0pt 6pt 0pt;
	    border-bottom: 1px dashed #EBAB01;
	   }

	.fax_chart_row a:link { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #EBAB01; 
	 text-decoration: none;
	 font-weight:bold;
	}

	.fax_chart_row a:active { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #EBAB01; 
	 text-decoration: none;
	 font-weight:bold;
	}
	.fax_chart_row a:visited{ 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #EBAB01; 
	 text-decoration: none;
	 font-weight:bold;
	}

	.mfp_chart_head {
	  color: #FFFFFF; 
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  background-color: #8A2034;
	  vertical-align:bottom;	  
	  font-weight: bold;
	  padding:4pt 1pt 4pt 0pt;	  
	}

	.mfp_chart_row {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 0pt;
	  border-bottom: solid .5pt #8A2034;
	}	

	.mfp_chart_row_dashed {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 10pt;
	  border-bottom: 1px dashed #8A2034;
	  vertical-align:top;
	}

	   #mfp_content_dash {
	    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	    color: #000000; 
	    font-weight: normal;
	    padding:0pt 0pt 6pt 0pt;
	    border-bottom: 1px dashed #8A2034;
	   }

	.mfp_chart_row a:link, .mfp_chart_row_dashed a:link { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #8A2034; 
	 text-decoration: none;
	 font-weight:bold;
	}

	.mfp_chart_row a:active, .mfp_chart_row_dashed a:active{ 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #8A2034; 
	 text-decoration: none;
	 font-weight:bold;
	}
	.mfp_chart_row a:visited, .mfp_chart_row_dashed a:visited { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #8A2034; 
	 text-decoration: none;
	 font-weight:bold;
	}

	.label_chart_head {
	  color: #FFFFFF; 
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  background-color: #55a51c;
	  vertical-align:bottom;	  
	  font-weight: bold;
	  padding:4pt 1pt 4pt 0pt;	  
	}

	.label_chart_row {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 0pt;
	  border-bottom: solid .5pt #55a51c;
	}	

	.label_chart_row_dashed {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 10pt;
	  border-bottom: 1px dashed #55a51c;
	  vertical-align:top;
	}

	   #label_content_dash {
	    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	    color: #000000; 
	    font-weight: normal;
	    padding:0pt 0pt 6pt 0pt;
	    border-bottom: 1px dashed #55a51c;
	   }

	.label_chart_row a:link, .label_chart_row_dashed a:link { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #55a51c; 
	 text-decoration: none;
	 font-weight:bold;
	}

	.label_chart_row a:active, .label_chart_row_dashed a:active{ 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #55a51c; 
	 text-decoration: none;
	 font-weight:bold;
	}
	.label_chart_row a:visited, .label_chart_row_dashed a:visited { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #55a51c; 
	 text-decoration: none;
	 font-weight:bold;
	}

	
	.sidm_chart_head, .pos_chart_head {
	  color: #FFFFFF; 
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  background-color: #007F3A;
	  vertical-align:bottom;	  
	  font-weight: bold;
	  padding:4pt 1pt 4pt 0pt;	  
	}

	.sidm_chart_row, .pos_chart_row {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 0pt;
	  border-bottom: solid .5pt #007F3A;
	}

	.sidm_chart_row_dashed, .pos_chart_row_dashed {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  padding:4pt 1pt 4pt 10pt;
	  border-bottom: 1px dashed #007F3A;
	  vertical-align:top;
	}

	   #sidm_content_dash {
	    font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	    color: #000000; 
	    font-weight: normal;
	    padding:0pt 0pt 6pt 0pt;
	    border-bottom: 1px dashed #007F3A;
	   }	
	
	.sidm_chart_row a:link,.sidm_chart_row_dashed a:link,.pos_chart_row a:link,.pos_chart_row_dashed a:link { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #007F3A; 
	 text-decoration: none;
	 font-weight:bold;
	}

	.sidm_chart_row a:active, .sidm_chart_row_dashed a:active, .pos_chart_row a:active, .pos_chart_row_dashed a:active{ 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #007F3A; 
	 text-decoration: none;
	 font-weight:bold;
	}
	
	.sidm_chart_row a:visited, .sidm_chart_row_dashed a:visited, .pos_chart_row a:visited, .pos_chart_row_dashed a:visited{ 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #007F3A; 
	 text-decoration: none;
	 font-weight:bold;
	}

	.color_chart_row a:hover,.led_chart_row a:hover,.sidm_chart_row a:hover,.fax_chart_row a:hover,.mfp_chart_row a:hover, .label_chart_row a:hover { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #999999; 
	 text-decoration: none;
	 font-weight:bold;
	}	

/***  start compare util styles ***/

	.color_chart_table_print {
          border: solid 1px #6A1A7B;
          width: 100%;
         }

        .color_chart_head_print {
          font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
          font-weight : bold;
          color: #FFFFFF;
          background-color: #6A1A7B;
          padding:2pt 4pt 2pt 4pt;
          border: solid 1px #6A1A7B;
          }

	.led_chart_table_print {
          border: solid 1px #013581;
          width: 100%;
         }

        .led_chart_head_print {
          font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
          font-weight : bold;
          color: #FFFFFF;
          background-color: #013581;
          padding:2pt 4pt 2pt 4pt;
          border: solid 1px #013581;
          }
        
        .chart_row_print {
          font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;		
          padding:2pt 4pt 2pt 4pt;
          border: solid 1px #000000;
        }

/***  end compare util styles ***/
	
	.consumable_tab  {
	  color: #FFFFFF; 
	  font-weight:bold;
	  padding:3pt 1pt 3pt 4pt;
	  height:25pt;
	  background-color: #F42A40;
	}

	.corporate_tab  {
	  color: #FFFFFF; 
	  font-weight:bold;
	  padding:3pt 1pt 3pt 1pt;
	  height:25pt;
	  background-color: #3E637D;
	}
	
	.callout_text  {
	  padding:2px 1px 2px 1px;
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  color: #000000;
	  font-weight:bold;
	  vertical-align:top;	  
	}

	.callout_text a:link { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #000000; 
	 text-decoration: none;
	 font-weight:bold
	}

	.callout_text a:visited { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #000000; 
	 text-decoration: none;
	 font-weight:bold
	}

	.callout_text a:hover { 
	 font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #007A97; 
	 text-decoration: none;
	 font-weight:bold
	}	
	
	.callout_subheader  {
	  padding:4pt 1pt 4pt 1pt;
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  color: #000000;
	  font-weight:bold;
	  vertical-align:top;
	  border-style: dotted;
	  border-bottom-color:#007A97;
          border-right-width: 0px;
          border-top-width: 0px;
          border-left-width: 0px;
          border-bottom-width: 1px;	    
	}

	
	.table_spacing {padding:2pt 2pt 0pt 2pt;font-size: 8pt;text-align:center}

	.quick_poll_question {
	  color: #3E637D; 
	  font-weight:normal;
	  font-size:8pt;
	  padding:2pt 1pt 5pt 4pt;
	  background-color: #EDEDEF;
	}

	.quick_poll_options_results {
	  color: #3E637D;
	  font-weight:normal;
          font-size:8pt;
          font-size:8pt;
          padding:1pt 1pt 1pt 1pt;
	  background-color: #EDEDEF;
	}	
	.cursor  {
	   cursor: pointer;
	}

.ttip     {font-size:12px;font-weight:normal;padding:1px;width:134px;color: #002F5D;text-align:left}
.ttip_div {visibility:hidden;font-size: 10px;font-weight:normal;padding:1px;width:134px;color: #007A97;text-align:left}


#bis {
       float:left;
       width:600px;
       margin:0;
       padding: 12px 2px 12px 2px
}

#bis_callout {
       float:left;
       position:relative;
       top:-8px;
       width:110px;
       vertical-align:top;
       padding:0;
}

#bis_main {
       float:left;
       width:470px;
       vertical-align:top;
       padding:0px 3px 10px 10px;
  border-style: solid;
  border-left-color:#999999;
  border-right-width: 0px;
  border-top-width: 0px;
  border-left-width: 1px;
  border-bottom-width: 0px;           
}

.add_button
{
     display: inline;
     position: relative;
     top: -6px;
     margin:0;
     padding:0;
     width: 95px;
     height: 50px;
     overflow: hidden;
     background: url("/common/buttons/add_button.gif") no-repeat top center;
     cursor: pointer;
     vertical-align: bottom;
     font-size: 1px;
     color:#BDBDBD;
     border:0;
}


.cancel_button
{
     display: inline;
     position: relative;
     margin:0;
     padding:0;
     width: 95px;
     height: 50px;
     overflow: hidden;
     background: url("/common/buttons/cancel_button.gif") no-repeat top center;
     cursor: pointer;
     vertical-align: bottom;
     font-size: 1px;
     color:#BDBDBD;
     border:0;
}

.reset_button
{
     display: inline;
     position: relative;
     margin:0;
     padding:0;
     width: 95px;
     height: 50px;
     overflow: hidden;
     background: url("/common/buttons/reset_button.gif") no-repeat top center;
     cursor: pointer;
     vertical-align: bottom;
     font-size: 1px;
     color:#BDBDBD;
     border:0;
}

/*** end area styles ***/

/*** Styles based on Factory tags ***/

/* Headers/SubHeads */

	.section-head, .return-section-head, 
        .page-title, .review-title,
	.prod-is-head,
	.header, .sub-head, .sub-sub-head,
	.product-sub-head, .prod-sub-head, .prod-is-sub-head,
	.hr-sub-head,
	.bio-header, .bio-sub-head,
	.sp-header, .sp-sub-head,
	.menu-head, .table-header, .rec-header,
	.head-line {
	  font : 12px Arial Bold; 
	  font-weight: bold; 
	  color: #007A97;
	  display: block;
          font-family: 'Arial Bold','Helvetica Bold',Arial,Helvetica,sans-serif;
	}

	.section-head, .return-section-head, 
        .page-title, .review-title,
	.prod-is-head {
	 font-size: 14pt;
	  margin-bottom: 5px;
	}
	.header {
	  font-size: 10pt;
	  margin-bottom: 5px;
	}
	.sub-head, 
	.prod-sub-head, .prod-is-sub-head, 
	.bio-header, .sp-header {
	  font-size: 12px;
	  margin-bottom: 3px;
	}
	.sub-sub-head,
	.table-header, .rec-header {
	  font-size: 10pt;
	  margin-bottom: 0px;
	}
	
	.hr-header {
          font-family: 'Arial Bold','Helvetica Bold',Arial,Helvetica,sans-serif;
	  color: #007A97;
	  font-weight: bold;
	  font-size: 11pt;
	  margin-bottom: 0px;	  
	}
	
	.product-sub-head, 
	.hr-sub-head, .bio-sub-head, .sp-sub-head {
	  font-size: 10pt;
	  margin-bottom: 3px;
	}
	.menu-head {
	  font-size: 10pt;
	  margin-bottom: 5px;
	}
	.prod-is-head, .prod-is-sub-head {
	  color: #9B9292;
	}
	.bio-sub-head, .sp-sub-head {
	  color: #000000;
	}
	.rec-header {
	  font-weight: normal;
	}


	.text-head,
	.temp-header, .temp-sub-head,
	.stand-out, .qna-intro {
	  display: block;
   font-family: Arial,Helvetica,sans-serif;
	  color: #007A97;
	  font-weight: bold;
	}
	.text-head {
	  font-size: 12pt;
	}
	.temp-header {
	  font-size: 14pt;
	}
	.temp-sub-head {
	  font-size: 12pt;
	  margin-bottom: 15px;
	  color: #666666;
	}
	.stand-out, .qna-intro {
	  font-size: 12pt;
	  color: #FF0000;
	}	


	.callout-head, .center-callout {
	  display: block;
	  font-size: 10pt;
	  font-weight: bold;
	  color: #007A97;
	  margin-bottom: 3px;
	}
	.center-callout {
	  text-align: center;
	  font-style: italic;
	  color: #FF0000;
	  margin-bottom: 0px;
	}
	.red-content {
	  font-size: 10pt;
	  color: #FF0000;
	}
	
	red-headline, a:link.red-headline, a:visited.red-headline {
	  font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight:bold;
          color: #FF0000;
	  text-decoration:none;          
          display: block;
	}


	a:hover.red-headline{
	  font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight:bold;
  	  color:#C3343A;
	  text-decoration:underline;
	}

	
        .new-content, .required, .error {
	  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-weight:bold;
          color: #FF0000;
        }

        .message {
          font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
          font-weight:bold;
          color: #007A97;
        }

	.indented {
	  display: block;
	  padding: 0px 25px;
	}
	.indented-sub-head {
	  display: block;
	  font-weight: bold;
	  margin-left: 15px;
	}

 	.small, .small-text, .small-text1, sup.small-sup {
	  font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
 	.small-text1 {
	  font-weight: bold;
	}
 	.big-text {
	  font-size: 105%;
	}

	.para-text {
	   font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

	.temps-list li {
	  list-style-type: none;
	  margin-bottom: 3px;
	}
	.spaced-list li {
	  margin-bottom: 5px;
	}
	a.head-link 	    { font: 12px Arial Bold; font-weight: bold; color: #007A97;}
	a:link.head-link    { font: 12px Arial Bold; font-weight: bold; color: #007A97;}
	a:visited.head-link { font: 12px Arial Bold; font-weight: bold; color: #007A97;}
	a:active.head-link  { font: 12px Arial Bold; font-weight: bold; color: #007A97;}
	a:hover.head-link   { font: 12px Arial Bold; font-weight: bold; color: #007A97;}
	
	a.subhead-link 	       { font: 11px Arial Bold; font-weight: bold; color: #007A97;}
	a:link.subhead-link    { font: 11px Arial Bold; font-weight: bold; color: #007A97;}
	a:visited.subhead-link { font: 11px Arial Bold; font-weight: bold; color: #007A97;}
	a:active.subhead-link  { font: 11px Arial Bold; font-weight: bold; color: #007A97;}
	a:hover.subhead-link   { font: 11px Arial Bold; font-weight: bold; color: #F42A41;}	
	

#contentHeadOneTxt h2{
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	background-color: #007A97;
 	color:#FFFFFF;
	height: 23px;
	width: 445px;
	float: left;
	padding: 10px 0px 7px 10px;
	font-weight : normal;
	white-space: nowrap;		
}



#contentHeadOneImg {
 	float: left;
 	background-image: url(../../../common/headart/header_curve_007A97.gif);
 	width: 25px;
 	height: 40px;
}


#LED_color_contentHeadOneTxt h2{
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	background-color: #6A1A7B;
 	color:#FFFFFF;
	height: 23px;
	width: 445px;
	float: left;
	padding: 10px 0px 7px 10px;
	font-weight : normal;
	margin:0;
	white-space: nowrap;
}




#LED_color_contentHeadOneImg {
        float: left;
        margin:0;
 	background-image: url(../../../common/headart/header_curve_6A1A7B.gif);
 	width: 25px;
 	height: 40px;
}

.color_head {
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	color: #6A1A7B;	
}

#LED_bw_contentHeadOneTxt h2{
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	background-color: #013581;
 	color:#FFFFFF;
	height: 23px;
	width: 445px;
	float: left;
	padding: 10px 0px 7px 10px;
	font-weight : normal;
	white-space: nowrap;	
}

#LED_bw_contentHeadOneTxt h2{
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	background-color: #013581;
 	color:#FFFFFF;
	height: 23px;
	width: 445px;
	float: left;
	padding: 10px 0px 7px 10px;
	font-weight : normal;
	white-space: nowrap;	
}


#LED_bw_contentHeadOneImg {
 	float: left;
 	background-image: url(../../../common/headart/header_curve_013581.gif);
 	width: 25px;
 	height: 40px;
}

.led_head {
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	color: #013581;	
}

#SIDM_contentHeadOneTxt h2{
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	background-color: #007F3A;
 	color:#FFFFFF;
	height: 23px;
	width: 445px;
	float: left;
	padding: 10px 0px 7px 10px;
	font-weight : normal;
	white-space: nowrap;	
}



#SIDM_contentHeadOneImg {
 	float: left;
 	background-image: url(../../../common/headart/header_curve_007F3A.gif);
 	width: 25px;
 	height: 40px;
}

.sidm_head,.pos_head {
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	color: #007F3A;	
}

#Fax-Multi_contentHeadOneTxt h2{
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	background-color: #EBAB01;
 	color:#FFFFFF;
	height: 23px;
	width: 445px;
	float: left;
	padding: 10px 0px 7px 10px;
	font-weight : normal;
	white-space: nowrap;	
}



#Fax-Multi_contentHeadOneImg {
 	float: left;
 	background-image: url(../../../common/headart/header_curve_EBAB01.gif);
 	width: 25px;
 	height: 40px;
}

.fax_head {
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	color: #EBAB01;	
}


#POS_contentHeadOneTxt h2{
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	background-color: #007F3A;
 	color:#FFFFFF;
	height: 23px;
	width: 445px;
	float: left;
	padding: 10px 0px 7px 10px;
	font-weight : normal;
	white-space: nowrap;	
}



#POS_contentHeadOneImg {
 	float: left;
 	background-image: url(../../../common/headart/header_curve_007F3A.gif);
 	width: 25px;
 	height: 40px;
}




#MFP_contentHeadOneTxt h2{
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	background-color: #8A2034;
 	color:#FFFFFF;
	height: 23px;
	width: 445px;
	float: left;
	padding: 10px 0px 7px 10px;
	font-weight : normal;
	white-space: nowrap;	
}



#MFP_contentHeadOneImg {
 	float: left;
 	background-image: url(../../../common/headart/header_curve_8A2034.gif);
 	width: 25px;
 	height: 40px;
}

.mfp_head {
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	color: #8A2034;	
}


#label_contentHeadOneTxt h2{
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	background-color: #55a51c;
 	color:#FFFFFF;
	height: 23px;
	width: 445px;
	float: left;
	padding: 10px 0px 7px 10px;
	font-weight : normal;
	white-space: nowrap;	
}



#label_contentHeadOneImg {
 	float: left;
 	background-image: url(../../../common/headart/header_curve_55a51c.gif);
 	width: 25px;
 	height: 40px;
}

.label_head {
	font-family: trebuchet ms,arial,helvetica,sans-serif;
	font-size: 18px;
	color: #55a51c;	
}


.webprint_bg {
        float: left;
        background-image: url(../../../common/images/webprint_promo_background.jpg);
        width: 132px;
        height: 117px;
        margin:0;
        padding:0;
}


.c9698evalreg_link,a:link.c9698evalreg_link{
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:underline;
}
a:visited.c9698evalreg_link{
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
a:hover.c9698evalreg_link{
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#C3343A;
	text-decoration:none;
	
}

.c9698evalreg_td {
        font : bold 11px verdana, helvetica, arial, sans-serif;
        color: #000000;
}

.c9698evalreg_td2 {
        padding-bottom: 11px;
        font : bold 11px verdana, helvetica, arial, sans-serif;
        color: #000000;
}

.c9698evalreg_nobold {
        font : 11px verdana, helvetica, arial, sans-serif;
	font-weight:normal;
        color: #000000;
}

.c9698evalreg_element {
        width:100%; 
        background-color:#ffffff;
        font-size: 11px;
}

.c9698evalreg_element2 {
        width:80%;
        background-color:#ffffff;
        font-size: 11px;
}


#sweepsForm {
  position:absolute;
  left: -4px
}

#sweepsForm #leftContent{
  float: left;
  margin: 0;
  padding: 0;
  font : bold 11px verdana, helvetica, arial, sans-serif;
  color: #000000;
  vertical-align: top;
  width: 215px;
}

#sweepsForm #rightContent{
  float: left;
  margin: 0;
  padding: 0 0 0 32px;
  font : bold 11px verdana, helvetica, arial, sans-serif;
  color: #000000;
  vertical-align: top;
  width: 466px;
}

#sweepsForm i {
  font : 11px verdana, helvetica, arial, sans-serif;
  font-weight:normal;
  font-style: italic;
}

#sweepsForm select {
  vertical-align: top;
  background-color:#ffffff;
  font-size: 11px; 
  width:78%; 
}


.c9698sweeps_evalreg_element {
        width:100%;
        background-color:#ffffff;
        font-size: 11px;
}

.c9698sweeps_evalreg_redheader {
        font : bold 13px verdana, helvetica, arial, sans-serif;
        color: #D32E30;
}

.flushedleft_list  {
	margin: 0 0 0 16px;
	padding: 0;
}

.flushedleft_list li {
	list-style-type: disc;
	margin: 0;
	padding: 0 0 6px 0;
}

.flushedleft_list_nested  {
	margin-left: 30px;
	padding: 7px 0 0 0;
}


.flushedleft_list_nested li {
	list-style-type: disc;
	margin: 0;
	padding: 0 0 3px 0;
}

.blackbox {
	 border: 1px solid #000000;
	 margin: 0;
	 padding: 6px;
}


.corporate_table th {
	  margin: 0;
	  padding: 0 5px 5px 5px;
	  color: #007A97; 
	  font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-style : normal;
	  white-space: nowrap;
	  text-align:left;
	  border-bottom: 1px solid #007A97;
}

.corporate_table td {
	  margin: 0;
	  padding: 5px 5px 5px 5px;
	  vertical-align:top;
	  border-bottom: 1px solid #007A97;
}

.corporate_table img {
	  margin: 0 15px 0 0;
	  vertical-align:middle;
}

.imagespacer {
	display: block;
	padding: 0 0 10px 0;
	margin: 0;
	border: 0;
}

.valignmiddle {
	vertical-align:middle;
}

.surveyquestion_header {
  margin:10px 0 10px 0;
  color: #FFFFFF;
  background-color: #007A97;
  font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 3px 0 3px 2px;
  width: 100%;
  display: block;
}


.surveyquestion {
	margin: 0;
	height: 45px;
}

.redheader {
	color:#DC241F;
	font: bold 13px 'Trebuchet MS';
}

/*** Left Nav ***/

.left-nav {
list-style: none;
margin-left: 0;
padding-left: 1.3em;
text-indent: -1.3em;
}

.left-nav li {
text-indent: -15px;
}

div#left-nav-spacer {
margin-left: 7px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

a.left-nav-heading:link {color : #4c7f97;}
a.left-nav-heading:visited {color : #6ca1ba;}
a.left-nav-heading:hover {color : #8e632c; text-decoration: underline;}

.left-nav-heading {
line-height: 20px;
font-size: 12px;
text-decoration: none;
font-family: Verdana, Arial, Tahoma, san-serif;
font-weight: bold;
color: #4c7f97;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.skutd {
text-align:center;
}
