/* Generated by F7 CMS v2.3 */
.whitebg { background-image: url(/images/white_shim.jpg);
     background-repeat: repeat-y;
     background-position: center top;
     height: 100%; }
.whitecap { background-image: url(/images/cap.jpg);
     background-repeat: no-repeat;
     background-position: left top; }
.nav a, .nav a TD { color: #FFFFFF;
     display: block;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
     font-weight: bold;
     height: 24px;
     margin-top: 5px;
     padding-left: 12px;
     padding-right: 12px;
     text-decoration: none; }
.nav a:hover { color: #2E487B; }
.content, .content TD { font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
     line-height: 18px; }
.headline1 { color: #2E487B;     display: block;     font-family: Arial, Helvetica, sans-serif;     font-size: 18px;     font-weight: bold;     margin-bottom: 12px;     margin-top: 12px; }
.secondary a, .secondary a TD { color: #FFFFFF;
     display: block;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
     margin-left: 45px;
     margin-top: 19px;
     text-decoration: none; }
.footer, .footer TD { color: #466987;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 10px; }
.callouttext, .callouttext TD { color: #FFFFFF;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 11px; }
.callouthead, .callouthead TD { color: #FFFFFF;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold; }
.footer a, .footer a TD { color: #466987; }
.bluebg { background-color: #466987;
     background-image: url(/images/calloutblue.jpg);
     background-repeat: no-repeat;
     background-position: left top; }
.lilacbg { background-color: #848CBB;
     background-image: url(/images/calloutlilac.jpg);
     background-repeat: no-repeat;
     background-position: left top; }
.greybg { background-color: #9F978A;
     background-image: url(/images/calloutgrey.jpg);
     background-repeat: no-repeat;
     background-position: left top; }
.sagebg { background-color: #A4BFB0;
     background-image: url(/images/calloutsage.jpg);
     background-repeat: no-repeat;
     background-position: left top; }
.brownbg { background-color: #A07262;
     background-image: url(/images/calloutbrown.jpg);
     background-repeat: no-repeat;
     background-position: left top; }
.sidebar { background-image: url(/images/sidebar_shim.jpg);
     background-repeat: no-repeat;
     background-position: left top; }
.callouttext a:hover { text-decoration: underline; }
.callouthead a:hover { text-decoration: underline; }
.callouthead a { color: #FFFFFF;
     text-decoration: none; }
.callouttext a { color: #FFFFFF;
     text-decoration: none; }
.headline2 { color: #2E487B;     display: block;     font-family: Arial, Helvetica, sans-serif;     font-size: 14px;     font-weight: bold;     margin-bottom: 6px;     margin-top: 6px; }
.callout2 { font-family: Arial, Helvetica, sans-serif;
     font-size: 13px;
     line-height: 17px;
     color: #2C4780; }
.rightnav { color: #2E487B;     font-family: Arial, Helvetica, sans-serif;     font-size: 14px; }
.callout2 a { color: #ffffff;
     font-size: 11px;
     text-decoration: none; }
.callout2 a:hover { color: #ffffff;
     text-decoration: underline; }
.callout2 a:visited { color: #ffffff;
     text-decoration: none; }
.teal { #008080 }
.redlinks a { color:#ff0000; }
.whitelinks a { color:#ffffff; text-decoration:none; }
.whitelinks a:hover { text-decoration:underline; }
.whitelinks { color:#ffffff; font-family:arial; font-size:12px; }
.moctag { font-size:9px;padding-left:8px;
width:170px; }
.clinics { font-family:arial, helvetica, sans-serif;font-size:13px; padding-top:10px; }
.clinics h1 { color:#ff0000;
font-size:18px; }
.clinics .footer { color:#ff0000; font-weight:bold;
font-size:11px; }


