<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* --- Styles for General Tags ----------------------------------------------------------------------- */
	
	body {
		font-family: Arial, Helvetica, sans-serif;
		color: #3E3E3E;	
	  	font-size: 14px;
	  	line-height: 16px;
	}
		
	input, textarea, select, option {
		color: #3E3E3E;	
		font-size: 14px;
		line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	/*
	.Pageheader {
	  	color: #627D8D;		
		font-size: 36px;
		line-height: 38px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration:none;
	}	
	.subheader {
	  color: #FFFFFF;
	  font-size: 24px;
	  line-height: 28px;
	  font-family: Arial, Helvetica, sans-serif;
	}
	*/
	h1,h2,h3,h4,h5 { padding:0; margin:0;}
	.clear { clear: both; font-size:0; line-height:0; margin:0; padding:0; }
	
	
	.zeroheights	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0pt;
		line-height: 0pt;
	}
	
	.border_r_2 { border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
	.border_r_4 { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
	.border_r_6 { border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; }
	/* LOADING BLOCK*/
	
	#OverallBlockBg { display:none; position: absolute; width: 100%; height: 100%; background-color:#eeeeee; z-index:100; filter: alpha(opacity=90); opacity: 0.90; text-align:center; top:0; left:0; }
	#OverallBlock { display:none; position:absolute; width:100%; height:100%; background-color: transparent; z-index:101; text-align:center; }
	#OverallBlockBody { background-color:#ffffff; z-index:102; top:60px; margin-left: auto; margin-right:auto; text-align:center; position:relative; width:350px; border:1px solid #d2d2d2; -moz-box-shadow: 0 0 10px #d2d2d2; -webkit-box-shadow: 0 0 10px #d2d2d2; box-shadow: 0 0 10px #d2d2d2;}
	#OverallBlockBody .OverallClose { display:none; position:absolute; top:0; right:0; background-color:#e1e1e1; padding:0 6px 3px 6px; text-align:center; border-radius: 0 0 0 4px; -moz-border-radius:0 0 0 4px; -webkit-border-radius:0 0 0 4px;}
	#OverallBlockBody .OverallClose:hover { background-color:#c7c6c6;}
	#OverallBlockBody .OverallClose a{ font-size:11px; line-height:13px; font-weight: normal; color:#000000; text-decoration:none; font-weight:bold; }
	#OverallBlockBody .OverallClose a:hover{ text-decoration:none;}
	#overall_content { padding:22px 15px 20px 10px; text-align:center; max-height:500px; overflow:auto; }
/* --- Styles for Top Menu Bar ----------------------------------------------------------------------- */

	.TopMenu {
	  color: #5B5B5B;
	  font-size: 11px;
	  line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.TopMenu a:link, .TopMenu a:visited	{
	  color: #5B5B5B;
	  font-size: 11px;
	  line-height: 13px;
	  text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.TopMenu a:hover, .TopMenu a:active	{
	  color: #023394;
	  font-size: 11px;
	  line-height: 13px;
	  text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}

/* --- Styles for Bottom Menu Bar ----------------------------------------------------------------------- */

	.BottomMenu .text {
		color: #868686;
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.BottomMenu .text a:link, .BottomMenu .text a:visited	{
		color: #868686;
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	.BottomMenu .text a:hover, .BottomMenu .text a:active	{
		color: #868686;
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: underline;
	}


/* --- Styles for Main Menu ----------------------------------------------------------------------- */

  .MainMenu {
		color: #5B5B5B;
		font-size: 14px;
		line-height: 16px;
    font-family: "Lucida Sans Unicode";
  }
	.MainMenu a.L1:link, .MainMenu a.L1:visited	{
		color: #5B5B5B;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
    font-family: "Lucida Sans Unicode";
	}
	.MainMenu a.L1:hover, .MainMenu a.L1:active	{
		color: #023394;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
    font-family: "Lucida Sans Unicode";
	}
		
	.MainMenu .L1_sel {
		color: #023394;
		font-size: 14px;
		line-height: 16px;
    font-family: "Lucida Sans Unicode";
	}
	.MainMenu a.L1_sel:link, .MainMenu a.L1_sel:visited	{
		color: #023394;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
    font-family: "Lucida Sans Unicode";
	}
	.MainMenu a.L1_sel:hover, .MainMenu a.L1_sel:active	{
		color: #023394;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
    font-family: "Lucida Sans Unicode";
	}
	
/* --- Styles for Submenu ----------------------------------------------------------------------- */

  .Submenu {
		color: #313D6B;
		font-size: 14px;
		line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
  }
	.Submenu a.L2:link, .Submenu a.L2:visited	{
		color: #313D6B;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.Submenu a.L2:hover, .Submenu a.L2:active	{
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
  .Submenu .L2_sel {
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
  }
	.Submenu a.L2_sel:link, .Submenu a.L2_sel:visited	{
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}

/* --- Styles for Sub of Submenu ----------------------------------------------------------------------- */

  .SubofSubMenu {
		color: #313D6B;
		font-size: 14px;
		line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
  }
	.SubofSubMenu a.L3:link, .SubofSubMenu a.L3:visited	{
		color: #313D6B;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.SubofSubMenu a.L3:hover, .SubofSubMenu a.L3:active	{
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.SubofSubMenu .L3_sel {
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
  }
  .SubofSubMenu a.L3_sel:link, .SubofSubMenu a.L3_sel:visited	{
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
  .SubofSubMenu a.L3_sel:hover, .SubofSubMenu a.L3_sel:active	{
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	

/* --- Styles for Sub of Sub of Submenu ----------------------------------------------------------------------- */

  .SubofSubofSubMenu {
		color: #313D6B;
		font-size: 14px;
		line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
  }
	.SubofSubofSubMenu a.L4:link, .SubofSubofSubMenu a.L4:visited	{
		color: #313D6B;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.SubofSubofSubMenu a.L4:hover, .SubofSubofSubMenu a.L4:active	{
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.SubofSubofSubMenu .L4_sel {
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
  }
  .SubofSubofSubMenu a.L4_sel:link, .SubofSubofSubMenu a.L4_sel:visited	{
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
  .SubofSubofSubMenu a.L4_sel:hover, .SubofSubofSubMenu a.L4_sel:active	{
		color: #719900;
		font-size: 14px;
		line-height: 16px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}

	
/* --- Styles for Breadcrumbs Bar ----------------------------------------------------------------------- */

  .BreadcrumbsBar {
		color: #BCBCBC;
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
  }
	
	.BreadcrumbsBar .selected	{
		color: #9AC5E6;
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.BreadcrumbsBar a:link, .BreadcrumbsBar a:visited	{
		color: #BCBCBC;
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	.BreadcrumbsBar a:hover, .BreadcrumbsBar a:active	{
		color: #9AC5E6;
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
	}

/* -------------------------------------------------------------------------------------------------- */
/* --- Styles for Tools ----------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------- */
/* --- Styles for Search Results ----------------------------------------------------------------------- */

  .SearchPage {
	  color: #3E3E3E;		
		font-size: 14px;
		line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
  }
  
  .SearchPage .header {
	color: #FFFFFF;		
	font-size: 30px;
	line-height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
  }
  
  .SearchPage .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
  }
  .SearchPage .title a:link, .SearchPage .title a:visited	{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
  }
  .SearchPage .title a:hover, .SearchPage .title a:active	{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	text-decoration: underline;
	font-weight: normal;
  }
					
  .SearchPage .nav {
	  color: #3E3E36;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration:none;
  }
  .SearchPage .nav a:link, .SearchPage .nav a:visited	{
	  color: #3E3E36;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration:none;
  }
  .SearchPage .nav a:hover, .SearchPage .nav a:active	{
	  color: #0084B4;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration: none;
  }
					
  .SearchPage .nav_sel {
	  color: #0084B4;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration: none;
  }

  .SearchPage .message {
	  color: #868686;		
	  font-size: 11px;
	  line-height: 13px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration:none;
  }

/* -------------------------------------------------------------------------------------------------- */
/* --- Styles for Tools ----------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------- */
	
/* --- Styles for Tools Bar ----------------------------------------------------------------------- */

  .ToolsBar {
		color: #FF9600;		
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
  }
	.ToolsBar a:link, .ToolsBar a:visited	{
		color: #FF9600;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}
	.ToolsBar a:hover, .ToolsBar a:active	{
		color: #FF9600;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: underline;
	}
		
/* --- Styles for Print this Page Tool -------------------------------------------------------------------- */

  .PrintPage {
		color: #666666;
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
  }
	
  .PrintPage .header {
	  color: #313D6B;
		font-size: 24px;
		line-height: 28px;
		font-family: Arial, Helvetica, sans-serif;
  }
	
	.PrintPage .toptext a:link, .PrintPage .toptext a:visited	{
	  color: #666666;		
		font-size: 11px;
		line-height: 13px;
	  text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
  }
  .PrintPage .toptext a:hover, .PrintPage .toptext a:active	{
	  color: #2D6AB3;		
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
  }
		

/* --- Styles for Email this Page Tool -------------------------------------------------------------------- */

  .EmailPage {
		color: #3E3E3E;
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
  }
	
  .EmailPage .header {
		font-family: Georgia, "Times New Roman", Times, serif;
	    color: #0084B4;
		font-size: 16px;
		line-height: 18px;
		font-weight:bold;
  }
	
  .EmailPage .link {
	  	color: #FFFFFF;		
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
  }
  
  .EmailPage input {
		color: #3E3E3E;	
		font-size: 12px;
		line-height: 14px;
		font-family: Arial, Helvetica, sans-serif;
  }
  /*
  .EmailPage .toptext {
	  	color: #666666;		
		font-size: 11px;
		line-height: 13px;
		font-family: Arial, Helvetica, sans-serif;
  }
	.EmailPage .toptext a:link, .EmailPage .toptext a:visited	{
	  color: #666666;		
		font-size: 11px;
		line-height: 13px;
	  text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
  }
  .EmailPage .toptext a:hover, .EmailPage .toptext a:active	{
	  color: #2D6AB3;		
		font-size: 11px;
		line-height: 13px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
  }
*/
  .EmailPage .pagelabels {
		color: #3E3E3E;
		font-size: 11px;
		line-height: 13px;	
		font-weight: bold;
 }
 		

/* -------------------------------------------------------------------------------------------------- */
/* --- Styles for Content Pages (Templates) --------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------- */

/* --- Styles for Standard Page ----------------------------------------------------------------------- */

  .StandardPage {
	  color: #3E3E3E;		
	  font-size: 14px;
	  line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
  }
  
 /*
  .StandardPage .body,
  .StandardPage .body p { 
	text-align: justify;
  }
  */
	
  .StandardPage .header {
	color: #FFFFFF;		
	font-size: 30px;
	line-height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
  }
  
  .StandardPage .title {
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
  }
  .StandardPage .title a:link, .StandardPage .title a:visited	{
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
  }
  .StandardPage .title a:hover, .StandardPage .title a:active	{
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
  }

/* --- Styles for News Page ----------------------------------------------------------------------- */

  .NewsPage {
	color: #3E3E3E;		
	font-size: 14px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
  }
  
  .NewsPage .header {
	color: #FFFFFF;		
	font-size: 30px;
	line-height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
  }
  
  .NewsPage .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
  }
  .NewsPage .title a:link, .NewsPage .title a:visited	{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
  }
  .NewsPage .title a:hover, .NewsPage .title a:active	{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	text-decoration: underline;
	font-weight: normal;
  }
					
  .NewsPage .nav {
	  color: #3E3E36;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration:none;
  }
  .NewsPage .nav a:link, .NewsPage .nav a:visited	{
	  color: #3E3E36;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration:none;
  }
  .NewsPage .nav a:hover, .NewsPage .nav a:active	{
	  color: #0084B4;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration: none;
  }
					
  .NewsPage .nav_sel {
	  color: #0084B4;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration: none;
  }

  .NewsPage .download_btn {
	  font-family: Georgia, "Times New Roman", Times, serif;
	  color: #64AC24;		
	  font-size: 14px;
	  line-height: 16px;
	  font-weight: normal;
  }
  .NewsPage .download_btn a:link, .NewsPage .download_btn a:visited	{
	  font-family: Georgia, "Times New Roman", Times, serif;
	  color: #64AC24;		
	  font-size: 14px;
	  line-height: 16px;
	  font-weight: normal;
	  text-decoration: none;
  }
  .NewsPage .download_btn a:hover, .NewsPage .download_btn a:active	{
	  font-family: Georgia, "Times New Roman", Times, serif;
	  color: #64AC24;		
	  font-size: 14px;
	  line-height: 16px;
	  font-weight: normal;
	  text-decoration: underline;
  }
					
  .NewsPage .date_month {
	  color: #FFFFFF;		
	  font-size: 10px;
	  line-height: 11px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration: none;
  }

  .NewsPage .date_day {
	  color: #000000;		
	  font-size: 20px;
	  line-height: 21px;
	  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	  text-decoration: none;
  }

  .NewsPage .backbtn {
	  color: #3E3E36;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration:none;
  }
  .NewsPage .backbtn a:link, .NewsPage .backbtn a:visited	{
	  color: #3E3E36;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration:none;
  }
  .NewsPage .backbtn a:hover, .NewsPage .backbtn a:active	{
	  color: #0084B4;		
	  font-size: 12px;
	  line-height: 14px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration: none;
  }
					

/* -------------------------------------------------------------------------------------------------- */
/* --- Styles for Blocks ----------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------- */
		
/* --- Styles for BlockInternalFeed ----------------------------------------------------------------------- */

  .BlockInternalFeed {
		color: #3E3E3E;
		font-size: 14px;
		line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
  }
  .BlockInternalFeed a:link, .BlockInternalFeed a:visited	{
		color: #69AC24;
	    font-size: 14px;
	    line-height: 16px;
		text-decoration: none;
  }
  .BlockInternalFeed a:hover, .BlockInternalFeed a:active	{
		color: #69AC24;
	    font-size: 14px;
	    line-height: 16px;
		text-decoration: underline;
  }	

  .BlockInternalFeed .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
  }
  .BlockInternalFeed .title a:link, .BlockInternalFeed .title a:visited	{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	text-decoration: none;
	font-weight: normal;
  }
  .BlockInternalFeed .title a:hover, .BlockInternalFeed .title a:active	{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0084B4;		
	font-size: 18px;
	line-height: 20px;
	text-decoration: underline;
	font-weight: normal;
  }
					
  .BlockInternalFeed .date_month {
	  color: #FFFFFF;		
	  font-size: 10px;
	  line-height: 11px;
	  font-family: Arial, Helvetica, sans-serif;
	  text-decoration: none;
  }

  .BlockInternalFeed .date_day {
	  color: #000000;		
	  font-size: 20px;
	  line-height: 21px;
	  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	  text-decoration: none;
  }
					

/* --- Styles for BlockFA 02 [Carousel]----------------------------------------------------------------------- */
  #FA02Carousel {
	visibility:hidden;
  }
	

/* --- Styles for Updates 02 ----------------------------------------------------------------------- */

  .Updates {
	  color: #3E3E3E;
	  font-size: 12px;
	  line-height: 13px;
	  font-family: Arial, Helvetica, sans-serif;
  }
	
	.Updates .header	{
	  color: #000000;
	  font-size: 14px;
	  line-height: 16px;
	  font-family: Arial, Helvetica, sans-serif;
	}

	.Updates .title	{
	  color: #0084B4;
	  font-size: 11px;
	  line-height: 13px;
	  font-family: Arial, Helvetica, sans-serif;
	  font-weight:bold
	}
/* --- Styles for BlockFA 02 ----------------------------------------------------------------------- */

  .BlockFA_02 {
		color: #FFFFFF;
		font-size: 14px;
		line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
  }
	
	.BlockFA_02 .header	{
		color: #FFFFFF;
		font-size: 30px;
		line-height: 34px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.BlockFA_02 .header a:link, .BlockFA_02 .header a:visited	{
		color: #FFFFFF;
		font-size: 30px;
		line-height: 34px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.BlockFA_02 .header a:hover, .BlockFA_02 .header a:active	{
		color: #FFFFFF;
		font-size: 30px;
		line-height: 34px;
		text-decoration: underline;
		font-family: Arial, Helvetica, sans-serif;
	}	

	.BlockFA_02 .nav	{
		color: #FFFFFF;
		font-size: 14px;
		line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.BlockFA_02 .nav a:link, .BlockFA_02 .nav a:visited	{
		color: #FFFFFF;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.BlockFA_02 .nav a:hover, .BlockFA_02 .nav a:active	{
		color: #FFFFFF;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.BlockFA_02 .nav_sel	{
		color: #FFFFFF;
		font-weight: bold;
  }			

	
/* --- Styles for PopUpWindow Page ----------------------------------------------------------------------- */

  .PopUpWindow {
		color: #FFFFFF;
		font-size: 18px;
		line-height: 20px;
		font-family: Arial, Helvetica, sans-serif;
  }
	.PopUpWindow a:link, .PopUpWindow a:visited	{
		color: #FFFFFF;
		font-size: 18px;
		line-height: 20px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.PopUpWindow a:hover, .PopUpWindow a:active	{
		color: #FFFFFF;
		font-size: 18px;
		line-height: 20px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	
/* --- Styles Login Block ----------------------------------------------------------------------- */

  .LoginBlock {
		color: #3E3E3E;
		font-size: 12px;
		line-height: 14px;
		font-family: Arial, Helvetica, sans-serif;
  }
	
	.LoginBlock .text	{
		color: #3E3E3E;
		font-size: 12px;
		line-height: 14px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.LoginBlock .text a:link, .LoginBlock .text a:visited	{
		color: #3E3E3E;
		font-size: 12px;
		line-height: 14px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.LoginBlock .text a:hover, .LoginBlock .text a:active	{
		color: #3E3E3E;
		font-size: 12px;
		line-height: 14px;
		text-decoration: underline;
		font-family: Arial, Helvetica, sans-serif;
	}	

	.LoginBlock .text_2	{
		color: #64ac24;
		font-size: 14px;
		line-height: 16px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.LoginBlock .text_2 a:link, .LoginBlock .text_2 a:visited	{
		color: #64ac24;
		font-size: 14px;
		line-height: 16px;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	}
	.LoginBlock .text_2 a:hover, .LoginBlock .text_2 a:active	{
		color: #3E3E3E;
		font-size: 14px;
		line-height: 16px;
		text-decoration: underline;
		font-family: Arial, Helvetica, sans-serif;
	}	

/* --- Styles for Share This Block ----------------------------------------------------------------------- */

	.ShareThis .label	{
		color: #000000;
    	margin: 0px;
		font-weight: bold;
		font-size: 11px;
		line-height: 13px;	
		text-decoration: none;
	}
	.ShareThis a.stbar.chicklet img {border:0;height:23px;width:23px;margin-right:3px;vertical-align:middle;}
	.ShareThis a.stbar.chicklet {height:17px;line-height:17px;}
	
/* --- Styles for Pay Online Block ----------------------------------------------------------------------- */
	.PayOnlineBlockNoJs { display:block; padding-bottom:15px; }
	.PayOnlineBlockNoJs span.error { color:#ff0000; font-style:italic; }
	
	.PayOnlineBlock { display:block; }
	.PayOnlineBlock h2 { font-size:24px; line-height:26px; font-weight:bold; color:#ffffff; }
	.PayOnlineBlock h3 { font-size:18px; line-height:20px; font-weight: normal; color:#000000; }
	.PayOnlineBlock .label_s { font-size:14px; line-height:16px; font-weight:bold; color:#000000; }
	.PayOnlineBlock .emphasis { font-size:18px; line-height:20px; color:#538DB9; }
	.PayOnlineBlock .emphasis_s { font-size:14px; line-height:16px; color:#538DB9; }
	.PayOnlineBlock .emphasis_b { font-size:18px; line-height:20px; color:#000000; font-weight:bold; }
	.PayOnlineBlock .emphasis_xb { font-size:24px; line-height:26px; color:#000000; font-weight:bold; }
	.PayOnlineBlock .emphasis_green { font-size:18px; line-height:20px; color:#64A224; }
	.PayOnlineBlock .emphasis_orange { font-size:14px; line-height:20px; color:#FF9000; font-weight:bold; }
	.PayOnlineBlock .emphasis_red { font-size:18px; line-height:18px; color:#FF0000; font-weight:bold; }
	.PayOnlineBlock .msg { font-size:14px; line-height:16px; color:#6f6f6f; font-weight:normal; }
	.PayOnlineBlock .msg a:link,PayOnlineBlock .msg a:visited { font-size:14px; line-height:16px; color:#64A224; font-weight:normal; text-decoration:none; }
	.PayOnlineBlock .msg a:hover,PayOnlineBlock .msg a:active { color:#64A224; text-decoration: underline; }
	.PayOnlineBlock .err_row { margin-bottom:15px; }
	.PayOnlineBlock span.error { color:#ff0000; font-style:italic; }
	
	.PayOnlineBlock .input { width:230px; border:1px solid #cbcbcb; background-color:#FFFFFF; height:27px; padding-left:5px;}
	.PayOnlineBlock .input:focus {outline:none;}
	.PayOnlineBlock .row_blo_2 { background-color:#9AC5E6; margin-top:17px;}
	.PayOnlineBlock .row_blo_2 .inner { padding: 5px; height:217px;}
	.PayOnlineBlock .row_blo_2 .head { padding:8px 0 10px 15px;}
	.PayOnlineBlock .row_blo_2 .body { background-color:#ffffff; border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; -webkit-border-radius:0 0 6px 6px;}
	.PayOnlineBlock .row_blo_2 .descr { padding: 10px 0 0 20px;}
	.PayOnlineBlock .row_blo_2 .descr ul { margin:0; padding:0; list-style:none; list-style-image:none; }
	.PayOnlineBlock .row_blo_2 .descr ul li { height:22px; margin-bottom:7px; position:relative; font-size:18px; line-height:22px; color:#000000; clear:left; }
	.PayOnlineBlock .row_blo_2 .descr ul li img { float:left; margin-right:10px; border:0; }
	.PayOnlineBlock .row_blo_2 .cost { background-color:#f2f3f3; padding:8px 0 8px 15px; margin-top:18px;}
	
	.PayOnlineBlock .row_blo { background-color:#F2F3F3; margin-top:5px;}
	.PayOnlineBlock .row_blo .td_label { padding-top:11px; vertical-align:top; width:168px;}
	.PayOnlineBlock .row_blo .td_field { padding-top:6px; padding-left:15px;}
	.PayOnlineBlock .row_blo .inner { padding: 12px 12px 12px 0; position:relative;}
	.PayOnlineBlock .row_blo .inner2 { padding: 12px 5px 12px 15px;}
	.PayOnlineBlock .row_blo .blo_title { position:absolute; left:15px; top:12px;}
	.PayOnlineBlock .row_blo .inner_blo { margin-left:200px; border:1px solid #cbcbcb; background-color:#FFF; }
	.PayOnlineBlock .row_blo .col_a { width:150px;}
	.PayOnlineBlock .row_blo .col_b { width:195px;}
	
	.PayOnlineBlock .totals_row { text-align:right; margin-top:25px; padding-bottom:10px; border-bottom:2px solid #d9d9d9; }

	.PayOnlineBlock .terms { text-align:left; margin-top:15px; }
	.PayOnlineBlock .subbtn_row { text-align:right; margin-top:15px; position:relative; }
	.PayOnlineBlock .subbtn_row .sub_btn_en { background: url(images/paynow_on_btn_en.png); height:49px; width:190px; border:none; cursor:pointer; }
	.PayOnlineBlock .subbtn_row .sub_btn_en:hover { background: url(images/paynow_over_btn_en.png); }
	.PayOnlineBlock .subbtn_row .sub_btn_gr { background: url(images/paynow_on_btn_gr.png); height:49px; width:190px; border:none; cursor:pointer; }
	.PayOnlineBlock .subbtn_row .sub_btn_gr:hover { background: url(images/paynow_over_btn_gr.png); }

	.PayOnlineBlock .final_row { text-align:right; margin-top:15px; }
	.PayOnlineBlock .sep { clear:both; height:10px; border-bottom:2px solid #d9d9d9;}
</pre></body></html>