H1      {font-family:Trebuchet MS, Tahoma; font-size:21px; color:#058EEE} 
.hdr    {font-family:Trebuchet MS, Tahoma; font-size:21px; font-weight:bold; color:#058EEE} 
.hothdr {font-family:Trebuchet MS, Tahoma; font-size:21px; color:#CC3300; font-weight:bold; padding:2 0 10 12} 
.phone  {font-family:Trebuchet MS, Tahoma; font-size:21px; color:#5E6879}
.coord  {font-family:Arial; font-size:13px; color:#5D6778}
A.lcoord       {font-family:Arial; font-size:13px; color:#5D6778; text-decoration:none}
A.lcoord:hover {text-decoration:underline}

H2      {font-family:Arial;  font-size:13px; color:#048EE9; font-weight:bold}
H3      {font-family:Arial;  font-size:13px; color:#5D6778; font-weight:bold}
.footer {font-family:Tahoma; font-size:12px; color:#7A7F88}
.info   {font-family:Tahoma; font-size:12px; color:#585A66; background:#FEF8DF; border:#585A66 solid 1px; padding:4 8 4 8}
.infw   {font-family:Tahoma; color:#cc0000;  font-size:10px; padding: 2px 0px; text-align: left !important;}
.infblk {font-family:Tahoma; font-size:13px; color:#5D6778; text-align:justify; padding:4 8 4 8}
.note   {font-family:Arial;  font-size:13px; color:#5D6778; border-top:#DEDEDE solid 1px}
.cmm    {font-family:Tahoma; font-size:10px; color:#585A66}
.cmmhot {font-family:Tahoma; font-size:12px; color:#444444; background:#FEF8DF; padding:0 4 0 4}
.pif    {font-family:Tahoma; font-size:14px; color:#585A66; font-weight:bold}
.grplst {font-family:Tahoma; font-size:12px; color:#444444; font-weight:bold}

A.lnk1  {font-family:Tahoma; font-size:12px; color:#818284; font-weight:bold; text-decoration:none}
A.lnk1:hover {color:#058EEE; font-weight:bold; text-decoration:underline}
A.lnk2  {font-family:Tahoma; font-size:13px; color:#048EE9; font-weight:bold; text-decoration:none}
A.lnk2:hover {color:#048EE9; font-weight:bold; text-decoration:underline}
A.lnk3  {font-family:Arial;  font-size:13px; color:#5D6778; font-weight:bold; text-decoration:none}
A.lnk3:hover {color:#5D6778; font-weight:bold; text-decoration:underline}
A.lnk4  {font-family:Tahoma; font-size:17px; color:#058EEE; font-weight:bold; text-decoration:none}
A.lnk5  {font-family:Tahoma; font-size:12px; color:#585A66; text-decoration:none}
A.lnk6  {font-family:Tahoma; font-size:12px; color:#444444; text-decoration:none}
A.lnk7  {font-family:Arial;  font-size:13px; color:#000000; text-decoration:none}
A.lnk8  {font-family:Arial;  font-size:13px; color:#5D6778; text-decoration:none}
A.lnk9  {font-family:Tahoma; font-size:12px; color:#058EEE; text-decoration:none}
A.lnk10 {font-family:Tahoma; font-size:12px; color:#000000; text-decoration:none}
.txt11  {font-family:Tahoma; font-size:11px; color:#585A66}
.txt11g {font-family:Tahoma; font-size:11px; color:#8D94A0}
.bold11 {font-family:Tahoma; font-size:11px; color:#585A66; font-weight:bold}
.bold7  {font-family:Arial;  font-size:13px; color:#000000; font-weight:bold}
.fb15   {font-family:Arial;  font-size:15px; color:#000000; font-weight:bold}
A.lfb15 {font-family:Arial;  font-size:15px; color:#000000; font-weight:bold; text-decoration:none}
A.lfb15:hover {color:#000000; font-weight:bold; text-decoration:underline}


.hottbl {font-family:Arial;  font-size:13px; color:#048EE9; font-weight:bold}
.hotlnk {font-family:Arial;  font-size:13px; color:#048EE9; font-weight:bold}
.hotcu  {font-family:Arial;  font-size:13px; color:#CC3300; font-weight:bold}
.hottxt {font-family:Arial;  font-size:13px; color:#FEF8DF; font-weight:bold; background:#CC3300}

A.lmain         {color:#058EEE; text-decoration:underline}
A.lmain:hover   {color:#7A7F88; text-decoration:underline}
A.lmainH        {color:#058EEE; text-decoration:none}
A.lmainH:hover  {color:#058EEE; text-decoration:underline}
A.imain         {color:#7A7F88; text-decoration:underline}
A.imain:hover   {color:#058EEE; text-decoration:underline}
A.lhottxt       {color:#CC3300; text-decoration:none}
A.lhottxt:hover {color:#CC3300; text-decoration:none; text-decoration:underline}
A.lhdr          {color:#058EEE; text-decoration:none}
A.ltext         {color:#000000; text-decoration:none}
A.ltext:hover   {color:#058EEE; text-decoration:underline}
A.lhot          {font-family: Tahoma; font-size:12px; color:#048EE9; font-weight:bold; text-decoration:none}
A.lhot:hover    {color:#7A7F88; text-decoration:none}
A.lgrplst       {font-family:Tahoma; font-size:12px; color:#444444; font-weight:bold; text-decoration:underline}
A.lwht          {color:#FFFFFF; text-decoration:underline}

.prc       {font-family:Tahoma; font-size:12px; color:#CC3300}
.prcb      {font-family:Tahoma; font-size:12px; color:#CC3300; font-weight:bold}
.prcno     {font-family:Tahoma; font-size:12px; color:#FF0000}
.prcnolst  {font-family:Tahoma; font-size:11px; color:#FF0000}
.prcdate   {font-family:Tahoma; font-size:12px; color:#606264}
.prcdateb  {font-family:Tahoma; font-size:12px; color:#818284; font-weight:bold}
.prcof     {font-family:Arial;  font-size:13px; color:#CC3300; font-weight:bold}
.prcofno   {font-family:Arial;  font-size:13px; color:#818284; font-weight:bold}
.prcofnod  {font-family:Trebuchet MS, Tahoma; font-size:19px; color:#818284; font-weight:bold}
.prcnat    {font-family:Trebuchet MS, Tahoma; font-size:19px; color:#CC3300}
.prcequ    {font-family:Trebuchet MS, Tahoma; font-size:19px; color:#E98726}
.prcold    {font-family:Trebuchet MS, Tahoma; font-size:19px; color:#BCBEC0}
A.lprc     {color:#CC3300; text-decoration:none}
A.lprcno   {color:#FF0000; text-decoration:none}
A.lprcequ  {color:#E98726; text-decoration:none}

.wnd	  {font-family:Tahoma; font-size:10px; padding:0 0 0 8}
.wndr	  {font-family:Tahoma; font-size:10px; padding:0 0 0 8; border-right:#D6D6D6 1px dotted}
.wndt	  {font-family:Tahoma; font-size:10px; padding:4 0 0 8; border-top:#D6D6D6 1px solid}

.nvgct    {font-family:Trebuchet MS, Tahoma; font-size:14px; color:#FFFFFF; font-weight:bold; background:#FFFFFF url(/files/ptl/css/blks/nvgct.gif) no-repeat; height:27px; width:25px; padding:5 2 0 0}
.nvgcb    {font-family:Trebuchet MS, Tahoma; font-size:14px; color:#FFFFFF; font-weight:bold; background:#FFFFFF url(/files/ptl/css/blks/nvgcb.gif) no-repeat; height:27px; width:25px; padding:3 2 0 0}
.nvgt     {font-family:Trebuchet MS, Tahoma; font-size:14px; color:#7A7F88; font-weight:bold; background:#FFFFFF url(/files/ptl/css/blks/nvgt.gif) no-repeat;  height:27px; width:25px; padding:5 2 0 0}
.nvgb     {font-family:Trebuchet MS, Tahoma; font-size:14px; color:#7A7F88; font-weight:bold; background:#FFFFFF url(/files/ptl/css/blks/nvgb.gif) no-repeat;  height:27px; width:25px; padding:3 2 0 0}
.nvgit    {font-family:Trebuchet MS, Tahoma; font-size:19px; color:#7A7F88; font-weight:bold; background:#FFFFFF url(/files/ptl/css/blks/nvgt.gif) no-repeat;  height:27px; width:25px; padding:0 2 0 0}
.nvgib    {font-family:Trebuchet MS, Tahoma; font-size:19px; color:#7A7F88; font-weight:bold; background:#FFFFFF url(/files/ptl/css/blks/nvgb.gif) no-repeat;  height:27px; width:25px; padding:0 2 8 0}
A.lnvg    {color:#7A7F88; text-decoration:none}

.lov    {font-family:Arial,Helvetica; font-size:12px; color:#7A7F88; background-color:#FFFFFF; border:#898989 1px solid}
.tab    {font-family:Tahoma; font-size:12px; color:#7A7F88}

table.tab table.PortletSubHeaderText td {
    color: white !important;
}



.tabbd  {border-bottom:#D4D4D4 solid 1px}
.tabf   {color:#7A7F88; background:#FFFFFF url(/files/ptl/css/tabf.png) no-repeat;  height:24px; width:133px; text-indent:12px; font-weight:bold}
.tabfh  {color:#A2A7AE; background:#FFFFFF url(/files/ptl/css/tabfh.png) no-repeat; height:24px; width:133px; text-indent:12px; border-bottom:#D4D4D4 solid 1px}
.tabl   {color:#7A7F88; background:#FFFFFF url(/files/ptl/css/tabl.png) no-repeat;  height:24px; width:133px; text-indent:12px; font-weight:bold}
.tablh  {color:#A2A7AE; background:#FFFFFF url(/files/ptl/css/tablh.png) no-repeat; height:24px; width:133px; text-indent:12px; border-bottom:#D4D4D4 solid 1px}
A.ltab  {color:#A2A7AE; text-decoration:none}
.pad    {font-family:Tahoma; font-size:1px; color:#FFFFFF}
.mini   {font-family:Arial; font-size:1px}
.padbd  {font-family:Tahoma; font-size:1px; color:#FFFFFF; border-bottom:#D4D4D4 solid 1px}
.padbb  {font-family:Tahoma; font-size:1px; color:#FFFFFF; border-bottom:#A0A0A0 solid 2px}

A.ltvgrp {color:#7A7F88; text-decoration:none}
A.ltvlst {font-family:Tahoma; font-size:12px; color:#058EEE; text-decoration:none}
.tvgrp   {font-family:Trebuchet MS, Tahoma; font-size:15px; font-weight:bold; color:#7A7F88; border-top:#D4D4D4 solid 1px; border-bottom:#D4D4D4 solid 1px; background:#F1F1F1; padding:2 6 2 6; text-align:center}
.tvgrpt  {font-family:Trebuchet MS, Tahoma; font-size:15px; font-weight:bold; color:#7A7F88; border-top:#D4D4D4 solid 1px; background:#F1F1F1; padding:2 6 2 6; text-align:center}
.tvlst   {font-family:Tahoma; font-size:12px; color:#444444; border-top:#D4D4D4 solid 1px}
.tvpd    {font-family:Tahoma; font-size:1px;  color:#FFFFFF; border-right:#D4D4D4 solid 1px; border-top:#D4D4D4 solid 1px}
.tvpdr   {font-family:Tahoma; font-size:1px;  color:#FFFFFF; border-right:#D4D4D4 solid 1px}
.tvpdt   {font-family:Tahoma; font-size:1px;  color:#FFFFFF; border-top:#D4D4D4 solid 1px}
.tvpdl   {font-family:Tahoma; font-size:1px;  color:#FFFFFF; border-right:#D4D4D4 solid 1px; border-left:#D4D4D4 solid 1px; border-top:#D4D4D4 solid 1px}
.tvpdtno {font-family:Tahoma; font-size:1px;  color:#FFFFFF; border-top:#D4D4D4 solid 1px; background:#EEEEEE}
.tvpdlno {font-family:Tahoma; font-size:1px;  color:#FFFFFF; border-right:#D4D4D4 solid 1px; border-left:#D4D4D4 solid 1px; border-top:#D4D4D4 solid 1px; background:#EEEEEE}
.tvpos   {font-family:Arial;  font-size:13px; color:#FFFFFF; font-weight:bold; background:#B2B6BB; padding:2 6 2 6}
.tvcmm   {font-family:Tahoma; font-size:12px; color:#8D94A0}
.qtytab  {font-family:Arial;  font-size:13px; color:#000000; border-left:#898989 dotted 1px; border-right:#898989 dotted 1px; text-align:center}
.qtyfrm  {font-family:Arial;  font-size:13px; color:#000000; border:#898989 solid 1px; text-align:center; height:20px; width:20px;}
.qtyfrms {font-family:Arial;  font-size:13px; color:#000000; border:#898989 solid 1px; text-align:center; height:20px; width:30px;}
.qtyfrmr {font-family:Arial;  font-size:13px; color:#000000; border:#898989 solid 1px; text-align:center; height:20px; width:30px; background-color:#EEEEEE}

.fndfrm  {font-family:Tahoma; font-size:12px; color:#444444; border:#D4D4D4 solid 1px; padding:0 0 0 4}
.fkey    {color:#CC3300; font-weight:bold}
.auth    {font-family:Arial; font-size:13px; color:#B22222}
A.lauth         {color:#B22222; text-decoration:none}
A.lauth:hover   {color:#B22222; text-decoration:underline}

.wrntxt   {font-family:Tahoma; font-size:12px; color:#89909C; background:#F0F0F1; border-top:#D1D1D2 solid 1px; border-bottom:#D1D1D2 solid 1px; padding:4 8 4 8}
.errtxt   {font-family:Arial;  font-size:15px; color:#000000; background:#FFFFFF}
.errtxttb {font-family:Tahoma; font-size:12px; color:#000000; background:#FFFFFF}

.errhdr   {font-family:Trebuchet MS, Tahoma; font-size:19px; color:#000000}
A.lerr    {color:#FF0000; text-decoration:underline}
A.lerrtxt {color:#000000; font-weight:bold; text-decoration:underline}

.frmhdr   {font-family:Tahoma; font-size:13px; color:#444444}
.frmhdrb  {font-family:Tahoma; font-size:13px; color:#444444; font-weight:bold}
.frmtxt   {font-family:Tahoma; font-size:13px; color:#444444; border:#898989 1px solid; padding:0 0 0 4}
.frmerr   {font-family:Tahoma; font-size:13px; color:#444444; border:#C60F00 1px solid; padding:0 0 0 4}
.frmlov   {font-family:Tahoma; font-size:13px; color:#444444; background-color:#FFFFFF; border:#898989 1px solid}
.frmnot   {font-family:Tahoma; font-size:13px; color:#444444; background-color:#EEEEEE; border:#898989 1px solid}

.frmcmp   {font-family:Arial;  font-size:13px; color:#585B64; font-weight:bold}
.lovcmp   {font-family:Tahoma; font-size:13px; color:#000000}
.lovcmpgr {font-family:Tahoma; font-size:13px; color:#ACB4B6}
.lovcmpcu {font-family:Tahoma; font-size:13px; color:#CC3300}

.bgsumtv   {font-family:Tahoma; font-size:12px; color:#000000; font-weight:bold}
.bgprctv   {font-family:Tahoma; font-size:12px; color:#000000}
.bgdsctv   {font-family:Tahoma; font-size:12px; color:#000000}
.bghnttv   {font-family:Tahoma; font-size:11px; color:#585A66}
.bgready   {font-family:Tahoma; font-size:12px; color:#000000}
.bgtvno    {font-family:Tahoma; font-size:12px; color:#585A66; background:#EEEEEE}
.bgtvnot   {font-family:Tahoma; font-size:12px; color:#585A66; background:#EEEEEE; border-top:#D4D4D4 solid 1px}
.bghdrtv   {font-family:Tahoma; font-size:12px; color:#FFFFFF; background:#C4C4C4; font-weight:bold}
.bgsum     {font-family:Tahoma; font-size:15px; background:#FEE0B1; color:#CC3300; font-weight:bold}
.bgsumtxt  {font-family:Tahoma; font-size:15px; background:#FEF8DF; color:#CC3300}
.bgdst     {font-family:Tahoma; font-size:15px; color:#000000}
.bgpds     {font-family:Tahoma; font-size:1px;  background:#FEE0B1; border-right:#EDAF65 solid 1px; border-top:#EDAF65 solid 1px; border-left:#EDAF65 solid 1px}
.bgpdr     {font-family:Tahoma; font-size:1px;  background:#FEF8DF; border-right:#EDAF65 solid 1px; border-top:#EDAF65 solid 1px;}
.bgpdt     {font-family:Tahoma; font-size:1px;  background:#FEF8DF; border-top:#EDAF65 solid 1px}
.bgpdts    {font-family:Tahoma; font-size:1px;  background:#FEF8DF; border-top:#EDAF65 solid 1px}
.bgitgclr  {background:#FEF8DF}

.ordsum   {font-family:Tahoma; font-size:12px; color:#CC3300; font-weight:bold}