/*
 * (c) 2005 APDentalCare, all rigts reserved
 * notes: 1:  Cascading means just that, if b overrides a, then b must be defined AFTER a
 *        2:  .abcd:hover {}  is meaningless
 * 
 *
 * previous color schemes 
 *  .Body           {background: gold ;
 *  .Body           {background: royalblue ;
 *                   margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;} 
 *
 *  .LeftNavigation {background: darkgreen}
 *  .LeftNavigation {background: royalblue} 

 */

.hover {background:darkblue }

body    {background: royalblue; background-image:url(./images/background.jpg); background-repeat:repeat-x}

h1      {color:black }
h2      {color:blue }
h3      {color:blue }

.ScriptVeryLarge  {font-family: "Script MT Bold"; font-size: 20pt; font-style: italic; }
.ScriptMedium     {font-family: "Script MT Bold"; font-size: 16pt; font-style: italic; }




.MainBorderTable        {color:blue; background:khaki;  border-style:ridge; border-color:red}
.MainTable              {color:blue; background:khaki}
.MainTable A:link          {text-decoration: none;      color:black}
.MainTable A:hover         {text-decoration: underline; color:black}
.MainTable A:visited       {text-decoration: none;      color:black}
.MainTable A:visited:hover {text-decoration: underline; color:black}

.TopNavigation 	        {color:blue; background:gold }



.LeftNavigation 	        {font-size: 14pt; text-decoration: none;      color:black; background:cornflowerblue; background-image:url(./images/leftback.jpg); background-repeat:repeat-xy}
.LeftNavigation A:link          {font-size: 14pt; text-decoration: none;      color:black}
.LeftNavigation A:hover         {font-size: 14pt; text-decoration: underline; color:white}
.LeftNavigation A:visited       {font-size: 14pt; text-decoration: none;      color:black}
.LeftNavigation A:visited:hover {font-size: 14pt; text-decoration: underline; color:white}



.CenterPanel		{color:black; background-image:url(./images/apgradientcenterpanel.jpg);  background-repeat:repeat-xy}  

 /* other CenterPanel settings: #003399 - a kind of dark blue
    .CenterPanel		{background:blue; color:white}  - the regular one
  */
.CenterTopTable		{background: azure; color:black}

.ReciprocalLink                 {font-family: Arial; font-size:  8pt; text-decoration: none;        color: black}
.ReciprocalLink A:link          {font-family: Arial; font-size: 10pt; text-decoration: none;        color: darkblue}
.ReciprocalLink A:hover         {font-family: Arial; font-size: 10pt; text-decoration: underline;   color: darkblue}
.ReciprocalLink A:visited       {font-family: Arial; font-size: 10pt; text-decoration: none     ;   color: darkblue}
.ReciprocalLink A:visited:hover {font-family: Arial; font-size: 10pt; text-decoration: underline;   color: darkblue}

.normaltext                 {font-family: Helvetica; font-size: 12pt; text-decoration: none;        color: black;}
.normaltext A:link          {font-family: Helvetica; font-size: 12pt; text-decoration: underline;   color: black;}
.normaltext A:link:hover    {font-family: Helvetica; font-size: 12pt; text-decoration: underline;   color: black;}
.normaltext A:visited       {font-family: Helvetica; font-size: 12pt; text-decoration: underline;   color: black;}
.normaltext A:visited:hover {font-family: Helvetica; font-size: 12pt; text-decoration: underline;   color: black;}

.SmallBlackPrint                 {font-size:  8pt;  text-decoration: none;      color: blue }
.SmallBlackPrint A:link          {font-size:  8pt;  text-decoration: none;      color: blue }
.SmallBlackPrint A:hover         {font-size:  8pt;  text-decoration: underline; color: blue }
.SmallBlackPrint A:visited       {font-size:  8pt;  text-decoration: none;      color: blue }
.SmallBlackPrint A:visited:hover {font-size:  8pt;  text-decoration: underline; color: blue }



