﻿
/* GENERAL LAYOUT & STYLES __________________________________________________________________________________________*/

body{text-align:center;margin:0;padding:13px 0 0 0;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size:0.7em;color:#3c3c3c;background:#ebe4dc url(../../images/body_bg.gif) repeat-x top left;}
table{font-size:1em;margin:0;padding:0;}
#wrapper, #wrapper_irtw, #wrapper_emp, #wrapper_about, #wrapper_prov
{width:976px;margin:0 auto;padding:0;text-align:left;position:relative;background:none}

#top{height:139px;padding:0;margin:0;position:relative;z-index:999999999}
#logos{float:left;width:277px;margin:0;padding:0;height:101px;}
#top_right{width:682px;float:left;margin:0;padding:0;}

#search{width:205px;float:right;margin:0;padding:17px 0 0 0;}
#search input{width:136px}

#main{height:575px;margin:0;padding:0;}
#left{height:575px;width:240px;margin:0 1px 0 0;padding:0;float:left;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#000000}
#content{float:left;margin:0;padding:0;width:718px;text-align:left;
background:#fbf8f4 url(../../images/content_bg.gif) no-repeat top left; z-index:-1;}

#content_text{padding:11px 35px 30px 44px;min-height:533px;}

#page_content{min-height:528px;padding:11px 0 35px 44px}
#content_l{float:left;margin:0;padding:0;width:460px;}
#content_r{float:right;margin:0;padding:90px 0 0 0;width:211px;}
#content_r img{margin-top:14px;}

#page_content ul, #content_text ul{margin-top:5px;padding-top:0;}
#page_content li, #content_text li{line-height:16px;}

hr{border:none;color:#ebe4dc;background-color:#ebe4dc;height:1px;}

table#languages td a{line-height:20px}


#contentbanner{padding:25px 0 10px 0}

/* BOTTOM RIGHT STYLES __________________________________________________________________________________________*/

#bottom_right{background:url(../../images/bottom_right.gif) no-repeat top left;margin:0;width:718px;
height:32px;line-height:32px;}
#bottom_links{padding:0 0 0 150px;margin:0;color:#d0cbc5}
#bottom_links a, #bottom_links a:link, #bottom_links a:visited{color:#585858;padding:0px 9px;
border-right:1px solid #d0cbc5}
#bottom_links a:hover, #bottom_links a:active{color:#585858;text-decoration:underline}

#footer{background:#ebe4dc url(../../images/bottom_shadow.gif) repeat-x top left;margin:0;
position:relative;padding:9px 0 0 36px;width:682px;}
#footer p{margin:0;padding:0;font-size:0.85em;line-height:15px;}
#footer a{font-weight:bold;color:#585858;}

#logo_sagov{position:absolute;right:0;top:0;}


/* BOTTOM RIGHT STYLES - NEW ________________________________________________________________________________________*/

#bottom_rightn{background:url(../../images/hbottom_right.gif) repeat-x top left;margin:0;width:718px;
height:32px;line-height:32px;}
#bottom_rightn #bottom_links{padding:0 0 0 28px;margin:0;color:#d0cbc5}
#bottom_links a, #bottom_links a:link, #bottom_links a:visited{color:#585858;padding:0px 9px;
border-right:1px solid #d0cbc5}
#bottom_links a:hover, #bottom_links a:active{color:#585858;text-decoration:underline}
#bottom_links a.alink, #hbottom_links a.alink{border:none}


#footer{background:#ebe4dc url(../../images/bottom_shadow.gif) repeat-x top left;margin:0;
position:relative;padding:9px 0 0 36px;width:682px;z-index:5}
#footer p{margin:0;padding:0;font-size:0.85em;line-height:15px;}
#footer a{font-weight:bold;color:#585858;}

#logo_sagov{position:absolute;right:0;top:0;}


/* HOME PAGE STYLES _________________________________________________________________________________________________*/

#content_hm{float:right;margin:0;padding:0;width:735px;background:none;}

#main_h{margin:0;padding:0;width:959px;}
#hm_flash{margin:0px;padding:0px;width:959px;height:360px; }
#hm_flash_small  {margin:0px;padding:0px;width:959px;height:330px; }
#homeflash_divider {display:block; clear:both; background-color:#fcf8f5; height:21px; max-height:21px; }

#hm_feeds{background-color:#fbf8f4;margin:0;padding:0;height:155px;}
#hm_feed_1{width:237px;height:155px;}
#hm_feed_2{width:236px;height:155px;}
#hm_feed_3{width:237px;height:155px;}
#hm_feed_4{width:237px;height:155px;}

.hfeed{float:left;margin:0 4px 0 0;padding:0;background-color:#fff;}
.hfeedlast{float:left;margin:0; background-color:#fff;}

#hbottom{background:url(../../images/hbottom_right.gif) repeat-x top left;margin:0;width:959px;
height:32px;line-height:32px;}
#hbottom_links{padding:0 0 0 23px;margin:0;color:#d0cbc5}
#hbottom_links a, #hbottom_links a:link, #hbottom_links a:visited{color:#585858;padding:0px 9px;
border-right:1px solid #d0cbc5}
#hbottom_links a:hover, #hbottom_links a:active{color:#585858;text-decoration:underline}

#hbottom_links a.alink{border:none}

#hfooter{background:#ebe4dc url(../../images/bottom_shadow.gif) repeat-x top left;margin:0;
position:relative;padding:9px 0 0 36px;width:923px;}
#hfooter p{margin:0;padding:0;font-size:0.85em;line-height:15px;}
#hfooter a{font-weight:bold;color:#585858;}


/* HOME PAGE AND RIGHT COLUMN PAGE LINK STYLES _____________________________________________________________________*/

ul.pagelinklist, ul.pagelinklist li{list-style:none;margin:0;padding:0;}
ul.pagelinklist{padding:2px 0;background:url(../../images/pagelinklist_bg.gif) no-repeat top right}

ul.pagelinklist li{border-bottom:1px solid #f0f0f0;padding:5px 10px 5px 9px;list-style-image:none;list-style:none;font-size:11px}
ul.pagelinklist li a, ul.pagelinklist li a:link, ul.pagelinklist li a:visited{background:url(../../images/li_arrow.gif) no-repeat left 3px;
color:#006aab;padding:0 0 0 14px;display:block;}
ul.pagelinklist li a:hover, ul.pagelinklist li a:active{
background:url(../../images/li_arrow_grey.gif) no-repeat left 3px;color:#585858;}

#content_r ul.pagelinklist{margin:0 0 20px 14px;padding:0;background:#fff url(../../images/rlist_bg.gif) no-repeat top right}
#content_r ul.pagelinklist li{padding:6px 10px 6px 18px}
#content_r ul.pagelinklist li a, #content_r ul.pagelinklist li a:link, #content_r ul.pagelinklist li a:visited{background:url(../../images/li_arrow.gif) no-repeat left 5px;}
#content_r ul.pagelinklist li a:hover, #content_r ul.pagelinklist li a:active{
background:url(../../images/li_arrow_grey.gif) no-repeat left 5px;}


#content_r .carea{margin:0 0 20px 14px;padding:14px 10px 14px 14px;background:#fff url(../../images/rlist_bg.gif) no-repeat top right}



/* TEXT AND LINKS ____________________________________________________________________________________________________*/

.clear{clear:both;}

a, a:link, a:visited{text-decoration:none;color:#006aab;}
a:hover, a:active{color:#585858}
a.general_body{color:#585858}

li{list-style:none;list-style-image:url(../../images/lib_bg.gif);margin-bottom:3px;}
ol li{list-style-image:none;list-style:decimal}

p{line-height:17px;margin:5px 0 13px 0;padding:0;}
p p{margin:0;padding:0;}

h1, p.page_title{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:2em;
font-weight:bold;margin-top:37px;padding-top:0;line-height:normal}
.tabcontent h1{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:1.5em;
color:#006aab;font-weight:bold;
margin:0 0 15px 0;padding:0;}

.tabcontent li{margin-bottom:0;}
.tabcontent ul{margin-top:0;padding-top:0;}

h2{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:1.1em;color:#005695;
font-weight:bold;margin:0 0 13px 0;padding:0;line-height:17px;}

h3, .tabcontent h3{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:1.1em;color:#3c3c3c;
font-weight:bold;margin:0 0 10px 0;padding:10px 0 0 0;line-height:17px;}
h4{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:1em;color:#3c3c3c;font-weight:bold;
margin:0 0 10px 0;padding:0;line-height:17px;}

.sublinks{height:30px;margin:0;line-height:30px;}
.sublinks a{padding:0 0 0 13px;margin:0 12px 0 0;background:url(../../images/li_arrow.gif) no-repeat left center;}

.pdf, p.pdf{margin:4px 0;padding:0 0 0 15px;background:url(../../images/pdf.gif) no-repeat left 3px;}
/*span.pdf{padding:0 0 0 15px;margin:0;display:block;height:auto;width:auto;line-height:normal;background:url(../../images/pdf.gif) no-repeat left center;}*/

.xls, p.xls{margin:4px 0;padding:0 0 0 15px;background:url(../../images/xls.gif) no-repeat left 3px;}
.doc, p.doc{margin:4px 0;padding:0 0 0 15px;background:url(../../images/doc.gif) no-repeat left 3px;}
.swf, p.swf{margin:4px 0;padding:0 0 0 15px;background:url(../../images/swf.gif) no-repeat left 3px;}
.page, p.page{margin:4px 0;padding:0 0 0 15px;background:url(../../images/page.gif) no-repeat left 3px;}
.txt, .rtf, p.txt, p.rtf{margin:4px 0;padding:0 0 0 15px;background:url(../../images/txt.gif) no-repeat left 3px;}
.viewlet, p.viewlet{margin:4px 0;padding:0 0 0 15px;background:url(../../images/viewlet.gif) no-repeat left 3px;}
.lang, p.lang{margin:4px 0;padding:0 0 0 15px;background:url(../../images/lang.gif) no-repeat left 3px;}
.ttf, p.ttf{margin:4px 0;padding:0 0 0 15px;background:url(../../images/ttf.gif) no-repeat left 3px;}
.ppt, p.ppt{margin:4px 0;padding:0 0 0 15px;background:url(../../images/ppt.gif) no-repeat left 3px;}
.flashvid, p.flashvid{margin:4px 0;padding:1px 0 1px 15px;background:url(../../images/flashvid.gif) no-repeat left 3px;}
.img, p.img{margin:4px 0;padding:0 0 0 15px;background:url(../../images/gif.gif) no-repeat left 3px;}

.small{font-size:0.9em;}
.large{font-size:1.5em;line-height:21px;}
.didyouknow{font-size:14px;font-weight:bold;margin:0 0 10px 0;padding:0;width:172px;}

.blacktitle{color:#3c3c3c;font-size:14px;font-weight:bold;margin-bottom:0;padding-bottom:0;}
.tabcontent .subhead{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:1.1em;color:#006aab;
font-weight:bold;margin:0 0 5px 0;padding:0;line-height:17px;}

.faqbold {color:#075c9b; font-weight:bold}


/* SECTION TITLES _______________________________________________________________________________________*/

#main_irtw p.page_title, #main_irtw h2, #main_irtw .didyouknow{color:#f26f0a}
#main_emp p.page_title, #main_emp h2{color:#065b9a}
#main_prov p.page_title, #main_prov h2{color:#55008e}
#main_wc p.page_title, #main_wc h2{color:#5285b4}


/* EMPLOYERS ____________________________________________________________________________________________*/

#main_emp h1, #main_emp p.page_title, #main_emp h2, #main_emp h3, #main_emp .didyouknow{color:#065b9a}
#employers_bottom_right { background:transparent url(../../images/employers_bottom_right.gif) no-repeat scroll left top; height:32px; line-height:32px; margin:0; width:718px; }
#employers_bottom_links { color:#D0CBC5; margin:0; padding:0 0 0 29px; }
#employers_bottom_links a, #employers_bottom_links a:link, #employers_bottom_links a:visited{color:#585858;padding:0px 9px;
border-right:1px solid #d0cbc5}
#employers_bottom_links a:hover, #employers_bottom_links a:active{color:#585858;text-decoration:underline}


/* WORKCOVER (ABOUT US) _________________________________________________________________________________*/

#main_wc h1, #main_wc p.page_title, #main_wc h2, #main_wc h3, #main_wc .didyouknow{color:#5285b4}


/* WORKERS ______________________________________________________________________________________________*/

.qfaqworkers {font-weight: bold; color:#F26F0A;}



/* TREAT ________________________________________________________________________________________________*/

#wrapper.treat h1, #main_treat p.page_title, #main_treat h2, #wrapper.treat .tabcontent h1, 
#wrapper.treat .tabcontent h2,#wrapper.treat label, #wrapper.treat h3, #wrapper.treat .tabcontent h3, 
#wrapper.treat .tabcontent .subhead, #wrapper.treat .didyouknow{color:#55008e}

#wrapper.treat .sublinks a, #wrapper.treat .sublinks a:link, #wrapper.treat .sublinks a:visited
{color:#55008e;background:url(../../images/li_arrow_p.gif) no-repeat left center;}
#wrapper.treat .sublinks a:hover, #wrapper.treat .sublinks a:active{color:#585858}

#wrapper.treat a, #wrapper.treat a:link, #wrapper.treat a:visited {color:#55008e;text-decoration:none;}
#wrapper.treat a:hover, #wrapper.treat a:active{color:#585858;text-decoration:none}

#wrapper.treat .bread_crumbs a, #wrapper.treat a.general_body, #wrapper.treat #tab_links a{text-decoration:none;}

#wrapper.treat #footer a, #wrapper.treat #footer a:link,#wrapper.treat #footer a:visited, 
#wrapper.treat #bottom_links a, #wrapper.treat #topnav a{color:#585858;text-decoration:none}
#wrapper.treat #footer a:hover,#wrapper.treat #footer a:active{color:#585858;text-decoration:underline}


#wrapper.treat #nav li a, #wrapper.treat #nav li a:link, #wrapper.treat #nav li a:visited
{background:url(../../images/li_arrow_p.gif) no-repeat left 3px;text-decoration:none;text-decoration:none}
#wrapper.treat #nav li a:hover, #wrapper.treat #nav li a:active, #wrapper.treat #nav li#active a, 
#wrapper.treat #content_r li#navleftactive a
{background:url(../../images/li_arrow_grey.gif) no-repeat left 3px;text-decoration:none;text-decoratoin:none}

#wrapper.treat #tab_content1{height:600px;width:499px;position:absolute;top:82px;left:242px;
background: url(../../images/treat_tab1_png.png) no-repeat top left;}
#wrapper.treat #tab_content2{height:600px;width:499px;position:absolute;top:82px;left:242px;
background: url(../../images/treat_tab2_png.png) no-repeat top left;}
#wrapper.treat #tab_content3{height:600px;width:499px;position:absolute;top:82px;left:242px;
background: url(../../images/treat_tab3_png.png) no-repeat top left;}
#wrapper.treat #tab_content4{height:600px;width:499px;position:absolute;top:82px;left:242px;
background: url(../../images/treat_tab4_png.png) no-repeat top left;}

#wrapper.treat a#tab2,  #wrapper.treat a#tab2_2{position:absolute;left:102px;top:0;width:70px;}


/* TREAT SIDE NAV ______________________________________________________*/

#nav_content21{/*height:213px;*/margin:0;background-color:#fff; /*padding-bottom:20px;*/}
#nav_content22{/*height:213px;*/margin:0;background-color:#fff; /*padding-bottom:20px;*/}
#nav_content23{/*height:213px;*/margin:0;background-color:#fff; /*padding-bottom:20px;*/}
#nav_content24{/*height:213px;*/margin:0;background-color:#fff; /*padding-bottom:20px;*/}
#nav_content25{/*height:213px;*/margin:0;background-color:#fff; /*padding-bottom:20px;*/}
#nav_content26{/*height:213px;*/margin:0;background-color:#fff; /*padding-bottom:20px;*/}
#nav_content27{/*height:213px;*/margin:0;background-color:#fff; /*padding-bottom:20px;*/}
#nav_content28{/*height:213px;*/margin:0;background-color:#fff; /*padding-bottom:20px;*/}
#nav_content29{/*height:213px;*/margin:0;background-color:#fff; /*padding-bottom:20px;*/}

#main_treat #nav ul#navlist { padding-bottom:20px; }

/* TREAT HOME __________________________________________________________*/

#content_text.treathn{background:url(../../images/treath_bg.jpg) no-repeat bottom right;
padding:11px 0px 10px 44px;}

/* TWO COLUMN LAYOUT WITH FEEDBACK ON RIGHT */
#treath_news{float:left;margin:0 0 55px 0;padding:43px 0 0 0;width:450px;
background: url(../../images/treat_whatsnew.gif) no-repeat top left;color:#787777;background-color:#fefdfc}
#treath_newsitem{background:#fefdfc url(../../images/hnews_bg.gif) repeat-x top left;
width:410px;margin:0;padding:20px 20px 0px 20px;}
#treath_news p{color:#787777;padding:0 0 15px 0;margin:0;}
#treath_right{float:right;margin:0;padding:0 0 0 0;width:211px;}

/* FULL LAYOUT WITH NO FEEDBACK ON RIGHT */
#treathn_news{margin:0 0 17px 0;padding:43px 0 0 0;width:644px;
background: url(../../images/treat_whatsnewn.gif) no-repeat top left;color:#787777;background-color:#fefdfc}
#treathn_newsitem{background:#fefdfc url(../../images/hnews_bg.gif) repeat-x top left;
width:474px !important;width:644px;margin:0;padding:10px 150px 10px 20px;position:relative;}
#treathn_tophead{position:absolute;bottom:0;right:0;background:url(../../images/treath_top_bg.jpg) no-repeat right bottom;width:170px;height:60px}

#treath_disclaimern{margin:0 360px 35px 0;padding:0px 0 0 0;font-size:0.9em;color:#787777}
#treath_disclaimern p{line-height:12px;color:#787777;font-size:10px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;padding-top:20px;}

#treath_disclaimer{margin:0 360px 35px 0;padding:0;font-size:0.9em;color:#787777}
#treath_disclaimer p{line-height:12px;color:#787777}

#content_text.treath{background:url(../../images/treath_bg.jpg) no-repeat bottom right;
padding:11px 0px 30px 44px;}
#treat_hometext p{padding-right:35px;padding-bottom:40px;margin-bottom:0;}


/* TREAT MORE TEXT _____________________________________________________*/

#wrapper.treat .more, #wrapper.treat .more_open{background:url(../../images/treatmore_bg.gif) repeat-x top left !important;
border:1px solid #e4cdf7 !important;}
/*#cbb7d7*/
#wrapper.treat .more a, #wrapper.treat .more a:link, #wrapper.treat .more a:visited{
background:url(../../images/treatmorelink_bg.gif) no-repeat top left;color:#55008e;text-decoration:none}
#wrapper.treat .more a:hover, #wrapper.treat .more a:active{text-decoration:none;}


/* TREAT FORMS _________________________________________________________*/

#wrapper.treat input, #wrapper.treat textarea, #wrapper.treat select 
{border:1px solid #c2b0d1;background:#fbfcfd url(../../images/field_bg.gif);
font-size:11px;font-family:Tahoma,Verdana, Arial, sans-serif;color:#3c3c3c;}

#wrapper.treat .field_style {border:1px solid #c2b0d1;color:#3c3c3c; background:#fbfcfd url(../../images/field_bg.gif);font-size:11px; font-family:Tahoma,Verdana, Arial, sans-serif;}

#wrapper.treat input#search_str.field_style{height:19px;padding:1px 3px;color:#55008e;}
#wrapper.treat input.go{height:19px;width:56px;line-height:19px;color:#fff;
background: url(../../images/btn_tsendbg.gif) no-repeat top left;border:none;
padding:0 0 2px 2px;text-align:left;}


#wrapper.treat #general_enquiry_form input.button_style, #wrapper.treat 
#feedback_form input.button_style, #wrapper.treat #complaint_form input.button_style, 
#wrapper.treat input.button_style
{background: url(../../images/btn_tsendbg.gif) no-repeat top left;border:none;color:#fff}

#treat_subscribe_to_updates input.form_radiobutton, #treat_feedback_form input.form_radiobutton{height:auto;width:auto;border:none;background:none;}





/* TREAT FORMS NEW STYLES ___________________________________________________________________________________________________________________________________________*/

#wrapper.treat #search.treatseach .field_style {border:1px solid #a6cae1;background:#fbfcfd url(../../images/field_bg.gif);color:#3c3c3c;font-size:11px;
font-family:Tahoma,Verdana, Arial, sans-serif; color:#006AAB;}
#wrapper.treat #tab_content2.enquirytab input#search_str.field_style{height:19px;padding:1px 3px;color:#006AAB;}

#wrapper.treat #tab_content2.enquirytab input, #wrapper.treat textarea, #wrapper.treat select 
{border:1px solid #a6cae1;background:#fbfcfd url(../../images/field_bg.gif);
font-size:11px;font-family:Tahoma,Verdana, Arial, sans-serif;color:#3c3c3c;}

#wrapper.treat #tab_content2.enquirytab .field_style {
border:1px solid #a6cae1;background:#fbfcfd url(../../images/field_bg.gif);font-size:11px; font-family:Tahoma,Verdana, Arial, sans-serif;}

#wrapper.treat #tab_content2.enquirytab input.go{height:19px;width:56px;line-height:19px;color:#fff;
background: url(../../images/btn_sendbg.gif) no-repeat top left;border:none;
padding:0 0 2px 2px;text-align:left;}

#wrapper.treat #tab_content2.enquirytab #general_enquiry_form input.button_style, #wrapper.treat #tab_content2.enquirytab #complaint_form input.button_style, 
#wrapper.treat #tab_content2.enquirytab input.button_style{background: url(../../images/btn_sendbg.gif) no-repeat top left;border:none;color:#fff}

#treat_subscribe_to_updates input.form_radiobutton, #treat_feedback_form input.form_radiobutton{height:auto;width:auto;border:none;background:none;}
#wrapper.treat #tab_content2.enquirytab label{color:#507eb2;}




/* TREAT RIGHT SUB NAV _________________________________________________*/

#wrapper.treat #navrightnavcontainer li a, #wrapper.treat #navrightnavcontainer li a:link, 
#wrapper.treat #navrightnavcontainer li a:visited{
background:url(../../images/li_arrow_p.gif) no-repeat left 5px;color:#55008e;text-decoration:none}
#wrapper.treat #navrightnavcontainer li a:hover, #wrapper.treat #navrightnavcontainer li a:active, 
#wrapper.treat #navrightnavcontainer li#navrightactive a
{background:url(../../images/li_arrow_grey.gif) no-repeat left 5px;color:#585858;text-decoration:none}



/* TREAT SPECICAL LIST __________________________________________________*/

ul#speclist, ul#speclist li{list-style:none;list-style-image:none}

.pages a, .pages a:link, .pages a:visited{background:url(../../images/li_arrow_p.gif) no-repeat left 3px;padding:0 0 0 13px;text-decoration:none}
.pages a:hover, .pages a:active{background:url(../../images/li_arrow_grey.gif) no-repeat left 3px;padding:0 0 0 13px;text-decoration:none}


/* TREAT STYLED TABLE __________________________________________________*/

table.tstyled{margin:0 0px 20px 0;border-top:1px solid #e8e3dc;border-left:1px solid #e8e3dc;padding:0;}
.tstyled td{border-bottom:1px solid #e8e3dc;border-right:1px solid #e8e3dc;padding:5px 20px 5px 5px;}
.tstyled th{text-align:left;background:#b183d6 url(../../images/tth_bg.gif) repeat-x bottom left;color:#fff;font-weight:bold;font-size:1.1em;padding:5px}
.tstyled td.tdth{text-align:left;background-color:#e4daed;color:#55008e;font-weight:bold;font-size:1em;border-bottom:none}
.tstyled ul{margin:0;padding:0 0 0 15px}

/* EMP STYLED TABLE __________________________________________________*/

table.emp-table{margin:0 0px 20px 0;border-top:1px solid #e8e3dc;border-left:1px solid #e8e3dc;padding:0;}
.emp-table td{border-bottom:1px solid #e8e3dc;border-right:1px solid #e8e3dc;padding:5px 5px 5px 5px;}
.emp-table th{text-align:left;background:#b183d6 url(../../images/tth_bg.gif) repeat-x bottom left;color:#fff;font-weight:bold;font-size:1.1em;padding:5px}
.emp-table td.emp-th{text-align:left;background-color:#729DC3;color:#fff;font-weight:bold;font-size:1em;border-bottom:none}
.emp-table ul{margin:0;padding:0 0 0 15px}

/* TREAT FAQs ___________________________________________________________*/

#wrapper.treat .question{background:url(../../images/arrow_pd.gif) no-repeat center left;}


/* TIP TEXT / DID YOU KNOW? __________________________________________________________________________________________*/

.tipcontainer{margin:0 0 0 14px;padding:0;background:url(../../images/tip_bg.gif) repeat-y top left;}
.tip_top{background:url(../../images/tip_top.gif) no-repeat top left; height:10px;width:197px;margin:0;padding:0;}
.tip_content{margin:0;padding:0 10px 0 15px;line-height:16px;}
.tip_bottom{background:url(../../images/tip_bottom.gif) no-repeat top left; height:10px;width:197px;margin:0;padding:0;}

.tip_content ul, .tip_content li{margin:0;padding:0;}
.tip_content ul{margin-left:15px}


/* MORE INFO TEXT ___________________________________________________________________________________________________*/

.more, .more_open{width:450px;height:21px;overflow:hidden;background:url(../../images/more_bg.gif) repeat-x top left;
font-weight:normal;border:1px solid #D1DFEF;margin:0px 0 0 0;padding:0;}
/*#c2d2e4*/

.more a, .more a:link, .more a:visited, .more_open a, .more_open a:link, .more_open a:visited
{padding:0px 0 0 28px;background:url(../../images/morelink_bg.gif) no-repeat top left;
font-weight:normal;color:#006aab;text-decoration:none;display:block;line-height:21px;text-decoration:none}
.more a:hover, .more a:active{color:#006aab;text-decoration:none;}


/* TO REPLACE ALL BELOW STYLES FOR MORE IDs _________________________*/

.show{background-color:#fff;padding:0 25px;width:400px !important;width:450px;margin:0;border:1px solid #ebe4dc;border-top:none;}
.show ul, .show ol{padding:5px 0 13px 0;margin:0 0 0 15px;}

.show p{padding:10px 0 8px 0;margin:0;}
.show p.page, .show p.pdf, .show p.xls, .show p.doc, .show p.img, .show p.swf, .show p.txt, .show p.flashvid{margin:5px 0;padding:0 0 0 15px;}

.show p.flashvid{background:url(../../images/flashvid.gif) no-repeat left 3px;}
.show p.txt{background:url(../../images/txt.gif) no-repeat left 3px;}
.show p.pdf{background:url(../../images/pdf.gif) no-repeat left 3px;}
.show p.page{background:url(../../images/page.gif) no-repeat left 3px;}
.show p.xls{background:url(../../images/xls.gif) no-repeat left 3px;}
.show p.doc{background:url(../../images/doc.gif) no-repeat left 3px;}
.show p.swf{background:url(../../images/swf.gif) no-repeat left 3px;}



/*full width */
#content_text .more, #content_text .more_open{width:638px;}
#content_text .show{width:588px !important;width:638px;}


/* CHECKPOINT STYLES _________________________________________________________________________________________________*/

.checkpoint{background:url(../../images/checkpoint.gif) no-repeat left center;padding:14px 72px;border-top:1px solid #ebe4dc;}
#more2 .checkpoint{background:url(../../images/checkpoint.gif) no-repeat left 24px;padding:10px 14px 14px 72px;border-top:1px solid #ebe4dc;}

.redflag{background:url(../../images/redflag.gif) no-repeat left 20px;margin-bottom:15px;padding:14px 20px 14px 110px;
border-top:1px solid #ebe4dc;border-bottom:1px solid #ebe4dc;}

.yellowflag_wcfl{background:url(../../images/yflag_wcfl.gif) no-repeat left 18px;margin:0;padding:14px 20px 14px 140px;
border-top:1px solid #ebe4dc;}
.yellowflag_wiwi{background:url(../../images/yflag_wiwi.gif) no-repeat left 18px;margin:0;padding:14px 20px 14px 140px;
border-top:1px solid #ebe4dc;}
.yellowflag_pfsi{background:url(../../images/yflag_pfsi.gif) no-repeat left 18px;margin:0;padding:14px 20px 14px 140px;
border-top:1px solid #ebe4dc;}

.yellowflag_wcfl p, .yellowflag_wiwi p, .yellowflag_pfsi p{margin:0;padding:0;}
.yellowflag_wcfl ul, .yellowflag_wiwi ul, .yellowflag_pfsi ul{margin:0 0 0 15px;padding:0;}


/* TOP NAVIGATION ____________________________________________________________________________________________________*/

#topnav a, #topnav a:link, #topnav a:visited{color:#585858;font-weight:bold;text-decoration:none;}
#t{color:#585858;font-weight:bold;text-decoration:none;}

#topnav{width:682px;margin:0;padding:0;height:82px;font-weight:bold;
background:url(../../images/topnav_bg.gif) no-repeat bottom left;font-family:Arial, Helvetica, sans-serif;}
.topnav_item{float:left;margin:0;padding:0}


/* TOP NAV HOME __________________________________________________*/

#topnav_hm{width:49px !important;width:34px;margin-right:2px;}
#topnav_hm a{background:url(../../images/navtop_h_up.gif) no-repeat top left;padding:19px 6px 8px 9px;display:block;}
#topnav_hm a:hover{background:url(../../images/navtop_h_over.gif) no-repeat top left;}

#topnav_hm_active{width:31px !important;width:30px;margin-right:2px;height:19px !important;height:38px;color:#fff;font-weight:bold;
background:url(../../images/navtop_h_active.gif) no-repeat top left;padding:19px 9px 0px 9px;}
#topnav #topnav_hm_active a, #topnav #topnav_hm_active a:link, #topnav #topnav_hm_active a:visited, 
#topnav #topnav_hm_active a:hover, #topnav #topnav_hm_active a:active
{color:#fff;font-weight:bold;background:none;}

#navtop_h_strip{width:682px !important; width:680px;height:44px;background:url(../../images/topnav_h_strip.gif) no-repeat top right;}



/* TOP NAV WORKER ________________________________________________*/

#topnav_irw{width:157px;margin-right:2px;}
#topnav_irw a{background:url(../../images/navtop_irw_up.gif) no-repeat top left;padding:19px 9px 8px 9px;display:block;}
#topnav_irw a:hover{background:url(../../images/navtop_irw_over.gif) no-repeat top left;}
#topnav_irw_active{width:139px !important;width:157px;margin-right:2px;height:19px !important;height:38px;color:#fff;font-weight:bold;
background:url(../../images/navtop_irw_active.gif) no-repeat top left;padding:19px 9px 0px 9px;}

#navtop_irw_strip{width:682px !important; width:680px;height:44px;background:url(../../images/topnav_w_strip.gif) no-repeat top right;}

#topnav #topnav_irw_active a, #topnav #topnav_irw_active a:link, #topnav #topnav_irw_active a:visited, 
#topnav #topnav_irw_active a:hover, #topnav #topnav_irw_active a:active
{color:#fff;font-weight:bold;background:none;}



/* TOP NAV EMPLOYER ________________________________________________*/

#topnav_e{width:157px;margin-right:2px;}
#topnav_e a{background:url(../../images/navtop_e_up.gif) no-repeat top left;padding:19px 9px 8px 9px;display:block;}
#topnav_e a:hover{background:url(../../images/navtop_e_over.gif) no-repeat top left;}
#topnav_e_active{width:139px !important;width:157px;margin-right:2px;height:19px !important;height:38px;color:#fff;font-weight:bold;
background:url(../../images/navtop_e_active.gif) no-repeat top left;padding:19px 9px 0px 9px;}

#navtop_e_strip{width:682px !important; width:680px;height:44px;background:url(../../images/topnav_e_strip.gif) no-repeat top right;}

#topnav #topnav_e_active a, #topnav #topnav_e_active a:link, #topnav #topnav_e_active a:visited, 
#topnav #topnav_e_active a:hover, #topnav #topnav_e_active a:active
{color:#fff;font-weight:bold;background:none;}


/* TOP NAV PROVIDER ________________________________________________*/

#topnav_hp{width:156px;margin-right:2px;}
#topnav_hp a{background:url(../../images/navtop_hp_up.gif) no-repeat top left;padding:19px 9px 8px 9px;display:block;}
#topnav_hp a:hover{background:url(../../images/navtop_hp_over.gif) no-repeat top left;}
#topnav_hp_active{width:138px !important;width:156px;margin-right:2px;height:63px;color:#fff;font-weight:bold;
background:url(../../images/navtop_hp_active.gif) no-repeat top left;padding:19px 9px 0px 9px;}
#topnav #topnav_hp_active a, #topnav #topnav_hp_active a:link, #topnav #topnav_hp_active a:visited, 
#topnav #topnav_hp_active a:hover, #topnav #topnav_hp_active a:active
{color:#fff;font-weight:bold;background:none;}

#navtop_hp_strip{width:682px !important; width:680px;height:44px;background:url(../../images/topnav_hp_strip.gif) no-repeat top right;}


/* TOP NAV WORKCOVER ________________________________________________*/

#topnav_a{width:155px;}
#topnav_a a{background:url(../../images/navtop_a_up.gif) no-repeat top left;padding:19px 9px 8px 9px;display:block;}
#topnav_a a:hover{background:url(../../images/navtop_a_over.gif) no-repeat top left;}
#topnav_a_active{width:137px !important;width:155px;height:19px !important;height:38px;color:#fff;font-weight:bold;
background:url(../../images/navtop_a_active.gif) no-repeat top left;padding:19px 9px 0px 9px;}
#topnav #topnav_a_active a, #topnav #topnav_a_active a:link, #topnav #topnav_a_active a:visited, 
#topnav #topnav_a_active a:hover, #topnav #topnav_a_active a:active{color:#fff;font-weight:bold;background:none;}

#topnav_a_strip{width:682px !important; width:680px;height:44px;background:url(../../images/navtop_wc.gif) no-repeat top right;}




/* TOP TABS ___________________________________________________________________________________________________________*/

#tabs{width:469px;margin:0;padding:0;position:relative;float:left;}

#tab_links{position:absolute;top:23px;left:8px;background:none;padding:0;margin:0;}
/*#tab_links ul, #tab_links li{list-style:none;margin:0;padding:0;}
#tab_links li{display:inline;margin:0;width:50px;}
#tab_links a{padding:0 13px 0 0;color:#006aab;background:none;margin:0;font-family:Arial, Helvetica, sans-serif}*/

#tab_links a{padding:0;margin:0;color:#006aab;background:none;font-family:Arial, Helvetica, sans-serif;text-decoration:none}
#tab_links a:hover{text-decoration:underline;color:#006aab}

#tab_content1{height:600px;width:499px;position:absolute;top:82px;left:242px;
background: url(../../images/tab_1_png.png) no-repeat top left;}
#tab_content2{height:600px;width:499px;position:absolute;top:82px;left:242px;
background: url(../../images/tab_content1_png.png) no-repeat top left;}
#tab_content3{height:600px;width:499px;position:absolute;top:82px;left:242px;
background: url(../../images/tab_content3_png.png) no-repeat top left;}

#tab_content4, #tab_content41{height:600px;width:499px;position:absolute;top:82px;left:242px;
background: url(../../images/tab_4_png.png) no-repeat top left;}
#tab_content5{height:600px;width:499px;position:absolute;top:82px;left:242px;
background: url(../../images/tab_5_png.png) no-repeat top left;}

a#tab1, a#tab1_2{position:absolute;left:0;top:0;width:85px;}
a#tab2, a#tab2_2{position:absolute;left:87px;top:0;width:85px;}
a#tab3, a#tab3_2{position:absolute;left:180px;top:0;width:90px;}
a#tab4, a#tab4_2{position:absolute;left:278px;top:0;width:85px;}
a#tab5, a#tab5_2{position:absolute;left:370px;top:0;width:50px;}

.tabcontent{padding:73px 28px 31px 31px;position:relative}
.close_tab{position:absolute;top:50px;right:18px;margin:0;padding:0;}


/* TOP TABS - NEW _________________________________________________________________________________________________________*/

#tabsn{width:475px;margin:0;padding:0;height:38px;background:url(../../images/tabs_bg.gif) no-repeat top left;position:relative;float:left;z-index:10000000001}
#tabsn #tab_links{position:absolute;top:21px;left:119px;background:none;padding:0;margin:0;}

#tabsn #tab_links a{font-size:11px;padding:0 0 0 0;margin:0;color:#006aab;background:url(../../images/tab_line.gif) no-repeat right center;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:bold}
#tabsn #tab_links a:hover{text-decoration:underline;color:#006aab;font-weight:bold}

.tabcontent{padding:73px 28px 31px 31px;position:relative}
.close_tab{position:absolute;top:50px;right:18px;margin:0;padding:0;}



/* TOP TABS - TREAT NEW _________________________________________________________________________________________________________*/

#wrapper.treat #tab_content2.enquirytab h1, #wrapper.treat #tab_content2.enquirytab h2, #wrapper.treat #tab_content2.enquirytab label, #wrapper.treat #tab_content2.enquirytab h3,
#wrapper.treat #tab_content2.enquirytab .subhead{color:#006aab}
#wrapper.treat #tab_content2.enquirytab a, #wrapper.treat #tab_content2.enquirytab a:link, #wrapper.treat #tab_content2.enquirytab a:visited{color:#006aab;}
#wrapper.treat #tab_content2.enquirytab a:hover, #wrapper.treat #tab_content2.enquirytab a:active{color:#006aab}

#tabstreat {width:475px;margin:0;padding:0;height:38px;background:url(../../images/tabs_bg.gif) no-repeat top left;position:relative;float:left;z-index:10000000001}
#tabstreat #tab_links{position:absolute;top:21px;left:119px;background:none;padding:0;margin:0;}

#tabstreat #tab_links a{font-size:11px;padding:0 0 0 0;margin:0;color:#006aab;background:url(../../images/tab_line.gif) no-repeat right center;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:bold}
#tabstreat #tab_links a:hover{text-decoration:underline;color:#006aab;font-weight:bold}

/*#tabstreat #tab_links a#tab2, #tabstreat #tab_links a#tab2_2{position:absolute;left:110px;top:0;width:55px;}*/
#tabstreat #tab_links a#tab4 img, #tabstreat #tab_links a#tab4_2 img {margin-top:-2px;}


/* CHANGES ________________*/

#tabstreat .updatedtabs{position:absolute;top:23px;left:3px;background:none;padding:0;margin:0;}

#wrapper.treat #tab_content2.enquirytab{height:630px;width:499px;position:absolute;top:82px;left:242px;
background: url(/images/tab_contentenquiry_png.png) no-repeat top left;}

#tabstreat .updatedtabs a#tab1{position:absolute;left:0;top:0;width:96px;}
#tabstreat .updatedtabs a#tab2, #tabstreat .updatedtabs a#tab2_2{position:absolute;left:105px;top:0;width:69px;}
#tabstreat .updatedtabs a#tab3{position:absolute;left:184px;top:0;width:81px;}
#tabstreat .updatedtabs a#tab4{position:absolute;left:276px;top:0;width:75px;}
#tabstreat #tabsn #tab_links a#tab4{background:none;}



/* NEW LINKS IN ENQUIRY TAB ________________*/

a.enq{background:url(../../images/arrow_enq.gif) no-repeat left center;margin:4px 15px 3px 0;padding:0 0 0 20px;}


/* CHANGES ________________*/

.updatedtabs{position:absolute;top:23px;left:3px;background:none;padding:0;margin:0;}

#tab_content2.enquirytab{height:630px;width:499px;position:absolute;top:82px;left:242px;
background: url(../../images/tab_contentenquiry_png.png) no-repeat top left;z-index:10000000000}

.updatedtabs a#tab1{position:absolute;left:0;top:0;width:96px;}
.updatedtabs a#tab2, .updatedtabs a#tab2_2{position:absolute;left:105px;top:0;width:69px;}
.updatedtabs a#tab3{position:absolute;left:184px;top:0;width:81px;}
.updatedtabs a#tab4{position:absolute;left:276px;top:0;width:75px;}
#tabsn #tab_links a#tab4{background:none;}



/* DOCUMENTS A-Z _______________________________________________________________________________________________________*/

#nav_content5 #atoz{width:195px;float:none;margin:0 0 12px 0;padding:0;}
#atoz br{display:none}
#atozdata a{border-top:1px solid #ece8e3;padding:5px 0;display:block;margin:0;}
#atozdata img{margin-right:7px;}
#atozlistelement{margin:0;padding:0;}
#atozpagination a{border:none;display:inline}
#atozlinks{margin-bottom:12px;}



/* SIDE NAVIGATION ______________________________________________________________________________________________________*/

#nav{width:240px;margin:0;padding:0;overflow:hidden;}/*height:575px;*/
.nav_title{}

#nav_content1{height:339px;margin:0;padding:0;background-color:#fff}
#nav_content11{height:339px;margin:0;background-color:#fff}
#nav_content2{height:339px;margin:0;background-color:#fff}
#nav_content3{height:339px;margin:0;background-color:#fff}
#nav_content4{height:339px;margin:0;background-color:#fff}
#nav_content5{height:327px;margin:0;background-color:#fff;padding:12px 12px 0 12px}
#nav_content6{height:339px;margin:0;background-color:#fff}


/* NEW NAV ITEMS FOR WORKERS SECTION _____________________________________________*/

.flexinav #nav_content1{height:288px;margin:0;padding:0;background-color:#fff}
.flexinav #nav_content11{height:240px;margin:0;padding:0;background-color:#fff}
.flexinav #nav_content2{height:150px;margin:0;padding:0;background-color:#fff}
.flexinav #nav_content3{height:240px;margin:0;padding:0;background-color:#fff}
.flexinav #nav_content4{height:240px;margin:0;padding:0;background-color:#fff}
.flexinav #nav_content5{height:240px;margin:0;padding:0;background-color:#fff}
.flexinav #nav_content6{height:240px;margin:0;padding:0;background-color:#fff}

.flexinav ul#navlist{padding-bottom:20px}


/* WORKCOVER (ABOUT US) SIDE NAV ITEMS ___________________________________________*/

#nav_content40{margin:0;background-color:#fff}
#nav_content41{margin:0;background-color:#fff}
#nav_content42{margin:0;background-color:#fff}
#nav_content46{margin:0;background-color:#fff}
#nav_content43{margin:0;background-color:#fff}
#nav_content44{margin:0;background-color:#fff}
#nav_content45{margin:0;background-color:#fff}

.wcnav ul#navlist{padding-bottom:20px}


/* EMPLOYERS SIDE NAV ITEMS ______________________________________________________*/

#nav_content30{margin:0;background-color:#fff}
#nav_content31{margin:0;background-color:#fff}
#nav_content32{margin:0;background-color:#fff}
#nav_content33{margin:0;background-color:#fff}
#nav_content34{margin:0;background-color:#fff}
#nav_content35{margin:0;background-color:#fff}

.empnav ul#navlist{padding-bottom:20px}



#nav ul, #nav li{list-style:none;margin:0;padding:0;}
#nav ul{padding:2px 0;}
#nav ul ul{display:none}
#nav li{border-bottom:1px solid #f0f0f0;padding:4px 10px 4px 6px;list-style-image:none;list-style:none;font-size:11px}
#nav li a, #nav li a:link, #nav li a:visited{background:url(../../images/li_arrow.gif) no-repeat left 2px;
color:#006aab;padding:0 0 0 15px;display:block;}
#nav li a:hover, #nav li a:active, #nav li#active a, #content_r li#navleftactive a{
background:url(../../images/li_arrow_grey.gif) no-repeat left 2px;color:#585858;}

.navintro{margin:0;padding:10px 10px 8px 10px;background-color:#dce7f0;
color:#005695;font-size:13.25px; letter-spacing:0.1px;}
.navintro p{margin:0;padding:0;line-height:normal}

.family_links_current{font-size:1em; }
.family_links_current a:link{color:#006aab;background:url(../../images/li_arrow.gif) no-repeat left 3px;
padding:0 0 0 15px;display:block}
.family_links_current a:visited{color:#006aab;background:url(../../images/li_arrow.gif) no-repeat left 3px;
padding:0 0 0 15px;display:block }
.family_links_current a:hover {padding:0 0 0 15px;background:url(../../images/li_arrow_grey.gif) no-repeat left 3px;
color:#585858;display:block}



/* SUBNAV MENU ON RIGHT _________________________________________________________________________________________________*/

#navrightnavcontainer{width:190px;margin-left:21px;}
#navrightnavcontainer ul, #navrightnavcontainer li{list-style:none;list-style-image:none;margin:0;padding:0;}
#navrightnavcontainer ul{padding:0px 0 0px 0;margin-top:0;}
#navrightnavcontainer li{border-bottom:1px solid #efebe5;padding:5px 10px 5px 6px;}
#navrightnavcontainer li a, #navrightnavcontainer li a:link, #navrightnavcontainer li a:visited{
background:url(../../images/li_arrow.gif) no-repeat left 3px;color:#006aab;padding:0 0 0 15px;display:block;}
#navrightnavcontainer li a:hover, #navrightnavcontainer li a:active, #navrightnavcontainer li#navrightactive a
{background:url(../../images/li_arrow_grey.gif) no-repeat left 3px;color:#585858;}



/* FAQs ________________________________________________________________________________________________________________*/

.q{margin:0;padding:0;}
.question{margin:0;padding:4px 0 4px 30px;background:url(../../images/arrow_bd.gif) no-repeat center left;
border-top:1px solid #ece8e3;border-right:1px solid #ece8e3;display:block;cursor:pointer;text-decoration:none}

.answer, .showme{padding:10px 35px 15px 30px;margin:0;font-family:Tahoma;font-size:1em;display:block;border-top:1px solid #ece8e3;
background-color:#fff;line-height:17px;}

.hideme{display:none}
.showme {border:1px solid #ebe4dc;}



/* TO BE REMOVED ONCE LIVE ___________________________________________________*/

#answer1, #answer2, #answer3, #answer4, #answer5, #answer6, #answer7, #answer8, #answer9, #answer10, #answer11, #answer12, 
#answer13, #answer14, #answer15, #answer16, #answer17, #answer18, #answer19, #answer20, #answer21, #answer22, #answer23, 
#answer24, #answer25, #answer26, #answer27, #answer28, #answer29, #answer30, #answer31, #answer32, #answer33, #answer34, #answer35, 
#answer36, #answer37, #answer38, #answer39, #answer40, #answer41, #answer45
{display:none;border:1px solid #ebe4dc;}



/* IRTW BOOKLETS ________________________________________________________________________________________________________*/

.booklet{margin:20px 0 0 0;padding:0;overflow:hidden;}
.bimage{float:left;margin:0 23px 0 0;padding:0;width:145px;overflow:hidden;}
.bsummary{float:left;margin:0 23px 0 0;padding:0;width:190px;}
.bdetails{float:left;margin:0;padding:0;width:278px;}

#content_text .booklet ul{padding:0 0 0 15px;}



/*ITRW CASE STUDIES _____________________________________________________________________________________________________*/

/*.case{border-top:1px solid #ebe4dc;border-bottom:1px solid #ebe4dc;padding:14px 0px 14px 19px;margin:0;overflow:hidden;clear:both}
.case_img{width:69px;height:69px;overflow:hidden;margin:0 20px 0 0;padding:0;float:left;}
.case_details{float:left;margin:0;padding:0;width:511px;height:auto}*/


.case{border-top:1px solid #ebe4dc;border-bottom:1px solid #ebe4dc;padding:14px 0px 14px 0px;margin:0;}
.case_img{width:69px;height:69px;overflow:hidden;}


/*LOGIN PAGE ____________________________________________________________________________________________________________*/

td.link_general{padding-right:10px}



/*NO FLASH ______________________________________________________________________________________________________________*/

#noflash{width:718px;height:438px !important;height:575px;padding:137px 0 0 0;text-align:center;color:#fff;
background:url(../../images/noflash_bg.jpg) no-repeat top left;overflow:hidden}
#noflash p{font-size:14px;color:#fff;margin-top:0;padding-top:0;}

#noflash a, #noflash a:link, #noflash a:visited{text-decoration:underline;color:#fff}
#noflash a:hover,#noflash a:active{color:#fff;text-decoration:none}



/*NO JAVASCRIPT/ERROR 404 _______________________________________________________________________________________________*/

#e_container{padding:26px 57px;width:486px !important;width:600px;background-color:#fff;margin:0 auto;text-align:left;}
#e_images{height:125px;margin:0 0 49px 0;padding:0;}
#e_container p{font-size:12px}
#e_container p.title{margin-top:0;padding-top:0;font-size:14px;font-weight:bold;color:#005695;
line-height:18px;font-family:Tahoma, Verdana, Arial, sans-serif}

#e_container a, #e_container a:link, #e_container a:visited{text-decoration:underline;color:#3c3c3c}
#e_container a:hover,#e_container a:active{color:#3c3c3c;text-decoration:none}



/* FORMS ________________________________________________________________________________________________________________*/

#searchForm img, #searchFormNew img{margin-left:15px}
form{font-family:Tahoma, Verdana, Arial, sans-serif;margin:0;padding:0;}
label{font-size:12px;font-weight:bold;color:#507eb2;margin:5px 0 0 0;padding:0 0 10px 0;line-height:17px;padding:0;width:400px;}

input, textarea, select {border:1px solid #a6cae1;background:#fbfcfd url(../../images/field_bg.gif);font-size:11px;
font-family:Tahoma,Verdana, Arial, sans-serif;color:#3c3c3c;}
input, select, input.field_style{height:21px;padding:3px;width:200px}
input.form_checkbox {width:auto; height:auto; margin-bottom:3px;}

input.form_radiobutton{height:auto;width:auto;border:none;background:none;}
textarea{padding:3px;}
.field_style {border:1px solid #a6cae1;background:#fbfcfd url(../../images/field_bg.gif);color:#3c3c3c;font-size:11px;
font-family:Tahoma,Verdana, Arial, sans-serif;}

input#search_str.field_style{height:19px;padding:1px 3px;color:#006aab;}
input.go{height:19px;width:56px;line-height:19px;background: url(../../images/btn_sendbg.gif) no-repeat top left;border:none;
padding:0 0 2px 2px;text-align:left;color:#fff}

#nominate_someone_now {width:410px !important;}

/* NEWSLINK SUBSCRIPTION FORM ___________________________________________________________________________________________*/

#main_wc #content_r span.general_body, #main_wc #content_r .general_body
{margin:0 0 0 14px;overflow:hidden;width:197px;padding:0;height:120px;display:block;background:#fff url(../../images/nform_bg.gif) no-repeat top right;}

form#newslink_subscription_form{margin:5px 0 0 5px;padding:0;width:192px;}
#newslink_subscription_form input{width:170px;color:#006aab;}
#newslink_subscription_form input.button_style{width:56px;color:#fff}
#newslink_subscription_form div{margin:0;padding:0;height:auto;}
form#newslink_subscription_form .element{width:auto;margin:0;padding:0;}


/* SEARCH RESULTS _______________________________________________________________________________________________________*/

#searchResultsForm{width:635px; margin:0;padding:0;}
.searchresult1, .searchresult2{padding:14px 0;border-bottom:1px solid #ebe4dc; background-color:#fbf8f4}



/* GENERAL ENQUIRY & FEEDBACK FORMS _____________________________________________________________________________________*/

#general_enquiry_form, #feedback_form, #complaint_form, #fraud_employer, #fraud_sp, #fraud_worker, #fraud_other{width:400px;}
#general_enquiry_form .element, #feedback_form .element, #complaint_form .element{width:400px;}
#Name.element, #Telephone.element, #Email.element, #Address.element, #Fax.element, #Mobile.element, #Post_code.element{width:200px;}
#Question.element, #Feedback.element{width:282px;height:auto;}


/* GLOBAL COMPLAINT FORM _______________________________________________*/

#complaint_form input{width:130px;height:21px}
#complaint_form #Name input, #complaint_form #Email input, #complaint_form #Post_code input, 
#complaint_form #Address input, #complaint_form #written_language input{width:200px;}
#complaint_form input.form_radiobutton, #complaint_form #Email input.form_radiobutton{width:auto;height:auto;}
#complaint textarea{width:400px}

#complaint_form .element{width:auto;}


/* GLOBAL ENQUIRY FORM _________________________________________________*/

#general_enquiry_form input{width:200px;height:21px}
#general_enquiry_form input.form_radiobutton{width:auto;height:auto;}
#general_enquiry_form #Question textarea{width:300px;height:80px;}

#general_enquiry_form .element{width:auto;}

#general_enquiry_form #Other.element, #general_enquiry_form #Healthprovider.element, 
#general_enquiry_form #Worker.element, #general_enquiry_form #Employer.element,
#general_enquiry_form #Other.element div, #general_enquiry_form #Healthprovider.element div,
#general_enquiry_form #Worker.element div,#general_enquiry_form #Employer.element div{width:100px;}


/* GLOBAL FEEDBACK FORM _________________________________________________*/

#feedback_form input{width:200px;height:21px}
#feedback_form input.form_radiobutton{width:auto;height:auto;}
#feedback_form #Feedback textarea{width:300px;height:140px;}

/* GLOBAL FEEDBACK FORMS SUBMIT BUTTON __________________________________*/

#general_enquiry_form input.button_style, #feedback_form input.button_style, #complaint_form input.button_style, input.button_style
{height:19px;width:56px;line-height:19px;background: url(../../images/btn_sendbg.gif) no-repeat top left;border:none;
padding:0 0 2px 2px;text-align:left;color:#fff}


/* GLOBAL FRAUD ALLEGATION - SERVICE PROVIDER FORM ______________________*/

#fraud_sp input{width:200px;height:21px}
#fraud_sp input.form_radiobutton, #fraud_sp #Email input.form_radiobutton{width:auto;height:auto;}
#Allegation_summary textarea{width:400px}

#fraud_sp .element, #fraud_emp .element, #fraud_worker, #fraud_other .element{width:auto;}


/* GLOBAL FRAUD ALLEGATION - WORKER ____________________________________*/

#Height input, #Hair input, #Age input, #Make1 input, #Model1 input, #Colour1 input, 
#Registration1 input, #Year1 input, #Make2 input, #Model2 input, #Colour2 input, 
#Registration2 input, #Year2 input,#Make3 input, #Model3 input, #Colour3 input, 
#Registration3 input, #Year3 input{width:130px;}

#EmployerAddress input, #EmployerAddress2 input, #Employer input, #EmployerOccupation{width:200px} 

#Aliases input, #Addresses_frequented textarea, #Features input{width:400px;}



/* FLASH REPLACEMENT  __________________________________________________*/

.sIFR-flash {visibility:visible !important;margin:0;padding: 0;}  
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}


.sIFR-active #main_irtw p.page_title, .sIFR-active #main_irtw h2, 
.sIFR-active .didyouknow, .sIFR-active .blacktitle, .sIFR-active #main_treat h2, .sIFR-active #main_emp p.page_title, .sIFR-active #main_emp h1,.sIFR-active #main_emp h2,.sIFR-active #main_wc h2, .sIFR-active #main_wc p.page_title{visibility: hidden; font-family: Verdana; line-height: 1em; }

.sIFR-active #main_irtw p.page_title, .sIFR-active #main_wc p.page_title, .sIFR-active #main_emp p.page_title{margin:30px 0 15px 0;padding:0;font-size:24px;}
.sIFR-active #main_irtw h2, .sIFR-active #main_treat h2, .sIFR-active #main_emp h2, .sIFR-active #main_wc h2{font-size:14px;margin:20px 0 0 0;padding:0;}
.sIFR-active .didyouknow{font-size:14px;margin:0 0 10px 0;padding:0;width:172px;}
.sIFR-active .blacktitle{font-size:14px;margin:0;padding:0;}




/*SCROLL BAR _______________________________________________________________________________________________________________________*/

/* flexcroll divs */
.flexcroll_complaint, .scrollarea{height: 450px;padding:0 20px 0 0;width:417px !important;width:437px; overflow: auto; position: relative;margin:0;}
.flexcroll_fraud {height:500px;width:417px !important;width:437px;margin:0;padding:0 20px 0 0;overflow:auto;position:relative;}

#fa_emp, #fa_other, #fa_sp, #fa_main{position:absolute;top:0;left:0;}

form#general_enquiry_form{}



.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbar {width: 18px;background:#7c9dc2 url(../../images/scrollbar2.jpg) -18px 0px repeat-y;/* do not forget to put colors for 
backgrounds for before image(s) can load , this is more important for the scrollbar itself than the scrollbase, as user can live 
without an image on the base but cannot seeany scrollbar when images cannot load. */}
.vscrollerbarbeg {background: url(../../images/scrollbar2.jpg) -59px -46px no-repeat;width: 19px;/* height of this element is normally 
auto set to fit the scrollbase, to cover the base... */height: 4px !important;/* ...unless we force the size using an !important decleration */
/* forcing would not be required if Webkit-Safari did not have a background-repeat bug*//* this may be fixed by the time Safari 3.0 is released. */}
.vscrollerbarend {/* height of this element should be set */background: url(../../images/scrollbar2.jpg) -59px 0px no-repeat;width: 19px;height: 4px;}
.vscrollerbase { width: 19px;background:#f1f3f4  url(../../images/scrollbar2.jpg) 0px 0px repeat-y;}
.vscrollerbasebeg { background: url(../../images/scrollbar2.jpg) -38px -30px no-repeat;width: 19px;height: 20px !important;z-index:10;}
.vscrollerbaseend {background: url(../../images/scrollbar2.jpg) -79px -30px no-repeat;height: 20px;width: 19px;z-index:10;}

/* do not forget to give horizontal scrollbars some color properties even if you don't plan on using them */
.hscrollerbase {height: 16px; background-color: white;}
.hscrollerbar {height: 16px; background-color: white;}

.vscrollerbar, .hscrollerbar {/* paddings of these elements will decide how far the scrollbar will stop in both ends, and are not actually
used for styling, and are set to 0 by the script, here we will set them the size of our faux arrows */padding: 20px;z-index: 2;}

.scrollerjogbox {width: 19px;height: 20px;top: auto; left: auto;bottom: 0px; right: 0px;/*background:  url(../../images/horizontalbarbody_cornerjog.png) 0px 0px;*/}



/*div.scrollholder{position:relative;width:400px; height:500px;overflow:auto;z-index:1;background:transparent;}
div.scrollholder_p{position:relative;width:100%; height:100%;overflow:hidden;z-index:1;background:transparent;}
div.scroll{position: absolute;left:0;top:0;width:95%;z-index:2;}

<Scroll> 
div.track{position:relative;float:right;top:0;width:19px;height:500px;font-size:0;z-index:3;
background:url(../../images/scrollbar_base.gif) repeat-y top left;}
div.drag_bar{position:absolute;width:17px;height:10px;cursor:pointer;z-index:4;
background:url(../../images/scrollbar_bar.gif) repeat-y center;}*/



/*Scroll Bar Master Styling Starts Here
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width: 19px;background:  url(../../images/scrollbar2.jpg) 0px 0px repeat-y;}
.vscrollerbar {width: 18px;background: url(../../images/scrollbar2.jpg) -18px 0px repeat-y;}
.vscrollerbarbeg {background: url(../../images/scrollbar2.jpg) -59px -26px no-repeat;width: 19px;height: 24px !important;}
.vscrollerbarend {background: url(../../images/scrollbar2.jpg) -59px 0px no-repeat;width: 19px;height: 24px;}
.vscrollerbasebeg {background: url(../../images/scrollbar2.jpg) -38px -30px no-repeat;width: 19px;height: 20px !important;z-index:10;}
.vscrollerbaseend {background: url(../../images/scrollbar2.jpg) -79px -30px no-repeat;height: 20px;width: 19px;z-index:10;}

.scrollerjogbox {width: 19px;height: 20px;top: auto; left: auto;bottom: 0px; right: 0px;background:  url(../../images/horizontalbarbody_cornerjog.png) 0px 0px;}
.scrollerjogbox:hover {background: url(images/../../scrollbar2.jpg) -59px -4px;}*/


/*JQUERY ______________________________________________________________________________________________________________*/

#log{position:fixed;bottom:0;right:1em;text-align:right;}
#switch{position:fixed;bottom:0;right:15em;}

.basic {width:240px;height:575px;background-color:#fff;}
.basic div{height:339px;}
.basic div div{height:auto;}

.basic p {margin-bottom:10px;border:none;text-decoration:none;font-weight:bold;font-size:10px;margin:0px;padding:10px;}


#list1a {border: 0px solid #111;}
#list1a div.selected .titlenavi { font-weight: bold; }

#list1a div.titlenavi {
	height:auto;margin:0;padding:0;border: 0px;
	background-color: #ccc;
	cursor: pointer;
}
#list1a div.selected {
	border-bottom: none;
}

#list1a div.titlenavi #nav_irtw_iaw{height:38px;width:240px;background:url(../../images/nav_irw_injured_c.gif) no-repeat top left}
#list1a div.selected #nav_irtw_iaw{height:38px;width:240px;background:url(../../images/nav_irw_injured_o.gif) no-repeat top left}

.boxhighlight { width:433px; padding:8px; background-color:#ecdcfa; border:#7223a7 solid 1px; margin-bottom:15px;}

/* Blue Highlight box*/
.highlightbox { width:380px; padding:8px; background-color:#eff3f8; border:#e7edf4 solid 1px; margin-bottom:15px;}




/* GALLERY  ________________________________________________________________________________________________________*/

.galleryimg {float:left; margin:0px 4px 4px 0px; border:0;}


/* CAMPAIGN  ________________________________________________________________________________________________________*/

.radioadvert {float:left; width:147px; margin-right:12px;}


/* SITE MAP _________________________________________________________________________________________________________*/

div#ctl00_tvSiteMapn0Nodes, #ctl00_tvSiteMapn0Nodes table{display:none}


/* CONSULTATION BUTTON ______________________________________________________________________________________________*/
#navtop_h_strip {position: relative;}
/*#consultationButton {position: absolute; right: 17px; top: 45px; background: url("../../images/awardsButton2.gif") top left no-repeat; width: 376px; height: 48px; text-indent: -99999px; z-index: 9999; outline: 0;}
*/
#consultationButton2 {position: absolute; right: 17px; top: 45px; background: url("../../images/replacelevy.gif") top left no-repeat; width: 260px; height: 48px; text-indent: -99999px; z-index: 9999; outline: 0;}
#consultationButton2:hover {background-position: bottom left;}

#more101_h {display:none;}
