body {
background-color:#fff;
color:#666;
font-family: Verdana,sans-serif;
font-size:12px;
line-height: 1.6em;
margin:0px auto;
text-align:left;
}

table { border-collapse: collapse; padding: 0; margin: 0; }

.c666 { color: #666; }
.fr {float:right;}
.fl {float:left;}
.tr {text-align:right;}
.tl {text-align:left;}
div.clear {clear:both;line-height:0px;padding:0px;margin:0px;}
a img {border:0px;}
a {color:#0878b8;text-decoration:none;}
a:hover {color:#0878b8;text-decoration:underline;}
#home a {color:#099cf0;}
#home a:hover {color:#099cf0;}
img {border:0px;}
h1{font-family:helvetica, Arial, sans-serif;font-size:24px; font-weight:bold;margin: 0px;padding:0px;line-height:20pt;color:#333;}
/*h2{font-size:18px; font-family:Verdana; font-weight:normal;}*/
h3{font-size:15px; font-family:Verdana; font-weight:normal;}
h4{font-size:12px; font-family:Verdana; font-weight:normal;margin: 0; padding-top:8px;}
p{font-size:12px; font-family:Verdana; font-weight:normal;margin:0;}
h5{font-size:12px; font-family:Verdana; font-weight:bold;margin:18px 0 2px;}
h2 {color:#FF6500;font-size:15px;font-weight:normal; margin: 18px 0 2px 0; padding:0;}


div#wrapper {width:943px;margin:14px auto 0px;}

div#head {width:943px;margin:0px auto;height:160px;overflow:hidden;}

div#language {float:right;height:26px;}
div#language ul{padding:0px;margin:0px;}
div#language li {list-style-type:none;width:117px;height:26px;text-align:center;}
div#language ul li {padding:0px;margin:0px;display:inline;}
div#language ul li a {color:#fff;background:url(../gfx/grey_box.gif) no-repeat center;width:117px;height:26px;float:left;margin-left:2px;text-align:center;line-height:22px;}
div#language ul li a:hover {text-decoration:underline;}
div#language ul li img {border:1px solid #fff;margin:4px 0px 0px 10px;float:left;}

div#border_menu {height:10px;overflow:hidden;}
div.orange_border {background-color:#ff6500;}
div.purple_border {background-color:#77278b;}
div.pink_border {background-color:#ec0092;}
div.dark_blue_border {background-color:#0055a4;}
div.cms_blue_border {background-color:#003366;}
div.light_blue_border {background-color:#0093d1;}
div.dark_green_border {background-color:#439639;}
div.light_green_border {background-color:#8cc63f;}
div.yellow_border {background-color:#ffd200;}
div.black_border {background-color:#000;}

div#page_left {padding-left:12px;width:223px;float:left;}
div#menu_left {margin-bottom:30px;}
div#menu_left ul{padding:0px;margin:0px;font-size:13px;color:#000;/*font-family:Helvetica, Arial, sans-serif;*/}
div#menu_left li {list-style-type:none;}
div#menu_left ul li {padding:0px 0px 7px 0px;margin:0px;}
div#menu_left ul li a {color:#000;}
div#menu_left ul li.active a {/*background:url(../gfx/btn_big_orange.gif) no-repeat left;*/padding:0px 0px 0px 18px;}
div#menu_left ul li a:hover {/*background:url(../gfx/btn_big_orange.gif) no-repeat left;*/padding:0px 0px 0px 18px;text-decoration:none;}

div#menu_left ul.sub_nav {margin:7px 0px -7px 3px;}
div#menu_left ul.sub_nav li a {background:none;padding:0px 0px 0px 15px;}
div#menu_left ul.sub_nav li.active a {/*background:url(../gfx/btn_orange.gif) no-repeat left;*/padding:0px 0px 0px 15px;}
div#menu_left ul.sub_nav li a:hover {/*background:url(../gfx/btn_orange.gif) no-repeat left;*/padding:0px 0px 0px 15px;}



div#menu_left ul#ml_orange li.active a {background:url(../gfx/btn_big_orange.gif) no-repeat left;}
div#menu_left ul#ml_orange li a:hover {background:url(../gfx/btn_big_orange.gif) no-repeat left;}
div#menu_left ul#ml_orange li ul#sn_orange li a {background:transparent;padding:0px 0px 0px 15px;}
div#menu_left ul#ml_orange li ul#sn_orange li.active a {background:url(../gfx/btn_orange.gif) no-repeat left;}
div#menu_left ul#ml_orange li ul#sn_orange li a:hover {background:url(../gfx/btn_orange.gif) no-repeat left;}

div#menu_left ul#ml_purple li.active a {background:url(../gfx/btn_big_purple.gif) no-repeat left;}
div#menu_left ul#ml_purple li a:hover {background:url(../gfx/btn_big_purple.gif) no-repeat left;}
div#menu_left ul#ml_purple li ul#sn_purple li a {background:transparent;padding:0px 0px 0px 15px;}
div#menu_left ul#ml_purple li ul#sn_purple li.active a {background:url(../gfx/btn_purple.gif) no-repeat left;}
div#menu_left ul#ml_purple li ul#sn_purple li a:hover {background:url(../gfx/btn_purple.gif) no-repeat left;}

div#menu_left ul#ml_pink li.active a {background:url(../gfx/btn_big_pink.gif) no-repeat left;}
div#menu_left ul#ml_pink li a:hover {background:url(../gfx/btn_big_pink.gif) no-repeat left;}
div#menu_left ul#ml_pink li ul#sn_pink li a {background:transparent;padding:0px 0px 0px 15px;}
div#menu_left ul#ml_pink li ul#sn_pink li.active a {background:url(../gfx/btn_pink.gif) no-repeat left;}
div#menu_left ul#ml_pink li ul#sn_pink li a:hover {background:url(../gfx/btn_pink.gif) no-repeat left;}

div#menu_left ul#ml_dark_blue li.active a {background:url(../gfx/btn_big_dark_blue.gif) no-repeat left;}
div#menu_left ul#ml_dark_blue li a:hover {background:url(../gfx/btn_big_dark_blue.gif) no-repeat left;}
div#menu_left ul#ml_dark_blue li ul#sn_dark_blue li a {background:transparent;padding:0px 0px 0px 15px;}
div#menu_left ul#ml_dark_blue li ul#sn_dark_blue li.active a {background:url(../gfx/btn_dark_blue.gif) no-repeat left;}
div#menu_left ul#ml_dark_blue li ul#sn_dark_blue li a:hover {background:url(../gfx/btn_dark_blue.gif) no-repeat left;}

div#menu_left ul#ml_light_blue li.active a {background:url(../gfx/btn_big_light_blue.gif) no-repeat left;}
div#menu_left ul#ml_light_blue li a:hover {background:url(../gfx/btn_big_light_blue.gif) no-repeat left;}
div#menu_left ul#ml_light_blue li ul#sn_light_blue li a {background:transparent;padding:0px 0px 0px 15px;}
div#menu_left ul#ml_light_blue li ul#sn_light_blue li.active a {background:url(../gfx/btn_light_blue.gif) no-repeat left;}
div#menu_left ul#ml_light_blue li ul#sn_light_blue li a:hover {background:url(../gfx/btn_light_blue.gif) no-repeat left;}

div#menu_left ul#ml_dark_green li.active a {background:url(../gfx/btn_big_dark_green.gif) no-repeat left;}
div#menu_left ul#ml_dark_green li a:hover {background:url(../gfx/btn_big_dark_green.gif) no-repeat left;}
div#menu_left ul#ml_dark_green li ul#sn_dark_green li a {background:transparent;padding:0px 0px 0px 15px;}
div#menu_left ul#ml_dark_green li ul#sn_dark_green li.active a {background:url(../gfx/btn_dark_green.gif) no-repeat left;}
div#menu_left ul#ml_dark_green li ul#sn_dark_green li a:hover {background:url(../gfx/btn_dark_green.gif) no-repeat left;}

div#menu_left ul#ml_light_green li.active a {background:url(../gfx/btn_big_light_green.gif) no-repeat left;}
div#menu_left ul#ml_light_green li a:hover {background:url(../gfx/btn_big_light_green.gif) no-repeat left;}
div#menu_left ul#ml_light_green li ul#sn_light_green li a {background:transparent;padding:0px 0px 0px 15px;}
div#menu_left ul#ml_light_green li ul#sn_light_green li.active a {background:url(../gfx/btn_light_green.gif) no-repeat left;}
div#menu_left ul#ml_light_green li ul#sn_light_green li a:hover {background:url(../gfx/btn_light_green.gif) no-repeat left;}

div#menu_left ul#ml_yellow li.active a {background:url(../gfx/btn_big_yellow.gif) no-repeat left;}
div#menu_left ul#ml_yellow li a:hover {background:url(../gfx/btn_big_yellow.gif) no-repeat left;}
div#menu_left ul#ml_yellow li ul#sn_yellow li a {background:transparent;padding:0px 0px 0px 15px;}
div#menu_left ul#ml_yellow li ul#sn_yellow li.active a {background:url(../gfx/btn_yellow.gif) no-repeat left;}
div#menu_left ul#ml_yellow li ul#sn_yellow li a:hover {background:url(../gfx/btn_yellow.gif) no-repeat left;}

div#menu_left ul#ml_black li.active a {background:url(../gfx/btn_big_black.gif) no-repeat left;}
div#menu_left ul#ml_black li a:hover {background:url(../gfx/btn_big_black.gif) no-repeat left;}
div#menu_left ul#ml_black li ul#sn_black li a {background:transparent;padding:0px 0px 0px 15px;}
div#menu_left ul#ml_black li ul#sn_black li.active a {background:url(../gfx/btn_black.gif) no-repeat left;}
div#menu_left ul#ml_black li ul#sn_black li a:hover {background:url(../gfx/btn_black.gif) no-repeat left;}

h1.hql { padding-bottom: 13px; color:#000; font-family:Helvetica; }
h1.hql2 { padding:0; margin:0; color:#000; font-family:Helvetica; }
div#page {float:left;width:708px;}
div#page_all {padding-left:12px;min-height:400px;height:auto !important;height:400px;}

div.colum1 {width:228px;margin:15px 12px 0px 0px;float:left;}
div.colum2 {width:455px;float:left;margin:15px 0px 0px 0px}
div.colums {width:354px;margin:15px 0px 0px 0px;float:left;}

div#page ul.team, ul.team {padding:0px;margin:0px;}
div#page ul.team li, ul.team li {list-style-type:none;padding:0px 0px 21px 0px;}
div#page ul.team li a, ul.team li a {font-weight:bold;}

img.thumb {float:left;margin:3px 10px 5px 0px;}
div.name {padding:165px 0px 12px 0px;color:#333;font-weight:bold;}

p {margin:0px;padding:8px 0px 0px 0px;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.mtl30 {margin:32px 0px 0px 20px;}
.mt15 {margin-top:15px; /*font-family:Helvetica; color:#333333;*/}
.ml225 {margin-left:225px;}
.w332 {width:332px}
.w226 {width:226px}
.w340 {width:340px}
.pb3 {padding-bottom:3px;}
p.dark_green {margin-top:10px;}

span.fs_lh {font-size:12px;line-height:19px;}

div.img_text {float:left;width:210px;margin-left:28px;}
div.img_text_b {float:left;/*width:320px;*/margin-left:13px;}
.no-margin {margin:0px;}
#no-margin {margin:0px;}

div.back_top {font-family:Helvetica, Arial, sans-serif;font-weight:bold;text-transform:uppercase;float:left;}
div.back_top a {background:url(../gfx/arrow_t.gif) no-repeat right 2px;padding:0px 12px 0px 0px;}

div.se {font-family:Helvetica, Arial, sans-serif;font-weight:bold;text-transform:uppercase;float:right;background-color:#0878b8;/*margin-right:10px;*/height:23px;line-height:23px;padding-right:15px;margin:30px 0px 0px 0px;}
div.se a {background:url(../gfx/arrow_w.gif) no-repeat right;padding:0px 29px 0px 17px;color:#fff}

div.print {border:1px solid #000;height:21px;line-height:21px;font-family:Helvetica, Arial, sans-serif;margin-top:30px;float:left;padding-right:5px;text-transform:uppercase;}
div.print a {background:url(../gfx/arrow.gif) no-repeat right 2px;padding:1px 12px 0px 0px;font-weight:bold;}
div.print_story {border:1px solid #000;height:21px;line-height:21px;font-family:Helvetica, Arial, sans-serif;margin-right:23px;float:left;padding-right:5px;text-transform:uppercase;}
div.print_story a {background:url(../gfx/arrow.gif) no-repeat right;padding:1px 12px 0px 0px;font-weight:bold;}
.pdf_download { float: left; margin-right: 27px; }

ul#download {border-top:1px solid #000;width:170px;margin:4px 0px 0px 0px;padding:0px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;}
ul#download li {list-style-type:none;border-bottom:1px solid #000;float:left;width:170px;padding:8px 0px;}
ul#download li a.download {/*background:url(../gfx/pdf.gif) no-repeat right;padding:0px 15px 0px 0px;*/color:#000;}
ul#download li a.download img {margin-left:4px;}
ul#download li a.online {background:url(../gfx/arrow.gif) no-repeat right;padding:0px 10px 1px 0px;font-size:16px;}

div.address {width:270px;}
div.address p {padding:0px 0px 25px 0px;margin:0px;}
div.address b {}

div.ci_box {margin:5px 0px 10px 0px}

table.fix_bottom td {vertical-align:bottom;padding:3px 0px 9px 0px;font-weight:bold;}
table.fix_bottom td img {margin:0px 10px 0px 0px}
table.fix_bottom td.txt {padding-bottom:12px;}

/*table.tbl {width:920px;border:1px solid #999;margin-top:20px;}
table.tbl td {vertical-align:top;padding:5px 5px 15px 5px;}
table.tbl td.space {width:80px;}
table.tbl td span.orange {color:#ff6500;}
table.tbl td span.inp_cb {float:left;padding:0px 15px 0px 5px;margin:-3px 0px 0px 0px}
table.tbl td.ta_right {vertical-align:bottom;text-align:right;}
table.tbl td input {width:275px;height:20px;border:1px solid #ddd;margin:0px 0px 0px 15px;padding:0px 0px 0px 5px;background-color:#fff;}
table.tbl td input.red {background-color:#cc0000}
table.tbl td input.cb {width:14px;height:14px;margin:0px;border:0px;float:left}
table.tbl td textarea {border:1px solid #ddd;background-color:#fff;width:398px;height:48px;margin:0px;padding:0px 0px 0px 5px;}
table.tbl td input.w220 {width:220px;}
table.tbl td select {width:282px;border:1px solid #ddd;margin:0px 0px 0px 15px;padding:0px 0px 0px 5px;height:22px;}
table.tbl td select.red {background-color:#cc0000;}*/

div.border_tbl {border:1px solid #999;margin-top:20px;}
.tbl_w417 {width:417px;}
.tbl_w935 {width:935px;}
.tbl_w {width:956px;}
table.tbl td {vertical-align:top;padding:5px 5px 15px 5px;font-size: 12px;}
table.tbl td.space {width:80px;}
table.tbl td span.orange {color:#ff6500;}
table.tbl td span.inp_cb {float:left;padding:0px 15px 0px 5px;margin:-3px 0px 0px 0px}
table.tbl td.ta_right {vertical-align:bottom;text-align:right;padding-bottom:20px;}
table.tbl td input {width:275px;height:20px;border:1px solid #ddd;margin:0px 0px 0px 15px;padding:0px 0px 0px 5px;background-color:#fff;}
table.tbl td input.red {background-color:#cc0000; color: #fff;}
table.tbl td input.cb {width:14px;height:14px;margin:0px;border:0px;float:left}
table.tbl td textarea {border:1px solid #ddd;background-color:#fff;width:398px;height:48px;margin:0px;padding:0px 0px 0px 5px;}
table.tbl td input.w220 {width:220px;}
table.tbl td select {width:282px;border:1px solid #ddd;margin:0px 0px 0px 15px;padding:0px 0px 0px 5px;height:22px;}
table.tbl td select.red {background-color:#cc0000; color: #fff;}    
table.tbl td div.clear_tbl {clear:both;height:2em}
    

input {font-family:Verdana, sans-serif;font-size:12px;color:#666}
textarea {font-family:Verdana, sans-serif;font-size:12px;color:#666}

div.tbl_l {float:left;width:365px;} 
div.tbl_l div {margin:60px 0px 0px 0px}
div.tbl_r {float:right;padding:10px 10px 0px 0px;width:345px;position:relative}
div.tbl_r img {float:right;padding-bottom:7px;}
div.tbl_r input {width:213px;height:20px;border:1px solid #ddd;/*margin:7px 0px 0px 15px;*/margin:0px;padding:0px 0px 0px 5px;background-color:#fff;float:right;}
div.tbl_r input.red {background-color:#cc0000; color: #fff;}

div.tbl_r div.se {background-color:#0878b8;width:160px;height:23px;line-height:23px;padding:0px 15px 0px 0px;float:right;}
div.tbl_r input.submit {width:160px;height:23px;line-height:23px;font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;border:0px;cursor:pointer;color:#fff;padding:0px/* 29px 0px 17px*/;margin:0px;background:#0878b8 url(../gfx/arrow_w.gif) no-repeat right;}

span.black {color:#666}
span.small {font-size:12px;color:#666}
p.big_red {font-size:18px;font-weight:normal;color:#cc0000;text-align:right;line-height:30px;}
p.big_right {font-size:18px;font-weight:normal;text-align:right; line-height:30px;}

div#footer {font-family:Helvetica, Arial, sans-serif;font-weight:normal;color:#666;margin-top:24px;}
div#footer div.footer_l {background:url(../gfx/footer_l.gif) no-repeat left;height:35px;float:left;}
div#footer div.footer_r {background:url(../gfx/footer_r.gif) no-repeat right;height:35px;float:right;}
div#footer div.footer_c {background-color:#5b5b5b;height:35px;width:100%;}
div#footer ul {padding:0px;margin:0px 15px 0px 1px;width:927px;}
div#footer li {list-style-type:none;display:inline;color:#fff;line-height:35px;}
div#footer ul li {padding:0px;margin:0px;float:left;}
div#footer ul li a {color:#fff;padding:0px 13px 0px 11px; letter-spacing:0.2px;text-transform:lowercase;}
/*div#footer ul li.active a {color:#fff;padding:0px 13px 0px 11px;text-decoration:underline}*/
div#footer ul li.copyright {text-align:right;float:right;}
div#footer p {padding:8px 0px 12px 12px;margin:0px; letter-spacing:0.3px;font-family:Helvetica, Arial, sans-serif;}

div.header_black {background-color:#000;border-bottom:10px solid #ff6500;height:302px;overflow:hidden;}
div.header_black div.header_black_content {width:560px;margin:0px auto;text-align:center}
div.header_black div.header_black_content img {margin:92px 0px 0px -153px}
div.page_holding {width:560px;margin:0px auto;font-size:14px;color:#666;}
div.page_holding p {margin:0px;padding:35px 0px 0px 0px;}
div.page_holding a {color:#ff6500;font-weight:bold;}
div.page_holding p.big {font-size:18px;font-weight:normal;color:#333;}
div.page_holding p.big a {color:#333;font-weight:normal;}
div.page_holding img {text-align: center; margin-top: 10px}
div.arrow { background:transparent url(../gfx/arrows.png) no-repeat scroll 0px -16px; width:64px; height:16px; display:block; float: left; cursor: pointer; padding-right: 11px }
div.arrow2 { background:transparent url(../gfx/arrows2.png) no-repeat scroll 0px -16px; width:119px; height:16px; display:block; float: left; cursor: pointer; padding-right: 11px }
div.up { background-position:0px 0px;}

table.tbl_careers {border:1px solid #999;margin-top:20px;width:100%;font-weight:bold;}
table.tbl_careers td {vertical-align:top;padding:0px 5px 15px; font-size: 12px; }
table.tbl_careers td.td_left {width:110px;}
table.tbl_careers td input {width:225px;height:22px;border:1px solid #ddd;margin:0px;padding:0px 0px 0px 5px;background-color:#fff;}
table.tbl_careers td input.big {width:334px;}
table.tbl_careers td input.small {width:212px;margin-top:5px;}
table.tbl_careers td input.cb {width:15px;height:15px;border:0px;margin:0px 0px 0px 15px;float:left}
table.tbl_careers td textarea {width:334px;height:72px;border:1px solid #ddd;margin:0px;padding:0px 0px 0px 5px;font-family:Verdana, sans-serif;font-size:12px;}
table.tbl_careers td span.inp_cb {float:left;margin:-3px 0px 0px 0px;padding:0px 0px 0px 5px;}
table.tbl_careers td span.inp_cb1 {float:left;margin:-3px 0px 0px 0px;padding:0px;}
table.tbl_careers td select {width:225px;border:1px solid #ddd;margin:0px;padding:0px 0px 0px 5px;background-color:#fff;}
table.tbl_careers td span.orange {color:#ff6500;}
table.tbl_careers td div.submit {/*background-color:#0878b8;width:160px;height:23px;line-height:23px;padding:0px 15px 0px 0px;*/float:right;}
table.tbl_careers td input.submit {width:160px;height:23px;line-height:23px;font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;border:0px;cursor:pointer;color:#fff;padding:0px;margin:0px;background:#0878b8 url(../gfx/arrow_w.gif) no-repeat right;}
table.tbl_careers input.red {background-color:#cc0000;color:#fff;}
table.tbl_careers select.red {background-color:#cc0000;color:#fff;}
table.tbl_careers textarea.red {background-color:#cc0000;color:#fff;}
.fw_normal {font-weight:normal;}
div.careers_ls {width:340px;}
div.careers_ls div.box {padding:0px 0px 15px 0px;}
div.careers_ls div.box p {padding:0px;margin:0px;}
div.careers_ls div.box b {padding-top:10px;}
div.careers_ls div.box span.subtitle {color:#666;padding-left:5px;}

/*div.careers_ls div.box ul {padding:0px;margin:0px 0px 0px 12px;}
div.careers_ls div.box ul li.bold {margin:20px 0px 0px -13px;list-style-type:none;}*/

div.careers_ls div.box ul {padding:0px;margin:0px 0px 15px 12px;}
div.careers_ls div.box ul li.bold {margin:20px 0px 0px -14px;list-style-type:none;}
div.careers_ls div.box ul li.left {margin:10px 0px 0px -14px;padding:0px;list-style-type:none;}

div.site_map {font-size:18px;font-weight:normal;color:#0878b8;padding:20px 0px 0px 0px;float:left;width:353px;}
div.site_map ul {padding:0px;margin:0px;}
div.site_map li {list-style-type:none;}
div.site_map ul li {padding:0px 0px 22px 0px;margin:0px;}
div.site_map ul li a {color:#0878b8;}
div.site_map ul.site_map_submenu {margin-left:10px;font-size:12px;}
div.site_map ul.site_map_submenu li {padding:3px 0px 0px 0px;}
div.site_map ul.site_map_submenu1 {margin-left:20px;font-size:12px;}
div.site_map ul.site_map_submenu1 li {padding:3px 0px 0px 0px;}
.mtl350 {margin:32px 0px 0px 355px}
.pt6 {padding:6px 0px 12px 0px;}
.w570 {width:570px;}
.w485 {width:485px;}
.w640 {width:650px;}
.w690 {width:690px;}
#example2 p.text {text-align: right; color: #ff6500; font-weight: normal;}
#example2 { float: right;}


table.tbl_careers td input.inp_dd {
background:url(../gfx/submit_aplication.gif) no-repeat;
border:medium none;
height:23px;
width:175px;
cursor:pointer;
}

table.tbl_careers td input.inp_dd_rollover {
background:url(../gfx/submit_aplication_a.gif) no-repeat;
border:medium none;
height:23px;
width:175px;
cursor:pointer;
}

div.tbl_r input.inp_dd {
background:url(../gfx/submit_enquiry.gif) no-repeat;
border:medium none;
height:23px;
width:149px;
cursor:pointer;
margin-top:30px;
}

div.tbl_r input.inp_dd_rollover {
background:url(../gfx/submit_enquiry_a.gif) no-repeat;
border:medium none;
height:23px;
width:149px;
cursor:pointer;
margin-top:30px;
}

		div#button2 {
			height: 23px;	
			width: 126px;
			background: url(../gfx/upload.gif) 0 0;
            cursor: pointer;
		}
		/* 
		We can't use ":hover" preudo-class because we have
		invisible file input above, so we have to simulate
		hover effect with JavaScript. 
		 */
		div#button2.hover {
			background: url(../gfx/upload_a.gif);
		}

.print_job { cursor: pointer; }   
.m_img {float:right;margin:-1px 0px 0px 16px;}

a.arrow {background:url(../gfx/arrow.gif) no-repeat right 3px;padding:0px 12px 0px 0px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}

.big_txt p { font-size:15px;font-weight:normal;padding:10px 0 0 0;margin:0px;line-height:30px; }
.yellow {
    color:#ffd200;
}
.orange {
    color:#ff6500;
}
.pink {
    color:#ec0092;
}
.dark_green {
    color:#439639;
}
.blue {
    color:#0055a4;
}
.grey {
    color:#666;
}
.light_grey {
    color:#999;
}
.light_blue {
    color:#0093d1;
}
.purple {
    color:#77278b;
}
.black{
    color:#000;
}
.green{
    color:#8cc63f;
    }
.white{
    color:#ffffff;
    }
.red { color: #cc0000; }
div.red h1 { color: #cc0000; }
.fs24 { font-size: 24px; } 

#home {/*background:url(../images/home.jpg) #000000 no-repeat;*/background-repeat: no-repeat; width: 943px; height: 491px }
#home.whitebg { background-color: #fff; }
#home.blackbg { background-color: #000; }

div.name_c h2.orange {line-height:1.2em;}

ul.ceos {margin:20px 14px 5px 14px;padding:0px;}
ul.ceos li {margin:0px;padding:0px 0px 0px 20px;}

.news_title { font-size: 12px; font-weight: bold; color: #439639; }
.news p { padding: 0; }
.news p.pt20 { padding-top: 20px; }
.news { /*margin-top: 20px; */}
.news_spacer { height:20px; clear:both;}
.spacer { height:25px; clear:both;}
.spacer10 { height:10px; clear:both;}

#animation_home { float: right }

ul.press {padding:0px;margin:20px 0px 0px 30px;}
ul.press li {padding:0px 0px 0px 10px;margin:0px;}
div.overcontent{ background-image: url('../gfx/arrows_a.png')  }
div.overcontent2{ background-image: url('../gfx/arrows2_a.png')  }

.microsite_title { float: right; position: relative; top: -5px; }
.microsite_title h1 { font-size: 35px; color: #999; font-weight: normal;line-height:20px; margin:0; padding: 0; }
.page_body h1 {font-family:helvetica, Arial, sans-serif;font-size:24px;font-weight:bold;color:#333;padding:0px;margin:0px;line-height:20pt;}
.page_body h1.hql {padding-bottom: 13px; }
.hql {padding-bottom: 13px; }
.halfw { width: 471px; float: left; }
.vspace { width: 20px; float: left; }
.tpla_body { /*padding: 0px 0 40px 0; */}
.page_body ul { padding: 0; list-style-position: inside; }
.widget_r { float: right; padding-right: 20px; }
#col1_2 { padding-right: 10px; }
#col2_2 { padding-left: 10px; }

.page_body {/*border-top:1px solid #fff;*/}

#microsite h2 { font-size: 18px; line-height: 1.2em; }
/*
.orange_tpl h2, .purple_tpl h2, .pink_tpl h2, .dark_blue_tpl h2, .light_blue_tpl h2, .light_green_tpl h2, .dark_green_tpl h2, .yellow_tpl h2 { margin: 14px 0 0 0; } 
.orange_tpl h2, .orange_tpl .img_desc {color:#ff6500;}
.purple_tpl h2, .purple_tpl .img_desc {color:#77278b;}
.pink_tpl h2, .pink_tpl .img_desc {color:#ec0092;}
.dark_blue_tpl h2, .dark_blue_tpl .img_desc {color:#0055a4;}
.light_blue_tpl h2, .light_blue_tpl .img_desc {color:#0093d1;}
.light_green_tpl h2, .light_green_tpl .img_desc {color:#8cc63f;}
.dark_green_tpl h2, .dark_green_tpl .img_desc {color:#439639;}
.yellow_tpl h2, .yellow_tpl .img_desc {color:#ffd200;}
.grey_tpl h2 {color:#666;}
.light_grey_tpl h2 {color:#999;}
*/
img.mt { margin-top: 8px; }
a.ql { cursor:pointer; }

#h2 { width: 310px; padding-top: 95px; float: right; margin-right: 40px; }
#h2r { width: 943px; height: 491px; }
.dragh2 { width: 230px; position: relative; }
.dragh3 { width: 310px; position: relative;}
.dragh4 { width: 310px; position: relative;}
.dragh5 { width: 250px; position: relative;}
.dragh6 { width: 250px; position: relative;}
.dragh7 { width: 250px; position: relative;}
.dragh9 { width: 310px; position: relative; }
#home h1 { font-weight: normal; font-family: Verdana; }



.jedan{
color:#FF0000;
font-size:12px;

}
.default{
color:#000;
font-size:10px;
}

table.top_table td { vertical-align: top; }
/*.picture_caption { font-family:Helvetica,Arial,sans-serif; font-size:15px; font-weight:normal; margin:14px 0 -8px; padding: 0 55px 0 13px; line-height: 17pt; } 
td.picture_caption h2{ margin:0; padding:0;}*/
.picture_caption {padding-left:13px;}
.press .picture_caption p { font-size:12px; line-height: 1.6em; padding: 0; font-family: verdana } 
.img-caption p { padding: 0; }
.halfw h2, .half h2, .page_desc h2 { margin: 18px 0 2px 0; font-size: 18px; font-family: helvetica }
.half { float: left }
#col1 { width: 334px; }
#col2 { width: 354px; }

.pt p { padding-top: 20px; }
.imgbp { padding-bottom: 25px; }

h3.job_title {  
    font-size:12px;
    font-weight:bold;
    margin:0 3px 0 0;
    padding:0;
}

.t12 { font-size: 12px; }
.center { text-align: center; } 
.ls { letter-spacing: 0.3px; }

a.arrowr2 {background:url(../gfx/arrow.gif) no-repeat right 1px;padding:0px 12px 0px 0px;}

a.arrowr {background:url(../gfx/arrow.gif) no-repeat right 3px;padding:0px 12px 0px 0px;}

a.arrowrb {background:url(../gfx/arrowblue.gif) no-repeat right 3px;padding:0px 15px 0px 0px;}
#home a.arrowrb {background:url(../gfx/arrowblueonblack.gif) no-repeat right 3px;}
a.arrowu {background:url(../gfx/arrow_t.gif) no-repeat right 3px;padding:0px 12px 0px 0px;}

table#tplh4 { width: 942px; height: 491px;  line-height: 1.2em;}
table#tplh4 td.rc { /*padding-top: 95px; padding-right: 30px;*/ vertical-align: top; }
/*table#tplh4 td.lc { width: 590px; text-align: center; vertical-align: middle; padding: 0; }*/
table#tplh4 td.lc { width: 668px; text-align: left; vertical-align: top; }

table#tplh5 { width: 942px; height: 491px; line-height: 1.2em; }
table#tplh5 td.rc { /*padding: 95px 30px 0 30px;*/ vertical-align: top; }
table#tplh5 td.lc { width: 660px; text-align: center; vertical-align: middle; padding: 0; }

table#tplh6 { width: 942px; height: 491px; line-height: 1.2em; }
table#tplh6 td.rc { /*padding: 95px 30px 0 30px;*/ vertical-align: top; }
table#tplh6 td.lc { width: 590px; text-align: left; vertical-align: top; padding-top: 95px; }
.h6col { width: 173px; float: left; }
.h6colpad { padding-right: 17px; }

table#tplh7 { width: 942px; height: 491px; line-height: 1.2em; }
table#tplh7 td.rc { /*padding: 70px 30px 0 30px;*/ vertical-align: top; }
table#tplh7 td.lc { width: 665px; text-align: left; vertical-align: middle;}
.tplh7vid { padding: 6px 26px 0 70px; }

table#tplh8 { width: 942px; height: 491px; line-height: 1.2em; }
.tplh8vid { padding: 6px 0 0 116px; }

a.button, #home a.button {
    background: transparent url('../gfx/img_a.gif') no-repeat scroll top right;
    color: #fff;
    display: block;
    float:left;   
    font: normal 12px Helvetica;
    font-weight:bold;
    height: 39px;
    margin-right: 0px;
    padding-right: 35px; /* sliding doors padding */
    padding-top:5px;
    padding-left:10px;
    text-decoration: none;
}

a.button:hover, #home a.button:hover {
    background: transparent url('../gfx/img_b.gif') no-repeat scroll top right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
}

.pink_tpl a.button:hover {
    background: transparent url('../gfx/img_pink.gif') no-repeat scroll top right;
}

.orange_tpl a.button:hover {
    background: transparent url('../gfx/img_orange.gif') no-repeat scroll top right;
}

.purple_tpl a.button:hover {
    background: transparent url('../gfx/img_purple.gif') no-repeat scroll top right;
}

.dark_blue_tpl a.button:hover {
    background: transparent url('../gfx/img_dark_blue.gif') no-repeat scroll top right;
}

.light_blue_tpl a.button:hover {
    background: transparent url('../gfx/img_light_blue.gif') no-repeat scroll top right;
}

.dark_green_tpl a.button:hover {
    background: transparent url('../gfx/img_dark_green.gif') no-repeat scroll top right;
}

.light_green_tpl a.button:hover {
    background: transparent url('../gfx/img_light_green.gif') no-repeat scroll top right;
}

.yellow_tpl a.button:hover {
    background: transparent url('../gfx/img_yellow.gif') no-repeat scroll top right;
}

.black_tpl a.button:hover {
    background: transparent url('../gfx/img_black.gif') no-repeat scroll top right;
}

#hpnav {position:absolute;}
#hpnav ul {padding:0px;margin:0px 15px 0px 1px;}
#hpnav ul li {list-style-type:none; display:inline;
text-align:center;margin:0px;float:left; margin-right: 6px; font-family:Verdana; font-size:13px;font-weight:bold;}
#hpnav ul.whitebg li {background-color:#fff; border: 1px solid #999; }
#hpnav ul.whitebg li a { color: #999;  }
#hpnav ul.blackbg li {background-color:#000; border: 1px solid #999; }
#hpnav ul.blackbg li a { color: #999;  }
#hpnav ul.whitebg li.active {background-color:#fff; border: 1px solid #000; }
#hpnav ul.whitebg li.active a { color: #000;  }
#hpnav ul.blackbg li.active {background-color:#000; border: 1px solid #fff; }
#hpnav ul.blackbg li.active a { color: #fff;  }
#hpnav ul li a:hover { text-decoration: none  }

.pagebuttons { float: right; }
.careers_intro p { padding: 6px 0 12px }
li#hpnavbox{
    width:19px;
    height:19px;
    
}
li.hpnavboxblackbg{
    /*background-color:#fff !important;*/
    border: 1px solid #fff !important;
}
li.hpnavboxblackbg a{
    color: #fff !important;
}
li.hpnavboxwhitebg{
    /*background-color:#000 !important;*/
    border: 1px solid #000 !important;
}
li.hpnavboxwhitebg a{
    color: #000 !important;
}

div#page ul {margin:20px 14px 5px 14px;padding:0px;}
div#page ul li {margin:0px;padding:0px 0px 0px 20px;}

div#page div.long_desc ul {margin:10px 14px 5px 14px;padding:0px;}
div#page div.long_desc ul li {margin:0px;padding:0px 0px 0px 10px;}
.secondl{margin-left:20px;}
#investrel ul{
    margin-left:10px;
    font-size:12px;
    margin-top:5px;
}
#investrel ul li{
    padding:0;
    line-height:1.8em;
}
