
 body {
  background-color: #03648f;
  font-family: Times New Roman, Serif;
  font-size: 13px;
  margin: 2%;
  width: 96%;  
 }
   
a:link { color: #03648f;}
 a:visited { color: #03648f;}
 a:hover { color: white;}
}

/**
dropdown option treatment
**/
form.practitioner {
  background: white;
  padding: 0px;
  margin: 0 0 0px 0;
  border-bottom: 2px solid white; 
  align: left;
 }
option {    
  background: gray;
  color: black;
  padding: 0.3px;
  font-size: 9pt;
  border-bottom: 2px solid aqua;
   line-height: 0px;
 }

select {
   width: 200px;
   font-size: 10pt;
   font-weight: 400;
   background: #6264A4;
     color: white;
   padding: 0px;
  border: 0px ridge purple;
   line-height: 150%;
   margin-bottom: -1pt;
  }

table.top {
    background: white;
    width: 98%;
    margin: 0 1%;
}
td.top {
    background: white;
}
div.member {
   float: right;  
   vertical-align: middle; 
   margin-right: 10px; 
   margin-top: 10px; 
   padding: 5px; 
   border: 5px double blue; 
   background: #F0EEBD;
}
span.member {
    font-size: 13px; 
    line-height: 18px; 
    padding: 5px;
}
td.heading {
    background: rgb(0, 0, 102); 
    text-align: center; 
    border: 2px darkgray solid; 
    padding: 4px;
}
span.heading {
    font-family: arial black,arial; 
    color: white; 
    font-size: 16px;
}
table#main {
    border: 2px solid blue; 
    border-top: 5px solid navy; 
    width: 100%; 
    background-color: #6C6CB7; 
    font-size: 14px; 
    line-height: 16px;
}
td#maincol1 {
   width: 24%;
   padding: 10px; 
   background: #EFF3F8; 
   border: 8px solid rgb(56, 62, 95); 
   vertical-align: top; 
   font-family: arial; 
   font-size: 12px;
   text-align: center;
}
td#maincol2 {
   padding: 10px 15px 0px 10px;
   border: 1px solid silver;
}

 p.practit {
     border: 6px solid silver;
      -moz-border-radius: 2%;
      background: #f0f8ff;
      width: 99%; height: auto;
     font-size: 13px;
      line-height: 16px; 
     padding: 4px;  
    }
 div.practit {
     border: 6px solid silver;
      -moz-border-radius: 2%;
      background: #f0f8ff;
      width: 595px; height: auto;
     font-size: 13px;
      line-height: 16px; 
     padding: 4px;  
     margin-bottom: 5px;
    }

img {
   border: 0;
}
img.practit {
   margin-right: 8px;
}
span.hours {
    font-weight: bold; 
    color: blue;
}
table.markley {
  width: 595px;
   background: white; 
   padding: 0px; 
   font-size: 11px;
   margin-left: px;
   border-collapse: collapse;
}
td.markley {
    border: 2px solid #ddddff;
   padding: 2px;
   width: 250px;
}
td.markley2 {
    border: 2px solid #ddddff;
   padding: 2px;
   width: px;
}

#gift {
     width:85%; 
     padding: 10px;  
     border: 4px #4040ff solid;
	 height: 130px;
}

div.gift {
    text-align: center; 
    background-image: url('../areofnyc/calendar/pix/bg.jpg');
    padding: 15px 0; 
    border: 1.5pt solid aqua;
}
div.gifts {
    text-align: center; 
    background: white;
}
span.gift {
    font-weight: bold; 
    color: blue;
}
table#footer {
    width: 100%; 
    background: silver; 
    padding: 2px;
}
td#footlinks {
     font-size: 16px; 
     background: white;
}
td#copy {
    background: #5F599B; 
    padding: 6px; 
    font-size: 9pt; 
    line-height: 16px; 
    color: white;
}
  
   

/**
dropdown option treatment
**/
form {
  background: transparent;
  padding: 0px;
  margin: 0 0 0px 0;
  border: 0; 
  align: left;
 }
option {    
  background: #EAD5FF;
  color: black;
  padding: 0 3px;
  font-size: 9pt;
  border-bottom: 2px solid aqua;
   line-height: ;
 }

select {
   width: 200px;
   font-size: 10pt;
   font-weight: 400;
   background: #6264A4;
     color: white;
   padding: 2px;
  border: 0px ridge purple;
   line-height: 150%;
   margin-bottom: -1pt;
  }

table.top {
    background: white;
    width: 98%;
    margin: 0 1%;
}
td.top {
    background: white;
}
div.member {
   float: right;  
   vertical-align: middle; 
   margin-right: 10px; 
   margin-top: 10px; 
   padding: 5px; 
   border: 5px double blue; 
   background: #F0EEBD;
}
span.member {
    font-size: 13px; 
    line-height: 18px; 
    padding: 5px;
}
td.heading {
    background: rgb(0, 0, 102); 
    text-align: center; 
    border: 2px darkgray solid; 
    padding: 4px;
}
span.heading {
    font-family: arial black,arial; 
    color: white; 
    font-size: 16px;
}
table#main {
    border: 2px solid blue; 
    border-top: 5px solid navy; 
    width: 100%; 
    background-color: #6C6CB7; 
    font-size: 14px; 
    line-height: 16px;
}
td#maincol1 {
   width: 24%;
   padding: 10px; 
   background: #EFF3F8; 
   border: 8px solid rgb(56, 62, 95); 
   vertical-align: top; 
   font-family: arial; 
   font-size: 12px;
   text-align: center;
}
td#maincol2 {
   padding: 10px 15px 0px 10px;
   border: 1px solid silver;
}

 p.practit {
     border: 6px solid silver;
      -moz-border-radius: 2%;
      background: #f0f8ff;
      width: 99%; height: auto;
     font-size: 13px;
      line-height: 16px; 
     padding: 4px;  
    }
img.practit {
   margin-right: 8px;
}
span.hours {
    font-weight: bold; 
    color: blue;
}
table.markley {
   background: white; 
   padding: 3px; 
   font-size: 11px;
   margin: 0;
   border-collapse: collapse;
}
td.markley {
    border: 2px solid #ddddff;
   padding: 2px;
}
div.gift {
    text-align: center; 
    background-image: url('../areofnyc/calendar/pix/bg.jpg');; 
    padding: 15px 0; 
    border: 1.5pt solid aqua;
}
span.gift {
    font-weight: bold; 
    color: blue;
}
table#footer {
    width: 100%; 
    background: silver; 
    padding: 2px;
}
td#footlinks {
     font-size: 16px; 
     background: white;
}
td#copy {
    background: #5F599B; 
    padding: 6px; 
    font-size: 9pt; 
    line-height: 16px; 
    color: white;
}
  

