   	.bblackfont 	{font-size: 9pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000}
	.nblackfont 	{font-size: 9pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000}
	.swhitefont 	{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: ffffff}
	.sbwhitefont 	{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: ffffff}
	.sblackfont 	{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000}
	.sbblackfont 	{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000}
	.snblackfont 	{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000}
	.snbblackfont 	{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000}
	.bgreenfont 	{font-size: 10pt; font-family: verdana; font-style: normal; font-weight: bold; color: 009933}
	.snbgreenfont 	{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 009933}
	.sgreenfont 	{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: 009933}
	.sbgreenfont 	{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 009933}
	.resumefont 	{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000}
	.bresumefont 	{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000}
	.bmtitle 		{font-size: 10.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 004890}
	.mtitle 		{font-size: 10.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000}
	.ptitle 		{font-size: 15pt; font-family: verdana; font-style: normal; font-weight: bold; color: a7a766}
	.btitle 		{font-size: 12pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000; padding: 5px 0px 10px 0px;}
	.bntitle 		{font-size: 12pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000; }
	.bwtitle 		{font-size: 12pt; font-family: verdana; font-style: normal; font-weight: bold; color: ffffff}
	.mdttitle 		{font-size: 12pt; font-family: verdana; font-style: normal; font-weight: bold; color: 666666}
	.brtitle 		{font-size: 11pt; font-family: verdana; font-style: normal; font-weight: bold; color: FF0000}
	.brtitle 		{font-size: 11pt; font-family: verdana; font-style: normal; font-weight: bold; color: FF0000}
	.smain 			{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: 004890}
	.sbmain 		{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 004890}
	.snbmain 		{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 004890}
	.bmain 			{font-size: 9pt; font-family: verdana; font-style: normal; font-weight: bold; color: 004890}
	.main 			{font-size: 9pt; font-family: verdana; font-style: normal; font-weight: normal; color: 004890}
	.required 		{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000}
	.main2 			{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: 004890}
	.required 		{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: ff0000}
	.bwhitefont 	{font-size: 10pt; font-family: verdana; font-style: normal; font-weight: bold; color: FFFFFF}
	.whitefont 		{font-size: 10pt; font-family: verdana; font-style: normal; font-weight: normal; color: FFFFFF}
	.snwhitefont 	{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: FFFFFF}
	.snbwhitefont 	{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: FFFFFF}
	.swhitefont		{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: FFFFFF}
	.sredfont 		{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: FF0000}
	.sbredfont 		{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: FF0000}
	.snredfont 		{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: FF0000}
	.snbredfont 	{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: FF0000}
	.snbgrayfont 	{font-size: 9pt; font-family: verdana; font-style: normal; font-weight: bold; color: 999999}
	.sgrayfont 		{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: 999999}
	.sngrayfont 	{font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: 999999}
	.bredfont 		{font-size: 9pt; font-family: verdana; font-style: normal; font-weight: bold; color: FF0000}
	.redfont 		{font-size: 9pt; font-family: verdana; font-style: normal; font-weight: normal; color: FF0000}
 	.wonbl 			{font-size: 11pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000; background: #d7d7c6; } 
	.button 		{font-size: 7.5pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000; background-color: dddddd}
	a:hover			{color:CCCC33;}
	a				{text-decoration:underline}
 	.mainrow 		{ background: #3D77CB; } /** Original **/ 
 	.subrow 		{ background: #95B3DE; } 
	
	.pad  		{ padding: 20px 0px 15px 0px;}	
 	.crow1 		{ background: #800080; } 
 	.brow 		{ background: #333333; } 
 	/** .row1 		{ background: #6699cc; } **/
 	/**  .row1 		{ background: #316ac5; } **/
 	/**  .row1 		{ background: #6699cc; }New EWO Blue (Yahoo blue) **/ 
 	.dtrow1 		{ background: #dedede; }/**  Yahoo blue **/ 
 	/** .row1 		{ background: #435A9D; } Original **/ 
 	/** .row1 		{ background: #435A9D; } Original **/ 
 	.row1 		{ background: #3D77CB; } /** Original **/ 
 	.prow1 		{ background: #fe4d01; } 
 	.pmrow1 	{ background: #435A9D; } 
 	.ltblue 	{ background: #E1EBEF; font-size: 8pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000} 
 	/** .wobrow1 	{ background: #800080; } 
 	.wobrow1 	{ background: #d9ebed; }  **/
 	.wobrow1 	{ background: #6699cc; } 
	.row2 		{ background: #eeeeee; }
	.row3 		{ background: #dddddd; }
	/** .row4 		{ background: #95b3de; }**/
 	.row4 		{ background: #95B3DE; } 
	/** .row4 		{ background: #435A9D; } Original **/
 	.row5 		{ background: #e9f7fe; } 
 	.row6 		{ background: #e7e7c6; } 
 	.row7 		{ background: #0099ff; } 
 	.row8 		{ background: #bbbbbb; } 
 	.grrow 		{ background: #e7e7c6; } 
 	.rrow 		{ background: #ff0033; } 
	.sgrbox 	{ border: 1px solid #999999; padding: 2; background: #e7e7c6;font-size: 8pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000}
	.grbox 		{ border: 1px solid #999999; padding: 2px; background: #e7e7c6;font-size: 9pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000}
	.ybox 		{ border: 1px solid #999999; padding: 6; background: #ffffdd;font-size: 9pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000}
	.wbox 		{ border: 1px solid #999999; padding: 2; background: #ffffff;font-size: 9pt; font-family: verdana; font-style: normal; font-weight: bold; color: 000000}
	.snwbox		{ border: 1px solid #999999; padding: 2; background: #ffffff;font-size: 8pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000}
	.snrwbox	{ border: 1px solid #000000; padding: 2; background: #ffffff;font-size: 8pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000}
	.snybox		{ border: 1px solid #999999; padding: 2; background: #ffffdd;font-size: 8pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000; borderType:'shadow', cornerRadius:4, shadowWidth:5}
	.blbox1		{ border: 1px solid #999999; padding: 2; background: #1b8bba;font-size: 8pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000 }
	.blbox2		{ border: 1px solid #999999; padding: 2; background: #e4ecec;font-size: 8pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000}
	.blbox3		{ border-top: 1px solid #6699cc; border-bottom: 3px solid #cccccc; padding: 0px; background-color: #435A9D; font-size: 9pt; font-family: verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #ffffff;}
 	.white 		{ background: #ffffff; } 
	.infobox	{ border: 1px solid #999999; padding: 2; background: #eeeeee;font-size: 8.5pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000}
	.homebox	{ border: 1px solid #999999; background: #e4ecec;font-size: 8pt; font-family: verdana; font-style: normal; font-weight: normal; color: 000000}
	.menuchoice	{ border: 1px solid #ffffff; font-size: 8pt; font-family: verdana; font-style: normal; font-weight: normal; color: ffffff}
 	.pgbreak	{ page-break-after: always; } 

	.dtbox		{ border: 1px solid #cccccc; background: #e7e7c6; font-size: 8pt; font-family: verdana; font-style: normal; font-weight: normal; color: 333333}
	
	.dtmenu		{ 
		 			 border-top: 2px solid #aaa;
		 			 border-right: 0px solid #aaa;
		 			 border-bottom: 3px solid #aaa;
		 			 border-left: 0px solid #aaa;
					 padding: 2px;
		 			 
					 background-color: #aaa;
					 font-size: 9pt; 
					 font-family: verdana, Helvetica, sans-serif; 
					 font-style: normal; 
					 font-weight: normal; color: #ffffff;
					}

	.grtopbot	{ 
	 			 border-top: 1px solid #999999;
	 			 border-bottom: 1px solid #999999;
	 			 
				 background-color: #dddddd;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.gbox		{ 
	 			 border-top: 1px solid #cccccc;
				 padding: 5px;
	 			 border-bottom: 1px solid #cccccc;
				 background-color: #E1EBEF;
				 font-size: 11px; 
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.info		{ 
		 			 border-top: 2px solid #95B3DE;
					 padding: 2px;
		 			 
					 background-color: #3D77CB;
					 font-size: 9pt; 
					 font-family: verdana, Helvetica, sans-serif; 
					 font-style: normal; 
					 font-weight: normal; color: #ffffff;
					} 

	/**.info		{ 
		 			 border-top: 2px solid #6699cc;
					 padding: 2px;
		 			 
					 background-color: #435A9D;
					 font-size: 9pt; 
					 font-family: verdana, Helvetica, sans-serif; 
					 font-style: normal; 
					 font-weight: normal; color: #ffffff;
					} Original **/

	.sinfo		{ 
		 			 border-top: 2px solid #6699cc;
					 padding: 2px;
		 			 
					 background-color: #435A9D;
					 font-size: 7.5pt; 
					 font-family: verdana, Helvetica, sans-serif; 
					 font-style: normal; 
					 font-weight: normal; color: #ffffff;
					}

	.infobox2	{ 
				 border-top: 2px solid #999999;
				 border-bottom: 1px solid #999999;
				 padding: 5px;
	 			 
				 background-color: #eeeeee;
				 font-size: 10.5pt; 
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: bold; color: #000000;}

	.dtop		{ 
	 			 border-top: 1px dotted #666666;
				}

	.dbot		{ 
	 			 border-bottom: 1px dotted #666666;
				}

	.bot		{ 
	 			 border-bottom: 1px solid #999;
	 			 padding-bottom: 10px; 
				}

	.grside		{ 
	 			 border-left: 1px solid #999999;
	 			 border-right: 1px solid #999999;
	 			 padding: 6; 
				 background-color: #e7e7c6;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.grrside	{ 
	 			 border-right: 1px solid #999999;
	 			 padding: 6; 
				 background-color: #e7e7c6;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.grlside	{ 
	 			 border-left: 1px solid #999999;
	 			 padding: 0; 
				 background-color: #ffffff;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.wnobot		{ 
	 			 border-top: 1px solid #999999;
	 			 border-left: 1px solid #999999;
	 			 border-right: 1px solid #999999;
	 			 
				 background-color: #ffffff;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.wtop		{ 
	 			 border-top: 2px solid #999999;
	 			 
				 background-color: #ffffff;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.wbot		{ 
	 			 border-bottom: 1px solid #cccccc;
	 			 
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}
				
	.wside		{ 
	 			 border-left: 1px solid #999999;
	 			 border-right: 1px solid #999999;
	 			 padding: 0px; 
				 background-color: #ffffff;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.wtopbot	{ 
	 			 border-top: 1px solid #999999;
	 			 border-bottom: 1px solid #999999;
	 			 padding: 2; 
				 font-size: 8.5pt; 
				 background-color: #ffffff;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.wnotop		{ 
	 			 border-left: 1px solid #999999;
	 			 border-right: 1px solid #999999;
	 			 border-bottom: 1px solid #999999;
	 			 padding: 0px; 
				 background-color: #ffffff;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.wlside		{ 
	 			 border-left: 2px solid #999999;
				 background-color: #ffffff;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.wrside		{ 
	 			 border-right: 2px dotted #999999;
				 background-color: #ffffff;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.wrsidesolid{ 
	 			 border-right: 2px solid #999999;
				 padding: 2;
				 background-color: #ffffff;
				 font-family: verdana, Helvetica, sans-serif; 
				 font-style: normal; 
				 font-weight: normal; color: 000000;
				}

	.question	{ 
	 			 	border-top: 2px solid #999999;
	 			 		 			 
					padding: 5px;
				 	background-color: #e7e7c6;
					font-family: verdana, Helvetica, sans-serif; 
				 	font-style: normal; 
				 	font-weight: normal; color: 000000;
				}

	.pinfo		{ 
		 			 border-top: 2px solid #6699cc;
					 padding: 5px;
		 			 
					 background-color: #fe4d01;
					 font-size: 9pt; 
					 font-family: verdana, Helvetica, sans-serif; 
					 font-style: normal; 
					 font-weight: normal; color: #ffffff;
					}

	.menu		{ 
		 			 border-top: 2px solid #6699cc;
		 			 border-bottom: 3px solid #cccccc;
					 padding: 0px;
		 			 
					 background-color: #435A9D;
					 font-size: 9pt; 
					 font-family: verdana, Helvetica, sans-serif; 
					 font-style: normal; 
					 font-weight: normal; color: #ffffff;
					}

	.instruct	{ 
		 			 border-top: 1px solid #cccccc;
					 padding: 5px;
		 			 
					 background-color: #dddddd;
					 font-size: 8.5pt; 
					 font-family: verdana, Helvetica, sans-serif; 
					 font-style: normal; 
					 font-weight: normal; color: #000000;
					}

	.sminstruct	{ 
		 			 border-top: 1px solid #cccccc;
					 padding: 2px;
		 			 
					 background-color: #dddddd;
					 font-size: 7.5pt; 
					 font-family: verdana, Helvetica, sans-serif; 
					 font-style: normal; 
					 font-weight: normal; color: #000000;
					}

	.rbox			{ 
		 			 border-top: 1px solid #ff0000;
		 			 border-left: 1px solid #ff0000;
		 			 border-right: 1px solid #ff0000;
		 			 border-bottom: 1px solid #ff0000;
					 background-color: #ffd2d2;
					 font-size: 11px; 
					 font-family: verdana, Helvetica, sans-serif; 
					 font-style: normal; 
					 font-weight: normal; color: 000000;
					}					
	.header		{ 
		 			 border-top: 2px solid #6699cc;
		 			 border-bottom: 3px solid #6699cc;
					 padding: 0px;
		 			 
					 background-color: #333333;
					 font-size: 9pt; 
					 font-family: verdana, Helvetica, sans-serif; 
					 font-style: normal; 
					 font-weight: normal; color: #ffffff;
					}
