/*Referral Request*/
td.pwRefDetailsHeader{font-weight: bold; font-size: 12px;}
td.pwAlreadyKnown{display:none;}
table.pwRefDetails td.label{text-align: right;}
table.pwRefDetails{}
table.pwRefmessage td{background-color: #22ab1e;} 
table.pwRefmessage span.heading, table.pwRefmessage span.heading b{}
td.pwHighlight{background-color: #22ab1e;}


* { margin:0; padding:0;}
body { font-family: tahoma, arial, helvetica; font-size: 14px; color: #FFFFFF; }
html, input, textarea, select{font-family:arial; font-size:100%; color:#292a29; font-weight:normal; font-size:0.75em; line-height:1.16em}

td.bottommenu{padding: 4px;}
#pedweblogo{padding: 5px; background-color: #FFFFFF; width: 170px;}
span.tiny{font-size: 11px;}
p.importantnotice{font-size: 12px;}
table#Table8{width: 90%;}

td.referralcomments{background-image: url(/images/website258/bgReferral.jpg); background-position: top right; background-repeat: no-repeat;}
textarea.inputcomments{width: 400px; height: 200px;}

.whitebox{ padding: 10px;  border: solid 1px #E599B3;  width: 290px; margin-bottom: 30px; background-image: url(/images/website258/bgbox.jpg);}
.whitebox #articledisplay{margin: 0px; padding: 0px;}
.whitebox .article{margin: 0px; padding: 0px;}
.whitebox span.title{font-size: 14px;}
.whitebox span.title a{color: #FFFFFF;}

table.dosage-table td{padding: 5px;}
table.dosage-table td.table-header{background-color: #1494D0; color: #FFFFFF;}
table.dosage-table td.dosage-cell{background-color: #2328AE; color: #FFFFFF;}


ul.wellchild{display:none;}

#secureformbox1, #secureformbox2, #secureformbox3, #secureformbox4, #secureformbox5{width: 350px; margin: 10px;}

div.bar{width: 90%; padding: 5px; background-color: #000000; color: #FFFFFF; font-weight: bold;}

#myfamily table td{padding: 5px;}
#frmAppointment table td{padding: 5px;}
#frmRefill table td{padding: 5px;}
#frmPI table td {padding: 5px; color: #666666;}
#frmPI table td span, #frmPI table td a, #frmPI table td b{color: #000000;}
#frmPI ul.tabs li {padding:0px; margin: 0px;}

#newupdates{font-weight: bold; color: #ffffff; background-color: #cc0000; padding: 5px; width: 80%;}
#statusSubmitted{padding: 3px; background-color: #CC0000; color: #FFFFFF;}
#countSubmitted{float: left; width: 100px;}
#count{float: left; width: 100px;}
#status{padding: 3px; border: solid 1px #999999;}

/*Added layers*/
#orangemenu{}
#orangemenu td{text-align: left;}
dropmenudiv{}
#submenu{padding: 10px; background-color: #47DC44; color: #FFFFFF;}
#submenu span, #submenu a{font-size: 14px; line-height: 20px;}

table.submenu td{padding: 4px;}

td.letters{background-color: #424EB4; padding: 3px; color: #FFFFFF;}

a, a:visited, a:link, a:hover{color: #FFFFFF;}
span, p{font-family: tahoma, arial, helvetica; font-size: 16px; font-weight: bold; line-height: 20px; color: #FFFFFF;}
span.smallest{font-size: 11px;}
span.heading{font-size: 20px; line-height: 26px; }
span.custom3{ }
span.author{font-size: 12px;}
span.large{font-size: 18px; line-height: 22px; font-weight: bold; color: #FF9000;}
h2{font-size: 18px; line-height: 22px; font-weight: bold; color: #FF9000;}

#Category{font-size: 18px; line-height: 22px; font-weight: bold; color: #FF9000;}
h1 { font-size: 20px; line-height: 26px; color: #FFFFFF;}
#title { font-size: 20px; line-height: 26px; color: #FFFFFF; text-align: center;}
#tipsmore{margin-top: 20px; font-size: 10px;}
#copyright{width: 500px;}
p.copyright{font-size: 12px; color: #FFFFFF;}

#highlightsmall{background-color: #BF174F;padding: 5px; width: 95%;text-align: left; margin-bottom: 10px; margin-top: 10px;}
#highlightsmall span{font-size: 12px; line-height: 13px;}


#index{float: right; width: 150px; font-size: 12px; padding: 5px; margin: 5px; border: solid 1px #EFEFEF;}

table.providerstyle2 img{border: solid 1px #D65983; padding: 10px; margin-right: 10px; }




td.home1{background-color: #47DC44;}
td.home1 #title{background-color: #1CD417;border-bottom: solid 1px #FFFFFF; padding: 8px; height: 50px;}
td.home2{background-color: #D65983;}
td.home2 #title{background-color: #CC3366; border-bottom: solid 1px #FFFFFF; padding: 8px; height: 50px;}
td.home3{background-color: #7C4BB4;}
td.home3 #title{background-color: #5E21A3;border-bottom: solid 1px #FFFFFF; padding: 8px; height: 50px;}
#columncontent{padding: 8px;}

td.home2 select{width: 200px;}

#mainmenu{ }

td.sub1{width: 50%;}
td.sub2{width: 50%; padding-left: 20px;}
.newlist-item{margin-bottom: 5px;}
p.newslist-date{font-size: 12px; color: #FFFFFF; float: left; width: 30%; padding: 0px; margin:0px; display: none;}
p.newslist-title{font-size: 16px; font-weight: bold; color: #FFFFFF;padding:0px; margin:0px; line-height: 16px;}
p.newslist-teaser{clear:both;font-size: 16px; color: #FFFFFF; padding:0px; margin:0px;}
p.newslist-more{font-size: 11px; color: #FFFFFF; text-align: right;}



.topcolor{border-bottom: solid 1px #FFFFFF;height: 312px; background-color: #1293CD; background-image: url(/images/18813/bgBluePurple.jpg);}
.topcolor .middle{ height:312px; background-image: url(/images/18813/bgPicture.jpg); background-color: #A5DBF3; border-bottom: solid 1px #FFFFFF;}

.bottomcolor2{border-bottom: solid 1px #FFFFFF; height: 30px; background-color: #89CCEB;}
.bottomcolor2 .middle{ height:30px; background-image: url(/images/18813/bgBlue.jpg); background-color: #A5DBF3; border-bottom: solid 1px #FFFFFF;}

.bottomcolor{border-bottom: solid 1px #FFFFFF;height: 130px; background-color: #DED1E5;}
.bottomcolor .middle{ height:130px; background-image: url(/images/18813/Purplebottom.jpg); background-color: #DED1E5; border-bottom: solid 1px #FFFFFF;}

.mainbody{background-color: #C2E4F4;}

.mainbody1029{background-color: #8A8ECE;}
.mainbody1029 #content .main{background-color: #171C9E; }


.mainbody1032{background-color: #E599B3;}
.mainbody1032 #content .main{background-color: #CC3467; }
.mainbody1028{background-color: #E599B3;}
.mainbody1028 #content .main{background-color: #CC3467; }

.mainbody1035{background-color: #AF91D1;}
.mainbody1035 #content .main{background-color: #5E21A3; }
.mainbody1036{background-color: #8A8ECE;}
.mainbody1036 #content .main{background-color: #171C9E; }
.mainbody1033{background-color: #8A8ECE;}
.mainbody1033 #content .main{background-color: #171C9E; }

.mainbody1031{background-color: #ABDDF6;}
.mainbody1031 #content .main{background-color: #56BCEC; }
.mainbody1030{background-color: #8EE98C;}
.mainbody1030 #content .main{background-color: #1DD418; }

table.formattedtable td{padding: 5px;}
#wellchild table.formattedtable td{width:50%;}
/*=======You can modify the width of the website by changing "width" parameter with .main, #header, #content, #footer. The minimum value is 840px.=======*/
.min_width {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 780)? "780px" : "100%"); min-width:780px;}
.site_center{ text-align:center; padding:0 12px; }
.main{ width:780px ; margin:0 auto; text-align:left; background-color: #FFFFFF; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF;}

/*======= header =======*/
#header{ height:305px; width:100%}

/*======= footer =======*/
#footer{ height:53px; width:100%}

/*======= content =======*/
#content{ width:100%}



#header, #content, #footer{ min-width:840px}
.col_1, .col_2, .col_3, .col1, .col2, .col3 { float:left;}


/*in_line*/
input, select { font-weight:normal;}
img {border:0; text-align:left;}


.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}

.title, .title_top, .title_bot{ display:block}

p {margin:0; padding:0;}


.pos{ position:absolute;}

ul {  line-height:1.6em}
ul li{ margin-left:15px;  }
ul li a { color:#FFFFFF; text-decoration: none; font-size:0.91em}
ul li a:hover{ text-decoration: underline}


/*txt, links*/
.link{ color:#FFFFFF; text-decoration:underline; font-weight:bold}
.link a:hover{ text-decoration:none}

a{ color:#FFFFFF; text-decoration:underline}
a:hover{ text-decoration:none}



/*header*/
#header .menu, .topcolor .menu{ height:63px; background-image: url(/images/18813/bgPurple.jpg); background-color: #E1D6E9; border-bottom: solid 1px #ffffff;}
#header .menu .fleft{ padding:11px 0 0 71px}
#header .menu .fright{ padding:31px 75px 0 0}
#header .menu .fright img{ margin-left:2px}

#header .block{ height:240px; background:url(/images/18813/right.jpg) no-repeat right top}
#header .block .c1{ width:467px; float:right}
#header .block .c2{ margin-right:467px}
#header .block .c1 img{ margin-top:20px}
#header .block .c2 .indent{ padding:60px 28px 30px 81px; color:#326202}
#header .block .c2 .indent .title{ margin-bottom:12px}
#header .block .c2 .indent .img{ float:left; margin-right:8px}

#header .block .c2 .indent .img1{ vertical-align:middle; margin-left:8px}
#header .block .c2 .indent .ind{ margin-left:9px}

#header .block .c2 .indent .alignright{ padding-top:10px}

/*content*/
#content{ }

#content .col1 .indent{ padding:31px 13px 26px 81px}


#content .col2 .indent{ padding:31px 81px 26px 14px}

#content .box { width:100%}
#content .box .t{ background:url(/images/18813/top.gif) repeat-x #fef5ca; width:100%}
#content .box .b{ background:url(/images/18813/bottom.gif) repeat-x left bottom; width:100%}
#content .box .l{ background:url(/images/18813/left.gif) repeat-y; width:100%}
#content .box .r{ background:url(/images/18813/right.gif) repeat-y right top; width:100%}
#content .box .rt{ background:url(/images/18813/rt.gif) no-repeat right top; width:100%}
#content .box .rb{ background:url(/images/18813/rb.gif) no-repeat right bottom; width:100%}
#content .box .lb{ background:url(/images/18813/lb.gif) no-repeat left bottom; width:100%}

#content .box .ind{ padding:13px 20px 10px 26px}
#content .box .ind .title{ margin-bottom:9px}


#content p{ padding-bottom:12px}

#content .separate{ background:url(/images/18813/separate.gif) repeat-x; width:auto; height:32px}

#content .img{ float:left; margin:0 20px 24px 0}

#content .title{ margin-bottom:17px} 

#content b{ color:#FFEDBB; font-weight:bold}


/*footer*/

#footer{ background:url(/images/18813/foot_bg.gif) repeat-x; color:#6b6b6b; font-size:0.83em}
#footer .indent{ padding:11px 0 0 82px}
#footer a{ color:#6b6b6b; text-decoration:none}
#footer a:hover{ text-decoration:underline}
#footer span{ color:#71b62d}
#footer span a{ color:#71b62d; text-decoration:none; text-transform:uppercase}
#footer span a:hover{ text-decoration: underline}

/*================== index.html ==================*/
#page1 #content .col1 .title{ margin-left:-5px}
#page1 #content .col1 .alignright{ padding-top:7px}
#page1 #content .col1 .bunner{ text-align:center; padding-top:3px}
#page1 #content .col2 .indent{ padding-top:47px}
#page1 #content .col2 .img{ margin-top:-16px}
#page1 #content .col2 .alignright{ padding-top:10px}
#page1 #content .col2 .block{ width:100%; color:#7a7a7a}
#page1 #content .col2 .block .col_1{ width:53%}
#page1 #content .col2 .block .col_1 div{ padding-right:27px}
#page1 #content .col2 .block .col_2{ width:46%}




/*================== index-2.html ==================*/
#page2 #content .alignright{ padding-top:10px}
#page2 #content .col1 .block{ width:100%}
#page2 #content .col1 .block .col_1{ width:54%}
#page2 #content .col1 .block .col_2{ width:45%}
#page2 #content .col2 .ind{ padding-top:19px}

/*================== index-4.html ==================*/
#page3 #content .col1 ul{ margin:17px 0 10px 0}

#page3 #content .col2 .indent{ padding-top:46px}
#page3 #content .col2 .block{ width:100%; color:#7a7a7a; padding-bottom:16px}
#page3 #content .col2 .block .col_1{ width:53%}
#page3 #content .col2 .block .col_2{ width:46%}
#page3 #content .col2 span{ display:block; padding-bottom:10px}


/*================== index-5.html ==================*/
#page4 #content .col1 .block{ width:399px}
#page4 #content .col1 .block .col_1{ width:220px}
#page4 #content .col1 .block .col_1 .row{ height:34px}
#page4 #content .col1 .block .col_2{ width:179px}
#page4 #content .col1 .block input{ width:180px; height:17px; background: #FFFFFF; color:#292a29; font-family:Arial; font-size:1em}
#page4 #content .col1 .block textarea{ width:176px; height:86px; background: #FFFFFF; color:#292a29; font-family:Arial; font-size:1em}
#page4 #content .col1 .block .alignright{ padding-top:10px}
#page4 #content .col1 .block .alignright a{ margin-left:12px}

#page4 #content .col2 .title{ margin-bottom:14px}
#page4 #content .col2 .ind{ padding-bottom:25px}

/*================== index-6.html ==================*/
#page5 #content .indent{ padding:47px 80px 45px 80px} 

#frmPI ul{padding: 0px; margin: 0px;}



#bartbio{font-size: 11px; margin-bottom: 10px;}
#standardbart ul,
#pedweb-bartarticle ul
{
list-style: bullet;
}

#standardbart h3.ho-h3,
#pedweb-bartarticle h3.ho-h3
{

    padding: 0px;
    border-bottom: solid 1px #FFFFFF;
    margin-top: 30px;
    margin-bottom: 5px;
}

#standardbart hr,
#pedweb-bartarticle hr
{
    display:none;
}
    
#standardbart p.ho-p ,
#pedweb-bartarticle p.ho-p
{
}

#standardbart table.bartcols,
#pedweb-bartarticle table.bartcols
{
    width: 100%;
    padding:0px;
    margin: 0px;
}

#standardbart table.bartcols td,
#pedweb-bartarticle table.bartcols td
{
    width: 33%;
    border: solid 1px #999999;
    padding: 5px;
}

#standardbart table.bartcols td.col1,
#pedweb-bartarticle table.bartcols td.col1
{
    background-color: #9B1643;
width: 31%;
min-height: 300px;
}

#standardbart table.bartcols td.col2,
#pedweb-bartarticle table.bartcols td.col2
{
    background-color: #998E32;
width: 31%;
min-height: 300px;
}

#standardbart table.bartcols td.col3,
#pedweb-bartarticle table.bartcols td.col3
{
    background-color: #1696D2;
width: 31%;
min-height: 300px;
}


#standardbart table.bartcols td.col1 ul,
#pedweb-bartarticle table.bartcols td.col1 ul,
#standardbart table.bartcols td.col2 ul,
#pedweb-bartarticle table.bartcols td.col2 ul,
#standardbart table.bartcols td.col3 ul,
#pedweb-bartarticle table.bartcols td.col3 ul
{
margin-left: 15px;
padding: 0px;
font-size: 12px;
}

#standardbart table.bartcols td.col1 ul li,
#pedweb-bartarticle table.bartcols td.col1 ul li,
#standardbart table.bartcols td.col2 ul li,
#pedweb-bartarticle table.bartcols td.col2 ul li,
#standardbart table.bartcols td.col3 ul li,
#pedweb-bartarticle table.bartcols td.col3 ul li
{
margin: 0px;
padding: 0px;
}

#standardbart h3,
#pedweb-bartarticle h3
{
    font-weight: bold;
    font-variant: normal;
    color: #FFFFFF;
    padding: 2px;
font-size: 12px;
line-height: 14px;
}

#standardbart h3.ho-h3-dcall911,
#standardbart h3.ho-h3-dcallnow,
#pedweb-bartarticle h3.ho-h3-dcall911,
#pedweb-bartarticle h3.ho-h3-dcallnow,
#standardbart h3.ho-h3-d911now,
#standardbart h3.ho-h3-ddoctornow,
#pedweb-bartarticle h3.ho-h3-d911now,
#pedweb-bartarticle h3.ho-h3-ddoctornow
{
    color: #FF9000;
}
    
#standardbart #bottom p,
#pedweb-bartarticle #bottom p
{
margin: 0px;
padding: 0px;
font-size: 11px;
color: #999999;
}

#standardbart #bottom br,
#pedweb-bartarticle #bottom br
{
    line-height: 0px;
    }
#standardbart #othertopics,
#pedweb-bartarticle #othertopics
{
    float:right;
    width: 40%;
    background-color: #B5F0C7;
    margin-top: 30px;
    border: solid 1px #333333;
    padding: 5px;
    font-size: 11px;
    }

#standardbart #othertopics ul,
#pedweb-bartarticle #othertopics ul{
margin-left: 15px;
padding: 0px;
font-size: 11px;

}
    
#standardbart #othertopics h4,
#standardbart #othertopics li,
#standardbart #othertopics li a,
#pedweb-bartarticle #othertopics h4,
#pedweb-bartarticle #othertopcs li,
#pedweb-bartarticle #othertopics li a
{
    font-size: 11px;
    }



#bartimages
{
    clear: both;
    padding: 0px;
    width: 100%;


    }

#bartimages .articleimagecenter1
{
float:left;
padding: 1px;
width: 32.5%;
height: 100%;
text-align: left;
    }
#bartimages .articleimagecenter1 img
{
    width: 100%;

    
    }
#bartimages .articleimagecenter1 .caption
{
    font-size: 10px;
padding: 3px;
    }

#bartimages .articleimagecenter1 .caption p
{
text-align: left;
}
#bartimages .articleimagecenter1 .caption ul{
margin: 0px;
padding: 0px;
}
#bartimages .articleimagecenter1 .caption ul li{
margin-left: 10px;
}



