/*Cleland Weller*/ 

body {
 height: 100%;
 padding: 0;
 margin: 0;
 voice-family: "\"}\""; 
 voice-family:inherit;
 }
 
html>body {
 font-size: small;
 }

* html #global {
  /* \*/
  word-wrap: break-word;
 }

#global {
 font-family:
 verdana,
 arial, 
 helvetica,
 sans-serif;
 font-size: small;
 height: 100%;

 padding: 0;
 margin: 0;
 }

.hide {
 display: none !important;
 }

.zero {
 padding: 0;
 margin: 0;
 }

.right {
 float: right;
 }

.left {
 float: left;
 }

.center {
 margin-left: auto;
 margin-right: auto;
 }
 
.text_center {
 text-align: center;
 } 
 
.text_small {
 font-size: 10px;
 }

.text_block {
 margin: 0 0 10px 0;
 }

tr.text_block {
 }
 
a:link,
a:visited {
 text-decoration: none;
 }

a:active,
a:hover {
 text-decoration: none;
 }
 
h1 {
 font-size: 25px;
 float: left;
 letter-spacing: 1px;
 font-variant: small-caps;
 width: 300px;
 padding: 10px 0 2px 10px;
 margin: 0;
 }

h2 {
 font-weight: bold;
 font-size: 12px;
 text-align: center;
 padding: 0 0 4px 0;
 margin: 0; 
 }
 
h3 {
 font-weight: bold;
 font-size: 12px;
 text-align: center;
 padding: 0 0 4px 0;
 margin: 0; 
 }
  
h4 {
 font-weight: bold;
 font-size: 12px;
 }

p {
 font-size: 12px;
 }

form {
 padding: 0;
 margin: 0;
 }

img {
 border: 0;
 }

#header_top {
 height: 50px;
 top: 0;
 z-index: 1;
 white-space: nowrap;
 }

#banner {
 position: absolute;
 right: 0px;
 }

#menu_main {
 height: 19px;
 padding: 0;
 margin: 0;
 }

#menu_row {
 font-size: 13px;
 padding: 0;
 margin: 0 0 0 180px;
 }

#menu_row ul {
 padding: 0;
 margin: 0;
 }

#menu_row ul li {
 display : inline;
 list-style-type: none;
 }

#menu_row ul li a {
 text-decoration: none;
 padding: 0 8px 0 8px;
 }
 
#columns {
 position: relative;
 height: 100%;
 top: 0;
 }
	 
#column_left {
 position: absolute;
 font-size: 11px;
 z-index: 3;
 left: 0;
 width: 14em;
 padding: 10px 0 0 5px;
 }

#menu_templates table {
 width: 13.5em;
 margin-left: auto;
 margin-right: auto;
 }
 
#menu_templates td {
 font-size: 13px;
 font-weight: bold;
 width: 12em;
 list-style-type: none;
 padding: 0px;
 }

#menu_templates table td a {
 text-decoration: none;
 display:block;
 width: auto;
 padding: 0 0 0 5px;
 }

#menu_templates table td a:hover {
 text-decoration: none;
 }
 
#column_center {
 position: relative;
 height: 600px;
 min-width: 388px;
 padding: 10px 10px 0 0;
 margin: 0 250px 0 175px;
 z-index: 0;
 }
 
#column_center_border {
 height: 450px;
 font-size: 11px;
 padding: 10px 0 10px 0;
 }

#column_center ul { 
 list-style-type: none;
 }
 
.chat_instructions {
 font-size: 13px;
 }

#column_center a {
 text-decoration: none;
 }

#column_center a:hover {
 text-decoration: none;
 }

#column_right {
 position: absolute;
 font-size: 13px;
 z-index: 1;
 top: 0;
 right: 0;
 height: 100%;
 width: 17.8em;
 padding: 10px 10px 0 0;
 }
 
#column_right p {
 line-height: 1.3;
 padding: 5px 0 5px 10px;
 margin: 0;
 }
 
#footer {
 font-size: 10px;
 text-align: center;
 padding: 5px 0 0 0;
 margin-left: auto;
 margin-right: auto;
 z-index: 6;
 }
 
#footer ul {
 padding: 0;
 margin: 0;
 height: 19px;
 }

#footer ul li {
 display : inline;
 list-style-type: none;
 }

#pallet {
 padding: 0;
 height: 10px;
 }

#pallet table {
 padding: 0px;
 text-decoration: none;
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 border: 0px;
 border-collapse: collapse;
 }

#pallet a {
 text-decoration: none;
 }

.violet {background: #eeddff}
.blue {background: #ddeeff}
.green {background: #eeffdd}
.white {background: #ffffff}
.yellow {background: #ffffdd}
.orange {background: #ffeedd}
.red {background: #ffdddd}
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px} 

