﻿* {padding:0;margin:0}

  BODY { background-color: #000000; margin:0px; padding:0px;
         font-family:Verdana, Arial; 
         color:#666666;}
         
  DIV.HeaderWrap { 
                   background-image: url(../../Pix/Layout/header_bg.jpg); 
                   background-repeat:no-repeat;
                   background-position:center top;
  }
  DIV.Header { 
              /* background-image:url(../../Pix/Layout/home_bg_logo.jpg);
               background-position:top center;
               background-repeat:no-repeat; */
               width:988px;
                margin:auto;
                }
  DIV.Navbar { background-image:url(../../Pix/Layout/Navbar.jpg); background-repeat:no-repeat; background-position:center top; 
               text-align:center;
               height:25px; 
               
               font-family: Arial;
               font-weight:bold;
               font-size:.8em;
               padding-top:8px;
                }
  DIV.Navbar A  {color:#666666; text-decoration:none;  }
  DIV.Navbar A:hover { color:#993300; }
  
  DIV.Navbar IMG { display:inline; padding:0px 4px 0px 4px; margin-top:-3px; }

  DIV.MainTitle 
  {
    color:#ffffff;
    font-family:Georgia;
    /* font-size:2.4em; */
    font-size:1.2em;
    text-align:left;
    background-image:url(../../Pix/Layout/TitleBar_Green2.jpg);
    background-repeat:no-repeat;
    height:47px; 
    padding:10px 0px 0px 24px;
    background-position:center top;
    
  }
  DIV.MainTitleOrange {background-image:url(../../Pix/Layout/TitleBar_Orange.jpg); }
    
  DIV.MainTitle H1 { font-weight:normal; letter-spacing:-1px;   }
DIV.Home1
{
    height:302px; 
    background-image:url(../../Pix/Layout/Home/home_feature1.jpg);
    background-repeat:no-repeat;
    background-position:center top;
    padding:40px 0px 0px 36px;
    font-family:Georgia;
    text-align:left;
}
DIV.Home1 H1 { color:#000000; font-weight:normal; font-size:2.2em; }
DIV.Home1 SPAN.P1 { font-size:1.6em; color:#0374C0; letter-spacing:-1px; line-height:1em;  }
DIV.Home1 P.P2 { color:#0374C0; font-style:italic; font-size:.55em; margin-top:16px; }
#ContentBG2
/* Solid blue background below the blue doctors bg. 
   Will only show on pages with content longer than the doctors image.
   (Cannot just use solid color or will not center properly.) */
{ background-image:url(../../pix/layout/bg2.gif); background-repeat:repeat-y; background-position:center top;
 }

#ContentBG1
/* Blue doctors bg. */
  {
   background-image:url(../../pix/layout/bg.jpg);
   background-position:center top;
   background-repeat:no-repeat;
  }
DIV.Content
{ width:978px; 
  padding:32px 0px 0px 0px;
  font-size:.8em;
  background-color:#ffffff; margin:auto;
  }  
DIV.ContentHome
{
  width:978px;
  margin:auto;
  font-size:.8em;
}  
DIV.Content P { padding:8px 16px 8px 0px; line-height:1.5em;}  
DIV.Content UL { margin:0px 16px 0px 16px; }
DIV.Content UL LI { margin:4px 0px 0px 0px; }

TD.LeftPanel   
{width:264px;
 padding:0px 32px 0px 8px;
 font-family:Georgia;
  line-height:2em;
  font-size:1.3em;
  text-align:right; }

.Active
{background-image:url(../../Pix/Layout/Arrow-Active.gif); }

DIV.ClickMe  
{
  font-family: Verdana; 
  font-size:.8em;
  font-weight:bold;
  background-image:url(../../Pix/Layout/Arrow.gif);
  background-position: right top;
  background-repeat:no-repeat;
  padding:4px 26px 8px 0px;
  margin:4px 0px 4px 0px;
  line-height:normal;  
}
DIV.ClickMe A{color:#666666; }

DIV.Active {   background-image:url(../../Pix/Layout/Arrow-Active.gif);  }

A { color: #0077C0; }

H2 { color: #0077C0; font-family:Georgia; font-weight:normal; font-size:2.2em; letter-spacing:-1px; margin:0px 0px 0px 0px;  }
H2.Inter { margin-top:16px; }
 
H3 {   font-family:Georgia; font-weight:normal; font-size:1.6em; margin:8px 0px 8px 0px;}
   
DIV.Demo 
{
  margin:64px 0px 16px 32px;
  padding:16px 32px 0px 0px;
  border-top:solid 1px #cccccc;
}
DIV.NavBottomHome
{ background-image:url(../../pix/layout/home/nav_bottom.jpg);
  background-repeat:no-repeat;
  height:180px; }     

DIV.Bullet
{ color: #000000;
  text-align:left; 
  font-family: Verdana; font-size:.4em;  
  margin-left:4px; 
  line-height:normal;
  padding:2px 0px 4px 16px;
  background-repeat:no-repeat;
  font-size:.42em;  }
  
DIV.BulletGreen {   background-image:url(../../Pix/Layout/Bullet/Green.gif); }
DIV.BulletBlue {   background-image:url(../../Pix/Layout/Bullet/Blue.gif); }
DIV.BulletOrange {   background-image:url(../../Pix/Layout/Bullet/Orange.gif); margin-left:8px; }
  
DIV.NavBottomHome TABLE { margin-top:-30px; }

DIV.NavBottom
{ background-image:url(../../pix/layout/nav_bottom.jpg);
  background-repeat:no-repeat;
  height:117px; 
}     

DIV.NavBottom TD, DIV.NavBottomHome TD
{
  width:326px;
  text-align:center;
  color:#000000;
  font-family:Georgia; 
  font-size:2.2em;
  padding:8px 0px 0px 0px;
}  
DIV.NavBottom TD SPAN, DIV.NavBottomHome TD SPAN 
  { color:#ffffff; }
DIV.NavBottom TD P, DIV.NavBottomHome TD P  
{ color:#555555; margin:0px; padding:0px; font-size:.8em;  }
DIV.SearchFooter
{  background-color:#000000;
   padding:16px 0px 16px 0px;
   text-align:center;
   font-size:.9em;
    }  
DIV.SearchFooter A { color:#666666; text-decoration:none; }    
DIV.SearchFooter P { padding:8px 0px 0px 8px; }
DIV.Footer {  text-align:center; 
  color:#ffffff;
  font-size:.7em;   
  background-image:url(../../Pix/Layout/Footer_bg.jpg);
  background-position:center top;
  background-repeat:no-repeat;
  height:124px;    
}
DIV.Footer A { color:#ffffff; text-decoration:none; }  
DIV.Footer P {  padding:16px 0px 0px 0px; }
DIV.FooterHome { padding-bottom:150px; background-image:url(../../Pix/Layout/home/Footer_bg.jpg);}

DIV.Quote 
{
  background-image:url(../../pix/layout/blockquote.gif);
  background-repeat:no-repeat;
  background-position:left top;
  font-style:italic;
  margin:16px 16px 0px 0px;
  padding:0px 24px 0px 36px;
}
DIV.Quote DIV.Credit
{
  font-style:normal;
  font-weight:bold;
  margin-left:84px;
}

TABLE.FormEntry TH { text-align:right; padding:4px 4px 0px 0px; }
TABLE.FormEntry TD { padding:4px 4px 0px 0px; }