div#header  {width:900px;  margin:0px auto; padding: 0px;} 
div#wrapper {width:900px;  background:#FFFFFF; margin: 0px auto; padding: 20px;}
div#content {width:880px;  background:#FFFFFF; margin: 10px auto; padding: 10px;} 
div#footer  {width:880px;  background:#999999; margin: 10px auto 0px; padding:5px 10px;} 

body        {background-color:#FFFFFF;}

a:link     {color: #666666}
a:visited  {color: #666666}
a:hover    {color: #999999}
a:active   {color: #666666; outline: none;}

a.foot:link     {color: #FFFFFF; text-decoration: none;}
a.foot:visited  {color: #FFFFFF; text-decoration: none;}
a.foot:hover    {color: #999999; text-decoration: none;}
a.foot:active   {color: #FFFFFF; text-decoration: none; outline: none;}


<!--Buttons-->
.dummy  { margin: 0px; /*  No idea why a dummy css element must be here for buttons to work */ }

a.btn90 { width: 90px; height: 24px; color: #333333; display: block; height: 24px; text-decoration: none;}
a.btn90 span { display: block; line-height: 14px; padding: 5px 0 5px 0px; } 
a.btn90:hover { color: #999999}
a.btn90:active { background-position: bottom; outline: none; } /* hide dotted outline in Firefox */
a.btn90:active span { padding: 6px 0 4px 0px;} /* push text down 1px */ 

a.btn135 { width: 135px; height: 24px; color: #333333; display: block; height: 24px; text-decoration: none;}
a.btn135 span { display: block; line-height: 14px; padding: 5px 0 5px 0px; } 
a.btn135:hover { color: #999999}
a.btn135:active { background-position: bottom; outline: none; } /* hide dotted outline in Firefox */
a.btn135:active span { padding: 6px 0 4px 0px; } /* push text down 1px */ 

a.btn160 { width: 160px; height: 24px; color: #333333; display: block; height: 24px; text-decoration: none;}
a.btn160 span { display: block; line-height: 14px; padding: 5px 0 5px 0px; } 
a.btn160:hover { color: #999999}
a.btn160:active { background-position: bottom; outline: none; } /* hide dotted outline in Firefox */
a.btn160:active span { padding: 6px 0 4px 0px; } /* push text down 1px */ 

a.btn200 { width: 200px; height: 24px; color: #333333; display: block; height: 24px; text-decoration: none;}
a.btn200 span { display: block; line-height: 14px; padding: 5px 0 5px 0px; } 
a.btn200:hover { color: #999999}
a.btn200:active { background-position: bottom; outline: none; } /* hide dotted outline in Firefox */
a.btn200:active span { padding: 6px 0 4px 0px; } /* push text down 1px */  

.b12 {font: 900 12px "Arial", Helvetica, sans-serif; }
.b14 {font: 900 14px "Arial", Helvetica, sans-serif; }

.bl     {text-align: left; }
.bc     {text-align: center;}
img.btn {border: 0; float:left;}

.B90  {background: url('http://medicaview.havensound.net/images/btnX90.gif')  scroll top;}
.B135 {background: url('http://medicaview.havensound.net/images/btnX135.gif') scroll top;}
.B160 {background: url('http://medicaview.havensound.net/images/btnX160.gif') scroll top;}
.B200 {background: url('http://medicaview.havensound.net/images/btnX200.gif') scroll top;}

<!--End Buttons-->
