a:link       { color: rgb(0, 51, 153) }
a:active     { color: rgb(0, 51, 153) }
a:visited    { color: rgb(0, 51, 153) }

body         { vertical-align: none; text-align: none; font-family: arial, helvetica, sans-serif; font-style: normal; 
               font-weight: normal }
               
.large-text  { font-size: 14px }
.p-name      { font-weight: bold; font-size: 13px }
.p-nav       { font-size: 12px }
.phone-list  { text-indent: 10px; font-size: 12px; margin-bottom: 0; margin-top: 0;}
.product     { font-size: 12px }

.pro-desc    { font-size: 12px;
               list-style-type: square;
               margin-bottom: 0;
               margin-top: 0;
               margin-right: 0;
             }

.regular-text { font-size: 13px }
.small-text  { font-size: 11px }
.extra-small-text  { font-size: 3px }
.bigtitle-text  { font-size: 16px }

.p-nav    { font-size: 12px }
.p-nav A:link { color: #000;text-decoration: none; }
.p-nav A:visited { color: #000; text-decoration: none; }
.p-nav A:hover { text-decoration: underline; 
                    color: rgb(0, 51, 153);}

a:link  	{	
		text-decoration: underline; 
		margin-top: 0px;
		margin-bottom: 0px;
		}

a:visited 	{
		text-decoration: underline; 
		margin-top: 0px;
		margin-bottom: 0px;
		}

a:hover 	{
		text-decoration: underline overline; 
		
                color: #ff0000;
		margin-top: 0px;
		margin-bottom: 0px;
		}

.pllcph    { font-size: 11px;
           background-color: #336699; 
           border-top-width: 2;
           border-top-style: solid;
           border-top-color: 336699;
           border-bottom-style: solid; 
           border-bottom-color: #000000;
           border-bottom-width: 1;
         }
.plrcph    {
           font-size: 11px;
           padding-left: 2pt;
           font-family: verdana, arial, sans-serif;
           background-color: #003366; 
           color: #FFFFFF;
           border-top-width: 2;
           border-top-style: solid;
           border-top-color: 336699;
           border-bottom-style: solid; 
           border-bottom-color: #000000;
           border-bottom-width: 1;
         }
         
.plrcph A:link { color: #FFF;text-decoration: none; }
.plrcph A:visited { color: #FFF; text-decoration: none; }
.plrcph A:hover { text-decoration: none; font-weight: bold; font-size: 10px; color: #ff0000;}

.ptlcph    { font-size: 11px;
           background-color: #FF6666; 
           border-top-width: 2;
           border-top-style: solid;
           border-top-color: FF6666;
           border-bottom-style: solid; 
           border-bottom-color: #000000;
           border-bottom-width: 1;
         }
.ptrcph    {
           font-size: 10px;
           padding-left: 1pt;
           font-family: verdana, arial, sans-serif;
           background-color: #990000; 
           color: #FFFFFF;
           border-top-width: 2;
           border-top-style: solid;
           border-top-color: FF6666;
           border-bottom-style: solid; 
           border-bottom-color: #000000;
           border-bottom-width: 1;
         }

.ptrcph A:link { color: #FFF;text-decoration: none; }
.ptrcph A:visited { color: #FFF; text-decoration: none; }
.ptrcph A:hover { text-decoration: none; font-weight: bold; color: #FFF;}

