@charset "utf-8";
/* Bambi Cute */

html{}
body{font:normal 13px/16px Arial, Helvetica, sans-serif; color:#666; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
ul,ol,li{margin:0; padding:0;}
li{list-style:none;}
img{border:none;}
a{outline:none;}

#wrap{width:920px; margin:0 auto; padding:0 20px;}

#header{width:920px; height:161px; float:left;}
#logo{width:267px; height:60px; float:left; margin-top:45px;}
#logo h1{width:267px; height:60px; float:left;}
#logo h1 a{width:267px; height:60px; float:left; background:url(../images/img_logo123.jpg) no-repeat; text-decoration:none; text-indent:-9999px;}

#nav{width:212px; margin:0 0 30px 42px; float:left;}
*html #nav{width:212px; margin:11px 0 30px 21px; float:left;}
#nav ul{width:192px; float:left; margin:0 0 10px 20px;}
*html #nav ul{width:192px; float:left; margin-left:10px;}
#nav li{width:100%; font:normal 18px Arial; float:left; margin-bottom:10px;}
#nav a{color:#2a85c1; text-decoration:none;}
#nav a:hover, #nav a.selected{color:#61b5ed;}

#header_index{float:left; width:920px; height:43px;}
#header_index h1{width:151px; height:20px; text-indent:-9999px; float:right; margin-top:5px;}
#header_index a{float:left; width:151px; height:20px; background:url(../images/img_logo_main.jpg) no-repeat;}
#block{width:920px; height:291px; float:left; background:url(../images/bcg_block_main.jpg) no-repeat bottom right;}
#block #left{width:320px; float:left;}
#block #left div{font:italic 10px/20px Arial; color:#999; height:20px; text-align:center;}
#block #right{width:575px; float:right;}
#block h1{width:575px; float:left; font:bold 36px/50px Arial; color:#2a85c1;}
#block h2{font:bold italic 14px/26px Arial, Helvetica, sans-serif; color:#333333; float:left; margin-top:10px; width:575px; text-align:justify;}

#content{width:920px; float:left; background:url(../images/bcg_right_column.gif) repeat-y 630px 0; padding:20px 0 30px 0;}

#left_column{width:620px; float:left; padding:0;}
#left_column h2{font:normal 20px/26px Arial, Helvetica, sans-serif; color:#666; width:100%; float:left; margin-bottom:20px; border-bottom:1px dotted #999; padding-bottom:5px;}
*html #left_column h2{font:normal 20px/26px Arial, Helvetica, sans-serif; color:#666; width:100%; float:left; margin-bottom:0px;}
#left_column h3{font:bold 16px/22px Arial, Helvetica, sans-serif; color:#666; width:100%; float:left; margin-bottom:5px;}
#left_column p{margin:0 0 17px 0; padding:0;}
#left_column a{color:#2a85c1;}

a.btn_factsheet{margin:0 auto; width:441px; height:70px; float:left; background:url(../images/btn_factsheet.jpg) no-repeat; text-decoration:none; cursor:pointer;}
a.btn_factsheet span{font:bold 16px Arial; color:#00b4e9; float:right; margin:27px 20px 0 0;}
#careers{}
*html #careers h2{margin-bottom:20px;}
#careers p{margin:0 0 10px 0; padding:0;}
a.btn_readcareers{font:normal 12px Arial; color:#2a85c1;}
#careers h3 span{font:bold italic 16px Arial; color:#999;}


.caption{font:italic 10px/20px Arial; color:#999; height:20px; text-align:center;}

#home{font:normal 15px/18px Arial;}
#home h2{font:normal 20px/26px Arial, Helvetica, sans-serif; color:#666; width:100%; float:left; margin-bottom:20px; border:none; padding-bottom:0px;}

#right_column{width:300px; float:right; padding:0px;}
#right_column h2{font:normal 20px/26px Arial, Helvetica, sans-serif; color:#666; width:100%; float:left; margin-bottom:15px;}
#contact_form{float:left; width:212px; margin:0 0 30px 42px;}
*html #contact_form{float:left; width:212px; margin:0 0 30px 22px;}
#contact_form p{width:100%; float:left; margin:0 0 10px 0;}
#contact_form label{font:normal 12px Arial; width:100%; float:left; color:#000; margin-bottom:4px;}
#contact_form input[type=text], #contact_form textarea, #contact_form select{width:200px; border:1px solid #999; padding:6px 4px;}
*html #contact_form input, #contact_form textarea{width:200px; border:1px solid #999; padding:6px 4px;}
#contact_form textarea{height:70px;}
#contact_form input[type=submit]{font:bold 12px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; padding:4px 24px;}
a.btn_send{width:96px; height:29px; background:url(../images/btn_send.jpg) no-repeat top left; float:left; text-indent:-9999px;}
a.btn_send:hover{background-position:bottom left;}

.expandable{}
.expandable .read-more a, .expandable .re-collapse a{float:right; color:#00B4E9; font:normal 11px Arial; text-decoration:none; border-bottom:1px solid;}

#job_list{width:212px; margin:0 0 30px 42px; float:left;}
*html #job_list{width:212px; margin:11px 0 30px 21px; float:left;}
#job_list ul{width:192px; float:left; margin-left:20px;}
*html #job_list ul{width:192px; float:left; margin-left:10px;}
#job_list li{width:100%; font:normal 12px Arial; float:left; margin-bottom:10px;}
#job_list a{color:#2a85c1; text-decoration:none;}
#job_list a:hover{color:#61b5ed;}

#fact_sheet_country{width:100%; float:left; margin-bottom:35px; line-height:24px;}
#fact_sheet_country img{padding-right:5px;}
#fact_sheet_recruit{width:100%; float:left; position:relative; margin-bottom:20px;}
#fact_sheet_recruit ul{}
#fact_sheet_recruit li{width:600px; float:left; margin-bottom:10px;}
#fact_sheet_recruit li.row_odd{background:#e3f0fa; padding:10px;}
#fact_sheet_recruit li.row_even{background:#f1f1f1; padding:10px;}
#fact_sheet_recruit li strong{width:80px; float:left;}
#fact_sheet_recruit div{float:left; width:515px; text-align:justify;}


#testimonials{width:100%; float:left;}
*html #testimonials{width:99%; float:left; margin-top:20px;}
#testimonials ul{}
#testimonials li{width:580px; float:left; background:#FFFFCC; padding:10px; border:1px dashed #ccc;}
#testimonials .testi_msg{float:left;}
#testimonials .testi_msg p{font-style:normal;}
#testimonials .testi_image{width:100%; float:left;}
#testimonials .testi_image img{width:75px; float:left; margin-right:10px; border:1px solid #ddd; padding:4px; background:#fff;}
#testimonials .testi_image .testi_name{float:left; margin-top:18px;}
#testimonials .testi_video{float:left; margin-left:20px;}
#testimonials .testi_video img{width:75px; border:1px solid #ddd; padding:4px; display:block; margin-bottom:10px;}


#contact{}
#contact input, #contact textarea{width:300px; float:left; margin-left:4px;}
#contact .btn_submit input{width:80px;}


#footer{width:100%; float:left; height:70px; background:#cccccc url(../images/bcg_footer.gif) repeat-x; font-size:11px; padding-top:30px;}
#footer .wrap{width:920px; margin:0 auto;}
#footer #left{width:470px; float:left;}
#footer #left ul{width:470px; float:left; margin-top:10px;}
#footer #left li{float:left; margin-right:15px;}
#footer #left li a{font:bold 14px/25px Arial; color:#666; text-decoration:none; height:25px; float:left; padding-right:10px;}
#footer #left li a span{float:left; padding-left:10px;}

#footer #left li a:hover{color:#fff; text-decoration:none; height:25px; background:url(../images/bcg_btn_footer.gif) no-repeat top right; float:left; padding-right:10px; cursor:pointer;}
#footer #left li a:hover span{float:left; background:url(../images/bcg_btn_footer.gif) no-repeat top left; padding-left:10px;}

#footer #left li a.selected{color:#fff; text-decoration:none; height:25px; background:url(../images/bcg_btn_footer.gif) no-repeat top right; float:left; padding-right:10px; cursor:pointer;}
#footer #left li a.selected span{float:left; background:url(../images/bcg_btn_footer.gif) no-repeat top left; padding-left:10px;}


#footer #right{width:240px; float:right; text-align:right;}
#footer #right ul{margin-bottom:10px; float:right; clear:both;}
#footer #right li{font-size:11px; margin-left:20px; float:left;}
#footer #right a{color:#666; text-decoration:none;}
#footer #right a:hover{border-bottom:1px solid;}



#sub_footer{width:100%; float:left; height:55px; background:#cccccc url(../images/bcg_footer.gif) repeat-x; font-size:11px; padding-top:30px;}
#sub_footer .wrap{width:920px; margin:0 auto;}
#sub_footer #left{width:280px; float:left;}
#sub_footer #right{width:600px; float:right; text-align:right;}
#sub_footer #right ul{float:right; clear:both;}
#sub_footer #right li{font-size:11px; margin-left:20px; float:left;}
#sub_footer #right a{color:#666; text-decoration:none;}
#sub_footer #right a:hover{border-bottom:1px solid;}
