/* CSS for AARC: Copyright (c) 2003-2010 by Harold Melton, KV5R. All Rights Reserved. */

body	      { margin:0; background:url('images/texture.jpg') repeat fixed left top; }
p          { font-family:Verdana, Arial, sans-serif; color:#000000; margin-bottom:0.5em; margin-top:0em; text-align:justify; }
p.btn	 { font-size:9pt; font-weight:bold; text-align:center; margin:2pt 0; }
p.crmb	 { font-size:9pt; color:#996633; font-style:normal; font-weight:bold; margin:0; }
.rb		 { display:block; vertical-align:middle; padding-top:6px;
		   font-family:Verdana, Arial, sans-serif; font-size:9pt; color:#996633; font-style:normal; font-weight:bold; }

pre, code  { font-size:1em; }

table      { border-collapse:collapse; border:0 none; }
table.pg   { width:100%; border:0 none; }
table.int  { width:auto; border:2px solid #0000CC; background:#EEE6CA; margin:1em auto; }
table.intc { width:100%; border:2px solid #0000CC; background:#EEE6CA; }
table.intr { width:auto; border:2px inset #FFFFFF; background:#EEE6CA; float:right; margin-left:20px; }
table.foot { width:100%; border:0 none; }

td         { padding:0; vertical-align:middle; border:0 none; }
td.toprail { height:12px; border:0 none; background:white url('images/oakrail12.jpg') repeat-x scroll left top; }
td.top     { width:33.3%; vertical-align:middle; height:60px; border:0 none; background:white url('images/leather60h.jpg') repeat-x scroll left top; }
td.top2    { height:24px; border:0 none; background:url('images/alab-24h.jpg') repeat-x scroll left top; }
td.bk      { padding:0 4px 0 4px; border:1px solid black; }
td.t       { padding:6px; vertical-align:top; }
td.m       { vertical-align:middle }
th         { padding:2px 4px; font-family:arial, Arial, sans-serif; font-weight:bold;   margin-top:0; margin-bottom:0; border-bottom:2px solid #BB9219; border-left-width:0; border-right-width:0; border-top-width:0; text-align:left; background:#E6D9AE; }
.tt        { padding:0 4px 0 4px; font-family:arial, Arial, sans-serif; font-weight:normal; margin-top:0; margin-bottom:0; border-bottom:1px solid #BB9219; border-left-width:0; border-right-width:0; border-top-width:0; }
.lft       { padding:6px 9px 6px 3px;    vertical-align:top; text-align:center;  background:white url('images/leather150vb.jpg') repeat-y scroll left top; }
.ctr       { padding:6px 20px 12px 20px; vertical-align:top; text-align:justify; background:white url('images/texture.jpg') repeat scroll left top; }
.rgt       { padding:6px 3px 6px 9px;    vertical-align:top; text-align:center;  background:white url('images/leather150vb.jpg') repeat-y scroll right top; }
.btml      { height:60px; width:150px; text-align:center; background:white url('images/leather60x150vbl.jpg') no-repeat; }
.btmc      { height:60px; width:100%;  text-align:center; background:white url('images/leather60c.jpg') repeat-x scroll left top; }
.btmr      { height:60px; width:150px; text-align:center; background:white url('images/leather60x150vbr.jpg') no-repeat; }
.btm2      { height:60px; width:150px; text-align:center; background:white url('images/leather60c.jpg') repeat-x scroll left top; }

a		 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000099; text-decoration:none; }
a.fix	 { font-size:9pt; }
a:visited	 { color:#660066; }
a:active	 { color:#CC0000; }
a:hover	 { color:#AA0000; text-decoration:underline; }
a.bt		 { display:block; margin:3px 2px; padding:1px 2px 3px 2px; background-color:transparent;
             width:132px; border:1px outset #FFFFFF; }
a.bt:hover { border:1px inset #FFFFFF; }
a.bth	 { padding:1px 6px 3px 6px; background-color:transparent; border:1px outset #FFFFFF; }
a.bth:hover { border:1px inset #FFFFFF; }

h1         { font-family:"Times New Roman", Times, serif; font-size:160%; color:#C6822F; margin-bottom:0.5em;  margin-top:0em;   text-align:center; }
h2         { font-family:"Times New Roman", Times, serif; font-size:140%; color:#8080AA; margin-bottom:0.5em;  margin-top:0.5em; text-align:center; font-style:italic; }
h3         { font-family:"Times New Roman", Times, serif; font-size:120%; color:#996600; margin-bottom:0.5em;  margin-top:0.5em; text-align:center; }
h4         { font-family:Verdana, Arial, sans-serif;      font-size:110%; color:#993300; margin-bottom:0.25em; margin-top:0.75em; font-weight:normal; }
h5         { font-family:Verdana, Arial, sans-serif;      font-size:100%; color:#993300; margin-bottom:0.25em; margin-top:0.75em; font-weight:normal; }
h6         { font-family:Verdana, Arial, sans-serif;      font-size:90%;  color:#993300; margin-bottom:0.25em; margin-top:0.75em; font-weight:normal; }

hr         { color:#D0C0A0; }
img        { border:none; }

form      { margin:0; }

ul		{ list-style-image:url('images/bul-alab-10.gif'); }
ul,ol	{ margin-top:0; margin-bottom:0.5em; }
li    	{ margin-top:0.5em; margin-bottom:0; font-family:Verdana, sans-serif; text-align:justify; }

.attrib    { font-family:Verdana, Arial, sans-serif; font-size:8pt; text-align:center; color:#996600; }
.b         { font-weight:bold; }
.c         { text-align:center; }
.l         { text-align:left; }
.close     { margin:0em; }
.small     { font-size:0.8em; }
.copyright { font-family:Verdana, Arial, sans-serif; font-size:8pt; text-align:center; color:#990000; }
.imgl      { margin:0 10px 0 0; float:left; }
.imgr      { margin:0 0 0 10px; float:right; }
.smallbox  { font-family:Verdana, sans-serif; font-size:8pt; text-align:center; font-weight:bold; border:1px solid #FFCC66; margin-top:2px; margin-bottom:2px; padding:1px; }
.trl       { border:2px solid #FFCC66; padding:3px; text-align:center; vertical-align:middle; }
.trr       { border:2px solid #99CCFF; padding:3px; text-align:center; vertical-align:middle; }
.box       { border:2px solid #D1C1A1; padding:3px; text-align:center; vertical-align:middle; }
