﻿
table
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8 pt;
}
.MsoTableGrid
{
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    border: 1px;
    vertical-align: top;
    padding:10px;
    font-size: 8 pt;
}
.MsoNormalTable
{
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    vertical-align: top;
    padding: 10px;
}
.MsoNormalTable td
{
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    vertical-align: top;
    padding: 7px;
}
.MsoNormalTable th
{
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    vertical-align: top;
    padding: 5px;
    background-color: #EBEFF8;
text-align: left;
}
.h3
{
   font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight:bold;
    color: #16387C;
}

.searchtext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight:bold;
    color: #16387C;
}

.smalltext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #16387C;
}

.teaserdate
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-align:left;
}

.newsdate
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    text-align:left;
    color:Gray;
}

.teaserhead
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #16387C;
    text-align:left;
}

.teaserblurb
{
    padding: 10px 0px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    text-align:left;
}
.mastertable
{
    margin: auto;
    width: 980px;
    border-collapse: collapse;
    background-color: #FFFFFF;
    vertical-align: top;
}
.leftnavtd
{
    background-position: left top;
    background-image: url('images/left_nav_back.jpg');
    background-repeat: no-repeat;
    width: 200px;
    vertical-align: top;
    text-align: left;
    border-collapse: collapse;
}
.masterbody
{
    padding: 0px;
    margin: 0px;
    background-color: #ADB7BF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}
.maintd
{
    padding: 0px 15px 0px 10px;
    vertical-align: top;
    text-align: left;
}
.searchtd
{
    vertical-align: middle;
    height: 100px;
}

.level1
{
    padding: 10px;
    border-color: #000000;
    border-width: 10px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    background-color: #CCCCCC;
    height: 25px;
}
.newsgrid
{
    border-style: none solid solid solid;
    border-width: 1px;
    border-color: #949A9C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    text-align: left;
    width: 100%;
}

.quicklinksgrid
{
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #949A9C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
}

a
{
    color: #16387C;
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

a.newslink
{
    color: #16387C;
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    
    }

.resize
{
    height: 160px;
    overflow: hidden;
    margin-bottom: 10px;
    margin-top: 10px;
}

.teaser
{
    padding: 10px;
    border: 1px solid #949A9C;
}
.searchtable
{
    background-image: url('ambulatory_header.jpg');
    background-repeat: no-repeat;
}
.searchbutton
{
	color: white;
	text-decoration: none;
	height: 25px;
	width: 150px;
	font-weight:bold;
}

.searchbox
{
    padding: 4px 0px 4px 7px;
    vertical-align: middle;
    width: 450px;
}

.searchoptions
{
    margin-left: 30px;
    width: 400px;
    text-align: center;
    font-weight: bold;
}
body
{
    font-size: small;
    font-family: Arial;
}
.buttoninput
{
    width: 20px;
    margin:0;
    padding:0;

}
