


TD {font: normal 13px Arial, Helvetica, sans-serif;}
H3 {font-family: Arial, Helvetica, sans-serif;
padding: 10 0 1 0;
margin: 0;}
.mainfont {font: normal 12px Arial, Helvetica, sans-serif;}
.centerbody {padding: 10px 0px 0px 12px;}
.mtleft {background-color: #0050B0;
border-left: 1px #3385D9 solid;
padding-left: 5px;}
.centercolumn {width: 415;
float: left;
padding: 0px 0px 0px 12px;}
.rightcolumn {width: 165;
padding: 0 5 0 0;}
.leftcentercolumn {width: 280;
float: left;
padding: 0 5 0 0;}
.rightcentercolumn {width: 280;
float: right;
padding: 0 0 0 5;}
.fullcolumn {width: 580;
float: left;
padding: 0 0 0 5;}
.floatrightcolumn {float: right;
margin: 12 4 8 5;
width: 170;}
A:link,
A:visited {}
A:hover {color: #666699;}
.mastertable {}
.foot {font: normal 11px Arial, Helvetica, sans-serif;
color: #333333;}
.navselect {font: bold 10px Geneva, Arial, Helvetica, sans-serif;
color: #000000;}
.kpNavText {font: 12px arial, verdana, sans-serif;
padding: 3px 0px 3px 0px;
padding-left: 4px;}
.kpNavText A:link, 
.kpNavText A:visited {text-decoration: none;}
.kpNavText A:hover {text-decoration: underline;
color: #FFFFFF;}
.kpNavTextHilite {font: 12px arial, verdana, sans-serif;
padding: 3px 0px 3px 0px;
padding-left: 4px;}
.kpNav {background-color: #B7D4E2;
color: #FFFFFF;
cursor: pointer;}
.kpNav A:link,
.kpNav A:visited {color: #000000;}
TR TD.kpNav A:link, 
TR TD.kpNav A:visited {text-decoration: none;}
.kpNavHilite {background-color: #5E7CAC;
color: #000000;
cursor: pointer;}
.kpNavHilite A:link,
.kpNavHilite A:visited {color: #fff;}
TR TD.kpNavHilite A:link,
TR TD.kpNavHilite A:visited {text-decoration: none;}
TD.swath {font: 10px sans-serif !important;}
TR.kpNavRow TD {vertical-align: middle;
border-left: 1px #DEEBF2 none;
border-right: 1px #DEEBF2 solid;
padding: 0 0 2 0;}
TR.kpNavRow TD.swath {border-left: 1px #DEEBF2 solid; 
border-right: none;}
TR.kpNavHiliteRow TD {vertical-align: middle;
border-right: 1px #cccccc solid; 
padding: 0 0 2 0;}
TR.kpNavHiliteRow TD.swath {background-color: #5E7CAC;
border-right: none;}
TD.swath {border-left: 1px #cccccc solid;}
.swathSub {background-color: #B7D4E2;
border-left: 1px #DEEBF2 solid;}
.swathHiliteSub {background-color: #c5e8f7 ;
border-left: 1px #cccccc solid;}
.kpNavHiliteSub {background-color: #c5e8f7 ;
color: #FFFFFF;
cursor: pointer;
vertical-align: middle;
font: normal 10px verdana, arial, sans-serif;
line-height:13px;
text-decoration: none;
border-left-color: #FFFFFF;
border-right: 1px #cccccc solid;
padding: 0 0 0 14px;}
.kpNavSub {background-color: #53A8CE;
cursor: pointer;
vertical-align: middle;
font: normal 10px verdana, arial, sans-serif;
line-height:13px;
text-decoration: none;
border-top: 1px #53A8CE solid;
color: #FFFFFF;
border-right: 1px #cccccc solid;
padding: 2 0 2 14px;}
.kpNavHiliteSub A:link,
.kpNavHiliteSub A:visited {text-decoration: none;
color: #000000;}
.kpNavSub A:link,
.kpNavSub A:visited {text-decoration: none;
color: #DEEBF2;}
.kpNavSub A:hover {text-decoration: underline;
color: #FFFFFF;}
TD.sub {background-color: #fff;}
.navheading {font: 14px Arial, Geneva, Helvetica, sans-serif;
color: #37536B;
background-color: #ededeb;
height: 25;
line-height:25px;
padding-left: 10px;
padding-bottom: 3px;
border-right: 1px #DEEBF2 solid;
border-left: 1px #DEEBF2 solid;
border-top: 1px #DEEBF2 solid;
border-bottom: 1px #DEEBF2 solid;}
.sitedate {font: normal 10px Geneva, Arial, Helvetica, sans-serif;
color: white;
text-indent: 12px;}
.personalwelcome {font: normal 9px Geneva, Arial, Helvetica, sans-serif;
color: #cfc;
text-indent: 12px;}
.helpnav {font: bold 11px Arial, Helvetica, sans-serif;
color: #003f69;
vertical-align: middle;
padding-right: 10px;}
.helpnav A:link,
.helpnav A:visited {text-decoration: none;
color: #003f69;}
.helpnav A:hover {color: white;}
.searchformtext {font: normal 14px Arial, Helvetica, sans-serif;
color: #333333;}
TR.kpNavLastRow TD {border-top: 1px #DEEBF2 solid;}
.popupWindowTop {margin: 0;
padding: 4px;
font: bold 18px Verdana, Arial, Helvetica, sans-serif;
color: white;
background-color: #003399;}
.relatedboxtop {text-align: left;
padding-left: 4px;
font: bold 14px Arial, Verdana, Helvetica, sans-serif;
color: #000033;}
.relatedboxcontent {font: normal 11px Arial, Helvetica, sans-serif;
color: #333333;}
.relatedboxcontent A:link,
.relatedboxcontent A:visited {text-decoration: none;
color: #005a8b;
font-size: 11px;
font-weight: bold;}
.relatedboxcontent A:hover {text-decoration: underline;
color: #666699;}
.relatedboxbold {font: bold 11px Arial, Helvetica, sans-serif;
color: #666666;}
.relatedboxlist {list-style-image: url("http://www.practitionerresources.org/images/erd/list_arrow.gif");
list-style-type: square;
margin-left: -8px;
padding-left: 24px;
text-indent: 0em;
list-style-position: outside;
margin-right: 1px;
margin-top: 4px;
margin-bottom: 4px;}
.relatedboxleft {}
.relatedboxright {}
.relatedboxfullhead {text-align: left;
padding-left: 8px;
font: bold 14px Arial, Verdana, Helvetica, sans-serif;
color: #102044;}
.relatedbox {padding: 3 2 3 4;}
.welcometext {font: normal 12px Arial, Helvetica, sans-serif;
color: #333333;}
.welcometext A:link,
.welcometext A:visited {text-decoration: none;
color: #1F499D;
font-size: 11px;
font-weight: bold;}
.articletitlepromo,
.doctitle {font: bold 10px Arial, Helvetica, sans-serif;
color: #1F499D;}
.articletitlepromo A:link,
.articletitlepromo A:visited,
.doctitle A:link,
.doctitle A:visited {font: bold 12px Arial, Helvetica, sans-serif;
text-decoration: none;
color: #1F499D;}
.welcometext A:hover,
.articletitlepromo A:hover,
.doctitle A:hover {text-decoration: underline;
color: #666699;}
.medtd {font-size: 10px;}
.articlepromo {font-size: 10px;
padding-bottom: 5px;}
.articlebriefpromo {font: normal 11px Arial, Helvetica, sans-serif;
color: #444444;}
.articledatepromo {font: normal 11px Arial, Helvetica, sans-serif;
color: #888888;}
.reporttitlepromo {font: bold 13px Arial, Helvetica, sans-serif;
color: #333333;}
.reporttitlepromo A:link,
.reporttitlepromo A:visited {text-decoration: none;
color: #333333;}
.reporttitlepromo A:hover {text-decoration: underline;
color: #FA7901;}
.reportleadpromo {font: normal 11px Arial, Helvetica, sans-serif;
color: #484848;}
.topicTable {font-size: 14px;}
.topicTable A {text-decoration: none;
color: #003f69;}
.topicTable A:hover {text-decoration: underline;
color: black;}
.docdetails {font-size: 11px;
color: #666666;}
.news_title,
.chattitle {font: bold 24px Arial, Helvetica, sans-serif;
color: #1F499D;}
.news_date {font: normal 11px Arial, Helvetica, sans-serif;
color: #666666;}
.news_lead {font: normal 16px Arial, Helvetica, sans-serif;
color: #333333;}
.news_lead p a {font: normal 16px Arial, Helvetica, sans-serif;
color: #333333;}
.static_page,
.news_body,
.chatdescription,
.chattranscript {font: normal 12px Arial, Helvetica, sans-serif;
color: #333333;}
.static_page p a {font: normal 12px Arial, Helvetica, sans-serif;
color: #000000;}
.news_body p a {font: normal 12px Arial, Helvetica, sans-serif;
color: #000000;}
.news_publisher {font: normal 11px Arial, Helvetica, sans-serif;
color: #666666;}
.news_author {font: normal 11px Arial, Helvetica, sans-serif;
color: #666666;}
.news_intro_stylebox {border-top: 1px #CCCCCC solid;
border-bottom: 1px #CCCCCC solid;}
.xc_bigtitle {font: bold 14px Arial, Helvetica, sans-serif;
color: #1F499D;}
.xc_bigtitle A:link,
.xc_bigtitle A:visited {font: bold 14px Arial, Helvetica, sans-serif;
color: #1F499D;
text-decoration: none;}
.xc_bigtitle A:hover {font: bold 14px Arial, Helvetica, sans-serif;
color: #FA7901;
text-decoration: underline;}
.xc_title {font: bold 11px Arial, Helvetica, sans-serif;
color: #1F499D;}
.xc_subtitle {font:bold 8pt arial;} 
.xc_date {font: normal 11px Arial, Helvetica, sans-serif;
color: #888888;}
.xc_message{font: bold 8pt arial; color:maroon;} 
.xc_edit,
.xc_textbox {font: normal 9pt verdana; width:100%; margin-top:4px; margin-bottom:4px;}
.xc_row {font: normal 8pt tahoma;} 
.xc_button {font: normal 8pt tahoma; 
width: 80px;} 
.xc_combo{font: normal 8pt tahoma; 
width: 120px;} 
.calendardatelist {list-style-image: url("http://www.practitionerresources.org/images/erd/list_arrow.gif");
list-style-type: square;
list-style-position: outside;
margin: 0 0 0 0;
padding: 0 1 0 16px;}
.calendarListCell {border-bottom: 1px #CCCCCC solid;}
.calendarMenu {color: black;
font: bold 16px verdana;
background: #FFF999;
border-bottom: 1px #999999 solid;}
.calendarEventRow {font: normal 9px arial;}
.calendarEventRow TD {padding: 1 1 1 1;}
.gContentSection {COLOR: #000000;
FONT: normal 12px Arial, Helvetica, sans-serif;}
.gContentSection A {FONT: normal 12px Arial, Helvetica, sans-serif;}
.gNarrowContentSection {COLOR: #333333;
FONT: normal 10px verdana;}
.gNarrowContentSection A {COLOR: #224466;
FONT: normal 10px verdana;
TEXT-DECORATION: underline;}
.gBigContentSection {COLOR: black;
FONT: normal 12px verdana;}
.gBigContentSection A {COLOR: #002244;
FONT: normal 12px verdana;}
.gSmallContentSection {COLOR: #333333;
FONT: normal 9px verdana;}
.gSmallContentSection A {COLOR: #0066cc;
FONT: normal 9px verdana;}
.calendarEventViewType {font-weight: bold;
color: #224466;
text-align: right;
vertical-align: top;
width: 20%;}
#desc {font-size: 8pt;
color: #434951;}
#linkthru {font-size: 8.5pt;
color: #000000;}
#linkthru a:link,
#linkthru a:visited,
#linkthru a:active {font-size: 8.5pt;
text-decoration: underline;
color: #000000;}
#linkthru a:hover {font-size: 8.5pt;
text-decoration: underline;
color: #465584;}
div#tipDiv ul {margin: .5em .4em .5em 1em;
padding: 0;}
div#tipDiv ul li {margin: 0 0 .4em 1em;}
div#tipDiv {position: absolute;
visibility: hidden;
left: 0;
top: 0;
z-index: 10000;
background-color: #dee7f7;
border: 1px #336 solid; 
width: 180px;
padding: 6px;
color: #000;
line-height: 1.2;
font: normal 10px arial;}
div#tipDiv a:link {color: #33b;}
div#tipDiv a:visited {color: #339;}
.topicDescription {font: normal 11px verdana,arial;
color: #333333;}
.sa {COLOR: #665F55;
FONT-WEIGHT: bold;
FONT-SIZE: 9px;}
.doclink {COLOR: #383428;
FONT: normal 10px verdana;}
.gNewsContentSection {COLOR: #222222;
FONT: normal 10pt georgia, verdana;}
.gNewsHeaderSection {COLOR: #222222;
FONT: normal 8pt georgia, verdana;}
.gNewsTitle {COLOR: #222222;
FONT: bold 13pt georgia, verdana;}
.newslist_brief {font: normal 11px Arial, Helvetica, sans-serif;
color: #333333;}
.tablehead {color: black;
font-size: 12px;
border-bottom: 2px #AAAAAA solid;
border-top: 1px #AAAAAA solid;
padding: 3px;
background: url("http://www.practitionerresources.org/img/gradients/gradient_title_orange_tal.gif");}
.tablenumber {color: black;
padding-right: 6px;
border-right: 2px #DDDDDD solid;
border-left: 2px #DDDDDD solid;}
.topicDescription {font: normal 11px verdana,arial;
color: #333333;}
.gSubNavHead {COLOR: #FFFFFF;
FONT: normal 11px verdana;
BACKGROUND-COLOR: #003399;
PADDING: 2 0 2 4;}
.gSubNavHead A {COLOR: #224455;
TEXT-DECORATION: none;}
.gSubNavHead A:hover {TEXT-DECORATION: underline;
COLOR: black;}
.sortlink A {font-weight: bold;
color: white;}
.sortlinkHilite {font-weight: bold;
color: yellow;}
.docsource {color: #888888;
font: normal 9px verdana;}
.bigdoclink {COLOR: #383428;
FONT: normal 11px verdana;}
.bigdoclink A {COLOR: #302818;
TEXT-DECORATION: none;
FONT-SIZE: 11px;}
.bigdoclink A:hover {COLOR: black;
TEXT-DECORATION: underline;
FONT-SIZE: 11px;}
.glink {COLOR: black;
FONT: normal 10px verdana;}
.glink A {COLOR: #283050;
TEXT-DECORATION: none;}
.glink A:hover {COLOR: black;
TEXT-DECORATION: underline;}
.searchHeader {background-color: #94c641;
text-align: center;
padding: 8 8 12 8;
margin-top: 6px;}
.searchTitle {color: #1F499D;
font-family: arial;
text-decoration: none; padding-top: 6px;}
.searchTitle:hover {text-decoration: underline; color:black;}
.searchSortIntro {padding: 4 10 3 10; font-size: 13px; color: #555; border-bottom: 1px solid #324678; border-right: 1px solid #5976a2; text-align: center;}
.searchSort {padding: 4 10 3 10; font-size: 13px; color: #2f4479; border-bottom: 1px solid #324678; border-right: 1px solid #5976a2; text-align: center; cursor: pointer;}
.searchSort:hover {background-color: #4379d3; color: white;}
.searchSortHilite {padding: 4 12 3 12; font-size: 13px; border-bottom: 1px solid #324678; border-right: 1px solid #5976a2; text-align: center;
color: white; background-color: #4379d3; cursor: pointer;}
.searchKeywords {color: #848484; font-size: 11px; font-style: italic; padding-bottom: 6px;}
.searchrow {padding-top: 8px; padding-bottom: 6px;
border-bottom: 1px #DDDDDD solid;}
.searchnotes {color: #848484; font-size; 11px;}
.searchnotes A {color: #2b2b43; font-size: 11px; text-decoration: none;}
.searchnotes A:hover {color:black; text-decoration: underline;}
.whats_new_content {font: normal 11px Arial, Helvetica, sans-serif;
color: #333333;}
.whats_new_photocapt {font: normal 9px "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #999999;
border-bottom: 1px #CCCCCC solid;
line-height: 12px;}
.logoLink {cursor: pointer;
vertical-align: top;}
.gNewsSection {color: #333333;
font: normal 10px verdana;
padding-left: 8px;}
.gNewsSection A {color: #002277;
font-size: 10px;
text-align: left;}
.article,
.article_hl, 
.article_details,
.article_byline,
.annotation,
.annotation_hl,
.annotation_details,
.annotation_byline,
.announcement,
.announcement_hl, 
.announcement_details,
.announcement_byline,
.date,
.info {font-family: verdana;} 
.acctformfield {font: bold 11px Arial, Helvetica, sans-serif;
color: #1F499D;}
.acctformbox {border-top: 1px #CCCCCC solid;
border-bottom: 1px #CCCCCC solid;}
.accttext {font: normal 12px Arial, Helvetica, sans-serif;
color: #333333;}
.accttext A {font: normal 12px Arial, Helvetica, sans-serif;
color: #1F499D;}
.bluebar {text-align:right;
padding: 2 15 2 15;
background-color: #aadd88;
border: 1px #bbb solid;
margin: 0 0 6 0;
width: 100%;}
.pagebar {padding: 2 4 2 4;
background-color: #aadd88;
border: 1px #bbb solid;
margin: 12 0 6 0;
width: 100%;}
.gHeader {font: bold 12px Arial, Helvetica, sans-serif;}
.error_message {padding: 10 10 10 10;
margin: 10 20 10 0;
border-top: 1px #999 solid;
border-bottom: 1px #999 solid;
font-size: 14px;}
.feat_head {FONT: 11px verdana, arial, sans-serif;
COLOR: #FF6600;
font-weight: bold;}
a.feat_head {FONT: 11px verdana, arial, sans-serif;
COLOR: #FF6600;
font-weight: bold;
text-decoration: underline;
line-height: 1.8;}
.bgblue {FONT: 13px verdana, arial, sans-serif;
COLOR: #184A9C;
font-weight: bold;}
.blue {FONT: 11px verdana, arial, sans-serif;
color: #184A9C;
line-height: 1.0;}
.blue_content {FONT: 11px verdana, arial, sans-serif;
color: #184A9C;
line-height: 1.8;}
.bullets {FONT: 11px verdana, arial, sans-serif;
color: #000000;
line-height: 1.8;}
.content {FONT: 11px verdana, arial, sans-serif;
COLOR: #000000;
line-height: 1.8;}
.noline {FONT: 11px verdana, arial, sans-serif;
COLOR: #000000;
line-height: 1.1;}
.halfline {FONT: 11px verdana, arial, sans-serif;
COLOR: #000000;
line-height: .8;}
.imageborder {border: 1px #003399 solid;
width: 54px;
height: 54px;}
.searchbut {font-size: 10px}
.gt TD {border-bottom: 1px dashed #aac9f0;
border-right: 1px solid #aac9f0;
color: #666; padding: 3 7 3 7;}
.gt TH {padding: 9 7 9 7;
font-size: 12px; color: #1f499d;
text-align:left;
border-top: 1px solid #aac9f0;
border-bottom: 1px solid #aac9f0;
border-right: 1px solid #aac9f0;
background-color: #ebf1f7}
.pnt {cursor:pointer;color:#1f499d;}
.pnt:hover {text-decoration:underline}
.med {font-size: 14px}
.didyoumean b {font-size: 110%}







