#contact #top h1{width:195px;background:url(../images/contact/title.gif) no-repeat;}
.co_co{background:black url(../images/contact/bg-co.jpg) no-repeat top left;}
.co_con{background:black url(../images/contact/bg-con.jpg) no-repeat top left;}
.co_sup{background:black url(../images/contact/bg-sup.jpg) no-repeat top left;}

#contact .co_con #submit{height:20px;width:118px;float:right;}
#contact .co_sup #submit{height:20px;width:161px;float:right;margin-right:20px;}

.formdata{float:left; padding:10px 0;background:#525252;}
.line input{float:left;width:250px;margin:0;}
.line textarea{float:left;width:250px;margin:0;}
.cbox h1{width:384px;display:block;color:white;font-size:1em;background:black url(../images/contact/h1.gif) no-repeat;padding:10px 15px;}
.cbox .line{padding:2px 15px;width:384px;display:block;margin:0;float:left;color:white;background:inherit;margin-bottom:1px;}
.cbox .lab{font-size:1.1em;float:left;width:120px;}
.cbox .line .cb{float:left;width:130px;margin:0;padding:0;}
.cbox .line .cb input{width:auto;margin-right:5px;}
.cbox .line .cb2{float:left;width:260px;margin:0;padding:0;}
.cbox .line .cb2 input{width:auto;margin-right:5px;}
.you .line .lab{padding:5px 0 0 0;}

#contact .co_sup #foot{margin:10px 0;}
#contact .co_sup #foot h1{margin-bottom:1px;font-size:1.1em;color:white;background:#525252 url(../images/about/careers-foot.gif) no-repeat top;width:392px;padding:5px 10px;}
#contact .co_sup #foot div{background:#525252;float:left;width:392px;padding:10px;}
#contact .co_sup #foot .tel{float:left;background:#525252 url(../images/about/tel.gif) no-repeat center left;padding:5px 5px 5px 20px;}

#contact .co_con .det{padding:5px;}
#contact .co_con .det span{display:block;float:left;padding:5px 5px 5px 25px;}
#contact .co_con .tel{background:url(../images/about/tel.gif) no-repeat left 5px;}
#contact .co_con .fax{background:url(../images/about/fax.gif) no-repeat left 5px;}
#contact .co_con .ema{background:url(../images/about/ema.gif) no-repeat left 5px;}
#contact .co_con p a{color:white;background:inherit;}
#contact .co_con p a:hover{color:#999999;text-decoration:underline;}
#contact .det a{color:white;background:inherit;margin-left:10px;}
#contact .det a:hover{color:#999999;text-decoration:underline;}

#contact .info {float:left;}
#contact .info a{text-decoration:none;background:#525252;color:white;padding:5px 20px;margin:0;float:left;}
#contact .info a:hover,#contact .info a.t{text-decoration:underline;background:black;color:white;}
#contact #map a{padding:0;margin:0;background:none;display:none;}
#contact #infouk #map{margin-bottom:15px;width:410px;display:block;float:left;height:253px;background:url(../images/contact/googleuk.gif) no-repeat top left;}
#contact #infouk #photo{margin-bottom:15px;width:410px;display:block;float:left;height:253px;background:url(../images/contact/uk.jpg) no-repeat top left;}
#contact #infoaus #map{margin-bottom:15px;width:410px;display:block;float:left;height:253px;background:url(../images/contact/googleaus.gif) no-repeat top left;}
#contact #infoaus #photo{margin-bottom:15px;width:410px;display:block;float:left;height:253px;background:url(../images/contact/aus.jpg) no-repeat top left;}
#contact #infoausmel #map{margin-bottom:15px;width:410px;display:block;float:left;height:253px;background:url(../images/contact/googleausmel.gif) no-repeat top left;}
#contact #infoausmel #photo{margin-bottom:15px;width:410px;display:block;float:left;height:253px;background:url(../images/contact/ausmel.jpg) no-repeat top left;}


/*
#contact{background:black;}
#contact #portal{margin-top:20px;background:red;}


.supform .formdata{width:414px;}
.supform .formdata p{margin-left:20px;width:384px;}
.supform h2{margin-left:20px;}
.supform #errorsList{margin-left:40px;}

#fsurvey #submit{float:right;}
#contact #overview a{background:#333333;color:white;}
#contact #overview a:hover{background:white;color:#333333;}
#contact .co_sup #overview{line-height:1.8em;}
#contact #right{margin-top:15px;}
#contact #fsupport #submit{margin-right:20px;float:right;}
*/