#wrapper { text-align:left; width:900px; margin:0 auto; padding: 19px 0 0 0; position:relative;}
/*
---------------------------------------------------------------------
-- Styles for top area with menues and search
---------------------------------------------------------------------
*/
#top			 { position: relative; width:900px; height:99px; top:0; left:0;	background-color:#ffffff; color:#000000; white-space:nowrap; }
#top .printlogo	 { display:none; }

#head			 { position:relative; top:0px; left:0px; width:900px; height:42px; color:#000000; background-color:#FFFFFF; }
#head img        { float:left; margin:0px;}
#head #funktioner{ position:relative; top:4px; left:630px; width:270px; height:23px; border:0px; margin:0px; padding:0px;}
#head a.logo	 { display:inline; float:left; text-decoration:none; margin:0px; padding:0px; border:0px;}
#head .print	 { display:none;}

#head a			 { line-height: 33px; font-size:69%; display: block; float:right; color:#000; text-decoration:none; padding: 0 15px 0 21px; border-left:solid 1px #d1d1d1;  }
#head a.first { border: 0; } 
#head a:hover	 { text-decoration: underlinze; }
#head a.chosen	 { text-decoration: underline; }

#menu            { position:absolute; top:50px; left: 0px;   width:900px; border-top: 1px #ececec solid; background: url(/res/images/menu_left_light_bar.gif) bottom repeat-x; }
#menu #blue      { }
#menu #green     { float: right; }
#menu #blue  .block { float:left; height:57px; background:transparent url(/res/images/menu_left_dark.gif)  0px  0px repeat-x;}
#menu #green .block { float:left; height:57px; background:transparent url(/res/images/menu_right_dark.gif)  0px  0px repeat-x;}
#menu #blue  a,
#menu #green a 		{ font-size:69%; float:left; color:#000; height: 4.3em; line-height: 4.3em; text-decoration: none; font-weight:normal; margin: 0px; padding: 0 13px; background:#fffffe url(/res/images/menu_left_light.gif) bottom right no-repeat; }
#menu #green a 		{ background: url(/res/images/menu_right_light.gif) bottom left no-repeat; color: #e75700; }
#menu #blue  a:hover { background:transparent url(/res/images/menu_left_light_over.gif) bottom right repeat-x;}
#menu #green a:hover { background:transparent url(/res/images/menu_right_light_over.gif) bottom left repeat-x;}
#menu #blue  a.chosen{ font-size:69%; float:left; color:#000000; text-decoration: none; font-weight:normal; background-image: url(/res/images/menu_left_light_over.gif);  }
#menu #green a.chosen{ font-size:69%; float:left; color:#000000; text-decoration: none; font-weight:normal; background-image: url(/res/images/menu_right_light_over.gif); }
#menu #blue  a.chosen:hover{ text-decoration: underline; background-image: url(/res/images/menu_left_light_over.gif); }
#menu #green a.chosen:hover{ text-decoration: underline; background-image: url(/res/images/menu_right_light_over.gif); }

/*
---------------------------------------------------------------------
-- Styles for left menu
---------------------------------------------------------------------
*/
#leftmenu							{ position:relative; float:left; width: 165px; margin:0px;  padding:12px 0px 12px 0px;}
#leftmenu a							{ font-size:69%; display:block; width:100%; color:#506a70; background-color:#ffffff; padding:0px 0px 6px 14px;}
#leftmenu a.lmenu_blue_up,
#leftmenu a.lmenu_green_up			{ color:#666666; background:#ffffff url(/res/images/lmenu_blue_up.gif)  0px 3px no-repeat; padding:0px 0px 6px 14px; width: 155px;}
#leftmenu a.lmenu_blue_dark_up,
#leftmenu a.lmenu_green_dark_up	    { color:#666666; background:#ffffff url(/res/images/lmenu_blue_dark_up.gif)  0px 3px no-repeat; padding:0px 0px 6px 14px; width: 155px; font-weight:bold;}
#leftmenu a.lmenu_blue_dark_down,
#leftmenu a.lmenu_green_dark_down	{ color:#002B7F; background:#ffffff url(/res/images/lmenu_blue_dark_down.gif)  0px 3px no-repeat; padding:0px 0px 6px 14px; width: 155px; font-weight:bold;}
#leftmenu a.lmenu2_blue_up,
#leftmenu a.lmenu2_green_up			{ color:#666666; background:#ffffff url(/res/images/lmenu_blue_up.gif)  12px 3px no-repeat; padding:0px 0px 6px 28px; width: 151px;}
#leftmenu a.lmenu2_blue_dark_up,
#leftmenu a.lmenu2_green_dark_up		{ color:#666666; background:#ffffff url(/res/images/lmenu_blue_dark_up.gif)  12px 3px no-repeat; padding:0px 0px 6px 28px;width: 151px; font-weight:bold;}
#leftmenu a.lmenu2_blue_dark_down,
#leftmenu a.lmenu2_green_dark_down	{ color:#002B7F; background:#ffffff url(/res/images/lmenu_blue_dark_down.gif)  12px 3px no-repeat; padding:0px 0px 6px 28px; width: 151px; font-weight:bold;}
#leftmenu a.lmenu3_blue_up,
#leftmenu a.lmenu3_green_up			{ color:#666666; background:#ffffff url(/res/images/lmenu_blue_up.gif)  24px 3px no-repeat; padding:0px 0px 6px 40px; width: 139px;}
#leftmenu a.lmenu3_blue_dark_up,
#leftmenu a.lmenu3_green_dark_up		{ color:#666666; background:#ffffff url(/res/images/lmenu_blue_dark_up.gif)  24px 3px no-repeat; padding:0px 0px 6px 40px; width: 139px; font-weight:bold;}
#leftmenu a.lmenu3_blue_dark_down,
#leftmenu a.lmenu3_green_dark_down	{ color:#002B7F; background:#ffffff url(/res/images/lmenu_blue_dark_down.gif)  24px 3px no-repeat; padding:0px 0px 6px 40px; width: 139px; font-weight:bold;}
/*#leftmenu a.lmenu_green_up			{ color:#336633; background:#ffffff url(/res/images/lmenu_green_up.gif)  0px 3px no-repeat; padding:0px 0px 6px 14px; width: 155px;}
#leftmenu a.lmenu_green_dark_up	    { color:#003300; background:#ffffff url(/res/images/lmenu_green_dark_up.gif)  0px 3px no-repeat; padding:0px 0px 6px 14px; width: 155px; font-weight:bold; }
#leftmenu a.lmenu_green_dark_down	{ color:#003300; background:#ffffff url(/res/images/lmenu_green_dark_down.gif)  0px 3px no-repeat; padding:0px 0px 6px 14px; width: 155px; font-weight:bold; }
#leftmenu a.lmenu2_green_up			{ color:#336633; background:#ffffff url(/res/images/lmenu_green_up.gif)  12px 3px no-repeat; padding:0px 0px 6px 28px; width: 151px;}
#leftmenu a.lmenu2_green_dark_up	{ color:#003300; background:#ffffff url(/res/images/lmenu_green_dark_up.gif)  12px 3px no-repeat; padding:0px 0px 6px 28px; width: 151px; font-weight:bold;}
#leftmenu a.lmenu2_green_dark_down	{ color:#003300; background:#ffffff url(/res/images/lmenu_green_dark_down.gif)  12px 3px no-repeat; padding:0px 0px 6px 28px; width: 151px; font-weight:bold;}
#leftmenu a.lmenu3_green_up			{ color:#336633; background:#ffffff url(/res/images/lmenu_green_up.gif)  24px 3px no-repeat; padding:0px 0px 6px 40px; width: 139px;}
#leftmenu a.lmenu3_green_dark_up	{ color:#003300; background:#ffffff url(/res/images/lmenu_green_dark_up.gif)  24px 3px no-repeat; padding:0px 0px 6px 40px; width: 139px; font-weight:bold;}
#leftmenu a.lmenu3_green_dark_down	{ color:#003300; background:#ffffff url(/res/images/lmenu_green_dark_down.gif)  24px 3px no-repeat; padding:0px 0px 6px 40px; width: 139px; font-weight:bold;}*/
/*
---------------------------------------------------------------------
-- Styles for main area ALL TYPES
---------------------------------------------------------------------
*/
#main { position:relative; top: 0px; left: 0px; width: 900px; padding:0px; margin:0px;}
/*
---------------------------------------------------------------------
-- Styles for main area TYPE a
---------------------------------------------------------------------
*/
#a_I	{ position:relative; float:left; top:0px; left:0px; width: 707px; margin:0px;  padding:12px 0px; border-bottom:dashed 1px #b1c1c5;}
#a_II	{ position:relative; float:right;top:0px;           width: 167px; margin:0px;  padding:12px 13px 13px 0px;}
#a_III	{ position:relative; float:left; top:0px; left:0px; width: 167px; margin:0px;  padding: 0px 13px 13px 0px;}
#a_IV	{ position:relative; float:left; top:0px; left:0px; width: 167px; margin:0px;  padding: 0px 13px 13px 0px;}
#a_V	{ position:relative; float:left; top:0px; left:0px; width: 345px; margin:0px;  padding: 0px 13px 13px 0px;}
/*
---------------------------------------------------------------------
-- Styles for main area TYPE b
---------------------------------------------------------------------
*/
#b_I	{ position:relative; float:left; top:0px; left:0px; width: 707px; margin:0px;  padding:12px 0px; border-bottom:dashed 1px #b1c1c5;}
#b_II	{ position:relative; float:right;top:0px;           width: 167px; margin:0px;  padding:12px 13px 13px 0px;}
#b_III	{ position:relative; float:left; top:0px; left:0px; width: 167px; margin:0px;  padding: 0px 13px 13px 0px;}
#b_IV	{ position:relative; float:left; top:0px; left:0px; width: 167px; margin:0px;  padding: 0px 13px 13px 0px;}
#b_V	{ position:relative; float:left; top:0px; left:0px; width: 345px; margin:0px;  padding: 0px 13px 13px 0px;}
/*
---------------------------------------------------------------------
-- Styles for main area TYPE c                                     --
---------------------------------------------------------------------
*/
#c_I	{ position:relative; float:right;  top:0px; right:0px; width: 705px; margin:12px 0px 12px 0px; padding: 0px 0px 0px 12px;  border-left:dashed 1px #b1c1c5;}
#c_II	{ position:relative; float:right;  top:0px; right:0px; width: 705px; margin:0px;  padding: 0px 0px 12px 0px; border-bottom:dashed 1px #b1c1c5;}
#c_III	{ position:relative; float:left;   top:0px;  left:0px; width: 324px; margin:0px;  padding: 0px 12px 12px 0px;}
#c_IV	{ position:relative; float:left;   top:0px;  left:0px; width: 368px; margin:0px;  padding: 0px 0px 12px 0px;}
#c_V	{ position:relative; float:left;   top:0px;  left:0px; width: 704px; margin:0px;  padding: 0px; background:transparent url(/res/images/grad_c1.gif)  0px  0px repeat-y;}

/*#c_II img  { float: right; margin: 0px; padding:0px;}
#c_II .imginput {                            padding:12px 0px 0px 12px;}
#c_IV img  { float: right; margin: 0px; padding:12px;} 
#c_V label { color:#314044; background-color:#ffffff; font-size:114%; font-weight:normal; font-family: Arial, Verdana, Sans-Serif; margin:0px; padding:0px;  display:block;} 
#c_V .text { margin-top:1px; width:80px; } #c_V .button { margin:0px; width:48px;} 
#c_V .arrow{ display:block; clear:both; padding:0px ; background:transparent url(/res/images/lmenu_blue_dark_up.gif) 1px 2px no-repeat;}
*/

#c_II img  { float: right; margin: 0px; padding:0px;}
#c_II .imginput {display:block; float:left; width:146px; padding:12px 0px 0px 12px;} 
#c_IV img  {margin: 0px; padding:12px; }
#c_V label { color:#314044; background-color:#ffffff; font-size:114%; font-weight:normal; font-family: Arial, Verdana, Sans-Serif; margin:0px;	padding:0px 0px 8px 0px;  display:block; }
#c_V .text { margin-top:1px; width:80px; } 
#c_V .btn { margin:0px; width:48px; } 
#c_V .arrow	 { display:block; color:#002b7f; font-size: 70%; margin:0px; padding:5px 0px;  text-indent:14px; background:transparent url(/res/images/lmenu_blue_dark_up.gif) 0px  8px no-repeat;}
                                                    
/*
#c_IV img  { float: right; margin: 0px; padding:12px;}
#c_V label { color:#314044; background-color:#ffffff; font-size:114%; font-weight:normal; font-family: Arial, Verdana, Sans-Serif; margin:16px 0px 8px 0px;	padding:4px 0px 2px 0px;  display:inline;}
#c_V .text, #c_V .button {margin:7px 4px 7px 0px;} 
#c_V .arrow{ padding:5px 12px 5px 16px; background:transparent url(/res/images/lmenu_blue_dark_up.gif) 0px 38px no-repeat;}*/
/*
---------------------------------------------------------------------
-- Holding (Type D2)
---------------------------------------------------------------------
*/

/*
---------------------------------------------------------------------
-- HoldingList (Type D)
---------------------------------------------------------------------
#d_I		#HoldList_Search			{ position:relative; float:left; top:0px;  left:0px;               margin:12px 0px 12px 0px; padding: 0px 0px 12px 0px; }
#d_II		#HoldList_Search_Text		{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px; padding: 0px 10px 5px 10px; border-left:dashed 1px #b1c1c5; }
#d_III		#HoldList_Search_Left		{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px; padding: 0px 10px 5px 10px; }
#d_IV		#HoldList_Search_Middle		{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px; padding: 0px 10px 5px 10px; border-left:solid 1px #b1c1c5;}
#d_V		#HoldList_Search_Right		{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px; padding: 0px 10px 5px 10px; border-left:solid 1px #b1c1c5;}
#d_VI		#HoldList_Sample			{ position:relative; float:left; top:0px;  left:0px; width: 100%;                margin:0px; padding: 0px  0px 5px  0px; border-top:dashed 1px #b1c1c5;}
#d1_I		#HoldList_Result			{ position:relative; float:left; top:0px;  left:0px; width: 100%;  margin:0px 0px 12px 0px; padding: 0px 0px 12px 0px; border-bottom:dashed 1px #b1c1c5;}
#d1_II		#HoldList_Result_Right		{ position:relative; float:right; top:0px;  right:0px; width: 170px; margin:0px ; padding: 0px 0px 12px 13px; }
#d2_I		#Holding					{ position:relative; float:left; top:0px;  left:0px; width: 100%;  margin:0px 0px 12px 0px; padding: 0px 0px 12px 0px; }
#d2_II		#Holding_Card				{ position:relative; float:left; top:0px;  left:0px; width: 700px; margin:0px; padding: 12px 12px 12px 0px;}
#d2_IV		#Holding_Card_Header		{ position:relative; float:left; top:0px;  left:0px; width: 700px; height:41px; background:transparent url(/res/images/d1_top.gif)  0px  0px no-repeat;}
#d2_V		#Holding_Card_Body			{ position:relative; float:left; top:0px;  left:0px; width: 700px;		        background:transparent url(/res/images/d1_mid.gif)  0px  0px repeat-y;}
#d2_VII		#Holding_Card_Body_Left		{ position:relative; float:left; top:0px;  left:0px; width: 149px; margin: 17px 0px 17px 0px; padding: 0px 17px 0px 17px; border-right: dashed 1px #d1d1a4;}
#d2_VIII	#Holding_Card_Body_Main		{ position:static;   float:right;top:0px;  left:0px; width: 478px; padding:17px;}
#d2_IX		#Holding_Card_Footer		{ position:relative; float:left; top:0px;  left:0px; width: 685px; padding:0px 5px 5px 10px; background:transparent url(/res/images/d1_mid.gif)  0px  0px repeat-y;}
#d2_X		#Holding_Card_Footer_Inner	{ margin:10px 20px 0px 10px; padding:0px; border-top:dashed 1px #d1d1a4; }
#d2_VI		#Holding_Card_Bottom		{ position:relative; float:left; top:0px;  left:0px; width: 700px; height:6px;  background:transparent url(/res/images/d1_bot.gif)  0px  0px no-repeat;}
#d2_III		#Holding_Right				{ position:relative; float:left; top:0px;  left:0px; width: 163px; margin:0px; padding: 0px 12px 12px 7px;}
*/
#HoldList_Search			{ position:relative; float:left; top:0px;  left:0px;               margin:12px 0px 12px 0px; /*padding: 0px 0px 12px 0px;*/ padding: 0px 0px 0px 0px; border-bottom:dashed 0px #b1c1c5;}
#HoldList_Search_Text		{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px; padding: 0px 10px 5px 10px; border-left:dashed 1px #b1c1c5; }
#HoldList_Search_Left		{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px; padding: 0px 10px 5px 10px; }
#HoldList_Search_Left label	{ font-size:11px; padding:2px 0px 2px 0px; vertical-align:middle; display:block; }
#HoldList_Search_Middle		{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px; padding: 0px 10px 5px 10px; border-left:solid 1px #b1c1c5;}
#HoldList_Search_Right		{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px; padding: 0px 10px 5px 10px; border-left:solid 1px #b1c1c5;}
#HoldList_Sample			{ position:relative; float:left; top:0px;  left:0px; width: 100%;                margin:0px; padding: 0px  0px 5px  0px; border-top:dashed 1px #b1c1c5;}
#HoldList_Introduction		{ position:relative; float:left; top:0px;  left:0px; width: 718px; height:140px; margin:0px; padding: 0px 0px 5px 10px; border-left:dashed 1px #b1c1c5;}
#HoldList_Introduction img	{ float:right; margin: 0px  0px 7px 22px;}

#HoldList_Result			{ position:relative; float:left; top:0px;  left:0px; width: 100%;  margin:0px 0px 12px 0px; padding: 0px 0px 12px 0px; border-top:dashed 1px #b1c1c5;}
#HoldList_Result_Right		{ position:relative; float:right;top:0px;  right:0px;width: 170px; margin:0px ; padding: 0px 0px 12px 13px; }
#HoldList_Result_Right input	{ width:74px; }
/*#Holding					{ position:relative; float:left; top:0px;  left:0px; width: 100%;  margin:0px 0px 12px 0px; padding: 0px 0px 12px 0px;border-top:dashed 1px #b1c1c5; }*/
#Holding 					{ width:900px; margin:0 auto; position:relative; }
#Holding .columntext		{ color:#545454; background-color:#ffffff; padding: 2px 0px 6px 0px;}
#Holding_Card				{ position:relative; float:left; top:0px;  left:0px; width: 700px; margin:0px; padding: 12px 12px 12px 0px;}
#Holding_Card_Header		{ position:relative; float:left; top:0px;  left:0px; width: 700px; height:41px; background:transparent url(/res/images/d1_top.gif)  0px  0px no-repeat;}
#Holding_Card_Body			{ position:relative; float:left; top:0px;  left:0px; width: 700px;		        background:transparent url(/res/images/d1_mid.gif)  0px  0px repeat-y;}
#Holding_Card_Body_Left		{ position:relative; float:left; top:0px;  left:0px; width: 149px; margin: 17px 0px 17px 0px; padding: 0px 17px 0px 17px; border-right: dashed 1px #eaeaea;}
#Holding_Card_Body_Main		{ position:static;   float:right;top:0px;  left:0px; width: 478px; padding:17px;}
#Holding_Card_Footer		{ position:relative; float:left; top:0px;  left:0px; width: 685px; padding:0px 5px 5px 10px; background:transparent url(/res/images/d1_mid.gif)  0px  0px repeat-y;}
#Holding_Card_Footer_Inner	{ margin:10px 20px 0px 10px; padding:0px; border-top:dashed 1px #eaeaea; }
#Holding_Card_Bottom		{ position:relative; float:left; top:0px;  left:0px; width: 700px; height:6px;  background:transparent url(/res/images/d1_bot.gif)  0px  0px no-repeat;}
#Holding_Right				{ position:relative; float:left; top:0px;  left:0px; width: 163px; margin:0px; padding: 0px 12px 12px 7px;}

#Holding_Card_Header h1		{ position:relative; top:12px; left:12px;  font-size:89%; padding:0px; margin:0px; color:#545454; background-color:#ffffff; display:block; }
#Holding_Card_Body_Main h2	{ color:#545454; background-color:#ffffff; font-size:114%; font-weight:normal; font-family: Arial, Verdana, Sans-Serif; margin:0px;	padding: 0px; }

#HoldList_Result table			{ border-top:solid 1px #ffffff; width:713px;}
#HoldList_Result th				{ font-weight:bold; vertical-align:top;  font-size:64%; color:#797979; padding:7px; border: solid 1px #ced9de; background-color:#f2f2f2;}
#HoldList_Result td				{ padding: 4px 7px 5px 7px; font-weight:normal; vertical-align:middle; font-size:70%; border-right: solid 1px #ced9de; border-bottom:solid 1px #ced9de; }
#HoldList_Result td p			{ padding: 1px 0px 0px 0px; font-size:100%; }
#HoldList_Result td.last		{ border-bottom:solid 1px #ced9de; border-right:solid 1px #ffffff;}
#HoldList_Result td.lastline	{ font-weight:normal; vertical-align:middle; font-size:70%; border-right: solid 1px #ced9de; border-bottom:solid 0px #ced9de; }

#d_I	{ position:relative; float:left; top:0px;  left:0px; width: 100%;				 margin:12px 0px 12px 0px; padding: 0px 0px 12px 0px; }
#d_III	{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px;  padding: 0px 10px 5px 10px;}
#d_IV	{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px;  padding: 0px 10px 5px 10px; border-left:solid 1px #b1c1c5;}
#d_V	{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:140px; margin:0px;  padding: 0px 10px 5px 10px; border-left:solid 1px #b1c1c5;}
#d_VI	{ position:relative; float:left; top:0px;  left:0px; width: 520px;               margin:0px;  padding: 0px 0px 5px 0px; }

#d_I input			{ display:block;  padding:2px; margin:0px 0px 6px 0px; }
#d_I input.button	{ float: right; margin:0px 7px 0px 0px;}
#d_I label			{ padding:0px 0px 2px 0px;}
#d_II img			{ float: right; margin: 0px;padding:0px;}
#d_II h1			{ color:#314044; background-color:#ffffff; font-size:114%; font-weight:normal; font-family: Arial, Verdana, Sans-Serif; margin:0px;	padding: 0px;}
#d_IV img			{ float: right; margin: 0px; padding:12px;}

#Holding_Card_Body_Main .holdingtable {clear:both;}
#Holding_Card_Body_Main div.holdingtable img {padding:0px 12px 0px 0px; }
#Holding_Card_Body_Main table		{ border:solid 1px #787878; border-top:solid 1px #787878; }
#Holding_Card_Body_Main th			{ font-weight:bold; vertical-align:top; font-size:70%; color:#797979; padding:7px 12px; border-right: solid 1px #787878; background-color:#f2f2f2; text-align:left; }
#Holding_Card_Body_Main th.right	{ font-weight:bold; vertical-align:top; font-size:70%; color:#797979; padding:7px 12px; border-right: solid 1px #787878; background-color:#f2f2f2; text-align:right; }
#Holding_Card_Body_Main td			{ padding: 3px 3px 3px 3px; font-weight:normal; font-size:70%; border-right: solid 1px #787878; vertical-align:middle; text-align:right;}
#Holding_Card_Body_Main td.left		{ padding: 3px 3px 3px 3px; font-weight:normal; font-size:70%; border-right: solid 1px #787878; vertical-align:middle; text-align:left;}

#Holding_Card_Body_Main .first		{ padding: 3px 3px 3px 0px;}
#Holding_Card_Body_Main .last		{ border-right:solid 0px #ffffff;}

#Holding_Card_Body_Main .floatright	{ float:right; width:170px; margin:0px 0px 0px 12px; border-left:dashed 1px #797979;}
#Holding_Card_Body_Main .floatright img	{ padding:0px 10px; float:right;  }
#Holding_Card_Body_Main img.fill	{ bottom:0px; position:absolute; padding:0px 10px; float:right;  }
/*
---------------------------------------------------------------------
-- LandingPage (Type E)
---------------------------------------------------------------------
*/
#LandingPage		{ position:relative; float:right; top:0px; right:0px; width: 705px; margin:12px 0px 12px 0px; padding: 0px 0px 0px 12px; border-left:dashed 1px #b1c1c5;}
#LandingPage_Top	{ position:relative; float:right; top:0px; right:0px; width: 705px; margin:0px 0px 0px 0px; padding: 0px 0px 12px 0px; border-bottom:dashed 1px #b1c1c5;}

#LandingPage_Left	{ position:relative; float:left; top:0px; right:0px; width: 336px; margin:0px;  padding: 0px 13px 13px 0px;}
#LandingPage_Middle	{ position:relative; float:left; top:0px; right:0px; width: 163px; margin:0px;  padding: 0px 13px 13px 0px;}
#LandingPage_Right	{ position:relative; float:left; top:0px; right:0px; width: 163px; margin:0px;  padding: 0px 13px 13px 0px;}

#IRLandingPage_Left		{ position:relative; float:left; top:0px; right:0px; width: 163px; margin:0px;  padding: 0px 6px 6px 0px;}
#IRLandingPage_Middle	{ position:relative; float:left; top:0px; right:0px; width: 163px; margin:0px;  padding: 0px 6px 6px 0px;}
#IRLandingPage_Right	{ position:relative; float:left; top:0px; right:0px; width: 163px; margin:0px;  padding: 0px 6px 6px 0px;}
#IRLandingPage_Right2	{ position:relative; float:left; top:0px; right:0px; width: 166px; margin:0px;  padding: 0px 6px 0px 0px;}


/*
---------------------------------------------------------------------
-- Person (Type F)
---------------------------------------------------------------------
*/
#Person					{ position:relative; float:left; top:0px; right:0px; width: 705px ; margin:12px 0px 12px 0px; padding:  0px  0px 0px 12px; border-left:dashed 1px #b1c1c5;}
#Person_Main			{ position:relative; float:left; top:0px;  left:0px; width: 510px ; margin:12px 0px 12px 0px; padding:  0px 12px  0px 0px; }
#Person_Right			{ position:relative; float:right; top:0px; right:0px; width: 180px ; margin:0px;		         padding: 12px  0px 13px 0px; }
.Person_Main_Section	{ position:relative; float:left;  top:0px;  left:0px; width: 478px; margin:0px;               padding: 12px 12px 12px 0px; border-bottom:dashed 1px #b1c1c5;}
.f_IV	{ position:relative; float:left;  top:0px; left:0px; width: 120px; margin:0px;               padding: 0px 3px 3px 0px;}
.f_V	{ position:relative; float:left;  top:0px; left:0px; width: 360px; margin:0px;               padding: 0px 13px 13px 0px;}
.Person_Gallery			{ position:relative; float:left;  top:0px; left:0px; width: 80px;  margin:0px;               padding: 0px 18px 12px 0px;}
.Person_Gallery	img		{ width:80px;}
#Person_Title			{ position:relative; float:left;  top:0px; left:0px; width: 345px; margin:0px;               padding: 10px 13px 13px 0px;}
#Person h1 { margin:0px }
#f_I h4 { font-family:Arial, Verdana, Sans-Serif; font-size: 89%;}

/*
---------------------------------------------------------------------
-- Styles for person galleries                                     --
---------------------------------------------------------------------
*/
.portrait 	   					{position:relative; float:left; display:block; width:140px; height:201px; padding:0px; margin:10px 0px 10px 0px;}
.portrait .top 					{position:absolute; top:0px;    		  	   width:126px; height:3px;   background:transparent url(/res/images/portraittop.gif)  0px  0px no-repeat; padding:0px; margin:0px;}
.portrait .mid 					{position:absolute; top:3px;    		  	   width:126px; height:194px; background:transparent url(/res/images/portraitmid.gif)  0px  0px repeat-y;  padding:0px; margin:0px;}
.portrait .bot 					{position:absolute; top:197px;  		  	   width:126px; height:4px;   background:transparent url(/res/images/portraitbot.gif)  0px  0px no-repeat; padding:0px; margin:0px;}
.portrait .mid img				{position:absolute; left:1px;     	   	  	   width:110px; height:110px; 						                                                      padding:5px;}
.portrait .mid .shadeblue 			{position:absolute; bottom:0px; left:1px; 	   width:122px; height:73px; background:transparent url(/res/images/portraitshadeblue.gif)  0px  0px repeat-x;  padding:0px; margin:0px;}
.portrait .mid .shadeblue .header	{display:block; clear:left; font-size:9px; font-weight:bold; padding:8px 10px 6px 10px; color:#394D51; background-color:transparent;}
.portrait .mid .shadeblue .text		{display:block; float:left; font-size:10px; font-weight:normal; padding:0px 10px; }
.portrait .mid .shadegreen 			{position:absolute; bottom:0px; left:1px; 	   width:122px; height:73px; background:transparent url(/res/images/portraitshadegreen.gif)  0px  0px repeat-x;  padding:0px; margin:0px;}
.portrait .mid .shadegreen .header	{display:block; clear:left; font-size:9px; font-weight:bold; padding:8px 10px 6px 10px; color:#537E54;  background-color:transparent;}
.portrait .mid .shadegreen .text	{display:block; float:left; font-size:10px; font-weight:normal; padding:0px 10px;}
/*
---------------------------------------------------------------------
-- BoardMgmt(Type G)
---------------------------------------------------------------------
*/
#BoardMgmt			{ position:relative; float:right; top:0px;right:0px; width: 705px; margin:12px 0px 12px 0px; padding: 0px 0px 0px 12px; border-left:dashed 1px #b1c1c5;}
#BoardMgmt .blue	{ display:block; clear:both;}
#BoardMgmt .green	{ display:block; clear:both;}

#g_I	{ position:relative; float:left;  top:0px; left:0px; width: 510px; margin:12px 0px 12px 0px; padding: 0px 12px 0px 12px;  border-left:dashed 1px #b1c1c5;}
#g_II	{ position:relative; float:right; top:0px;right:0px; width: 180px; margin:12px 0px 12px 0px; padding: 0px 0px 0px 0px;}
.g_III	{ position:relative; float:left;  top:0px; left:0px; width: 158px; margin:0px;               padding: 12px 12px 12px 0px; }
.g_III_newline{position:relative;clear:left;top:0px;left:0px;width: 158px; margin:0px;               padding: 12px 12px 12px 0px; }
.g_IV	{ position:relative; float:left;  top:0px; left:0px; width: 120px; margin:0px;               padding: 0px 3px 3px 12px;}
.g_V	{ position:relative; float:left;  top:0px; left:0px; width: 350px; margin:0px;               padding: 0px 13px 13px 0px;}

#g_VI	{ position:relative; float:right; top:0px;right:0px; width: 702px; margin:12px 0px 12px 0px; padding: 0px 0px 0px 12px; border-left:dashed 1px #b1c1c5;}
.g_VII	{ position:relative; float:left;  top:0px; left:0px; width: 228px; margin:0px;               padding: 12px 5px 15px 0px; }
#g_VIII	{ position:relative; clear:left;  top:0px; left:0px; width: 228px; margin:0px;  padding: 0px;}

.g_VII .floatimgleft { display:block; float: left; margin:0px 5px 7px  0px;}
.g_VII .imagetext	 { display:block; float: left; padding:0px 0px 5px 0px; background-color:#ffffff; color:#666666;}
.g_VII h3 {font-size:120%; display:inline;}


/*
#g_I	{ position:relative; float:left;  top:0px; left:0px; width: 510px; margin:12px 0px 12px 0px; padding: 0px 12px 0px 12px;  border-left:dashed 1px #b1c1c5;}
#g_II	{ position:relative; float:right; top:0px;right:0px; width: 180px; margin:12px 0px 12px 0px; padding: 0px 0px 0px 0px;}
.g_III	{ position:relative; float:left;  top:0px; left:0px; width: 158px; margin:0px;               padding: 12px 12px 12px 0px; }
.g_IV	{ position:relative; float:left;  top:0px; left:0px; width: 120px; margin:0px;               padding: 0px 3px 3px 12px;}
.g_V	{ position:relative; float:left;  top:0px; left:0px; width: 350px; margin:0px;               padding: 0px 13px 13px 0px;}
#BoardMgmt #g_VI	{ position:relative; float:right; top:0px;right:0px; width: 702px; margin:12px 0px 12px 0px; padding: 0px 0px 0px 12px; border-left:dashed 1px #b1c1c5;}
#BoardMgmt #g_VI .blue	{display:block; clear:both;}
#BoardMgmt #g_VI .green	{display:block; clear:both;}

.g_VII	{ position:relative; float:left;  top:0px; left:0px; width: 228px; margin:0px;               padding: 12px 5px 15px 0px; }
#g_VIII	{ position:relative; clear:left;  top:0px; left:0px; width: 228px; margin:0px;  padding: 0px;}

.g_VII .floatimgleft { display:block; float: left; margin:0px 5px 7px  0px;}
.g_VII .imagetext	 { display:block; float: left; padding:0px 0px 5px 0px; background-color:#ffffff; color:#666666;}
.g_VII h3 {font-size:120%; display:inline;}
---------------------------------------------------------------------
-- CommonText (Type H)
---------------------------------------------------------------------
*/
#CommonText_Left	{ position:relative; float:left;  top:0px; left:0px;  width: 510px; margin:12px 0px 12px 0px; padding: 0px 12px 0px 12px;  border-left:dashed 1px #b1c1c5;}
#CommonText_Right	{ position:relative; float:right; top:0px; right:0px; width: 180px; margin:12px 0px 12px 0px; padding: 0px 0px 0px 0px;}

#CommonText_Right img { display: none; }
/*
---------------------------------------------------------------------
-- Styles for main area TYPE i                                     --
---------------------------------------------------------------------
*/
#i_I	{ position:relative; float:left;  top:12px;  left:0px; width: 274px; margin:0px;  padding: 0px 12px 12px 12px; border-right:dashed 1px #b1c1c5;}
#i_II	{ position:relative; float:left;  top:12px;  left:0px; width: 274px; margin:0px;  padding: 0px 12px 12px 12px; border-right:dashed 1px #b1c1c5;}
#i_III	{ position:relative; float:right; top:12px; right:0px; width: 274px; margin:0px;  padding: 0px 12px 12px 12px;}
#i_I a, #i_II a		{ font-size:11px; display:block; width:100%; color:#3d5156; background-color:#ffffff; padding:0px 0px 0px 0px; }
#i_III a			{ font-size:11px; display:block; width:100%; color:#336633; background-color:#ffffff; padding:0px 0px 0px 0px;}
#i_I a:hover, #i_II a:hover	{ color:#002b7f; background-color:#ffffff;  }
#i_III a:hover				{ color:#008040; background-color:#ffffff;  }
#i_I h1, #i_II h1, #i_III h1 {padding:0px; margin:0px;}
/*
---------------------------------------------------------------------
-- Styles for main area TYPE j
---------------------------------------------------------------------
*/
#j_I	{ position:relative; float:left; top:0px;  left:0px; width: 100%;  margin:12px 0px 0px 0px;  padding: 0px 0px 12px 0px; border-bottom:dashed 1px #b1c1c5;}
#j_II	{ position:relative; float:left; top:0px;  left:0px; width: 339px; height:100px; margin:0px;  padding: 0px 10px 5px 0px; border-right:solid 1px #b1c1c5; }
#j_III	{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:100px; margin:0px;  padding: 0px 10px 5px 10px;}
#j_IV	{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:100px; margin:0px;  padding: 0px 10px 5px 10px; border-left:solid 1px #b1c1c5;}
#j_V	{ position:relative; float:left; top:0px;  left:0px; width: 159px; height:100px; margin:0px;  padding: 0px 10px 5px 10px; border-left:solid 1px #b1c1c5;}

#j_I input.btn	{ float: right; position: relative; top: 40px;}

#j1_I				{ position:relative; float:left; top:0px;  left:0px; width: 100%;  margin:12px 0px 12px 0px; padding: 0px 0px 12px 0px;}
#j1_I table			{ border-top:solid 1px #ffffff;}
#j1_I th			{ font-weight:bold; vertical-align:top;  font-size:64%; color:#778f9d; padding:7px 12px; border: solid 1px #ced9de; background-color:#e4eaeb;}
#j1_I td			{ white-space:normal;padding: 10px 10px 12px 10px; font-size:64%; font-weight:normal; vertical-align:top;  border-right: solid 1px #ced9de; border-bottom:solid 1px #ced9de; }
#j1_I td p			{ font-size:100%;}
#j1_I td h2			{ font-size:150%;}
#j1_I td.last		{ border-bottom:solid 1px #ced9de; border-right:solid 1px #ffffff;}
#j1_I td.lastline	{ font-weight:normal; vertical-align:top;  border-right: solid 1px #ced9de; border-bottom:solid 0px #ced9de;}

#j_II h1			{ color:#314044; background-color:#ffffff; font-size:114%; font-weight:normal; font-family: Arial, Verdana, Sans-Serif; margin:0px;	padding: 0px;}
#j1_I h2			{ font-family: Arial, Helvetica, Sans-Serif; font-size:83%; padding:0px; margin:0px;}
/*
---------------------------------------------------------------------
-- IGCText (Type K2)
---------------------------------------------------------------------
*/
#IGC_Main			{ position:relative; float:right; top:0px; right:0px; width: 705px;		          margin:12px 0px 12px 0px; padding: 0px 0px 0px 12px; border-left:dashed 1px #b1c1c5;}
#IGC_Main h1		{ color:#868686; background-color:#ffffff; padding:0px; margin:0px;}
#IGC_Main h2 		{ font-size:114% !important; color:#868686; background-color:#ffffff; padding:12px 0px 0px 0px; margin:0px;}
#IGC_Main a 		{ display:block; background-color:#ffffff; margin:0px; padding-bottom:3px;}
#IGC_Main a:hover	{ }
#IGC_Main a:active	{ }
#IGC_Main_Top	{ position:relative; float:right; top:0px; right:0px; width: 705px;		          margin: 0px 0px 12px 0px; padding: 0px  0px 12px  0px;   border-bottom:dashed 1px #b1c1c5;}
#IGCText_Right	{ position:relative; float:right; top:0px; right:0px; width: 163px;				  margin:0px;               padding: 0px 12px 12px  0px;}
#IGCText_Middle	{ position:relative; float:left;  top:0px;  left:0px; width: 513px; 			  margin:0px;               padding: 0px 12px 12px  0px;}
/*
---------------------------------------------------------------------
-- IGCLandingPage (Type K3)
---------------------------------------------------------------------
*/
#IGCLanding_Doc		{ position:relative; float:right; top:0px; right:0px; width: 163px;				  margin:0px;               padding: 0px 12px 12px  0px;}
#IGCLanding_Narrow	{ position:relative; float:right; top:0px;  left:0px; width: 338px; 			  margin:0px;               padding: 0px 12px 12px  0px;}
#IGCLanding_Wide	{ position:relative; float:left;  top:0px; right:0px; width: 338px; 			  margin:0px;               padding: 0px 12px 12px  0px;}
#IGCLanding_Select	{ position:absolute; float:left;  top:106px;left:16px;width: 100px; 			  margin:0px;               padding: 0px 12px 12px  0px;}
#IGCLanding_Top		{ position:relative; float:right; top:0px; right:0px; width: 705px; height:164px; margin: 0px 0px 12px 0px; padding: 0px  0px 12px  0px; background:transparent url(/res/images/kombild_igc.gif) no-repeat 0px 0px; border-bottom:dashed 1px #b1c1c5;  }


/*
---------------------------------------------------------------------
-- Styles for main area TYPE k                                     --
---------------------------------------------------------------------
*/
#k_I				{ position:relative; float:right; top:0px; right:0px; width: 705px;		          margin:12px 0px 12px 0px; padding: 0px  0px  0px  12px;  border-left:dashed 1px #b1c1c5;}
#k_II				{ position:relative; float:right; top:0px; right:0px; width: 705px;		          margin: 0px 0px 12px 0px; padding: 0px  0px 12px  0px;   border-bottom:dashed 1px #b1c1c5;}
#k_III				{ position:relative; float:right; top:0px; right:0px; width: 163px;				  margin:0px;               padding: 0px 12px 12px  0px;}
#k_IV				{ position:relative; float:right; top:0px; right:0px; width: 163px; 			  margin:0px;               padding: 0px 12px 12px  0px;}
#k_V				{ position:relative; float:right; top:0px; right:0px; width: 338px; 			  margin:0px;               padding: 0px 12px 12px  0px;}
#k_VI				{ position:relative; float:left;  top:0px;  left:0px; width: 513px; 			  margin:0px;               padding: 0px 12px 12px  0px;}
#k_VII				{ position:relative; float:left;  top:106px;left:16px;width: 100px; 			  margin:0px;               padding: 0px 12px 12px  0px;}
#k_VIII				{ position:relative; float:right; top:0px; right:0px; width: 705px; height:164px; margin: 0px 0px 12px 0px; padding: 0px  0px 12px  0px; background:transparent url(/res/images/kombild_igc.gif) no-repeat 0px 0px; border-bottom:dashed 1px #b1c1c5;  }
#k_IX				{ position:relative; float:right; top:0px; right:0px; width: 705px;		          margin: 0px 0px 0px 0px;  padding: 0px  0px 0px  0px;}
#k_X				{ position:relative; float:left; top:0px; right:0px; width: 524px;		          margin: 0px;	        	padding: 0px;}
#k_XI				{ position:relative; float:left; top:0px; right:0px; width: 168px;		          margin: 0px;	        	padding: 0px  0px  0px  10px;}
#k_XI input			{ width:74px; }
#k_XII  			{ position:relative; float:left; top:0px;  left:0px; width: 700px; height:41px; background:transparent url(/res/images/d1_top.gif)  0px  0px no-repeat;}
#k_XIII 			{ position:relative; float:left; top:0px;  left:0px; width: 700px;		        background:transparent url(/res/images/d1_mid.gif)  0px  0px repeat-y;}
#k_XIV				{ position:relative; float:left; top:0px;  left:0px; width: 149px; margin: 17px 0px 17px 0px; padding: 0px 17px 0px 17px; border-right: dashed 1px #d1d1a4;}
#k_XV				{ position:static;   float:right;top:0px;  left:0px; width: 478px; padding:17px;}
#k_XVI				{ position:relative; float:left; top:0px;  left:0px; width: 685px; padding:0px 5px 5px 10px; background:transparent url(/res/images/d1_mid.gif)  0px  0px repeat-y;}
#k_XVII				{ margin:10px 20px 0px 10px; padding:0px; border-top:dashed 1px #d1d1a4; }
#k_XVIII			{ position:relative; float:left; top:0px;  left:0px; width: 700px; height:6px;  background:transparent url(/res/images/d1_bot.gif)  0px  0px no-repeat;}

#k_I table			{ border-top:solid 1px #ffffff; }
#k_I th				{ font-weight:bold; vertical-align:top;  font-size:64%; color:#797979; padding:7px; border: solid 1px #ced9de; background-color:#f2f2f2;}
#k_I td				{ background-color:#ffffff; color:#666666; padding: 4px 7px 5px 7px; font-weight:normal; vertical-align:middle; font-size:70%; border-right: solid 1px #ced9de; border-bottom:solid 1px #ced9de; }
#k_I td	a			{ font-size:100%;}
#k_I td p			{ font-size:100%; padding: 1px 0px 0px 0px; }
#k_I td.last		{ border-bottom:solid 1px #ced9de; border-right:solid 1px #ffffff;}
#k_I td.lastline	{ font-weight:normal; vertical-align:middle; font-size:70%; border-right: solid 1px #ced9de; border-bottom:solid 0px #ced9de; }
#k_I .columntext	{ color:#95954a; background-color:#ffffff; padding: 2px 0px 6px 0px;}
#k_I h1				{  background-color:#ffffff; padding:0px; margin:0px;}
#k_I h2				{ font-size:114%; background-color:#ffffff; padding:12px 0px 0px 0px; margin:0px;}
#k_I a 				{ display:block; background-color:#ffffff; margin:0px; font-size:70%; padding-bottom:3px;}
#k_I a:hover 		{ }
#k_I a:active 		{ }

#k_VI .floatleft	{ float:left; margin:0px 12px 12px 0px; border-right:solid 1px #95954a;}
#k_VI h1 			{ padding-bottom:20px;}
#k_VI h2 			{ padding-top:0px;}


#k_III h1			{font-size:114%; color:#356947; background-color:#ffffff; padding:0px; margin:0px;}
#k_III a			{font-size:70%;} 

#k_VIII table		{ border-top:solid 1px #ffffff; }
#k_VIII th			{ font-weight:bold; vertical-align:top;  font-size:70%; color:#95954a; padding:7px 12px; border-right: solid 1px #95954a; background-color:#ededd1;}
#k_VIII td			{ padding: 3px 3px 3px 3px; font-weight:normal; vertical-align:middle; font-size:70%; border-right: solid 1px #95954a; }
#k_VIII .first		{ padding: 3px 3px 3px 0px;}
#k_VIII .last		{ border-right:solid 0px #ffffff;}
#k_VIII .floatright	{ float:right; margin:0px 0px 12px 12px; border-left:dashed 1px #95954a;}
#k_VIII img.fill	{ bottom:0px; position:absolute;  }

#k_XV img.fill		{ bottom:0px; position:absolute;  }
#k_XV .floatright	{ float:right; width:170px; margin:0px 0px 0px 12px; border-left:dashed 1px #95954a;}
#k_XV .floatright img	{ padding:0px 10px; float:right;  }
/*#k_XV .floatright{ float:right; margin:0px 0px 12px 12px; border-left:dashed 1px #95954a;}*/

#k_XV h2			{ color:#656532; background-color:#ffffff; font-size:114%; font-weight:normal; font-family: Arial, Verdana, Sans-Serif; margin:0px;	padding: 0px; }
#k_XV a				{font-size:100%;} 

#k_XII h1			{ position:relative; top:12px; left:12px;  font-size:89%; padding:0px; margin:0px; color:#656532; background-color:#ffffff; display:block; }


/*
---------------------------------------------------------------------
-- Styles for main area TYPE l                                     --
---------------------------------------------------------------------
*/
#l_I	{ position:relative; float:left; top:0px;  left:0px; width: 100%;                margin:12px 0px 0px 0px; padding: 0px 0px 12px 0px; border-bottom:dashed 1px #b1c1c5;}
#l_II	{ position:relative; float:left; top:0px;  left:0px; width: 450px; height:100px; margin:0px;  padding:  0px 0px 12px 0px;  }
#l_III	{ position:relative; float:left; top:0px;  left:0px; width: 234px; height:140px; margin:0px;  padding:  0px 0px 0px 12px; border-left:dashed 1px #b1c1c5; }
#l_IV	{ position:relative; float:left; top:0px;  left:0px; width: 110px; height:99px;  margin:0px;  padding:  0px 0px 0px 0px;}
#l_V	{ position:relative; float:left; top:0px;  left:0px; width: 110px; height:99px;  margin:0px;  padding: 0px 0px 0px 12px; border-left:solid 1px #b1c1c5;}
#l_VI	{ position:relative; float:left; top:0px;  left:0px; width: 82px;  height:20px;  margin:0px;  padding: 10px 12px 0px 0px; }
#l_VII	{ position:relative; float:left; top:0px;  left:0px; width: 82px;  height:20px;  margin:0px;  padding: 10px 12px 0px 0px; }
#l_VIII	{ position:relative; float:left; top:0px;  left:0px; width: 60%;                 margin:0px;  padding: 0px 0px 12px 0px; }

#l_I h1			{font-size:114%; color:#314044; background-color:#ffffff; padding:0px; margin:0px; font-weight:normal; font-family: Arial, Verdana, Sans-Serif; 	}
#l_I h2			{font-size:70%;  color:#3d5156; background-color:#ffffff; padding:0px; margin:0px;}
#l_VIII h1		{font-size:134%; color:#000000; background-color:#ffffff; margin:12px 0px 3px 0px;}
#l_VIII h1.blue {font-size:114%; color:#314044; background-color:#ffffff; margin:0px 0px 3px 0px;}
#l_VIII h2		{font-size:89%;  color:#333333; background-color:#ffffff; margin:12px 0px 3px 0px;}
/*
---------------------------------------------------------------------
-- Styles for main area TYPE m                                     --
---------------------------------------------------------------------
*/
#m_I	{ position:relative; float:left; top:0px;  left:0px; width: 706px;   margin:12px 0px 0px 0px; padding: 0px 0px 0px 12px; border-left:dashed 1px #b1c1c5;}
#m_II	{ position:relative; float:left; top:0px;  left:0px; width: 500px;   margin:0px;  padding:  0px 0px 18px 0px;  }
#m_III	{ position:relative; float:left; top:0px;  left:0px; width: 155px; 	 margin:0px;  padding:  0px 12px 0px 0px;}
#m_IV	{ position:relative; float:left; top:0px;  left:0px; width: 155px; 	 margin:0px;  padding:  0px 12px 0px 0px;}
#m_V	{ position:relative; float:left; top:0px;  left:0px; width: 155px; 	 margin:0px;  padding:  0px 0px 0px 0px;}
#m_VI	{ position:relative; clear:left; top:0px;  left:0px; width: 500px; 	 margin:0px;  padding:  12px 0px 0px 0px;}
#m_VII	{ position:relative; clear:left; top:0px;  left:0px; width: 500px; 	 margin:0px;  padding:  20px 0px 0px 0px;}


#m_I h1			{font-size:114%; color:#314044; background-color:#ffffff; padding:0px; margin:0px; font-weight:normal; font-family: Arial, Verdana, Sans-Serif; 	}
#m_I h2			{font-size:70%; color:#3d5156; background-color:#ffffff; padding:0px 0px 6px 0px; margin:0px;}
#m_I label.label_radio_pair 	{ margin-left: 22px; width: 130px;}
#m_I   input.text				{ border:1px solid #ced9de;}
#m_VI  input.text				{ width:460px; height:120px;}

#m_VII .label_radio_pair        { display:block; float:left; }
#m_VII .label_radio_pair label	{ padding-left:22px; margin-left: 0px; width: 85px;}
/*
---------------------------------------------------------------------
-- Styles for main area TYPE i continued                           --
---------------------------------------------------------------------
*/
.b2_dist	{ background:transparent url(/res/images/lm/b2_dist.gif)  0px 0px no-repeat;  text-indent:  0px;}
.b2			{ background:transparent url(/res/images/lm/b2.gif) 0px 0px no-repeat;	     text-indent: 15px;}
.b3_dist	{ background:transparent url(/res/images/lm/b3_dist.gif)  0px 0px no-repeat;  text-indent:  0px;}
.b3			{ background:transparent url(/res/images/lm/b3.gif) 0px 0px no-repeat;        text-indent: 49px;}
.b3l		{ background:transparent url(/res/images/lm/b3l.gif) 0px 0px no-repeat;       text-indent: 49px;}
.b3f_w3     { background:transparent url(/res/images/lm/b3f_w3.gif) 0px 0px no-repeat;    text-indent: 49px;}
.b3_w3	    { background:transparent url(/res/images/lm/b3_w3.gif) 0px 0px no-repeat;     text-indent: 49px;}
.b3l_w3	    { background:transparent url(/res/images/lm/b3l_w3.gif) 0px 0px no-repeat;    text-indent: 49px;}
.b4_dist	{ background:transparent url(/res/images/lm/b4_dist.gif)   0px 0px no-repeat; text-indent: 0px;}
.b4			{ background:transparent url(/res/images/lm/b4.gif) 0px 0px no-repeat;        text-indent: 70px;}
.b4l		{ background:transparent url(/res/images/lm/b4l.gif) 0px 0px no-repeat;       text-indent: 70px;}
.b4_w3		{ background:transparent url(/res/images/lm/b4_w3.gif)  0px 0px no-repeat;    text-indent: 83px;}
.b4l_w3		{ background:transparent url(/res/images/lm/b4l_w3.gif)  0px 0px no-repeat;   text-indent: 83px;}
.b5_w3		{ background:transparent url(/res/images/lm/b5_w3.gif)   0px 0px no-repeat;   text-indent:105px;}
.b5l_w3		{ background:transparent url(/res/images/lm/b5l_w3.gif)  0px 0px no-repeat;   text-indent:105px;}
.b5_w34		{ background:transparent url(/res/images/lm/b5_w34.gif) 0px 0px no-repeat;    text-indent:105px;}
.b5l_w34	{ background:transparent url(/res/images/lm/b5l_w34.gif) 0px 0px no-repeat;   text-indent:105px;}

.g2_dist	{ background:transparent url(/res/images/lm/g2_dist.gif)  0px 0px no-repeat;  text-indent:  0px;}
.g2			{ background:transparent url(/res/images/lm/g2.gif) 0px 0px no-repeat;        text-indent: 15px;}
.g3_dist	{ background:transparent url(/res/images/lm/g3_dist.gif)  0px 0px no-repeat;  text-indent:  0px;}
.g3			{ background:transparent url(/res/images/lm/g3.gif) 0px 0px no-repeat;        text-indent: 49px;}
.g3l		{ background:transparent url(/res/images/lm/g3l.gif) 0px 0px no-repeat;       text-indent: 49px;}
.g3f_w3     { background:transparent url(/res/images/lm/g3f_w3.gif) 0px 0px no-repeat;    text-indent: 49px;}
.g3_w3	    { background:transparent url(/res/images/lm/g3_w3.gif) 0px 0px no-repeat;     text-indent: 49px;}
.g3l_w3	    { background:transparent url(/res/images/lm/g3l_w3.gif) 0px 0px no-repeat;    text-indent: 49px;}
.g4_dist	{ background:transparent url(/res/images/lm/g4_dist.gif)   0px 0px no-repeat; text-indent:  0px;}
.g4			{ background:transparent url(/res/images/lm/g4.gif) 0px 0px no-repeat;        text-indent: 70px;}
.g4l		{ background:transparent url(/res/images/lm/g4l.gif) 0px 0px no-repeat;       text-indent: 70px;}
.g4_w3		{ background:transparent url(/res/images/lm/g4_w3.gif)  0px 0px no-repeat;    text-indent: 83px;}
.g4l_w3		{ background:transparent url(/res/images/lm/g4l_w3.gif)  0px 0px no-repeat;   text-indent: 83px;}
.g5_w3		{ background:transparent url(/res/images/lm/g5_w3.gif)   0px 0px no-repeat;   text-indent:105px;}
.g5l_w3		{ background:transparent url(/res/images/lm/g5l_w3.gif)  0px 0px no-repeat;   text-indent:105px;}
.g5_w34		{ background:transparent url(/res/images/lm/g5_w34.gif) 0px 0px no-repeat;    text-indent:105px;}
.g5l_w34	{ background:transparent url(/res/images/lm/g5l_w34.gif) 0px 0px no-repeat;   text-indent:105px;}
/*
---------------------------------------------------------------------
-- Styles for bottom area with information links                   --
---------------------------------------------------------------------
*/
#printbottom	{	display:none; }
#bottom	        {	position:relative; float:left; top:0px; left: 0;width: 100%; background-color:#ffffff; white-space:nowrap; font-size:64%; font-weight:normal; line-height: 140%; color:#8c8c8c; margin: 20px 0px; padding: 7px 0px; border-top: 1px solid #e3e3e3; }
#bottom	p		{	padding: 4px 0px 0px 0px; font-size:100%;}
#bottom .small  {	}
#bottom a	    {	 text-decoration:none; background-color:#ffffff; padding: 7px; }
#bottom a:hover {	text-decoration:underline; background-color:#ffffff;}
#bottom a:active{	text-decoration:none; background-color:#ffffff;}
