@charset "utf-8";
/* CSS Document */
html{
height:100%;
width:100%;
}
body{
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
background-image:url(../images/body_bg.gif);
background-position:0 0;
background-repeat:repeat-x;
}
form, table{
margin:0;
padding:0;
}
img{
display:block;
}
h1, h2, h3, h4, h5, h6{
margin:0;
padding:8px 0px;
font-family:"Myriad Pro", Arial, Helvetica;
}
h1{
font-size:24px;
color:#027893;
}
h2{
font-size:22px;
}
h3{
font-size:20px;
}
h4{
font-size:18px;
}
h5{
font-size:16px;
}
h6{
font-size:14px;
}
p{
margin:0;
padding:5px 0px;
}
a{
color:#047a95;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
#main_cont{
width:960px;
margin:auto;
}
#header_area{
height:155px;
background-image:url(../images/header_area_bg.gif);
background-position:0 0;
background-repeat:no-repeat;
}
#header_area_i{
height:140px;
background-image:url(../images/header_area_bg.gif);
background-position:0 0;
background-repeat:no-repeat;
}
#header{
padding:0px 3px 0px 8px;
}
#logo{
padding:45px 0px 0px 0px;
}
#slogan_cont{
padding:37px 0px 0px 30px;
}
.top_contact_cont{
padding-top:46px;
padding-left:60px;
}
.tc_head{
color:#fbc406;
font-family:"Myriad Pro", Arial, Helvetica;
font-weight:bold;
font-size:20px;
font-style:italic;
padding-top:4px;
}
* html .tc_au{padding:10px 0px 5px 40px;}
* html .tc_us{padding:10px 0px 5px 40px;}
* html .tc_uk{padding:10px 0px 5px 40px;}
.tc_au, .tc_us, .tc_uk{
font-style:italic;
color:#027893;
background-position:0 0;
background-repeat:no-repeat;
padding:10px 0px 5px 40px;
width:100px;
height:30px;
}
.tc_au{background-image:url(../images/t_au_bg.png);}
.tc_us{background-image:url(../images/t_us_bg.png);}
.tc_uk{background-image:url(../images/t_uk_bg.png);}
#menu_container{
padding:37px 0px 0px 118px;
}

#banner_area{
height:298px;
}
#flashbanner{
width:735px;
height:298px;
background-image:url(../images/flashbg.jpg);
background-repeat:no-repeat;
}
#banner_form{
width:225px;
height:298px;
background-image:url(../images/bannerformbg.gif);
background-position:0 0;
background-repeat:no-repeat;
}
.bf_inner{
padding:10px 0px;
}
.ifield{
font-family:"Myriad Pro", Arial, Helvetica;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
font-style:italic;
}
.ifield_i{
font-family:"Myriad Pro", Arial, Helvetica;
font-size:12px;
font-weight:bold;
color:#027893;
font-style:italic;
}
.itxt{
border:1px solid #FFFFFF;
}
.diag_box{
background-image:url(../images/diagbox.gif);
background-repeat:no-repeat;
height:298px;
background-position:0px 20px;
}
.diag_text{
color:#FFFFFF;
padding:30px 10px 5px 10px;
text-align:center;
font-weight:bold;
}
.phone_num_cont{
padding:4px 0px 0px 10px;
}
.phone_au{
background-image:url(../images/p_au.gif);
background-position:0 0;
font-style:italic;
color:#FFFFFF;
background-repeat:no-repeat;
padding:6px 0px 4px 55px;
}
.phone_us{
background-image:url(../images/p_us.gif);
background-position:0 0;
font-style:italic;
color:#FFFFFF;
background-repeat:no-repeat;
padding:6px 0px 4px 55px;
}
.phone_uk{
background-image:url(../images/p_uk.gif);
background-position:0 0;
font-style:italic;
color:#FFFFFF;
background-repeat:no-repeat;
padding:6px 0px 4px 55px;
}
.chat_button{
padding:25px 0px 10px 0px;
}
.phone_num_cont{
width:212px;
}
.pn_head{
background-image:url(../images/pnh_bg.gif);
background-position:bottom;
background-repeat:repeat-x;
padding:4px;
font-size:14px;
font-family:"Myriad Pro", Arial, Helvetica;
font-style:italic;
font-weight:bold;
color:#fbc406;
}
.chat_button img{
margin:auto;
}
#maindisp_area{
background-image:url(../images/maindisp_bg.gif);
background-position:0 0;
background-repeat:repeat-x;
padding:4px 0px 0px 0px;
}
#maindisp_area_i{
background-image:url(../images/maindispbg_i.gif);
background-position:0 0;
background-repeat:repeat-x;
padding:1px 0px 0px 0px;
}
.shadow{
background-image:url(../images/shadow.png);
background-repeat:repeat-y;
min-height:400px;
height:auto !important;
height:400px;
}
#ma_leftarea{
width:676px;
}
#ma_leftarea .contents{
line-height:150%;
padding:10px 10px 10px 10px;
color:#686868;
}
.page_header{
padding:0px 10px;
}
.page_header h1{
font-style:italic;
padding:0px 0px 10px 0px;
}
.round_box1, .round_box2, .round_box3, .round_box4{
width:321px;
height:165px;
background-repeat:no-repeat;
margin:3px 4px;
}
.round_box1{
background-image:url(../images/rb1.jpg);
}
.round_box2{
background-image:url(../images/rb2.jpg);
}
.round_box3{
background-image:url(../images/rb3.jpg);
}
.round_box4{
background-image:url(../images/rb4.jpg);
}
.rb_inner{
padding:6px 13px;
}
.rb_head h1{
font-size:27px;
font-style:italic;
}
.rb_details{
font-size:11px;
color:#86c2d0;
padding:0px 100px 4px 0px;
}
.moreinfo{
padding:10px 0px;
width:120px;
}
/*updates*/
.updates_cont{
padding-left:3px;
}
.u_head{
color:#b1b1b1;
}
.u_head h2{
font-size:22px;
font-style:italic;
}
.u_mid{
width:641px;
background-image:url(../images/u_mid.gif);
background-repeat:repeat-y;
}
.u_grad{
width:639px;
margin-left:1px;
background-image:url(../images/u_grad.gif);
background-repeat:repeat-x;
min-height:68px;
height:auto !important;
height:68px;
background-color:#f1f1f1;
}
.u_leftarea{
width:306px;
background-image:url(../images/leftarea_sep.gif);
background-position:right;
background-repeat:repeat-y;
}
.nobg{
background-image:none !important;
}
.u_rightarea{
width:330px;
}
.u_leftarea .u_contents{
padding:10px 40px 10px 10px;
}
.u_rightarea .u_contents{
padding:10px 20px 10px 20px;
}

.u_contents{
font-size:11px;
color:#86c2d0;
}
.u_posted{
color:#027893;
font-weight:bold;
}
#ma_rightarea{
width:283px;
}
.mar_pad{
padding-left:2px;
}
.ra_header{}
.ra_header2{

}
.ra_head{
width:190px;
padding-bottom:4px;
}
.ra_header h1{
padding:0px;
font-style:italic;
}
.ra_header{
padding:0px 10px;
}
.t_all{
text-align:right;
padding-top:8px;
}
.t_all a{
background-image:url(../images/gt_arrow.gif);
background-position:0 4px;
padding:0px 10px;
background-repeat:no-repeat;
color:#027893;
font-weight:bold;
font-style:italic;
font-family:"Myriad Pro", Arial, Helvetica;
text-decoration:none;
}
.video_cont{
font-size:11px;
padding:15px 8px;
}
.testi_vid{
padding:0px 0px 10px 0px;
width:262px;
height:370px;
}
.vd_head{
color:#027893;
font-weight:bold;
}
.vd_d{
color:#86c2d0;
line-height:150%;
}
.testi_a_cont{
border-bottom:1px solid #dde9f0;
font-size:11px;
}
.testi_a{
border-top:1px solid #dde9f0;
}
.ta_inner{
padding:6px 10px 6px 20px;
}
.ta_img{
padding-right:10px;
}
.tad_auth{
font-weight:bold;
color:#027893;
}
.tad_job{
color:#86c2d0;
}
.ta_play{
padding-top:5px;
}
.mi_form_cont{

}
.mif_head{
height:38px;
background-repeat:repeat-x;
background-image:url(../images/mif_head.gif);
}
.mifh_inner{
font-family:"Myriad Pro", Arial, Helvetica;
font-size:24px;
color:#027893;
font-style:italic;
font-weight:bold;
padding-left:10px;
padding-top:4px;
}
.mif_form{
padding:10px 10px 10px 20px;
}
.mi_field{
font-weight:bold;
font-style:italic;
color:#027893;
font-family:"Myriad Pro", Arial, Helvetica;
}
.mi_txt{
width:240px;
border:1px solid #aeaeae;
}
#sep_area{
height:13px;
background-image:url(../images/footer_sep.gif);
background-repeat:repeat-x;
}
#sep_area_inner{
height:13px;
background-image:url(../images/footer_sep2.gif);
background-repeat:no-repeat;
width:960px;
margin:auto;
}
#footer_area{
background-color:#e6edf1;
background-image:url(../images/footer_bg.gif);
background-position:bottom;
background-repeat:no-repeat;
}
#footer{
background-color:#e6edf1;
background-image:url(../images/footer_bg.gif);
background-position:bottom;
/*min-height:200px;
height:auto !important;
height:200px;*/
background-repeat:no-repeat;
width:960px;
margin:auto;
}
#f_leftarea{
width:676px;
}
#f_leftarea .f_contents{
padding:0px 10px 0px 0px;
}
.p_head{
background-image:url(../images/phead_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
padding:10px 10px 5px 10px;
}
.pcont{
width:215px;
text-align:center;
margin:6px 3px;
font-size:11px;
}
.p_img img{
margin:auto;
border:2px solid #FFFFFF;
}
.p_h strong{
color:#027893;
}
.p_h a{
color:#86c2d0;
text-decoration:none;
}
#f_rightarea{
width:280px;
}
.c_head{
background-image:url(../images/phead_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
padding:10px 10px 10px 10px;
}
.contact_cont{
font-size:11px;
color:#047a95;
}
.c_details{
padding:15px 20px;
}
.aus_contact, .us_contact, .uk_contact{
padding:10px 10px 10px 15px;
margin:0px 40px 0px 0px;
}
.aus_contact{
background-image:url(../images/f_au.gif);
background-position:0 10px;
background-repeat:no-repeat;
}
.us_contact{
background-image:url(../images/f_us.gif);
background-position:0 10px;
background-repeat:no-repeat;
}
.uk_contact{
background-image:url(../images/f_uk.gif);
background-position:0 10px;
background-repeat:no-repeat;
}
.footer2_area{
background-image:url(../images/footer2bg.gif);
background-position:0 0;
background-repeat:repeat-x;
}
.footer2{
width:960px;
margin:auto;
min-height:39px;
height:auto !important;
height:39px;
}
.copyright{
font-size:11px;
color:#027893;
padding:15px 10px 10px 10px;
}
/*float*/
.right{
float:right;
}
.left{
float:left;
}
.clearB{
clear:both;
}
/*color*/
.green{
color:#589c01;
}
.pink{
color:#f306df;
}
.black{
color:#040404;
}
.red{
color:#ee0813;
}
.yellow{
color:#fbbe03;
}
.orange{
color:#fe8000;
}
.blue{
color:#0e80d0;
}
.lightblue{
color:#0ee6f4;
}
/*inner pages*/
.bigfonts{
font-size:20px;
color:#027893;
line-height:125%;
}
.i_bluebox_cont{
border:1px solid #cfdde4;
background-color:#e6edf1;
padding:10px 14px;
background-image:url(../images/ibluebox_bg.gif);
background-position:80% 100%;
background-repeat:no-repeat;
margin:10px 0px;
}
.i_subhead{
border-bottom:1px solid #cedae1;
padding:2px 0px 4px 0px;
}
.i_subhead h2{
font-family:Arial, Helvetica, sans-serif;
color:#027893;
font-size:20px;
font-weight:normal;
}
.wing_bullet{
margin:5px 5px 5px 25px;
padding:0;
}
.wing_bullet li{
list-style-image:url(../images/wing_bullet.gif);
padding:3px 2px 3px 2px;
}
.u_head_i{
background-image:url(../images/phead_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
padding:4px 10px 5px 10px;
}
.u_head_i h2{
font-size:24px;
color:#027893;
font-style:italic;
padding:0;
}
.u_readmore{
padding:15px 0px;
}
.chat_cont_i2{
background-image:url(../images/chat_cont_i2bg.jpg);
background-repeat:no-repeat;
height:212px;
background-position:0 100%;
padding-top:20px;
}
.cci_txt{
text-align:center;
color:#FFFFFF;
padding:2px 0px 4px 0px;
}
.cci_inner{
padding:4px 45px 4px 70px;
}
.cc_head{
font-size:14px;
font-weight:bold;
font-style:italic;
color:#fbc406;
font-family:"Myriad Pro", Arial, Helvetica;
text-align:center;
padding:3px 0px 4px 0px;
}
.cci_inner img{
margin:auto;
}
.cc_au{
background-image:url(../images/cc_au.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:8px 0px 3px 55px;
font-style:italic;
color:#FFFFFF;
}
.cc_us{
background-image:url(../images/cc_us.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:3px 0px 3px 55px;
font-style:italic;
color:#FFFFFF;
}
.cc_uk{
background-image:url(../images/cc_uk.gif);
background-position:0 0;
background-repeat:no-repeat;
padding:4px 0px 4px 55px;
font-style:italic;
color:#FFFFFF;
}
.chat_cont_i{
background-image:url(../images/webX_innerpage_s1_03.jpg);
background-repeat:no-repeat;
background-position:0 100%;
min-height:200px;
height:auto !important;
height:200px;
}
.chatform_cont_i{
padding:10px 20px 10px 50px;
}
/*testi*/
.testi_head_i{
height:35px;
background-repeat:repeat-x;
background-image:url(../images/mif_head.gif);
padding-top:3px
}
.f_au{
background-image:url(../images/f_au.gif);
background-position:0 10px;
background-repeat:no-repeat;
padding:10px 0px 10px 16px;
}
.f_us{
background-image:url(../images/f_us.gif);
background-position:0 10px;
background-repeat:no-repeat;
padding:10px 0px 10px 16px;
}
.f_uk{
background-image:url(../images/f_uk.gif);
background-position:0 10px;
background-repeat:no-repeat;
padding:10px 0px 10px 16px;
}
/*services*/
.services_white{
width:648px;
background-color:#FFFFFF;
position:relative;
padding:1px 1px;
margin:5px 0px;
}
.services_grad{
background-image:url(../images/services_grad.gif);
background-repeat:repeat-x;
min-height:76px;
height:auto !important;
height:76px;
}
.services_down{
width:45px;
height:40px;
position:absolute;
bottom:0;
right:0;
}
.s_num{
width:65px;
text-align:right;
padding:5px 0px 0px 0px;
}
.sh_details{
width:510px;
padding-left:15px;
padding-top:5px;
}
.sh_details h2{
font-size:20px;
color:#ffffff;
font-weight:normal;
padding:0;
}
.sh_details .secondline{
padding:5px 0px 0px 0px;
font-size:11px;
line-height:130%;
color:#FFFFFF;
}
.services_details{
padding:10px 0px;
}
#services_details1, #services_details2, #services_details3{
padding:10px 0px;
}
.sbox{
width:208px;
border:1px dashed #cfdde4;
min-height:297px;
height:auto !important;
height:297px;
margin:3px 3px;
}
.sbox_pad{
padding:5px;
}
.sbox_h_cont{
border-bottom:1px solid #cedae1;
padding-bottom:3px;
}
.sbox_head{
width:140px;
font-family:"Myriad Pro", Helvetica, Arial;
font-size:16px;
font-weight:bold;
font-style:italic;
color:#027893;
}
.sbox_link{
padding-top:2px;
}
.sbox_d{
font-size:11px;
padding:3px;
}
.enquire_button{
padding:15px 0px;
}
.enquire_button img{
margin:auto;
}
.yellow{
color:#fbc406;
}
#serviceslink3, #serviceslink2, #serviceslink1{
background-image:url(../images/services_down.gif);
background-repeat:no-repeat;
display:block;
width:45px;
height:40px;
}
.upbg{
background-image:url(../images/services_up.gif) !important;
background-repeat:no-repeat;
display:block;
width:45px;
height:40px;
}
.hide{
display:none !important;
}
/*061109*/
.c_details2{
padding:10px 0px 10px 0px;
}
.numbers_cont{
padding-right:10px;
}
.f_au2, .f_us2, .f_uk2{
padding:10px 0px 0px 16px;
}
.f_au2{
background-image:url(../images/f_au.gif);
background-position:0 10px;
background-repeat:no-repeat;
}
.f_us2{
background-image:url(../images/f_us.gif);
background-position:0 10px;
background-repeat:no-repeat;
}
.f_uk2{
background-image:url(../images/f_uk.gif);
background-position:0 10px;
background-repeat:no-repeat;
}
.i_bluebox_cont2{
border:1px solid #cfdde4;
background-color:#e6edf1;
padding:10px 10px;
margin:10px 0px;
}
.cform_img{
background-image:url(../images/c_formbg.gif);
background-position:right;
background-repeat:repeat-y;
padding-right:10px;
}
.cft_form{
font-size:11px;
}
.c_text{
width:200px;
border:1px solid #ffffff;
border-left:1px solid #f3f3f3;
background-image:url(../images/c_bg.gif);
background-position:0 0;
background-repeat:repeat-x;
}
.c_textarea{
width:200px;
height:80px;
border:1px solid #ffffff;
border-left:1px solid #f3f3f3;
background-image:url(../images/c_bg.gif);
background-position:0 0;
background-repeat:repeat-x;
}
.c_fieldname{
padding:0px 10px 0px 0px;
}
.i_subhead2{
padding:2px 0px 4px 0px;
}
.i_subhead2 h2{
font-family:Arial, Helvetica, sans-serif;
color:#027893;
font-size:20px;
font-weight:normal;
line-height:125%;
}
.portfolio_details{
line-height:110%;
}
.portfolio_site{
font-weight:bold;
font-size:14px;
color:#027893;
padding:4px 0px;
}
.r_ctxt{ width:175px !important;}