/*---=GERAL Base*/
html,body{height:100%;}
body,td,th{color:#4b4b4b;font:0.81em Arial,Helvetica,sans-serif;}
body{background:#f1f1f1;text-align:center;}
div#error{display:none;}
/*---=GERAL Base*/
.clear{clear:both;}
a{outline:none;text-decoration:none;color:#2aa7ae;}
a:hover{color:#000;}
h1,p.tagline{height:0;overflow:hidden;}
h2{border-bottom:1px solid #b3b3b3;color:#373737;font-size:2.2em;line-height:2.1em;text-transform:uppercase;text-align:left;}
h2 span{border-bottom:1px solid #000;padding-bottom:0.5em;}
h3{border-bottom:1px solid #b3b3b3;color:#373737;font-size:1.4em;line-height:3em;text-transform:uppercase;text-align:left;}
h3 span{border-bottom:1px solid #000;padding-bottom:0.9em;}
h4{font-size:1.5em;color:#373737;margin-top:1em;padding-left:75px;text-transform:uppercase;text-align:left;}
h5{border-bottom:1px solid #000;color:#373737;font-size:1.4em;line-height:2em;text-transform:uppercase;margin-top:0.3em;text-align:left;padding-top:0.5em;padding-bottom:0.5em;}
h4 a,h2 a{color:#4b4b4b;}
strong{font-weight:700;}
/*---=HOME P*/
#colunat1{float:left;margin-top:14px;padding-left:75px;width:480px;}
#colunat1 a.contactus{background:url(../img/bt/bt_contactus.jpg) no-repeat left top;color:#FFF;display:block;font-size:x-small;height:27px;line-height:26px;margin-top:30px;text-decoration:none;text-indent:9px;text-transform:uppercase;width:135px;}
#colunat1 a.contactus:hover{background:url(../img/bt/bt_contactus.jpg) no-repeat left bottom;}
#colunat1 p{padding-left:75px;}
#colunat2{float:right;margin-top:20px;width:275px;}
#colunat2 #jobs{background:url(../img/bt/bt_joboffers.jpg) center center no-repeat;height:110px;margin-left:60px;padding-top:70px;width:170px;}
#colunat2 #jobs a,#colunat4 #jobs a{display:block;height:60px;text-indent:-9999px;width:170px;}
#colunat2 dd{line-height:1.6em;margin-left:15px;}
#colunat2 dd p{margin:0;}
#colunat2 dd.mais{border-bottom:1px solid #949494;display:block;line-height:1.6em;margin-top:-1.5em;padding-bottom:1em;text-align:right;}
#colunat2 dd.mais a{color:#2aa7ae;display:block;text-decoration:none;}
#colunat2 dd.mais a:hover{color:#474747;}
#colunat2 dl{font-size:0.85em;margin-bottom:1em;margin-left:58px;}
#colunat2 dt{color:#2aa7ae;font-size:x-small;margin-top:1.5em;text-transform:uppercase;}
/*---=ABOUT P*/
#colunat3{float:left;margin-top:14px;padding-left:75px;width:570px;}
#colunat3 p{padding-left:108px;}
#colunat3 p a{color:#2aa7ae;text-decoration:none;}
#colunat3 p a:hover{color:#000;}
#colunat3 ul.paragraph{padding-left:95px;}
#colunat3 ul.paragraph li{list-style:none;background:url(../img/li_seta.gif) no-repeat 0 0.6em;line-height:1.6em;margin-top:1em;padding-left:13px;}
#colunat3>#menuabout{position:fixed;}
#colunat4{float:right;margin-top:20px;width:170px;}
#colunat4 #jobs{background:url(../img/bt/bt_joboffers.jpg) no-repeat center center;height:110px;margin-top:135px;padding-top:70px;width:170px;}
/*---=PRODUCTS P*/
#colunat5 p{padding-left:108px;padding-right:108px;}
#colunat5,#colunat6{float:left;margin-top:14px;padding-left:75px;}
#produtos{margin-left:65px;margin-top:10px;}
#produtos li{float:left;margin-right:6px;}
#produtos li h4{border-bottom:1px solid #B3B3B3;font-size:1.4em;line-height:1.9em;text-indent:0.8em;text-transform:uppercase;text-align:left;width:210px;padding:0;}
#produtos li img{border:4px solid #e0e0e0;margin-bottom:8px;margin-top:8px;}
#produtos li p{font-size:small;padding-left:46px;padding-right:0;width:160px;text-align:left;}
/*---=TECHNOLOGY P*/
#colunat6 p{padding-left:108px;padding-right:205px;}
#colunat6 p.pfirst{padding-left:108px;padding-right:10px;}
#conteudo p{line-height:1.6em;margin-bottom:1em;margin-top:1em;}
.glossary{background:url(../img/bt/bt_glossary.jpg) no-repeat 0 0;clear:both;float:left;height:135px;width:130px;margin:0 0 0 -178px;padding:0;}
.glossary a{display:block;height:55px;margin-top:40px;text-indent:-9999px;}
.imagenscentro{clear:both;width:500px;margin:0 1em 0 0;padding:0 0 0 108px;}
.imagenscentro li{float:left;margin-left:10px;width:220px;}
.imagensdireita{clear:both;float:right;margin-left:1em;width:400px;padding:0;}
.imagensdireita img,.imagensesquerda img,.imagenscentro img{border:1px solid #CCC;}
.imagensdireita span,.imagensesquerda span,.imagenscentro span{color:#777;display:block;font-size:0.85em;font-style:oblique;margin:6px 6px 10px;padding:0;}
.imagensesquerda{clear:both;float:left;margin-bottom:10px;margin-left:118px;margin-right:15px;width:240px;}
/*---=GLOSSARY P*/
#colunat7{float:left;margin-top:14px;padding-left:75px;}
#glossindice{margin-top:26px;margin-left:35px;line-height:1.5em;}
#glossindice li{float:left;width:140px;margin-right:2px;margin-bottom:1px;}
#glossindice li a{background:#EBEBEB;text-decoration:none;font-size:11px;color:#4B4B4B;text-indent:5px;width:140px;display:block;border-bottom:1px solid #DFDFDF;}
#glossindice li a:hover{background:#DDD;border-bottom:1px solid #EBEBEB;}
#glossario{margin-left:35px;clear:both;padding-top:50px;}
#glossario dt{font-weight:700;padding-top:0.5em;width:565px;display:block;border-top:1px solid #b3b3b3;margin-right:-2px;clear:both;}
#glossario dd{width:365px;padding-top:0.5em;padding-bottom:7px;float:left;margin-top:-1.8em;clear:both;padding-left:200px;margin-right:25px;}
#glossario dd a{background:url(../img/bt/dd_top.gif) no-repeat 0 0;height:9px;width:17px;display:block;float:right;margin-top:0.9em;margin-bottom:0;text-indent:-9999px;}
#glossario dd a:hover{background:url(../img/bt/dd_top.gif) no-repeat 0 -21px;}
/*---=COSTUM DESIGN P*/
#colunat8{float:left;margin-top:14px;padding-left:75px;}
#colunat8 p{padding-left:108px;padding-right:150px;}
#colunat8 h4{margin-top:2em;}
#colunat8 q{color:#845c01;text-transform:uppercase;font-size:1.4em;display:block;padding-left:74px;line-height:1.4em;margin-top:15px;margin-left:-110px;margin-right:-110px;}
#colunat8 q.q2{padding-left:260px;margin-top:0.2em;}
#colunat8 p.topbt a{background:url(../img/bt/bt_topcostumedesign.gif) no-repeat 0 0;float:right;height:22px;width:17px;display:block;text-indent:-9999px;}
#colunat8 p.topbt a:hover{background-position:0 -22px;}
#colunat8 .cxesquerda{width:270px;float:left;margin-left:80px;padding:0;}
#colunat8 .cxesquerda p{margin:0;padding:10px 10px 0 27px;}
#colunat8 .cxdireita{width:270px;margin-left:350px;padding:0;}
#colunat8 .cxdireita p{margin:0;padding:10px 0 0 37px;}
#colunat8 .cxesquerda p strong,#colunat8 .cxdireita p strong{margin-left:-25px;}
#colunat8 div.perguntas{clear:both;}
/*---=JOB OFFERS P*/
#colunat9{float:left;margin-top:14px;padding-left:75px;padding-right:200px;}
#colunat9 p{padding-left:108px;}
#colunat9 a{text-decoration:none;color:#2aa7ae;}
#colunat9 a:hover{color:#000;}
#colunat9 p span{font-weight:700;display:block;margin-top:0;}
#colunat9 acronym{background:url(../img/tracejado4b4b4b.gif) repeat-x center bottom;cursor:help;}
#colunat9 address{font-style:italic;padding-left:120px;line-height:1.4em;}
#colunat9 h2 a{color:#4B4B4B;}
#colunat9 h2 a:hover{color:#2AA7AE;}
#colunat9 h4{margin-top:15px;border-bottom:1px solid #B3B3B3;margin-left:75px;color:#373737;font-size:1.35em;line-height:1.6em;padding:0;}
#colunat9 ul.jobsl1{margin-top:15px;margin-left:108px;}
#colunat9 ul.jobsl1 li,#colunat9 ul.jobsl2 li{margin-bottom:1px;}
#colunat9 ul.jobsl1 li a{text-transform:uppercase;color:#4B4B4B;display:block;width:300px;font-size:10px;background:url(../img/li_seta.gif) no-repeat 0 10px;text-align:left;padding:7px 7px 7px 14px;}
#colunat9 ul.jobsl1 li a:hover,#colunat9 ul.jobsl2 li a:hover{background-color:#4B4B4B;color:#FFF;background-image:none;}
ul.jobsl2{float:left;display:block;margin-left:-75px;margin-top:55px;}
#colunat9 ul.jobsl2 li a{text-transform:uppercase;color:#4B4B4B;display:block;width:116px;font-size:10px;background:url(none) no-repeat 0 10px;padding:5px;}
/*---=ACCESS MAP P*/
#colunat10{float:left;margin-top:14px;padding-left:75px;padding-right:200px;}
#colunat10 p a{color:#2aa7ae;text-decoration:none;}
#colunat10 p a:hover{color:#000;}
#colunat10 h4{border-bottom:1px solid #B3B3B3;color:#373737;font-size:1.4em;line-height:2em;margin:7px 0 0;padding:0;}
object#mapaflash{border:thin;margin-left:45px;clear:both;}
.amaps{margin:0;}
.amap1{width:270px;margin-left:70px;}
.amap2{width:270px;margin-left:350px;margin-top:-3.4em;margin-bottom:10px;}
.amap1 object,.amap2 object{float:right;margin-top:-2.5em;margin-right:70px;}
#colunat10 a.pdffile{background:url(../img/icons/icon_pdf.gif) no-repeat 0 2px;text-indent:1.7em;margin-left:138px;color:#4b4b4b;display:block;}
/*---=CONTACTS P*/
#colunat10 #contactoswrap{margin-left:70px;}
#colunat10 #contactoswrap p{margin:0;}
#colunat10 #contactopt{float:left;width:270px;}
#colunat10 #contactoge{float:right;margin-right:0;margin-left:10px;width:270px;}
#colunat10 address{margin-bottom:2em;}
#colunat10 .telefone{background:url(../img/icons/icon_telefone.gif) no-repeat 0 6px;padding-left:20px;}
#colunat10 .fax{background:url(../img/icons/icon_fax.gif) no-repeat 0 6px;padding-left:20px;}
#colunat10 .email{background:url(../img/icons/icon_email.gif) no-repeat 0 6px;padding-left:20px;}
#colunat10 .url{background:url(../img/icons/icon_url.gif) no-repeat 0 6px;padding-left:20px;}
/*---=HEADERS P*/
#header1{background:#c7c7c7 url(../img/hd/header_home.jpg) no-repeat center bottom;height:305px;padding-left:5px;padding-right:5px;}
#header2{background:#c7c7c7 url(../img/hd/header_about.jpg) no-repeat center bottom;height:170px;padding-left:5px;padding-right:5px;}
#header3{background:#c7c7c7 url(../img/hd/header_products.jpg) no-repeat center bottom;height:170px;padding-left:5px;padding-right:5px;}
#header4{background:#c7c7c7 url(../img/hd/header_technology.jpg) no-repeat center bottom;height:170px;padding-left:5px;padding-right:5px;}
#header5{background:#c7c7c7 url(../img/hd/header_glossary.jpg) no-repeat center bottom;height:170px;padding-left:5px;padding-right:5px;}
#header6{background:#c7c7c7 url(../img/hd/header_costumedesign.jpg) no-repeat center bottom;height:170px;padding-left:5px;padding-right:5px;}
#header7{background:#c7c7c7 url(../img/hd/header_accessmap.jpg) no-repeat center bottom;height:170px;padding-left:5px;padding-right:5px;}
/*---=RODAPE P*/
#rodape{background:#6c6c6c url(../img/mn/bg_menurodape.gif) repeat-x center top;height:150px;width:100%;margin:0;padding:0;}
#rodape div{width:840px;margin:0 auto;}
#rodape p{color:#FFF;float:left;font-size:x-small;margin-top:10px;text-align:left;}
#rodape p.creditos a{background:url(../img/arkikstudio.gif) no-repeat 0 0;display:block;height:10px;text-decoration:none;text-indent:-9999px;width:101px;}
#rodape p.creditos a:hover{background-position:0 -20px;}
#rodape p.creditos,#menuling{float:right;}
#rodape ul{height:34px;width:840px;margin:0 auto;}
#rodape ul li{float:left;margin-top:5px;}
#rodape ul li a{border-left:1px solid #000;color:#000;font-size:10px;padding-left:7px;padding-right:7px;text-decoration:none;text-transform:uppercase;}
#rodape ul li a:hover{color:#2aa7ae;}
#rodape ul li a.page_enprim,#rodape ul li a.page_encur,#rodape ul li a.page_en,#rodape ul li a.page_deprim,#rodape ul li a.page_decur,#rodape ul li a.page_de,#rodape ul li a.page_ptprim,#rodape ul li a.page_ptcur,#rodape ul li a.page_pt,#rodape ul li a.page_cnprim,#rodape ul li a.page_cncur,#rodape ul li a.page_cn{border-left:none;margin-left:-7px;}
/*---=COMUM P*/
#wrap{height:auto !important;min-height:100%;text-align:justify;width:840px;margin:0 auto -150px;}
div.psh{clear:both;height:200px;}
#menuabout{float:left;margin-left:-75px;margin-top:110px;position:absolute;padding:0;}
#menuabout li a{background:url(../img/bt/bt_about.jpg) no-repeat 0 0;color:#FFF;display:block;font-size:xx-small;height:10px;text-decoration:none;text-transform:uppercase;width:136px;padding:8px;}
#menuabout li a:hover{background:url(../img/bt/bt_about.jpg) no-repeat 0 -26px;color:#4d4d4d;}
#menuling li{float:left;margin-left:10px;}
#menuling li a{background:url(../img/mn/bg_linguas.jpg) no-repeat;display:block;height:20px;text-indent:-9999px;width:16px;}
#menuling li a.cn{background-position:-48px bottom;}
#menuling li a.cn:hover,#menuling li a.cncur{background-position:-48px top;}
#menuling li a.de{background-position:-32px bottom;}
#menuling li a.de:hover,#menuling li a.decur{background-position:-32px top;}
#menuling li a.en{background-position:-16px bottom;}
#menuling li a.en:hover,#menuling li a.encur{background-position:-16px top;}
#menuling li a.pt{background-position:0 bottom;}
#menuling li a.pt:hover,#menuling li a.ptcur{background-position:0 top;}
a.accessmap{float:left;background:url(../img/mn/bg_smap.gif) no-repeat right top;color:#4c4c4c;display:block;font-size:80%;height:20px;text-decoration:none;text-indent:-9999px;text-transform:uppercase;width:51px;}
a.accessmap:hover{background-position:right bottom;}
/*---=MENU ENG P*/
#menunav{background-color:#c7c7c7;clear:both;height:54px;padding:0 5px 5px;}
#menunav li{background:url(../img/mn/bg_menunav.gif) repeat-x center top;float:left;height:54px;}
#menunav li a{display:block;height:54px;text-indent:-9999px;}
#menunav li a.page_about{background:url(../img/mn/bg_menunav.jpg) no-repeat -139px top;width:138px;}
#menunav li a.page_about:hover,#menunav li a.page_aboutcur{background:url(../img/mn/bg_menunav.jpg) no-repeat -139px bottom;width:138px;}
#menunav li a.page_contacts{background:url(../img/mn/bg_menunav.jpg) no-repeat -691px top;width:139px;}
#menunav li a.page_contacts:hover,#menunav li a.page_contactscur{background:url(../img/mn/bg_menunav.jpg) no-repeat -691px bottom;width:139px;}
#menunav li a.page_customdesign{background:url(../img/mn/bg_menunav.jpg) no-repeat -553px top;width:138px;}
#menunav li a.page_customdesign:hover,#menunav li a.page_customdesigncur{background:url(../img/mn/bg_menunav.jpg) no-repeat -553px bottom;width:138px;}
#menunav li a.page_enprim,#menunav li a.page_en{background:url(../img/mn/bg_menunav.jpg) no-repeat 0 top;width:139px;}
#menunav li a.page_enprim:hover,#menunav li a.page_en:hover,#menunav li a.page_encur{background:url(../img/mn/bg_menunav.jpg) no-repeat left bottom;width:139px;}
#menunav li a.page_products{background:url(../img/mn/bg_menunav.jpg) no-repeat -277px top;width:138px;}
#menunav li a.page_products:hover,#menunav li a.page_productscur{background:url(../img/mn/bg_menunav.jpg) no-repeat -277px bottom;width:138px;}
#menunav li a.page_technology{background:url(../img/mn/bg_menunav.jpg) no-repeat -415px top;width:138px;}
#menunav li a.page_technology:hover,#menunav li a.page_technologycur{background:url(../img/mn/bg_menunav.jpg) no-repeat -415px bottom;width:138px;}
/*---=MENU PORTUGUES P*/
#menunav li a.page_sobre{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat -139px top;width:138px;}
#menunav li a.page_sobre:hover,#menunav li a.page_sobrecur{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat -139px bottom;width:138px;}
#menunav li a.page_contactos{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat -691px top;width:139px;}
#menunav li a.page_contactos:hover,#menunav li a.page_contactoscur{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat -691px bottom;width:139px;}
#menunav li a.page_designpersonalizado{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat -553px top;width:138px;}
#menunav li a.page_designpersonalizado:hover,#menunav li a.page_designpersonalizadocur{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat -553px bottom;width:138px;}
#menunav li a.page_ptprim,#menunav li a.page_pt{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat 0 top;width:139px;}
#menunav li a.page_ptprim:hover,#menunav li a.page_pt:hover,#menunav li a.page_ptcur{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat left bottom;width:139px;}
#menunav li a.page_produtos{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat -277px top;width:138px;}
#menunav li a.page_produtos:hover,#menunav li a.page_produtoscur{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat -277px bottom;width:138px;}
#menunav li a.page_tecnologia{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat -415px top;width:138px;}
#menunav li a.page_tecnologia:hover,#menunav li a.page_tecnologiacur{background:url(../img/mn/bg_menunav_pt.jpg) no-repeat -415px bottom;width:138px;}
/*---=MENU CHINES P*/
#menunav li a.page_aboutcn{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat -139px top;width:138px;}
#menunav li a.page_aboutcn:hover,#menunav li a.page_aboutcncur{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat -139px bottom;width:138px;}
#menunav li a.page_contactscn{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat -691px top;width:139px;}
#menunav li a.page_contactscn:hover,#menunav li a.page_contactscncur{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat -691px bottom;width:139px;}
#menunav li a.page_customdesigncn{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat -553px top;width:138px;}
#menunav li a.page_customdesigncn:hover,#menunav li a.page_customdesigncncur{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat -553px bottom;width:138px;}
#menunav li a.page_cnprim,#menunav li a.page_cn{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat 0 top;width:139px;}
#menunav li a.page_cnprim:hover,#menunav li a.page_cn:hover,#menunav li a.page_cncur{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat left bottom;width:139px;}
#menunav li a.page_productscn{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat -277px top;width:138px;}
#menunav li a.page_productscn:hover,#menunav li a.page_productscncur{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat -277px bottom;width:138px;}
#menunav li a.page_technologycn{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat -415px top;width:138px;}
#menunav li a.page_technologycn:hover,#menunav li a.page_technologycncur{background:url(../img/mn/bg_menunav_cn.jpg) no-repeat -415px bottom;width:138px;}
/*---=MENU ALEMAO P*/
#menunav li a.page_aboutde{background:url(../img/mn/bg_menunav_de.jpg) no-repeat -139px top;width:138px;}
#menunav li a.page_aboutde:hover,#menunav li a.page_aboutdecur{background:url(../img/mn/bg_menunav_de.jpg) no-repeat -139px bottom;width:138px;}
#menunav li a.page_contactsde{background:url(../img/mn/bg_menunav_de.jpg) no-repeat -691px top;width:139px;}
#menunav li a.page_contactsde:hover,#menunav li a.page_contactsdecur{background:url(../img/mn/bg_menunav_de.jpg) no-repeat -691px bottom;width:139px;}
#menunav li a.page_customdesignde{background:url(../img/mn/bg_menunav_de.jpg) no-repeat -553px top;width:138px;}
#menunav li a.page_customdesignde:hover,#menunav li a.page_customdesigndecur{background:url(../img/mn/bg_menunav_de.jpg) no-repeat -553px bottom;width:138px;}
#menunav li a.page_deprim,#menunav li a.page_de{background:url(../img/mn/bg_menunav_de.jpg) no-repeat 0 top;width:139px;}
#menunav li a.page_deprim:hover,#menunav li a.page_de:hover,#menunav li a.page_decur{background:url(../img/mn/bg_menunav_de.jpg) no-repeat left bottom;width:139px;}
#menunav li a.page_productsde{background:url(../img/mn/bg_menunav_de.jpg) no-repeat -277px top;width:138px;}
#menunav li a.page_productsde:hover,#menunav li a.page_productsdecur{background:url(../img/mn/bg_menunav_de.jpg) no-repeat -277px bottom;width:138px;}
#menunav li a.page_technologyde{background:url(../img/mn/bg_menunav_de.jpg) no-repeat -415px top;width:138px;}
#menunav li a.page_technologyde:hover,#menunav li a.page_technologydecur{background:url(../img/mn/bg_menunav_de.jpg) no-repeat -415px bottom;width:138px;}
/*---=FORMS P*/
#cformsform{clear:both;padding:0;margin:0;}
.default{height:21px;width:264px;}
.default,#cformsform textarea,.secinputdefault{border-top:1px solid #a0a0a0;border-right:1px solid #d5d5d5;border-bottom:1px solid #e7e7e7;border-left:1px solid #d5d5d5;padding:3px 3px 0;background:#FFF url(../img/tracejadotopod1d1d1.gif) repeat-x 0 0;font-family:Arial,Helvetica,sans-serif;color:#4b4b4b;}
#cformsform textarea{height:167px;width:340px;font-size:0.9em;}
.secinputdefault{height:21px;width:120px;}
#sendbutton{background:#666 url(../img/bt/bt_about.jpg) no-repeat 0 0;font-size:10px;text-transform:uppercase;color:#FFF;border:none;height:26px;width:136px;margin-left:370px;cursor:pointer;}
#sendbutton:hover{background-position:0 -26px;color:#f1f1f1;cursor:pointer;}
#cformsform dl{margin-left:70px;margin-top:-50px;padding-top:50px;}
#cformsform dt{height:21px;width:80px;text-align:right;padding-top:5px;margin-top:1em;}
#cformsform dd span{width:80px;padding-left:5px;margin-top:1em;color:#666;font-size:0.8em;}
#cformsform dd img{float:right;margin-top:-2.05em;margin-right:150px;}
#cformsform dd{margin-left:90px;margin-top:-26px;}
.failure{background:#FCC;color:#C00;padding:15px;border-top:1px solid #C00;border-bottom:1px solid #C00;text-align:center;margin-left:70px;display:block;clear:both;margin-top:15px;}
.success{background:#f1f1f1;color:#690;padding:15px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;text-align:center;display:block;clear:both;margin-top:15px;font-weight:700;text-transform:uppercase;}