*{margin:0;padding:0}a img{border:none}body{background:#121735 url(/images/bg_body.gif) 0 0 repeat-x;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;color:#fff}#frame{margin:0 auto;width:920px;overflow:hidden} #masthead{float:left;width:170px}#core{float:right;width:740px} #masthead p{text-indent:-999em;width:170px;height:217px;background:url(/images/tann-system-logo.png) 0 0 no-repeat}* html #masthead p{background-image:url(/images/tann-system-logo.gif)}#masthead a.access{visibility:hidden} #nav{padding:60px 0 0 0;height:119px}#nav ul{list-style:none;text-align:center;background:url(/images/bg_nav.png) 0 26px no-repeat;height:119px;overflow:hidden;padding:0 0 0 19px}#nav ul li{float:left;margin:34px 0 0 0}#nav ul li a{padding:0 11px 0 9px;font:bold 0.9em/31px Arial,Helvetica,sans-serif;text-align:center;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:inline-block}#nav ul li.first a{border-left:2px solid transparent}#nav ul > li:last-child a{border-right:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#nav ul li a:hover,#nav ul li.first a:hover{background:#fff !important;color:#000}#nav ul li a.active{background:url(/images/bg_nav_active.gif) 0 0 repeat-x !important;color:#fff}#nav ul li a:active{padding-top:1px}#nav ul li.highlight{margin:0;background:-moz-linear-gradient(center bottom,rgba(255,255,255,0),rgba(255,255,255,0.2));background:-webkit-gradient(linear,center bottom,center top,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.2)))}#nav ul li.highlight strong{text-transform:uppercase;font-size:0.8em;letter-spacing:0.1em}#nav ul li.highlight ul{background-image:none;padding:0;height:90px}#nav ul li.highlight ul li{margin-top:16px;background:url(/images/bg_nav_li_highlight.gif) 0 bottom repeat-x }  #content{width:710px;margin:0 0 0 10px;overflow:hidden}#left{float:left;width:480px}#right{float:right;width:210px} #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}#content a{color:#fff} .wrap{width:710px;overflow:hidden}.left{float:left}.right{float:right}.contact-info{width:350px}.map{width:350px} #tanns{float:right;width:350px;background:#2a2f4a;padding:5px;margin:25px 0 0 0}#content #tanns p.caption{margin:2px 0 0 0;text-align:center;font-size:0.7em} #content .productlink{width:210px;height:112px;margin:0;padding:0;position:relative}.productlink a{display:block;position:absolute;left:0;top:0;border:1px solid #a4beda;width:208px;padding:70px 0 0 0;height:30px;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;outline:none}.productlink a.v2p{background-image:url(/images/productlink_v2p.jpg)}.productlink a.v3u{background-image:url(/images/productlink_v3u.jpg)}.productlink a.v3v{background-image:url(/images/productlink_v3v.jpg)}.productlink a em{display:block;width:208px;height:30px;background:url(/images/bg_productlink_text.png);font-style:normal;font-weight:bold;color:#111844}.productlink a:active{top:1px} .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:4em 0 1em 10px;width:710px;color:#778492;font-size:0.7em}#footer a{color:#778492;text-decoration:none} #content .pikachoose{width:710px}#content .pikachoose ul{float:left;padding-left:0;width:200px;height:350px;margin:0;overflow:hidden}#content .pikachoose ul li{float:left;border:1px solid #555;margin:0 8px 8px 0;position:relative;overflow:hidden}#content .pikachoose ul li div img{position:relative;cursor:pointer}.pika_main{width:500px;height:auto;display:block;position:relative;float:right}.pika_main_img{position:relative }.pika_subdiv{position:relative}.pika_animationDivs{top:0;left:0}.pika_caption{width:500px;text-align:center;position:absolute;bottom:3px;left:0;font:0.8em/30px Verdana,sans-serif;background:#000;background:rgba(0,0,0,0.8)}.pika_caption a{color:white}.pika_prev_hover,.pika_next_hover,.pika_play{display:none}