
body { 
        background: white; 
        font-size: 11pt; 
	margin:0px; 
	padding:1px; 
	font-family:Trebuchet, Times Roman, arial;
        sans-serif;
	color:#333; 
	background-color:white; 
	} 
a { text-decoration: none; }
span#docname { 
            font-family: Arial, Helvetica, sans-serif;
            font-size: 125%;  
            padding: 0px 3px 0px 3px;
            margin: 0px 3px 0px 3px; 
            border: 1px solid black; 
            font-weight: bold;
             color: maroon; padding: 0; }
span#data   {
            font-family: Arial, Helvetica, sans-serif; 
            font-size: 100%;
            font-weight: bold; 
            color: blue; 
            }
span#tinyblue   {
            color: blue; 
            font-size: small;
}
span#tinyred   {
            color: red; 
            font-size: small;
}
span#reddata   {
            font-family: Arial, Helvetica, sans-serif; 
            font-size: 100%;
            font-weight: bold; 
            color: red; 
            }
span#purpledata   {
            color: purple; 
            font-weight: bold; 
}
span#greendata   {
            font-family: Arial, Comic Sans MS, Helvetica, sans-serif; 
            font-size: 100%;
            font-weight: bold; 
            color: green; 
            }
span#emph   {
            font-family: Comic Sans MS, sans-serif; 
            font-size: 100%;
            font-weight: bold; 
            color: maroon; 
            border-bottom: 1px solid;
            border-color:purple; }
span#Lefter { 
            font-family: Arial, Helvetica, sans-serif; 
            font-size: 100%;
            font-weight: bold; 
            color: maroon; float: left; padding: 0; }
span#Rightfloat { color: red; float: right; padding: 0px;}
span#rightfloat { color: red; float: right; padding: 0px;}
span#Righter { color: red; float: right; padding: 0px 5px 0px 70px; 
               margin: 0px 20px 0px 0px;}
span#Righter a { border: 1px solid; 
                 border-color: purple; }
span#GoRight { color: red; 
               margin: 0px 0px 0px 450px;
               padding: 20px;}

a.bar {
	display: inline;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font-weight: bold;
	color: blue;
	background-color: #FFFFFF;
	border: 1px solid black;
}

.bar-on {
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	color: gray;
	background-color: #EEEEEE;
	border: 1px solid black;
}


h1 { 
	margin:0px 0px 15px 0px; 
	padding:0px; 
	font-size:28px; 
	line-height:28px; 
	font-weight:900; 
	color:#ccc; 
	} 
h2 {
	text-align: center;
	}
h3 {
	text-align: center;
	}
h4#usermenu {
        font-family: Comic Sans MS, sans-serif; 
        color: purple;
        font-weight: 900;
}

p { 
	font:14px/24px verdana, arial, helvetica, sans-serif; 
	margin:0px 0px 16px 0px; 
	padding:0px; 
	} 
p#bordbot { border-bottom: 1px solid purple; }
MktgContent>p {margin:0px;} 
MktgContent>p+p {text-indent:30px;}  
Content>p {margin:0px;} 
Content>p+p {text-indent:30px;} 

/*
a { 
	color:red; 
	font-size:11px; 
	text-decoration:none; 
	font-weight:600; 
	font-family:verdana, arial, helvetica, sans-serif; 
	} 
a:link {color:red;} 
a:visited {color:#07a;} 
a:hover {text-decoration: none; background-color:#eee;} 
*/ 
#Header { 
	margin:50px 0px 10px 0px; 
	padding:17px 0px 0px 20px; 
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */ 
	height:33px; /* 14px + 17px + 2px = 33px */ 
	border-style:solid; 
	border-color:black; 
	border-width:1px 0px; /* top and bottom borders: 1px; left and right borders: 0px */ 
	line-height:11px; 
	background-color:#eee; 
	voice-family: "\"}\""; 
	voice-family:inherit; 
	height:14px; /* the correct height */ 
	} 
#Header { 
	background-color:ivory; 
}
body>#Header {height:28px; width: 100%;} 
/*   For Shaded Tabs 7/06 */
#TabHeader { 
	margin:50px 0px 10px 0px; 
	padding:17px 0px 0px 20px; 
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */ 
	height:33px; /* 14px + 17px + 2px = 33px */ 
	border-style:solid; 
	border-color:black; 
	border-width:1px 0px; /* top and bottom borders: 1px; left and right borders: 0px */ 
	line-height:11px; 
	background-color:#eee; 
	voice-family: "\"}\""; 
	voice-family:inherit; 
	height:14px; /* the correct height */ 
	} 
#TabHeader { 
	background-color:ivory; 
}
body>#TabHeader {height:28px; width: 100%;} 

#SplashHeader { 
	margin:50px 20px 10px 20px; 
	padding:17px 15px 45px 15px; 
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */ 
	height:33px; /* 14px + 17px + 2px = 33px */ 
	border-style:solid; 
	border-color:black; 
	border-width:1px 1px; 
	line-height:11px; 
	background-color:#eee; 
	voice-family: "\"}\""; 
	voice-family:inherit; 
	height:14px; /* the correct height */ 
	} 
#SplashHeader { 
	background-color:ivory; 
}
body>#SplashHeader {height:72px; width: 95%;} 
 
* html #Content
{
height: 100%;
}

#status {
      	padding:5px 5px 5px 5px; 
        margin: 0px 0px 0px 0px; 
	border:1px dashed red; 
        font-family: Comic Sans MS, sans-serif; 
        font-size: 14px; }

#summary {
      	padding:5px 25px 5px 25px; 
        margin: 150px 100px 20px 20px; 
	border:1px solid purple; 
        font-family: Comic Sans MS, sans-serif; 
        font-size: 14px; }

div#summary a {
        text-decoration: none; 
        color: red; }

#homesummary {
      	padding:15px 25px 15px 25px; 
        margin: 10px 20px 10px 20px; 
	border:1px solid purple; 
        text-align: left;
        font-family: Trebuchet, Comic Sans MS, sans-serif; 
        font-size: 14px;
        color: blue; 
 }

div#homesummary a {
        text-decoration: hand; 
        color: purple; 
        text-align: center; 
        font-weight: bold; }

div#homesummary h4 {
        text-align: center; 
        color: black; }
div#homesummary a:visited {
        color: green; }

#infobox {
      	padding:15px 25px 15px 25px; 
        margin: 10px 20px 10px 20px; 
	border:1px solid blue; 
        text-align: left;
        font-family: Comic Sans MS, sans-serif; 
        font-size: 18px;
        color: blue; 
 }

div#infobox a {
        text-decoration: hand; 
        color: green; 
        text-align: center; 
        font-weight: bold; }

div#infobox h4 {
        text-align: center; 
        color: black; }
div#infobox a:visited {
        color: red; }


#warn {
      	padding:15px 15px 5px 15px; 
        margin: 15px 20px 5px 20px; 
	border:2px solid red; 
        text-align: left;
        font-family: Arial,helvetica, sans-serif; 
        font-size: 14px;
        color: black; 
 }

div#warn a {
        text-decoration: hand; 
        color: purple; 
        text-align: center; 
        font-weight: bold; }

#error {
      	padding:15px 25px 15px 25px; 
        margin: 15px 20px 5px 20px; 
	border:4px solid red; 
        text-align: left;
        font-family: Arial,helvetica, sans-serif; 
        font-size: 14px;
        color: blue; 
 }

div#error a {
        text-decoration: hand; 
        color: blue; 
        text-align: center; 
        font-weight: bold; }


/* div#summary ul li {
     {list-style: outside square url(http://www.ericmeyeroncss.com/bonus/pix/diamond.gif);
      margin-bottom: 0.33em;}
*/
#IntroContent { 
        font-family: Comic Sans MS, sans-serif; 
        font-size: large;
        line-height: 18px;
	margin:10px 20px 1px 20px; 
	padding:10px 20px 10px 20px;
        border: 1px solid purple;
} 
#MktgContent { 
	margin:0px 75px 75px 200px; 
        background: #FFFFDD;
	padding:0px 75px 50px 75px; 
        font-family: Comic Sans MS; sans-serif; 
        border: 1px solid red;
	} 
 #Content { 
	margin:20px 20px 20px 20px; 
	padding:10px 10px 10px 10px; 
	} 

#NewContent { 
	margin:0px 20px 50px 10px; 
	padding:10px 10px 10px 10px; 
}

div#IntroContent a:hover {color: red; } 
div#IntroContent a:visited {color: blue; } 
div#Content a:hover {color: black; }

div#Content a:visited {color: purple; }

#Menu {
	display: block; 
        position:absolute;
	top:13px;
	left:20px;
	width:120px;
	padding:10px;
	background-color:#eee;
	border:1px dashed #999;
	line-height:17px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:120px;
	}
/* Again, "be nice to Opera 5". */
body>#Menu {width:120px;}

#MktgMenu {
	display: block; 
        position:absolute;
	top:88px;
	left:20px;
	width:120px;
	padding:10px;
	border:1px dashed #999;
	background-color:#eee;
	line-height:17px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:120px;
	}
/* Again, "be nice to Opera 5". */
body>#MktgMenu {width:120px;}


/* Meyer TD tomfooleries Ch 1 pp 34-35 */
/* First some general set up */

/* Meyer Ch 5 
/* first, Meyer page 7  common tbl styles */
/* table {width:100%; margin: 0;}  */

table#diag { width:200pt; border: 1px dashed red; }


td {border-width: 1; padding: 0;}
*/
td#img {vertical-align: bottom; color: #442200; 
        border: 1px solid; 
        background-image: url("/ogp/icons/7_small.jpg") top left;}

td#sidelinks {vertical-align: top;}
td#sidelinks a {display: block;}
td#footer {background-color: transparent; color: rgb(70%,60%,50%);
   border-top: 1px solid rgb(60%,50%,40%);
   text-align: right; font-size: 85%;
   padding-top: 0.33em; font-style: italic;}
/* End Gen'l Setup */
td#welcome {vertical-align: bottom; 
            color: blue; 
            font: bold 125% Arial, Helvetica, sans-serif; 
            float: left; }
td#usercontext {text-align:right; 
                float: right;
                padding: 0px 5px 0px 5px;  
                margin: 0px 15px 0px 60px;  
                color: red; }
td#bigred { color: purple; 
            font-size: large; 
            font-family: Arial, serif; 
            text-align: center; }
td#usercontext a {border-bottom: 1px solid purple; }
td#usercontext a:link {color:blue};
td#usercontext a:visited {color:green};
td#usercontext a:hover {color:purple};

/*
   margin: 0px 0px 0px 0px; padding: 1px;
   text-decoration: none;
   font-family: Arial, Verdana, sans-serif;
   font-size: 100% bold;
   border-right: 1px solid;
   color: rgb(30%,30%,60%); background: transparent;}
*/
td#sidelinks a:visited {color: rgb(55%,55%,60%);}
td#sidelinks h4 {background-color: transparent; color: rgb(30%,20%,10%);
   margin: 0 ; padding: 1em 0 0; 
   font: bold 100% Arial, Verdana, sans-serif;
   border-right: 1px solid rgb(60%,50%,40%);
   border-bottom: 2px solid rgb(50%,40%,30%);}
td#sidelinks h4#usermenu {background-color: transparent; 
    color: darkblue;
    text-align: left;
    font: bold;  
    font-family: Comic Sans MS, sans-serif; 
    border-bottom: 1px dashed purple; 
}
td#sidelinks a:hover {background-color: rgb(100%,70%,70%);
   color: rgb(50%,0%,0%);
   border-right: 7px solid rgb(80%,30%,20%); 
   padding-right: 7px; margin-right: 0;}
/*  Make Patient Search the "current" link */
td#sidelinks a#psearch {
   background-color: rgb(100%,92%,90%); color: black;
   border-right-width: 4px; padding-right: 7px;
   margin-right: 3px;}
td#sidelinks a#portal {
   background-color: rgb(90%,82%,92%); color: purple;
   border-right-width: 4px; padding-right: 7px;
   margin-right: 3px;}

/*  end Meyer Ch-5 Fig 5.9 style hackeries */

#Container {
          position: relative; 
          min-height: 100%; 
}
#TinyFooter {
          font-family: Comic Sans MS, sans-serif; 
          font-size: 11px;
          color: black;  
          height: 13px;
          border: 0px 0px 1px 0px solid teal;
          margin:0px 20px 1px 20px; 
          padding:0px 25px 10px 25px;
}
#IntroFooter {
          font-family: Comic Sans MS, sans-serif; 
          margin:10px 20px 1px 20px; 
          padding:10px 20px 10px 20px;
          border: 1px dashed purple;
          font-size: 8px;
}
#leftmargin { 
          margin: 0px 5px 0px 20px;   
          font-size: 11px; 
          font-family: Comic Sans MS; }

#Footer {
          position: absolute; 
          bottom: 0px;
          left:230px; 
          width:820px;
          text-align: right; 
          font-size: 12px; 
          line-height: 18px;
          margin: 10px 0px -0px 10px;  
          margin-top: 10px; 
          padding: 5px 15px 15px 15px; 
          font-family: arial; 
          border-top: 2px solid purple; 
}

div#Footer a:link {color: red; border-top: 1px; font-size=115%;}
div#Footer a:hover {color: green; border-top: 5px; font-size=150%;}
div#Footer a:visited {color: blue; border: 2px, 1 px;}


#NewFooter {
          position: absolute; 
          bottom: 0px;
          left:10px; 
          width:1100px;
          text-align: right; 
          font-size: 12px; 
          line-height: 18px;
          margin: 10px 0px -0px 10px;  
          margin-top: 10px; 
          padding: 5px 15px 15px 15px; 
          font-family: arial; 
          border-top: 2px solid purple; 
}

div#NewFooter a:link {color: red; border-top: 1px; font-size=115%;}
div#NewFooter a:hover {color: green; border-top: 5px; font-size=150%;}
div#NewFooter a:visited {color: blue; border: 2px, 1 px;}


html, body { height: 100%; } 


/* .imager { background-image: url(/ogp/icons/7_small.jpg);  */
.imager { background-image: url(/ogp/art/PedOne_med.jpg);  
          background-repeat: no-repeat; 
          background-position: center top; }
#MktgContent {
padding-bottom: 18px;
}
/* Do not want the footer to overlap live content */
#Content {
padding-bottom: 128px;
}
/*
#Content
{
position: relative;
min-height: 100%;
}
#MktgContent
{
position: relative;
min-height: 100%;
}
*/ 
/*  next bit to make even rows colored Meyer page 25 
    It is for contents area (results area) in 'patient_search.pl'
    and possibly other scripts which tabularize output areas. */

td#contents th {font-size: 50%; background: #774411; color: purple;
                font-weight: bold; font-family: Arial, sans-serif;}
tr.even td {background: #F7F0E7; width: 50; }

tr.evenrow td {
	background-color: ivory; color: black;
}
tr.oddrow td {
	background-color: ivory; color: darkblue;
}
tr.blankrow td {
	background-color: ivory; color: blue;
}
#sample11 tr.totalrow td {
	background-color: "#FFDDDD";  
        font-family: Times New Roman, Trebuchet,serif;
        color: purple;
        font-size: 11px;
        font-weight: bolder;
/*        font-variant: small-caps; */
}
#contents {
        font-size: 12px; 
	width: 700px;
	padding-right: 2px;
	padding-left: 2px;
        border: outset 10pt; 
        border-collapse: separate; 
        font-family: Arial, sans-serif; 
	margin: 0;
}

#contents th {
        font-size: 12px; 
        font-weight: bold; 
        font-family: Comic Sans MS; }

#contents td {
        border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 6px 6px 6px 12px;
	color: #220022; }
#contents td#name { 
	color: #FF0000; }
#contents td a {
        padding: 2px; 
        margin: 2px; 
        font-weight: italic; 
        border-bottom: 1px dashed purple; 
}

#contents td a:hover {
        font-weight: bold; 
        color: green; }

/*
#Footer
{
position: relative;
margin-top: 14em;
} 
*/
#Footer->a {font-family:comic sans ms;}

/* LiveSearch  blog.bitflux.ch/themes/css/main.css */


#tinysearch {
margin: 0px 0px 0px 0px;
padding:0px;
width: 100px;
display: block;
border:1px dashed red;
}
#livesearch {
margin: 0px 25px 15px 25px;
padding:0px;
width: 250px;
display: block;
border:1px dashed red;
}
#bigsearch {
margin: 0px 25px 15px 25px;
padding:0px;
width: 300px;
display: block;
border:2px solid purple;
}
#LSResult {    
      position: absolute;
      background-color: #aaa; 
      min-width: 180px; 
      margin: 1px 0px 2px 0px;
      padding: 0px;
}

#LSResult li {
    padding-bottom: 2px;
    padding-top: 2px;
    line-height:15px;
    margin-bottom: 0px;
}

#LSResult2 {    
      position: absolute;
      background-color: #aaa; 
      min-width: 180px; 
      margin: 1px 0px 2px 0px;
      padding: 0px;
}

#LSResult2 li {
    padding-bottom: 2px;
    padding-top: 2px;
    line-height:15px;
    margin-bottom: 0px;
}

ul#LSShadow {
      position: relative;
      right: 1px;
      margin: 0px;
      padding: 0px;
      background-color: #666; /*shadow color*/
      color: inherit;
}

ul#LSShadow2 {
      position: relative;
      right: 1px;
      margin: 0px;
      padding: 0px;
      background-color: #666; /*shadow color*/
      color: inherit;
}


#LSResult ul {
     margin-bottom: -5px;
     margin-top: 0px;
     padding-top: 0px;  
     margin: 0px;
     padding: 0px;
}

#LSResult2 ul {
     margin-bottom: -5px;
     margin-top: 0px;
     padding-top: 0px;  
     margin: 0px;
     padding: 0px;
}

#LSResult ul li {
    text-indent: -20px;
    padding: 0px 15px 3px 20px;
}
#LSResult a {
    text-decoration: none; }

#LSResult2 ul li {
    text-indent: -20px;
    padding: 0px 15px 3px 20px;
}
#LSResult2 a {
    text-decoration: none; }

.LSRes {
      position: relative;
      bottom: 1px;
      right: 1px;
      background-color: white;
      border:  1px solid #AAA;
    }

#LSHighlight {
     
     color: #564b47;  
     background-color: #ccc;
}
 
/*  from Newhouse's Real World Style (AListApart) 
    Two major usages are 
    (i) <acronym title=" Cascading Style Sheets"> CSS </acronym> 
and
    (ii) <span class="help" title="iCab for the Mac ...">browsers</span>
*/

abbr, acronym, .help {
  border-bottom: 1px dotted purple;
  border-top: 1px dotted purple;
  cursor: help;
  }
/* Newhouse 7-10 split material */
.left {
  float: left;
  text-align: left;
  font-weight: bold;
  color: black;
  width: 49%;
  }

.right {
  float: right;
  text-align: right;
  font-weight: bold;
  color: red;
  width: 49%;
  }
div.spacer {
  clear: both;
  }

div#Detailed
{
padding:15px 25px 15px 25px; 
margin: 10px 20px 10px 20px; 
border:1px solid red;
font-family: Trebuchet, Comic Sans MS, sans-serif; 
font-size: 14px;
display: none;
text-align: left;
}


div#Nevus
{
margin: 2px 0px 2px 40px;
border: 1px dashed purple;
display: none;
}

div#Pain
{
margin: 2px 0px 2px 50px;
border: 1px dashed green;
display: none;
}


div#Laceration
{
margin: 2px 0px 2px 30px;
border: 1px dashed blue;
display: none;
}
div#Imm
{
margin: 2px 0px 2px 10px;
padding: 2px; 
border: 1px solid red;
display: none;
}
div#ImmICD9
{
margin: 2px 0px 2px 10px;
padding: 2px; 
border: 1px solid red;
display: none;
}
div#Neck
{
margin: 2px 0px 2px 2px;
padding: 2px; 
border: 1px dashed blue; 
display: none;
}
div#Mouth
{
margin: 2px 0px 2px 2px;
padding: 2px; 
border: 1px dotted purple; 
display: none;
}
div#Skin
{
margin: 2px 0px 2px 2px;
padding: 2px; 
border: 1px dotted red; 
display: none;
}
div#LEye
{
margin: 2px 0px 2px 2px;
padding: 2px; 
border: 1px dotted purple;
display: none;
}
div#REye
{
margin: 2px 0px 2px 2px;
padding: 2px; 
border: 1px dotted purple;
display: none;
}
div#Ears
{
margin: 2px 0px 2px 2px;
padding: 2px; 
border: 1px dashed green;
display: none;
}
div#Nose
{
margin: 2px 0px 2px 2px;
padding: 2px; 
border: 1px dashed red;
display: none;
}
div#Lungs
{
margin: 2px 0px 2px 2px;
padding: 2px; 
border: 1px solid blue; 
display: none;
}
div#Heart
{
margin: 2px 0px 2px 2px;
padding: 2px; 
border: 1px solid blue; 
display: none;
}
div#GU
{
margin: 2px 0px 2px 2px;
padding: 2px; 
border: 1px solid blue; 
display: none;
}
div#Abdomen
{
margin: 2px 0px 2px 10px;
padding: 2px; 
border: 1px solid red;
display: none;
}
div#Neuro
{
margin: 2px 0px 2px 10px;
padding: 2px; 
border: 1px solid red;
display: none;
}

div#CPTTest
{
margin: 2px 0px 2px 20px;
padding: 2px; 
border: 1px solid red;
display: none;
}
div#CPTProc
{
margin: 2px 0px 2px 30px;
padding: 2px; 
border: 1px solid red;
display: none;
}
div#CPTMed
{
margin: 2px 0px 2px 40px;
padding: 2px; 
border: 1px solid red;
display: none;
}
div#General
{
margin: 2px 0px 2px 0px;
padding: 2px; 
border: 1px dashed blue; 
display: block;
}
div#Insect
{
margin: 2px 0px 2px 20px;
border: 1px dashed purple;
padding: 2px; 
display: none;
}
div#Injury
{
margin: 2px 0px 2px 10px;
border: 1px dashed blue;
padding: 2px; 
display: none;
}

/* Next Stuff for Shade Tabs 
http://www.dynamicdrive.com/style/csslibrary/item/shade-image-tabs-menu/
*/
.TabHeader{
border-bottom: 1px solid gray;
/* width: 90%; width of menu. Uncomment to change to a specific width */
margin:50px 0px 10px 10px; 

}

.TabHeader ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; 

/*set to left, center, or right to align the menu as desired*/
}

.TabHeader li{
display: inline;
margin: 0;
}

.TabHeader li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(media/shade.gif) top left repeat-x;
}

.TabHeader li a:visited{
color: #2d2b2b;
}

.TabHeader li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.TabHeader li.selected{
position: relative;
top: 1px;
}

.TabHeader li.selected a{ /*selected main tab style */
background-image: url(media/shadeactive.gif);
border-bottom-color: white;
}

.TabHeader li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.rightfloat {
   font: bold; 
   padding: 5px; 
   margin: 0px 0px 15px 0px; 
   font-size: 125%;
   font-family: Trebuchet, Arial, Helvetica, sans-serif;
   float: right; 
}

table#sample11 {
    background-color:#FFFFFF;
    font: 11px "Trebuchet, Arial"; 
    padding: 0px;
    sans-serif;
    border: solid red 1px;
    width: 95%; 

}


table#sample {
    background-color:#FFFFFF;
    font: 10px "Trebuchet, Arial"; 
    padding: 2px;
    sans-serif;
    border: solid #000 1px;
    width: 90%; 

}

table#phone {
    background-color:#FFFFFF;
    font-family: Trebuchet, Arial, Helvetica, sans-serif;
    font-size: 12 pt;
    border: solid #000 2px;
    width: 70%; 

}


table#sample td {
    padding: 2px;
    font: 10px "Trebuchet, Arial"; 
    sans-serif;
}


table#sample11 td {
    padding: 2px;
    font: 11px "Times New Roman, Arial"; 
    sans-serif;
}

table#sample9 td {
    padding: 0px;
    font: 9px Times New Roman,Arial;
    sans-serif;
}



table#phone td {
    padding: 1px;
    font-size: 12pt;
    font-family: Trebuchet, Arial, Helvetica, sans-serif;
    border: solid #000 1px;

}


.data {
    color: #000000;
    text-align: center;
    background-color: #CCCCCC;
    font-family: Trebuchet, Arial, Helvetica, sans-serif;
    font-color: red;
    font-size: x-small;
}

.spaced { 
    line-height: 1.4em; 
    border: thin solid black; 
    padding: 0.5em; }

.spaced SUB, .spaced SUP { line-height: 0; }

div#Details
{
margin: 2px 0px 2px 10px;
padding: 2px; 
border: 1px solid red;
display: none;
}


