body { background-color:#EDF0F5; background-image:url(images/back.gif); background-repeat:repeat-x; margin-left:0px; margin-top:0px; COLOR:#000000; }

/* CMS ================================= */

.cms_a           { text-align:left; font-size:15px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_a A:link    { text-decoration:underline; font-size:15px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_a A:visited { text-decoration:underline; font-size:15px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_a A:hover   { text-decoration:underline; font-size:15px; color:#22559F; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_a A:active  { text-decoration:underline; font-size:15px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.cms_b           { font-size:12px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_b A:link    { text-decoration:none; font-size:12px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_b A:visited { text-decoration:none; font-size:12px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_b A:hover   { text-decoration:underline; font-size:12px; color:#22559F; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_b A:active  { text-decoration:none; font-size:12px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.cms_c           { font-size:11px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_c A:link    { text-decoration:underline; font-size:11px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_c A:visited { text-decoration:underline; font-size:11px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_c A:hover   { text-decoration:underline; font-size:11px; color:#22559F; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_c A:active  { text-decoration:underline; font-size:11px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.cms_d           { font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_d A:link    { text-decoration:underline; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_d A:visited { text-decoration:underline; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_d A:hover   { text-decoration:underline; font-size:11px; color:#22559F; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_d A:active  { text-decoration:underline; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.cms_e           { font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_e A:link    { text-decoration:none; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_e A:visited { text-decoration:none; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_e A:hover   { text-decoration:none; font-size:11px; color:#9E0000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_e A:active  { text-decoration:none; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.cms_w           { text-decoration:none; font-size:11px; color:#D70000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_w A:link    { text-decoration:underline; font-size:11px; color:#D70000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_w A:visited { text-decoration:underline; font-size:11px; color:#D70000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_w A:hover   { text-decoration:underline; font-size:11px; color:#22559F; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_w A:active  { text-decoration:underline; font-size:11px; color:#D70000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.cms_l1 { text-align:left; font-size:10px; color:#FFFFFF; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#1F4E93; }
.cms_l2 { text-align:left; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#B6DBFF; }
.cms_l3 { text-align:left; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#EEF7FF; }

.cms_drop1 { width:260px; }
.cms_drop2 { width:400px; }
.cms_drop3 { width:90px; }
.cms_drop4 { width:68px; }

.cms_err { text-decoration:none; font-size:11px; color:#EA0000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cms_head { text-align:right; font-size:20px; color:#1A468A; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* input ??? */

/* DropDowns ================================= */
.wrapper_select { margin:2px; }

/* CONTENT HOME============================== margin-left:14px; margin-top:11px; margin-bottom:0px; */
.diapobox { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; background-color:#EDF0F5; border:1px #122E52 solid;
				overflow:hidden; width:910px; margin:0px auto; padding:0px; }
				
.home1n { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; background-color:#EDF0F5; background-image:url(images/header.png); background-repeat:repeat-x; 
				border:1px #122E52 solid; padding:2px 3px 4px 7px; font-size:14px; color:#FFFFFF; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.h1bl_normal { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; vertical-align:top; background-color:#EDF0F5; border:1px #BDBDBD solid; cursor:default; 
						margin:6px 10px 2px 0; padding:1px 3px 3px 5px; font-size:18px; text-align:left; text-decoration:none; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.h1br_normal { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; vertical-align:top; background-color:#EDF0F5; border:1px #BDBDBD solid; cursor:default; 
						margin:6px 0px 2px 0; padding:1px 3px 3px 5px; font-size:18px; text-align:left; text-decoration:none; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
						
.h1bl_hover { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; vertical-align:top; background-color:#EDF0F5; border:1px #FF8000 solid; cursor:pointer; 
						margin:6px 10px 2px 0; padding:1px 3px 3px 5px; font-size:18px; text-align:left; text-decoration:none; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.h1br_hover { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; vertical-align:top; background-color:#EDF0F5; border:1px #FF8000 solid; cursor:pointer; 
						margin:6px 0px 2px 0; padding:1px 3px 3px 5px; font-size:18px; text-align:left; text-decoration:none; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
						
.h1bx_normal { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; vertical-align:top; background-color:#EDF0F5; border:1px #BDBDBD solid; cursor:default; 
						margin:6px 0px 2px 0; padding:1px 3px 3px 5px; font-size:18px; text-align:left; text-decoration:none; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.h1bx_hover { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; vertical-align:top; background-color:#EDF0F5; border:1px #FF8000 solid; cursor:pointer; 
						margin:6px 0px 2px 0; padding:1px 3px 3px 5px; font-size:18px; text-align:left; text-decoration:none; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.text_h           { text-align:left; font-size:11px; color:#000000; line-height:11px; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_h A:link    { text-align:left; font-size:11px; color:#002880; line-height:11px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_h A:visited { text-align:left; font-size:11px; color:#002880; line-height:11px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_h A:hover   { text-align:left; font-size:11px; color:#F1650F; line-height:11px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_h A:active  { text-align:left; font-size:11px; color:#002880; line-height:11px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* CONTENT NEW============================== */
.h2bl_normal { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; vertical-align:top; background-color:#EDF0F5; border:1px #BDBDBD solid; cursor:default; 
						margin:8px 0px 0px 0; padding:2px 3px 4px 3px; font-size:13px; text-align:left; text-decoration:none; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
						
.h2bl_hover { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; vertical-align:top; background-color:#EDF0F5; border:1px #FF8000 solid; cursor:pointer; 
						margin:8px 0px 0px 0; padding:2px 3px 4px 3px; font-size:13px; text-align:left; text-decoration:none; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
	
.pagetabon        { border-top:1px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:0px solid #BDBDBD; border-left:1px solid #BDBDBD; 
							padding-top:3px; padding-right:8px; padding-bottom:0px; padding-left:8px; background-color:#F2F2F2;
							text-align:center; text-decoration:none; font-size:18px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pagetabon A:link    { text-decoration:none; color:#002880; }
.pagetabon A:visited { text-decoration:none; color:#002880; }
.pagetabon A:hover   { text-decoration:none; color:#002880; }
.pagetabon A:active  { text-decoration:none; color:#002880; }

.pagetabfillon       { border-top:0px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:0px solid #BDBDBD; border-left:1px solid #BDBDBD; padding:0px; background-color:#F2F2F2; }
							
.pagetaboff        { border-top:1px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:0px solid #BDBDBD; border-left:1px solid #BDBDBD; 
							padding-top:2px; padding-right:8px; padding-bottom:0px; padding-left:8px; background-color:#F4F4F4;
							text-align:center; text-decoration:none; font-size:18px; color:#6E6E6E; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pagetaboff A:link    { text-align:center; text-decoration:none; font-size:18px; color:#6E6E6E; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pagetaboff A:visited { text-align:center; text-decoration:none; font-size:18px; color:#6E6E6E; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pagetaboff A:hover   { text-align:center; text-decoration:none; font-size:18px; color:#F1650F; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pagetaboff A:active  { text-align:center; text-decoration:none; font-size:18px; color:#6E6E6E; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.pagetabfilloff       { border-top:0px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD; border-left:1px solid #BDBDBD; padding:0px; background-color:#F4F4F4; }

.pagetabfillempty { border-top:0px solid #BDBDBD; border-right:0px solid #BDBDBD; border-bottom:1px solid #BDBDBD; border-left:0px solid #BDBDBD; padding:0px; background-color:#FFFFFF; }

.tilenormal { -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; vertical-align:top; background-color:#F2F2F2; border:1px #BDBDBD solid; cursor:default; 
					text-align:left; text-decoration:none; font-size:15px; color:#002880; line-height:18px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tilehover { -moz-border-radius:8px; -webkit-border-radius:8px; -khtml-border-radius:8px; border-radius:8px; vertical-align:top; background-color:#F2F2F2; border:1px #FF8000 solid; cursor:pointer; 
					text-align:left; text-decoration:none; font-size:15px; color:#FF8000; line-height:18px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.cell_a	{ border-top:0px; border-right:0px; border-bottom:0px; border-left:0px; 
			text-align:left; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}

.cell_blo 		{ border-top:1px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD; border-left:1px solid #BDBDBD; 
					text-align:left; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cell_blo A:link		{ color:#22559F; font-weight:normal; }
.cell_blo A:visited	{ color:#22559F; font-weight:normal; }
.cell_blo A:hover 	{ color:#F1650F; font-weight:normal; }
.cell_blo A:active 	{ color:#22559F; font-weight:normal; }
	
.cell_bro 	{ border-top:1px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD; border-left:0px solid #BDBDBD;
				text-align:left; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cell_bro A:link		{ color:#22559F; font-weight:normal; font-size:11px; }
.cell_bro A:visited	{ color:#22559F; font-weight:normal; font-size:11px; }
.cell_bro A:hover 	{ color:#F1650F; font-weight:normal; font-size:11px; }
.cell_bro A:active 	{ color:#22559F; font-weight:normal; font-size:11px; }

.cell_blu 		{ border-top:0px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD; border-left:1px solid #BDBDBD; 
					text-align:left; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cell_blu A:link		{ color:#22559F; font-weight:normal; }
.cell_blu A:visited	{ color:#22559F; font-weight:normal; }
.cell_blu A:hover 	{ color:#F1650F; font-weight:normal; }
.cell_blu A:active 	{ color:#22559F; font-weight:normal; }
	
.cell_bru 	{ border-top:0px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD; border-left:0px solid #BDBDBD;
				text-align:left; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.cell_bru A:link		{ color:#22559F; font-weight:normal; font-size:11px; }
.cell_bru A:visited	{ color:#22559F; font-weight:normal; font-size:11px; }
.cell_bru A:hover 	{ color:#F1650F; font-weight:normal; font-size:11px; }
.cell_bru A:active 	{ color:#22559F; font-weight:normal; font-size:11px; }

.cell_bo 		{ border-top:0px; border-right:0px; border-bottom:0px; border-left:0px; 
					text-align:left; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.cell_clo 		{ border-top:1px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD; border-left:1px solid #BDBDBD; 
					text-align:left; font-size:13px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
					
.cell_dlo 		{ border-top:1px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD; border-left:1px solid #BDBDBD; 
					text-align:left; font-size:16px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.arthead	{ font-size:14px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.pagehead					{ text-align:left; font-size:11px; color:#000000; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pagehead A:link		{ color:#22559F;}
.pagehead A:visited	{ color:#22559F;}
.pagehead A:hover		{ color:#F1650F;}
.pagehead A:active	{ color:#22559F;}

/* Basic formats */
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }
/* Global align classes */
.left { text-align: inherit; }
.center { text-align: center; }
.right { text-align: right; }
.full { text-align: justify }
/* defined align classes */
.example1 { font-weight: bold; font-size: 11px; color: #00FF00}
.example2 { font-weight: bold; font-size: 11px; color: #FF0000 }

.headertxt               { border-top:0px; border-right:0px; border-bottom:0px; border-left:0px; 
							text-align:left; font-size:11px; color:#000000; text-decoration:none; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.headertxt A:link     { text-align:left; font-size:11px; color:#22559F; text-decoration:underline; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.headertxt A:visited { text-align:left; font-size:11px; color:#22559F; text-decoration:underline; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.headertxt A:hover   { text-align:left; font-size:11px; color:#F1650F; text-decoration:underline; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.headertxt A:active  { text-align:left; font-size:11px; color:#22559F; text-decoration:underline; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* CONTENT OLD ============================== */
.tabs           { background-color:#DEE1E6; text-align:center; text-decoration:none; font-size:11px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tabs A:link    { background-color:#DEE1E6; text-align:center; text-decoration:none; font-size:11px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tabs A:visited { background-color:#DEE1E6; text-align:center; text-decoration:none; font-size:11px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tabs A:hover   { background-color:#DEE1E6; text-align:center; text-decoration:none; font-size:11px; color:#22559F; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tabs A:active  { background-color:#DEE1E6; text-align:center; text-decoration:none; font-size:11px; color:#FFFFFF; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tab            { background-color:#22569E; text-align:center; text-decoration:none; font-size:11px; color:#FFFFFF; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.navi { background-color:#122D53; }

.navi_ma { text-align:left; font-size:10px; color:#FFFFFF; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;
	    background-color:#1F4E93; border-color:#122D53; border-width:1px; border-style:solid; padding:2px; }
.navi_ma A:link { text-align:left; text-decoration:none; font-size:10px; color:#FFFFFF; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_ma A:visited { text-align:left; text-decoration:none; font-size:10px; color:#FFFFFF; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_ma A:hover { text-align:left; text-decoration:underline; font-size:10px; color:#FFCC5E; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_ma A:active { text-align:left; text-decoration:none; font-size:10px; color:#FFFFFF; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.navi_mb { text-align:left; font-size:10px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;
	    background-color:#CAE5FF; border-color:#122D53; border-width:1px; border-style:solid; padding:2px; }
.navi_mb A:link { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_mb A:visited { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_mb A:hover { text-align:left; text-decoration:underline; font-size:10px; color:#941F00; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_mb A:active { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.navi_mc { text-align:left; font-size:10px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;
	    background-color:#FFFFFF; border-color:#6F7F96 #FFFFFF #6F7F96 #122D53; border-width:1px; border-style:solid; padding:3px; }
.navi_mc A:link { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_mc A:visited { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_mc A:hover { text-align:left; text-decoration:underline; font-size:10px; color:#941F00; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_mc A:active { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.navi_sa { text-align:left; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;
	    background-color:#CAE5FF; border-color:#122D53; border-width:1px; border-style:solid; padding:2px; }
.navi_sa A:link { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_sa A:visited { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_sa A:hover { text-align:left; text-decoration:underline; font-size:10px; color:#941F00; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_sa A:active { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.navi_sb { text-align:left; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;
	    background-color:#EEF7FF; border-color:#6F7F96 #6F7F96 #6F7F96 #122D53; border-width:1px; border-style:solid; padding:2px; }
.navi_sb A:link { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_sb A:visited { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_sb A:hover { text-align:left; text-decoration:underline; font-size:10px; color:#941F00; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_sb A:active { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.navi_sc { text-align:left; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;
	    background-color:#FFFFFF; border-color:#6F7F96 #FFFFFF #6F7F96 #122D53; border-width:1px; border-style:solid; padding:3px; }
.navi_sc A:link { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_sc A:visited { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_sc A:hover { text-align:left; text-decoration:underline; font-size:10px; color:#941F00; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.navi_sc A:active { text-align:left; text-decoration:none; font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.text_a           { text-align:left; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_a A:link    { text-align:left; font-size:11px; color:#22559F; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_a A:visited { text-align:left; font-size:11px; color:#22559F; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_a A:hover   { text-align:left; font-size:11px; color:#F1650F; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_a A:active  { text-align:left; font-size:11px; color:#22559F; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.text_c           { font-size:12px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_c A:link    { text-decoration:none; font-size:12px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_c A:visited { text-decoration:none; font-size:12px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_c A:hover   { text-decoration:none; font-size:12px; color:#22559F; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_c A:active  { text-decoration:none; font-size:12px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.text_m           { text-align:left; font-size:9px; color:#000000; line-height:11px; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_m A:link    { text-align:left; font-size:9px; color:#22559F; line-height:11px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_m A:visited { text-align:left; font-size:9px; color:#22559F; line-height:11px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_m A:hover   { text-align:left; font-size:9px; color:#F1650F; line-height:11px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_m A:active  { text-align:left; font-size:9px; color:#22559F; line-height:11px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.text_w           { text-align:left; font-size:11px; color:#FFFFFF; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.button           { text-align:left; text-decoration:none; font-size:13px; color:#002880; line-height:16px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.button A:link    { text-align:left; text-decoration:none; font-size:13px; color:#002880; line-height:16px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.button A:visited { text-align:left; text-decoration:none; font-size:13px; color:#002880; line-height:16px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.button A:hover   { text-align:left; text-decoration:none; font-size:13px; color:#F1650F; line-height:16px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.button A:active  { text-align:left; text-decoration:none; font-size:13px; color:#002880; line-height:16px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.buttons           { text-align:left; text-decoration:none; font-size:12px; color:#002880; line-height:16px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.buttons A:link    { text-align:left; text-decoration:none; font-size:12px; color:#002880; line-height:16px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.buttons A:visited { text-align:left; text-decoration:none; font-size:12px; color:#002880; line-height:16px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.buttons A:hover   { text-align:left; text-decoration:none; font-size:12px; color:#F1650F; line-height:16px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.buttons A:active  { text-align:left; text-decoration:none; font-size:12px; color:#002880; line-height:16px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.delta    { font-size:11px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.crumbs   { font-size:9px; color:#002880; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.headline { text-align:left; font-size:20px; color:#002880; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.subline  { font-size:12px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
	
.table_a { font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;
		   background-color:#FFFFFF; border-color:#002880; border-width:1px; border-style:solid; padding:3px }
		   
.tablegroup           { text-align:left; text-decoration:none; font-size:12px; color:#002880; line-height:22px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tablegroup A:link    { text-align:left; text-decoration:none; font-size:12px; color:#002880; line-height:22px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tablegroup A:visited { text-align:left; text-decoration:none; font-size:12px; color:#002880; line-height:22px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tablegroup A:hover   { text-align:left; text-decoration:underline; font-size:12px; color:#F1650F; line-height:22px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tablegroup A:active  { text-align:left; text-decoration:none; font-size:12px; color:#002880; line-height:22px; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.tabletop  { text-align:left; font-size:11px; color:#303030; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tablechap { text-align:left; font-size:16px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

A:link    { font-size:10px; color:#FFFFFF; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
A:visited { font-size:10px; color:#FFFFFF; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
A:hover   { font-size:10px; color:#FFFFFF; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
A:active  { font-size:10px; color:#FFFFFF; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.text_b { font-size:10px; color:#FFFFFF; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.text_z { font-size:10px; color:#FFFFFF; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

LI { list-style:margin-top:2px; margin-left:-18px; font-size:11px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
	
.comment      { text-align:left; font-size:11px; color:#990000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.comment_green { text-align:left; font-size:11px; color:#0A6B00; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.comment_red   { text-align:left; font-size:11px; color:#EA0000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.sform   { font-size:12px; color:#000000; width:130px; height:14px; border-left:1px solid #828696; border-bottom:1px solid #525E72; border-right:1px solid #525E72; border-top:1px solid #828696; }
.xform   { font-size:13px; color:#000000; width:160px; height:20px; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; }
.sbutton { font-size:11px; color:#990000; width:106px; font-weight:bold; background-color:#E8E8E8; border-left:1px solid #576675; border-bottom:1px solid #576675; border-right:1px solid #576675; border-top:1px solid #576675; }

.hitword   { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000; font-weight:bold; }
.hitnumber { text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#484848; font-weight:bold; }
.hittitle  { text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#484848; font-weight:bold; }

.appnumber { text-align:left; text-decoration:none; font-size:17px; color:#484848; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.appnotes  { text-align:left; text-decoration:none; font-size:14px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.appdate   { text-align:left; text-decoration:none; font-size:11px; color:#484848; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.media  { background-color:#FFFFFF; border-color:#BDBDBD; border-width:0px 1px 1px 1px; border-style:solid; padding:0px;}
.mediaL { background-color:#FFFFFF; border-color:#BDBDBD; border-width:0px 0px 1px 1px; border-style:solid; padding:0px;}
.mediaR { background-color:#FFFFFF; border-color:#BDBDBD; border-width:0px 1px 1px 1px; border-style:solid; padding:0px;}
.mediaheadL { background-color:#ECECEC; border-color:#BDBDBD; border-width:1px 0px 1px 1px; border-style:solid; 
              padding:2px 4px; text-align:left; font-size:11px; color:#555555; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mediahead  { background-color:#ECECEC; border-color:#BDBDBD; border-width:1px; border-style:solid; 
              padding:2px 4px; text-align:left; font-size:11px; color:#555555; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
		
.appgroup           { text-decoration:none; font-size:12px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.appgroup A:link    { text-decoration:none; font-size:12px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.appgroup A:visited { text-decoration:none; font-size:12px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.appgroup A:hover   { text-decoration:underline; font-size:12px; color:#F1650F; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.appgroup A:active  { text-decoration:none; font-size:12px; color:#002880; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }

.digits:link    { color:#002880; font-size:14px; text-decoration:none; font-weight:bold; }
.digits:visited { color:#002880; font-size:14px; text-decoration:none; font-weight:bold; }
.digits:hover   { color:#F1650F; font-size:14px; text-decoration:underline; font-weight:bold; }

.first_last:link    { color:#002880; font-size:14px; text-decoration:none; font-weight:bold; }
.first_last:visited { color:#002880; font-size:14px; text-decoration:none; font-weight:bold; }
.first_last:hover   { color:#F1650F; font-size:14px; text-decoration:underline; font-weight:bold; }

.copy:link    { color:#8F8F8F; font-size:9px; text-decoration:none; font-weight:normal; }
.copy:visited { color:#8F8F8F; font-size:9px; text-decoration:none; font-weight:normal; }
.copy:hover   { color:#8F8F8F; font-size:9px; text-decoration:underline; font-weight:normal; }

.formhead_ok    {text-align:left; font-size:12px; color:#000000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.formhead_error {text-align:left; font-size:12px; color:#CC0000; font-style:normal; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.formmessage    {text-align:left; font-size:11px; color:#CC0000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
.headcontact { text-align:left; font-size:20px; color:#002880; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.headtext    { font-size:10px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.synonym_a { text-align:left; text-decoration:none; font-size:9px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.synonym_a A:link { text-align:left; text-decoration:none; font-size:9px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.synonym_a A:visited { text-align:left; text-decoration:none; font-size:9px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.synonym_a A:hover { text-align:left; text-decoration:underline; font-size:9px; color:#941F00; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }
.synonym_a A:active { text-align:left; text-decoration:none; font-size:9px; color:#000000; font-style:normal; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.xbutton { color:#3A3A3A; font-weight:normal; }
.ybutton { color:#000000; font-weight:bold; }

