		.button_action {   
						color: #FFFFFF;
						background-color: #137FCB;
						text-decoration: none;
						font-size: 9pt;
						font-weight: bold;
						font-family: arial;
				}

		.sol_text {   
					color: #A50800;
					text-decoration: none;
					font-size: 9pt;
					font-weight: bold;
					font-family: arial,verdana,helvetica,sans-serif;
				}

		.sol_caption {   
					color: #000000;
					text-decoration: none;
					font-size: 9pt;
					font-weight: bold;
					font-family: arial,verdana,helvetica,sans-serif;
				}

		.tagline_italics {   
					color: #FFFFFF;
					text-decoration: none;
					font-style: italic;
					font-size: 9pt;
					font-weight: bold;
					font-family: arial,verdana,helvetica,sans-serif;
				}

		.boardbox {   
					color: #000000;
					text-decoration: none;
					font-size: 9pt;
					font-weight: bold;
					font-family: arial,verdana,helvetica,sans-serif;
				}

		.search_head   {   
					color: #FFFFFF;
					text-decoration: none;
					font-size: 10pt;
					font-weight: bold;
					font-family: arial,verdana,helvetica,sans-serif;
				}

		.menu   {   
					color: #FFFFFF;
					text-decoration: none;
					font-size: 9pt;
					font-weight: bold;
					font-family: arial,verdana,helvetica,sans-serif;
				}

		.menu_bannernav   {   
					color: #FFFFFF;
					text-decoration: none;
					font-size: 8pt;
					font-weight: normal;
					font-family: arial,verdana,helvetica,sans-serif;
				}

		.menuTitle   {   
					color: #FFFFFF;
					text-decoration: none;
					font-size: 9pt;
					font-weight: bold;
					font-family: arial,verdana,helvetica,sans-serif;
				}

		.menu_hideTitle   {   
					color: #FFFFFF;
					text-decoration: none;
					font-size: 8pt;
					font-weight: normal;
					font-style: normal;
					font-family: arial,verdana,helvetica,sans-serif;
				}

		.menu_showTitle   {   
					color: #FFFFFF;
					text-decoration: none;
					font-size: 8pt;
					font-weight: normal;
					font-style: normal;
					font-family: arial,verdana,helvetica,sans-serif;
				}


		.menulink  {  
					  font-family: arial,helvetica,sans-serif;
					  font-size: 8pt;
					  color: #000000;
					  text-decoration: none;

				   }

		.menulinksmall  {  font-size: 8pt;
					  font-weight: normal;
					  font-family: arial,helvetica,sans-serif;
				   }

		.menuactive {  font-size: 10pt;
					  font-weight: bold;
					  font-family: arial,helvetica,sans-serif;
					  font-style: italic;
				   }

		.menuactivesmall {  font-size: 9pt;
					  font-weight: bold;
					  font-family: arial,helvetica,sans-serif;
					  font-style: italic;
				   }

		.menuhead  {  font-size: 10pt;
					  color:  #000000;
					  font-weight: bold;
					  font-family: arial,helvetica,sans-serif;
				   }

		.menucell_inactive   {
						font-family: arial, helvetica, sans-serif;
						font-size: 9pt;
						color:  #FFFFFF;
						text-decoration:  none;
						border-color: #D1D1D1;
						border-style: solid;
						border-width: 1px;
						height: 20;
					}	

		.menucell_active   {
						font-family: arial, helvetica, sans-serif;
						font-size: 9pt;
						color:  #000000;
						text-decoration:  none;
						border-color: #9F9F9F;
						border-style: solid;
						border-width: 1px;
						height: 20;
					}	

		.almenu_level1inactive  {  
					  font-size: 8pt;
					  color:   #FFFFFF;
					  font-family: arial,helvetica,sans-serif;
					  text-decoration: none;
				   }

		.almenu_level1active {  
					  font-size: 9pt;
					  color:   #FFFFFF;
					  font-weight: bold;
					  font-family: arial,helvetica,sans-serif;
					  text-decoration: none;
				   }

		.almenu_level1active_current {  
					  font-size: 9pt;
					  color:   #FFFFFF;
					  font-weight: bold;
					  font-family: arial,helvetica,sans-serif;
					  text-decoration: none;
				   }

		.almenu_level2inactive  {  
					  font-size: 8pt;
					  color:   #FFFFFF;
   					  font-family: arial,helvetica,sans-serif;
					  text-decoration: none;
				   }

		.almenu_level2active {  
					  font-size: 8pt;
					  color:   #FFFFFF;
					  font-weight: bold;
					  font-family: arial,helvetica,sans-serif;
					  text-decoration: none;
				   }

		.almenu_exit {  
					  font-size: 8pt;
					  font-weight: bold;
					  color:   #FF0000;
					  font-family: arial,helvetica,sans-serif;
				   }
				   
		.error_italics  {  
					  font-size: 14pt;
					  color:   #000000;
					  font-weight: bold;
					  font-style: italic;
					  font-family: arial,helvetica,sans-serif;
				   }

		.rbox_title {   
						color: #FFFFFF;
						text-decoration: none;
						font-size: 10pt;
						font-weight: bold;
						font-family: arial,verdana,helvetica,sans-serif;
					}

		.rbox_title_red {   
						color: #FF0000;
						text-decoration: none;
						font-size: 10pt;
						font-weight: bold;
						font-family: arial,verdana,helvetica,sans-serif;
					}

		.bbox_title {   
						color: #000000;
						text-decoration: none;
						font-size: 10pt;
						font-weight: bold;
						font-family: arial,verdana,helvetica,sans-serif;
					}

		.brdbox_title {   
						color: #000000;
						text-decoration: none;
						font-size: 10pt;
						font-weight: bold;
						font-family: arial,verdana,helvetica,sans-serif;
					}


		.subtitle  {  color: #FFFFFF;
					  text-decoration: none;
					  font-size: 10pt;
					  font-family: arial,verdana,helvetica,sans-serif;
				   }

		.boldlink  {  font-size: 8pt;
					  font-weight: bold;
					  font-family: arial,helvetica,sans-serif;
				   }

		.category  {  font-size: 12pt;
					  font-weight: bold;
					  font-family: arial,helvetica,sans-serif;
				   }

		.category10bolditalic  {  font-size: 10pt;
					  font-weight: bold;
					  font-family: arial,helvetica,sans-serif;
				  	  font-style: italic;
				   }

		.category11bolditalic  {  font-size: 11pt;
					  font-weight: bold;
					  font-family: arial,helvetica,sans-serif;
				  	  font-style: italic;
				   }

		.subcate   {  font-size: 8pt;
					  font-family: arial,helvetica,sans-serif;
				   }

		.clink     {  font-size: 8pt;
					  font-weight: bold;
					  text-decoration: none;
					  font-family: arial,helvetica,sans-serif;
				   }

		.page_banner {   
					color: #FFFFFF;
					text-decoration: none;
					font-size: 9pt;
					font-weight: bold;
					font-family: arial,verdana,helvetica,sans-serif;
					//background-color: #137FCB;
					background-color: #800000;
				}

		.input_text_banner { font-size: 9pt;
							 font-weight: bold;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #FFFFFF;
							 text-decoration: none;
							 background-color: #000000;
			   		  	  }

		.input_text_head  {  font-size: 9pt;
				  			 font-family: arial,helvetica,sans-serif;
							 background-color: #DDDDDD;
			   		  	  }

		.input_text  {  font-size: 9pt;
				  		font-family: arial,helvetica,sans-serif;
						background-color: #FFFFFF;
			   		  }

		.output_text_banner { font-size: 10pt;
							 font-weight: normal;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #FFFFFF;
			   		  	  }

		.module_navbar 	
						  { font-size: 8pt;
							 font-weight: normal;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #FFFFFF;
							 text-decoration: none;
			   		  	  }

		.cell_pagebanner    {  font-size: 14pt;
							   font-weight: bold;
				  			   font-family: arial,helvetica,sans-serif;
			   		  	    }

		.cell_sectionbanner {  font-size: 9pt;
							   font-weight: bold;
				  			   font-family: arial,helvetica,sans-serif;
			   		  	    }

		.cell_subsectionbanner {  font-size: 9pt;
							   font-weight: bold;
				  			   font-family: arial,helvetica,sans-serif;
							   text-decoration: underline;
			   		  	    }

		.cell_fieldhead   {  font-size: 9pt;
				  			 font-family: arial,helvetica,sans-serif;
							 font-weight: normal;
			   		  	  }

		.cell_fieldhead_required   {  font-size: 9pt;
				  			 font-family: arial,helvetica,sans-serif;
							 font-weight: normal;
							 color: #FFFFFF;
			   		  	  }

		.cell_fieldhead_reverse   
						  {  font-size: 9pt;
				  			 font-family: arial,helvetica,sans-serif;
							 font-weight: normal;
							 color: #FFFFFF;
							 background-color: #4D4D4D;
			   		  	  }

		.cell_fielddata   {  font-size: 9pt;
							 font-weight: bold;
				  			 font-family: arial,helvetica,sans-serif;
			   		  	  }

		.cell_fielddata_underline   
						  {  font-size: 9pt;
							 font-weight: bold;
				  			 font-family: arial,helvetica,sans-serif;
							 text-decoration: underline;
			   		  	  }

		.cell_fielderror  {  font-size: 9pt;
							 font-weight: bold;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #FF0000;
			   		  	  }

		.cell_fieldwarning {  font-size: 9pt;
							 font-weight: bold;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #3333FF;
			   		  	   }

		.cell_fieldinfo    {  font-size: 9pt;
							 font-weight: bold;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #006600;
			   		  	   }

		.cell_reporthead   {  font-size: 8pt;
				  			 font-family: arial,helvetica,sans-serif;
			   		  	  }

		.cell_column_reporthead   
						  {  font-size: 8pt;
						  	 font-weight: bold;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #FFFFFF;
			   		  	  }

		.cell_reportdata  {  font-size: 8pt;
							 font-weight: bold;
				  			 font-family: arial,helvetica,sans-serif;
			   		  	  }

		.cal_table   {  font-size: 9pt;
							 font-weight: normal;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #FFFFFF;
							 background-color: #CCFFFF;
			   		  	  }

		.cal_title   {  font-size: 9pt;
							 font-weight: bold;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #FFFFFF;
							 text-align: center;
							 text-decoration: none;
							 background-color: #A50800;
			   		  	  }

		.cal_dayname {  font-size: 8pt;
							 font-weight: normal;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #FFFFFF;
							 text-align: center;
							 text-decoration: none;
							 background-color: #A50800;
			   		  	  }

		.cal_inactive {  font-size: 8pt;
							  font-weight: normal;
				  			  font-family: arial,helvetica,sans-serif;
							  color: #999999;
							  text-align: center;
							  text-decoration: underline;
							  background-color: #FFFFFF;
			   		  	   }

		.cal_active   {  font-size: 8pt;
							  font-weight: normal;
				  			  font-family: arial,helvetica,sans-serif;
							  color: #000000;
							  text-align: center;
							  text-decoration: underline;
							  background-color: #FFFFFF;
			   		  	   }

		.cal_today   {  font-size: 8pt;
							 font-weight: bold;
				  			 font-family: arial,helvetica,sans-serif;
							 color: #FFFFFF;
							 text-align: center;
							 text-decoration: underline;
							 background-color: #000000;

			   		  	  }

		.text3  {  font-size: 3pt;
				  font-family: arial,helvetica,sans-serif;
			   }

		.text  {  font-size: 9pt;
				  color: #000000;
				  font-family: arial,helvetica,sans-serif;
			   }

		.text8  {  font-size: 8pt;
				  font-family: arial,helvetica,sans-serif;
			   }

		.error  {  font-size: 12pt;
					color: #FF0000;
				  font-family: arial,helvetica,sans-serif;
			   }

		.text10  {  font-size: 8pt;
				  font-family: arial, helvetica, sans-serif;
			   }

		.text10bold  {  font-size: 10pt;
				  font-family: arial,helvetica,sans-serif;
				  font-weight: bold;
			   }

		.text10italic {  font-size: 10pt;
				  font-family: arial,helvetica,sans-serif;
				  font-style: italic;
			   }

		.text10bolditalic {  font-size: 10pt;
				  font-family: arial,helvetica,sans-serif;
				  font-weight: bold;
				  font-style: italic;
			   }

		.bigtext24  {  font-size: 24pt;
				  font-family: arial,helvetica,sans-serif;
			   }

		.bigtext  {  font-size: 36pt;
				  font-family: arial,helvetica,sans-serif;
			   }

		.bigtextbold  {  font-size: 36pt;
						 font-weight: bold;
				  		 font-family: arial,helvetica,sans-serif;
			   		  }

		.buttonx {  font-size: 8pt;
				  font-family: arial,helvetica,sans-serif;
			   }

		.wtext  { font-size: 9pt;
				  font-family: arial,helvetica,sans-serif;
				  color: #FFFFFF;
			   }

		.whead  { font-size: 10pt;
				  font-weight: bold;
				  font-family: arial,helvetica,sans-serif;
				  color: #FFFFFF;
			   }

		.wheadbig  { font-size: 14pt;
				  font-weight: bold;
				  font-family: arial,helvetica,sans-serif;
				  color: #FFFFFF;
			   }
		.btext  { font-size: 10pt;
				  font-weight: bold;
				  color: #000000;
				  font-family: arial,helvetica,sans-serif;
			   }

		.btext9  { font-size: 9pt;
				  font-weight: bold;
				  color: #000000;
				  font-family: arial,helvetica,sans-serif;
			   }

		.pds_head_banner {  font-size: 12pt;
					  font-weight: bold;
				  	  font-style: italic;
					  font-family: helvetica,sans-serif;
					  color: #FFFFFF;
				   }

		.pds_title  {  font-size: 20pt;
					  font-weight: bold;
					  //font-family: arial,helvetica,sans-serif;
					  font-family: times-roman,times;
					  color: #5A085A;
				   }

		.pds_feature_head1 {  font-size: 12pt;
					  font-weight: bold;
					  //font-family: arial,helvetica,sans-serif;
					  font-family: times-roman,times;
				  	  font-style: italic;
					  text-decoration: underline;
					  color: #5A085A;
				   }

		.pds_feature_head2{  font-size: 10pt;
					  font-weight: bold;
					  font-family: times-roman,times;
					  //font-family: arial,helvetica,sans-serif;
				  	  font-style: italic;
					  color: #5A085A;
				   }

		.pds_feature {  font-size: 9pt;
				  font-family: helvetica,sans-serif;
				  font-weight: bold;
			   }

		.pds_benefit {  font-size: 9pt;
				  font-family: arial,helvetica,sans-serif;
			   }

		.pds_prodid_head{  font-size: 8pt;
				  // font-family: helvetica,sans-serif;
				  font-family: times-roman,times;
				  font-weight: bold;
				  font-style: italic;
			   }

		.pds_prodid_id {  font-size: 10pt;
				  font-family: helvetica,sans-serif;
				  font-weight: bold;
			   }

		.pds_demo {  font-size: 10pt;
				  font-family: helvetica,sans-serif;
				  font-weight: bold;
				  color: #FF0000
				  text-decoration: blink;
			   }

.mainnav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainnav A:link {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.mainnav A:visited {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.mainnav A:active {
	COLOR: #FFCC00; TEXT-DECORATION: none
}
.mainnav A:hover {
	COLOR: #FFCC00; TEXT-DECORATION: underline
}