/********************************** LOAD MENU BAR STYLE SHEET 

@import url(/styles/menubars.css);*/


	 #sidebarText {text-align:left; background-color:#67bacd; padding:11px; font-family:Arial, Helvetica, sans-serif; padding-bottom:35px; letter-spacing:.5px;}
	 #sidebarText p {font-size:11px; line-height:16px;}
	 #sidebarText h3 {font-size:13px; line-height:17px;  font-family:"Times New Roman", Times, serif; letter-spacing:.7px; }

/********************************** PAGE FORMATTING */

body {margin-top: 0px; margin-left: 0px; margin-right: 0px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:16px;}		

/********************************** DIV FORMATTING */

/*** CONTAINER TAG */

#container {position: relative; width: 760px; margin: 0px auto; text-align: center; background-color: #FFFFFF;}
	
/*************************************************************************************************** BANNER TAGS */	

#banner {position: relative; width: 760px; min-width: 760px; height: 79px; background-color: #FFFFFF; border-bottom: 1px solid #FF9E08;}

#banner td#sdmedassociation {width: 207px; height: 79px; background-color: #FFFFFF; border-right: 1px solid #FF9E08;}
	
#banner td#bannerimage {width: 551px; height: 79px; background-image: url(/images/bannerimage.jpg); background-repeat:repeat-x; 
		vertical-align: top; background-position:top right; }

#banner td#bannerimage td#login {font-size: 12px; padding-top: 17px; padding-left: 10px; }

 #DIVlogin {border-bottom: 1px solid #FF9E08; color: #007D8B; background-color:#FFFFFF; padding: 8px; max-width: inherit; 
			min-width: 150px; height: 100px; text-align: left;}
#DIVloggedin {border: 1px solid #FF9E08; color: #007D8B; background-color:#FFFFFF; padding: 4px; 
			max-width: inherit; min-width: 150px; height: 50px; text-align: left; font-size: 11px;}

#banner td#bannerimage a:link, #banner td#bannerimage a:visited {color: #007D8B; text-decoration: none; font-weight: bold; font-size: 9px;}

#banner td#bannerimage a:hover, #banner td#bannerimage a:active {color: #007D8B; text-decoration: underline; font-weight: bold; font-size: 9px;}

td#bannerimage #DIVloggedin a:link, td#bannerimage #DIVloggedin a:visited {color: #007D8B; text-decoration: none; font-weight: bold; 
			font-size: 11px;}
	
td#bannerimage #DIVloggedin a:hover, td#bannerimage #DIVloggedin a:active {color: #007D8B; text-decoration: underline; font-weight: bold; 
			font-size: 11px;}	
	/*** FORM ELEMENTS */


.rowtwo {_padding-top: 20px;}
		#formelements {font-size: 10px; border: 1px solid #007D8B; padding-left: 2px;}
		#formelementsLOGIN {font-size: 10px; border: 1px solid #80BEC5; width:150px; margin-bottom:5px;}
		#formelementsLOGINbtn {font-size: 10px; border: 1px solid #80BEC5; color: #007D8B;}
/****************************************************************************************************** MENU BAR */

#menubar {width: 760px; min-width: 760px; height: 8px; border-bottom: 1px solid #FF9E08; position: relative;background: url(../images/hpbackground.gif) repeat-y;}
	#menubar td#spacer {width: 114px; min-width: 114px; border-right: 1px solid #F2EAE1;} 
	#menubar td#aboutsdsma {width: 89px; min-width: 89px;}
	#menubar td#membership {width: 77px; min-width: 77px;}
	#menubar td#advocacy {width: 69px; min-width: 69px;}
	#menubar td#mededucation {width: 119px; min-width: 119px;}
	#menubar td#practicemanagement {width: 141px; min-width: 141px;}
	#menubar td#public_healthscience {width: 150px; min-width: 150px;}
	
	
/***************************************************************************************************** REVISED HOME PAGE */
	
#hpmainbody {background: url(../images/hpbackground.gif) repeat-y;}	
#hpleft {width: 208px; float: left;}
	#hpleftmenu {background: #eeede6; border-bottom: 1px solid #ff9e08; padding: 5px;}
		#hpleftmenu ul {margin: 0px 0px 0px 15px; padding: 0px; text-align: left;}
		#hpleftmenu ul li {padding: 2px 1px 2px 0px; list-style-image: url(../images/menuarrow2.gif);}
		.hpimage {margin-top: 6px; border: 1px solid #80BEC5;}
	#hpupdate {padding: 10px 10px 5px 15px; text-align: left;}
#hpright {width: 551px; float: right; border-left: 1px solid #ff9e08; background: #80bec5;}
	#hpmainstory {padding: 20px; border-bottom: 1px solid #ff9e08;}
	#hpnewsupdates {padding: 15px 25px 15px 40px; background: #cce5e8; text-align: left;}
		#hpnewsupdates h1 {color: #007d8c; font-size: 12px; font-weight: bold;}
		#hpnewsupdates h2 {color: #333333; font-size: 11px; font-weight: bold; padding: 0px; margin: 5px 0px 2px 0px;}
		#hpnewsupdates p {margin: 0px 0px 10px 0px; padding: 0px;}		
	#hpvoiceyouropinion {padding: 15px 25px 15px 40px; background: #b3d8dc; border-top: 1px solid #eeede6;}	 
		#hpvoiceopinion #voiceopinion {padding: 0px; margin: 0px;}
#hpfooter {padding-top: 15px; color: #007D8B; text-align: center;}
#clear {clear: both;}


/****************************************************************************************************** MIDDLE SECTION */

#mainbody {width: 760px; background-color: #80BEC5;}
	
	td#leftside {width: 208px; background-color: #bedee6; vertical-align: top; border-right: 1px solid #FF9E08; border-top:none;}
	
	td#leftside img {width: 114px; height: 322px;}
	
	td#bodytopMAIN {width: auto;  height: 250px; background-color: #bedee6;	font-size: 12px; vertical-align: top;}
	
	td#bodytop {width: auto; padding-left: 16px; padding-top: 10px; padding-bottom: 10px; height: 250px; background-color: #80BEC5;
		font-size: 12px; vertical-align: top;}
	
	td#voiceopinion {width: auto; height: 51px;}
			td#voiceopinion div#voiceopinion {width: auto; height: auto;  padding-right: 30px;
				padding-top: 5px; padding-bottom: 5px; text-align: left; margin-left:30px;}
			td#voiceopinion div#voiceopinion div#title, #hpvoiceyouropinion #title {padding-bottom: 5px; text-align: left; font-size: 12px; color: #000000; font-weight:bold; font-family:"Times New Roman", Times, serif;}
	a:link, a:visited {color: #007D8B; text-decoration: underline; }
	a:hover, a:active { text-decoration: none; }
	li {padding-bottom: 3px; margin-bottom: 3px;}
	
	#bttmNav {background-color:#67bacd; border-top: 1px solid #FF9E08; border-bottom: 1px solid #FF9E08; font-weight:bold; margin-top:10px; margin-bottom:10px;}
	#btmnav {color:#FFFFFF; font-family:"Times New Roman", Times, serif; letter-spacing:.8px; border-right:1px solid #FF9E08;}
	#btmnav2 {color:#FFFFFF;  font-family:"Times New Roman", Times, serif; letter-spacing:.8px; }		
/****************************************************************************************************** COOKIE CRUMBS */
	 
		#cookiecrumbs {padding-bottom: 5px; text-align: left;}
		#cookiecrumbs a:link, #cookiecrumbs a:visited {color: #007D8B; text-decoration: none; font-weight: bold; font-size: 10px;}
		#cookiecrumbs a:hover, #cookiecrumbs a:active {color: #007D8B; text-decoration: underline; font-weight: bold; font-size: 10px;} 
	
/****************************************************************************************************** BODY TEXT - ROUNDED CORNERS */
	 
		#tblcrnr {width: 95%; background-color: #FFFFFF; margin-top:30px; margin-bottom:30px;}
			#tblcrnr #title {font-size: 16px; color: #FF9E08; font-weight:600; line-height: 20px; text-align: left; padding: 0px 0px 0px 15px; font-family:"Times New Roman", Times, serif; letter-spacing:.5px;} 	
			#tblcrnr #message { font-size: 12px; color: #000000; font-weight:bold; text-align: left; padding: 0px 0px 0px 15px;}	
			#tblcrnr h1 { font-size: 14px; color: #000000; font-weight:bold;}	
			#tblcrnr h2 { font-size: 14px; color: #007D8B; font-weight:bold;}	
			#tblcrnr h3 { font-size: 12px; color: #000000; font-weight:bold;}	
			#tblcrnr h4 { font-size: 12px; color: #007D8B; font-weight:bold;}	
		
		#tblcrnr #topleft {background-image: url(/images/crnr_topleft.gif); background-position: top left; background-repeat: no-repeat; height: 25px; }
		#tblcrnr #topright {background-image: url(/images/crnr_topright.gif); background-position: top right; background-repeat: no-repeat; height: 25px;}
		#tblcrnr td#top {background-image: url(/images/crnr_1px.gif); background-position: top; background-repeat: repeat-x; height: 25px;}
		
		#tblcrnr td#heading {background-image: url(/images/crnr_1px.gif); background-position: left; background-repeat: repeat-y;
			border-right: 1px solid #F49E12; margin: 0px;}
		#tblcrnr td#arrow {height: 18px; background-image: url(/images/crnr_arrow.gif); background-position: left; background-repeat: no-repeat;
			border-right: 1px solid #F49E12;}
		
		#tblcrnr td#bdycntnt {background-image: url(/images/crnr_1px.gif); background-position: left; background-repeat: repeat-y;
			border-right: 1px solid #F49E12; text-align: left; padding: 15px 10px 0px 10px;}
		
		#tblcrnr #btmleft {background-image: url(/images/crnr_btmleft.gif); background-position: bottom left; background-repeat: no-repeat; height: 25px;}
		#tblcrnr #btmright {background-image: url(/images/crnr_btmright.gif); background-position: bottom right; background-repeat: no-repeat; height: 25px;}
		#tblcrnr td#btm {background-image: url(/images/crnr_1px.gif); background-position: bottom; background-repeat: repeat-x; height: 25px;}
	
/****************************************************************************************************** LOWER SECTION */
	
td#rotatingpics {width: 114px; min-width: 114px; height: 157px; border-right: 1px solid #F2EAE1; border-top: 1px solid #FF9E08;
		background-color: CCE5E8; vertical-align: top;}	
	td#events {width: 645px; min-width: 645px; height: 157px; background-color: #CCE5E8; border-top: 1px solid #FF9E08;
	 font-size: 12px; color: #000000;}
		
		td#events a:link, td#events a:visited {color: #007D8B; text-decoration: underline; font-weight: bold;}
		td#events a:hover, td#events a:active {color: #007D8B; text-decoration: none; font-weight: bold;}	
		td#spacerBTM {width: 26px; min-width: 26px; height: 157px; min-height: 157px; background-color: #007D8B; border-right: 1px solid #FF9E08;}
		td#events div#title {padding-top: 13px; padding-bottom: 5px; text-align: left;  font-size: 14px; color: #000000; font-weight:500; width: 175px;}
		td#memberbenefits {text-align: left; width: 175px; max-width: 175px; height: 157px; min-height: 157px; background-image:url(/images/bm_arrow.gif); 
			background-position: inherit; background-repeat:no-repeat; max-height: 157px; border-right: 1px solid #FF9E08; padding-left: 20px; 
			padding-right: 10px; vertical-align: top;}
		td#annualmeeting {text-align: left; width: 60%; height: 157px; min-height: 157px; 			
			max-height: 157px; border-right: 1px solid #FF9E08; background-image:url(/images/bm_arrow.gif); background-position: inherit;
			background-repeat:no-repeat; padding-left: 20px; padding-right: 10px; vertical-align: top;}
		td#sdmedicine {text-align: left; width: 40%; height: 157px; min-height: 157px; max-height: 157px; 
			background-image:url(/images/bm_arrow.gif); background-position: inherit; background-repeat:no-repeat; padding-left: 20px; 
			padding-right: 10px; vertical-align: top;}
		td#sdmedicine div#piclink {margin: 0px 0px 0px 20px;}
		td#sdmedicine img {border: 1px solid #007D8B; margin-bottom: 5px;}
		div.medicinetitle {padding-top: 13px; padding-bottom: 5px; text-align: left;  font-size: 14px; color: #000000; font-weight:500; width: 176px;}
		
		#sdmed {border-right:1px solid #FF9E08; text-align:left; padding-left:10px; padding-right:10px; padding-top:10px;}
		#sdmedtitle {border:1px solid #FF9E08; background-color:#FFFFFF; padding:3px; width:auto; margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;  font-size:10.5px;}
		#sdmed a {font-size:11px; font-family:Arial, Helvetica, sans-serif;}
		#newsy {text-align:left; padding:10px; line-height:16px;}
		#newsyTitle { font-family:"Times New Roman", Times, serif; letter-spacing:.7px;  font-size:13px; font-weight:bold;}
	
/****************************************************************************************************** FOOTER */

td#footer {width: 760px; min-width: 760px; background: #FFFFFF; padding-top: 15px; color: #007D8B; text-align: center;}	
	td#footer a, #hpfooter a {color: #007D8B; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
	td#footer a:hover, #hpfooter a:hover {color: #007D8B; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size: 10px;
		}

/****************************************************************************************************** DOC LOGIN PAGE */

	#doccontainer {width: 350px; min-height: 350px; margin: 50px auto 0px auto; border: 2px solid #EAB146; background-color:#FFFFFF;}
	#docbodybg {background-color: #80BEC5;}
		#doccontainer #docbanner {width: 100%; border-top: 3px solid #007D8B; border-bottom: 3px solid #007D8B; background-color: #FCF2D4;}
		#doccontainer #docbody {width: 90%; background-color: #FFFFFF; padding: 10px 0px 10px 10px; text-align: left;}
			#doccontainer a:link, #doccontainer a:visited {color: #007D8B; text-decoration: underline; font-weight: bold;}
			#doccontainer a:hover, #doccontainer a:active {color: #007D8B; text-decoration: none; font-weight: bold;}
	
	
	
	#bottomcolor { background-image:url(../images/hpbackground.gif); background-repeat:repeat-y; height: 8px; border-top: 1px solid #FF9E08;}
