.cleanweb#skin_wrap { width: 960px; }

#Body
  {
   font-family: Segoe UI, Arial, sans-serif;
   font-size:16px;
   color:#2b1166;
   background-image: url(/Portals/1/Images/F0F0F0Bckgnd.png) !important;
   background-color:#F0F0F0;
  }

a:link 
  {
   color:#2b1166;
   font-weight:bold;
  }

a:hover
  {
   color:#2b1166;
   text-decoration:underline;
   font-weight:bold;
  }

a:active
  {
   color:#2b1166;
   font-weight:bold;
  }

a:visited
  {
   color:#2b1166;
   font-weight:bold;
  }

.MapFilterLink
  {
   background-color:#DDDDDD;
   font-weight:bold;
   color:#000000;
   width:100%;
   cursor:pointer;
   padding-left:10px;
  }

.MapFilterLinkAct
  {
   text-decoration:underline;
   background-color:#DDDDDD;
   font-weight:bold;
   color:#000000;
   width:100%;
   cursor:pointer;
   padding-left:10px;
  }

.MapFilterLinkOn
  {
   background-color:#2b1166;
   font-weight:bold;
   color:#FFFFFF;
   width:100%;
   cursor:pointer;
   padding-left:10px;
  }

.MapFilterLinkOnAct
  {
   text-decoration:underline;
   background-color:#2b1166;
   font-weight:bold;
   color:#FFFFFF;
   width:100%;
   cursor:pointer;
   padding-left:10px;
  }

h1
  {
   font-size:22px;
   font-weight:bold;
  }

h2
  {
   font-size:18px;
   font-weight:bold;
  }

h3
  {
   font-size:16px;
   font-weight:bold;
  }

.logoPane
  {
   color: #867CA4;
   font-size:20px;
  }

.homeCont .logoPane
  {
   color: #AAAAAA;
  }

.Normal
  {
   font-family: Segoe UI, Arial, sans-serif;
   font-size:16px;
   line-height:17px;
   color: 2b1166;
  }

.SubHead
  {
   color:#333333;
  }

.logoPane .Normal
  {
   font-size:20px;
   line-height:32px;
  }

.clickable
{
   cursor:pointer;
}

#dnn_ctr1261_Default_Form_Preferred_Contact_Method span.dnnFormRadioButtons,#dnn_ctr1536_HtmlModule_lblContent
{
   background-color: #2B1166;
   color: #ffffff;
}

.SlateGray05_content
{
   padding-top: 40px;
}

.btn-payonline
{
   background-color: #F2E9FB;
}

.c_title_SlateGray
{
   font-size: 18px;
}

#dnn_ctr806_XModPro_ctl00_Physicians_Physicians_UP
{
   margin:auto;
   width:80%;
}

.DNNModuleContent ModXModProC
{
   margin:auto;
   width:80%;
}

.textbox_src_address
{
   width: 275px;
   height: 40px;
}

.skin_content
{
   padding-left: 20px;
   padding-right: 20px;
}

#dnn_ctr1716_ContentPane,#dnn_ctr1717_ContentPane,#dnn_ctr1718_ContentPane,#dnn_ctr1701_ContentPane,#dnn_ctr1702_ContentPane,#dnn_ctr1703_ContentPane
{
    background: #C3E4ED;
    height: 320px;
   -webkit-border-radius-bottomright:15px;
   -moz-border-radius-bottomright: 15px;
   border-bottom-right-radius: 15px;
   -webkit-border-radius-bottomleft:15px;
   -moz-border-radius-bottomleft: 15px;
   border-bottom-left-radius: 15px;
}

#dnn_ctr1702_ContentPane,#dnn_ctr1703_ContentPane
{
    background: #C3E4ED;
    height: 100px;
   -webkit-border-radius-bottomright:15px;
   -moz-border-radius-bottomright: 15px;
   border-bottom-right-radius: 15px;
   -webkit-border-radius-bottomleft:15px;
   -moz-border-radius-bottomleft: 15px;
   border-bottom-left-radius: 15px;
}

#dnn_ctr1683_ContentPane
{
    background: #C3E4ED;
    height: 150px;
   -webkit-border-radius-bottomright:15px;
   -moz-border-radius-bottomright: 15px;
   border-bottom-right-radius: 15px;
   -webkit-border-radius-bottomleft:15px;
   -moz-border-radius-bottomleft: 15px;
   border-bottom-left-radius: 15px;
}

#dnn_ctr1684_ContentPane
{
    background: #C3E4ED;
    height: 80px;
   -webkit-border-radius-bottomright:15px;
   -moz-border-radius-bottomright: 15px;
   border-bottom-right-radius: 15px;
   -webkit-border-radius-bottomleft:15px;
   -moz-border-radius-bottomleft: 15px;
   border-bottom-left-radius: 15px;
}

#dnn_ctr1685_ContentPane
{
    background: #C3E4ED;
    height: 90px;
   -webkit-border-radius-bottomright:15px;
   -moz-border-radius-bottomright: 15px;
   border-bottom-right-radius: 15px;
   -webkit-border-radius-bottomleft:15px;
   -moz-border-radius-bottomleft: 15px;
   border-bottom-left-radius: 15px;
}

.SlateGray03_top_bg
{
   -webkit-border-radius-bottomright:0px;
   -moz-border-radius-bottomright: 0px;
   border-bottom-right-radius: 0px;
   -webkit-border-radius-bottomleft:0px;
   -moz-border-radius-bottomleft: 0px;
   border-bottom-left-radius: 0px;

}

#dnn_ctr1308_ContentPane,#dnn_ctr1311_ContentPane,#dnn_ctr1312_ContentPane,#dnn_ctr1313_ContentPane,#dnn_ctr1359_ContentPane,#dnn_ctr1360_ContentPane,#dnn_ctr1361_ContentPane,#dnn_ctr1362_ContentPane,#dnn_ctr1380_ContentPane
,#dnn_ctr1381_ContentPane,#dnn_ctr1382_ContentPane,#dnn_ctr1383_ContentPane
{
   background: #DBE6E0;
   height: 150px;
}

#dnn_ctr1817_ContentPane
{
   background: #FFF5EE;
   height: 150px;
}

#dnn_ctr1819_ContentPane,#dnn_ctr1820_ContentPane, #dnn_ctr1631_ContentPane
{
   background: #FFF5EE;
   height: 90px;
}

.tab-content
{
   background: #FFF5EE;
}

#dnn_ctr1564_HtmlModule_lblContent
{
   width: 920px;
}

#standardMenu .subMenu ul.level1
{
width:300px;
}

#standardMenu .subMenu ul.level2
{
width:300px;
}

.ContactForms
{
padding: 10px 5px 5px 5px;
}

.ContactForms .xmp-form-row
{
  margin: 2px;
  padding: 2px; 
  clear: left;
}
.ContactForms label.xmp-form-label, .ContactForms span.xmp-form-label
{
  display: block;
  float: left;
  width: 170px;
  text-align: right;
  margin-right: 5px;
  padding-right: 5px;
  font-size: 14px;
}

.ContactForms .xmp-button
{
  margin-right: 5px;
  font-size: 14px;
  text-align: center;
}

.ContactCheckBoxText
{
  font-size: 14px;
}

.ImageCenterAddressBox
{
  margin-top: 25px;
  margin-bottom: 15px;
}

.ImageCenterAddressTitle, .ImageCenterDescriptionTitle
{
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 18px;
  color: #707F90;
  float: left;
  max-width: 95%;
}

.ImageCenterAddressForm
{
  line-height: 225%;
}

.ImageCenterAddressFooter
{
}

.ImageCenterDescriptionBody
{
  font-size: 14px;
  float: left;
  text-align: justify;
}

.ImageCenterLogos
{
  text-align: center;
}

.ImageCenterPhysician
{
  width: 100%;
  text-align: center;
  font-size: 14px;
}

.FacilityPhysician
{
  width: 190px;
  height: 260px;
  float: left;
  font-size: 14px;
}

.FacilityPhysicianImage
{
  height: 195px;
  width: 150px;
  margin: 4px;
}

.ImageCenterBottomRow
{
  height: 195px;
}

.ImageCenterBottomBox
{
  height: 150px;
}

.ImageCenterBottomTitle
{
  padding-top: 0px;
  padding-right: 8px;
  padding-bottom: 0px;
  padding-left: 8px;
  font-size:18px;
  font-weight:bold;
  margin:0px;
  border:5px;
  border-style:solid;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-right-radius:0px;
  border-bottom-left-radius:0px;
}

.ImageCenterBottomBody
{
  height: 100%;
  padding-top: 8px;
  padding-right: 5px;
  padding-bottom: 4px;
  padding-left: 5px;
  font-size:14px;
  margin:0px;
  border:5px;
  border-style:solid;
}

.FacilityJustify
{
  text-align: justify;
}

.FacilityLeft
{
  text-align: left;
}

.FacilityDescriptionText
{
  width: 100%;
  text-align: justify;
  font-size: 14px;
}

.FacilityRightBoxColumn
{
  margin-left: 10px;
}

.FacilityRightBox
{
  margin-bottom: 15px;
  width: 100%;
}

.FacilityRightBoxTitle
{
  padding-left:8px;
  font-size:18px;
  font-weight:bold;
  margin:0px;
  border:5px;
  border-style:solid;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  border-bottom-right-radius:0px;
  border-bottom-left-radius:0px;
}

.FacilityRightBoxBody
{
  padding:8px 8px 4px 8px;
  font-size:15px;
  margin:0px;
  border:5px;
  border-style:solid;
}

.FacilityAddressForm
{
  line-height: 150%;
}

#DDSourceAddStr
{
  width: 240px;
}

#DDSourceAddCity
{
  width: 150px;
}

#DDSourceAddSt
{
  width: 25px;
}

#DDSourceAddZip
{
  width: 45px;
}

.PhysicianDropDown
{
  width:370px;
  border:solid;
  border-width:1px;
  border-color:#444444;
  border-radius:3px;
  background-color:#888888;
  background-image:none;
  color:#FFFFFF;
  font-size:18px;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:4px;
  padding-right:4px;
}

.PhysicianListItem
{
  width:90%;
  margin-top:15px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:5px;
  border-radius:5px;
  padding:0px;
  border-style:solid;
  border-width:5px;
  overflow:hidden;
}

  
.PhysicianListPhotoBox
{
  width:250px;
  height:325px;
  position:relative;
  float:right;
  margin-left:5px;
  margin-bottom:5px;
}

.PhysicianListPhoto
{
  position:absolute;
  top:-1px;
  left:1px;
  width:250px;
  height:325px;
}

.PhysicianListPhotoGradient
{
  z-index:2;
  position:absolute;
  top:0px;
  left:0px;
  width:250px;
  height:325px;
}

.PhysicianListInfoText
{
  position:relative;
  width:100%;
  height:100%;
  padding:10px;
}

.PhysicianName
{
  font-size:22px;
  line-height:22px;
}

#dnn_FiveGrid3A, #dnn_FiveGrid3B, #dnn_FiveGrid3C, #dnn_FiveGrid3D
{
  height:265px;
}

.SlateGray06_style, .DnnModule-3002, .DnnModule-3003, .DnnModule-3004, .DnnModule-3005, .DnnModule-3009, .DnnModule-3010, .DnnModule-3011, .DnnModule-3012
{
  height:100%;
}


.PhysList
{
  font-size:15px;
}


