
  a:link				{color:#0C293F; text-decoration:none;}
  a:visited				{color:#0C293F; text-decoration:none;}
  a:active				{color:#041624; text-decoration:underline;}
  a:hover				{color:#041624; text-decoration:underline;}

  a.discrete:link					{color:#99A1A7; text-decoration:none;}
  a.discrete:visited				{color:#99A1A7; text-decoration:none;}
  a.discrete:active					{color:#041624; text-decoration:none;}
  a.discrete:hover					{color:#041624; text-decoration:none;}
  #gallery .imagenav-left a:link	{color:#6D7E8B; text-decoration:none;}
  #gallery .imagenav-left a:visited	{color:#6D7E8B; text-decoration:none;}
  #gallery .imagenav-left a:active	{color:#041624; text-decoration:none;}
  #gallery .imagenav-left a:hover	{color:#041624; text-decoration:none;}
  .imagenav-right a:link			{color:#6D7E8B; text-decoration:none;}
  .imagenav-right a:visited			{color:#6D7E8B; text-decoration:none;}
  .imagenav-right a:active			{color:#041624; text-decoration:none;}
  .imagenav-right a:hover			{color:#041624; text-decoration:none;}
  #gallery .caption .imagedatatext a:link		{color:#061C2C; text-decoration:underline;}
  #gallery .caption .imagedatatext a:visited	{color:#061C2C; text-decoration:underline;}
  #gallery .caption .imagedatatext a:active		{color:#041624; text-decoration:underline;}
  #gallery .caption .imagedatatext a:hover		{color:#041624; text-decoration:underline;}
  #gallery .caption .imagedata a:link			{color:#0C293F; text-decoration:none;}
  #gallery .caption .imagedata a:visited		{color:#0C293F; text-decoration:none;}
  #gallery .caption .imagedata a:active			{color:#000000; text-decoration:underline;}
  #gallery .caption .imagedata a:hover			{color:#000000; text-decoration:underline;}
  #gallery a:link						{color:#365368; text-decoration:none;}
  #gallery a:visited					{color:#365368; text-decoration:none;}
  #gallery a:active						{color:#FFFFFF; text-decoration:underline;}
  #gallery a:hover						{color:#FFFFFF; text-decoration:underline;}
  #info a:link							{color:#365368; text-decoration:none;}
  #info a:visited						{color:#365368; text-decoration:none;}
  #info a:active						{color:#041624; text-decoration:underline;}
  #info a:hover							{color:#041624; text-decoration:underline;}
  div.searchres-category a:link			{color:#DCB0B0; text-decoration:underline; padding-left:5px; padding-right:5px; border-width:1px; border-color:#FFFFFF; border-style:solid;}
  div.searchres-category a:visited		{color:#DCB0B0; text-decoration:underline; padding-left:5px; padding-right:5px; border-width:1px; border-color:#FFFFFF; border-style:solid;}
  div.searchres-category a:active		{color:#E50000; text-decoration:none; padding-left:5px; padding-right:5px; border-width:1px; border-color:#BFC9D2; border-style:solid;}
  div.searchres-category a:hover		{color:#E50000; text-decoration:none; padding-left:5px; padding-right:5px; border-width:1px; border-color:#BFC9D2; border-style:solid;}
  div.searchres-pageselect a:link		{color:#8C9AA4; text-decoration:none; padding:1px; padding-left:5px; padding-right:5px;}
  div.searchres-pageselect a:visited	{color:#8C9AA4; text-decoration:none; padding:1px; padding-left:5px; padding-right:5px;}
  div.searchres-pageselect a:active		{color:#041624; text-decoration:none; padding:1px; padding-left:5px; padding-right:5px;}
  div.searchres-pageselect a:hover		{color:#041624; text-decoration:none; padding:1px; padding-left:5px; padding-right:5px;}



/* ============= MAIN FEATURES ============= */

  html					{height:100%; overflow-y:-moz-scrollbars-vertical; overflow-y:scroll;}
  body					{height:100%; margin-top:0px; margin-bottom:0px; text-align:center; background-color:#ECF4F8; background-image:url('grafik/mainfade.gif'); background-repeat:repeat-x; background-position:0px 0px; font-size:12px; font-family:"Trebuchet MS",sans-serif; color:#0C293F;}
  .headerdiv			{width:746px; height:51px; margin-left:auto; margin-right:auto; position:relative; background-image:url('grafik/head.jpg'); background-repeat:no-repeat; vertical-align:bottom;}
  img#homeone			{position:absolute; left:2px; top:3px; width:27px; height:11px; padding:4px; padding-bottom:6px; padding-right:20px; border:0px; opacity:0.5; filter:alpha(opacity=50);}
  img#homeone:hover		{opacity:1.0; filter:alpha(opacity=100);}
  img#hometwo			{position:absolute; right:28px; top:11px; width:212px; height:34px; border:0px;}
  .maindiv				{width:746px; overflow:hidden; margin-left:auto; margin-right:auto; z-index:2; position:relative; background-color:#FFFFFF; background-image:url('grafik/topfade.gif'); background-repeat:repeat-x; border-width:0px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px; border-color:#CBD3DB; border-style:solid;}
  .copyrightdiv			{margin-top:13px; padding-bottom:40px; text-align:center; font-size:11px; font-family:calibri,sans-serif; color:#969696;}


/* ============= GENERAL CONTENT FEATURES ============= */

  .title						{float:left; width:700px; margin-left:24px; margin-top:35px; text-align:left; font-size:18pt; font-family:georgia,sans-serif; color:#0C293F; text-transform:uppercase;}
  .nr-text						{font-size:12px; font-family:"Trebuchet MS",sans-serif; color:#0C293F; font-weight:normal;}
  .pagebreak					{float:left; width:100%; heght:1px; margin-bottom:50px; border-width:0px; border-top-width:1px; border-color:#CBD3DB; border-style:solid;}
  .disclaimer					{text-align:left; font-size:9px; font-family:sans-serif; color:#9BA2A8; font-style:italic;}
  .tinymenu						{font-size:11px; font-family:georgia,sans-serif; color:#869098; letter-spacing:0.1em; margin-bottom:5px;}
  .infobox						{background-color:#E3E5EC; font-size:12px; font-family:calibri,sans-serif; color:#365368;}
  .infobox-option				{background-color:#EBF4F8; text-align:left; overflow:hidden;}
  .infobox-option b				{text-decoration:underline;}
  div.infobox-option a:link, div.infobox-option a:visited	{color:#365368; text-decoration:none; border:0px; border-bottom:1px; border-style:dotted; border-color:#869098;}
  div.infobox-option a:active, div.infobox-option a:hover	{color:#041624; text-decoration:none; border:0px; border-bottom:1px; border-style:solid; border-color:#041624;}

  #ads_footer						{position:relative; width:746px; margin-left:auto; margin-right:auto; margin-bottom:10px; overflow:hidden; margin-top:20px; border-top:1px solid #CBD3DB; background-image:url('grafik/adsfade.png'); background-repeat:repeat-x; background-position:0px 0px;}
  #ads_footer .ads_footitle			{margin-top:3px; margin-bottom:3px; font-size:10px; letter-spacing:0.1em; text-align:left; text-transform:uppercase;}
  #ads_footer .ads_footitle span	{position:relative; left:12px; color:#B90000;}
  #ads_footer .ads_footref			{margin-top:2px; text-align:right; font-size:9px;}
  #ads_footer .ads_footref a		{color:#969696; position:relative; right:10px; font-style:italic;}
  #ads_footer:hover .ads_footref a	{color:#041624;}
  #ads_footer a img					{border-width:0px; width:728px; height:90px;}
  #ads_footer .adsfootline			{position:absolute; top:0px; z-index:2; width:1px; height:70px; background-image:url('grafik/adsfadeline.png'); background-repeat:no-repeat;}
  #ads_footer div#adslile			{left:0px;}
  #ads_footer div#adsliri			{right:0px;}



/* ============= RIGHT SIDE MENU BAR ============= */

  div.rightbar_main			{z-index:1; position:absolute; left:0px; top:70px; width:100%; text-align:center;}
  .rightbar_box				{position:relative; left:500px; width:220px; margin-left:auto; margin-right:auto; font-size:10px;}
  .rightbar_body			{width:220px; padding-top:4px; padding-bottom:16px; background-color:#FFFFFF; background-image:url('grafik/rightbox-bg.gif'); background-repeat:repeat-y;}
  #partn.rightbar_body		{padding-bottom:10px;}
  .rightbar_top				{width:220px; height:7px; background-image:url('grafik/rightbox-top.gif'); background-repeat:no-repeat; font-size:0px;}
  .rightbar_bot				{width:220px; height:7px; margin-bottom:12px; background-image:url('grafik/rightbox-bot.gif'); background-repeat:no-repeat;}
  .rightbar_bot_fs			{width:220px; height:49px; overflow:hidden; margin-bottom:12px; background-image:url('grafik/rightbox-bot-fs.gif'); background-repeat:no-repeat;}
  .rightbar_dis				{width:220px; height:16px; margin-top:13px; margin-bottom:25px; background-image:url('grafik/rightbox-dis.gif'); background-repeat:repeat-y; background-position:top center;}

  .rightbar_headl			{margin-left:10px; margin-bottom:6px; text-align:left; font-size:12px; color:#B90000; font-weight:bold; text-transform:uppercase;}
  .rightbar_issue			{width:190px; margin-left:auto; margin-right:auto; margin-top:5px; padding-top:5px; text-align:left; color:#9D9D9D; font-style:italic; border-width:0px; border-top-width:1px; border-color:#9D9D9D; border-style:dotted; background-repeat:no-repeat; background-position:0px 5px;}
  #edpho.rightbar_issue		{background-image:url('grafik/edcam.png');}
  #edhel.rightbar_issue		{background-image:url('grafik/edheli.png');}
  #edcom.rightbar_issue		{background-image:url('grafik/edpen.png');}
  span.edlbl				{position:relative; left:38px;}

  #advert .rightbar_issue			{margin-top:10px; padding-top:0px;}
  .rightbar_issue_fs				{margin-top:0px; padding-top:0px; border-top-width:0px;}
  .rightbar_issue a					{font-size:11px; font-weight:bold; color:#0C293F; font-style:normal;}
  .rightbar_issue a:active, .rightbar_issue a:hover		{color:#041624;}
  .rightbar_issue_fs span			{font-size:11px; font-weight:bold; color:#B90000; font-style:normal;}
  .rightbar_issue_fs a				{background-color:#FFFFFF; font-size:10px; color:#041624; font-weight:normal; font-style:italic;}

  div#popula div.rightbar_headl span	{font-size:10px; color:#9D9D9D; text-transform:lowercase; font-style:italic;}
  div#popula ol							{text-align:left; position:relative; left:10px; margin-top:10px; margin-bottom:0px;}
  div#popula li							{margin-left:-15px;}
  div#fbpage							{padding-bottom:4px; opacity:0.9; filter:alpha(opacity=90);}
  div#fbpage:hover						{opacity:1.0; filter:alpha(opacity=100);}
  div#fbframe							{width:198px; height:263px; position:relative; left:10px; overflow:hidden;}
  div#fbpageview						{width:200px; height:265px; position:relative; left:-1px; top:-1px; overflow:hidden;}
  div#alertm div						{min-height:32px; padding-left:45px; margin-left:10px; margin-right:5px; text-align:left; color:#B90000; font-weight:bold; background-image:url('grafik/alertmess.gif'); background-position:3px 10px; background-repeat:no-repeat;}

  div#compalert div										{padding-left:45px; margin-left:10px; margin-right:10px; text-align:left; background-image:url('grafik/alertmess.gif'); background-position:3px 10px; background-repeat:no-repeat;}
  div#compalert #compalert-butn							{display:inline;}
  div#compalert #compalert-butn:hover					{text-decoration:underline; cursor:pointer;}
  div#compalert #compalert-mess							{position:relative; display:none;}
  div#compalert #compalert-close						{position:absolute; right:0px; top:-15px; display:block; width:12px; height:12px; background-image:url("http://www.nordicrotors.com/grafik/x1-rst.png"); background-repeat:no-repeat; cursor:pointer;}
  div#compalert #compalert-close:hover					{background-image:url("http://www.nordicrotors.com/grafik/x1-act.png");}
  div#rightbar_alertframe								{position:relative; min-height:114px;}
  div#rightbar_alertframe #rightbar_alertwindowbgfade	{position:absolute; bottom:-11px; z-index:-1; width:220px; height:27px; background-image:url("grafik/rightbar_alertwindowbgfade.png"); background-repeat:repeat-x;}
  .rightbar_alertwinabs									{position:absolute; z-index:10;}
  .rightbar_alertwinrel									{position:relative;}


  div#advert .rightbar_headl							{margin-bottom:0px;}
  div#advert img										{width:170px; height:45px; margin-top:12px; border-width:1px; border-style:solid; border-color:0C293F;}

  div#rightbarfloatcont									{position:relative;}
  div#rightbarfloat										{position:absolute;}
  div#rightbarsemi									 	{position:relative; left:0px; width:220px;}
  div#rightbarfloat.rightbarfix							{position:fixed; left:0px; top:0px; width:100%; z-index:1;}
  div#rightbarfloat.rightbarfix div#rightbarsemi	 	{position:relative; left:500px; margin-left:auto; margin-right:auto;}

  .searchfield											{position:relative; margin-bottom:4px;}
  .searchfieldsubj										{position:relative; top:8px; width:120px; height:16px; padding:1px; padding-left:4px; margin-right:4px; background-color:#E3ECF0; background-image:url('grafik/formbg.gif'); background-repeat:repeat-x; border-width:1px; border-style:solid; border-color:#90A5B6; font-size:11px; font-family:arial; color:#000000; font-weight:bold;}
  .searcfieldsubm										{position:relative; top:9px; width:50px; height:20px; padding-bottom:3px; background-color:#E3ECF0; background-image:url('grafik/formbg.gif'); background-repeat:repeat-x; border-width:1px; border-style:solid; border-color:#90A5B6; font-size:11px; font-family:tahoma; color:#000000; cursor:pointer;}
  .searchfieldsubj:hover, .searcfieldsubm:hover			{background-color:#E3ECF0; background-image:none; border-color:#708596;}



/* ============= DISPLAY PAGES ============= */

  div.maindiv div#dispheli.title i		{font-size:0.6em; font-weight:normal;}

  .imagenav-left	{float:left; width:400px; padding-left:27px; margin-top:20px; margin-bottom:2px; text-align:left; font-size:11px; font-family:calibri,sans-serif; color:#6D7E8B;}
  .imagenav-right	{float:left; width:292px; margin-top:20px; margin-bottom:2px; text-align:right; font-size:11px; font-family:calibri,sans-serif; color:#6D7E8B;}
  .mainpic			{width:700px; border-width:1px; border-color:#CBD3DB; border-style:solid; padding:2px; margin-bottom:8px;}
  .nophoto			{width:534px; height:300px; vertical-align:bottom; margin-left:auto; margin-right:auto; margin-bottom:90px; background-image:url('grafik/nophoto.gif'); background-repeat:no-repeat; overflow:hidden; text-align:left; font-size:24px; font-family:georgia,sans-serif; color:#869098; line-height:13px;}
  .nophoto span		{position:relative; left:10px; top:245px;}
  .nophoto a		{font-size:11px; color:#566068; font-family:georgia,serif; word-spacing:0em; line-height:13px; font-style:italic;}
  .nophoto a:hover	{color:#041624;}

  div#gallery .imagedata		{color:#0C293F;}
  div#gallery .imagedata-1a		{float:left; clear:left; width:64px; height:17px; padding-top:1px; background-color:#E3E5EC;}
  div#gallery .imagedata-1b		{float:left; width:284px; height:17px; overflow:hidden; padding-top:1px; background-color:#E3E5EC; background-image:url('grafik/imagedata-dist1.gif'); background-repeat:repeat-y; background-position:top right; border-width:0px; border-left-width:2px; border-left-color:#E3E5EC; border-style:solid;}
  div#gallery .imagedata-1c		{float:right; clear:right; width:81px; height:17px; padding-top:1px; background-color:#EBF4F8;}
  div#gallery .imagedata-2a		{float:left; clear:left; width:64px; height:17px; padding-top:1px; background-color:#EBF4F8;}
  div#gallery .imagedata-2b		{float:left; width:284px; height:17px; overflow:hidden; padding-top:1px; background-color:#EBF4F8; background-image:url('grafik/imagedata-dist2.gif'); background-repeat:repeat-y; background-position:top right; border-width:0px; border-left-width:2px; border-left-color:#EBF4F8; border-style:solid;}
  div#gallery .imagedata-2c		{float:right; clear:right; width:81px; height:17px; overflow:hidden; padding-top:1px; background-color:#EBF4F8; text-align:right;}
  div#gallery .imagedata-1c span.idh-l	{margin-left:4px;}
  div#gallery span.idh-l, span#contpho	{margin-left:8px; font-size:9px; color:#869098; font-family:verdana;}
  div#gallery span.idh-r		{margin-right:4px;}
  div#gallery div.wide			{width:365px; background-image:url('grafik/imagedata-dist.gif'); border-right-width:2px; border-right-color:#EBF4F8; border-style:solid;}
  div#gallery div.wide a		{margin-left:2px;}
  div#gallery .imagerowfirst	{letter-spacing:0.1em;}
  div#gallery .imagerowlast		{height:16px; border-width:0px; border-bottom-width:1px; border-color:#CBD3DB; border-style:solid;}
  .imagedatatext				{float:left; width:auto; margin:10px; margin-bottom:15px; text-align:left; font-size:11px; font-family:"Trebuchet MS",sans-serif; color:#061C2C;}
  #gallery .caption .imagedata span#contpho a:link
					{color:#869098;}
  #gallery .caption .imagedata span#contpho a:hover
					{color:#041624; text-decoration:none;}


  div.embox div.linkthisurl						{position:absolute; left:4px; bottom:0px; float:left; width:360px; margin-bottom:2px; text-align:left; font-size:10px; font-family:verdana; color:#7693A8;}
  div#gallery div.caption div.captionbox div.linkthisurl:hover		{text-decoration:none; color:#041624;}
  div.embox div.socialshare						{float:right; width:100px; margin-right:10px; margin-bottom:2px; text-align:right; font-size:10px; color:#7693A8;}
  div.embox div.socialshare img					{border:0px; margin-left:3px; vertical-align:top; opacity:0.6; filter:alpha(opacity=60);}
  div.embox div.socialshare img:hover			{opacity:1.0; filter:alpha(opacity=100);}
  div.embox div.faceboshare						{z-index:30; position:absolute; left:0px; bottom:-135px; width:400px; height:140px; margin:0px; clear:both;}

  .paragraph		{float:left; width:746px; margin-top:10px; padding-top:15px; border-width:0px; border-top-width:1px; border-color:#CBD3DB; border-style:solid;}
  .paragraphtitle	{float:left; width:698px; margin-left:24px; margin-top:4px; text-align:left; font-size:15pt; font-family:georgia,sans-serif; color:#0C293F;}
  .paragraphbyline	{float:left; width:698px; margin-top:20px; margin-bottom:50px; text-align:right; font-size:10px; font-family:"Trebuchet MS",sans-serif; color:#99A1A7;}
  .paragraphtext	{float:left; width:auto; margin:24px; margin-bottom:40px; margin-top:15px; text-align:left; font-size:12px; font-family:"Trebuchet MS",sans-serif; color:#0C293F;}
  .paragraphtext li	{list-style-image:url('grafik/checkbox.gif'); font-family:"Trebuchet MS",sans-serif; font-style:italic;}

  .reginfodiv		{float:left; width:746px; padding-top:15px; margin-top:10px; border-width:0px; border-top-width:1px; border-color:#CBD3DB; border-style:solid; background-image:url('grafik/displayfade.gif'); background-repeat:repeat-x;}
  .reginfotitle		{float:left; width:450px; position:relative; left:24px; margin-top:4px; text-align:left; font-size:15pt; font-family:georgia,sans-serif; color:#0C293F;}
  .reginforeg		{font-weight:bold; text-transform:uppercase;}
  .reginfotitle .reginforeg i	{font-weight:normal; font-size:0.7em;}
  .reginfoupdate	{float:left; width:221px; position:relative; left:24px; text-align:right; font-size:10px; font-family:georgia,sans-serif; color:#99A1A7; padding-right:29px; background-image:url('grafik/editpage.gif'); background-repeat:no-repeat; background-position:right 4px;}
  .reginfodate		{font-size:12px; color:#455866; font-weight:bold;}
  .reginfotext		{float:left; width:698px; position:relative; left:24px; margin-bottom:0px; margin-top:25px; padding-top:7px; text-align:left; font-size:12px; font-family:"Trebuchet MS",sans-serif; color:#0C293F; border-width:0px; border-top-width:1px; border-color:#D0D4D9; border-style:dotted;}
  .reginfotext a	{text-decoration:underline;}
  .reginfotext b	{display:block; margin-top:15px; margin-bottom:-10px; font-size:14px; text-transform:capitalize; border-width:0px; border-bottom-width:1px; border-style:dotted; border-color:#A3A5AC;}

  .databox			{float:right; width:251px; margin-left:20px; margin-top:10px; margin-bottom:25px; padding-bottom:10px; background-color:#ECF4F8; font-size:12px; font-family:calibri,sans-serif; color:#365368; border-width:1px; border-color:#CBD3DB; border-style:solid;}
  .databox span		{margin-left:8px;}
  .databoxsubj		{font-size:10px; color:#869098; font-weight:bold;}
  .databoxsubj span	{margin-left:80px; text-transform:uppercase;}
  .databoxrow1		{float:left; width:251px; height:15px; padding-top:2px; background-color:#E3E5EC; background-image:url('grafik/imagedata-dist.gif'); background-repeat:repeat-y; background-position:top right;}
  .databoxrow2		{float:left; width:251px; min-height:15px; padding-top:2px; background-color:#EBF4F8;}
  .databoxrow3		{float:left; width:84px; height:15px; padding-top:2px; background-color:#EBF4F8; font-weight:bold;}
  .databoxrow3 u	{text-decoration:none; text-transform:uppercase;}
  .databoxrow4		{float:left; width:84px; height:15px; padding-top:2px; background-color:#EBF4F8; font-weight:bold;}
  .databoxrow5		{float:left; width:80px; height:15px; padding-top:2px; background-color:#EBF4F8; font-weight:bold;}
  .databoxblank		{float:left; width:259px; height:3px; font-size:2px;}
  #databold			{font-weight:bold;}



/* ============= SE-REGISTER ============= */

  div#reg .title							{width:270px; margin-left:0px; position:relative; left:24px; text-transform:none;}
  .reghead-byline							{float:left; width:424px; margin-top:46px; margin-bottom:29px; clear:right; text-align:right; font-size:11px; color:#3A6788; font-style:italic;}
  .reghead-fullhead							{width:100%; background-color:#CBD3DB; background-image:url('grafik/regheadbg.gif'); background-repeat:no-repeat; background-position:0px 0px; margin-bottom:55px; overflow:hidden;}
  .reghead-leftfade							{float:left; width:31px; height:22px; clear:left; background-image:url('grafik/regfade-left.gif'); background-repeat:no-repeat; background-position:0px 0px;}
  .reghead-rightfade							{float:left; width:31px; height:22px; background-image:url('grafik/regfade-right.gif'); background-repeat:no-repeat; background-position:0px 0px;}
  .reghead-subheader							{float:left; width:670px; height:20px; margin-bottom:0px; text-align:left; overflow:hidden; border-width:0px; border-top-width:1px; border-bottom-width:1px; border-color:#8E9DAC; border-style:solid; background-color:#EBF4F8;}
  div.reghead-subheader div						{float:left;}
  div.reghead-subheader a						{float:left; width:auto; height:18px; display:block; padding:2px 12px 2px 12px; font-size:12px;}
  div.reghead-subheader a:link, div.reghead-subheader a:visited		{color:#3A4F5E;}
  div.reghead-subheader a:active, div.reghead-subheader a:hover		{color:#041624; text-decoration:none; background-color:#CBD3DB;}
  div.reghead-subheader b						{float:left; width:auto; height:18px; display:block; padding:2px 13px 2px 13px; font-size:12px; color:#FFFFFF; font-weight:bold; background-color:#3A4F5E;}
  .regnav										{float:left; width:746px; margin-bottom:8px;}
  div.regnav a#prev								{float:left; margin-left:40px;}
  div.regnav a#next								{float:right; margin-right:40px;}
  div.regnav a#page-1							{float:left; margin-left:108px; border-color:#D7DDE3; border-right-color:#CBD3DB;}
  div.regnav a#page-2							{float:left; border-color:#D7DDE3; border-right-color:#CBD3DB;}
  div.regnav a#page-3							{float:left; border-color:#D7DDE3; border-right-color:#CBD3DB;}
  div.regnav a#page-1:hover, div.regnav a#page-2:hover, div.regnav a#page-3:hover	{border-color:#8E9DAC;}
  div.regnav a.regcursel						{color:#041624; background-color:#E5EEF2;}

  div.regnav a											{width:auto; display:block; padding:0px 12px 0px 12px; font-size:9px; border-width:1px; border-top-width:0px; border-color:#8E9DAC; border-style:solid; background-color:#D7DDE3;}
  div.regnav a:link, div.regnav a:visited				{color:#3A4F5E;}
  div.regnav a:active, div.regnav a:hover				{color:#041624; text-decoration:none; background-color:#E5EEF2;}

  .reglist							{width:684px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; text-align:left; font-size:11px; color:#2C494F; font-family:"Trebuchet MS",sans-serif; cursor:default;}
  .reglisthead						{float:left; width:682px; background-color:#DADCE0; border-width:1px; border-color:#8E9DAC; border-style:solid;}
  div.reglisthead div.regbox div	{top:2px;}
  div.reglisthead div.reg, div.reglisthead div.typ, div.reglisthead div.s-n, div.reglisthead div.his, div.reglisthead div.fat, div.reglisthead div.rmk
							{border-left-color:transparent; border-bottom-width:0px; font-size:12px; color:#3A6788; font-family:calibri, sans-serif; font-weight:bold; font-style:italic; line-height:20px; cursor:default;}
  .regrow					{float:left; width:682px; border-width:0px; border-left-width:1px; border-right-width:1px; border-color:#8E9DAC; border-style:solid;}
  .regbox					{float:left; height:24px; overflow:hidden; border-width:0px; border-left-width:1px; border-left-color:#8E9DAC; border-bottom-width:1px; border-bottom-color:#CACDD7; border-style:solid; position:relative; left:0px; top:0px;}
  div.reg					{width:70px; border-left-width:0px; font-weight:bold; font-size:13px; line-height:16px;}
  div.typ					{width:200px;}
  div.s-n					{width:86px;}
  div.his					{width:86px; font-size:10px;}
  div.regrow div.his div	{top:6px;}
  div.fat					{width:86px; font-size:10px;}
  div.regrow div.fat div	{top:6px;}
  div.rmk					{width:149px; font-size:10px; font-style:italic;}
  div.regrow div.rmk div	{top:6px;}
  div.regbox span, div.regbox div		{position:absolute; left:10px; top:4px;}
  div.fat div img			{width:6px; height:8px; border-width:0px;}
  .regodd					{background-color:#E3E5EC;}
  .regeven					{background-color:#EAEDF5;}
  div.regodd:hover, div.regeven:hover			{background-color:#FFFFFF; color:#0C293F; font-weight:bold; font-size:12px;}
  div.reglist a:link, div.reglist a:visited		{color:#0C293F; text-decoration:underline;}
  div.reglist a:lactive, div.reglist a:hover	{color:#041624; text-decoration:underline;}

  div.regrow div.regimg					{background-image:url('grafik/regimage1.gif'); background-position:45px 7px; background-repeat:no-repeat;}
  div.regrow:hover div.regimg			{background-image:url('grafik/regimage2.gif');}
  div.regrow div.reg a span				{text-decoration:underline; color:#CCA0A0;}
  div.regrow div.reg:hover a span		{text-decoration:underline; color:#E50000;}
  div.regrow div.reg a span b			{color:#0C293F; cursor:pointer;}
  div.regrow div.reg:hover a span b		{color:#041624;}

  div#reg div#top 				{margin-bottom:1px; text-align:left; font-style:italic; color:#6C798F;}
  div#top #pix	 				{float:left; text-align:left;}
  div#top a#add					{float:right; color:#6C798F;}
  div#top a#add:hover			{color:#041624;}
  .reglistfoot					{width:684px; height:auto; overflow:hidden; margin-left:auto; margin-right:auto; margin-bottom:70px; font-size:10px; font-family:sans-serif; text-align:center;}
  .regfootnav					{float:left; width:126px; height:14px; padding-top:1px; margin-left:25px; margin-right:25px; background-image:url('grafik/regfootnav1.gif'); background-position:0px 0px; background-repeat:no-repeat; color:#6C898F;}
  .regfootnav:hover				{background-image:url('grafik/regfootnav2.gif'); color:#041624;}
  .regcenter					{float:left; width:332px; margin-top:3px;}
  .regcenter a					{font-family:verdana; color:#2C494F; text-decoration:none;}



/* ============= COMPANY OVERVIEW ============= */

  div#comp-all .title			{text-transform:none;}
  .compcontainer				{float:left; width:322px; text-align:center; margin-top:0px; background-color:#CBD3DB; background-image:url('grafik/compcontainer-borderfade.gif'); background-repeat:repeat-x;}
  div#comp-all .infobox			{width:320px; min-height:759px; margin:1px; padding-top:8px; background-color:#E3E5EC; overflow:hidden; background-image:url('grafik/compcontainer-bgfade.gif'); background-repeat:repeat-x;}
  div#comp-all .infoboxcont		{width:100%; height:680px; padding-top:6px; position:relative; overflow-x:hidden; overflow-y:scroll; border-width:0px; border-top-width:1px; border-style:solid; border-color:#C8D0D9;}
  div#comp-all #textrow			{width:300px; background-color:transparent; margin-top:6px; text-align:center; font-size:10px; color:#FFFFFF; font-family:sans-serif; font-style:italic;}
  div#comp-all #textrow b		{font-size:13px; text-decoration:none;}
  div#comp-all #textrow a		{font-size:10px; color:#FFFFFF; border-bottom-color:transparent;}
  div#comp-all #textrow a:hover		{font-size:10px; color:#FFFFFF; border-bottom-color:#FFFFFF;}
  div#comp-all .infobox-option		{width:270px; position:relative; left:10px; margin-top:5px; margin-bottom:10px; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:7px;}
  div#comp-all .infobox-option a	{font-size:14px; font-weight:bold;}
  div#comp-all .infobox-option a:hover	{border-bottom-color:#A71900;}
  .complocs				{height:19px; color:#667078; overflow:hidden; cursor:default;}
  .compops				{color:#ADB2B6; font-style:italic; overflow:hidden;}
  div#comp-all .infobox-option:hover 		{background-color:#FAF4F8;}
  div#comp-all .infobox-option:hover .compops	{color:#263038; cursor:default;}
  .compopsopt				{font-size:10px; color:#869098; cursor:default;}
  .compomap				{float:left; width:346px; height:778px; margin:24px; margin-right:20px; margin-bottom:60px; border-width:1px; border-color:#CBD3DB; border-style:solid; padding:2px; background-image:url('grafik/loading.gif'); background-repeat:no-repeat; background-position:center 280px;}
  .compcat				{float:left; height:14px; margin-top:24px; padding-left:6px; padding-top:1px; text-align:left; vertical-align:text-top; background-repeat:no-repeat; font-size:10px; color:#0C293F; font-family:sans-serif;}
  .cat1-1				{width:91px; background-image:url('grafik/compcat1-1.gif');}
  .cat1-3				{width:91px; background-image:url('grafik/compcat1-3.gif'); color:#FFFFFF; font-weight:bold;}
  .cat2-1				{width:91px; background-image:url('grafik/compcat2-1.gif');}
  .cat2-2				{width:91px; background-image:url('grafik/compcat2-2.gif');}
  .cat2-3				{width:91px; background-image:url('grafik/compcat2-3.gif'); color:#FFFFFF; font-weight:bold;}
  .cat3-1				{width:97px; background-image:url('grafik/compcat3-1.gif'); margin-right:26px;}
  .cat3-2				{width:97px; background-image:url('grafik/compcat3-2.gif'); margin-right:26px;}
  .cat3-3				{width:97px; background-image:url('grafik/compcat3-3.gif'); color:#FFFFFF; font-weight:bold; margin-right:26px;}



/* ============= COMPANY PAGES ============= */

  div#company .title					{float:none; width:100%; position:relative; left:-24px; padding-top:10px; padding-bottom:10px; padding-left:24px; margin-left:0px; margin-bottom:0px; margin-top:21px; background-color:#E3E5EC; font-size:14pt; text-transform:none;}
  div#company .title span#retiredcomp	{position:relative; left:6px; font-size:11px; color:#B90000; font-weight:bold; font-family:"Trebuchet MS",sans-serif;}
  .byline								{padding-bottom:1px; margin-bottom:30px; text-align:right; font-size:10px; color:#99A1A7; border-width:0px; border-bottom-width:1px; border-color:#CBD3DB; border-style:dotted;}
  div#company .infobox					{float:left; width:322px; position:relative; left:24px; margin-left:0px; margin-top:45px; text-align:center; overflow:hidden;}
  div#company .infobox-option			{margin-left:5px; margin-right:5px; margin-bottom:5px; padding-top:3px; padding-bottom:5px;}
  div#company .infobox-option#prevtyp		{display:none;}
  div#company .infobox-option .left				{float:left; width:110px; padding-left:5px; overflow:hidden; font-size:11px; color:#869098; font-weight:bold;}
  div#company .infobox-option .right			{float:left; clear:right; width:182px; padding-left:15px; overflow:hidden;}
  div#company .infobox-option .left i, div#company .infobox-option .right i				{font-size:0.8em;}
  .companymap					{width:312px; height:190px; margin:5px; background-image:url('grafik/loading.gif'); background-repeat:no-repeat; background-position:center center;}
  div#company div.infobox div#milmap		{height:471px;}
  .companypics					{width:100%; margin-top:40px; margin-bottom:30px; overflow:hidden; text-align:center;}
  .companypics img				{border-width:1px; border-style:solid; border-color:#CBD3DB; opacity:0.8; filter:alpha(opacity=80); padding:2px; background-color:#FFFFFF; margin-bottom:-3px;}
  div#company .nr-text .companypics a		{text-decoration:none;}
  div#company .companypics a			{float:left; width:81px; overflow:hidden; margin-right:11px; margin-bottom:4px; margin-top:10px; font-size:10px; color:#869098; font-weight:bold; text-decoration:none; text-transform:uppercase; margin-left:11px;}
  div#company .companypics a:hover		{color:#041624; text-decoration:none;}
  div#company .companypics a:hover img	{border-color:#90A5B6; opacity:1.0; filter:alpha(opacity=100);}
  .companylogo					{width:312px; margin:5px; text-align:center; background-color:#FFFFFF;}
  .companylogo img				{max-width:264px; padding-top:10px; padding-bottom:10px; border-width:0px;}
  div#company .nr-text				{float:left; width:352px; position:relative; left:24px; margin:24px; margin-right:0px; text-align:left;}
  div#company .nr-text a			{text-decoration:underline;}
  div#company .nr-text b, div#companyhistpics b	{display:block; margin-top:15px; margin-bottom:5px; font-size:14px; text-align:left; border-width:0px; border-bottom-width:1px; border-style:dotted; border-color:#A3A5AC;}
  div#company .reginfoupdate			{float:none; clear:both; position:relative; left:-40px; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:55px;}
  div#company .disclaimer			{width:100%; margin-top:5px; padding-top:10px; padding-bottom:30px; border-width:0px; background-color:#FFFFFF; border-top-width:1px; border-color:#CBD3DB; border-style:solid;}

  div#comphist					{margin-top:30px; margin-bottom:30px;}
  div#companyhistpics				{width:620px; float:none; clear:both; margin-left:auto; margin-right:auto;}



/* ============= GOVERNMENT OPERATIONS ============= */
  div.infoboxcont#govops			{overflow-y:hidden;}
  div.infoboxcont#govops .infobox-option	{width:280px;}

  div.infoboxcont#govops div#govsum		{width:260px; position:relative; left:20px; top:60px; padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px; overflow:hidden; background-color:#FAF4F8; font-family:"Trebuchet MS",sans-serif;}
  div.infoboxcont#govops .govhea		{margin-bottom:8px; font-size:12px; text-align:left; font-weight:bold; border-width:0px; border-bottom-width:1px; border-style:dotted; border-color:#A3A5AC;}
  div.infoboxcont#govops .govbas		{padding-top:6px; font-size:13px; color:#9D1616; font-weight:bold; text-align:left;}
  div.infoboxcont#govops .govope		{font-size:11px; color:#0C293F; font-weight:normal;}
  div.infoboxcont#govops .govhel		{padding-bottom:6px; color:#667078; text-align:left;}
  div.infoboxcont#govops .govhel a:link,
  div.infoboxcont#govops .govhel a:visited	{color:#667078;}
  div.infoboxcont#govops .govhel a:active,
  div.infoboxcont#govops .govhel a:hover	{color:#041624;}

  div.infoboxcont#govops .govdot		{padding-top:6px; padding-bottom:6px; text-align:left; background-position:35px 7px; background-repeat:no-repeat;}
  div.infoboxcont#govops .govdot span	{position:relative; left:60px;}
  div.infoboxcont#govops #govems		{background-image:url('grafik/dot-red.png');}
  div.infoboxcont#govops #govsar		{background-image:url('grafik/dot-white.png');}
  div.infoboxcont#govops #govmil		{background-image:url('grafik/dot-green.png');}
  div.infoboxcont#govops #govpol		{background-image:url('grafik/dot-blue.png');}




/* ============= SEARCH RESULTS ============= */

  .searchres-header			{clear:both; width:100%; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:20px; padding-bottom:20px; font-size:11px;}
  .searchres-header b			{font-size:12px; font-weight:bold;}
  .searchres-subheader			{width:100%; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:6px; padding-bottom:6px; margin-bottom:20px; border-width:0px; border-top-width:1px; border-bottom-width:1px; border-color:#CBD3DB; border-style:dotted;}
  .searchres-subheader#sh1		{margin-bottom:5px; border-bottom-width:0px; padding-top:13px; padding-bottom:9px;}
  .searchres-subheader#sh2		{border-style:solid; background-color:#E3E5EC;}
  .searchres-subheader b		{padding-left:5px; padding-right:5px; border-width:1px; border-left-width:3px; border-right-width:3px; border-color:#BFC9D2; border-style:solid;}
  .searchres-subheader span b		{font-weight:bold; color:#E50000; border-width:0px; padding-left:1px; padding-right:1px;}
  .searchres-subheader b b		{border-width:0px; padding-left:1px; padding-right:1px;}
  .searchres-category			{clear:both; margin-left:auto; margin-right:auto; text-align:center;}
  .searchres-sort			{float:right; position:relative; top:3px; right:110px; width:230px; text-align:right; font-size:10px; margin-right:10px; margin-top:1px; padding-left:5px; padding-right:0px;}
  .searchres-sort span			{float:right; display:block; text-align:right;}
  .searchres-sort form			{float:right; position:relative; top:-4px; padding:2px; margin:0px; margin-left:8px; background-color:#EBF4F8; border-width:1px; border-style:solid; border-color:#BFC9D2;}
  .searchres-sortform			{padding:0px; margin:0px; border-width:0px; background-color:#EBF4F8; color:#0C293F; font-size:10px; cursor:pointer;}
  .searchres-order			{float:right; position:relative; top:-1px; right:110px; width:290px; height:14px; margin-right:0px; margin-top:2px; font-size:10px;}
  .searchres-order i			{color:#8C9AA4;}
  .searchres-order img			{border:0px; position:relative; top:3px; width:16px; height:14px; margin-left:4px; margin-right:4px; opacity:0.5; filter:alpha(opacity=50);}
  .searchres-order img:hover		{opacity:1.0; filter:alpha(opacity=100);}
  .searchres-pageselect			{width:100%; margin-left:auto; margin-right:auto; text-align:center; margin-bottom:25px; font-size:11px; color:#8B9AA5;}
  div.searchres-pageselect b		{color:#0C293F; text-decoration:underline; font-weight:bold;}

  div.searchres				{width:100%; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:5px; padding-bottom:30px;}
  div.searchresnr			{float:left; width:80px; height:71px; padding-top:7px; padding-right:8px; text-align:right; font-size:48px; font-family:helvetica,sans-sherif; letter-spacing:-6px; color:#DFE5EB;}
  div.searchres-box			{float:left; width:576px; background-color:#ECF4F8; border-width:1px; border-color:#CBD3DB; border-style:solid; text-align:left; font-size:12px; font-family:calibri,sans-sherif; color:#365368;}

  div.searchres-imglink						{float:left; width:170px; background-color:#CBD3DB; text-align:center;}
  div.searchres-imglink img					{border-width:10px; border-bottom-width:1px; border-color:#CBD3DB; border-style:solid; margin-bottom:-2px;}
  div.searchres-imglink a:hover img				{border-color:#B7C4D1;}
  div.searchres-imglink .searchres-newwin			{width:170px; cursor:default;}
  .searchres-newwin a:link, .searchres-newwin a:visited		{width:150px; display:block; margin-left:auto; margin-right:auto; padding-bottom:2px; padding-top:2px; border-width:10px; border-top-width:1px; border-color:#CBD3DB; border-style:solid; background-color:#E3E5EC; font-size:10px; font-family:verdana; color:#768088;}
  .searchres-newwin a:hover, .searchres-newwin a:active		{background-color:#ECF4F8; border-color:#B7C4D1; color:#061C2C;}
  div.searchres .searchres-imgtext				{float:left; width:385px; height:20px; margin:8px; margin-bottom:0px; overflow:hidden; text-align:left; font-size:11px; font-family:"Trebuchet MS",sans-serif; color:#7B8E9B; font-style:italic; font-weight:normal;}

  div.searchres .imagedata			{color:#0C293F;}
  div.searchres .searchres-b2			{float:left; width:404px; border-width:0px; border-left-width:2px; border-left-color:#CBD3DB; border-style:solid;}
  div.searchres .searchdata-1a			{float:left; clear:left; width:63px; height:17px; padding-top:1px; background-color:#E3E5EC;}
  div.searchres .searchdata-1b			{float:left; width:254px; height:17px; overflow:hidden; padding-top:1px; background-color:#E3E5EC; background-image:url('grafik/imagedata-dist1.gif'); background-repeat:repeat-y; background-position:top right; border-width:0px; border-left-width:2px; border-left-color:#E3E5EC; border-style:solid;}
  div.searchres .searchdata-1c			{float:right; clear:right; width:85px; height:17px; padding-top:1px; background-color:#EBF4F8;}
  div.searchres .searchdata-2a			{float:left; clear:left; width:63px; height:17px; padding-top:1px; background-color:#EBF4F8;}
  div.searchres .searchdata-2b			{float:left; width:254px; height:17px; overflow:hidden; padding-top:1px; background-color:#EBF4F8; background-image:url('grafik/imagedata-dist2.gif'); background-repeat:repeat-y; background-position:top right; border-width:0px; border-left-width:2px; border-left-color:#EBF4F8; border-style:solid;}
  div.searchres .searchdata-2c			{float:right; clear:right; width:85px; height:17px; overflow:hidden; padding-top:1px; background-color:#EBF4F8; text-align:right;}
  div.searchres .searchrowfirst			{letter-spacing:0.1em;}
  div.searchres .searchrowlast			{height:16px; border-width:0px; border-bottom-width:1px; border-color:#CBD3DB; border-style:solid;}
  div.searchres div.wide			{width:339px; background-image:url('grafik/imagedata-dist.gif'); border-right-width:2px; border-right-color:#EBF4F8;}
  div.searchres div.wide a			{margin-left:2px;}
  div.searchres .searchdata-1c span.idh-l	{margin-left:4px;}
  div.searchres span.idh-l			{margin-left:8px; font-size:9px; color:#869098; font-family:verdana;}
  div.searchres span.idh-r			{margin-right:4px;}

  div.searchres .searchinfotitle		{float:left; width:420px; text-align:left; font-size:11px; font-family:georgia,sans-serif; color:#0C293F; font-weight:bold;}
  div.searchres .searchinfodiv			{width:576px; overflow:auto; text-align:left; padding-bottom:10px; padding-top:4px; font-size:11px; font-family:"Trebuchet MS",sans-serif; color:#0C293F; border-width:0px; border-top-width:1px; border-color:#D0D4D9; border-style:dotted;}
  div.searchres .searchinfodate			{float:left; width:156px; text-align:right; font-size:11px; font-family:calibri,sans-sherif; color:#0C293F;}

  div.searchreslink								{cursor:pointer;}
  div.searchreslink img.searchinfoimage			{float:left; width:77px; height:58px; margin-top:4px; margin-bottom:2px; margin-right:13px; text-align:left; opacity:0.75; filter:alpha(opacity=75); border-width:1px; border-color:#0C293F; border-style:solid;}
  div.searchreslink div.searchinfoimage			{float:left; width:77px; height:58px; margin-top:4px; margin-bottom:2px; margin-right:13px; text-align:left; opacity:0.75; filter:alpha(opacity=75); background-position:70% 0px; background-repeat:no-repeat;}
  div.searchreslink:hover .searchinfoimage		{opacity:1.0; filter:alpha(opacity=100);}
  div.searchreslink .searchinfotitletwo			{float:left; width:486px; text-align:left; font-size:11px; font-family:georgia,sans-serif; color:#0C293F; font-weight:bold;}
  div.searchreslink:hover .searchinfotitletwo	{text-decoration:underline;}
  div.searchreslink .searchinfodivtwo			{float:left; width:486px; text-align:left; padding-bottom:10px; padding-top:4px; font-size:11px; font-family:"Trebuchet MS",sans-serif; color:#0C293F; border-width:0px; border-top-width:1px; border-color:#D0D4D9; border-style:dotted;}

  div#nomatch									{margin-top:50px; margin-bottom:50px;}


/* ============= RANDOM PHOTOS & FEATURED GALLERY ============= */
  div#randompix div.title						{margin-bottom:5px; text-transform:none;}
  div#randompix a.searchres-imglink				{display:inline-block; width:170px; margin:20px; margin-bottom:30px;}
  div#randompix a.searchres-imglink img			{display:inline; padding:5px; margin:0px; border-width:5px; border-color:#CBD3DB; border-style:solid;}
  div#randompix a.searchres-imglink:hover img	{border-color:#B7C4D1;}
  div#randompix .searchres-subheader			{margin-top:15px; margin-bottom:35px; background-color:#DDDFE6;}
  div#randompix .searchres-category				{float:none; text-align:center; margin-left:auto;}
  div#randompix .searchres-category a			{padding-left:20px; padding-right:20px; background-color:#FFFFFF; border-color:#BFC9D2;}
  div#randompix .searchres-category a:hover		{text-decoration:underline; color:#B90000; border-color:#9FA9B2;}

  div#randompix.featpage						{margin-bottom:45px;}
  div#randompix #featgal_fbsha					{position:relative; width:570px; margin-left:auto; margin-right:auto; margin-top:25px; margin-bottom:100px; clear:both; text-align:left;}
  div#randompix #featgal_fbsha b				{display:block; text-transform:capitalize; margin-bottom:6px; font-size:14px; border-color:#A3A5AC; border-style:dotted; border-width:0 0 1px;}
  div#randompix #featgal_gplus					{position:absolute; right:-30px; text-align:right; width:100px;}



/* ============= HELICOPTER TYPE ============= */
  div#helitype				{width:100%; margin-left:auto; margin-right:auto; overflow:hidden;}
  div#typeheader			{width:746px; padding-bottom:30px; margin-bottom:30px; overflow:hidden; background-color:#DDDFE6;}
  div#typeheader .title			{margin-bottom:5px; text-transform:none;}
  div#typeheader .typewrap		{float:left; position:relative; left:50%;}
  div#typeheader .typewrap .wrapper	{float:left; position:relative; left:-50%; max-width:660px; margin-left:auto; margin-right:auto; margin-top:20px; padding-right:30px; padding-bottom:20px; background-color:#F0F0F0;}
  div#typeheader .typeselection		{float:left; margin-left:30px; text-align:left; font-size:11px;}
  div#typeheader .typeselection a	{display:block; width:130px; height:16px; overflow:hidden;}
  div#typeheader .typeselection span	{display:block; width:130px; font-size:10px;}
  div#typeheader .typeselection span i	{color:#7B8E9B;}
  div#typeheader .typeselection b	{display:block; margin-top:25px; margin-bottom:4px; text-transform:uppercase; font-size:12px; color:#3873A1; line-height:14px; border-width:0px; border-bottom-width:1px; border-style:dotted; border-color:#C21212;}

  #helitype .thumbnails			{width:714px; margin-left:19px; margin-bottom:40px; overflow:hidden;}
  #helitype .thumbnails img		{margin-bottom:-4px; padding:3px; border-width:0px; border-right-width:1px; border-style:solid;}
  #helitype .thumbnails span		{float:right; width:232px; display:block; margin-right:10px; margin-top:22px;}
  #helitype .thumbnails a		{float:left; width:334px; display:block; text-align:left; margin:10px; font-size:13px; color:#566068; border-width:1px; border-color:#CBD3DB; border-style:solid;}
  #helitype .thumbnails a:hover		{color:#041624; text-decoration:none; border-color:#90A5B6; background-color:#EDEFF6;}
  #helitype .frontlastimg		{padding-top:5px; margin-bottom:0px; border-width:0px;}



/* ============= FRONTPAGE ============= */

  #frontpage .frontsocial			{width:700px; margin-left:auto; margin-right:auto; margin-top:9px; text-align:right;}
  #frontpage .frontsocial img		{border:0px; margin-left:3px; opacity:0.65; filter:alpha(opacity=65);}
  #frontpage .frontsocial img:hover	{opacity:1.0; filter:alpha(opacity=100);}
  #frontpage .mainpic				{width:700px; height:239px; border-width:1px; border-color:#CBD3DB; border-style:solid; padding:2px;}

  #frontpage .frontwelcome						{clear:right; width:500px; margin-left:auto; margin-right:auto; margin-bottom:35px; text-align:center;}
  #frontpage .frontwelcome-sub					{clear:right; overflow:auto; margin-left:auto; margin-right:auto; margin-bottom:35px; font-size:0.9em;}
  #frontpage .frontwelcome-sub #frowelduble		{float:left; width:52%; padding-right:10px; text-align:right;}
  #frontpage .frontwelcome-sub #froweldubri		{float:left; clear:right; width:38%; border-width:0px; border-left-width:1px; border-style:solid; border-color:#CBD3DB; padding-left:10px; text-align:left;}
  #frontpage .frontwelcome-sub #froweldubri i	{font-size:0.9em; font-style:normal;}
  #frontpage .frontwelcome-sub a, #frontpage .frontwelcome-sub a:visited		{font-weight:bold; color:#9D1616; text-decoration:none;}
  #frontpage .frontwelcome-sub a:active, #frontpage .frontwelcome-sub a:hover	{text-decoration:underline;}
  #frontpage .frontwelcome-sub i			{font-size:0.8em; color:#9D9D9D;}

  #frontpage .frontfoot				{float:left; width:100%; margin-bottom:20px; text-align:center;}
  #frontpage .hlcont				{float:left; width:704px; position:relative; left:21px; margin-bottom:50px; background-color:#F0F4F9; background-image:url('grafik/fronthl-cent.gif'); background-position:center top; background-repeat:repeat-y; text-align:left;}
  #frontpage .hlhead				{float:left; width:704px; height:25px; background-color:#F0F4F9; background-image:url('grafik/fronthl-top.gif'); background-position:left top; background-repeat:no-repeat;}
  #frontpage .hlfoot				{float:left; width:704px; height:34px; background-color:#F0F4F9; background-image:url('grafik/fronthl-bottom.gif'); background-position:left bottom; background-repeat:no-repeat;}
  #frontpage .hl					{float:left; min-height:255px; position:relative; text-align:left;}
  #frontpage .hl u					{width:115px; display:block; text-decoration:none;}
  #frontpage .headl					{margin-left:4px; margin-bottom:6px; text-align:left; font-size:12px; color:#B90000; font-weight:bold; text-transform:uppercase;}
  #frontpage .headline-1			{left:17px; width:200px; font-size:11px; background-image:url('grafik/news.png'); background-position:right 10px; background-repeat:no-repeat;}
  #frontpage .headline-2			{left:51px; width:202px; min-height:255px; background-image:url('grafik/sweden.gif'); background-position:center 30px; background-repeat:no-repeat;}
  #frontpage .headline-2 u			{width:90px; margin-bottom:0px;}
  #frontpage .headline-3			{left:85px; width:210px; font-size:11px; background-image:url('grafik/logbook.gif'); background-position:right 20px; background-repeat:no-repeat;}

  .frontnewscont			{float:left; clear:right; margin-top:15px; margin-bottom:2px;}
  .frontnews				{float:left; width:200px; padding-top:10px; padding-bottom:10px; border-width:0px; border-bottom-width:1px; border-color:#A0ACB8; border-style:dotted; font-size:11px;}
  .frontnewsdate			{float:left; width:45px; padding-left:10px; text-align:left; color:#8E9DAC; cursor:default;}
  .frontnewstitle			{float:right; width:135px; max-height:32px; overflow:hidden; padding-right:10px; overflow:hidden; text-align:left;}
  .frontnewstitle a			{color:#3C596F;}
  .frontnewstitle a:hover		{color:#041624;}
  div.frontnews:hover .frontnewsdate	{color:#041624;}

  #frontpage .readmore									{text-align:right;}
  .rmthumbs										{clear:left; width:700px; margin-left:auto; margin-right:auto; text-align:right; margin-bottom:50px; border-width:0px; border-top-width:1px; border-color:#CBD3DB; border-style:solid;}
  #frontpage #comp div#rmbg								{position:relative; top:61px; z-index:2; width:100%; height:55px; background-color:#FFFFFF; opacity:0.85; filter:alpha(opacity=85);}
  #frontpage #comp .readmore								{position:relative; top:5px; z-index:3; width:100%; height:54px; text-align:left; border-width:0px; border-top-width:1px; border-bottom-width:1px; border-style:solid; border-color:#194665; background-image:url('grafik/pin.gif'); background-position:10px 8px; background-repeat:no-repeat;}
  #frontpage #comp .readmore a								{margin-left:47px; position:relative; top:4px;}
  #frontpage #comp .readmore a span							{color:#0C192F; font-style:normal; font-weight:bold;}
  #frontpage #comp .readmore span#rmadj						{position:relative; top:3px;}
  #frontpage #comp a span img, #frontpage .readmore a span img				{float:none; width:6px; height:5px; margin:0px; margin-right:4px; margin-bottom:1px; border:0px;}
  #frontpage #comp a, #frontpage .readmore a, #frontpage .frontfoot a			{font-size:10px; color:#D9BABA; text-decoration:underline;}
  #frontpage #comp a:hover, #frontpage .readmore a:hover, #frontpage .frontfoot a:hover	{color:#B90000;}
  #frontpage #comp a:hover span, #frontpage .readmore a:hover span, #frontpage .frontfoot a:hover span
											{color:#041624;}
  #frontpage .readmore a span								{color:#0C293F; font-style:italic;}
  #frontpage .frontfoot a span								{color:#0C293F;}

  .frontlogcont							{float:left; clear:right; width:193px; margin-top:25px; margin-bottom:2px; padding-left:7px; border-width:0px; border-left-width:1px; border-color:#A0ACB8; border-style:dotted;}
  .frontlog							{float:left; width:100%; height:15px; overflow:hidden; font-size:10px; color:#5E6D7C;}
  .frontlogl							{float:left; width:45px; height:14px; margin-top:1px; overflow:hidden; font-size:8px; cursor:default;}
  .frontlogr a							{color:#5E6D7C;}
  .frontlogr a:hover						{color:#0C293F;}
  #frontpage .frontlogcont div.frontlog:hover span.frontlogl	{color:#0C293F;}

  .frontlastimg							{clear:left; width:700px; margin-left:auto; margin-right:auto; margin-bottom:-3px; text-align:left; color:#B90000; font-weight:bold; text-transform:uppercase; border-width:0px; border-bottom-width:1px; border-color:#CBD3DB; border-style:solid;}
  #frontpage .thumbnails				{clear:left; width:714px; margin-left:16px; overflow:hidden;}
  #frontpage .thumbnails img			{border-width:1px; border-style:solid; border-color:#CBD3DB; padding:2px; background-color:#FFFFFF; opacity:0.65; filter:alpha(opacity=65);}
  #frontpage .thumbnails a				{float:left; width:81px; overflow:hidden; font-size:9px; color:#869098; font-weight:bold; text-transform:uppercase; margin-left:10px; margin-right:10px; margin-bottom:4px; margin-top:10px;}
  #frontpage .thumbnails a:hover		{color:#041624; text-decoration:none;}
  #frontpage .thumbnails a:hover img	{border-color:#90A5B6; opacity:1.0; filter:alpha(opacity=100);}

  .frontsplit							{clear:left; overflow:hidden; width:100%; background-color:#DDDFE6; background-image:url('grafik/frontsplitwhite.gif'); background-position:0px 0px; background-repeat:repeat-x;}
  .frontsplit #splitfield				{font-size:13px; color:#FFFFFF;}
  .frontsplit #splitfield img			{height:50px; margin-top:12px; margin-bottom:3px; border-width:0px;}
  .frontsplit #splitfield .spfl			{float:left; position:relative; left:104px; margin-bottom:20px;}
  .frontsplit #left						{width:168px; height:188px; margin-top:30px; background-image:url('grafik/frontsplitleftbg.gif'); background-position:0px 97px; background-repeat:no-repeat;}
  .frontsplit #cent						{width:202px; height:218px; background-image:url('grafik/frontsplitcenterbg.gif'); background-position:0px 143px; background-repeat:repeat-x;}
  .frontsplit #righ						{width:168px; height:188px; margin-top:30px; background-image:url('grafik/frontsplitrightbg.gif'); background-position:0px 97px; background-repeat:no-repeat;}
  .frontsplit #centcont					{width:202px; height:143px; background-color:#266C9D; background-image:url('grafik/frontsplitcenter.gif'); background-position:0px 0px; background-repeat:no-repeat; font-size:13px;}
  .frontsplit a.lefricont				{display:block; width:168px; height:97px; background-color:#1B4969; background-position:0px 0px; background-repeat:no-repeat; color:#FFFFFF; text-decoration:none;}
  .frontsplit a#leftcont				{position:relative; background-image:url('grafik/frontsplitleft.gif');}
  .frontsplit a#leftcont div#sweflag	{position:absolute; left:0px; top:0px; width:64px; height:42px; background-image:url("grafik/swedecorner.png"); background-repeat:no-repeat;}
  .frontsplit a#righcont				{background-image:url('grafik/frontsplitright.gif');}
  .frontsplit a#righcont img			{width:60px; height:47px; background-repeat:no-repeat; background-position:center top;}
  .frontsplit a#leftcont:hover span, .frontsplit a#righcont:hover span		{text-decoration:underline;}

  .frontsplit .sitesearch	{width:202px; height:60px; margin-top:24px; background-image:url('grafik/frontsplitsearch.gif'); background-position:17px 0px; background-repeat:no-repeat;}
  .sitesearch form		{padding-top:7px; font-family:arial; color:#000000;}
  .sitesearch #s_text		{float:left; width:120px; height:14px; padding:1px; padding-left:4px; margin-left:10px; margin-right:4px; background-color:#7CA1BE; border-width:1px; border-style:solid; border-color:#90A5B6; background-image:url('grafik/frontsplitsearchfield.gif'); background-position:6px -9px; background-repeat:no-repeat; font-size:11px;}
  .sitesearch #s_text:hover	{background-color:#BBCFDE; background-image:url('grafik/frontsplitsearchfieldbright.gif');}
  .sitesearch #s_subm		{float:left; width:50px; height:18px; padding-bottom:4px; background-color:#7CA1BE; border-width:1px; border-style:solid; border-color:#90A5B6; font-size:11px; cursor:pointer;}
  .sitesearch #s_subm:hover	{background-color:#BBCFDE;}
  .sitesearch #searchnote	{clear:left; padding-top:3px; margin-right:11px; text-align:right; font-size:10px; font-style:italic;}
  .frontsplit #centcont u	{display:block; height:14px;}



/* ============= NEWS PAGE ============= */
  div#news			{position:relative; left:0px; top:0px; overflow:hidden;}
  div#news .title		{text-transform:none;}
  div#news .paragraph		{margin-top:0px; padding-top:0px; margin-bottom:70px; border-top-width:0px; border-bottom-width:1px;}
  div#newslisthead		{margin-top:27px; border-top-width:1px;}
  .newslist			{float:left; width:430px; margin-left:158px; margin-right:auto; border-width:0px; border-bottom-width:1px; border-bottom-color:#A0ACB8; border-bottom-style:dotted; font-size:11px; cursor:default;}
  .newslisthead			{float:left; width:100%; padding-top:4px; padding-bottom:4px; text-align:center; font-weight:bold;}
  .newslistdate			{float:left; width:90px; padding-right:10px; padding-top:3px; padding-bottom:2px; overflow:hidden; text-align:right; color:#8E9DAC;}
  .newslisttitle		{float:right; width:320px; padding-right:10px; padding-top:3px; padding-bottom:2px; overflow:hidden; text-align:left; color:#3C596F;}
  div.newslist:hover .newslistdate	{color:#000000; background-image:url('grafik/newsarrow1.gif'); background-position:left 6px; background-repeat:no-repeat; background-color:#F5E9E9;}
  div.newslist:hover .newslisttitle	{color:#000000; background-image:url('grafik/newsarrow2.gif'); background-position:right 6px; background-repeat:no-repeat; background-color:#F5E9E9;}
  div#news .pagebreak		{margin-top:50px; margin-bottom:10px;}
  div#news .disclaimer		{float:left; width:460px; margin-top:30px; margin-bottom:20px; position:relative; left:143px; top:0px; color:#8B9298;}

  .newscaption			{float:left; width:746px; margin-top:20px; margin-bottom:60px;}
  .newshead			{float:left; width:600px; margin-left:73px; overflow:auto; margin-right:auto; margin-bottom:10px; padding-bottom:2px; border-width:0px; border-bottom-width:1px; border-color:#8E9DAC; border-style:dotted; font-family:georgia,sherif; position:relative; left:0px; top:0px;}
  .newstitle			{float:left; width:450px; overflow:hidden; text-align:left; font-size:18px;}
  .newsdate			{float:left; width:150px; overflow:hidden; text-align:right; font-size:12px; color:#6E7D8C; position:absolute; right:0px; bottom:2px;}
  .newstext			{float:left; width:600px; margin-left:73px; margin-right:auto; padding-bottom:20px; text-align:left; position:relative; left:0px; top:0px;}
  div.newstext img		{float:left; margin-top:2px; margin-bottom:10px; margin-right:10px; border-width:1px; border-color:#0C293F; border-style:solid;}
  div.newstext img:hover	{}
  div.newstext a:link, div.newstext a:visited	{text-decoration:underline;}
  div.newstext a:active, div.newstext a:hover	{text-decoration:underline;}
  div.newstext b		{font-family:verdana; margin-right:10px;}
  div.newstext ul		{margin-top:17px; margin-left:-25px; margin-bottom:-18px; font-style:italic; font-size:11px; list-style-image:url('grafik/newsarrow1.gif');}
  div.newstext li a:link, div.newstext li a:visited	{text-decoration:none; color:#7E8D9C;}
  div.newstext li a:active, div.newstext li a:hover	{text-decoration:underline; color:#142634;}
  div.newstext div		{position:absolute; right:0px; bottom:0px;}
  div#news div.newstext div a	{margin-top:4px; font-size:10px; color:#9EADAC;}

  .newsnav				{width:100px; padding-bottom:2px; overflow:hidden; position:absolute; left:20px; top:90px; background-color:#FFFFFF; border-width:1px; border-color:#9EADBC; border-style:solid; text-align:left; font-face:sans-sherif;}
  .newsnav:hover			{border-color:#3A6788;}
  .newsnav div				{padding-left:10px; margin-bottom:2px; background-color:#E3E5EC; font-size:9px; color:#2E4D5C;}
  .newsnav s, .newsnav u, .newsnav a	{display:block; padding-left:10px; font-size:11px;}
  .newsnav s				{color:#5E6D7C; text-decoration:line-through; cursor:default;}
  .newsnav u				{color:#041624; text-decoration:none; background-color:#F0E2E2; background-image:url('grafik/newsarrow1.gif'); background-position:left 6px; background-repeat:no-repeat; cursor:default;}
  .newsnav a				{color:#5E6D7C;}
  .newsnav a:hover			{color:#041624; background-color:#F0E2E2; background-image:url('grafik/newsarrow1.gif'); background-position:left 6px; background-repeat:no-repeat;}



/* ============= IN MEMORIAL ============= */

  div#memorial .title		{text-transform:none;}
  div#memorial a		{agfasgfaga}
  .memheader			{width:746; height:130px; background-color:#CBD3DB; background-image:url('grafik/memheader.gif'); background-repeat:no-repeat; background-position:0px 0px; margin-bottom:45px; overflow:hidden; position:relative; left:0px; top:0px;}
  .memheader img		{width:213px; height:45px; position:absolute; left:384px; top:75px; border-width:0px;}

  .memdate			{height:26px; margin-bottom:10px; border-width:0px; border-bottom-width:1px; border-color:#8E9DAC; border-style:dotted;}
  div.memdate div		{float:left; height:26px; background-repeat:no-repeat; background-position:0px 0px; text-align:left;}
  .mem0				{width:13px; background-image:url('grafik/mem0.gif');}
  .mem1				{width:13px; background-image:url('grafik/mem1.gif');}
  .mem2				{width:13px; background-image:url('grafik/mem2.gif');}
  .mem3				{width:13px; background-image:url('grafik/mem3.gif');}
  .mem4				{width:13px; background-image:url('grafik/mem4.gif');}
  .mem5				{width:13px; background-image:url('grafik/mem5.gif');}
  .mem6				{width:13px; background-image:url('grafik/mem6.gif');}
  .mem7				{width:13px; background-image:url('grafik/mem7.gif');}
  .mem8				{width:13px; background-image:url('grafik/mem8.gif');}
  .mem9				{width:13px; background-image:url('grafik/mem9.gif');}
  .mem-Jan			{width:89px; background-image:url('grafik/mem-jan.gif'); margin-left:8px;}
  .mem-Feb			{width:97px; background-image:url('grafik/mem-feb.gif'); margin-left:8px;}
  .mem-Mar			{width:71px; background-image:url('grafik/mem-mar.gif'); margin-left:8px;}
  .mem-Apr			{width:56px; background-image:url('grafik/mem-apr.gif'); margin-left:8px;}
  .mem-May			{width:49px; background-image:url('grafik/mem-may.gif'); margin-left:8px;}
  .mem-Jun			{width:53px; background-image:url('grafik/mem-jun.gif'); margin-left:8px;}
  .mem-Jul			{width:47px; background-image:url('grafik/mem-jul.gif'); margin-left:8px;}
  .mem-Aug			{width:78px; background-image:url('grafik/mem-aug.gif'); margin-left:8px;}
  .mem-Sep			{width:113px; background-image:url('grafik/mem-sep.gif'); margin-left:8px;}
  .mem-Oct			{width:87px; background-image:url('grafik/mem-oct.gif'); margin-left:8px;}
  .mem-Nov			{width:108px; background-image:url('grafik/mem-nov.gif'); margin-left:8px;}
  .mem-Dec			{width:107px; background-image:url('grafik/mem-dec.gif'); margin-left:8px;}
  .memcom			{width:8px; background-image:url('grafik/memcom.gif'); margin-right:8px;}

  .memnote			{width:600px; margin-left:auto; margin-right:auto; clear:both; text-align:left;}
  .memdist			{margin-bottom:40px;}
  div.memnote img		{float:left; margin-top:2px; margin-bottom:10px; margin-right:10px; border-width:1px; border-color:#0C293F; border-style:solid; opacity:0.65; filter:alpha(opacity=65);}
  div.memnote img:hover		{opacity:0.8; filter:alpha(opacity=80);}
  div.memnote a:link, div.memnote a:visited	{text-decoration:underline; color:#0C293F;  border-color:#8CA9BF;}
  div.memnote a:active, div.memnote a:hover	{color:#041624;}



/* ============= GALLERY ============= */

  div.content			{display:block; float:left; width:746px; padding-bottom:20px;} /* HERE */
  div.maindiv div.solo		{margin-bottom:55px;}
  div#gallery			{background-image:url('grafik/loading.gif'); background-repeat:no-repeat; background-position:center 35%;}
  #gallery div.controls a	{color:#6D7E8B; text-decoration:none;}
  #gallery div.controls a:focus, #gallery div.controls a:hover, #gallery div.controls a:active				{color:#041624; text-decoration:none;}

  div#bg1532			{clear:both; background-color:#000000; background-image:url('grafik/gallerybgcover.gif'); background-repeat:repeat-y; }

  div.ss-controls		{float:left; width:400px; padding-left:27px; margin-top:20px; margin-bottom:2px; text-align:left; font-size:11px; font-family:calibri,sans-serif; color:#6D7E8B;}
  div.nav-controls		{float:left; width:292px; margin-top:20px; margin-bottom:2px; text-align:right; font-size:11px; font-family:calibri,sans-serif; color:#6D7E8B;}
  div.slideshow			{clear:both; background-color:#FFFFFF;}
  div.slideshow img		{min-height:200px; border-width:1px; border-color:#CBD3DB; border-style:solid; padding:2px; margin-bottom:0px; margin-left:auto; margin-right:auto; display:block; background-color:#FFFFFF;}
  div.embox			{float:left; width:433px; margin-left:20px; margin-top:8px;}
  div.caption			{float:left; width:433px; position:relative; margin-bottom:70px;}
  div.captionbox		{float:left; width:431px; position:relative; min-height:184px; overflow:hidden; padding-bottom:20px; margin-bottom:10px; background-color:#ECF4F8; border-width:1px; border-color:#CBD3DB; border-style:solid; text-align:left; font-size:11px; font-family:geneva, sans-serif; color:#365368;}

  div.navigation							{margin-top:8px;} /* The navigation style is set by a javascript generated style on the page. This is so that the javascript specific styles won't be applied unless javascript is enabled. */
  ul.thumbs								{width:auto; float:right; clear:right; margin:0px; padding:0px;}
  ul.thumbs li								{width:auto; float:left; padding:0px; margin:0px; list-style:none; list-style-image:none;}
  ul.thumbs li.selected a.thumb						{background:#3A4F5E;}
  a.thumb								{width:auto; float:left; margin-left:10px; margin-bottom:10px; text-align:right; border-width:1px; border-color:#CBD3DB; border-style:solid; padding:2px; display:block;}
  a.thumb:focus								{outline:none; text-decoration:none;}
  a.thumb:active							{outline:none; text-decoration:none;}
  ul.thumbs img								{border:none; display:block;}
  ul.thumbs li a:focus, ul.thumbs li a:hover, ul.thumbs li a:active	{background-color:#CBD3DB; text-decoration:none;}

  div.pagination							{width:auto; clear:both; float:right;}
  div.navigation div.top 						{margin-bottom:0px; height:0px;}
  div.navigation div.bottom						{margin-top:6px;}
  div.pagination a, div.pagination span.current				{width:auto; display:block; float:left; margin-right:2px; padding:0px 7px 0px 7px; border:1px solid #CBD3DB; font-size:10px;}
  #gallery div.pagination a:link, #gallery div.pagination a:visited	{color:#6D7E8B;}
  #gallery div.pagination a:active, #gallery div.pagination a:hover	{color:#041624; text-decoration:none; background-color:#DAE1EA;}
  div.pagination span.current						{width:auto; font-weight:bold; background-color:#3A4F5E; border-color:#3A4F5E; color:#FFFFFF;}




/* ============= ARTICLE INDEX ============= */
  div#article .title						{text-transform:none; margin-bottom:20px;}
  div#article .arttx						{margin-bottom:50px;}
  div#article .arttx a						{text-decoration:underline;}

  #article .articleindex					{width:570px; display:block; position:relative; margin-bottom:50px; background-color:#F7F8F9; text-decoration:none;}
  #article .articleindex img				{width:200px; height:68px; display:block; border-width:0px; opacity:0.8; filter:alpha(opacity=80);}
  #article .articleindex:hover img			{opacity:1.0; filter:alpha(opacity=100);}
  #article .articletitle					{float:right; position:absolute; top:18px; right:0px; width:355px; padding-left:15px; clear:both; overflow:hidden; font-size:14px; color:#00418B; background-image:url('grafik/newsarrow1.gif'); background-repeat:no-repeat; background-position:4px 5px;}
  .articleindex:hover .articletitle span 	{text-decoration:underline;}
  #article .articlecred						{float:right; position:absolute; right:0px; width:366px; padding-right:4px; clear:both; overflow:hidden; border-width:0px; border-style:dotted; border-color:#A3A5AC; text-align:right; text-transform:uppercase; font-size:9px; letter-spacing:0.1em; color:#99A1A7; background-color:#DDDFE6;}
  #article .articlecred span				{margin-left:4px; pading-left:5px; color:#657886; font-weight:bold; background}
  #article .artcredtop						{top:0px; height:0px; border-top-width:1px;}
  #article .artcredbot						{bottom:0px; border-bottom-width:1px;}

  #article .paragraph .articlecred			{background-color:#D3D5DC; border-color:#708799;}
  #article .paragraph .articletitle			{color:#9D1616; background-image:url('grafik/arrowblue.gif');}




/* ============= ARTICLE PAGES ============= */

  .articletext								{clear:both; width:570px; margin-left:auto; margin-right:auto; margin-bottom:60px; overflow:hidden; text-align:left; font-size:12px; font-family:"Trebuchet MS",sans-serif; color:#0C293F;}
  .articletext a							{text-decoration:underline;}
  .articletext b							{display:block; margin-top:15px; margin-bottom:-10px; font-size:14px; text-transform:capitalize; border-width:0px; border-bottom-width:1px; border-style:dotted; border-color:#A3A5AC;}
  #article #leadparagr						{margin-bottom:35px; text-align:center; font-size:14px; font-weight:bold; font-style:italic;}
  #article #sharearticle					{text-transform:uppercase; clear:both; overflow:hidden; margin-bottom:20px; border-width:0px; border-top-width:1px; border-bottom-width:1px; border-style:dotted; border-color:#A3A5AC;}
  #article #sharearticle a					{text-decoration:none;}
  #article #sharearticle span				{margin-left:4px; color:#657886; font-weight:bold;}
  #sharearticle .reginfoupdate				{background-image:none; padding-right:0px; left:0px;}
  #article #sharearticle #left				{float:left; text-align:left; margin-left:4px; width:360px;}
  #article #sharearticle #right				{float:right; margin-right:4px; width:180px;}
  #article .paragraph						{background-color:#DDDFE6;}
  #article .paragraphtext ul				{margin-left:40px;}
  #article .paragraphtext ul li				{margin-bottom:4px;}
  #article .paragraphtext ul .intern		{color:#00418B; margin-right:6px; font-size:0.8em; font-weight:bold; text-transform:uppercase;}
  #article .paragraphtext ul .extern		{color:#9D1616; margin-right:6px; font-size:0.8em; font-weight:bold; text-transform:uppercase;}
  div#article img.textfoot					{margin-left:2px; border:0px;}

  #article #slider							{margin-top:40px; margin-bottom:1px;}
  #article #slider li div					{font-size:27px; height:42px; line-height:28px;}
  #article #slider li div span 				{font-size:11px; font-weight:bold; margin-top:-8px; margin-right:20px; display:block; opacity:0.6; filter:alpha(opacity=60);}
  #article #slider li div#sliderlayer span	{color:#DADFE0; opacity:1.0; filter:alpha(opacity=100);}

  div#article a.artpix				{position:relative; clear:both; margin-top:10px; margin-bottom:5px;}
  div#article a.artpix img			{display:block; border-width:1px;}
  div#article a.artpix span			{position:absolute; bottom:2px; left:0px; z-index:12; display:block; max-height:10px; overflow:hidden; padding-left:5px; font-size:9px; text-align:right; text-decoration:none; text-transform:uppercase; line-height:9px;}
  div#article a.artpix span.wht		{z-index:11; padding-right:5px; height:9px; background-color:#FFFFFF; color:#FFFFFF; opacity:0.55; filter:alpha(opacity=55);}
  div#article a.apleft				{float:left; margin-right:15px; clear:both;}
  div#article a.aprigh				{float:right; margin-left:15px; clear:both;}
  div#article a.apcent				{display:inline-block; margin:15px; margin-top:40px; margin-bottom:0px;}

  div#article div.artback			{width:700px; margin-left:auto; margin-right:auto; margin-bottom:24px; position:relative; text-align:left; font-family:calibri,sans-serif; font-size:11px; font-style:italic; color:#99A1A7;}
  div#article div.artback a:link, div#article div.artback a:visited	{color:#99A1A7;}
  div#article div.artback a:active, div#article div.artback a:hover	{color:#041624;}
  div#article div.artback span.artheadbyline		{position:absolute; right:0px; top:1px; text-align:right;}

  div#article div.faceboshare2 b#artinteract		{display:block; width:570px; margin-left:auto; margin-right:auto; margin-bottom:6px; font-size:14px; text-align:left; text-transform:capitalize; border-width:0px; border-bottom-width:1px; border-style:dotted; border-color:#A3A5AC;}
  div#article div.faceboshare2 div.artfbsha			{position:relative; width:570px; margin-left:auto; margin-right:auto; margin-bottom:34px; text-align:left;}
  div#article div.faceboshare2 div#artgplus			{position:absolute; right:-30px; width:100px; text-align:right;}



/* ============= ABOUT NORDIC ROTORS ============= */
  div#about				{margin-bottom:80px;}
  div#about .title			{text-transform:none; margin-bottom:20px;}
  div#about .ingress			{clear:left; margin-top:10px; margin-bottom:60px;}
  div#about .pres-pic			{float:left; clear:left; width:160px; margin-left:90px; margin-right:20px;}
  div#about .pres-pic img		{width:160px; height:120px; margin-top:10px;}
  div#about .pres-pic img#cont		{height:240px; margin-top:30px;}
  div#about .pres-pic a			{display:block; height:20px; margin-top:2px; padding-left:24px; text-align:left; font-size:10px; color:#7B8288; background-image:url('grafik/contact.png'); background-repeat:no-repeat;}
  div#about .pres-pic s			{display:block; margin-top:-4px; margin-bottom:140px; text-align:left; text-decoration:none; font-style:italic; font-size:10px; color:#7B8288;}
  div#about .pres-txt			{float:left; clear:right; width:400px; margin-top:-10px; margin-bottom:50px; margin-right:30px; text-align:left;}
  div#about .pres-txt#contact		{position:relative; width:333px; margin-left:23px; margin-top:30px; padding-top:14px; background-color:#E7ECEE;}
  div#about .pres-txt#contact span#lay	{z-index:2; position:relative; display:block; border-bottom-width:0px;}
  div#about #pres-alpha			{z-index:1; position:relative; clear:both; left:85px; top:-115px; line-height:10px; font-size:180px; font-family:georgia; color:#DCE0E4;}
  div#about .pres-txt span		{display:block; font-size:17px; font-family:georgia; margin-bottom:5px; border-width:0px; border-bottom-width:1px; border-style:dotted; border-color:#A3A5AC;}
  div#about .pres-txt i			{display:block; margin-top:7px; font-size:11px; color:#7B8288;}
  div#about .pres-txt s			{text-decoration:none; font-style:italic; font-size:11px; color:#7B8288;}
  div#about .pres-txt ul		{margin-bottom:20px;}
  div#about .pres-txt img		{width:390px; height:360px; margin-left:90px; margin-bottom:30px;}
  div.maindiv div#about div.nr-info	{float:none; clear:both; width:570px; margin-left:auto; margin-right:auto;}
  div#about label			{float:left; clear:left; display:block; margin-top:3px; margin-left:17px; width:90px; text-align:left; font-family:calibri,sans-serif; font-size:12px;}
  div#about input			{clear:right; display:block; width:200px; margin-bottom:12px; padding:2px 2px 2px 4px; border-width:1px; border-style:solid; border-color:#9EADBC; font-size:12px; font-family:arial;}
  div#about input#cq			{width:25px; float:left;}
  div#about textarea			{clear:right; display:block; width:200px; height:100px; margin-bottom:15px; padding:2px 2px 2px 4px; border-width:1px; border-style:solid; border-color:#9EADBC; font-size:12px; font-family:arial;}
  div#about button			{position:relative; top:-13px; left:45px; width:130px; border-width:1px; border-style:solid; border-color:#9EADBC; font-size:12px; font-family:arial;}
  div#about button:hover, div#about textarea:hover, div#about input:hover	{border-color:#1A4768;}
  div#about div#antispam		{height:15px;}
  div#about div#antispam div		{visibility:hidden; z-index:10; position:relative; top:22px; left:-123px; font-size:9px; font-style:italic; color:#7B8288;}
  div#about div#antispam:hover div	{visibility:visible;}
  div#about ul.links 			{list-style-image:url("grafik/newsarrow1.gif");}
  div#about ul.links a:link, div#about ul.links a:visited	{text-decoration:underline;}
  div#about ul.links a:hover		{text-decoration:none;}

  div#about ul.links a.redlink:link, div#about ul.links a.redlink:visited
					{color:#9D1616; font-size:13px; font-weight:bold; text-decoration:none;}
  div#about ul.links a.redlink:active, div#about ul.links a.redlink:hover
					{text-decoration:underline;}
  div#about .pres-txt img.abright	{float:right; z-index:10; width:auto; height:auto; position:relative; border-width:0px; margin-left:0px;}


/* ============= POPUP WINDOWS ============= */
  body#pop-up				{margin-left:0px; overflow:hidden;}
  div#pop-up-head			{height:51px; margin-left:0px; background-image:url('grafik/head.jpg'); background-repeat:no-repeat; background-position:-320px;}
  div#contwin .ingress			{position:absolute; left:0px; top:80px; width:375px; text-align:right;}
  div#contwin .ingress b		{font-size:14px;}
  div#contwin div#lay			{position:absolute; left:30px; top:130px; z-index:2; width:400px;}
  div#contwin #pres-alpha		{position:absolute; left:265px; top:295px; z-index:1; line-height:10px; font-size:180px; font-family:georgia; color:#DCE0E4;}
  div#contwin label			{float:left; clear:left; display:block; margin-top:3px; width:90px; text-align:left; font-family:calibri,sans-serif; font-size:12px;}
  div#contwin input			{clear:right; display:block; width:250px; margin-bottom:12px; padding:2px 2px 2px 4px; border-width:1px; border-style:solid; border-color:#9EADBC; font-size:12px; font-family:arial;}
  div#contwin input#cq			{width:25px; float:left;}
  div#contwin textarea			{clear:right; display:block; width:250px; height:100px; margin-bottom:15px; padding:2px 2px 2px 4px; border-width:1px; border-style:solid; border-color:#9EADBC; font-size:12px; font-family:arial;}
  div#contwin button			{position:absolute; top:190px; left:218px; width:130px; border-width:1px; border-style:solid; border-color:#9EADBC; font-size:12px; font-family:arial;}
  div#contwin button:hover, div#contwin textarea:hover, div#contwin input:hover	{border-color:#1A4768;}
  div#contwin div#antispam		{width:300px; height:15px;}
  div#contwin div#antispam div		{visibility:hidden; z-index:10; position:relative; top:22px; left:-148px; font-size:9px; font-style:italic; color:#7B8288;}
  div#contwin div#antispam:hover div	{visibility:visible;}

  div#milregs div				{margin:30px;}
  div#milregs input				{width:140px; margin-top:20px; padding:4px; border-width:1px; border-style:solid; border-color:#9EADBC; text-align:center; font-size:18px; font-family:arial; font-weight:bold;}
  div#milregs select				{border-width:1px; border-style:solid; border-color:#9EADBC; font-size:12px; font-family:arial;}
  div#milregs input:hover, div#milregpop div#milregs select:hover	{border-color:#1A4768;}


/* ============= STATISTICS ============= */
  div#stats .title			{text-transform:none;}
  div#stats .statinfo			{float:left; width:700px; margin-left:23px; margin-top:15px; margin-bottom:35px; text-align:center;}
  div#stats .statinfo i			{font-size:9px; font-style:italic;}



/* ============= UPLOAD AREA ============= */

  div#upload_photo .title		{float:none; text-transform:none; clear:right;}
  div#upload_cat			{clear:both; width:506px; margin-left:auto; margin-right:auto; margin-top:100px;}
  div#upload_area			{clear:both; width:506px; margin-left:auto; margin-right:auto; margin-bottom:150px; position:relative; background-color:#CBD3DB; background-image:url('grafik/compcontainer-borderfade.gif'); background-repeat:repeat-x;}
  div#upload_area .infobox		{width:504px; margin:1px; padding-top:8px; background-color:#E3E5EC; background-image:url('grafik/compcontainer-bgfade.gif'); background-repeat:repeat-x; text-align:center;}

  div#upload_area #textrow		{background-color:transparent; margin-top:6px; margin-bottom:30px; text-align:center; font-size:12px; color:#FFFFFF; font-family:sans-serif;}
  div#upload_area .imgupl .uploadwrap	{width:270px; clear:both; position:relative; margin-left:auto; margin-right:auto; text-align:right;}
  div#upload_area .uploadwrap		{width:276px; clear:both; position:relative; margin-left:auto; margin-right:auto; padding-right:30px; text-align:right;}
  div#upload_area .uplwrapcent		{width:340px; margin-left:auto; margin-right:auto; margin-top:30px; margin-bottom:40px;}

  div#upload_area .uplwrapleft		{width:226px; margin-left:auto; margin-right:auto; margin-top:16px; text-align:left; font-style:italic;}
  div#upload_area .uploadhelp		{width:135px; display:inline-block; margin-left:10px; margin-bottom:6px; margin-right:55px; font-size:11px; text-align:left; vertical-align:middle;}
  div#upload_area .uploadhelp a		{color:#9D1616; text-decoration:underline;}
  div#upload_area .uploadhelp u		{color:#9D1616; text-decoration:none;}

  div#upload_area label			{margin-right:5px; vertical-align:top;}
  div#upload_area input, div#upload_area textarea, div#upload_area select, div#upload_area button				{margin-bottom:10px; border-width:1px; border-style:solid; border-color:#9EADBC; font-size:11px; font-family:arial;}
  div#upload_area input:hover, div#upload_area textarea:hover, div#upload_area select:hover, div#upload_area button:hover	{border-color:#1A4768;}

  div#upload_area div.infobox div#imgwrap									{height:240px; margin-top:30px; margin-bottom:15px; background-image:url('http://www.nordicrotors.com/grafik/imguploadbg.png'); background-repeat:no-repeat; background-position:center;}
  div#upload_area div.infobox img										{max-height:240px; max-width:350px;}
  div#upload_area div#step1 button, div#upload_area div#step2 button, div#upload_area div#step3 button		{margin-top:25px; margin-bottom:45px;}
  div#upload_area div#step2 label, div#upload_area div#step3 label						{position:relative; top:3px;}
  div#upload_area div#step2 input, div#upload_area div#step3 input						{width:160px; padding:2px; padding-left:4px; font-weight:bold;}

  .uplwrap-message						{background-image:url('grafik/uploadtextfield-message.gif');}
  .uplwrap-descript						{background-image:url('grafik/uploadtextfield-description.gif');}
  div#upload_area div#step2 div#dateinfo .uplwrap-datform	{background-image:url('grafik/upload_yyyymmdd.gif'); background-repeat:no-repeat; background-position:4px 6px;}
  .upload_bg							{background-image:url('grafik/frontsplitwhite.gif');}

  div#upload_imginfo					{padding:10px; padding-top:3px; padding-bottom:3px; background-color:#FAFCFF; text-align:left; font-size:12px; border-width:1px; border-color:#AEBBC7; border-style:solid;}
  div#upload_imginfo b					{display:block; text-align:center;}
  div#upload_imginfo li					{list-style:square; margin-left:-20px; margin-bottom:5px; color:#B90000;}
  div#upload_imginfo li span				{color:#0C293F;}
  div#imginfo:hover div#upload_imginfo			{visibility:visible;}
  div#upload_locinfo					{z-index:10; position:absolute; top:19px; right:22px; visibility:hidden; padding:3px; padding-left:10px; padding-right:10px; font-size:11px;}
  div#locinfo:hover div#upload_locinfo			{visibility:visible;}
  div#upload_mailinfo					{z-index:10; position:absolute; top:19px; right:30px; visibility:hidden; padding:3px; padding-left:10px; padding-right:10px; font-size:11px; font-style:italic;}
  div#mailinfo:hover div#upload_mailinfo		{visibility:visible;}
  div#upload_contquest					{z-index:10; position:absolute; top:39px; right:180px; visibility:hidden; padding:3px; padding-left:10px; padding-right:10px; font-size:11px; font-style:italic;}
  div#contquest:hover div#upload_contquest		{visibility:visible;}

  div#upload_area div#step1 label			{position:relative; top:4px;}
  div#upload_area div#step1 input			{width:102px; padding:2px; padding-left:4px; font-size:16px; font-weight:bold;}
  div#upload_area div#step1 input#loc			{width:250px; font-size:12px; margin-right:55px;}
  div#upload_area div#step1 .uploadwrap			{width:440px;}
  div#upload_area div#step1 input#file			{width:200px; margin-left:auto; margin-right:auto; font-size:11px; font-weight:normal; text-align:center;}
  div#upload_area div#step1.imgupl  input#file		{width:258px; margin-right:55px; font-size:11px; font-weight:normal; text-align:left;}


  div#upload_area div#step2.imgupl .uploadwrap		{width:460px; margin-right:20px; margin-top:20px; margin-bottom:10px;}
  div#upload_area div#step2 input#reg				{width:60px; margin-right:10px; margin-bottom:15px; font-size:9px; color:#626F7B; background-color:#E3E5EC;}
  div#upload_area div#step2 input#reg:focus			{color:#000000; background-color:#FFFFFF;}
  div#upload_area div#step2 input#loc				{width:264px; margin-bottom:15px; font-size:9px; color:#626F7B; background-color:#E3E5EC;}
  div#upload_area div#step2 input#loc:focus			{color:#000000; background-color:#FFFFFF;}
  div#upload_area div#step2 textarea				{width:240px; height:100px; padding:2px; padding-left:4px; margin-top:40px; font-weight:bold; background-position:0px 0px; background-repeat:no-repeat;}
  div#upload_area div#step2 .uploadhelp#uplda			{width:220px; display:block; position:absolute; right:115px;}
  div#upload_area div#step2 .uploadhelp				{margin-right:0px; margin-bottom:0px; vertical-align:top;}
  div#upload_area div#step2 .uploadhelp input			{width:12px; margin-bottom:0px; border-width:0px; vertical-align:top;}

  div#upload_area .uplwrapleft input#und, div#upload_area .uplwrapleft input#cop	{float:left; width:auto; border-width:0px; margin:0px; margin-right:6px; margin-bottom:20px; vertical-align:bottom;}
  div#upload_area div#step3 textarea		{width:240px; height:40px; padding:2px; padding-left:4px; margin-top:20px; font-style:italic; background-position:0px 0px; background-repeat:no-repeat;}
  div#upload_area div#step3 img			{clear:right; margin-bottom:30px;}
  div#upload_area div#step3 input#con, div#upload_area div#step2 input#con		{width:30px;}
  div#contquest					{padding-top:20px; position:relative;}

  div#upload_please-wait						{position:relative; bottom:230px; clear:left; width:200px; margin-left:auto; margin-right:auto; text-align:center; background-color:#E3E5EC;}
  div.uploadphotoconf							{z-index:51; position:fixed; display:inline; left:40%; top:30%; width:300px; padding:20px; text-align:left; background-color:#F0F0F0; border-width:1px; border-color:#041624; border-style:solid;}
  div.uploadphotoconf img						{float:left; border-width:0px; margin-right:24px; margin-bottom:20px;}
  div.uploadphotoconf a							{text-decoration:underline;}
  div.uploadphotoconf div						{text-align:center; margin-left:auto; margin-right:auto;}
  div.uploadphotoconf div div a:link, div.uploadphotoconf div div a:visited		{color:#CC0000; text-decoration:underline; padding-left:5px; padding-right:5px; border-width:1px; border-color:#BFC9D2; border-style:solid;}
  div.uploadphotoconf div div a:active, div.uploadphotoconf div div a:hover		{color:#8B1313; text-decoration:underline; padding-left:5px; padding-right:5px; border-width:1px; border-color:#345a78; border-style:solid;}
  div.uploadphotoconfbg							{z-index:50; position:fixed; display:inline; left:0px; top:0px; width:100%; height:100%; background-color:#03131E; opacity:0.4; filter:alpha(opacity=40);}
  div.uploadphotoconfcl							{width:80px; text-align:center; margin-left:auto; margin-right:auto; color:#CC0000; text-decoration:underline; padding-left:5px; padding-right:5px; border-width:1px; border-color:#BFC9D2; border-style:solid; cursor:pointer;}
  div.uploadphotoconfcl:hover						{color:#8B1313; border-color:#345A78;}

  div#uplmaydayhea				{position:relative; top:-10px; font-size:11px; cursor:pointer; color:#9D1616;}
  div#uplmaydayhea:hover			{text-decoration:underline;}
  div#uplmayday					{display:none; position:relative; top:-30px;}
  div#uplmayday a				{color:#9D1616;}



/* ============= SUGGEST PAGES ============= */

  div#suggest .title					{float:none; text-transform:none; clear:right;}
  div#suggest div.sugglogo				{display:none; clear:both; width:390px; margin-left:auto; margin-right:auto; margin-top:10px; padding-top:10px; padding-bottom:5px; background-color:#FFFFFF; text-align:center;}
  div#suggest div.sugglogo img				{width:184px; height:72px; padding:0px; margin:0px; border-width:0px;}
  div#suggest div.suggcent				{clear:both; width:368px; margin-left:auto; margin-right:auto; margin-top:30px; margin-bottom:40px; padding:10px; background-color:#CBD3DB; background-image:url('grafik/compcontainer-borderfade.gif'); background-repeat:repeat-x; background-position:0px -120px; color:#0C293F; border-width:1px; border-style:dashed; border-color:#FFFFFF;}
  div#suggest #step2 div.suggcent			{color:#35576F; line-height:16px;}
  div#suggest #step2 div.suggcent b			{color:#0C293F;}
  div#suggest div#step2 textarea			{font-weight:normal;}
  div#suggest div.suggwrap				{clear:both; width:370px; position:relative; margin-left:auto; margin-right:auto; text-align:right;}
  div#suggest div.suggline				{clear:both; width:370px; height:1px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px; background-color:#CBD3DB; overflow:hidden;}

  div#suggest label					{position:relative; top:4px;}
  div#suggest div#upload_area input			{padding:2px; padding-left:4px; font-size:11px; font-weight:normal;}
  div#suggest select					{width:260px; padding:1px; padding-left:4px; font-size:14px; margin-bottom:10px; font-size:11px; font-family:arial;}
  div#suggest select:hover, div#suggest select:focus	{border-color:#1A4768;}

  div#suggest div#upload_area input#reg			{width:68px; margin-right:30px; font-weight:bold; text-transform:uppercase;}
  div#suggest div#upload_area input#ser			{width:80px;}
  div#suggest div#upload_area input#typ			{width:158px;}
  div#suggest div#upload_area input#yea			{width:68px; margin-right:30px;}
  div#suggest div#upload_area input#pre			{width:80px;}
  div#suggest div#upload_area input#ope			{width:158px;}
  div#suggest div#upload_area input#reg			{font-size:15px;}
  div#suggest div#upload_area input#yea, div#suggest div#upload_area input#ser, div#suggest div#upload_area input#pre
							{font-size:15px; text-align:center;}

  div#suggest div#upload_area div.suggbonus			{position:relative; top:0px; left:0px; display:none;}
  div#suggest div#upload_area .suggwrap u			{display:block; height:20px; margin-bottom:10px; font-size:12px;}
  div#suggest div#upload_area .suggwrap i			{cursor:pointer; font-size:12px;}
  .suggbonushide						{clear:both; position:relative; margin-left:auto; margin-right:60px; text-align:right;}
  .suggbonushide label						{display:none;}
  .suggbonushide select#type, .suggbonushide select#oper	{color:#C1C3C9; background-color:#E7E9EF; border-color:#D9DDE5;}



/* ============= SUGGEST COMPANY ============= */

  div#suggest div.compsuggwrap					{float:none; clear:both; overflow:hidden; width:430px; position:relative; margin-left:auto; margin-right:auto; margin-top:25px; margin-bottom:25px; padding-top:25px; text-align:right; clear:both; border-width:0px; border-top-width:1px; border-color:#CBD3DB; border-style:solid;}
  div#suggest div#upload_area div.noborder			{border-top-width:0px; padding-top:0px;}
  div#suggest div.centralo					{text-align:center;}
  div#suggest div.compsuggwrap i				{font-size:12px; color:#738490; font-weight:normal;}
  div#suggest div.compsuggheadl					{width:430px; clear:both; margin-left:auto; margin-right:auto; margin-bottom:15px; text-align:left; font-weight:bold;}
  div#suggest div#upload_area div.suggleft			{float:left; clear:left; text-align:left;}
  div#suggest div#upload_area div.suggright			{float:right; clear:right; text-align:right;}

  div#suggest div#upload_area div.sugg170		{width:170px;}
  div#suggest div#upload_area div.sugg260		{width:260px;}
  div#suggest div#upload_area div.sugg130		{width:130px; overflow:hidden;}
  div#suggest div#upload_area div.sugg300		{width:300px; overflow:hidden;}

  div#suggest div#upload_area div.suggcb			{float:left; width:50%; text-align:left;}
  div#suggest div#upload_area div.suggcbline			{float:left; clear:left; width:100%; text-align:left;}
  div.sugghide							{display:none; float:left; margin-bottom:10px;}
  div#suggest div#upload_area div.sugghide div.suggcb		{width:300px; margin-left:30px; background-color:#D4D7E4;}
  div#fto1							{padding-top:8px;}

  .compsuggwrap-descript					{background-image:url('grafik/suggtextfield-description.gif');}
  div#suggest div#upload_area #step1 textarea			{width:420px; height:180px; padding:2px; padding-left:4px; background-repeat:no-repeat;}
  div#suggest div#upload_area div.suggcb input			{width:auto; vertical-align:top; border-width:0px; padding:0px; margin-left:20px; margin-right:4px;}
  div#suggest div#upload_area div#radiobox input		{width:auto; vertical-align:top; border-width:0px; padding:0px; margin-left:4px; margin-right:2px;}
  div#suggest div#upload_area input#compname			{width:115px;}
  div#suggest div#upload_area input#compest			{width:30px;}
  div#suggest div#upload_area input#compweb			{width:200px;}

  div#suggest div#upload_area div#suggloc			{margin-bottom:30px;}
  div#suggest div#upload_area input.complocname			{width:120px;}
  div#suggest div#upload_area span.complocinfo			{position:relative; top:2px;}
  div#suggest div#upload_area input.comploc-cat			{width:auto; vertical-align:top; border-width:0px; padding:0px; margin-right:4px;}
  div#suggest div#upload_area input.comploc-cb			{width:auto; vertical-align:top; border-width:0px; padding:0px; margin-left:10px; margin-right:3px;}

  div#suggest div#upload_area input.suggdeg			{width:21px; padding-left:0px; padding-right:8px; border-width:0px; border-right-width:1px; border-style:dotted; border-color:#CACACA; background-image:url('grafik/posdeg.gif'); background-repeat:no-repeat; background-position:23px 2px; text-align:right;}
  div#suggest div#upload_area input.suggmin			{width:13px; padding-left:0px; padding-right:7px; border-width:0px; border-right-width:1px; border-style:dotted; border-color:#BABABA; background-image:url('grafik/posmin.gif'); background-repeat:no-repeat; background-position:15px 2px; text-align:right;}
  div#suggest div#upload_area input.suggsec			{width:13px; padding-left:0px; padding-right:8px; border-width:0px; background-image:url('grafik/possec.gif'); background-repeat:no-repeat; background-position:15px 2px; text-align:right;}
  div#suggest div#upload_area span.suggposbg			{position:relative; top:2px; padding:2px; border-width:1px; border-style:solid; border-color:#9EADBC; background-color:#FFFFFF; color:#4F6E85;}
  div#suggest div#upload_area span.suggposbg:hover		{border-color:#1A4768;}
  div#suggest div#upload_area .suggadd				{float:left; clear:left; width:100%; margin-top:4px; text-align:right; font-size:10px;}
  div#suggest div#upload_area .suggadd i			{cursor:pointer;}
  div#suggest div#upload_area .suggadd i:hover			{cursor:pointer; text-decoration:underline; color:#0C293F;}

  div#suggest div#upload_area div.suggbatch			{width:100%; float:left; display:none;}
  div#suggest div#upload_area div.suggbatch1			{width:100%; float:left; padding-top:10px; padding-bottom:10px; margin-bottom:4px; background-color:#D4D7E4;}
  div#suggest div#upload_area div.suggbatch2			{width:100%; float:left; padding-top:5px; padding-bottom:2px;}

  div#suggest div#upload_area div#suggfleet			{margin-bottom:20px;}
  div#suggest div#upload_area input.compfleet			{width:50px; margin-right:10px; text-transform:uppercase;}
  div#suggest div#upload_area .suggregadd			{cursor:pointer; position:relative; top:2px;}
  div#suggest div#upload_area .suggregadd:hover			{cursor:pointer; text-decoration:underline; color:#0C293F;}



/* ============= EDIT PAGES ============= */

  span#edit_imginfo					{display:block; margin-top:10px; padding:5px; text-align:left; font-size:11px; background-color:#DCE2E7; border-width:1px; border-color:#AEBBC7; border-style:solid;}
  span#edit_imginfo li					{list-style:square; margin-left:-20px; margin-bottom:5px; color:#B90000;}
  span#edit_imginfo li span				{color:#0C293F; font-size:12px;}

  div#suggest .noshow					{display:none; margin-top:20px;}
  div#suggest .noshow i.orgcol				{color:#365368;}
  div#suggest div.compsuggeditl				{width:440px; min-height:27px; clear:both; padding-left:30px; margin-left:auto; margin-right:auto; margin-bottom:15px; text-align:left; background-image:url('grafik/editpage.gif'); background-repeat:no-repeat; background-position:0px 3px;}
  div#suggest div.compsuggeditl b			{font-size:14px; cursor:pointer;}
  div#suggest div.compsuggeditl b:hover			{text-decoration:underline;}
  div#suggest div.compsuggeditl span			{font-size:11px;}
  div#suggest div#logotype
 img				{width:200px; padding:20px; margin-top:4px; margin-bottom:20px; background-color:#FFFFFF;}
  div#suggest div.suggcent div				{font-size:21px; margin-bottom:10px;}
  div#suggest div.compsuggwraploc			{float:left; width:100%; vertical-align:center;}
  div#suggest div#fleetreg b				{margin-right:10px;}
  div#suggest div#fleetreg select			{float:right; width:70px; position:relative; top:-2px;}
  div#whatihavedone					{padding-bottom:15px; margin-bottom:30px; border-width:0px; border-bottom-width:1px; border-color:#CBD3DB; border-style:solid;}
  div#whatihavedone span				{width:100%; margin-left:25px; display:block; text-align:left;}

  div#suggest div#pastfut				{text-align:right;}
  div#suggest div#pastfut input				{width:240px;}
  div#suggest div#operator span				{display:block;}
  div#suggest div#operator span b			{margin-left:10px; text-align:right;}
  div#suggest div#keyhelifeat div#bonusonelist,
  div#suggest div#operator div.suggwrap,
  div#suggest div#prevoperator div.suggwrap		{padding-right:0px; margin-right:0px; text-align:right;}
  div#suggest div#keyhelifeat div.suggwrap,
  div#suggest div#operator div.suggbonushide,
  div#suggest div#prevoperator div.suggbonushide	{margin-right:0px;}
  .suggbonushide select					{color:#C1C3C9; background-color:#E7E9EF; border-color:#D9DDE5;}
  div#suggest div#upload_area div#keyhelifeat input#yea, div#suggest div#upload_area div#keyhelifeat input#ser	
							{font-size:12px; text-align:left;}
  div#suggest div#upload_area #step1 textarea.compsuggwrap-descript
							{background-image:none;}


/* ============= GOOGLE MAPS ============= */

  #map_canvas					{height:778px; width:346px; margin-left:auto; margin-right:auto;}
  #map_canvas_mil				{height:471px; width:312px; margin-left:auto; margin-right:auto;}
  #map_canvasa					{height:190px; width:312px; margin-left:auto; margin-right:auto;}
  .mapinfolarge, .mapinfosmall			{float:left; width:250px; text-align:center; overflow:hidden;}
  .mapinfosmall img, .mapinfolarge img		{float:left; width:100px; position:relative; top:2px; }
  .mapinfolarge div, .mapinfosmall div		{float:left; width:140px; padding-left:10px; position:relative; top:-15px; text-align:left; margin-bottom:-10px; padding-bottom:-10px; background-color:#FFFFFF;}
  .mapinfosmall span, .mapinfolarge span	{font-size:10px; color:#466378; font-weight:bold;}
  .mapinfosmall a, .mapinfolarge a		{font-size:10px; color:#666378; font-style:italic; text-decoration:underline;}
  .mapinfosmall a:hover, .mapinfolarge a:hover	{color:#041624;}



/* ============= DROP DOWN MENU - PHASE 1 ============= */
/* Default Advanced CSS Drop-Down Menu Theme
 *
 * @link		http://www.lwis.net/
 * @copyright	2008 Live Web Institute. All Rights Reserved.
 *
 */

li.dir a span {
 color:#FFFFFF;
 cursor:pointer;
}

li.dir:hover a span {
 color:#061D2E;
}

ul#nav {
 float:left;
 padding:0px;
 margin-left:5px;
 margin-top:3px;
 position:absolute;
 left:0px;
 bottom:0px;
}


ul.dropdown li.dir {
 color: #FFFFFF;
 font-family: "Trebuchet MS",sans-serif;
 font-size:13px;
 background-color: transparent;
 padding: 3px 0px 5px 4px;
 border-width:0px;
}

#drop_photogal {
 width:97px;
}

#drop_companies {
 width:84px;
}

#drop_complist {
 width:240px;
}

#drop_helireg {
 width:101px;
}

#drop_editorial {
 width:69px;
}

#drop_editorial:hover {
 background-image:url('grafik/logowing.gif');
 background-repeat:no-repeat;
 background-position:34px -11px;
}


ul.dropdown li a {
 display: block;
}


ul.dropdown li {
 padding: 4px 0px 4px 6px;
 border-style: solid;
 border-width: 0px;
 border-top-width:1px;
 border-bottom-width:1px;
 border-top-color:#EEF3F6;
 border-bottom-color:#D5DADD;
 background-color:#EEF3F6;
 color: #061D2E;
 font-family: verdana,sans-serif;
 font-size:11px;
 text-align:left;
 text-transform:capitalize;
}


ul.dropdown li.menuadd {
 color: #3A6788;
 font-family: sans-serif;
 font-size:10px;
 font-weight:bold;
 font-style:italic;
 text-transform:none;
 line-height:11px;
}


ul.dropdown li.dirtwo {
 background-image:url(grafik/ul-menu-arrow.gif);
 background-repeat:no-repeat;
 background-position:130px 6px;
}

ul.dropdown li ul {
 border-style:solid;
 border-width:1px;
 border-top-width:0px;
 border-color:#3A6788;
 border-left-color:#809AAD;
}


ul.dropdown li ul li ul {
 border-top-width:1px;
 border-top-color:#809AAD;
 left:120px;
}


ul.dropdown li.dir:hover {
 background-color: #D7E0E7;
 color: #061D2E;
 font-weight:normal;
 text-decoration:none;
 background-image:url('grafik/ul-menu-hoverbg.gif');
 background-repeat:repeat-y;
 background-position:top left;
}


ul.dropdown li:hover {
 background-color: #D5DDE5;
 color: #061D2E;
 text-decoration:underlineeeee;
 font-weight:normal;
}

ul.dropdown li.menuadd:hover {
 color: #061D2E;
 font-weight:bold;
}

ul.dropdown a:link,
ul.dropdown a:visited	{ color: #061D2E; text-decoration: none ; }
ul.dropdown a:hover,
ul.dropdown a:active	{ color: #041624; text-decoration: underline ; }


ul.dropdown li.menuadd a:link,
ul.dropdown li.menuadd a:visited	{ color: #3A6788; text-decoration: none; }
ul.dropdown li.menuadd a:hover,
ul.dropdown li.menuadd a:active		{ color: #041624; }



ul.dropdown ul {
 width: 145px;
 margin-top: 0px;
 padding: 0px;
}


ul.dropdown ul li {
 font-weight: normal;
}




/* ============= DROP DOWN MENU - PHASE 2 ============= */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}


ul.dropdown li.rtl ul {
 top: 100%;
 right: 0;
 left: auto;
}

ul.dropdown li.rtl ul ul {
 top: 1px;
 right: 99%;
 left: auto;
}



/* ============= FRONT PAGE SLIDER ============= */


#slider { 
	width:706px;
	height:245px;
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
	margin-bottom:20px;
	text-align:center;
	overflow:hidden;
	border:0px;
	position:relative;
	left:0px;
	top:0px;
}

#slider ul, #slider li {
	margin:0px;
	padding:0px;
	list-style:none;
}

#slider li div {
	width:670px;
	height:24px;
	position:absolute;
	overflow:hidden;
	padding-left:12px;
	padding-right:12px;
	text-align:right;
	font-size:20px;
}

#slider div#sliderlaybg {
	left:6px;
	bottom:6px;
	z-index:100;
	background-color:#FFFFFF;
	opacity:0.3;
	filter:alpha(opacity=30);
}

#slider div#sliderlayer {
	left:6px;
	bottom:6px;
	z-index:105;
	color:#FFFFFF;
}

#slider div#sliderlayershadow1 {
	left:7px;
	bottom:5px;
	z-index:101;
	color:#000A09;
}

#slider div#sliderlayershadow2 {
	left:5px;
	bottom:5px;
	z-index:102;
	color:#000A09;
}

#slider div#sliderlayershadow3 {
	left:5px;
	bottom:7px;
	z-index:103;
	color:#000A09;
}

#slider div#sliderlayershadow4 {
	left:7px;
	bottom:7px;
	z-index:104;
	color:#000A09;
}

#slider li#uno img.mainpic		{z-index:149; position:relative; left:0px; top:0px; background-color:#FFFFFF;}
#slider li#uno div#sliderlaybg		{z-index:150;}
#slider li#uno div#sliderlayershadow1	{z-index:151;}
#slider li#uno div#sliderlayershadow2	{z-index:152;}
#slider li#uno div#sliderlayershadow3	{z-index:153;}
#slider li#uno div#sliderlayershadow4	{z-index:154;}
#slider li#uno div#sliderlayer		{z-index:155;}




#upload_areas {

marign-top: 80px;
margin-left: auto;
margin-right: auto;
width: 300px;
height: auto;
padding-bottom: 0px;
}

textarea .hidden {
display: none;
}



/* ============= AUTOCOMPLETE CODE ============= */

div.suggestionsBox {
	position: relative;
	text-align:left;
	font-size: 10px;
	font-family: arial;
	color: #2B5675;
}

div.suggestionsBox ul {
	list-style: none;
	z-index:750;
	position:absolute;
	width: 145px;
	margin:0px;
	padding:0px;
	border: 1px solid #708596;
	background-color:#E8F1F6;
}

div.suggestionsBox ul#autoSuggestionsLista {
	top:6px;
	left: 17px;
}

div.suggestionsBox ul#autoSuggestionsLista_location {
	top:-8px;
	left: 127px;
	width: 256px;
}

div#step2 div.suggestionsBox ul#autoSuggestionsLista_location {
	top:-13px;
	left: 154px;
	width: 270px;
}

div.suggestionsBox ul#autoSuggestionsLista_type, div.suggestionsBox ul#autoSuggestionsLista_operator {
	top:-8px;
	left: 144px;
	width: 166px;
}

div.suggestionsBox ul li {
	list-style: none;
	display:block;
	margin:0px;
	padding: 3px;
	padding-left:6px;
	cursor: pointer;
	border-bottom: 1px solid #C7D5DB;
}

div.suggestionsBox li:hover {
	color:#FFFFFF;
	background-color:#5F829D;
}


/* ============= ADVANCED SEARCH ============= */

#advancedsearch {

width: 700px;
display: none;
height: auto;

}
#advancedcat {

width: 700px;
display: none;
height: auto;


}
#advancedphotos {

width: 700px;
display: none;
height: auto;
padding-top: 5px;
padding-bottom: 5px;

}
#advancedhelicopters {

width: 700px;
display: none;
height: auto;

}
#advancedcompanies {

width: 700px;
display: none;
height: auto;

}
#advancedarticles {

width: 700px;
display: none;
height: auto;

}
#advancednews {

width: 700px;
display: none;
height: auto;

}


