﻿/* global properties
***********************************************************************/
* {padding:0; margin:0; outline:none; font-family:Arial, Helvetica, sans-serif;}
body {font-size:62.5%; color:#5e7988; background:#fff url(../images/bgd_body.gif) repeat-x; text-align:center;}
.logo {padding:0 0 0 30px; float:left;}
h1 img{display:block;}
h2 {font-size:1.18em; color:#5e7988;}
h3 {font-size:1.64em; font-weight:normal; color:#5e7988;}
h4 {font-size:1.18em; color:#5e7988;}
h5 {font-size:1.09em; color:#5e7988;}

input, select, textarea, option, table, td{font-size:1em; color:#5e7988;}
img, fieldset {border:none;}

a{color:#5e7988; text-decoration:none;}
a:hover{color:#a31a1b; text-decoration:underline;}

/* common class
***********************************************************************/
  .clear{clear:both; height:0;}
  .hide{display:none;}
  .more {color:#a31a1b; background:url(../images/bullet_04.gif) 0 0 no-repeat; padding:3px 0 15px 30px;}

/* common properties
***********************************************************************/
  #container {font-size:1.1em; width:950px; text-align:left; margin:auto;}
  .sub {background:url(../images/bgd_sub.gif) 0 0 repeat-y;}
  /* header
  ***************************************************************/
  #header{background:url(../images/bgd_header.gif) 100% 0 no-repeat; width:950px; height:117px; overflow:hidden;}
    .topLink{font-size:1.09em; margin:45px 15px 0 0; list-style:none; float:right; display:inline;}
      .topLink li{display:inline; background:url(../images/bullet_01.gif) 100% 1px no-repeat; padding:0 17px; float:left; text-align:right;}
      .topLink a{color:#fff;}
      .topLink a:hover{color:#a31a1b;}
      .topLink .last{background:none; padding-right:0;}
  #subheader {height:130px; background:#fff url(../images/bgd_header.gif) 100% 0 no-repeat;}
    #mainNav {width:622px; height:50px; margin:0 7px 0 0; background:url(../images/bgd_menu.gif) 0 100% no-repeat; list-style:none; float:right;}
      #mainNav li {display:inline;}
      #mainNav a {font-weight:bold; font-size:16px; color:#fff; height:38px; line-height:38px; background-image:url(../images/menu.gif); background-repeat:no-repeat; display:block; overflow:hidden; float:left;}
      #mainNav a:hover{text-decoration:none;}
        #mainNav a span {padding:0 15px 0 25px; background:url(../images/bullet_02.gif) 100% 4px no-repeat;}
        #menu78 {width:209px; background-position:0 0;}
          #menu78:hover, #menu78.selected {background-position:0 -38px;}
        #menu79 {width:204px; background-position:-209px 0;}
          #menu79:hover, #menu79.selected {background-position:-209px -38px;}
        #menu80 {width:209px; background-position:-413px 0;}
          #menu80:hover, #menu80.selected {background-position:-413px -38px;}
  
  /*main
  **************************************************************/
  #main{background:url(../images/bgd_home_main.gif) 0 100% no-repeat; width:946px; margin:0 2px; padding:0 0 10px 0;}
  
    /* content
    ***************************************************************/
    #sub {width:950px; background:url(../images/bgd_submenu2.gif) 0 100% no-repeat; overflow:hidden;}
      #submenu {width:135px; padding:9px 20px 9px 30px; background:url(../images/bgd_submenu1.gif) 0 0 no-repeat; float:left; overflow:hidden}
        #submenu h3 {margin:0 0 28px 0;}
        #submenu ul {font-size:1.09em; list-style:none;}
          #submenu li {background:url(../images/bullet_05.gif) 1px 7px no-repeat; padding:0 0 9px 8px;}
          #submenu .selected{color:#a31a1b; text-decoration:none;}
      
      #content {width:752px; padding:0; float:left;}
        .result{font-weight:bold; width:726px; padding:0 26px 15px 0;}
          #content .result h1{float:left; width:496px;font-size:1.64em; font-weight:normal; color:#5e7988;display: block; padding-left: 15px;}
          #content .result p{float:right; margin:9px 0 0 13px; line-height:normal;}
          #content .result p a{font-weight:normal; color:#a31a1b; background:url(../images/bullet_10.gif) no-repeat; margin:0 25px 0 0; padding:3px 0 8px 30px; display:block;}
          
        #content h3 {margin:9px 0 0 13px;}
          #content p {line-height:1.18em; margin:0 0 13px 0;}
          #content .more {margin:0;}
          #content img{display:block; margin:auto;}
        /**/
        .contHighlight1 {background:url(../images/bgd_block1.gif) 0 0 no-repeat; width:233px; padding:17px 15px 15px 15px; float:left;}
        .contHighlight1 ul, .contHighlight2Wrap ul{padding:0; margin:0 0 0 15px;}
        .contHighlight2 ol, .contHighlight2Wrap ol{padding:0; margin:0 0 0 20px;}
        *html .contHighlight2 ol{padding:0; margin:0 0 0 25px;}
          #content .contHighlight1 h3, #content .contHighlight2 h3 {margin:18px 0 10px 0;}
        /**/
        .contHighlight2 {width:194px; padding:17px 0 0 15px; float:left; background:url(../images/bgd_block3.gif) 0 0 no-repeat; display:inline;}
        .contHighlight03 {width:194px; padding:17px 15px 10px 15px; float:left; display:inline;}
        .contHighlight2 a.more, .contHighlight03 a.more{display:block;}
          .contHighlight2Wrap{background:url(../images/bgd_shadow_04.gif) 0 100% no-repeat; width:194px; margin:-17px -15px 0 -15px; padding:17px 15px 25px 15px;}
            .contHighlight2Wrap div{background:#e7e5e1 url(../images/bgd_block6_wrap.gif) 0 100% no-repeat; width:166px; margin:13px 0 0 0; padding:0 14px 10px 14px;}
      .contHighlight2Wrap div div{margin:0px; padding:0px;background:none;}
#content h1 {font-size:1.64em; font-weight:normal; color:#5e7988;display: block; float: none; Margin: 0px 0px 20px 0px; padding: 10px 0px 0px 15px;}
#content h1.h1 {font-size:1.64em; font-weight:normal; color:#5e7988;display: block; float: none; Margin: 0px 0px 20px 0px; padding: 10px 0px 0px 0px;}


              #content .contHighlight2Wrap div h3{background:url(../images/bgd_block6.gif) no-repeat; margin:0 -14px; padding:18px 14px 12px 14px;}
              .contHighlight2Wrap div a{color:#a31a1b; background:url(../images/bullet_08.gif) 0 0 no-repeat; padding:3px 0 20px 30px;}
                #frmSearch p{clear:both; margin:0;}
                #frmSearch label{display:block; margin:0 0 2px 0;}
                #frmSearch select {width:100%; margin:0 0 5px 0;}
                #frmSearch .btn{}
                  #frmSearch .btn input{width:113px; margin:0 8px 0 0; float:left;}
                  #frmSearch .btn .btnSearch{color:#fff; background:url(../images/bgd_sog.gif) no-repeat; width:38px; height:20px; margin:0; padding:0 0 2px 0; border:none; cursor:pointer;}
          #nyestejob{background:url(../images/bgd_block3.gif) 0 0 no-repeat; width:194px; margin:8px -15px 0 -15px; padding:10px 15px 15px 15px; overflow:hidden;}
            #nyestejob li{background:url(../images/bullet_03.gif) 0 0 no-repeat; padding:0 0 3px 20px; list-style:none;}
          .contHighlight2 .partnerInfo {float:none; margin:5px -15px 0 -15px; padding:0;}
            .info01{background:none; margin:0 -15px 15px -15px; padding:0 15px 0 15px;}
              .info01 img{width:194px; height:140px;}
              
            .contHighlight03 .info01{background:url(../images/bgd_block3.gif) 0 0 no-repeat; margin:-17px -15px 0 -15px; padding:15px 0 0 0;}
            .info01Wrap{background:url(../images/bgd_block5.gif) 0 100% no-repeat; padding:0 15px 15px 15px;}
                        
            .info{background:url(../images/bgd_info.gif) no-repeat; margin:0 -15px 15px -15px; padding:27px 15px 0 15px;}
            .info03{background:url(../images/bgd_block3.gif) no-repeat; margin:0 -15px 0 -15px; padding:27px 0 0 0;}
            .info03Wrap{background:url(../images/bgd_block5.gif) 0 100% no-repeat; padding:0 15px 15px 15px; height:1%; overflow:hidden;}
              #infoCont{background:#e7e5e1 url(../images/bgd_block6_wrap.gif) 0 100% no-repeat; margin:0 auto 10px auto;}
                #infoContWrap{background:url(../images/bgd_block6.gif) no-repeat; padding:15px 15px 5px 0px;}
                #infoContWrap h4{font-size:14px; font-weight:bold; color:#5e7988; padding:0 0 10px 0;}
                  #infoContWrap ul, #infoContWrap ol{margin:0 0 10px 0;}
                  #infoContWrap ul li, .contHighlight2Wrap ul li{background:url(../images/ico_li.gif) 0 5px no-repeat; padding:0 0 0 10px; list-style-type:none;}
                  #infoContWrap ol li, .contHighlight2Wrap ol li{list-style:inside; list-style-type:decimal;}
                
                #contactInfo{background:url(../images/bgd_block5.gif) 0 100% no-repeat; padding:0 0 20px 0;}
                #contactInfo #printInfo{background:url(../images/bgd_contact_info.gif) no-repeat; width:164px; height:94px; margin:auto; padding:8px 15px 5px 15px;}
                #contactInfo p a{line-height:28px;}
                #contactInfo #send{background:url(../images/icon_send.gif) no-repeat; padding:0 0 5px 50px;}
                #contactInfo #print{background:url(../images/icon_print.gif) no-repeat; padding:0 0 5px 50px;}

 
        /**/
        .contHighlight3 {width:496px; padding:10px 15px 0 15px; float:left; }
          #content .contHighlight3 h3{margin:0 0 28px 0;}
          .contHighlight3 h4{font-size:1em; padding:0 0 16px 0;}
          .contHighlight3 a{color:#a31a1b;}
          .contHighlight3 ul{margin:10px 0;}
          .contHighlight3 ol {margin:10px 0 10px 20px;}
          .contHighlight3 ol li{list-style-type:decimal; padding:0 0 0 0!important; margin:0;}
          .contHighlight3 ul li{background:url(../images/ico_li.gif) 0 5px no-repeat; padding:0 0 0 10px; list-style-type:none;}
          .contHighlight3 table{margin:0 0 40px 0;}
          .contHighlight3 th{text-align:left;}
          .contHighlight3 th p, .contHighlight3 td p{margin:0 0 10px 0!important; padding:0!important;}
            .contHighlight3 th a{font-weight:normal; color:#5e7988;}
            .contHighlight3 thead th{padding:5px 8px 15px 0;}
            .contHighlight3 tbody th{background:url(../images/bullet_06.gif) 0 4px no-repeat; padding:4px 8px 4px 20px; vertical-align:top;}
                                                
            .contHighlight3 tbody td{padding:4px 8px 4px 0; vertical-align:top;}
            .contHighlight3 .color1{}
              .contHighlight3 .color1 th{background:#dfe4e7 url(../images/bullet_06.gif) 0 4px no-repeat;}
              .contHighlight3 .color1 td{background:#dfe4e7;}
              .contHighlight3 #tblInfo{}
                .contHighlight3 #tblInfo th, .contHighlight3 #tblInfo td{padding:7px 10px; background:none; vertical-align:top;}
                                                                .contHighlight3 #tblInfo th p, .contHighlight3 #tblInfo td p{padding:0!important; margin:0!important;}
                .contHighlight3 #tblInfo td img{display:block; margin:0 10px 0 0; float:left;}
                .contHighlight3 #tblInfo td a{color:#a31a1b;}
                .contHighlight3 #tblInfo li{}
                .contHighlight3 #tblInfo li ol{margin:0 0 0 20px;}
                .contHighlight3 #tblInfo li ol li{list-style:inside;}
                .contHighlight3 #tblInfo .color2{}
                  .contHighlight3 #tblInfo .color2 th, .contHighlight3 #tblInfo .color2 td{background:#dfe4e7;}
              
          .contHighlight3 dl{width:239px; margin:0 18px 0 0; float:left;}
            .contHighlight3 dt{background:#dfe4e7; display:block; height:22px; line-height:22px; margin:0 0 17px 0;}
            .contHighlight3 dd{padding:0 10px;}
              .contHighlight3 dd ul{margin:0 0 13px 0;}
                .contHighlight3 dd li{list-style:none; line-height:16px; background:none; padding:0;}
                .contHighlight3 dt a{font-weight:bold; color:#5e7988; background:url(../images/bgd_slide.gif) 100% 0 no-repeat;; display:block; padding:0 10px;}
          .contHighlight3 .last{margin:0;}
          .contHighlight3 h1.h1 {font-size:1.64em; font-weight:normal; color:#5e7988;display: block; float: none; Margin: 0px 0px 30px 0px; padding: 0px 0px 0px 0px;}
          .contHighlight3 h1 {font-size:1.64em; font-weight:normal; color:#5e7988;display: block; float: none; Margin: 0px 0px 30px 0px; padding: 0px 0px 0px 0px;}
          #downloads{}
          #downloads li{list-style:none; clear:both; background:none; padding:0;}
            #downloads li p{float:left; line-height:27px;}
            #downloads li a{color:#5e7988; width:67px; background:url(../images/bgd_download.gif) no-repeat; line-height:27px; padding:0 45px 0 0; float:right; text-align:right;}
            #downloads li a:hover{color:#000; text-decoration:none;}
          
          #paging{}
            #paging p{float:left;}
            #paging span{float:left; margin:0 5px 0 0; display:block;}
            #paging img{float:left; margin:0 15px 0 0;}
            #paging #pageShow{float:right;}
              #paging #pageShow a{margin:0 2px;}
        /**/
        .contHighlight4 {width:496px; padding:19px 15px 0 15px; background:url(../images/bgd_block2.gif) 0 0 repeat-x; float:left;}
        /**/
        .contHighlight5 {width:496px; background:url(../images/bgd_block7_wrap.gif) 0 100% no-repeat;}
          .contHighlight5 div {width:476px; padding:10px; background:url(../images/bgd_block7.gif) 0 0 no-repeat; overflow:hidden;}
          #content .contHighlight5 h3 {font-size:1.27em; font-weight:bold; margin:0 0 3px 0;}
          .contHighlight5 a{color:#a31a1b;}
          #content .contHighlight5 p {padding:0; margin:0;}
        /**/
        .partnerInfo {width:224px; background:url(../images/bgd_block4.gif) 0 0 no-repeat; float:left;}
          #content .partnerInfo p { margin:0;}
          .partnerInfo a {color:#a31a1b;}
          #content .partnerInfo h3{font-size:1.27em; font-weight:bold; margin:0; padding:18px 0 3px 0;}
          .partnerInfo div {width:194px; min-height:107px; height:auto !important; height:107px; padding:12px 15px; background:url(../images/bgd_block5.gif) 0 100% no-repeat;}
          .partnerInfo img {display:block; float:left;}
          .partnerInfo table {display:block; float:right;}
          .partnerInfo .illusType02 {float:right;}
        /**/
        .sogjobHighlight{width:184px; margin:0 17px 0 0; padding:0; float:left;}
          .sogjobHighlightWrap{background:#e7e5e1 url(../images/bgd_block11_wrap.gif) 0 100% no-repeat; margin:12px 0;}
            .sogjobHighlightWrap div{background:url(../images/bgd_block11.gif) no-repeat; padding:15px;}
            #sogjob01{height:295px;}
            #sogjob02{height:auto;}
        /**/
        .arhus {width:402px; background:url(../images/bgd_block8.gif) 0 32px no-repeat; padding:9px 15px; float:left;}
          #content .arhus h3 {margin:0 0 18px 0;}
          .arhus  h4 {font-size:1em; margin:23px 0 10px 0;}
          .arhus .links {list-style:none; padding:10px 0 0 0;}
            .arhus .links li {float:left; padding:3px 99px 15px 30px;}
        /**/
        .personale {width:318px; background:url(../images/bgd_block9.gif) 0 32px no-repeat; padding:9px 0; float:left;}
          #content .personale h3 {margin:5px 0 18px 0; font-size:1.2em; font-weight:bold;}
          .personale  h4 {font-size:1em; margin:10px 0 0 0;}
          .personale div {width:288px; background:url(../images/bgd_block10.gif) 0 100% no-repeat; padding:0 15px 20px 15px;}
            .personale div div {width:288px; background:none; padding:0 0 10px 0; overflow:hidden;}
          .personale a {color:#a31a1b;}
        /**/
        .sogjob{width:292px; padding:17px 20px 0 15px; float:left;}
          .sogjob a{background:url(../images/bullet_07.gif) no-repeat; padding:0 3px 10px 24px; float:right;}
          .sogjob p{clear:both; height:1%; margin:0 0 12px 0; padding:0; overflow:hidden;}
          .sogjob label{font-weight:bold; width:77px; float:left; display:block;}
          .sogjob select{width:211px; padding:2px 0 2px 4px; float:left;}
          .sogjob input{width:211px; float:left;}
          .sogjob .btn input{color:#fff; background:url(../images/bgd_sog.gif) no-repeat; width:38px; height:20px; margin:8px 0 0 0; padding:0 0 2px 0; border:none; cursor:pointer; float:right;}
        /**/
        .contactForm{width:194px; padding:0 0 0 5px; float:left;}
          #content .contactForm h3{font-size:1.63em; font-weight:normal; margin:0; padding:8px 0 0 0;}
          .contactForm .contHighlight2Wrap{margin-top:0; padding-top:5px;}
          #content .contactForm p{clear:both; margin:0; padding:0; line-height:normal;}
          .contactForm label{display:block; margin:0 0 2px 0;}
          .contactForm select{width:194px; margin:0 0 3px 0; float:left;}
          .contactForm textarea{width:192px; height:80px; margin:0 0 23px 0; float:left;}
          .contactForm input{width:192px; height:16px; margin:0 0 3px 0; padding:1px 0 0 0; float:left;}
          .contactForm form{background:url(../images/bgd_block3.gif) 0 0 no-repeat; width:194px; margin:0 -15px 0 -15px; padding:25px 15px 0 15px;}
          .contactForm .btn{}
            .contactForm .btn input{width:113px; margin:0 8px 0 0; float:left;}
          .contactForm form .btn .btnSend{color:#fff; background:url(../images/bgd_send.gif) no-repeat; width:48px; height:20px; margin:10px 0 6px 0; padding:0 0 2px 0; border:none; cursor:pointer; float:right;}
        /**/
        .frameType1 {width:93px; height:77px; margin:0 0 0 25px; float:right; overflow:hidden; position:relative; display:block;}
          .frameType1 * {display:block;}
          .frameType1 span {width:85px; height:69px; position:absolute; top:0; left:0; border:4px solid #fff;}
        /**/
        .frameType2 {width:103px; height:105px; margin:0 0 0 25px; float:right; overflow:hidden; position:relative; display:block;}
          .frameType2 * {display:block;}
          .frameType2 span {width:95px; height:97px; position:absolute; top:0; left:0; border:4px solid #fff;}
        /**/
        .frameType3 {width:402px; height:170px; overflow:hidden; position:relative; display:block;}
          .frameType3 * {display:block;}
          .frameType3 span {width:402px; height:170px; position:absolute; top:0; left:0; background:url(../images/bgd_border_06.png) no-repeat;}
        /**/
        .frameType4 {width:194px; height:140px; overflow:hidden; position:relative; display:block;}
          .frameType4 * {display:block;}
          .frameType4 span {width:194px; height:140px; position:absolute; top:0; left:0; background:url(../images/bgd_border_05.png) no-repeat;}
        /**/
        .frameType5 {width:331px; height:160px; overflow:hidden; position:relative; display:block;}
          .frameType5 * {display:block;}
          .frameType5 div {width:331px; height:160px; position:absolute; top:0; left:0; background:url(../images/bgd_border.png) no-repeat;}
        /**/
        .frameType6 {width:194px; height:160px; overflow:hidden; position:relative; display:block; cursor:pointer;}
          .frameType6 * {display:block;}
          .frameType6 span {width:194px; height:160px; position:absolute; top:0; left:0; background:url(../images/bgd_border_02.png) no-repeat;}
        /**/
        .frameType7 {width:233px; height:105px; overflow:hidden; position:relative; display:block;}
          .frameType7 * {display:block;}
          .frameType7 span {width:233px; height:105px; position:absolute; top:0; left:0; background:url(../images/bgd_border_03.png) no-repeat;}
        /**/
        .frameType8 {width:194px; height:105px; overflow:hidden; position:relative; display:block;}
          .frameType8 * {display:block;}
          .frameType8 span {width:194px; height:105px; position:absolute; top:0; left:0; background:url(../images/bgd_border_04.png) no-repeat;}


      #sub2{}
        #sitemap{margin:0 0 0 32px;}
          #sitemap h2{font-size:16px; margin:0 0 30px 0;}
          #sitemap h3{font-weight:bold; font-size:11px; margin:0 0 12px 0;}
          #sitemap h4{font-weight:bold; font-size:11px;}
          #sitemap ul{margin:0 0 15px 0;}
          #sitemap li{background:url(../images/bullet_05.gif) 0 6px no-repeat; padding:0 0 0 13px; list-style:none;}
  
/* homepage
********************************************************************/
.highlight {background:url(../images/bgd_shadow.gif) no-repeat; width:331px; padding:10px 15px 0 15px; float:left;}
  .highlight h2 {font-size:1.45em; color:#fff; background:url(../images/bgd_tit_01.jpg) 100% 0 no-repeat; height:55px; line-height:55px; margin:0 0 10px 0; padding:5px 0 0 15px;}
    .highlight h2 a {color:#fff; background:url(../images/bullet_02.gif) 100% 4px no-repeat; padding:0 19px 0 0; text-decoration:none;}
    .highlight h2 a:hover {color:#a61a1b; text-decoration:none;}
    .highlight h3 {font-size:1.64em; padding:12px 0 8px 14px;}
    .highlight p {padding:0 0 0 14px;}
  .highlight ul {width:317px; margin:0 0 5px 14px; list-style:none;}
  .highlight li {background:url(../images/bullet_03.gif) no-repeat; padding:0 0 0 20px; line-height:16px;}
  .highlight img {display:block; margin:0 0 12px 0;}
  .highlight li a:hover{color:#a21a1a; text-decoration:none;}
    
#frmFindJob {background:url(/images/bgd_job.jpg) no-repeat; height:160px; padding:0 14px 0 14px; display:block;}
    #frmFindJob h3 {padding:12px 0 0 0;}
    #frmFindJob p {padding:0 0 14px 0; clear:both; margin:0;}
    #frmFindJob label {width:80px; line-height:18px; display:block; float:left;}
    #frmFindJob select {width:144px; margin:0 0 5px 0; float:left;}
    #frmFindJob input {width:98px; height:16px; margin:0 4px 0 0; padding:1px 0 0 0; float:left;}
    #frmFindJob .btnSearch{color:#fff; background:url(../images/bgd_sog.gif) no-repeat; width:38px; height:20px; border:none; cursor:pointer; padding:0 0 2px 0;}
   
#arbejdsgivere{}
  #arbejdsgivere h2{background:url(../images/bgd_tit_02.jpg) 100% 0 no-repeat;}
  #arbejdsgivere p a, .seealljobs a{color:#a21a1a;}
  #arbejdsgivere .highlightInfo{margin:33px 0 0 0;}

#omos{background:url(../images/bgd_shadow_02.gif) no-repeat; width:194px; padding:10px 0 0 15px}
  #omos h2{background:url(../images/bgd_tit_03.jpg) 100% 0 no-repeat;}

.highlightInfo{background:url(../images/bgd_box.gif) 0 100% no-repeat; width:301px; height:63px; margin:20px 15px 10px 15px; padding:11px 15px 10px 15px; float:left; display:inline; overflow:hidden;}
html>body .highlightInfo{min-height:63px; height:auto;}
  .highlightInfo h4{font-size:1.27em; background:url(../images/bgd_box_02.gif) 100% 0 no-repeat; margin:-11px -15px 0 -15px; padding:11px 15px 0 15px;}
  .highlightInfo h3{background:url(../images/bgd_box_02.gif) 100% 0 no-repeat; margin:-11px -15px 0 -15px; padding:11px 15px 0 15px;}
  .highlightInfo a{color:#a21a1a;}
  .highlightInfo p{padding:0;}
#lastHighlight{background:url(../images/bgd_shadow_03.gif) no-repeat; width:194px; margin:13px 0 0 0; padding:15px 15px 0 15px; float:left;}
  #lastHighlight img{margin:0 10px 0 0; float:left; display:block; width:170px;}
  
/*contact team page*/
#contactTeam {font-size:1.1em; color:#fff; text-align:left; width:228px; height:394px; padding:10px; background:url(../images/bgd_contact_layer.gif) 0 0 no-repeat; position:absolute; top:100px; left:100px; visibility:hidden; z-index:999;}
  #contactTeam h3 {color:#fff; padding:7px 15px 0 15px;}
  #content #contactTeam p {color:#fff; margin:0 0 10px 0; clear:both;}
  #contactTeam label {display:block;}
  #contactTeam fieldset {padding:20px 15px 5px 15px;}
  #contactTeam .input {width:197px; display:block; margin:0 0 3px 0; border:1px solid #fff;}
  #contactTeam input.input {height:18px;}
  #contactTeam textarea {height:80px;}
  #contactPerson {font-weight:bold; padding:0 15px;}
  #contactTeamClose {width:19px; height:17px; background:url(../images/btn_close.gif) 0 0 no-repeat; overflow:hidden; float:right;}
    #contactTeamClose:hover {background-position:0 100%;}
    #contactTeamClose span {display:none;}
  #contactTeamReset {margin:0 0 0 15px; float:left;}
  #contactTeamSubmit {margin:0 15px 0 0; float:right;}
#contactTeamFrame {background:#fff; position:absolute; top:0; left:0; visibility:hidden; z-index:998;}


/* BEGIN ALERT CLASS CSS RULES
***********************************************************************************************************************************/
.alertClassBox {font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:11px; line-height:13px; color:#000; background:#fff url(../images/_alert_bar.gif) 0 0 no-repeat; border:1px solid #ccc; height:auto; position:absolute; top:-200px; left:-200px; padding:2px; visibility:hidden; z-index:999;}
  .alertClassBox p {margin:0; padding:5px 3px 3px 3px; clear:both;}
  .alertClassBox a.closeImage {width:12px; height:12px; background:url(../images/_alert_close.gif) 0 0 no-repeat; float:right; display:block; cursor:pointer;}
.alertClassIframe {position:absolute; top:-200px; left:-200px; visibility:hidden; z-index:998;}
.pidlink{display:none;}
/* END ALERT CLASS CSS RULES
***********************************************************************************************************************************/
