/* tags */
a{color:#d80;text-decoration:none;border:none;}
a img{border:0px;}
a:hover{color:#000;background-color:#fc0;}
a.info{position:relative;z-index:24; color:#000;font-style:italic;text-decoration:none;}
a.info:hover{z-index:25; background-color:#eee;}
a.info span{display: none;}
a.info:hover span{display:block;position:absolute;top:2em;padding:5px;left:-15em; width:15em;border:1px solid #fc0;background-color:#ddd;color:#000;opacity:.9;filter:alpha(opacity=90);text-align: center;}
body{background:url(images/TXTStrip.jpg);background-repeat:repeat-x;font:10pt arial,helvetica,sans-serif;}
input,select,textarea{font:8pt arial,helvetica,sans-serif;border:1px solid #ccc;}

/* classes */
.add_node{border-top:1px dotted #999;}
.border{border:1px solid #fc0;}
.border_top{border-top:1px solid #fc0;font-size:3px;}
.data_grid{border-collapse:collapse;}
.data_grid td{text-align:center;}
.dragableBox{border:1px solid #000;background-color:#fc3;width:72px;padding:1px;margin:1px;float:left;text-align:center;}
.dragableOrder{border:1px solid #000;background-color:#fc3;width:20px;padding:1px;margin:1px;text-align:center;}
.dragTarget{border:1px solid #000;background-color:#3f3;width:20px;padding:1px;margin:1px;text-align:center;}
.dropBox{border:1px solid #000;background-color:#fc3;font-weight:bolder;padding:1px;margin:1px;text-align:center;}
.dropBox0{border:1px solid #000;background-color:#fc3;width:100px;font-weight:bolder;padding:1px;margin:1px;text-align:center;}
.grid_table{font:12px tahoma,arial,helvetica,sans-serif;background-color:#ddd;border-collapse:collapse;width:972px;}
.grid_table tr.alt td{border:1px solid #000;background-color:#fd2;padding:2px;}
.grid_table td.alt{border:1px solid #000;background-color:#fd2;padding:2px;}
.grid_table tr.disabled_row td{background-color:#eee;color:#666;}
.grid_table td{border:1px solid #000;background-color:#ffc;padding:2px;}
.grid_table td textarea{border:none;background:transparent;overflow:visible;height:1.5em;}
.grid_table th{border:1px solid #000;background:url(images/thbg.jpg);repeat:repeat-x;padding:2px;}
.grid_table input{background:transparent;border:none;}
.show_inputs input{background:#fff;border:1px solid #fc0;}

.options{width:138px;position:relative;top:1px;background-color:#a1a0a5;opacity:.9;filter:alpha(opacity=90);border:1px solid #fc0;}
.options a{display:block;width:140px;padding:0px 0px 3px 5px;color:black;}
.options a:hover{color:#fff;background-color:transparent;}
.redrum{color:#f00;}
.reqnote{font-size:8pt;text-align:center;}
.required{color:#f00;}
.row_grey{background-color:#ccc;}
input.spec_button{background:url(images/thbg.jpg);border:1px solid #333;}
.wiztab a{font-weight:bold;font-size:16px;color:#000;background-color:#ccc;border:1px solid #fc0;padding:1px;margin:5px;}
/* ids */
#back_content{position:absolute;top:140px;left:220px;height:400px;width:500px;}
#clicknow{position:absolute;top:580px;left:100px;font:9pt arial,helvetica,sans-serif;}
#copyright{position:absolute;top:630px;left:500px;font:9pt arial,helvetica,sans-serif;}
#enhance{position:absolute;top:35px;left:245px;width:115px;font:italic 9pt arial,helvetica,sans-serif;}
#explanation{height:200px;width:300px;position:absolute;top:150px;left:50px;font:13pt tahoma,arial,helvetica,sans-serif;color:#666;}
#explanation a{text-decoration:none;color:#000;}
#form_holder{vertical-align:top;width:500px;}
#flat_phone{position:absolute;top:170px;left:799px;}
#footmenu{font-size:10pt;color:#d80;}
#home_menu,#user_menu{position:absolute;top:33px;left:395px;width:700px;}
#home_menu a,#user_menu a{display:block;height:90px;width:144px;float:left;background-image:url(images/TXTHeadButton.jpg);color:#333;text-align:center;}
#home_menu a div,#user_menu a div{margin:20px;margin-top:45px;font-variant:small-caps;font-weight:bold;}
#industries{height:160px;width:130px;position:absolute;top:185px;left:820px;font:10pt arial,helvetica,sans-serif;}
#industries_header{height:20px;width:200px;position:absolute;top:160px;left:765px;font:10pt arial,helvetica,sans-serif;font-weight:bolder;}
#industries ul{list-style:none;margin:0px;padding:0px;}
#logo{position:absolute;top:15px;left:30px;}
#login{position:absolute;top:15px;left:845px;font:9pt arial,helvetica,sans-serif;}
#login a{color:#333;text-decoration:none;}
#main{width:980px;margin-left:5px;padding:5px;border:2px groove #333;background-color:#ddd;}
#people{position:absolute;top:135px;left:395px;}
#person{position:absolute;top:120px;left:0px;}
#phone{position:absolute;top:390px;left:60px;}
#profile{position:relative;left:100px;top:10px;}
#restaurant_links{position:absolute;left:500px;top:100px;}
#restaurant_logo{position:absolute;left:500px;top:100px;}
#screen{position:absolute;top:0px;left:40px;margin-top:114px;height:150px;width:152px;overflow:scroll;overflow-y:auto;overflow-x: hidden;overflow:-moz-scrollbars-vertical;font-size:8pt;border:1px solid #fff;}
#screen textarea{font-family:arial, helvetica;}
#tree_holder{vertical-align:top;width:450px;background-color:#fff;}
#tree_holder a{color:#333;}
#tree_holder ul{list-style:none;}
#tryit_text{position:absolute;top:20px;left:270px;height:370px;width:260px;border:1px solid #fc0;padding:3px;}
#user_content{position:relative;top:100px;}
#user_menu{position:absolute;top:33px;left:385px;width:700px;}
#user_menu a{display:block;height:90px;float:left;background-image:url(images/TXTHeadButton.jpg);color:#333;text-align:center;margin:1px;}
#user_menu a:hover{color:#630;}
#user_menu a div{margin:5px;margin-top:45px;font-variant:small-caps;font-weight:bold;}
#wizdemograpic table{margin:auto;}
