html, body, div, p, table, pre, td, tr, th, ul, ol, li, form, fieldset, img, blockquote, iframe { 
 margin: 0;
 padding: 0;
 font-family:Tahoma,Arial,Helvetica,sans-serif;
 font-size:8pt;
}

table, td {
 border-collapse: collapse;
 border: 0px solid cyan;
}

html, body, div, p, pre, ul, ol, li, form, fieldset, img, blockquote, iframe { 
 border: 0px solid yellow;
}

h5 {
 margin:      2px 0px 0px 0px;
}
h5, h1 {
 padding:     0px;
 font-size:   8pt;
 color:       #127815;
}
h5#admin, h1#admin {
 color:#DB5555;
}
h5.rhdr, h1 {
 margin-bottom: 2px;
}
h1 {
 font-weight: bold;
 color:       #000;
 margin:      2px 0px 5px 0px;
}



h6 {
 padding:    0px;
 font-size:  12px;
 margin:     0px;
 text-align: right;
 color:      #127815;
}

gh1 {
 padding:     0px;
 font-size:   30px;
 font-weight: bold;
 margin:      0px;
 text-align:  center;
}
h3 {
 padding:     0px;
 font-size:   14px;
 font-weight: bold;
 margin:      0px 0px 5px 0px;
 text-align:  center;
}

body {
 background-color:#FFFFFF;
 color:#000000;
 text-align:justify;
 scrollbar-face-color:#479131;
 scrollbar-highlight-color:#476131;
 scrollbar-shadow-color:#669966;
 scrollbar-3dlight-color:#D9EABD;
 scrollbar-arrow-color:#000000;
 scrollbar-track-color:#B8DC7C;
 scrollbar-darkshadow-color:#92C965;
 margin: 0px;
}

.leftpanel {
 width:      180px;
 text-align: left;
 border:     0px solid red;
 font-size:  6pt;
}

.mainpanel {
 text-align: left;
 border:     0px solid blue;
 font-size:  6pt;
}

.rightpanel, .weatherdisp {
 width:   180px;
 text-align: left;
 border:  0px solid magenta;
 float:   right;
 padding: 0px;
 margin:  0px;
}

.weatherdisp {
 height: 100px;
}

#test {overflow: auto;}

#w900 {
 width: 950px; padding: 0px;
}

.sand {
 margin: auto;
 padding: 3px;
}

.hdrrow, .textlinks table {
 border: 0px solid cyan;
 border-spacing: 0px;
}
















.textlinks table {
 margin-bottom: 5px;
 margin-top: 5px;
}

.textlinks#areaname {
 border: 0px solid blue;
 height: 16px;
 width: 565px;
}

.hdrrow, .list li#actshct table {
 background-color:#127815;
 color: #FFF;
}

#inl {
 display: inline;
}

.hdrrow {
 margin-top: 0px;
 margin-bottom: 10px;
}

#r {
 text-align: right;
}

#l {
 text-align: left;
}

#c {
 text-align: center;
}

.list li#actshct A:link,    .hdrrow .textlinks A:link     {COLOR:#FFF; text-decoration:none;}
.list li#actshct A:visited, .hdrrow .textlinks A:visited  {COLOR:#FFF; text-decoration:none;}
.list li#actshct A:active,  .hdrrow .textlinks A:active   {COLOR:#FFF;}
.list li#actshct A:hover,   .hdrrow .textlinks A:hover    {COLOR:#D5FF90;}

h1 a:link, h1 a:visited, .rhdr A:visited, .custshow A:link, .custshow A:visited    {COLOR:#027800; text-decoration:underline;}

/*
.rubrtbl A:link, .rubrtbl A:visited, 
*/

A:link,                        .scrollnav A:link,    .cdetails A:link,    .list A:link,                         .navishow  A:link,    .textlinks A:link,    .nicetxt A:link    {COLOR:#000;    text-decoration:none;}
A:visited,                     .scrollnav A:visited, .cdetails A:visited, .list A:visited,                      .navishow  A:visited, .textlinks A:visited, .nicetxt A:visited {COLOR:#000;    text-decoration:none;}
A:active,  .floatel A:active,  .scrollnav A:active,  .cdetails A:active,  .list A:active,  .custshow A:active,  .navishow  A:active,  .textlinks A:active,  .nicetxt A:active  {COLOR:#027800; text-decoration:underline;}
A:hover,   .floatel A:hover,   .scrollnav A:hover,   .cdetails A:hover,   .list A:hover,   .custshow A:hover,   .navishow  A:hover,   .textlinks A:hover,   .nicetxt A:hover   {COLOR:#027800; text-decoration:underline;}

.h5 a:link                   {COLOR:#027800; text-decoration:none;}
.h5 a:visited                {COLOR:#027800; text-decoration:none;}
.h5 a:active,  h1 a:active   {COLOR:#027800; text-decoration:underline;}
.h5 a:hover,   h1 a:hover    {COLOR:#027800; text-decoration:underline;}

.custshowadmin A:hover {COLOR:#471B1B;}

.hdrcol p {margin-bottom: 5px;}

.logintbl {
 text-align: center;
 margin: auto;
}

.logintbl td {
 padding: 1px;
}

.maintbl    {border: 0px solid cyan; margin: auto; border-spacing: 0px;}
.maintbl td {border: 0px solid cyan;}

.nowrap, #nowrap {white-space:nowrap;}

.suckerdiv ul{
 width: 100%;
 margin: 0;
 padding: 0;
 list-style-type: none;
}
.suckerdiv ul li{
 position: relative;
 display: block;
 color: black;
 text-align: justify;
 width: 100%;
}

.suckerdiv ul li ul{
 position: absolute;
 top: 0;
 visibility: hidden;
}
.suckerdiv ul li a{
 display: block;
 padding: 3px 3px;
}

.suckerdiv ul li div {
 display: block;
 padding: 3px 3px;
 width: 100%;
}

.suckerdiv ul li ul li{
 background-color:#44DA74;
}

.suckerdiv .subfolderstyle{
  background: url(arrow-list.gif) no-repeat center right;
}
* html .suckerdiv ul li { float: left; height: 1%; }

.hidden {
 display:none;
}

.hidden2 {
 visibility: hidden;
}

.hidden3 {
 display:    none;
}

.floatel {
 text-align:left;
}

.floatchild {
 text-align:justify;
 font-size:8pt;
 float:   left;
 padding: 0px;
 margin-top:  3px;
 line-height: 110%;
 border:  0px solid red;
 width:   225px;
}

#allrubrs, #rubrel {
 border:  0px solid #D5FF90;
 background: #FFF;
 margin:  1px;
 padding: 2px 0px;
 width:   280px;
}

.rubrtbl {
 width:  540px;
 border: 0px solid orange;
 border-spacing: 0px;
 margin-left:  7px;
 margin-right: 0px;
}

.rubrtbl p {
 margin-bottom: 5px;
}

.floatchild a, .popupchild a {
 border-top: 0px;
 border-bottom:0px;
 font-size:8pt;
}

.popupchild {
 text-align:justify;
 font-size:8pt;
 margin-top: 2px;
 padding: 0px;
 display: none;
 overflow: hidden;
}

.popupdiv {
 display:inline;
 border: 0px;
}

.popupdiv2 {
 display:inline;
 border: 0px;
}

.rubrtbl td {
 vertical-align: top;
}

#rubrel {
}

#rubrel table {
 padding: 0px;
 margin:  0px;
 border:  0px solid magenta;
 border-spacing:  0px;
 width: 278px;
}

#rubrel .td, #allrubrs .td  {
 padding-left: 5px;
 vertical-align: top;
 margin:  0px;
}

#rubrel font {
 font-size: 7pt;
}

#rubrel td {
 height:  32px;
}

#allrubrs {
 float:  left;
 clear:  both;
}

#alphel {
 width:44px;
 height:15px;
 margin:3px;
 padding:0px;
 vertical-align:middle;
 border: 0px solid red;
 position: relative;
 float: left;
}

.newln    {clear:both;}
.newln2   {clear:after;}

.panel *#hdrtabs {
 background: #92C965;
}

.hdr {
 padding: 0px 3px 3px 3px;
}

.panel, .panelw {
 background: #127815;
 padding: 0px;
 margin-top: 0px;
}

.tabs table {
 width: 100%;
 position: relative;
 border: 0px solid blue;
}

.tabs table td{
 border: 0px solid blue;
}

.revmenu {
 margin-left:   7px;
 margin-right:  2px;
 margin-bottom: 5px;
}

.revmenu .panel{
 background: #127815;
 width: 560px;
 margin-top: 0px;
 border: 0px solid red;
}

.tabs #review{
 display: block;
}
.tabs #spec{
 display: none;
}
.tabs #alph{
 display: none;
}

.searchfrm  {width: 100%; border: 0px solid blue;}
.searchfrm DIV {display:inline;}

.tbs {
 height: 18px;
 list-style: none;
 margin-top: 2px;
 margin-bottom: 2px;
 margin-left: 3px;
 margin-right: 0px;
 padding: 0px;
 padding-bottom: 1px;
 border: 0px solid red;
 overflow: hidden;
}

.tbs li {
 color: #FFF;
 float: left;
 padding: 2px 5px 5px 4px;
 margin-top:    0px;
 margin-bottom: 0px;
 margin-left:   0px;
 margin-right:  2px;
 cursor: pointer;
 border: 0px solid red;
}

.tbs li#activetab {
 color: #FFF;
 font-weight: bold;
 cursor: default;
 border-bottom: 0px solid #92C965;
 background: #DB261C;
}

.lt, .rt, .lb, .rb {
 width: 3px;
 height: 3px;
 border: 0px solid black;
 white-space:nowrap;
 overflow: hidden;
 padding: 0px;
 margin: 0px;
}

.l {
 background: #127815;
}

.lt {
 background: #127815 url(img/lt_2.png) top right no-repeat; width: 4px;
}

.rt {
 background: #127815 url(img/rt_2.png) top left no-repeat; width: 4px;
}

.lb {
 background: #127815 url(img/lb_2.png) bottom right no-repeat; width: 4px;
}

.rb {
 background: #127815 url(img/rb_2.png) bottom right no-repeat; width: 4px;
}


.lt2, .rt2, .lb2, .rb2, .clt, .crt, .clb, .crb, .clt2, .crt2, .clb2, .crb2, .lts, .rts, .lbs, .rbs {
 width: 6px !important;
 height: 6px !important;
 border: 0px solid black;
 white-space:nowrap;
 overflow: hidden;
 padding: 0px;
 margin: 0px;
}

.lt2 {
 background: #FFF url(img/LT.gif) top right no-repeat;
}

.rt2 {
 background: #FFF url(img/RT.gif) top left no-repeat;
}

.lb2 {
 background: #FFF url(img/LB.gif) bottom right no-repeat;
}

.lb2a {
 background: #FFF url(img/LB.gif) bottom right no-repeat;
}

.rb2 {
 background: #FFF url(img/RB.gif) bottom right no-repeat;
}



.ls {
 background: #FFF url(img/Ls.gif) top right repeat-y; width: 6px;
}

.lts {
 background: #FFF url(img/LTs.gif) top right no-repeat
}

.rts {
 background: #FFF url(img/RTs.gif) top left no-repeat;
}

.lbs {
 background: #FFF url(img/LBs.gif) bottom right no-repeat;
}

.rbs {
 background: #FFF url(img/RBs.gif) bottom right no-repeat;
}

.clt {
 background: #FFF url(img/cLT.gif) top right no-repeat;
}

.crt {
 background: #FFF url(img/cRT.gif) top left no-repeat;
}

.clb {
 background: #FFF url(img/cLB.gif) bottom left no-repeat;
}

.crb {
 background: #FFF url(img/cRB.gif) bottom left no-repeat;
}

.clt2 {
 background: #FFF url(img/cLT2.gif) top left no-repeat;
}

.crt2 {
 background: #FFF url(img/cRT2.gif) top left no-repeat;
}

.clb2 {
 background: #FFF url(img/cLB2.gif) bottom left no-repeat;
}

.crb2 {
 background: #FFF url(img/cRB2.gif) bottom right no-repeat;
}


.l2 {
 background: #FFF url(img/L.gif) top right repeat-y; width: 6px;
}

.r2 {
 background: #FFF url(img/R.gif) top left repeat-y; width: 6px;
}

.t2 {
 background: #FFF url(img/T.gif) top left repeat-x; height: 6px;
}

.b2 {
 background: #FFF url(img/B.gif) bottom left repeat-x; height: 6px;
}

#fh {height: 6px !important;}

.aragtbl {
 margin: 0px;
 padding: 0px;
 border: 0px solid cyan;
 border-spacing: 0px;
}

.aragtbl td {
 border: 0px solid cyan;
 margin: 0px;
 padding: 0px;
 vertical-align: top;
}



.txtdisp, .chkbx, .btn, select, .txtarea {border:1px solid #000000;font-family:Tahoma,Verdana,Arial;font-size:9pt;color:#000000;}
.txtdisp, .chkbx, select,       .txtarea {background:#FFF;}

.txtdisp     {height: 20px;}
.imgdisp     {border:4px solid #FCDAD5;background:#FCDAD5;color:#FCDAD5;cursor:pointer;cursor:hand;}
select       {height: 20px;}

.txtdisp#query1 {
 width: 500px;
}

.btn         {height: 20px;  background: #FCFE04;}
.btn:focus1  {outline: 1px solid black;}
.btn:active  {outline: 1px dotted red;}

.searchexmp  {border-bottom: 1px dotted white;}

.nicetbl    {width: 100%; }
.nicetbl td {padding: 2px;}

.searchtbl     {color: #FFF; border: 0px solid red; border-spacing: 0px; margin: 0px; padding: 0px;}
.searchtbl td  {padding: 0px 2px; }
.searchtbl tr  {height: 24px; }
.searchtbl div {display: inline;}

.nicetxt    {text-indent: 10px; border:0px solid blue;}
#fl   {width: 550px; padding: 7px; border: 0px solid red;}
#fl2  {width: 745px;}
#fl3  {width: 568px;}
#fl4  {width: 760px; margin: 7px;}
.nicetxt p, .nicetxt, .suckerdiv li    {font-size: 8pt;}
.suckerdiv#m li    {font-size: 8pt;}
.nicetxt p, .nicetxt h5  {margin-bottom: 10px; text-align: justify;}

.newsdetails     {position: absolute; left:200px; top:200px; width:500px; height:300px; border:0px; display:none; z-index:10;}
.newsdetails th  {text-align: right; padding-right: 5px;}
.newsdetails td, .newsdetails table {border: solid 0px;}
.newsdet         {padding:4px; filter:alpha(enabled=0); opacity:1; background: #D9EABD; vertical-align: top; border: 3px solid green;}
.newsdetails td  {border: 0px;}

.ndtbl    {margin:0px; border:solid 0px; padding:0; border-spacing:0; spacing:0; height:100%; width:100%; color: #000;}
.pnh      {border-bottom: 1px solid #92C965; background:#B8DC7C;}
#infow    {padding:4px; filter:alpha(enabled=0); opacity:1; vertical-align: top;}
.brdr     {filter:alpha(opacity=75,enabled=1,style=0); opacity:0.75; height:10px;}
.brdrw    {filter:alpha(opacity=75,enabled=1,style=0); opacity:0.75; width:10px;}
.brdr, .brdrw {border:0px; background: #92C965; }
.custshowadmingreenp .brdr, .custshowadmingreenp .brdrw {background: #FFF;}
.custshowadminredp   .brdr, .custshowadminredp   .brdrw {background: #FFF;}

.2custshowadmingreenp .brdr, .2custshowadmingreenp .brdrw {background: #B8DC7C;}
.2custshowadminredp   .brdr, .2custshowadminredp   .brdrw {background: #DBAFAF;}

#charea {position:absolute; background-color:#FFF; color: #000; border: 1px solid #158918; padding: 3px; text-align: center; left: 855px; top: 115px;}
#charea td {padding: 2px;}

.custshowadmin      {background:#FF8888; margin: 2px 5px 3px 0px; border: #FD6262 0px solid;}
.custshowadmin td   {padding: 2px; background:#DBAFAF; border: 0px;}
.custshowadmin th   {padding: 2px; background:#DB5555; border: #FD6262 1px solid;}
.custshowadmin tr#e th {border: 0px solid; padding: 2px; background:#FFFFFF; height: 5px;}
.custshowadmin tr#m {border: solid 0px}

.custshowadmin .menuline, .custshowadmingreen .menuline {
 padding: 1px;
 white-space:nowrap;
 height: 25px;
}

.custshowadmin .menuline div, .custshowadmingreen .menuline div {
 white-space:  nowrap;
 margin:  5px 3px 0px 0px;
 display: block;
 border:  0px solid green;
 padding: 2px 0px;
}







.custshowadmin .menuline .floatl, .custshowadmingreen .menuline .floatl {
 margin: 0px 2px;
}

.custshowadmin .menuline .floatl a, .custshowadmingreen .menuline .floatl a {
 display: block;
 white-space: nowrap;
 vertical-align: top;
}

.custshowadmin .menuline .ddcnt, .custshowadmingreen .menuline .ddcnt {
 border:  1px solid blue;
 display: block;
}

.custshowadmin .menuline div .ddown, .custshowadmingreen .menuline div .ddown {
 width:   400px;
 border:  0px solid red;
 margin:  0px;
 padding: 0px;
 z-index: 7;
 position: absolute;
}

.custshowadmin .menuline div .ddown ul, .custshowadmingreen .menuline div .ddown ul{
 font-size: 7pt;
 width:  100%;
 margin: 0px;
 border: 0px solid blue;
}

.custshowadmin .menuline div .ddown ul li, .custshowadmingreen .menuline div .ddown ul li{
 width:    100%;
 padding:  0px;
 position: relative;
 display:  block;
 border:   1px solid #AA0033;
 margin-bottom: -1px;
}

.custshowadmin .menuline div .ddown ul li a, .custshowadmingreen .menuline div .ddown ul li a{
 display: block;
 border:  0px solid #AA0033;
}

.custshowadmin .menuline a, .custshowadmingreen .menuline a{
 display: inline;
 background:#FF8888;
 color: black;
 padding: 3px 5px;
}

.custshowadmingreen      {border:solid 0px #ccc; background:#B8DC7C; margin-top: 2px;}
.custshowadmingreen td   {background:#B8DC7C; }
.custshowadmingreen th   {background:#669966; }
.custshowadmingreen .menuline, .custshowadminred .menuline {
 padding: 1px;
}

.custshowadminred        {border:solid 0px #ccc; background:#DBAFAF;}
.custshowadminred td     {background:#DBAFAF;}
.custshowadminred th     {background:#DB5555;}
.custshowadminred td, .custshowadminred th {
 border: 1px solid #FDCBCB; padding: 2px; 
}

.custshowadmingreen td, .custshowadmingreen th {
 border: 1px solid #D5FF90; padding: 2px; 
}

.custshowadmingreen .menuline a{
 display: inline;
 background:#D9EABD;
 color: black;
 padding: 3px 5px;
}

.menuline a:hover{
 background-color: yellow;
 padding: 3px 5px;
 color: #000;
}

#areaname {
 padding: 3px 3px 6px 7px;
 border: 0px solid red;
}

.custshow      {border:solid 0px blue; width: 570px; margin: 0px 5px 5px 0px;}
.custshow td   {border: #ccc 0px solid; vertical-align: top;}
.custshow th   {border: #ccc 0px solid; padding: 2px;}

.navishow      {border: #ccc 0px solid; margin: 5px 0px 5px 0px;}
.navishow td   {border: red  0px solid; padding: 2px;}
.navishow th   {border: #ccc 0px solid; padding: 2px;}

.navishow .nL  {text-align: left;   width: 33%;}
.navishow .nC  {text-align: center; width: 34%;}
.navishow .nR  {text-align: right;  width: 33%;}

.pgb_bak           {border: 0px solid #014D00; width: 100%; margin: 2px 0px 0px 0px; background: #6C954B; display: block;}
.pgb_L_bak         {border: 0px solid blue; float:left; height: 14px; display: inline;}
.pgb_L#h       {background: #014D00;}
.pgb_L#m       {background: #4C4D00;}
.pgb_L#l       {background: #4D0100;}
.pgb_R_bak         {border: 0px; background: #6C954B;}

.pgb           {border: 0px; width: 100% }
.pgb_L         {border: 0px; background: #014D00; }
.pgb_R         {border: 0px; background: #6C954B; }

.p1#b0         {margin:2px; font-weight: normal; font-size: 11pt;}
.p1#b1         {margin:2px; font-weight: bold;   font-size: 11pt;}

.p2, .p2b, .txln, .p2z   {padding:3px; vertical-align: top; border: 0px solid blue;}
.p2, .p2b                {font-weight:bold;  clear:both; width: 115px;}
.p2           {color:#B43934; float:left;}
.p2z          {color:#B43934; float:left; font-weight:bold;}
.p2b          {color:#2B7C51; float:left;}
.p2#l, .p2b#l {text-align: justify;}
.p2#r, .p2b#r {text-align: right;}

.txln_old   {float: right; width: 615px;}
.txln       {float: left; margin: 0px;}

#fw0        {width: 612px;}
#fw1        {width: 420px;}
#fw2        {width: 100px;}

#fw0, #fw1, #fw2 {border: 0px solid red; margin-right: 0px;}

.p2br       {margin:2px; text-align: right;   color: #2B7C51; vertical-align: top;}
.p2c        {margin:2px; text-align: right;   color: #F7C600; vertical-align: top;}

.p10        {margin:2px; font-weight: normal; }
.p2a        {margin:2px; text-align: left;    color: #08290B; vertical-align: top;}
.p2b a, .p2 a {color: black;}
.p3         {white-space:nowrap; margin:2px; }
.p5         {margin:2px; text-align: left;}

.p01        {font-size: 11pt; font-weight:bold; margin-bottom:2px; margin-top:1px;}
.p02        {font-size: 12pt; font-weight:bold; margin-bottom:2px; margin-top:1px;}
.p03        {font-size: 10pt; font-weight:normal; margin-bottom:2px; margin-top:1px;}
.p04        {font-size: 10pt;  margin-bottom:10px; margin-top:1px;}

.p4          {margin:0px; padding:0px; font-weight: bold; font-size: 11pt;}
.logotext    {border: 0px; border-collapse: none;}
.logotext TD {border: 0px; }

.logo  {vertical-align:center; text-align: center; display:block; float:left; margin-right: 4px;}

.about       {font-size:8pt; text-indent: 10px; text-align:justify;}

.custimage {
 vertical-align:center;
 text-align: left;
 width: 200px;
 height: 55px;
}

.floatr      {float:right; margin: 0px;}
.floatl      {float:left;}

.floatl#pad  {padding: 0px 5px 0px 0px; border: 0px solid red; width: 200px; height: 55px; text-align: center;}

.floatr#m, .floatl#m {margin:3px; }
.floatr#mod  {width: 185px; text-align:right;}

.ico {
 width:  16px;
 height: 16px;
 vertical-align: middle;
 background: #FFF;
}

.ico#bullet {
 width:  9px;
 height: 9px;
}

.ico#house, .ico#table, .ico#clipboard, .ico#briefcase, .ico#notebook, .ico#flash, .ico#info, .ico#flag, .ico#layout, .ico#user, .ico#puzzle, .ico#gmail, .ico#gglobe, .ico#ginfo, .ico#globe, .ico#calculator, .ico#bookmark, .ico#comment, .ico#download, .ico#document, .ico#browser_window, .ico#expand, .ico#edit, .ico#add, .ico#bullet, .icon {
 margin-right: 3px;
 text-decoration:none;
}

.list {
 margin: 0px 0px 0px 0px;
 padding:0px -10px 0px 0px;
 width: 180px;
 z-index:13;
}

.list table {
 margin: 0px;
 padding: 0px;
 border: 0px solid red;
 border-spacing: 0px;
}

.list li {
 padding: 2px;
}

.list td, .list ul {
 padding: 0;
}

.list td, .list ul, .list li {
 margin: 0;
 list-style-type: none;
 z-index:14;
}

.cdetails {
 border: 0px solid blue;
 border-spacing: 0px;
 margin: 0px 0px 3px 0px;
 padding: 0px;
 width: 100%;
}

.cdetails td {
 border: 0px solid blue;
}

.cleantd {
 padding: 0px;
 margin: 0px;
}

#actshct {
 z-index: 15;
 margin-right: -10px;
}

#actshct table td {
 padding: 2px 0px 2px 0px;
}

hr {
 border: 1px solid #DB261C;
}

#viewport {
 border: 0px solid yellow;
 margin: 0px 0px 5px 7px;
 padding: 0px;
 width: 763px;
}

.cbrdr {
 border: 0px solid blue;
 margin: 0px 0px 5px 7px;
 padding: 0px;
 width: 763px;
}

.cbrdr td {
 vertical-align: top;
}

.cbrdr#map {
 width: 760px;
}

.cbrdr#norm {
 width: 570px;
}

.partner {
 margin: 0px;
 padding: 0px;
 border: 0px solid red;
}

.hrtbl     {font-size:0.1pt; padding: 0px; spacing: 0px; border-spacing: 0px; height:3px; border: 0px solid; width: 95%; margin: 5px 0px 5px 0px;} 
.hrtbl td  {font-size:0.1pt; }

.rubrimg       {border: 0px solid red; height: 24px; display:inline; text-align:left; vertical-align:middle; }
.rubrimg img   {text-align:left; vertical-align:middle; padding: 0px 2px 0px 0px;}
.rubrimg .td#t {padding: 2px;}

#cf_chk {
 border:  1px solid #000;
 width:   9px;
 height:  9px;
 padding: 0px;
 margin:  0px;
}

.td2a {
 width: 16px;
}

.td3a {
 padding-bottom: 4px;
}

#frmview {
 position: absolute;
 margin: auto;
 z-index:11;
 top: 10px;
 left: 10px;
}

#small {
 font-size: 7pt;
}

.frm, .frm td {
 border: 0px solid red;
}

.wnddiv {
 float:left;
 position: absolute;
 display: block;
 z-index:-1;
 width: 100%;
 height: 100%;
 left: 0px;
 top: 0px;
}

img.nwp {margin-right: 2px;}

.date {width: 150px;}

.textlinks ul {
 margin-left: 10px;
}

.p2bl p {
 font-weight: bold;
}




/*  Guests from allo63.v3  */

div.middleleft, div.middleright {
 margin-top: 5px;
}

div.middleleft    {width: 49%; float: left;}
div.middleright   {width: 49%; float: right;}

.cleaner {clear:both;}

/*  Added by Inscriptor on November 18th, 2010, for FS[532]  */

#square_pic {
-moz-box-shadow: 0 0 5px 5px #888;
-webkit-box-shadow: 0 0 5px 5px#888;
box-shadow: 0 0 5px 5px #888;
border-radius: 5px;
}
