body {
	margin:0;
	color:#231f20;
	font:12px Arial, Helvetica, sans-serif;
	min-width:1052px;
	position:relative;
	height:100%;
	background: url(/images/stdom/bg-body.gif) repeat-x;
	min-width:980px;
}
.inner2 {
	background:url(/images/stdom/bg-inner2.gif) repeat-x #fff; 
}
img {border-style:none;}
a {
	text-decoration:none;
	color:#7A0134;
	outline:none;
}
a:hover {text-decoration:none;}
fieldset, form{
	padding:0;
	margin:0;
	border:0;
}
.hidden{display:none;}
#skip a{
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}
#skip a:focus{
	position:static;
	width:auto;
	height:auto;
}
#wrapper{
	width:100%;
	overflow:hidden;
	position:relative;
}
#wrapper .w1{
	position:relative;
	left:50%;
	float:left;
}
#wrapper .w2{
	position:relative;
	left:-50%;
	float:left;
	padding:0 42px;
	width:962px;
}
#header{
	width:962px;
	padding:0 0 14px;
}
#nav{
	height:1%;
	overflow:hidden;
}
#nav ul{
	list-style:none;
	margin:0;
	padding:8px 9px 13px 0;
	float:right;
	font-size:11px;
	overflow:hidden;
	word-spacing:2px;
}
#nav li{
	float:left;
	background: url(/images/stdom/bg-nav.gif) no-repeat 0 50%;
	padding:0 10px;
	margin:0 2px 0 -2px;
}
#nav li a{color:#fff;}
#nav li a:hover {text-decoration:underline;}
.logo{
	background:url(/images/stdom/bg-logo.png) no-repeat;
	width: 301px;
	height: 59px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
.logo a{
	display:block;
	height:100%;
	position:relative;
}
#header .holder{
	height:1%;
	overflow:hidden;
	padding:16px 20px 0 18px;
}
#header .search-form fieldset{
	float:right;
	padding:16px 0 0;
}
form .text{
	font-size:10px;
	color:#575052;
	border:1px solid #d1d1d1;
	height:14px;
	padding:3px 10px 6px;
	width:180px;
	float:left;
	position:relative;
}
.search-form .submit{
	background: url(/images/stdom/bg-arrow.png) no-repeat;
	width: 19px;
	height: 20px;
	text-indent:-9999px;
	overflow:hidden;
	line-height:0;
	padding:0;
	float:left;
	border:0;
	margin:4px 0 0 4px;
	cursor:pointer;
}
#main{
	padding:0 44px;
	width:958px;
	margin:0 -42px -4px;
	position:relative;
	overflow:hidden;
}
#main .container {
	background: url(/images/stdom/bg-main-container.png) no-repeat;
	width: 1046px;
	height: 391px;
	margin:0 -44px -17px;
}
#main .container-small{
	background: url(/images/stdom/bg-main-container-small.png) no-repeat;
	height: 291px;
}
#main .container2{
	height: 158px;
	background: url(/images/stdom/bg-container2.png) no-repeat;
	margin-bottom:-9px;
}
.container-holder{
	width: 940px;
	height: 320px; /*not in all.css */
	position:relative;
	overflow:hidden;
	padding:11px 53px 60px;
}
.container2 .container-holder{
	width: 946px;
	padding:8px 50px 25px;
}
#main .container .aside{
	float:right;
	width:300px;
	background: url(/images/stdom/bg-main-aside.gif) repeat-x;
	/*height: 92px; */
	height:312px;
	padding:2px 0 6px;
	position:relative;
}
#main .container2 .aside{
	background: url(/images/stdom/bg-container-side.gif) no-repeat;
	width: 220px;
	height: 92px;
	padding:25px 0 0 15px;
	z-index:99999;
}
.quick-links{
	background: url(/images/stdom/btn-quick-link.png) no-repeat;
	width: 193px;
	height: 48px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	margin:35px 0 0 19px;
}
#main .container2 .block{
	background: url(/images/stdom/bg-container-block.gif) repeat-y;
	float:left;
	width:706px;
	padding:0 0 0 0px;
}
#main .container2 img.alignleft{
	margin:0 -28px 0 0;
}
#main .container2 .text-holder{
	float:left;
	padding:36px 0 10px 57px;
	margin:0 -8px 0 0;
}
.container img{display:block;}


/************* Start:: Quick Links Accordian on Homepage *************/
.accordion{
	list-style:none;
	margin:0;
	padding:0;
	color:#fff;
	overflow:hidden;
	width:300px;
}
.accordion .opener {
	font:20px/23px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	display:block;
	background: url(/images/stdom/bg-accordion-opener.png) no-repeat;
	padding:8px 47px;
	outline:none;
	height:1%;
}
.accordion .ui-state-active{background: url(/images/stdom/bg-accordion-opener-active.png) no-repeat;}
.accordion ul{
	list-style:none;
	margin:0;
	padding:0 0 14px;
	font-size:12px;
	line-height:14px;
}
.accordion li{
	background: url(/images/stdom/bg-accordion-short.jpg) no-repeat;
	padding:2px 0 0;
	margin:-2px 0 2px;
	
	width:300px;
}
.accordion ul li{
	padding:2px 16px 2px 26px;
	background: url(/images/stdom/bg-accordion-list.png) no-repeat;
	margin:0;
	float:none;
	overflow: hidden;
	width: 188px;

}
.accordion ul a{color:#fff;}
.accordion a:hover {text-decoration:underline;}
.accordion .slide{padding:5px 0 0 48px; width:230px;}
.accordion .title{
	font-size:14px;
	font-weight:normal;
	display:block;
	margin:0 0 5px;
}
.accordion a{color:#ffffff; }
/************* End *************/

/************* Start:: Rotating Banners on Homepage/Landing pages *************/
.slideshow {
	position:relative;
	width:640px;
	float:left;
}
.slideshow .mask{
	width:640px;
	overflow:hidden;
	position:relative;
}
.slideshow .mask ul{
	list-style:none;
	margin:0;
	padding:0;
	width:9999px;
}
.slideshow .mask li{
	float:left;
	width:640px;
	position:relative;
}
.slideshow img{display:block;}
.slideshow .info{
	font-size:16px;
	left:17px;
	/*line-height:28px;*/
	position:absolute;
	top:71px;
	color:#000000;
	/*color:#555656; */
}
.slideshow h2{
	font-size:43px;
	line-height:47px;
	color:#a40046;
	margin:0 0 11px -4px;
	font-weight:normal;
	letter-spacing:-3px;
	overflow:hidden;
	width:100%;
}
.slideshow h2 cufon{float:left;}
.cufon-active .slideshow h2{
	letter-spacing:normal;
	line-height:43px;
	margin-top:3px;
}
.slideshow p{margin:0 0 24px; }
.slideshow .link{
	color:#555656;
	float:left;
	letter-spacing:-1px;
	word-spacing:-1px;
	cursor:pointer;
}
 /*.slideshow .link:hover{text-decoration:underline;} */
.slideshow .link span{
	float:left;
	margin:2px 0 0;
	font-size:14px;
}
.slideshow .link .arrow{
	background: url(/images/stdom/bg-arrow.png) no-repeat;
	width: 19px;
	height: 20px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	line-height:0;
	margin:-1px 0 0 8px;
}
.slideshow .mark1 .info{
left:252px;
top:80px;
width:380px;
}
.slideshow .mark2 .info{
	left:305px;
	top:89px;
}
.slideshow .mark1 .link {
	margin:0 0 0 130px;
}
.slideshow .mark2 .link {
	margin:-10px 0 0 76px;
}
.slideshow .mark3 .link {
	margin:0 0 0 35px;
}
.slideshow .mark4 .link {
	margin:0 0 0 22px;
}	
.slideshow .mark5 .link {
	margin:0 0 0 75px;
}
.slideshow .mark3 .info{
	left:20px;
	top:56px;
	width:320px;
}
.slideshow .mark3 h2 {width:350px; }
.slideshow .mark4 .info{
left:34px;
top:50px;
width:346px;
}
.slideshow .mark5 .info{
left:34px;
top:85px;
width:350px;
}
.slideshow .mark12 h2 {color:#2c2c2c; }
.slideshow .mark12 .info{
left:34px;
top:85px;
width:350px;
}
.slideshow .mark6 .info{
left:34px;
top:85px;
width:350px;
}
.slideshow .mark6 .link,
.slideshow .mark6 .info, .slideshow .mark4 .info,
.slideshow .mark6 h2{color:#ffffff; }
.slideshow .mark6 p {width:240px; }
.slideshow .mark6 h2 {
	font-size:34px;
}
.slideshow .mark2 .link,
.slideshow .mark2 .info, .slideshow .mark4 .info,
.slideshow .mark2 h2{color:#2c2c2c;}
.slideshow .mark2 p {width:320px; }
.slideshow .mark7 .info{
	left:382px;
	top:50px;
	width:235px;
}
.slideshow .mark7 .link {
	margin:0 0 0 22px;
}	
.slideshow .mark8 .info{
	left:20px;
	top:22px;
	width:240px;
}
.slideshow .mark8 .link {
	margin:0 0 0 0px;
}
.slideshow .mark8 h2 {
	font-size:38px; 
	width:350px;
}
.switcher{
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	top:278px;
	left:21px;
}
.switcher li{
	float:left;
	margin:0 7px 0 0;
}
.switcher a{
	float:left;
	background: url(/images/stdom/bg-switcher.png) no-repeat;
	width: 23px;
	height: 23px;
	text-indent:-9999px;
	overflow:hidden;
}
.switcher a:hover,
.switcher .active a{background: url(/images/stdom/bg-switcher-active.png) no-repeat;}
/************* End *************/

/************* Start:: Homepage Content *************/
#main .intro{
	font-size:16px;
	line-height:19px;
	margin:0 0 14px 18px;
	position:relative;
	height:1%;
	overflow:hidden;
	letter-spacing:1px;
}
#main .intro strong{
	font-size:22px;
	line-height:25px;
	font-weight:normal;
	float:left;
	padding:0 4px 0 0;
}
#main .intro span{float:left;}
.cufon-active #main .intro strong{line-height:22px;}
.cufon-active #main .intro span{line-height:16px;}
#main .intro strong cufon{
	float:left;
	margin:2px 0 1px;
}
#main .intro span cufon{
	float:left;
	margin:7px 0 0;
}
.boxes{
	width:1000px;
	margin:0 -40px 19px 0;
	overflow:hidden;
}
.box{
	float:left;
	background: url(/images/stdom/bg-box.gif) no-repeat;
	width: 224px;
	height: 136px;
	padding:0 1px 1px;
	position:relative;
	margin:0 18px 0 0;
}
.box .title{
	background:#770033 url(/images/stdom/bg-box-title.gif) no-repeat;
	width: 206px;
	color:#fff;
	overflow:hidden;
	padding:8px 10px 5px;
	font-size:15px;
	line-height:18px;
	font-weight:normal;
	height:20px;
	margin:0 -1px;
}
.box .title .link{color:#fff;}
.box .title .link .arrow{margin-top:3px;}
.cufon-active .box .title span{line-height:15px;}
.box .title span cufon{
	float:left;
	margin:2px 0 0;
}
.box .title .link:hover span{
	text-decoration:none;
	border-bottom:1px solid #fff;
}
.box .title .link:hover .arrow{border:0;}
.box .title .link:hover{text-decoration:none;}
.box .image{
	width:100%;
	position:relative;
}
.box .image img{display:block;}
.boxes .info{
	position:absolute;
	top:0;
	left:0;
	width:208px;
	height:81px;
	padding:11px 5px 11px 11px;
	background: url(/images/stdom/bg-box-info.png) no-repeat;
	font-size:12px;
	line-height:18px;
	color:#393939;
	word-spacing:-1px;
	display:none;
}
.boxes .box:hover .info,
.boxes div.hover .info{display:block;} 
.boxes .info p{margin:0; cursor:default; font-size:11px;}

.boxes .info a:hover {text-decoration:none; }
.main-holder{
	height:1%;
	overflow:hidden;
	margin:0 0 25px;
}
.main-block{
	background: url(/images/stdom/bg-main-block-c.gif) repeat-y;
	width: 662px;
	margin:0 0 0 -14px;
	float:left;
}
.main-block .holder{background: url(/images/stdom/bg-main-block-t.gif) no-repeat;}
.main-block .frame{
	background: url(/images/stdom/bg-main-block-b.gif) no-repeat 0 100%;
	padding:0 11px 28px 15px;
}

.heading{
	background: url(/images/stdom/bg-heading.gif) no-repeat;
	width: 602px;
	height: 27px;
	margin:0 -2px;
	overflow:hidden;
	padding:10px 20px;
}
.heading h3{
	float:left;
	font:20px/23px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	margin:0;
}
.heading .title{
	float:right;
	width:212px;
}
.columns{
	height:1%;
	overflow:hidden;
	padding:0 0 0 0;
}
.profiles{
	float:left;
	width:366px;
	font-size:11px;
	line-height:14px;
	color:#2d2829;
	padding:15px 0 0 20px;
	overflow:hidden;
}
.profiles .right a {

}
.profiles .set {float:left; height:215px; }
.profiles .set2 {float:left; height:215px; }
.profiles-holder{
	position:relative;
	left:50%;
	float:left;
}
.profiles ul{
	position:relative;
	left:-50%;
	float:left;
	list-style:none;
	margin:0;
	padding:0 0 0 6px;
}
.profiles ul li{
	float:left;
	margin:0;
	padding:0 19px;
}
.profiles img{
	display:block;
	border:0px;
	margin:0 0 6px;
}
.profiles dl{
	padding:0 0 10px;
	margin:0;
}
.profiles dt{
	color:#7a0134;
	font-size:13px;
	line-height:16px;
}
.profiles p {margin: 0 0 11px 0; }
.profiles .events, .profiles .news{height:195px; overflow:hidden;}
.profiles dd{margin:0;}
.profiles .events {
	width:160px;
	margin:;
}
.profiles .news {
	width:148px;
	margin:0 0 0 20px;
	padding: 0 0 0 20px;
	border-left:1px solid #c5c5c5;
}
.profiles h4 {
	font-size:18px;
	font-weight:bold;
	margin:0 0 10px 0;
}
.profiles h5 {
	margin:0px;
	color:#7a0134;
	font-size:13px;
}
.link{
	color:#2d2829;
	float:left;
	line-height:16px;
	cursor:pointer;
}
.link span{float:left;}
.link:hover span{text-decoration:underline;}
.link .arrow{
	background: url(/images/stdom/bg-arrow-small.png) no-repeat;
	width: 12px;
	height: 12px;
	text-indent:-9999px;
	overflow:hidden;
	margin:2px 0 0 5px;
}
.link .arrow2{
	background: url(/images/stdom/white-arrow.jpg) no-repeat;
	width: 12px;
	height: 12px;
	text-indent:-9999px;
	overflow:hidden;
	margin:2px 0 0 5px;
	float:right;
}

.columns .aside{
	background: url(/images/stdom/bg-columns-aside.png) repeat-y;
	width: 202px;
	height:225px;
	float:right;
	padding:22px 22px 18px 24px;
	margin:0 0 -24px;
	font-size:12px;
}
.columns .aside p{margin:0 0 18px;}
.find-form label{
	font-size:12px;
	line-height:15px;
	color:#2d2829;
	display:block;
	margin:0 0 5px;
}
.find-form .row{
	height:1%;
	overflow:hidden;
	padding:0 0 21px;
}
.find-form .text{margin:0 0 5px;}
.find-form .link{float:right;}
.find-form .select{
	width:202px;
	margin:0 0 5px;
}
#sidebar{
	float:right;
	width: 340px;
	margin:0 -23px 0 -20px;
	position:relative;
}
.inner #sidebar{
	float:left;
	margin:0 -23px 0 -9px;
	padding:5px 0 0;
	z-index:1;
}
.main-content #sidebar{
	padding:12px 13px 0;
	width:180px;
	margin:0;
	float:left;
}
#sidebar .promobox{
	background: url(/images/stdom/bg-promobox.gif) no-repeat;
	width:264px;
	height: 106px;
	padding:10px 40px 25px 36px;
	margin:0 0 -10px;
	color:#fff;
}
.inner #sidebar .heading, #sidebar h4{
	font:20px/21px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	margin:0 0 3px -2px;
	position:relative;
}
#sidebar .promobox p{margin:0 0 6px; font-size:11px; line-height:1.2em;}
#sidebar .promobox .link{color:#fff;font-size:11px;}
#sidebar .visual{
	float:right;
	margin:-10px -17px 0 0;
	position:relative;
}
#sidebar .ways-to-give{
	background: url(/images/stdom/bg-ways-to-give.gif) no-repeat;
	height: 36px;
}
#sidebar .ways-to-give .link{
	float:right;
	font-size:12px;
	margin:6px 0 0;
}
.ways-to-give span{margin:-1px 0 0;}
#sidebar .mark{
	background: url(/images/stdom/bg-promobox-mark.gif) no-repeat;
	height: 111px;
}
#sidebar .info{
	float:left;
	width:160px;
	margin:0 -34px 0 0;
}
.sidebar-box{
	background: url(/images/stdom/bg-sidebar-box.gif) repeat-y;
	width:340px;
	margin:0 0 5px;
}
.sidebar-box-mark1{background: url(/images/stdom/bg-sidebar-box-mark1.gif) repeat-y;}
.sidebar-box-mark2{background: url(/images/stdom/bg-sidebar-box-mark2.gif) repeat-y;}
.sidebar-box .holder{
	background: url(/images/stdom/bg-sidebar-box-b.gif) no-repeat 0 100%;
	overflow:hidden;
	padding:13px 43px 46px 47px;
	line-height:18px;
	font-size:12px;
	color:#fff;
	 /* height:1%;*/
}
.sidebar-box-mark1 .holder{background: url(/images/stdom/bg-sidebar-box-mark1-b.gif) no-repeat 0 100%;}
.sidebar-box-mark2 .holder{background: url(/images/stdom/bg-sidebar-box-mark2-b.gif) no-repeat 0 100%;}
.sidebar-box .frame{
	width:250px;
	float:left;
	margin:-13px -20px -21px;
	padding:13px 20px 21px;
}
.sidebar-box .frame:hover{cursor:pointer;}
.sidebar-box .frame:hover span{text-decoration:underline;}
#sidebar .sidebar-box .heading{
	margin-bottom:9px;
	display:block;
	height:auto;
	background:none;
	padding:0;
	width:auto;
}
.wrap{
	 /* height:1%;*/
	overflow:hidden;
	display:block;
}
.sidebar-box ul{
	list-style:none;
	margin:0;
	padding:13px 0 0 17px;
	overflow:hidden;
	line-height:15px;
	 /* height:1%;*/
}
.sidebar-box li{
	float:left;
	width:100%;
	padding:4px 0 11px;
}
.sidebar-box .link,
.sidebar-box a{color:#fff;}
.sidebar-box li a{
	float:left;
	background: url(/images/stdom/bg-sidebar-list.png) no-repeat;
	padding:0 0 0 23px;
}
.sidebar-box li a:hover{cursor:pointer;}
.sidebar-box img{
	float:right;
	margin:4px 0 0;
	border:1px solid #5c5c5c;
}
.sidebar-box .text{
	margin:0 0 9px;
	display:block;
}
.sidebar-box .link .arrow{margin:3px 0 0 8px;}
.sidebar-box .map{
	margin:4px 0 0;
	border:1px solid #5c5c5c;
	float:right;
}
.sidebar-box .map img{
	float:none;
	display:block;
	border:0;
	margin:0;
}
.sidebar-box .map .title{
	background:#174254;
	display:block;
	font-size:11px;
	line-height:14px;
	color:#fff;
	padding:0 2px 2px;
	text-align:center;
}
#sidebar h3{
	font:16px/19px Georgia,"Times New Roman", Times, serif;
	margin:0 0 18px;
}
#sidebar h3.title{
	background: url(/images/stdom/bg-sidebar-title.gif) no-repeat 0 100%;
	padding:0 13px 12px;
	width:180px;
	font-size:14px;
	line-height:17px;
	margin:0 -13px 16px;
}
#sidebar h3 a:hover {color:#231f20; }
#sidebar .sub-nav{
	list-style:none;
	margin:0;
	padding:0 0 11px 14px;
	font-size:12px;
	line-height:15px;
}
#sidebar .sub-nav li{padding:0 0 15px;}
#sidebar .sub-nav a {color:#231F20; }
#sidebar .sub-nav a:hover{
	color:#7a0134;
	text-decoration:none;
}
#sidebar .sub-nav .active a,
#sidebar .sub-nav .active {
	color:#7a0134;
	text-decoration:underline;
}
#sidebar .sub-nav .active a { text-decoration:underline; }
#sidebar  .box2{
	width:206px;
	margin:0 -13px;
	color:#fff;
}
#sidebar .box2 .holder{
	background:#164153 url(/images/stdom/bg-sideabr-box2.gif) repeat-x;
	 /* height:1%;*/
	overflow:hidden;
	padding:10px 17px 12px 13px;
}
#sidebar .box2 .form ul{
	list-style:none;
	margin:0;
	padding:0;
	 width: 230px;
	 /* height:1%;*/
	overflow:hidden;
}
#sidebar .box2 .form li{
	float:left;
	width:100%;
	padding:0 0 9px;
}
#sidebar .box2 .form label{
	float:left;
	padding:0 0 4px;
}
#sidebar .form .text{
	float:left;
	border:1px solid #92a9b4;
	background:#fff;
	padding:0 5px;
	width:auto;
	height:17px;
}
#sidebar .form .text input{
	float:left;
	border:0;
	background:none;
	padding:2px 0 3px;
	margin:0;
	width:143px;
	height:12px;
	line-height:12px;
}
#sidebar .form .submit{
	background: url(/images/stdom/btn-sidebar-submit.png) no-repeat;
	width: 15px;
	height: 16px;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
	border:0;
	float:right;
	margin:2px 0 0;
	line-height:0;
}
#sidebar .form select{
	font-size:10px;
	float:left;
	width:153px;
}
#sidebar .box2 .b{
	background: url(/images/stdom/bg-sidebar-box2.png) no-repeat;
	width: 206px;
	height: 15px;
	text-indent:-9999px;
	overflow:hidden;
	line-height:0;
}
/************* End:: Homepage Content *************/

/************* Start:: Default Master Content *************/
.main-content{
	width:1046px;
	overflow:hidden;
	margin:0 -44px -24px;
	position:relative;
	z-index:999;
	background:url(/images/stdom/bg-main-content.gif) repeat-y;
}
.main-holder{
	/* height:1%; */
	overflow:hidden;
}
.main-content .main-holder{
	background: url(/images/stdom/bg-main-holder.gif) no-repeat 0 100%;
	padding:0 44px 70px;
}
.main-frame{
	background: url(/images/stdom/bg-main-frame.gif) no-repeat;
	border-top:2px solid #e9e9e9;
	 /* height:1%;*/
	overflow:hidden;
	padding:8px 0 0;
}
#content{
	float:right;
	width:611px;
	font-size:12px;
	line-height:22px;
	z-index:2;
	position:relative;
	padding:0 18px 0 0;
}
#content p{margin:0 0 18px;}
.main-content #content{
	width:711px;
	padding-top:11px;
	overflow:hidden;
	min-height:660px;
}
#content .breadcrumbs a{
	color: #2D2829;
	text-decoration: none;
	}

#content .breadcrumbs a:hover {
	color:#7A0134 ;
	text-decoration: underline;
	}	

#content .breadcrumbs{
	list-style:none;
	margin:0 0 11px;
	padding:0;
	height:1%;
	overflow:hidden;
	font-size:11px;
}
#content .breadcrumbs li{
	float:left;
	background: url(/images/stdom/bg-breadcrumbs.gif) no-repeat 0 50%;
	padding:0 9px 0 13px;
	margin:0 13px 0 -13px;
}
#content h1{
	color:#7a0134;
	font-size:20px;
	line-height:23px;
	margin:0 0 20px;
	font-weight:normal;
}
#content h2{
	font:18px/21px Georgia,"Times New Roman", Times, serif;
	margin:-4px 0 5px;
	color:#164254;
}
#content h3{
	font:14px/17px Georgia,"Times New Roman", Times, serif;
	margin:0 0 5px;
	color:#7a0134;
}
#content h4{
	font:14px/17px Georgia,"Times New Roman", Times, serif;
	padding:2px 0 0;
	margin:0 0 3px;
}
#content .heading{
	background:none;
	height:auto;
	margin:0;
	padding:0 0 16px;
}
#content .heading h1{
	margin:0 0 -1px;
	color:#a40046;
	font:bold 22px/25px Arial,Helvetica,sans-serif;
}
#content .heading h3{
	color:#575052;
	font-style:italic;
	font-size:12px;
	line-height:22px;
	margin:0;
}

.image-frame{
	background: url(/images/stdom/bg-image-frame.jpg) no-repeat;
	width: 214px;
	height: 158px;
	margin:-1px -5px 0 0;
	padding:15px 19px 15px 22px;
	display:inline;
}
.image-frame img{display:block;}
.alignleft{float:left;}
.alignright{float:right;}
.inner .main-holder{padding:8px 0 41px;}
#content table{
	/*width:541px;*/
	border:1px solid #dedede;
	border-collapse:collapse;
	margin:0 0 22px;
}
#content th,
#content table td {
	padding:0 10px 0 23px;
	text-align:left;
}
#content td{
	line-height:32px;
	background:#f6f6f6 url(/images/stdom/bg-table-td.gif) repeat-y;
}
#content .row td{background:#cad3d7 url(/images/stdom/bg-table-row-td.gif) repeat-y;}
#content th{
	background:#184355 url(/images/stdom/bg-table-head.gif) no-repeat;
	font:15px/42px Georgia,"Times New Roman", Times, serif;
	color:#fff;
}
#content td.first-child,
#content td:first-child,
#content th.first-child,
#content th:first-child{
	background-position:-2px 0;
	padding-left:19px;
}
#content a{
/*color: #164153; */
text-decoration: underline;

}
#content ul{
	list-style:none;
	margin:0;
	padding:0 0 16px 15px;
}
#content ul li{
	background: url(/images/stdom/bullet-content-list.gif) no-repeat 0 6px;
	padding:0 0 5px 17px;
	height:1%;
}
#content .services{
	list-style:none;
	margin:0;
	padding:46px 0 17px;
	line-height:18px;
}
#content .services li{
	background:none;
	padding:0 14px 27px 0;
	float:left;
	width:340px;
	overflow:hidden;
}
#content .image-frame-small{
	background: url(/images/stdom/bg-services-image.gif) no-repeat;
	width: 124px;
	height: 91px;
	float:left;
	margin:-4px 3px 0 -7px;
	display:inline;
	padding:9px 10px 9px 13px;
}
* html #content .image-frame-small{margin-right:0;}
#content .services img{display:block;}
#content .services .info{
	height:1%;
	overflow:hidden;
}
#content .services p{margin:0 0 2px;}
#content .services .link{
	font-size:11px;
	color:#7a0134;
}
.services .link .arrow{
	background: url(/images/stdom/bg-arrow-small2.png) no-repeat;
	width: 14px;
	height: 14px;
	margin:1px 0 0 7px;
}
.addiction-pain{
	background: url(/images/stdom/btn-addiction-pain.gif) no-repeat;
	width: 208px;
	height: 84px;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	margin:8px;
}
#content .events{
	height:1%;
	padding:0 0 27px;
}
#content .events:after{
	content:"";
	display:block;
	clear:both;
}
#content .events .info{
	height:1%;
	overflow:hidden;
}
#content .events h2{margin-bottom:7px;}
#content .columns2 h3,
#content .events h3{margin:0;}
#content .events p{margin:0 0 19px;}
#content h5{
	font-size:11px;
	line-height:17px;
	font-weight:normal;
	margin:0 0 2px;
}

#content .columns2{
	overflow:hidden;
	padding:11px 0 0;
	width:754px;
	margin:0 -41px 0 0;
}
#content .columns2 .col{
	float:left;
	width:325px;
	padding:0 52px 0 0;
}
#content .columns2 .date{
	font-style:normal;
	display:block;
	font-size:14px;
	margin:0 0 -3px;
}
.content-block{
	background: url(/images/stdom/bg-content-block.gif) repeat-y;
	width:611px;
}
.content-block .holder{
	background: url(/images/stdom/bg-content-block-t.gif) no-repeat;
}
.content-block .frame{
	overflow:hidden;
	 /* height:1%;*/
	padding:0 1px 0 2px;
	background: url(/images/stdom/bg-content-block-b.gif) no-repeat 0 100%;
}
#content .content-block .heading{
	background:#585858 url(/images/stdom/bg-content-block-heading.gif) no-repeat;
	width:573px;
	margin:0 -1px 0 -2px;
	font:20px/21px Georgia, "Times New Roman", Times, serif;
	padding:12px 19px 15px;
	height:auto;
	color:#fff;
}
.content-block .section{
	border-top:1px solid #b1b1b1;
	background:url(/images/stdom/bg-content-block-section.png) repeat-x;
	height:1%;
	overflow:hidden;
	line-height:18px;
	padding:25px 19px 13px 17px;
}
.content-block .title{
	font-weight:normal;
	font-size:18px;
	line-height:21px;
	float:left;
	color:#7a0134;
	margin:-1px 24px 0 0;
	position:relative;
}
* html .content-block .title{margin-right:21px;}
.content-block .area{
	float:right;
	position:relative;
}
.content-block .area img{
	display:block;
	border:1px solid #919191;
	margin:5px 0 13px;
	position:relative;
}
.content-block .button{
	background: url(/images/stdom/bg-content-block-button.png) no-repeat;
	width:112px;
	height:20px;
	display:block;
	font:14px/17px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	padding:7px 34px 7px 10px;
	text-align:right;
}
.content-block .button:hover{cursor:pointer;}
.content-block .info{
	 /* height:1%;*/
	overflow:hidden;
	padding:0;
	position:relative;
}
#content .content-block p{margin:0 0 18px;}
#content .columns{
	width:611px;
	overflow:hidden;
	padding:0 0 0;
}
#content .columns .row{
	width:627px;
	margin:0 -16px 0 0;
	overflow:hidden;
}
#content .columns .col{
	float:left;
	width:300px;
	padding:0 13px 0 0;
}
#content .columns h2{
	color:#7a0134;
	margin:0 0 6px;
	padding:6px 0 0;
	font:18px/21px Arial,Helvetica,sans-serif;
}

.links{
	overflow:hidden;
	padding:28px 0 14px 32px;
	width:754px;
	margin:0 -41px 0 0;
}
.links .row{
	height:1%;
	overflow:hidden;
	margin:0 0 25px;
	padding:0 0 19px;
}
.links .col{
	float:left;
	display:inline;
	border-left:2px solid #e7e7e7;
	margin:0 22px -9999px -22px;
	padding:0 50px 9999px 20px;
}
#content .links h2{
	position:relative;
	margin:-4px -25px 5px -2px;
}
#content .links ul{
	list-style:none;
	margin:0;
	padding:6px 0 0;
}
#content .links ul li{
	padding:0 !important;
	background:none;
	height:auto;
}
#content .quote-holder{
	height:1%;
	padding:19px 0;
}
#content blockquote{
	margin:0;
	padding:0 0 19px 78px;
	line-height:15px;
}

#content blockquote h3{margin:0 0 2px;}
#content blockquote h3 a{color:#7A0134;}
#content blockquote q{quotes: none;}
#content blockquote q:before{content:"";}
#content blockquote q:after{content:"";}




/************* Start:: Footer *************/

#footer{
	background: url(/images/stdom/foot-bg.jpg) repeat-x;
	width:100%;
	overflow:hidden;
	position:relative;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:21px;
	height:244px;
	padding:0;
}

#footer h2 {
	font-family: Georgia, serif;
	font-size:18px;
	color: #fff !important;
	font-weight:normal;
	margin:0 0 8px 0;
}
#footer p { line-height:14px; }
#footer a{color:#fff;}
#footer a:hover {text-decoration:underline;}
.footer-wrap{
	width:auto;
	margin:0 auto;
	padding:35px 0 0 0;
	width:950px;
}
#footer ul {list-style-type:none; padding:0px; margin:0px; }
#footer .cont {
	width:235px;
	float:left;
}
#footer .programs {
	width: 200px;
	float:left;
	margin:0 0 0 28px;
}
#footer .flink {
	width:180px;
	float:left;
	margin:0 0 0 28px;
}

#footer .connected{
	float:left;
	list-style:none;
	width:250px;
	margin:0 0 0 28px;
}
#footer .social-media li{
	float:left;
	margin:0 8px 0 0;
	display:inline;
}
#footer .social-media a{
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	width: 53px;
	height: 46px;
}
#footer .facebook {background: url(/images/stdom/bg-facebook.gif) no-repeat;}
#footer .twitter {background: url(/images/stdom/bg-twitter.gif) no-repeat;}
#footer .youtube {background: url(/images/stdom/bg-youtube.gif) no-repeat;}
#footer .ad {
	float:left;
	margin:20px 0 0 4px;
}


.footer-bottom{
	width:auto;
	margin:0 auto;
	padding:35px 0 0 0;
	width:950px;
}
.footer-bottom p { position:absolute; bottom:0px; }
#footer .wrap{
	position:relative;
	left:50%;
	float:left;
	height:auto;
	overflow:visible;
	clear:both;
}
#footer .wrap span{
	float:left;
	position:relative;
	left:-50%;
	width:942px;
}
#footer .medtouch{
	background: url(/images/stdom/bg-medtouch.jpg) no-repeat;
	width: 110px;
	height: 15px;
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	margin:20px -4px 0 0;
}



/************* End:: Footer *************/
.adv {
	float:left;
	font-size:11px;
	margin:10px 0 0 0;
}
.submit-button a:hover, .adv a:hover {
	text-decoration:underline; 
}
.submit-button {
	text-align:right; 
	padding:10px 0 0 0; 
	font-size:11px; 
}
.hcp .intro {  
	left:114px;  
	top:-6px; 
}
.intro li {
	float:left; 
	padding:0 15px; 
	list-style-type:none; 
	border-right:1px solid #2D2829;
}
.intro li.last {
	border:none; 
}
.intro li a:hover {
	color:#7a0134;
}
.hcp .main-block  {
	background:url(/images/stdom/bg-main-block-c.gif) repeat-y scroll 0 0 transparent;
	margin:0 0 0 -14px;
	position:relative;
	right:-20px;
	width:662px
}
#hcp-side {
	float:left;
	margin:0px;
	width: 297px;
	position:relative;
}
#hcp-side h2 {
	color:#fff; 
}
.hcp-help {
	background: url(/images/stdom/box1.jpg) no-repeat; 
	height:159px;
	padding:15px 15px 20px 15px;
	overflow:hidden;
	color:#fff;
	margin:0 0 10px;
	font-size:11px;
}
#hcp-side a {
	color:#fff; 
	text-decoration:underline;
}
.hcp-newsletter {
	background: url(/images/stdom/box2.jpg) no-repeat; 
	height:140px;
	padding:15px 15px 20px 15px;
	overflow:hidden;
	color:#fff;
}
.hcp-help ul {
	float:left;
	list-style-type:none;
	margin:0;
	padding:10px 0 20px 0 ;
}
.hcp-help li {
	display:inline;
	float:left;
	margin:0 30px 0 0;
}
.hcp-help h3 { 
	font-size:12px;
	margin:0px;
}
.hcp-events {
	float:right;
	margin:0 0 35px;
	width:640px;
}
.hcp-events h2 {
	color:#7a0134; 
	font-size:20px; 
	height:30px;
}
.hcp-events h3 {
	color:#7a0134; 
	font-size:12px; 
	font-weight:bold; 
	margin:0 15px 5px 0; 
}
.hcp-ev {
	width:200px;
	float:left; 
	margin:0 15px 0 0;
	border-right:1px solid #DEDEDE;
}
.hcp-ev span{
	font-size: 11px;
	float:left;
}
.hcp-ev img{
	margin: 2px 0 0 5px;
}
.hcp-ev2 span{
	font-size: 11px;
	float:left;
}
.hcp-ev2 img{
	margin: 2px 0 0 5px;
}
.hcp-events p {
	font-size:11px;
	margin:7px 15px 7px 0;
}
.hcp-ev2 { 
	float:left; 
	width:200px;
}
.become1 {
	float:left; 
	margin:0 ; 
	width:360px; 
	clear:both;
}
.become1 h2 {
	font-size:14px; 
	color:#7a0134; 
	font-weight:normal; 
	margin:0 0-6px 0!important;
}
.become-pic1 {
	float:right; 
	margin:0 20px 10px 0;
}
.become {
	float:left; 
	margin:0 0 10px 20px!important; 
	width:175px; 
	clear:both;
}
.become h2 {
	font-size:14px; 
	color:#7a0134; 
	font-weight:normal; 
	margin:0 0-6px 0!important;
}
.become-pic {
	float:right; 
	margin:0 20px 10px 0;
}

.services .main-block  {
	background:none;
	margin:0 0 30px -14px;
	position:relative;
	right:-45px;
	width:662px
}
.services .main-block  p { 
	font-size:12px; 
	line-height:18px; 
	width:628px; 
}
.main-block  h1 { 
	font-size:20px; 
	color:#7a0134;
}
/* services slider styles */
#services .accordion {
	list-style:none;
	margin:0;
	padding:0;
	color:#000;
	overflow:hidden;
	width:630px;
}
#services .accordion .opener {
	font:20px/23px ;
	color:#fff;
	display:block;
	background: url(/images/stdom/bg-accordion-opener.png) no-repeat right;
	padding:6px 25px;
	outline:none;
	height:26px;
	width:565px;
}
#services .accordion .ui-state-active{
	background: url(/images/stdom/bg-accordion-opener-active.png) no-repeat right;
}
#services .accordion ul{
	list-style:none;
	margin:0;
	padding:0 0 14px;
	font-size:12px;
	line-height:14px;
}
#services .accordion li{
	background: url(/images/stdom/bg-accordion.png) no-repeat;
	padding:2px 0 0;
	margin:-2px 0 2px;
	width:630px;
}
#services .accordion ul li{
	padding:2px 16px 2px 26px;
	background: url(/images/stdom/bg-accordion-list.png) no-repeat;
	margin:0;
	float:none;
	overflow: hidden;
	width: 188px;
}
#services .accordion ul a{
	color:#000;
}
#services .accordion a:hover {
	text-decoration:none;
}
#services .accordion .slide{
	padding:5px 25px 10px 25px; 
	width:580px; 
	min-height:0px; 
	background: url(/images/stdom/bg-accordion-slide.jpg) no-repeat; 
	border-bottom:1px solid #a8a8a8;
}
#services .accordion .title{
	font-size:14px;
	font-weight:normal;
	display:block;
	margin:0 0 5px;
}

#services .accordion a{
	color:#000; 
}
#services  .opener h2 {
	font-size:17px; 
	color:#fff; 
	margin:3px 0 0;
}
#services  .opener h2 a { 
	text-decoration:none!important;
}
#services .slide h3 {
	color:#7a0134; 
	font-size:13px;
}
#services .accordion  p { line-height:18px; font-size:12px; width:580px;}
#services .accordion  .slide a { color:#7a0134; text-decoration:underline; }

#services-side {
	float:left;
	margin:0px;
	width: 297px;
	position:relative;
}

.services-box-blue h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:14px 0px 0px 0px; }
.services-box-blue { 
	background: url(/images/stdom/services-box-blue.jpg) no-repeat; 
	height:250px;
	overflow:hidden;
	padding:0 15px 0px;
	color:#fff;
}
.services-box-blue a{ 
	color:#fff;
	text-decoration:underline;
}
.services-box-blue span{ 
	font-size: 22px;
}
.services-box-blue img{ 
	margin: 0 0 -2px 5px;
}
.services-box-blue p{ 
	font-size: 11px;
}
.services-box-blue h2{ 
	font-size:22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:12px 0 -3px 0;
}

.services-box-medium h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:14px 0px 0px 0px; }
.services-box-medium { 
	background: url(/images/stdom/services-box-medium.jpg) no-repeat; 
	height:200px;
	overflow:hidden;
	padding:0 15px 20px;
	color:#fff;
}
.services-box-medium a{ 
	color:#fff;
	text-decoration:underline;
}
.services-box-medium span{ 
	font-size: 22px;
}
.services-box-medium img{ 
	margin: 0 0 -2px 5px;
}
.services-box-medium p{ 
	font-size: 11px;
}
.services-box-medium h2{ 
	font-size:22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:12px 0 -3px 0;
}

/*-----------------------------------*/
.services-box-blue-new  {
	background: url(/images/stdom/services-box-blue-small-bg.jpg) #1d4356 no-repeat;
	overflow:hidden;
	padding:0 15px 0px;
	color:#fff;
}
.services-box-blue-new-shadow  {
	background: url(/images/stdom/services-box-blue-small-shadow.jpg) no-repeat;
	height:29px;
}
.services-box-blue-new a{ 
	color:#fff;
	text-decoration:underline;
}
.services-box-blue-new img {
	margin: 0 0 -2px 5px;
}
.services-box-blue-new p {
	font-size: 12px;
}
.services-box-blue-new h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:14px 0px 0px 0px; }
/*-----------------------------------*/

.services-box-blue-small  {
	background: url(/images/stdom/services-box-blue-small.jpg) no-repeat; 
	height:160px;
	overflow:hidden;
	padding:0 15px 0px;
	color:#fff;
}
.services-box-blue-small a{ 
	color:#fff;
	text-decoration:underline;
}
.services-box-blue-small img {
	margin: 0 0 -2px 5px;
}
.services-box-blue-small p {
	font-size: 11px;
}
.services-box-blue-small h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:normal; margin:14px 0px 0px 0px; }

.main-nav-bar { margin:0 auto;   text-align:center; white-space: nowrap;} 
.main-nav-bar ul { margin:20px 0 10px 0; padding:0px; }
.main-nav-bar li {display:inline; padding:0 15px; list-style-type:none; border-right:1px solid #2D2829; }
.main-nav-bar li.last {border:none; }
.main-nav-bar li a:hover {color:#7a0134; }
.main-nav-bar li a { font-size:13px; }

.wrap-tab{
	width: 100%;
	overflow: hidden;
	padding: 0 0 0 3px;
}

.tab-selector{
	width:297px;
	float: left;
	overflow: hidden;
}
.tab-selector ul{
	margin: 0 0 -32px;
	padding: 0;
	list-style: none;
	overflow: hidden;
	width: 100%;
	height:58px;
	line-height:29px;
	font-size:12px;
	text-align: center;
	position: relative;
	z-index: 100;
}
.tab-selector ul li{
	float: left;
	height:58px;
}
.tab-selector ul li a{
	height: 100%;
	color: #fff;
	display: block;
	padding: 0 0 11px;
}
.tab-selector ul li a:focus{outline:none;}
.tab-selector ul li #tab2-f{
	width:147px;
	height:27px;
	background:url(/images/stdom/services-tab.jpg) no-repeat;
}
/*.tab-selector ul li #tab2-f:hover,*/
.tab-selector ul li #tab2-f.active{
	background:url(/images/stdom/services-tab-select.jpg) no-repeat;
	text-decoration: none;
}
.tab-selector ul li #tab2-l{
	width:150px;
	background:url(/images/stdom/services-tab.jpg) no-repeat;
}
/*.tab-selector ul li #tab2-l:hover,*/
.tab-selector ul li #tab2-l.active{
	background:url(/images/stdom/services-tab-select.jpg) no-repeat;
	text-decoration: none;
}
.tab-h{
	width: 100%;
	overflow: hidden;
	margin: -11px 0 0;
	position: relative;
	color: #fff;
}
.tab-h div{
	width:271px;
	overflow: hidden;
	position: absolute;
	left:13px;
	top:11px;
	font-size:12px;
	z-index: 100;
}
.tab-h div p{
	margin: 0 0 8px;
	line-height:15px;
	word-spacing:-1px;
	font-size: 12px;
}
.tab-h div a{
	color: #fff;
	font-size:12px;
	/* padding:3px 32px 2px 0; */
	background:url(/images/stdom/bullet-03.gif) no-repeat 100% 0;
}
.menu_class {
 border:none;
 margin:10px;
}

.the_menu {
 display:none;
 width:200px;
 list-style-type:none;
 padding:0px;
 margin:0px 0 0 10px;
 border: 1px solid #dedede;
 cursor:pointer;
}

.the_menu li {
 background-color: #ebebeb;
}

.the_menu li a {
 color:#231f20; 
 text-decoration:none; 
 padding:5px 5px 5px 15px; 
 display:block;
}

.the_menu li a:hover {
 padding:5px 5px 5px 15px; 
 font-weight:bold;
 color: #7a0134;
}






/************ Find a Doctor PAge *************/
.normaltext p {
	margin: 0 0 10px 0 !important;
}
#physician_search { 
	margin:0px 0 25px 0 ;
}
.search-last { 

	margin:10px 0;
}
.search-last ul {
    list-style-type:none;
    padding:0px !important;
}
.search-last ul li {display:inline;
    background:none !important;
	margin:0px 4px 0 0;
	padding:0 5px !important;
}
.search-last li a {
    text-decoration:none !important;
	font-size:14px;
	color:#7A0134 !important;
	font-weight:bold;
}

.search-last li a:hover {
	color:#164153 !important;
}

.submit{
	background: url(/images/stdom/bg-arrow.png) no-repeat right;
	width: 19px;
	height: 19px;
	text-indent:0px;
	outline:none;
	overflow:hidden;
	line-height:0;
	padding:0 70px 0 0;
	border:0;
	margin:0px;
	cursor:pointer;
}

.right {float:right; }

.spotlight {
	margin:0 0 15px 0;
	float:left;
}
.spotlight ul { 
list-style-type:none;
	padding:15px 0 !important;
}

.spotlight ul li {
    background:none !important; 
	width:320px !important;
	float:left;
	padding:0px 12px 0 0 !important;
}

.spotlight .last {
    background:url(/images/stdom/dots-column.jpg) repeat-y !important;
    height:150px;
	padding:0 10px 0 30px !important;
}
.spotlight img {
	float:right;
	border:1px solid #bebcbd;
	margin:0 0 0 6px;
}
.spotlight h4 {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	margin: 0px !important;
	font-weight:bold !important;
}

.spotlight p {
	margin: 0 0 12px 0 !important;
	line-height:16px !important;
}

/************ Find a Doctor --- Profile Page *************/

.physician_details_box img{
	float:right;
}





/************ Old Content Styles *************/
.column_box {
float:left;
padding:0 15px 0 0;
width:165px;
}


/*  Result Tables
----------------------------------------------------------------- */

table.results {
	width: 100%;
	//width: 97%;
	border: solid 1px #D6D6AD;
	border-collapse: collapse;
}

table.results th {
	text-align: left;
	background-color: #D6D6AD;
}

table.results td {
	border-right: solid 1px #D6D6AD;
}

table.results td, table.results th {
	padding: 4px;
}

table.results th a {
	display: block;
	color: #000;
}

table.results table td {
	border-width: 0px;
}

table.results .alt-color {
	background-color: #fff;
}
img.imgRight {
	caption: Right-Aligned Image;
	float:right;
	margin: 0px 0px 10px 15px;
	}
img.imgLeft {
	caption: Left-Aligned Image;
	float:left;
	margin: 0px 15px 10px 0px;
	}
	
	
	
	
.patient-test-l { 
width:490px;
float:left;

}

.patient-test-r {
	float:right;
	width:215px;
	}
	
/* h2.patient-test {color:#a30046; font-size:14px; margin:15px 0 5px; } */


.patient-test-q {
text-align:right;
background:url("/images/stdom/small-quote.jpg") no-repeat ;
font-size:14px;
margin:15px 0 0 0;
color:#507990;
float:right;
}

.patient-test-qb {
background:url("/images/stdom/large-quote.jpg") no-repeat ;
height:21px;
float:right;
margin:-30px 0 0;
width:24px;

 }


.patient-test-q p {
width:200px;


}

.patient-vid p{
height:24px;
background:#000000;
color:#ffffff;
}

.dark {
background:#d9d9d9; }


.patient-s {
padding:0px; 
width:215px;
}


.patient-s p {
padding:10px 10px; 
width:195px;
}

.patient-test-pic p {background:#000000; color:#ffffff; padding:5px; margin: 0 0 20px 0; }



.patient-st { width:700px;
float:left;
margin:-7px 0;
}

.patient-st-l { 
width:470px;
float:left;

}

.patient-st-r {
	float:left;
	width:200px;
}

.patient-st-r img { border:1px solid #b9a98d; }

.patient-st h2 {color:#a30046; font-size:14px; margin:15px 0 5px; }

.patient-st  h3 {color:#010101; font-size:12px; margin:-20px 0 5px; }

.patient-st  h3 a {color:#010101; 
font-size:12px; 
margin:-5px 0 5px; padding:0 15px  0 0;  
font-weight:bold!important; 
background:url(/images/stdom/db-arrow.jpg) no-repeat right; 
}

.patient-st p {padding:0 10px 0 0; }

.physician_details table {width:550px; }

.search_results_pages a { margin: 0 5px; }
