.main					{
							width:					100%;
							margin:					0px;
							padding:				0px;
							font-family:			Arial, sans-serif;
						}
						
.headline				{
							width:					100%;
							padding-bottom:			5px;
							font-family:			Verdana, Arial, sans-serif;
							font-weight:			bold;
							color:					#FFFFFF;
							background-color:		#004080;
							text-align:				left;
							vertical-align:			middle;
							height:					76px;
							white-space:			nowrap;
							border-bottom:			1px solid #AAAAAA;
						}
.headline img			{
							margin-left:			0px;
							border:					0px;
							height:					80px;
							margin-right:			30px;
							float:					left;
						}
.headline_f1			{
							font-size:				3em;
							margin-left:			0px;
							margin-right:			-15px;
							spadding:				0px;
						}
.headline_f2			{
							font-size:				2.6em;
						}
.headline_f3			{
							font-size:				1em;
						}

.main_table				{
							border: 				0px;
							width:					100%;
							border-spacing:			0px;
							table-layout:			fixed;
							font-size:				8pt;
							color:					#000000;
						}
.menu_cell					{
							width:					200px;
							background-color:		#B1B7C3;
							vertical-align:			top;
							border-right:			1px solid #000000;
							border-bottom:			2px solid #000000;
							border-spacing:			0px;
							scolor:					#FFFFFF;
							white-space:			nowrap;
						}
.menutopic				{
							width:					100%;
							border-top:				1px solid #FFFFFF;
							border-bottom:			1px solid #606060;
							background-color:		#004080;
							color:					#FFFFFF;
							font-size:				9pt;
							font-weight:			bold;
							padding-top:			3px;
							padding-bottom:			3px;
						}
.menutopic span			{
							margin-left:			5px;
						}
.menuitem				{
							width:					100%;
							border-top:				1px solid #FFFFFF;
							border-bottom:			1px solid #606060;
							background-color:		#EEEEEE;
							color:					#000000;
							font-size:				9pt;
							padding-top:			3px;
							padding-bottom:			3px;
						}
.menuitem a:link			{
							padding-left:			5px;
							color:					#0000000;
							text-decoration:		none;
						}
.menuitem a:visited		{
							padding-left:			5px;
							color:					#000000;
							text-decoration:		none;
						}
.menuitem a:hover		{
							color:					#004080;
							text-decoration:		underline;
							padding-left:			5px;
						}
.content				{
							sborder-top:				1px solid #AAAAAA;
							border-left:			1px solid #AAAAAA;
							width:					800px;
							padding:				25px;
							vertical-align:			top;
							font-size:				11pt;
							font-family:			Verdana, Arial, sans-serif;
							text-align:				center;
						}
.content img			{
							float:					right;
							margin:					15px;
							padding:				2px;
							border-left:			1px solid #AAAAAA;
							border-top:				1px solid #AAAAAA;
							border-right:			1px solid #000000;
							border-bottom:			1px solid #000000;
						}
.copyright				{
							color:					#929292;
							font-size:				7pt;
						}
.content h2				{
							color:					#004080;
						}
.content a:link			{
							text-decoration:		none;
						}
.content a:visited		{
							text-decoration:		none;
						}
.content a:hover		{
							text-decoration:		underline;
						}

.form					{
							font-family:			Verdana, Arial, sans-serif;
							text-align:				left;
							smargin-left:			72px;
							swidth:					600px;
						}
.form input				{
							width:					250px;
						}
.form table				{
							border-left:			1px solid #EEEEEE;
							border-top:				1px solid #EEEEEE;
							border-right:			2px solid #202020;
							border-bottom:			2px solid #202020;
							padding:				10px;
							background-color:		#F5F5F5;
						}
.form td				{
							padding:				3px;
							vertical-align:			top;
						}
.form img				{
							margin: 				2px;
							border-left:			1px solid #EEEEEE;
							border-top:				1px solid #EEEEEE;
							border-right:			1px solid #202020;
							border-bottom:			1px solid #202020;
						}
.text					{
							font-family:			Verdana, Arial, sans-serif;
							font-size:				10pt;
							text-align:				left;
							margin-left:			72px;
							margin-right:			72px;
						}
.text h1				{
							font-size:				14pt;
							font-style:				bold;
							color:					#004080;
						}
.text h3				{
							font-size:				10pt;
							font-style:				bold;
							margin-top:				23px;
							margin-bottom:			10px;
						}
.img_ftypes				{
							float:					none;
						}
.tab_ftypes				{
							margin-left:			72px;
							width:					700px;
						}
.tab_ftypes th			{
							border-left:			1px solid #DDDDDD;
							border-top:				1px solid #DDDDDD;
							border-right:			1px solid #606060;
							border-bottom:			1px solid #606060;
							background-color:		#EAEAEA;
							text-align:				left;
							padding:				3px;
						}
.tab_ftypes td			{
							padding-top:			5px;
							padding-bottom:			15px;
						}
.tab_ftypes img			{
							float:					left;
							margin:					5px;
						}
.error_msg				{
							color:					#FF3232;
							font-weight:			bold;
							margin-left: 			10px;
							margin-bottom:			10px;
							font-size:				8pt;							
						}

.img_left				{
							margin-left:			0px;
							margin-top:				2px;
							margin-bottom:			2px;
							margin-right:			15px;
							float:					left;
						}
.img_right				{
							margin-left:			15px;
							margin-top:				2px;
							margin-bottom:			2px;
							margin-right:			0px;
							float:					right;
						}
.menulink				{
							color:					#FFFFFF;
							font-size:				9pt;
							text-decoration:		none;
						}
a.menulink:link			{
							color:					#FFFFFF;
							text-decoration:		none;
						}
a.menulink:visited		{
							color:					#FFFFFF;
							text-decoration:		none;
						}
a.menulink:hover		{
							color:					#FFFFFF;
							text-decoration:		underline;
						}
.menulink img			{
							border:					0px;
						}
						
#menu 					{
							width: 					100%;
							margin-bottom:			10px;
						}
#menu ul 				{
							list-style: 			none;
							margin: 				0;
							padding: 				0;
							border:					0px;
						}

#menu a, #menu h2 		{
							font:					bold 11px/16px arial, helvetica, sans-serif;
							display: 				block;
							margin: 				0px;
							padding: 				0px;
						}

#menu h2 				{
							color: 					#FFFFFF;
							background:				#004080;
							text-transform: 		uppercase;
							padding-left:			3px;
							padding-right:			3px;
							padding-top:			2px;
							padding-bottom:			2px;										
						}

#menu a 					{
							color: 					#000000;
							background: 			#EEEEEE;
							text-decoration: 		none;
							padding-left:			5px;
							padding-right:			5px;
							padding-top:			2px;
							padding-bottom:			2px;
						}

#menu a:hover 			{
							color: 					#FFFFFF;
							background:				#004080;
						}

#menu li 					{
							width:					200px;
							border-top:				1px solid #FFFFFF;
							border-bottom:			1px solid #606060;
						}

#menu ul ul ul 				{
							width: 					100%;
						}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul	{
						}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul	{
						}
