body { background: #e9e9e9; color: #013646; margin: 0px; padding: 0px; font-family: arial, "sans serif" ; font-size: 75%; }

body #cnt  { position: relative; margin: 0px auto ; width: 780px; background: url(chrome/mast-bkg.gif) top left no-repeat scroll ; }

body #cnt #head  { margin: 0px 5px ; height: 130px; }
body #cnt #head .cnt  { height: 100px; background: #003333 url(chrome/head-bkg.gif) right top no-repeat scroll ; }
body #cnt #head .cnt h1  { float: left; margin: 0px; padding: 0px; height: 100px; /*width: 300px;*/ width: 149px; background: url(chrome/head-h1-bkg.gif) left top no-repeat scroll ; font-size: 3px; letter-spacing: -2px; color: #003333; }
body #cnt #head .cnt h1 a  { position: relative; top: 10px; left: 10px ; display: block; height: 80px; width: 139px; color: #003333; }
body #cnt #head .cnt p.banner  { float: left; top: 10px; left: 0; margin: 0 0 0 38px; padding-top: 22px; }

body #cnt #menu  { position: absolute; top: 100px; width: 770px; left: 5px; height: 30px; background: #003333; overflow: hidden;}
body #cnt #menu .cnt  {  position: relative; left: 0px; }
body #cnt #menu .cnt h2  { display: none; }
body #cnt #menu .cnt ul.hdnSN { display: none;  }
body #cnt #menu .cnt ul  { margin: 0px ; padding: 0px 0px 0px 1px ; position: absolute; right: 0px;  background: transparent url(chrome/menu-ul-bkg.gif) left top no-repeat scroll; }
body #cnt #menu .cnt ul li  { display: inline; }
body #cnt #menu .cnt ul li a  { display: block; float: left; line-height: 15px; font-weight: bold; background: url(http://www.hdnl.co.uk/css/chrome/menu-ul-li-a-bkg.gif) 100% 0% no-repeat scroll; color: #ffffff; text-transform: uppercase; text-decoration: none; padding: 10px 11px 4px 9px ; letter-spacing: -0.0125em; }
body #cnt #menu .cnt ul li a:hover  { text-decoration: underline; }

body #cnt #menu .cnt ul li a.before  { background-image: url(chrome/menu-ul-li-a-bkg_next.gif) ; }
body #cnt #menu .cnt ul li a.on  { background-image: url(chrome/menu-ul-li-a-bkg_on.gif) ; }
body #cnt #menu .cnt ul.before   { background: transparent url(chrome/menu-ul-bkg_next.gif) left top no-repeat scroll; }
body #cnt #menu .cnt ul li.hdn06 a  { margin-left: -1px; }
body #cnt #menu .cnt ul li.hdn06 a.on  { background-image: url(chrome/menu-ul-li-a-bkg_on.gif) ; }


body #cnt #subm  { height: 40px; margin: 0px 5px ; background-color: #ffffff; color: #003333; font-size: 90%; }
body #cnt #subm .cnt  { margin: 0px 0px 0px 11px; }
body #cnt #subm .cnt ul  { margin: 0px ; padding: 0px; }
body #cnt #subm .cnt ul li  { display: inline; line-height: 25px; }
body #cnt #subm .cnt ul li a  { display: block; float: left; text-decoration: none ; color: #003333; background: url(chrome/subm-ul-li-a-bkg.gif) 100% 55% no-repeat scroll; padding: 0px 10px 0px 0px; }
body #cnt #subm .cnt ul li a:hover  { text-decoration: underline ; }

body #cnt #main  { margin: 0px 5px ; background: #ffffff ; }
body #cnt #main .mnu  { position: absolute; left: 5px; margin: 0px 10px 0px; padding: 0px; }
body #cnt #main .mnu ul  { width: 170px; padding: 0px; margin: 0px; list-style-type: none; }
body #cnt #main .mnu ul li  { margin: 0px 0px 3px ; padding: 4px 0px 4px 20px ; background: #dceef0 url(http://www.hdnl.co.uk/css/chrome/main-mnu-ul-li.gif) 6px 4px no-repeat scroll; list-style-type: none; }
body #cnt #main .mnu ul li.on  { margin: 0px 0px 3px ; padding: 4px 0px 4px 20px ; background: #dceef0 url(chrome/main-mnu-ul-li_on.gif) 3px 4px no-repeat scroll; list-style-type: none; }
body #cnt #main .mnu ul li a { color: #013946 ; text-decoration: none; font-weight: bold;  }
body #cnt #main .mnu ul li a:hover { text-decoration: underline; }
body #cnt #main .mnu ul li ul  { font-size: 100%; width: auto;  }
body #cnt #main .mnu ul li ul li ,
body #cnt #main .mnu ul li ul li.on { background: url(chrome/main-mnu-ul-li-ul-li.gif) 1px 5px no-repeat scroll; margin: 2px 0px; padding: 0px 0px 0px 10px ; }
body #cnt #main .mnu ul li ul li.on a  { font-weight: bold; }
body #cnt #main .mnu ul li ul li a  { font-weight: 100; }
body #cnt #main .cnt  { margin: 0px 11px 0px 201px; padding: 0px 0px 0px 20px; background: url(chrome/main-cnt-bkg.gif) left top repeat-y scroll; }
body #cnt #main .cnt h2 { margin: 0px ; padding: 0px 0px 1em ; font-size: 180%; font-weight: 100; color: #013646 ; }
body #cnt #main .cnt h3 { margin: 0px ; padding: 0px 0px 1em ; font-size: 140%; font-weight: bold; color: #008093 ; letter-spacing: -0.02em;}
body #cnt #main .cnt h4 { margin: 0px ; padding: 0px 0px 1em ; font-size: 100%; font-weight: bold; color: #013646 ; }
body #cnt #main .cnt h5 { margin: 0px ; padding: 0px 0px 1em ; font-size: 100%; font-weight: 100; color: #008093 ; }
body #cnt #main .cnt h6 { margin: 0px ; padding: 0px 0px 1em ; font-size: 100%; font-weight: 100; color: #013646 ; }
body #cnt #main .cnt form  { display: inline; }
/*  body #cnt #main .cnt form #btnSubmit { width: auto !important; height: auto !important;} */
body #cnt #main div p  { padding: 0px 0px 2ex ; margin: 0px  ; line-height: 140%; }
body #cnt #main div p a  { font-weight: bold; color: #008093 ; text-decoration: none; }
body #cnt #main div p a:hover  { text-decoration: underline; }
body #cnt #main div .date  { font-weight: bold ; color: #008093 ; margin-top: -1em ; padding-bottom: 1ex; }
body #cnt #main div .heading  { background: #dceef0 url(http://www.hdnl.co.uk/css/chrome/main-mnu-ul-li.gif) 6px 8px no-repeat scroll; line-height: 32px; padding: 0px 15px 0px 20px !important; margin: 15px 5px 30px 0px; font-weight: bold; font-size: 100%; }
body #cnt #main div .heading span { display: block; float: left; }
body #cnt #main div .heading input ,
body #cnt #main div .heading button { float: left; }
body #cnt #main div .heading button { width: 78px; height: 21px; border-width: 0px; color: #ffffff; text-transform: uppercase; font-weight: bold; padding-right: 18px; background: url(chrome/form-button-go.gif) top left no-repeat scroll; line-height: 21px; }
body #cnt #main div .heading #faq_search_submit { width: 78px ; height: 21px; }
body #cnt #main div .heading #navigation_go  { width: 78px; height: 21px; margin: 4px 0px 0px 4px ; }
body #cnt #main div .heading #faq_search  { width: 260px; font-size: 80%; margin: 6px 0px 0px 4px ; }
body #cnt #main div .heading #faq_search_submit  { width: 78px; height: 22px; margin: 4px 0px 0px 4px ; }
body #cnt #main div .heading .txtSearchText { width: 78px ; height: 21px; }
body #cnt #main div .heading .navigation_go  { width: 78px; height: 21px; margin: 4px 0px 0px 4px ; }
.pl_faqs #cnt #main div .heading #txtSearchText  { width: 260px; font-size: 80%; margin: 6px 0px 0px 4px ; }
body #cnt #main div .heading .faq_search_submit  { width: 78px; height: 22px; margin: 4px 0px 0px 4px ; }
body #cnt #main div .heading select { float: left; margin: 6px 0px 0px 4px ; font-size: 80%; }
body #cnt #main .cnt .results  { text-align: right; font-size: 90%; margin-top: -1em; padding-right: 11px; }
body #cnt #main .cnt .results a.next  { padding: 0px 8px 0px 0px ; margin-left: 8px; background: url(chrome/main-cnt-ul-li_c.gif) 100% 50% no-repeat scroll; }
body #cnt #main .cnt .results a.prev  { padding: 0px 0px 0px 8px; margin-left: 8px; background: url(chrome/main-cnt-ul-li_d.gif) 0% 50% no-repeat scroll; }
body #cnt #main .cnt .relevancy  { color: #008093 ; font-size: 90%; padding-bottom: 0.5ex; }
body #cnt #main .cnt .question ,
body #cnt #main .cnt .answer  { padding: 3px 0px 1ex 30px; }
body #cnt #main .cnt .warning  { color: #ff0000 ; font-weight: bold; }
body #cnt #main .cnt .question span ,
body #cnt #main .cnt .answer span { display: none; display: block; position: absolute; left: 0px; text-indent: -5555px; width: 19px; height: 19px ; }
body #cnt #main .cnt .question  { background: url(chrome/main-cnt-question.gif) 2px 1px no-repeat scroll; }
body #cnt #main .cnt .answer  { background: url(chrome/main-cnt-answer.gif) 2px 1px no-repeat scroll; }
body #cnt #main .cnt .question  { font-weight: bold; }
body #cnt #main .cnt .links  { margin: 0px; padding: 0px; list-style-type: none; }
body #cnt #main .cnt .links li  { margin-top: 0px; padding: 0px 0px 1ex 9px; font-size: 90%; font-weight: bold; text-decoration: none; color: #008093; background: url(chrome/main-idx-p-a-bkg.gif) 2px 5px no-repeat scroll ; }
body #cnt #main .cnt .links li a  { color: #008093; text-decoration: none; }
body #cnt #main .cnt .links li a:hover  { text-decoration: underline; }
body #cnt #main .idx  { }
body #cnt #main .idx .textarea_cnt { padding: 0px 5px 0px 0px; margin-left: 0px; background: url(chrome/main-cnt-bkg.gif) left top repeat-y scroll; position: relative; left: -10px; }
body #cnt #main .idx .textarea_cnt h4  { margin: 0.9ex 0px ; padding-top: 3px; font-size: 100%; }
body #cnt #main .idx .textarea_cnt p  { padding: 0px 0px 1ex ; margin: 0px 0px 1ex ;  background: url(chrome/foot-cnt-bkg.gif) bottom left repeat-x scroll ; }
body #cnt #main .idx .textarea_cnt p:last-child ,
body #cnt #main .idx .textarea_cnt p.final  { margin-bottom: 0ex !important; background-image: none !important;}
body #cnt #main .idx .textarea_cnt p a ,
body #cnt #main .cnt .textarea_cnt p .more  { display: block ; margin-top: 3px; padding: 0px 0px 0px 9px; font-size: 90%; font-weight: bold; text-decoration: none; color: #008093; background: url(chrome/main-idx-p-a-bkg.gif) 2px 5px no-repeat scroll ; }
body #cnt #main .idx .textarea_cnt p a:hover , 
body #cnt #main .cnt .textarea_cnt p a.more:hover  { text-decoration: underline; }
body #cnt #main .txt  {  }
body #cnt #main .idx .textarea_cnt .results a.prev   { background: url(chrome/main-idx-p-a_b-bkg.gif) 2px 4px no-repeat scroll ; display: inline; }
body #cnt #main .idx .textarea_cnt .results a.next   { margin-top: 0px; display: inline; padding: 0px 9px 0px 0px; background-position: 100% 4px ;}
body #cnt #main .idx .textarea_cnt .results a.page   { background: none ; line-height: 110%; display: inline; padding: 0px 3px ; }
body #cnt #main .idx .textarea_cnt .results span.current_page   { display: inline; line-height: 110%; margin-top: 3px; padding: 0px 3px ; font-size: 90%; font-weight: bold; text-decoration: none; background: none ; }
body #cnt #main .cnt form  { }
body #cnt #main .cnt form p  { }

body #cnt #main .cnt .flash_holder  { position: relative; left: -8px; width: 553px; height: 450px; text-indent: -1px; overflow: hidden; }

body #cnt #main .cnt .text_holder  { }
body #cnt #main .cnt .text_holder table  { border-collapse : separate }
body #cnt #main .cnt .text_holder table th  { background-color: #DCEEF0 ; padding: 0.75ex 0.75em 0.75ex 0.5em; }
body #cnt #main .cnt .text_holder table th.row_spanned_header  { vertical-align: bottom;}
body #cnt #main .cnt .text_holder table td  { vertical-align: top; padding: 0px 0.75em 2ex 0.5em; }
body #cnt #main .cnt .text_holder table td.both  { text-align: center ; }
body #cnt #main .cnt .text_holder table td.significant  { font-weight: bold ;}

body #cnt #main .cnt .graphic_holder  { position: relative; left: -8px ; }
body #cnt #main .cnt .graphic_holder table  { border-collapse : collapse; background-color: #DCEEF0 ; width: 555px; }
body #cnt #main .cnt .graphic_holder table th  { padding: 20px 0px 7px 20px ; background: #DCEEF0 url(chrome/graphic_holder-th-bkg.gif) 4px 30px no-repeat scroll ; text-align: left; font-weight: normal; }
body #cnt #main .cnt .graphic_holder table th.y  { width: 94px; background: #DCEEF0 url(chrome/graphic_holder-th-bkg.gif) 0px 0px no-repeat scroll ; }
body #cnt #main .cnt .graphic_holder table th.a1  { width: 200px; background: #DCEEF0 url(chrome/graphic_holder-th-a-bkg.gif) 0px 0px no-repeat scroll ; }
body #cnt #main .cnt .graphic_holder table th.a2  { width: 201px; background: #DCEEF0 url(chrome/graphic_holder-th-a-bkg.gif) 0px 0px no-repeat scroll ; }
body #cnt #main .cnt .graphic_holder table td  { vertical-align: top; padding: 6px 3px 24px 17px; background-color: #164B58 ; color: #ffffff; border-bottom: 2px solid #DCEEF0 ; }
body #cnt #main .cnt .graphic_holder table .continued td  { border-bottom: 0px solid #164B58 ; }
body #cnt #main .cnt .graphic_holder table td.img  { padding: 0px ; }
body #cnt #main .cnt .graphic_holder table td.both  { text-align: center ; }
body #cnt #main .cnt .graphic_holder table td.significant  { font-weight: bold ;}
body #cnt #main .cnt .graphic_holder table td.y  { width: 94px; text-indent: -5555px; padding:0px; }
body #cnt #main .cnt .graphic_holder table td.a1  { width: 200px; background: #164B58 url(chrome/graphic_holder-td-bkg.gif) left top repeat-y scroll; }
body #cnt #main .cnt .graphic_holder table td.a2  { width: 201px; background: #164B58 url(chrome/graphic_holder-td-bkg.gif) left top repeat-y scroll; }
body #cnt #main .cnt .graphic_holder table td.a  { background: #164B58 url(chrome/graphic_holder-td-bkg.gif) left top repeat-y scroll; }
body #cnt #main .cnt .graphic_holder table td.year_1895  { background: #164B58 url(chrome/1895.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_1948  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/1948.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_1971  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/1971.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_1980  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/1980.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_1982  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/1982.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_1990  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/1990.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_1992  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/1992.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_1993  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/1993.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_1994  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/1994.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_1996  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/1996.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_1999  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/1999.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_2000  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/2000.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_2003  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/2003.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_2004  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/2004.gif) top left no-repeat scroll;}
body #cnt #main .cnt .graphic_holder table td.year_2005  { background: #164B58 url(http://www.hdnl.co.uk/css/chrome/2005.gif) top left no-repeat scroll;}


body #cnt #main .cnt h2.track_your_parcel  { width: 350px; height: 59px; text-indent: -5555px; background: url(chrome/hdn00-main-cnt-h2_c-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.track_another_parcel  { width: 350px; height: 25px; text-indent: -5555px; background: url(chrome/hdn00-main-cnt-h2_d-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.latest_news  { width: 350px; height: 25px; text-indent: -5555px; background: url(chrome/hdn01-main-cnt-h2-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.news_archive  { width: 350px; height: 59px; text-indent: -5555px; background: url(chrome/hdn01-main-cnt-h2_b-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.our_company  { width: 350px; height: 59px; text-indent: -5555px; background: url(chrome/hdn02-main-cnt-h2-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.faqs  { width: 350px; height: 25px; text-indent: -5555px; background: url(chrome/hdn02-5-main-cnt-h2-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.our_people  { width: 350px; height: 59px; text-indent: -5555px; background: url(chrome/hdn03-main-cnt-h2-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.media  { width: 350px; height: 59px; text-indent: -5555px; background: url(http://www.hdnl.co.uk/css/chrome/hdn04-main-cnt-h2-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.our_services  { width: 350px; height: 59px; text-indent: -5555px; background: url(chrome/hdn05-main-cnt-h2-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.contact_us  { width: 350px; height: 59px; text-indent: -5555px; background: url(chrome/hdn06-main-cnt-h2-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.news_archive  { height: 25px; padding-bottom: 0px; }
body #cnt #main .cnt h2.image_gallery  { width: 350px; height: 59px; text-indent: -5555px; background: url(chrome/hdn_ig-main-cnt-h2-bkg.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.company_timeline  { width: 350px; height: 59px; text-indent: -5555px; background: url(chrome/company_timeline.gif) 0px 0px no-repeat scroll; padding-bottom: 0px; }
body #cnt #main .cnt h2.recruitment  { width: 350px; height: 59px; text-indent: -5555px; background: url(chrome/hdn07-main-cnt-h2-bkg.gif) 0 0 no-repeat scroll; padding-bottom: 0; }

body.pl_front #cnt #main  { min-height: 320px; }
body.pl_front #cnt #main .cnt  { margin: 0px; padding: 0px 338px 0px 221px; background: url(chrome/hdn00-main-cnt-bkg.gif) 1px -1px no-repeat scroll; min-height: 320px}
body.pl_error #cnt #main .cnt  { background-image: none !important ; }
body.pl_front #cnt #main .cnt h2.are_you_an_existing_client  { width: 140px; height: 90px; text-indent: -5555px; background: url(chrome/hdn00-main-cnt-h2_a-bkg.gif) 0px 0px no-repeat scroll; }
body.pl_front #cnt #main .cnt h2.are_you_a_customer_expecting_a_parcel  { width: 276px; height: 125px; text-indent: -5555px; background: url(chrome/hdn00-main-cnt-h2_b-bkg.gif) 0px 0px no-repeat scroll; }
body.pl_front #cnt #main .cnt ul   { margin: 0px ; padding: 1ex 0px; list-style-type: none;  }
body.pl_front #cnt #main .cnt ul li  { padding: 0px 0px 8px 15px; background: url(chrome/main-cnt-ul-li.gif) 2px 1px no-repeat scroll; list-style-type: none; }
body.pl_front #cnt #main .cnt ul li a  { font-weight: bold; color: #003333; text-decoration: none; }
body.pl_front #cnt #main .cnt ul li a:hover  { text-decoration: underline; }
body.pl_front #cnt #main .cnt ul li.final  { margin-top: 15px !important; margin-bottom: 45px !important; width: 160px !important; }
body.pl_front #cnt #main .cnt .pane   { position: absolute; right: 5px; top: 155px; width: 276px; height: 300px; background: #008193 ; color: #ffffff; padding: 15px 0px 15px 30px; }
body.pl_front #cnt #main .cnt .pane ul  { margin-top: 2.1em ; }
body.pl_front #cnt #main .cnt .pane ul li  { background-image: url(http://www.hdnl.co.uk/css/chrome/main-cnt-ul-li_b.gif) ;}
body.pl_front #cnt #main .cnt .pane ul li a  { color: #ffffff; }
body.pl_front #cnt #main .cnt form p  { position: relative; }
body.pl_front #cnt #main .cnt form p input  { position: absolute; top: 1px; left: 0px; height: 19px; width: 120px; font-size: 12px; padding: 0px; margin: 0px 4px 0px 0px; border:1px inset #999999; }
body.pl_front #cnt #main .cnt form p #tracking_number_submit  { position: absolute; top: 0px; left: 125px; background: url(chrome/form-button-track.gif) top left no-repeat scroll; width: 78px; height: 22px; border-width: 0px; }
body.pl_front #cnt #main .cnt form p .tracking_number_submit  { position: absolute; top: 1px; left: 125px; background: url(chrome/form-button-track.gif) top left no-repeat scroll; width: 78px !important; height: 22px !important; border-width: 0px; font-size: 12px; }


body.pl_track #cnt #main .cnt  { padding-right: 0px; ; }
body.pl_front #cnt #main .cnt .tracker  { width: 535px; border-collapse: collapse ; margin-bottom: 4ex; }
body.pl_front #cnt #main .cnt .tracker th  { text-align: left ; padding-bottom: 1ex; border-bottom: 1px solid #008193; }
body.pl_front #cnt #main .cnt .tracker td  { vertical-align: top ; padding: 0.5ex 8px 0.5ex 0px ; }
body.pl_front #cnt #main .cnt .tracker .d  { width: 130px; }
body.pl_front #cnt #main .cnt .tracker .t  { width: 60px; }
body.pl_front #cnt #main .cnt .tracker .l  { width: 120px; }
body.pl_front #cnt #main .cnt .tracker .a  { width: auto; }
body.pl_front #cnt #main .cnt .tracker .r  { width: auto; }
body.pl_front #cnt #main .cnt .tracker .second td  { color: #008193; }

body.pl_news #cnt #main  { overflow: hidden; }
body.pl_news #cnt #main .cnt  { float: left ; width: 430px; padding: 0px 15px 0px 35px ; margin: 0px ; background: none ; }
body.pl_news #cnt #main .cnt .textarea_cnt  { padding: 0px 30px 0px 0px ; }
body.pl_news #cnt #main .cnt form  { margin: 0px ; padding: 0px ; }
body.pl_news #cnt #main .idx  { float: left ; width: 270px; margin: 24px 0px 0px 0px ; padding: 0px 20px 0px 0px ; }
body.pl_news #cnt #main .idx .heading  { }
body.pl_news #cnt #main .idx .textarea_cnt h4 ,
body.pl_news #cnt #main .idx .textarea_cnt p { margin-left: 11px ; padding-left: 11px ; }

body.pl_faqs #cnt #main  { overflow: hidden ; }
body.pl_faqs #cnt #main .cnt  { overflow: hidden ; }
body.pl_faqs #cnt #main .cnt .heading input.text { width: 216px !important; }
body.pl_faqs #cnt #main .cnt .area  { background: url(chrome/foot-cnt-bkg.gif) bottom left repeat-x scroll ; margin-bottom: 2ex; padding-bottom: 1ex;}
body.pl_faqs #cnt #main .cnt .final  { background: none ; margin-bottom: 0ex; padding-bottom: 2ex;}
body.pl_faqs #cnt #main .cnt .column  { width: 47.5% ; margin-right: 1%; float: left  ; }

body.pl_time #cnt #main  { }
body.pl_time #cnt #main .cnt  { margin: 0px 11px 0px 181px; padding: 0px 0px 0px 20px; background: none ; blank: url(chrome/main-cnt-bkg.gif) left top repeat-y scroll; }

body.pl_contactslist #cnt #main .cnt .textarea_cnt .area  { margin-right: 6px; margin-bottom: 2ex; padding-bottom: 0ex; background: url(chrome/foot-cnt-bkg.gif) bottom left repeat-x scroll ;}
body.pl_contactslist #cnt #main .cnt .textarea_cnt .area h3  { font-size: 100%; letter-spacing: 0px; color: #000000; }
body.pl_contactslist #cnt #main .cnt .textarea_cnt .area.final   { margin-bottom: 0ex !important; padding-bottom: 2ex !important; background-image: none !important; }

body.pl_contactus #cnt #main  { overflow: hidden; }
body.pl_contactus #cnt #main .txt  { float: left ; width: 175px; padding: 55px 15px 0px 30px ; margin: 0px ;}
body.pl_contactus #cnt #main .cnt  { float: left ; width: 535px; padding: 0px 15px 0px 0px ; margin: 0px ; background-image: none !important; }
body.pl_contactus #cnt #main .cnt h2  { position: relative; left: -190px; }
body.pl_contactus #cnt #main .cnt form  { display: block; margin: 0px ; padding: 0px 0px 0px 30px; background: url(chrome/main-cnt-bkg.gif) left top repeat-y scroll; }
body.pl_contactus #cnt #main .cnt form p label  { float: left ; width: 160px; font-weight: bold; }
body.pl_contactus #cnt #main .cnt form p input { width: 180px; }
body.pl_contactus #cnt #main .cnt form p select { width: 180px;  }
body.pl_contactus #cnt #main .cnt form p textarea  { width: 280px; height: 160px; }
body.pl_contactus #cnt #main .cnt form p #contact_us_submit  { margin-left: 160px; background: url(chrome/form-button-enter.gif) top left no-repeat scroll; width: 78px; height: 22px; border-width: 0px; }
body.pl_contactus #cnt #main .cnt ul { display: block; margin: 0px ; padding: 0px 0px 0px 30px; background: url(chrome/main-cnt-bkg.gif) left top repeat-y scroll; } 
body.pl_contactus #cnt #main .cnt ul li { padding: 0px 0px 8px 15px; background: url(chrome/main-cnt-ul-li.gif) 2px 1px no-repeat scroll; list-style-type: none;  } 
body.pl_contactus #cnt #main .cnt ul li a { font-weight: bold; color: #003333; text-decoration: none; }

/* styles added 13 03 06 START */
body.pl_contactus #cnt #main .cnt form p input.recCheckbox, body.pl_contactus #cnt #main .cnt form p input.recRadio  { width: 20px; background:none; }
body.pl_contactus #cnt #main .cnt form p.jobDesc { font-weight:bold; color:#007576; padding-bottom:15px; border-bottom:#003A48 solid 2px; margin-bottom:20px;}
body.pl_contactus #cnt #main .cnt form label { color:#003A48; }
body.pl_contactus #cnt #main .cnt form label .normalTxt { font-weight:normal; }
body.pl_contactus #cnt #main .cnt form .asterix { font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; }
body.pl_contactus #cnt #main .cnt form p.rec { clear:both; margin-bottom:15px; }
body.pl_contactus #cnt #main .cnt form p input.otherTxt { width:120px; }
body.pl_contactus #cnt #main .cnt form select.date { width:40px; }
body.pl_contactus #cnt #main .cnt form select.month { width:120px; }
body.pl_contactus #cnt #main .cnt form select.year { width:50px; }
body.pl_contactus #cnt #main .cnt form input.time { width:30px; }
body.pl_contactus #cnt #main .cnt form select.ampm { width:40px; }
/* styles added 13 03 06 END */

body.pl_images #cnt #main  { overflow: hidden; }
body.pl_images #cnt #main .txt  { float: left ; width: 175px; padding: 55px 15px 0px 30px ; margin: 0px ;}
body.pl_images #cnt #main .cnt  { float: left ; width: 520px; padding: 0px 15px 0px 15px ; margin: 59px 0px 0px ; background: url(chrome/main-cnt-bkg.gif) left top repeat-y scroll !important; }
body.pl_images #cnt #main .cnt h2  { position: absolute ; margin-left: -205px; margin-top: -59px ; }
body.pl_images #cnt #main .cnt .imgs { overflow: hidden ; }
body.pl_images #cnt #main .cnt .img  { clear: both; padding: 0px 0px 0px 0px ; margin: 0px 0px 15px 0px ; border-bottom: 0px solid #4DA7B4 ; overflow: hidden; }
body.pl_images #cnt #main .cnt .img.final  { border-bottom: 0px solid #4DA7B4 ; }
body.pl_images #cnt #main .cnt .img img  { clear: both; float: left; width: 150px; height: 125px; margin: 0px 15px 0px 0px ; border: 1px solid #4DA7B4 ; }
body.pl_images #cnt #main .cnt .img p  { padding: 0ex 0.5em 0.75ex ; }
body.pl_images #cnt #main .cnt .img p strong { display: block; }
body.pl_images #cnt #main .cnt .img p .enlarge  { float: right ; display: block; padding: 1px 1em 1px 13px; background: #008193 url(chrome/hdn-pl_imgs-img-p-a-bkg.gif) 5px 5px no-repeat scroll; color: #ffffff; border: 1px outset #008193; font-size: 80%; }
body.pl_images #cnt #main .cnt form  { }
body.pl_images #cnt #main .cnt form label  { display: block; }
body.pl_images #cnt #main .cnt form .submit { }


body #cnt #main .cnt .textarea_cnt #area_1  { }
body #cnt #main .cnt .textarea_cnt #area_2  { }
body #cnt #main .cnt .textarea_cnt #area_3  { }
body #cnt #main .cnt .textarea_cnt #area_4  { display: none; }
body #cnt #main .cnt .textarea_cnt #area_5  { display: none; }

.template_1 #cnt #main .cnt .textarea_cnt .area  { position: relative ; min-height: 180px; padding-right: 191px ; }
.template_1 #cnt #main .cnt .textarea_cnt .area .img   { position: absolute ; right: 0px; display: block; margin-bottom: 15px;}
.template_1 #cnt #main .cnt .textarea_cnt #area_2  { padding-left: 191px ; padding-right: 0px ; }
.template_1 #cnt #main .cnt .textarea_cnt #area_2 .img  { left: 0px !important; }
.template_1 #cnt #main .cnt .textarea_cnt #area_4  { padding-left: 191px ; padding-right: 0px ; }
.template_1 #cnt #main .cnt .textarea_cnt #area_4 .img  { left: 0px !important; }

.template_2 #cnt #main .cnt .textarea_cnt { position: relative; }
.template_2 #cnt #main .cnt .textarea_cnt .area .img  { position: absolute; display: block; margin-bottom: 15px; }
.template_2 #cnt #main .cnt .textarea_cnt #area_1 .img { position: static; left: 0px; }
.template_2 #cnt #main .cnt .textarea_cnt #area_2 .img { left: 188px; top: 0px; }
.template_2 #cnt #main .cnt .textarea_cnt #area_3 .img { left: 374px; top: 0px; }
.template_2 #cnt #main .cnt .textarea_cnt #area_4 .img { display: none; }
.template_2 #cnt #main .cnt .textarea_cnt #area_5 .img { display: none; }

.template_3 #cnt #main .cnt .textarea_cnt .area  { position: relative ; min-height: 180px; padding-right: 191px ; }
.template_3 #cnt #main .cnt .area .img   { position: absolute ; right: 0px; display: block; margin-bottom: 15px;}

.template_4 #cnt #main .cnt:after { content: "."; display: block; height: 0px; clear: both !important; visibility: hidden; overflow: auto;}
.template_4 #cnt #main .cnt .textarea_cnt .area  { width: 165px; }
.template_4 #cnt #main .cnt .textarea_cnt .area p  { padding-right: 15px;}
.template_4 #cnt #main .cnt .textarea_cnt .area .img  { display: block;  margin-bottom: 15px; }
.template_4 #cnt #main .cnt .textarea_cnt #area_1 {  }
.template_4 #cnt #main .cnt .textarea_cnt #area_1 { float: left; width: 187px; }
.template_4 #cnt #main .cnt .textarea_cnt #area_2 { float: left; width: 187px; }
.template_4 #cnt #main .cnt .textarea_cnt #area_3 { float: left; width: 164px;}
.template_4 #cnt #main .cnt .textarea_cnt #area_4 { display: none ; }
.template_4 #cnt #main .cnt .textarea_cnt #area_5 { display: none ; }

.template_5 #cnt #main .cnt .textarea_cnt .area  { padding-right: 5px; }
.template_5 #cnt #main .cnt .textarea_cnt .area .img  { display: none ;}

.template_3b #cnt #main .cnt .textarea_cnt .area  { position: relative ; min-height: 180px; padding-right: 191px ; }
.template_3b #cnt #main .cnt .textarea_cnt .area .img   { position: absolute ; right: 0px; display: block; margin-bottom: 15px;}
.template_3b #cnt #main .cnt .textarea_cnt #area_1  { padding-left: 191px ; padding-right: 0px ; }
.template_3b #cnt #main .cnt .textarea_cnt #area_1 .img  { left: 0px !important; }
.template_3b #cnt #main .cnt .textarea_cnt #area_3  { padding-left: 191px ; padding-right: 0px ; }
.template_3b #cnt #main .cnt .textarea_cnt #area_3 .img  { left: 0px !important; }
.template_3b #cnt #main .cnt .textarea_cnt #area_5  { padding-left: 191px ; padding-right: 0px ; }
.template_3b #cnt #main .cnt .textarea_cnt #area_5 .img  { left: 0px !important; }

/*
.template_6 #cnt #main .cnt .textarea_cnt   {  position: relative ; }
.template_6 #cnt #main .cnt .textarea_cnt .area  {  min-height: 180px; }
.template_6 #cnt #main .cnt .textarea_cnt .area .img   { display: block; margin-bottom: 15px;}
.template_6 #cnt #main .cnt .textarea_cnt #area_1  { padding-left: 181px ; padding-right: 0px ; }
.template_6 #cnt #main .cnt .textarea_cnt #area_1 .img  { position: absolute ; display: block; left: 0px !important; }
.template_6 #cnt #main .cnt .textarea_cnt #area_2  { padding-left: 0px; padding-right: 192px; }
.template_6 #cnt #main .cnt .textarea_cnt #area_2 .img  { padding-left: 181px; }
.template_6 #cnt #main .cnt .textarea_cnt #area_3  { padding-right: 192px; }
.template_6 #cnt #main .cnt .textarea_cnt #area_3 .img  { position: absolute ; top: 181px; left: 0px; }
.template_6 #cnt #main .cnt .textarea_cnt #area_4  { display: block !important; padding-right: 192px; }
.template_6 #cnt #main .cnt .textarea_cnt #area_4 .img  {  position: absolute ; top: 181px; right: 16px; }
.template_6 #cnt #main .cnt .textarea_cnt #area_5  { display: block !important; padding-right: 192px; }
.template_6 #cnt #main .cnt .textarea_cnt #area_5 .img  {  position: absolute ; top: 362px; right: 16px; }

.template_7 #cnt #main .cnt .textarea_cnt   {  position: relative ; }
.template_7 #cnt #main .cnt .textarea_cnt .area  {  }
.template_7 #cnt #main .cnt .textarea_cnt .area .img   { display: block; margin-bottom: 30px;}
.template_7 #cnt #main .cnt .textarea_cnt #area_1  { padding-left: 0px ; padding-right: 0px ; height: 80px; }
.template_7 #cnt #main .cnt .textarea_cnt #area_1 .img  { position: absolute; top: 80px; display: block; left: 0px !important; }
.template_7 #cnt #main .cnt .textarea_cnt #area_2  { padding-left: 0px; }
.template_7 #cnt #main .cnt .textarea_cnt #area_2 .img  { padding-left: 183px;  }
.template_7 #cnt #main .cnt .textarea_cnt #area_3  { }
.template_7 #cnt #main .cnt .textarea_cnt #area_3 .img  { position: absolute ; top: 80px; right: 11px; }
*/
.avi , .mpg , .mpeg , .mp3  { background: url(chrome/ext/avi.gif) left top no-repeat scroll ; padding-left: 20px !important; }
.doc  { background: url(chrome/ext/doc.gif) left top no-repeat scroll ; padding-left: 20px !important; }
.gif , .png , .bmp  { background: url(chrome/ext/gif.gif) left top no-repeat scroll ; padding-left: 20px !important; }
.jpg  { background: url(chrome/ext/jpg.gif) left top no-repeat scroll ; padding-left: 20px !important; }
.pdf  { background: url(chrome/ext/pdf.gif) left top no-repeat scroll ; padding-left: 20px !important; }
.ppt  { background: url(chrome/ext/ppt.gif) left top no-repeat scroll ; padding-left: 20px !important; }
.xls  { background: url(chrome/ext/xls.gif) left top no-repeat scroll ; padding-left: 20px !important; }
.rar , .zip  { background: url(chrome/ext/zip.gif) left top no-repeat scroll ; padding-left: 20px !important; }


body #cnt #foot  { margin: 0px 5px ; padding-top: 1px; background: #ffffff ; font-size: 92.5%; clear: both; overflow: hidden;}
body #cnt #foot .cnt  { position: relative ; margin: 15px 0px 0px ; padding: 11px  ; background: url(chrome/foot-cnt-bkg.gif) top left repeat-x scroll ; }
body #cnt #foot .cnt p  { margin: 0px 0px 0px 11px; position: relative ; }
body #cnt #foot .cnt p .valid-xhtml { position: absolute ; right: 90px; width: 87px; height: 31px; background: url(chrome/valid-xhtml.gif) 0px 0px no-repeat scroll; font-size: 3px; letter-spacing: -2px; color: #ffffff; }
body #cnt #foot .cnt p .valid-css { position: absolute ; right: 0px; width: 87px; height: 31px; background: url(chrome/valid-css.gif) 0px 0px no-repeat scroll; font-size: 3px; letter-spacing: -2px; color: #ffffff; }
body #cnt #foot .cnt p span  { display: none ;} 
body #cnt #foot .cnt p a  { font-size: 90%; color: #000000; text-decoration: none;  } 
body #cnt #foot .cnt p a:hover  { text-decoration: underline;  } 
body #cnt #foot .icons_small p  { }
body #cnt #foot .icons_small p .valid-xhtml { width: 80px; height: 15px; background: url(chrome/valid-xhtml-nice.gif) 0px 0px no-repeat scroll; }
body #cnt #foot .icons_small p .valid-css { width: 80px; height: 15px; background: url(chrome/valid-css-nice.gif) 0px 0px no-repeat scroll; }

body.pl_splash   { background: #ffffff !important; }
body.pl_splash #cnt  { width: 472px !important; background-image: none !important; margin-top: 15px; }
body.pl_splash #cnt #menu ,
body.pl_splash #cnt #subm ,
body.pl_splash #cnt #foot  { display: none  !important; }
body.pl_splash #cnt #head  { margin: 0px 5px ; height: 259px; }
body.pl_splash #cnt #head .cnt  { height: 259px !important; background: url(chrome/splash-head-cnt-bkg_1.jpg) left top no-repeat scroll  !important; }
body.pl_splash #cnt #head .cnt h1  { display: none; }
/*body.pl_splash #cnt #main  { background-color: #008193 !important ; color: #ffffff !important; }*/
body.pl_splash #cnt #main  { background: #008193 url(chrome/splash-logo.gif) no-repeat 1.5em 8.3em !important ; color: #ffffff !important; }
body.pl_splash #cnt #main .cnt  { background: none !important ; margin: 0px; padding: 0px; }
body.pl_splash #cnt #main .cnt h2  { display: none ; }
/*body.pl_splash #cnt #main .cnt p  { margin: 0px; padding: 30px 70px; line-height: 175%; }*/
body.pl_splash #cnt #main .cnt p  { margin: 0px; padding: 20px 50px 40px 50px; line-height: 175%; }
body.pl_splash #cnt #main .cnt p.link  { position: relative; padding: 0px 70px 45px ; }
body.pl_splash #cnt #main .cnt p.link a { display: block; font-size: 3px ; letter-spacing: -2px; width: 178px; height: 22px; background: url(chrome/form-button-enter.gif) 100px 0px no-repeat scroll; position: absolute; right: 30px; color: #008193; }


/* Bad Browsers Here */
* html body.pl_front #cnt #main  { height: 320px; }  /* To work as min-height IE-PC */
* html body.pl_front #cnt #main .cnt { height: 308px; }  /* To work as min-height IE-PC */
* html body.pl_news #cnt #main , 
* html body.pl_contactus #cnt #main { height: 100%; }  /* To work clear floats on IE-PC */
* html body.pl_images #cnt #main { height: 100%; }  /* To work clear floats on IE-PC */
* html body.pl_cntman #cnt #main .cnt { height: 370px; }  /* To work as min-height IE-PC */
* html body #cnt #menu .cnt ul   { right: 0px; }  /* To fix menu on IE-PC */
* html body #cnt #menu .cnt ul li.hdn06 a  { margin-right: -2px; }  /* To fix menu on IE-PC */
* html body #cnt #main .mnu ul li ul li  { background-position: 0px 6px ; }  /* To fix main-mnu menu on IE-PC */
* html .template_1 #cnt #main .cnt .textarea_cnt .area  { height: 180px; }  /* To work as min-height IE-PC */
* html .template_3 #cnt #main .cnt .textarea_cnt .area   { height: 180px; }  /* To work as min-height IE-PC */
* html .template_4 #cnt #main   { overflow: hidden ; } 
* html body #cnt #main div .heading   { height/**/: 32px; overflow/**/: hidden ;}  /* Fixes header in IE-PC*/
* html body #cnt #foot .cnt p  { right: 11px;  }  /* Shifts footer in IE */
* html body #cnt #main .idx .textarea_cnt    { padding-left /**/: 10px; }  /* Fixes inherit of block elements in IE-mac*/
* html body #cnt #main .idx .textarea_cnt h4   { margin-left /**/: 10px; }  /* Fixes inherit of block elements in IE-mac*/
* html body #cnt #main .idx .textarea_cnt p   { margin-left /**/: 10px; }  /* Fixes inherit of block elements in IE-mac*/
* html body #cnt #main .idx .textarea_cnt h4:first-child   { margin-left /**/: 0px; }  /* Fixes inherit of block elements in IE-mac*/
* html body.pl_faqs #cnt #main   { overflow: visible ; }
* html body.pl_faqs #cnt #main .cnt  { overflow: visible ; }
* html body.pl_front #cnt #main { height: 320px; }
* html body.pl_front #cnt #main .cnt { height: 320px; }
/*
20/Oct/2005 15:03
*/<title>HDN: Contact Us</title>