*{margin:0;padding:0}a img{border:none}iframe{display:none}body{background:#121735;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff;-webkit-text-size-adjust:none} #masthead{float:left;width:140px} #masthead p{text-indent:-999em;width:140px;height:170px;background:url(/images/tann-system-logo_m.png) 0 0 no-repeat}#masthead a.access{display:none} #nav ul{padding:8px 10px 0 0;list-style:none;overflow:hidden}#nav ul ul{padding:0}#nav ul li a{padding:0 11px 0 9px;font:bold 12px/22px Arial,Helvetica,sans-serif;text-decoration:none;color:#11355d;border-left:2px solid rgba(159,159,159,0.2);border-right:1px solid rgba(159,159,159,0.5);-moz-box-shadow:inset -1px 0 0 rgba(159,159,159,0.1);-webkit-box-shadow:inset -1px 0 0 rgba(159,159,159,0.1);box-shadow:inset -1px 0 0 rgba(159,159,159,0.1);display:block;background:url(/images/bg_nav_li_highlight.gif) 0 bottom repeat-x;margin:0 0 2px 0}#nav ul li a.active{background:url(/images/bg_nav_active.gif) 0 0 repeat-x !important;color:#fff}#nav ul li.highlight strong{display:none}  #content{clear:both;padding:0 10px;width:auto} #content h1{font:bold 1.5em Arial,Helvetica,sans-serif;margin:0 0 0.5em 0}#content h2{color:#778492;font-size:1em;margin:1.3em 0 0.7em 0;text-shadow:0 -1px 0 #41455d}#content p,#content li,#content dl,#content table,#cboxLoadedContent .standard p{font-size:0.75em;line-height:1.7em}#content p,#content ol,#content ul,#content dl,#content table,#content form,#cboxLoadedContent .standard p{margin-bottom:0.7em}#content ul,#content ol{margin-left:2em} .left{float:none;width:auto !important}.right{float:none}.contact-info{width:auto}.map{width:auto} #tanns{width:auto;background:#2a2f4a;padding:5px;margin:25px 0 0 0}#tanns img{width:100%;height:auto}#content #tanns p.caption{margin:2px 0 0 0;text-align:center;font-size:0.7em} .productlink a{display:block;border:1px solid #a4beda;width:208px;padding:70px 0 0 0;height:30px;margin:10px 0 0 0;text-align:center;color:#fff;text-decoration:none;font:bold Arial,Helvetica,sans-serif;line-height:30px;background-color:#7f0018;background-position:0 0;background-repeat:no-repeat} .hideme{display:none}#contactform{padding:20px;background:#121735}.standard{width:435px}.contact-info #contactform{width:350px;xbackground:aqua;padding:0}.standard fieldset{border:none}.standard p{width:400px;overflow:hidden}.contact-info #contactform p{width:auto}.standard p label{width:110px;float:left;text-align:right;margin:0 10px 0 0}.contact-info #contactform p label{float:none;display:block;text-align:left}.standard p input,.standard p textarea{float:right;width:270px;padding:2px 4px;border:1px solid #fff;font-family:Arial,Helvetica,sans-serif}.contact-info #contactform p input,.contact-info #contactform p textarea{float:none}.standard p textarea{font-size:1em;height:200px}.button{background:#760030 url(/images/bg_nav_active.gif) 0 0 repeat-x;color:#fff;border:1px solid #5a5d72;padding:0.3em 0.7em}a.button{text-decoration:none;display:inline-block}.standard input.button{margin:0 0 0 120px;cursor:pointer}.contact-info #contactform input.button{margin:0}.button:hover{border:1px solid #fff}.button:active{padding:0.4em 0.7em 0.2em 0.7em}.standard label.error{background:orange;color:#000;float:none;display:block;margin:0 0 0 120px;text-align:left;padding:2px 5px;clear:both;width:270px}.standard input.error,.standard textarea.error{border-color:orange} #footer{margin:2em 0 1em 10px;color:#778492;font-size:0.7em}#footer a{color:#778492;text-decoration:none} #content .pikachoose ul{padding-left:0;margin:0;list-style:none}#content .pikachoose ul li{margin:0 0 8px 0}#content .pikachoose ul li img{width:100%;height:auto}