<!-- 

/* Begin Root Styles */

html                  { min-height: 100%; border: none; overflow: -moz-scrollbars-vertical !important; }
body                  { font-family: arial, helvetica, sans-serif; margin-left: auto; margin-right: auto; padding: 0px; margin: 0px; text-align: center; height: 100%; border-collapse: collapse; background: url(../images/tile_page.gif) repeat-x; background-position: 0px 0px; background-color: #4b534b; }
table                 { border-collapse: collapse; }
td                    { font-size: 10pt; }
img                   { border: 0px; }
img.green             { border: 1px solid #71a67a; }
a                     { color: #323a32; font-weight: normal; font-size: 9pt; text-decoration: none; background-color: transparent; }
a:hover               { color: #99733f; text-decoration: underline; background-color: transparent; }
a:focus               { color: #99733f; text-decoration: underline; background-color: transparent; }
form                  { padding: 0px; margin: 0px; }
ul                    { margin-top:0; margin-bottom:0; margin-left: 0px; list-style-type:disc; list-style-position:outside; }
li                    { color: #000; margin: 0 0 0 -20;  }
iframe                { border: 0px; padding: 0px; margin: 0px;  }
hr                    { border: 1px solid #c0c0c0; }
p                     { padding: 0px; margin: 0px; }

/* End Root Styles */

/* Begin class names */

.tablemain            { width: 765px; height: 100%; padding: 0px; margin: 0px; margin-left: auto; margin-right: auto; border-collapse: collapse; text-align: center; }
.ticking              { height: 35px; padding: 0em; margin: 0em; background: url(../images/home_input.gif) no-repeat; background-position: 10px 1px; }
.textticker input     { border: 0px; padding:0em; margin:0em; width: 690px; height:1.4em; color:#7d6544; font: normal normal 1.4em Times New Roman; background-color: transparent; text-align: left; }
.navmain              { width: 765px; height: 20; padding: 0px;  border-collapse: collapse; background-color: transparent;  }
.maincont             { width: 100%; padding: 0px; margin: 0px;  border-collapse: collapse; background-color: transparent;  }
.head                 { width: 765px; height: 148px; background: url(../images/head.jpg) no-repeat; background-color: transparent; }
.nav                  { width: 765px; height: 27px; background: url(../images/nav.gif) no-repeat; background-color: transparent; }
.cont                 { width: 765px; background: url(../images/tile_cont.gif) repeat-y; background-color: transparent; vertical-align: top; text-align: justify; vertical-align: top; }
.foot                 { width: 765px; height: 64px; vertical-align: bottom; margin: 0px; background: url(../images/foot.gif) repeat-y; background-color: transparent; }
.navfoot1             { padding-bottom: 11px; }
.navfoot2             { padding-bottom: 8px; font-weight: bold; }



.bios                 { margin-left: auto; margin-right: auto; text-align: center; width: 738px; padding: 0px; margin: 0px;  border-collapse: collapse; background-color: transparent; }
.holdrit2             { background: url(../images/holder_off.gif) no-repeat; background-position: 0px 8px; width: 300px;  }
.holdlft2             { background: url(../images/holder_lit.gif) no-repeat; background-position: 8px 5px; }
.holdrit              { width: 300px; background: url(../images/holder_rit.gif) no-repeat; background-position: 0px 14px; }
.holdlft              { background: url(../images/holder.gif) no-repeat; background-position: 8px 14px; }

.bio1                 { width: 220px; background: url(../images/title_att_part.gif) no-repeat; background-position: -10px -5px; }
.bio2                 { width: 220px; background: url(../images/title_att_ass.gif) no-repeat; background-position: -10px -5px; }
.bio3                 { width: 220px; background: url(../images/title_att_oc.gif) no-repeat; background-position: -10px -5px; }
.subtitle             { height: 25px; padding: 0em; margin: 0em; padding-top: 6px; padding-left: 35px; padding-bottom: 20px; background: url(../images/title_sub_hdlr.gif) no-repeat; background-position: 12px 1px; }

.info1                 { width: 220px; background: url(../images/title_info_courts.gif) no-repeat; background-position: -10px -5px; }
.info2                 { width: 220px; background: url(../images/title_info_legal.gif) no-repeat; background-position: -10px -5px; }
.info3                 { width: 220px; background: url(../images/title_info_lit.gif) no-repeat; background-position: -10px -5px; }
.info4                 { width: 220px; background: url(../images/title_info_gov.gif) no-repeat; background-position: -10px -5px; }

.hou1                 { width: 220px; background: url(../images/title_hou_hotels.gif) no-repeat; background-position: -10px -5px; }
.hou2                 { width: 220px; background: url(../images/title_hou_rest.gif) no-repeat; background-position: -10px -5px; }
.hou3                 { width: 220px; background: url(../images/title_hou_misc.gif) no-repeat; background-position: -10px -5px; }
.hou4                 { width: 220px; background: url(../images/title_info_gov.gif) no-repeat; background-position: -10px -5px; }

.client               { width: 220px; background: url(../images/title_client_list.gif) no-repeat; background-position: -10px -5px; }
.client2              { width: 220px; background: url(../images/title_client_list2.gif) no-repeat; background-position: -10px -5px; }
.contact              { background: url(../images/holder_contact.gif) no-repeat; background-position: 8px 9px; }
/* Contact Input */

input.conus1          { padding:0em; margin:0em; padding-top: 2px; padding-left: 5px; width: 200px; height:20px; color:#276bb0; font: normal bold 9pt Arial; background-color: #fbfbfb; text-align: left; border: 1px solid #7c7c7c; }
textarea.box          { overflow-y: scroll; overflow-x: hidden; width: 250px; height: 143px; margin: 0px; padding: 0px; padding-left: 5px; background-color: #fbfbfb; border: 1px solid #7c7c7c; color:#276bb0; font: normal bold 9pt Arial; }
.buttsub              { width: 70px; height: 20px; margin: 0px; padding-bottom: 3px; background-color: #fbfbfb; border: 1px solid #7d6544; color: #7d6544; }
.buttrst              { width: 70px; height: 20px; margin: 0px; padding-bottom: 3px; background-color: #fbfbfb; border: 1px solid #7d6544; color: #7d6544; }
.dropdown1            { width: 125px; height: 22px; color: #276bb0; padding-left: 5px; }
.dropdown2            { width: 200px; height: 22px; color: #276bb0; padding-left: 5px; }

/* Utilities */

/* Center Table/TD - I.E./Firefox */
td.ff_ctr             { padding: 0px; margin: 0px; margin-left: auto; margin-right: auto; border-collapse: collapse; text-align: center; }
table.ie_ctr          { padding: 0px; margin: 0px; margin-left: auto; margin-right: auto; border-collapse: collapse; }

.tlft                 { margin-right: auto; }
.ls                   { letter-spacing: 1px; }
.gry                  { color: #727272; }
.gryf                 { color: #dad9d9; }
.gold                 { color: #7d6544; }
.blue                 { color: #276bb0; }
.lh                   { line-height: 18px; }
.lh2                  { line-height: 20px; }
.bl                   { display: block; }
.inline               { display: inline; }
.sep                  { width: 765px; height: 50px; background: url(../images/seperate.gif) no-repeat; background-position: center 15px; background-color: transparent; }
.lime                 { color: #e4fbd5; }
.black                { color: #000; }
.whiteb               { border: 1px solid white; }
.wht                  { color: white; }
.bw                   { word-wrap: break-word; }
.nw                   { white-space: nowrap !important; }
.s1                   { width: 100%; height: 1px;  background: 1px solid #e4fbd5; }
.lmbor                { border: 1px solid #e4fbd5 !important;  }
.it                   { font-style: italic !important; }

.w33                  { width: 33% !important; }
.width50              { width: 50% !important; }
.w100                 { width: 100% !important; }
.h100                 { height: 100% !important; }
.w90                  { width: 90% !important; }
.w200                 { width: 200px !important; }
.w250                 { width: 250px !important; }
.w300                 { width: 300px !important; }
.w325                 { width: 325px !important; }
.w350                 { width: 350px !important; }
.w500                 { width: 500px !important; }
.width600             { width: 600px !important; }
.width625             { width: 625px !important; }
.width700             { width: 700px !important; }
.width750             { width: 750px !important; }
.width765             { width: 765px !important; }
.h300                 { height: 250px !important; }
.h15                  { height: 15px !important; }

.f7                   { font-size: 7pt; }
.f8                   { font-size: 8pt; }
.f9                   { font-size: 9pt; }
.f10                  { font-size: 10pt; }
.f11                  { font-size: 11pt !important; }
.f12                  { font-size: 12pt !important; }

.it                   { font-style: italic; }
.alignm               { vertical-align: middle; }
.alignb               { vertical-align: bottom; }
.alignt               { vertical-align: top !important; }
.alignc               { text-align: center; }
.alignl               { text-align: left !important; }
.alignr               { text-align: right; }
.alignj               { text-align: justify; }
.bold                 { font-weight: bold; }
.block                { display: block; }

.p0                   { padding: 0px !important; }
.ptop1                { padding-top: 1px !important; }
.ptop2                { padding-top: 2px !important; }
.prit8                { padding-right: 8px !important; }
.plft13               { padding-left: 13px !important; }
.ptop18               { padding-top: 18px !important; }
.plft18               { padding-left: 18px !important; }
.p3                   { padding: 3px !important; }
.p3l                  { padding-left: 3px !important; }
.p3r                  { padding-right: 3px !important; }
.p5                   { padding: 5px !important; }

.ptop3                { padding-top: 3px !important; }
.pbot3                { padding-bottom: 3px !important; }
.plft3                { padding-left: 3px !important; }
.prit3                { padding-right: 3px !important; }

.ptop5                { padding-top: 5px !important; }
.pbot5                { padding-bottom: 5px !important; }
.plft5                { padding-left: 5px !important; }
.prit5                { padding-right: 5px !important; }

.ptop4                { padding-top: 4px !important; }
.pbot4                { padding-bottom: 4px !important; }
.plft4                { padding-left: 4px !important; }
.prit4                { padding-right: 4px !important; }

.p10                  { padding: 10px !important; }
.ptop10               { padding-top: 10px !important; }
.pbot10               { padding-bottom: 10px !important; }
.plft10               { padding-left: 10px !important; }
.prit10               { padding-right: 10px !important; }

.p15                  { padding: 15px !important; }
.ptop15               { padding-top: 15px !important; }
.pbot15               { padding-bottom: 15px !important; }
.plft15               { padding-left: 15px !important; }
.prit15               { padding-right: 15px !important; }

.ptop20               { padding-top: 20px !important; }
.plft20               { padding-left: 20px !important; }
.prit20               { padding-right: 20px !important; }
.pbot20               { padding-bottom: 20px !important; }

.ptop25               { padding-top: 25px !important; }
.plft25               { padding-left: 25px !important; }
.prit25               { padding-right: 25px !important; }
.pbot25               { padding-bottom: 25px !important; }

.ptop30               { padding-top: 30px !important; }
.plft30               { padding-left: 30px !important; }
.ptop35               { padding-top: 35px !important; }
.plft35               { padding-left: 35px !important; }
.prit30               { padding-right: 30px !important; }
.pbot30               { padding-bottom: 30px !important; }

.ptop40               { padding-top: 40px !important; }
.plft40               { padding-left: 40px !important; }
.prit40               { padding-right: 40px !important; }
.pbot40               { padding-bottom: 40px !important; }

.ptop50               { padding-top: 50px !important; }
.plft50               { padding-left: 50px !important; }
.prit50               { padding-right: 50px !important; }
.pbot50               { padding-bottom: 50px !important; }

.ptop100              { padding-top: 100px !important; }
.plft100              { padding-left: 100px !important; }
.prit100              { padding-right: 100px !important; }
.pbot100              { padding-bottom: 100px !important; }

.m3                   { margin: 3px !important; }
.m3t                  { margin-top: 3px !important; }
.m5                   { margin: 5px !important; }

.m0                   { margin: 0px !important; }
.mbot2                { margin-bottom: 2px !important; }
.mbot8                { margin-bottom: 8px !important; }

.mtop1                { margin-top: 1px !important; }
.mtop2                { margin-top: 2px !important; }
.mtop3                { margin-top: 3px !important; }
.mbot3                { margin-bottom: 3px !important; }
.mlft3                { margin-left: 3px !important; }
.mrit3                { margin-right: 3px !important; }

.mtop5                { margin-top: 5px !important; }
.mbot5                { margin-bottom: 5px !important; }
.mlft5                { margin-left: 5px !important; }
.mrit5                { margin-right: 5px !important; }

.m10                  { margin-top: 10px !important; }
.mtop10               { margin-top: 10px !important; }
.mbot10               { margin-bottom: 10px !important; }
.mlft10               { margin-left: 10px !important; }
.mrit10               { margin-right: 10px !important; }

.m15                  { margin: 15px !important; }
.mtop15               { margin-top: 15px !important; }
.mbot15               { margin-bottom: 15px !important; }
.mlft15               { margin-left: 15px !important; }
.mrit15               { margin-right: 15px !important; }
.mrit20               { margin-right: 20px !important; }
.mlft20               { margin-left: 20px !important; }
.mlft50               { margin-left: 50px !important; }

-->


