@charset "utf-8";
/* CSS Document */

/* Styles For Everywhere */

body {font-family: Verdana, Arial, Helvetica, sans-serif;}

a.notunderlined { font-size: 12px; color: #000000; text-decoration: none;}

a.white { font-size: 12px; color: #ffffff; text-decoration: none;}

a.white:hover { font-size: 12px; color: #ffffff; text-decoration: none;}

a.black { font-size: 12px; color: #000000; text-decoration: none;}

a.black:hover { font-size: 12px; color: #000000; text-decoration: none;}

p.whitebold { font-size: 12px; color: #ffffff; text-decoration: none; font-weight:bold;}

p.white { font-size: 12px; color: #ffffff; text-decoration: none;}

li.white { font-size: 12px; color: #ffffff; text-decoration: none;}

input { font-size: 12px; color: #000000; }

a.small { font-size: 10px; color: #000000; text-decoration: none;}

a.small:hover { font-size: 10px; color: #000000; text-decoration: none;}

li.noborder { margin-bottom: 0px;}

table.border1px { border: 1px dashed #6B207F; width: 100%; }

table.border1px th { background-color: #CACACA; border-bottom: 1px dashed #6B207F; padding: 4px;  }

table.border1px td { padding: 4px; vertical-align: top; }

table.border1px tr.Row1 { background-color: #EDEDED; }

table.border1px tr.Row2 { background-color: #FFF; }

table.border1px td ul { margin-left: 10px; }
table.border1px td ul { margin-left: 20px; }

/* p Styles For Home */

p.homenormal { font-size: 11px; color: #6B207F; }

p.homenormalwhite { font-size: 11px; color: #FFFFFF; padding: 7px 0px 0px 0px; margin: 0px 0px 0px 0px;}

p.homenormalwhite12px { font-size: 12px; color: #FFFFFF; padding: 7px 0px 0px 0px; margin: 0px 0px 0px 0px;}

p.homenormalpurple12px { font-size: 12px; color: #6B207F; padding: 7px 0px 0px 0px; margin: 0px 0px 0px 0px;}

p.homenormalblack12px { font-size: 12px; color: #000000; padding: 7px 0px 0px 0px; margin: 0px 0px 0px 0px;}

p.homenormalblack16px { font-size: 18px; color: #000000; padding: 7px 0px 0px 0px; margin: 0px 0px 0px 0px;}

a.hotnews { font-size: 11px; color: #8A5F9C; text-decoration: underlined; }

a.hotnews:hover { font-size: 11px; color: #8A5F9C;}

p.homewelcometext { font-size: 20px; color: #FFFFFF; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

p.homewelcometextpurple { font-size: 20px; color: #6B207F; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

p.homewelcometextblack { font-size: 20px; color: #000000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

p.navlistmenu1 {font-size: 13px; color: #000000; margin: 0px 0px 3px 5px;}

p.navlistmenu2 {font-size: 13px; color: #6B207F; margin: 0px 0px 3px 5px;}

ul.homenormal { font-size: 11px; color: #FFFFFF; }

/* a Styles For Home */

a.leftmenulinks { font-size: 12px; color: #000000; text-decoration: none; color: #6B207F;}

a.leftmenulinksbold { font-size: 12px; color: #000000; text-decoration: none; color: #6B207F; font-weight:bold;}

a.leftmenulinks:hover { font-size: 12px; color: #000000; color: #6B207F; text-decoration: underlined; }

a.homelinks { font-size: 11px; color: #6B207F; text-decoration: none; }

a.homelinks:hover { font-size: 11px; color: #6B207F; text-decoration:underline;}

a.homemenulinks { font-size: 12px; color: #FFFFFF; text-decoration: none; }

a.homePractitionersTitle { font-size: 36px; color: #6B207F; text-decoration: none;}

a.homePractitionersTitle:hover { font-size: 36px; color: #6B207F; text-decoration: none;}

a.extras {font-size: 13px; color: #000000; text-decoration: none; }


/* other Styles For Home */

form {margin: 0; padding: 0;}

input.homeinput { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

input.homesubmitbutton  { border: outset 1px #6B207F; color:#FFFFFF; background: #6B207F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 23px;}

select.homenormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

hr.sectiondivide {border-right: 1px dashed; border-top: 1px dashed; border-left: 1px dashed; color: #cccccc; border-bottom: 1px dashed; height: 1px; position: relative; margin: 0px 0px 0px 0px; }

ul.home { font-size: 11px; color: #FFFFFF;}

li.home {padding: 15px 0px 15px 0px;}

optgroup {font-weight: bold; font-style: normal; font-variant: normal;}


/* Styles for menu page */

ul.menulistouter {padding-left: 15px; margin-left: 5px; margin-top: 5px; margin-bottom: 0px; list-style-image: url(../images/outer_arrow.gif); color: #6B207F;}

ul.menulistinner {padding-left: 10px; margin-left: 5px; list-style-image: url(../images/inner_arrow.gif); color: #6B207F;}

/* Styles for left menu */

li.menu { margin-bottom: 8px;  font-family: Verdana; font-weight: normal; text-decoration: none}

/* Site Map */

.level1 { font-weight:bold; margin:5px; list-style:none; margin-left: 5px; color:#000000; text-decoration: none; font-size:14px; }

.level2 { font-weight:bold; margin:5px; list-style:none; margin-left:30px; color:#6B207F; text-decoration: none; font-size: 14px;}

.level3 { font-weight:bold; margin:5px; list-style:none; margin-left:45px; color:#A887B6; text-decoration: none; font-size: 13px;}

.level4 {					margin:5px; list-style:none; margin-left:60px; color:#8A5F9C; text-decoration: none; font-size: 13px;}

.level5 {					margin:5px; list-style:none; margin-left:75px; color:#8A5F9C; text-decoration: none; font-size: 13px;}

.sitemap {font-weight: bold; font-size: 28px; color: #6B207F; text-decoration: none; font-weight: normal;}



/* Styles for search page */

table.SearchBox { background-color: #EDEDED; border: 1px dashed #6B207F; width: 100%; }

table.SearchBox td { padding: 5px; }

.SearchResults { width: 100%; }

.SearchResults th { background-color:#EDEDED; border-top: 1px dashed #6B207F; text-align: left; padding: 3px 5px 3px 5px; font-weight: normal; }

.SearchResults td { padding: 3px 5px 3px 5px; }


/* style for horizontal bar on page heading  */

#MiddleRightSectionTop hr { color: #6B207F; clear:both; width: 673px; float: right; border-top:1px dashed #6B207F; height: 1px; margin-top: 5px; margin-bottom: -50px; padding: 0;}


/* bullet lists in text */

#TextPageText ul li { list-style-image:url(../Images/bullet.gif); }