ul {list-style:none; margin-bottom:15px; position:relative; }ol {padding-left:17px; margin-bottom:15px; list-style-image:none; list-style-position:outside; list-style-type:decimal; margin-left:3em; }ul li { *zoom:1; }ol li { vertical-align:top; position:relative; }blockquote, q {quotes: none; margin-bottom: 7px; font-style: italic; }sup {vertical-align: 3px; }em {margin-right: 2px; }/* remember to define focus styles! */:focus {outline: 0; }ins {text-decoration: none; }del {text-decoration: line-through; }body {margin:0px; background-color:#E5E5E5; font-family:Arial,Helvetica,Verdana; font-size:13px; color:#666666; }a {text-decoration:none; color:#366EB8; }a:hover {text-decoration:underline; }.hidden {display:none; }h1 {color:#366EB8; font-size:17px; margin-left:14px; }* html h1 {margin-top:10px; }#mainContent {width:994px; margin:auto; position:relative; }.mainContentEdgeWrapper {width:994px; float:left; position:relative; background-image:url(/$assets$/4b811a28-79bc-4db9-868f-283f161a8a10/edgebackground.jpg); margin-top:6px; }.footer {width:994px; float:left; position:relative; text-align:center; height:100px; }.footer .footerEdgeRow {height:10px; width:994px; overflow:hidden; background:url(/$assets$/4b811a28-79bc-4db9-868f-283f161a8a10/bottomedge.jpg); position:relative; }.footer .footerEdgeRow .left {position:absolute; left:0px; top:0px; }.footer .footerEdgeRow .right {position:absolute; right:0px; top:0px; }.footer .footerTopLinkRow {margin:auto; margin-top:12px; width:960px; height:30px; border-bottom:1px solid #C3C3C3; text-align:left; position:relative; font-size:8px; }.footer .footerTopLinkRow .copyright {position:absolute; right:0px; bottom:4px; font-size:11px; color:#36609A; }.footer .footerTopLinkRow img {border:none; }.footer .footerTopLinkRow a {color:#353535; margin-right:12px; position:relative; top:11px; }.footer .footerBottomLinkRow {font-size:10px; text-align:right; width:985px; margin-top:6px; } * html .footer .footerBottomLinkRow {width:975px; }.footer .footerBottomLinkRow a {color:#353535; font-size:8px; margin:5px; }.mainContentEdgeWrapper .center {width:980px; overflow:hidden; background:#FFFFFF; float:left; margin-left:10px; border:2px solid #666666; }* html .mainContentEdgeWrapper .center { float:none; }.mainContentEdgeWrapper .leftTopEdge {width:10px; height:10px; overflow:hidden; position:absolute; top:0px; left:0px; background-image:url(/$assets$/4b811a28-79bc-4db9-868f-283f161a8a10/leftedge_top.jpg); }.mainContentEdgeWrapper .rightTopEdge {width:10px; height:10px; oveflow:hidden; position:absolute; top:0px; right:0px; background-image:url(/$assets$/4b811a28-79bc-4db9-868f-283f161a8a10/rightedge_top.jpg); display:none; }#content {width:980px; margin-bottom:54px; float:left; position:relative; }#content .contentColumn {width:755px; overflow:hidden; float:left; position:relative; }#content .contentColumn .contentLinkHeader {width:755px; height:30px; text-align:right; float:left; position:relative; border-bottom:1px dotted #666666; border-left:1px dotted #666666; font-size:10px; }#content .contentColumn .contentLinkHeader a {color:#000000; margin-right:14px; position:relative; top:6px; }#content .contentColumn .contentLinkHeader img {border:none; margin-right:1px; }#content .contentColumn .content {width:700px; float:left; position:relative; border-left:1px dotted #B7B7B7; }#content .leftColumn {width:225px; float:left; }* html #content .leftColumn {margin:0px; overflow:hidden; }/*#content .leftColumn a {width:225px; display:block; color:#FFFFFF; background-color:#6088C3; height:18px; padding-top:4px; border-top:2px solid #CDCDCF; }*/#content .leftColumn .notice {width:207px; padding:6px; padding-left:12px; background-color:#FFFFFF; color:#666666; font-size:10px; margin:0px; }#content .leftColumn .notice img {margin-top:10px; border:none; }#content .leftColumn .notice p {margin-top:4px; }* html #content .leftColumn a {height:22px; }#content .leftColumn a img {margin-left:5px; margin-right:5px; border:none; }#content .leftColumn a img.down {display:none; }#content .leftColumn a.open {background-color:#98B8DF; }#content .leftColumn .notice a {border-top:none; padding:0px; margin:0px; height:auto; background:transparent; position:relative; left:-6px; }/*#content .leftColumn a.open img.right {display:none; }#content .leftColumn a.open img.down {display:inline; }#content .leftColumn a.submenuitem {padding-left:15px; width:210px; }*/#mainHeader {float:left; width:980px; height:171px; overflow:hidden; border-bottom:3px solid #666666; cursor:pointer; }#content .contentColumn .content .topContentBlock {float:left; width:755px; }#content .contentColumn .content .secondTopContentBlock, #dvs-adv-search {float:left; border-top:1px dotted #B7B7B7; width:755px; }#content .contentColumn .content .bottomLeftContentBlock {float:left; width:378px; font-size:11px; line-height:14px; border-top:1px dotted #B7B7B7; }#content .contentColumn .content .bottomRightContentBlock {float:left; width:376px; font-size:11px; line-height:14px; border-top:1px dotted #B7B7B7; border-left:1px dotted #B7B7B7; padding-bottom:50px; }* html #content .contentColumn .content .bottomRightContentBlock {width:350px; overflow:hidden; }.centeredBlock {width:100%; text-align:center; }#content .contentColumn .content .topContentBlock .centeredBlock {margin-top:10px; margin-bottom:40px; }#content .contentColumn .content .secondTopContentBlock p, #dvs-adv-search p {margin-left:15px; margin-right:15px; }#content .contentColumn .content .topContentBlock p {margin-left:15px; margin-right:15px; margin-bottom:30px; }#content .secondTopContentBlock h2, #dvs-adv-search h2 {height:28px; width:100%; display:block; border-bottom:1px dotted #B7B7B7; padding-left:14px; font-weight:normal; font-size:14px; color:#366EB8; }* html #content .secondTopContentBlock h2 { padding-top:8px; height:20px; }#dvs-adv-search fieldset {border: none;width: 350px;float: left;padding: 10px;}#dvs-adv-search select {float: left;width: 200px;}#dvs-adv-search .form-row {height: 22px;margin-bottom: 6px;clear:both;}#dvs-adv-search label {float: left;height: 22px;overflow: hidden;width: 100px;font-size: 13px;}#content .contentColumn .content .bottomRightContentBlock h2, #content .contentColumn .content .bottomLeftContentBlock h2 {height:28px; width:100%; display:block; border-bottom:1px dotted #B7B7B7; padding-left:14px; font-weight:normal; font-size:14px; color:#366EB8; }* html #content .contentColumn .content .bottomRightContentBlock h2, * html #content .contentColumn .content .bottomLeftContentBlock h2 { padding-top:8px; height:20px; }#content .contentColumn .content .bottomRightContentBlock img {float:right; margin-right:16px; border:none; }#content .contentColumn .content .bottomLeftContentBlock img {float:right; margin-right:34px; border:none; }#content .contentColumn .content .bottomRightContentBlock a img, #content .contentColumn .content .bottomLeftContentBlock a img {float:none; margin-left:5px; margin-right:5px; }#content .contentColumn .content .bottomRightContentBlock a, #content .contentColumn .content .bottomLeftContentBlock a {display:block; width:200px; margin-left:14px; font-size:12px; }#content .contentColumn .content .bottomRightContentBlock p, #content .contentColumn .content .bottomLeftContentBlock p {margin-left:12px; margin-bottom:15px; }form {margin-left:16px; }.required, .formsErrors {color:#FF0000; }.contentIndent {margin-left:15px; }.contentIndentRight {margin-right:15px; }.bottomContentBlock {display:block; padding:15px; padding-top:5px; font-size:10px; border-top:1px dotted #B7B7B7; float:left; }* html .bottomContentBlock {padding-top:15px; }.bottomContentBlock h3 {font-size:12px; color:#366EB8; }#content .leftColumn #menu1 a {border-top:none; background-color:#C4D6EC; color:#333333; }.redBlock {border:1px solid #9999DD; /*color:#FF0000; */ width:400px; padding:6px; padding-left:14px; margin-left:30px; margin-top:12px; margin-bottom:10px}.bold {font-weight:bold; }.red {/*color:#FF0000; */}.grayBlock {width:auto; background:#F9F9F9; border:1px solid #DDDDDD; padding:6px; }.grayHeader {font-size:12px; margin-bottom:0px; margin-top:6px; color:#888888; }/* Imported Patient Stories */.BodyText{ font-family: arial, helvetica; font-size: 12px; color: #000000; font-weight: normal; font-style: normal; text-decoration: none; }.questions{ font-family: arial, helvetica; font-size: 12px; color: #3366CC; font-weight: normal; font-style: normal; text-decoration: none; }.BodyText a, .BodyText a:visited {color:#3366CC; text-decoration:underline; }.BodyText a:hover {color:#000000; }.BodyText a.chapterlinks {color:#366EB8; }.BodyText a.chapterlinks:hover {text-decoration:underline; color:#000; }.BodyText .sectionhed{ font-family: arial, helvetica; font-size: 16px; color: #333333; font-weight: bold; font-style: normal; text-decoration: none; text-indent:10px; }.BodyText a .sectionhed{ text-decoration: none; }.chapterlinks{ font-family: arial, helvetica; font-size: 12px; color: #3366CC; font-weight: normal; font-style: normal; text-decoration: none; /*padding-top: 15px; */}ul.chapterlist {margin:4px 0 0 0; padding:0;}.chapterlist li { background: url(/$assets$/4b811a28-79bc-4db9-868f-283f161a8a10/black_arrow.jpg) 0px 6px no-repeat; margin:0 0 3px 0; padding:4px 0px 4px 10px; _padding:3px 0px 2px 10px; }/* modified imported stories css */.fieldLabel {float:left; width:100px; clear:left; color: #3366CC; margin-bottom:12px; }.fieldValue {float:left; width:150px; margin-bottom:12px; }.indentStory {width:730px; padding-left:10px; padding-right:10px; }/* form row usages on main page, second content block */.secondTopContentBlock .form-column {width:320px; float:left; overflow:hidden; margin-left:7px; margin-top:14px; }.secondTopContentBlock .form-row {float:left; width:320px; height:22px; overflow:hidden; margin-bottom:6px; }.secondTopContentBlock form {margin-bottom:20px; }.secondTopContentBlock .form-row input, .secondTopContentBlock select {width:200px; float:left; }.secondTopContentBlock .form-row .optionSetHolder input {width:auto; }.secondTopContentBlock .form-row .optionSetHolder {width:220px; overflow:hidden; float:left; }.secondTopContentBlock .form-row .optionSetHolder input, .secondTopContentBlock .form-row .optionSetHolder span {float:left; }.secondTopContentBlock .form-row label {width:100px; height:22px; float:left; overflow:hidden; }.form-title {float:left; width:320px; height:20px; color:#366EB8; font-weight:bold; }.rightSubmitButton {float:right; margin-bottom:20px; margin-right:50px; }.secondTopContentBlock .optionLabel {position:relative; top:2px; margin-right:4px; }/* Search Results */.pagingOptions {margin:4px; margin-left:15px; margin-right:15px; width:auto; border-top:1px dotted #B7B7B7; border-bottom:1px dotted #B7B7B7; float:left; width:721px; padding-left:4px; text-align:left; }* html .pagingOptions {width:725px; margin-left:7px; }.pagingOptions a.selected, .pagingOptions a.selected:hover, .pagingOptions a.selected:visited {color:#999999; text-decoration:none; }.pagingOptions img {border:none; position:relative; top:-1px; margin-left:2px; }.searchResultsRow {width:711px; padding:7px; margin:8px; margin-left:15px; margin-right:15px; border:1px solid #D1D1D1; float:left; }* html .searchResultsRow {width:713px; height:225px; margin-left:7px; }.searchResultsRow.alt {background:#FAFAFA; }.searchResultsRow .dataRow {height:105px; margin:auto; border-bottom:1px solid #D1D1D1; margin-bottom:8px; position:relative; }.searchResultsRow .dataRow .image {width:100px; height:96px; overflow:hidden; position:absolute; top:0px; right:0px; }.searchResultsRow .dataRow .data {margin:auto; padding-right:105px; height:96px; overflow:hidden; position:relative; }.searchResultsRow .dataRow .data .label {color:#366EB8; width:110px; height:25px; overflow:hidden; white-space:nowrap; float:left; clear:left; }.searchResultsRow .dataRow .data .value {height:25px; white-space:nowrap; float:left; color:#000000; }.searchResultsRow .quoteRow {margin:auto; border-bottom:1px solid #D1D1D1; margin-bottom:8px; position:relative; min-height:70px; height:auto !important; height:70px; padding-bottom: 5px;}.searchResultsRow .quoteRow img {border:none; position:relative; top:-1px; }.searchResultsRow .quoteRow p {float:left; margin-left:4px; clear:both; margin-bottom:10px; color:#000000; margin-top:0px; }.searchResultsRow .quoteRow a {float:right; margin-right:4px; white-space:nowrap; }.searchResultsRow .containerRow {margin:auto; height:14px; margin-bottom:8px; color:#666666; }.searchResultRow .left {float:left; clear:left; }div.clear { clear: both; }/*#sidebarone {background: transparent url(/$assets$/7a9a5682-444e-4c22-b44e-88e33b1c1a15/bg_menu_bottom.jpg) no-repeat left 100%; padding-bottom: 213px; }*/#sidebarone ul {margin: 0; padding: 0; }#sidebarone .level1 {background-color:#6089c3; padding-top:2px; width:225px; }#sidebarone .level1 li{border-bottom: 2px solid #ccc; padding-top:1px; }#sidebarone .level1 li.selected{ background-color:#9ab7df; border-bottom:none; }#sidebarone .level1 li a{margin-left:5px; display:block; color:#FFFFFF; background: url(/$assets$/7a9a5682-444e-4c22-b44e-88e33b1c1a15/arrow_level1.gif) 0px 6px no-repeat; padding:4px 0px 4px 10px; _padding:3px 0px 2px 10px; }#sidebarone .level1 li a.selected { background: url(/$assets$/7a9a5682-444e-4c22-b44e-88e33b1c1a15/arrow_level1_light.gif) 0px 6px no-repeat; }#sidebarone .level2 {background-color:#c4d6ec; padding-bottom:4px; }#sidebarone .level2 li{border-bottom:none; }#sidebarone .level2 li a{color:#333333; margin-left:15px; background: url(/$assets$/7a9a5682-444e-4c22-b44e-88e33b1c1a15/arrow_level2_light.gif) 0px 8px no-repeat; padding:3px 0 3px 10px; _padding:3px 0 1px 10px; border:none; display:block; }#sidebarone .level2 li a.active { color: #FFFFFF; }#sidebarone .level3 {background-color:#C3D6EC; }#sidebarone .level3 li{border: none; }#sidebarone .level3 li a{color:#333333; margin-left:25px; background: url(/$assets$/7a9a5682-444e-4c22-b44e-88e33b1c1a15/arrow_level3.gif) 0px 8px no-repeat; padding:4px 0px 3px10px; }#sidebarone .level3 li a.active{color:#6089c3; }#sidebarone .level4 li a{margin-left:35px; padding:2px 0px 4px 10px; }/* video player position */div#container {  margin-bottom:14px; margin-top:-4px; padding-left:11px; }/* copied from dvs */#profile { margin:10px 0; }.footnotes {font-size: 10px; color: #666; background: transparent url(/$assets$/7a9a5682-444e-4c22-b44e-88e33b1c1a15/bg_dots.gif) repeat-x left 2px; padding-top: 10px; margin-top: 25px;}.footnotes p {font-size: 10px; line-height: 12px;margin-bottom: 10px;}.list {list-style-type: disc;}/* Styles for Contact Patient form on individual patient profiles */.BodyText #contactpatientcontainer {height: 550px;}#contactpatienthandle {width: 136px; height: 24px; text-indent: -10000px; display: block; float: left; background: url(/$assets$/7a9a5682-444e-4c22-b44e-88e33b1c1a15/contact_this_patient.gif) no-repeat; margin: 15px 0 5px 11px;}dl.contactpatient {width: 325px; overflow: hidden;}dl.contactpatient .validation-advice {color: #FF0000;}dl.contactpatient dt {float: left; margin: 13px 0 0; width: 150px;}dl.contactpatient dd {float: left; margin: 10px 0 0; width: 150px;}dl.contactpatient dd.fieldValue {margin-top: 13px;}dl.contactpatient dd.clear {clear: both; margin-top: 5px;}dl.contactpatient dd input, dl.contactpatient dd textarea {border: 1px solid #d5d5d5;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0;color: #000000;}dl.contactpatient dd input {width: 153px;}dl.contactpatient dd textarea {width: 303px;}#content .hide {height: 0px; overflow: hidden;}#contactpatienthandle.hide {display: none;}#dynamic_recaptcha_1 {width:450px}.at15sie6, #at15s{left:1000px !important;} /* CSS to change the Add This alignment*/
