﻿body{font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; font-size:1em;}
html{font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px;}
.container{background-color:lightgrey; box-shadow:0px 0px 8px #acabab; height:480px; display:block}
tr.ms-WPHeader{background-color:transparent;}
.span-16{width:635px;}

h1{margin-top:0px; padding-top:0px;}
h2.white{color:#ffffff!important; font-size:2em;}
h2.darkGrey{color:#434343!important; font-size:2em;margin-top:0px; padding-top:0px;}
.answerBlock h2.darkGrey{margin-right:60px;}
h3.darkGrey{color:#434343!important; font-size:1.5em;margin-top:0px; padding-top:0px;}
.largeText{font-size:18em; line-height:210px; font-weight:bold; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;}
.mediumText{font-size:1.5em;}
.normalText{font-size:1em;}
.greyText{color:lightgrey;}
.greenText{color:#3e6f2d;}

.ms-standardheader{font-family:Arial, Helvetica, sans-serif; font-size:1.5em;}

.ms-wpContentDivSpace{margin-left:0px; margin-right:0px;}



#headerBlock{font-size:4.9em; color:#ffffff; border-bottom:1px solid #ffffff; margin-left:20px; margin-bottom:0px; padding-bottom:0px; }

.numberMenu{width:50px; float:right; background:transparent; margin-right:25px;  text-align:center; height:250px;}
.menuNumber{cursor:pointer; background:transparent; border:0px; font-size:24px; font-size:2em\9; font-weight:bold; padding-top:0px; padding-top:4px\9; margin:0px; text-align:center; color:lightgrey}
.menuNumber:hover{color:#ffffff;}
 
.principleBlock{display:none; width:600px; height:290px; float:left}
.answerBlock{float:left; clear:both; margin-top:25px; background:#ffffff url('../../../images/standardsTargetwSpeechBubble.png') no-repeat 570px 15px;}
.answerBlock .ms-rtestate-field{padding-left:0px!important;}

.answerBtn{color:#ffffff!important; padding-left:18px; font-size:1.5em; font-weight:bold; cursor:pointer; width:540px; background:transparent url('../../../images/standardsTargetBullet.png') no-repeat 0 3px; margin-bottom:8px; }
.answerBtn a:link{color:#ffffff!important;}
.answerBtn a:visited{color:#ffffff!important;}
.answerBtn a:hover{color:lightgrey!important; text-decoration:none;}
.answerBtn:hover{color:lightgrey!important; padding-left:18px; font-size:1.5em; font-weight:bold; cursor:pointer; background:transparent url('../../../images/standardsTargetBulletTick.png') no-repeat 0 3px;}
.answerBtnGreen{color:#679146; padding-left:20px; font-size:1.5em; font-weight:bold; cursor:pointer; background:transparent url('../../../images/standardsGreyTargetBullet.png') no-repeat 0% 50%;}
.answerBtnGreen:hover{color:#007c92; padding-left:20px; font-size:1.5em; font-weight:bold; cursor:pointer; background:transparent url('../../../images/standardsGreyTargetBulletTick.png') no-repeat 0% 50%;}
.selectBtnTeal{color:#007c92; padding-left:20px; float:left; font-size:1.8em; font-weight:bold; cursor:pointer; background:transparent url('../../../images/standardsGreyTargetBullet.png') no-repeat 0% 50%;}
.selectBtnTeal:visited{color:#007c92;}
.selectBtnTeal:hover{color:#679146!important; background:transparent url('../../../images/standardsTargetBulletArrow.png') no-repeat 0% 50%;}
.selectBtnTeal:visited:hover{color:#679146!important;}
.scenarioRollup .selectBtnTeal{font-size:1.3em;}

.disclaimer{font-size:14px; color:#656565; padding:15px; display:block}

.tabBlock{float:left; padding:0px; margin:20px 0px 0px 0px; width:60px;}
.tabBlock img{float:right; padding-bottom:15px;}
.tab{
	margin-left:5px;
	width:60px; 
	height:50px;
	text-align:center; 
	clear:both; 
	font-size:3em; 
	line-height:1.2em; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	/*box-shadow:2px 4px 7px #acabab;
	border-bottom:1px solid white;*/}
.tab a:link{color:#d1d2d4}
.tab a:visited{color:#d1d2d4}
.tab a:hover{color:darkgrey; text-decoration:none;}


.hide{display:none;}

.principleNumber{width:200px; float:left; color:#ffffff; font-weight:bold; font-size:38.5em; margin:0px 50px 0px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; line-height:370px;}
.principle{float:left; color:#ffffff; font-size:1.8em; font-weight:normal; width:350px; margin-bottom:10px; padding:0px}
.bold{font-weight:bold; font-size:2.2em; color:lightGrey}
#intro{display:block;}

.smallerPrincipleText .principle{font-size:2em; width:500px; display:inline; color:#ffffff; margin-top:0px; padding-top:0px;}
.smallerPrincipleText .bold{width:500px; color:lightGrey; margin-bottom:0px; padding-bottom:0px;}
.smallerPrincipleText .principleNumber{font-size:8em; line-height:83px; margin-left:0px; width:36px;}

.caseStudiesLink{margin-top:20px; padding-left:17px; float:left; font-weight:bold; font-size:1.8em; background:url('../images/tealArrow.png') no-repeat 0% 50%;}
.caseStudiesLink img{padding-left:10px; padding-top:5px; border:0px;}
.caseStudiesLink a:link{text-decoration:none; color:#007c92;}
.caseStudiesLink a:visited{text-decoration:none; color:#007c92;}
.caseStudiesLink a:hover{text-decoration:none; color:#3e6f2d;}
.caseStudiesLink:hover{background:url('../images/greenArrow.png') no-repeat 0% 50%; color:#3e6f2d!important;}

.caseStudiesBtn{background:transparent; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:1.3em; color:#007c92; font-weight:bold; cursor:pointer; background:url('../images/greenArrow.png') no-repeat 0% 0%; padding-left:20px; float:left; clear:both; display:block; padding-bottom:10px;}

.caseStudyImg img{width:590px; padding:0px; margin:0px;}

.whiteLink{color:#ffffff!important; text-decoration:none;}
.whiteLink a:link{color:#ffffff!important; text-decoration:none;}
.whiteLink a:visited{color:#ffffff!important; text-decoration:none;}
.whiteLink a:hover{color:#ffffff!important; text-decoration:underline;}
.whiteLink a:active{color:#ffffff!important; text-decoration:none;}


.noRightMargin{margin-right:0px!important;}
.marginLeft{margin-left:20px;}
.marginRight{margin-right:20px;}
.marginBottom{margin-bottom:25px;}
.marginTop{margin-top:20px;}
.paddingRight{padding-right:20px;}

.whiteBorderBottom{border-bottom:1px solid #ffffff; padding-bottom:10px; }
.greyBorderBottom{border-bottom:1px solid lightgrey; padding-bottom:10px; }
.greyBorderTop{border-top:1px solid lightgrey; padding-top:20px; margin-top:15px;}
.whiteBorderTop{border-top:1px solid #ffffff; padding-top:20px;}

.greyBackground{background-color:#a7a9ac;}
.darkGreenBackground{background-color:#3e6f2d;}

.greyBox{box-shadow:0px 0px 8px #acabab; background-color:#a7a9ac; padding-bottom:20px;}
.tealBox{box-shadow:0px 0px 8px #acabab; background-color:#348a99; padding-bottom:20px;}
.questionBox{background:#679146 /*#348a99*/ url('../../../images/standardsTargetwQuestionMark.png') no-repeat 570px 15px;}


/*FAQS*/
.questionBubble {
   position:relative;
   padding:15px;
   margin:1em 0 3em;
   border:solid 4px #679146;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
   font-size:18px;
   background-repeat:no-repeat;
   background-position:8px 50%;
   min-height:30px;
}
/* creates triangle */
.questionBubble:after {
   content:"";
   display:block; /* reduce the damage in FF3.0 */
   position:absolute;
   bottom:-15px;
   left:50px;
   width:0;
   border-width:15px 15px 0;
   border-style:solid;
   border-color:#679146 transparent;
}

.answerBubble {
   position:relative;
   padding:15px;
   margin:1em 0 3em;
   border:solid 4px #007c92;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
   font-size:14px;
   background-repeat:no-repeat;
   background-position:535px 50%;
   min-height:30px;
}
/* creates triangle */
.answerBubble:after {
   content:"";
   display:block; /* reduce the damage in FF3.0 */
   position:absolute;
   bottom:-15px;
   right:50px;
   width:0;
   border-width:15px 15px 0;
   border-style:solid;
   border-color:#007c92 transparent;
}

/******/

.learningPointsBox{background:#ffffff /*url('../../../images/standardsTargetwArrow.png') no-repeat 570px 15px;*/}
.learningPointsBox ul{padding-left:7px!important;}
.learningPointsBox .link-item a:link{font-family:Arial, Helvetica, sans-serif; font-size:1.3em!important;}
.learningPointsBox .toolsItem{font-family:Arial, Helvetica, sans-serif; font-size:1.2em!important; font-weight:bold;}
.learningPointsBox .toolsItemLast{font-family:Arial, Helvetica, sans-serif; font-size:1.2em!important; font-weight:bold;}
.learningPointsBox .toolsBottom{display:none;}

.caseStudyPromo img{width:350px; height:153px; float:left; margin-right: 15px;}
.caseStudyPromo{clear:both; float:left; margin-bottom:20px;}
.caseStudyPromo h1{width:225px;}

.scenarioRollup .ms-WPTitle{font-family:Arial, Helvetica, sans-serif; font-size:2em; color:#656565; padding-bottom:0px;} 

.styleWebpart .ms-WPBody{background-color:#ffffff; width:595px; padding:20px; box-shadow:0px 0px 8px #acabab; margin-top:20px;}



/*Ethical advertising image map*/	

#dr {position:relative; top:100px;	left:50px; width:170px; font-variant:small-caps; font-weight:bold;}
#quals {position:relative; top:111px; left:50px; width:175px; font-variant:small-caps; font-weight:bold;}
#spesh {position:relative; top:132px; left:50px; width:500px;}
#state {position:relative; top:155px; left:50px; width:500px;}
#address {position:relative; top:170px; left:70px; width:450px; font-variant:small-caps; font-size:0.8em;}

#drGood {position:relative; top:100px;	left:50px; width:170px; font-variant:small-caps; font-weight:bold;}
#qualsGood {position:relative; top:106px; left:50px; width:175px; font-variant:small-caps; font-weight:bold;}
#speshGood {position:relative; top:120px; left:50px; width:500px;}
#stateGood {position:relative; top:128px; left:50px; width:500px;}
#addressGood {position:relative; top:148px; left:70px; width:450px; font-variant:small-caps; font-size:0.8em;}


.drBoxBad{position:absolute; z-index:100;  width: 220px; top:665px; left:265px;}
.drBoxBad:after {content:""; display:block; position:absolute; bottom:-15px; left:50px; width:0; border-width:15px 15px 0; border-style:solid; border-color:#d94419 transparent;}
.qualsBoxBad{position:absolute; z-index:100; width: 300px; top:565px; left:265px;}
.qualsBoxBad:after {content:""; display:block; position:absolute; bottom:-15px; left:50px; width:0; border-width:15px 15px 0; border-style:solid; border-color:#d94419 transparent;}
.speshBoxBad{position:absolute; z-index:100; width: 300px; top:645px; left:265px;}
.speshBoxBad:after {content:""; display:block; position:absolute; bottom:-15px; left:50px; width:0; border-width:15px 15px 0; border-style:solid; border-color:#d94419  transparent;}
.stateBoxBad{position:absolute; z-index:100; width: 300px; top:685px; left:265px;}
.stateBoxBad:after {content:""; display:block; position:absolute; bottom:-15px; left:50px; width:0; border-width:15px 15px 0; border-style:solid; border-color:#d94419  transparent;}

.speshBoxGood{position:absolute; z-index:100; width: 300px; top:1190px; left:265px;}
.speshBoxGood:after {content:""; display:block; position:absolute; bottom:-15px; left:50px; width:0; border-width:15px 15px 0; border-style:solid; border-color:#679146  transparent;}
.stateBoxGood{position:absolute; z-index:100; width: 300px; top:1215px; left:265px;}
.stateBoxGood:after {content:""; display:block; position:absolute; bottom:-15px; left:50px; width:0; border-width:15px 15px 0; border-style:solid; border-color:#679146  transparent;}
.addressBoxGood{position:absolute; z-index:100;  width: 220px; top:1305px; left:265px;}
.addressBoxGood:after {content:""; display:block; position:absolute; bottom:-15px; left:50px; width:0; border-width:15px 15px 0; border-style:solid; border-color:#679146 transparent;}


.badAdBox{background-color:#ffffff; /*box-shadow:5px 6px 0px #9f165a;*/ box-shadow:0px 0px 8px #acabab; border:solid 5px #d94419; border-radius:8px; padding-right:15px; cursor:pointer}
.goodAdBox{background-color:#ffffff; /*box-shadow:5px 6px 0px #007c92;*/ box-shadow:0px 0px 8px #acabab; border:solid 5px #679146; border-radius:8px; padding-right:15px; cursor:pointer}
 			
.mapTags{text-shadow:0px 1px #ffffff; text-transform:capitalize; color:#555555; padding-left:20px;  /*background:transparent url('../../../images/standardsGreyTargetBullet.png') no-repeat 0% 50%;*/}
.mapTagsLarge{font-size:1.5em; padding-left:20px;}
.mapTags .hover:hover{color:#92b152;  cursor:pointer; /*background:transparent url('../../../images/standardsTargetBulletArrow.png') no-repeat 0% 50%;*/}

#badAdMap {
 	margin:0;
 	padding:0;
 	width:595px;
	height:351px;
 	background:url('/Dentalprofessionals/Standards/cases/PublishingImages/ethicalAdvertisingNewspaperBad.png') top left no-repeat #fff;
	font-family:arial, helvetica, sans-serif;
 	font-size:12pt;
 	position:relative;
 	text-decoration:none; 
 	/*box-shadow:0px 0px 8px #acabab; 
 	border:1px solid gray;*/
}

#goodAdMap {
 	margin:0;
 	padding:0;
 	width:595px;
	height:351px;
 	background:url(/images/ethicalAdvertisingRetroGood.png) top left no-repeat #fff;
	font-family:arial, helvetica, sans-serif;
 	font-size:12pt;
 	position:relative;
 	text-decoration:none; 
 	/*box-shadow:0px 0px 8px #acabab; 
 	border:1px solid gray;*/
}

/**************************************/
 	
 	
/*Quotes - Markup styles*/	
DIV.ms-rteElement-Question{
	-ms-name:"Question";
}
.ms-rteElement-Question{
	font-family:Arial;
	color:#054c63;
	font-size:18px;
	cursor:pointer;
}
DIV.ms-rteElement-Answer{
	-ms-name:"Answer";
}
.ms-rteElement-Answer{
	color:#4c4c4c !important;
}
/*********************************/



/*Quick links*/
.standardsQuickLinks .toolsTop{display:none;/*color:#8aa05c; font-weight:normal; border-top:none; border-bottom:1px solid lightgrey; padding-bottom:5px;*/}
.standardsQuickLinks .ms-WPTitle img{display:none;}

/******************/


/*FAQs - Accordion*/

/*ul.accordion {list-style:none; margin:0px; padding:0px;}
.accordion-item {}
.accordion-header {font-size:1.2em; cursor:pointer; color:#007c92; font-weight:bold; padding-top:5px; padding-bottom:5px; padding-left:20px;  background:transparent url('../../../images/standardsGreyTargetBullet.png') no-repeat 0% 50%;}
.accordion-header:hover {color:#d94419; text-decoration:underline; background:transparent url('../../../images/standardsGreyTargetBulletTick.png') no-repeat 0% 50%;}
.accordion-header.expanded {background:transparent url('../../../images/standardsGreyTargetBulletTick.png') no-repeat 0% 50%;}
.accordion-content {padding:0px 0px 0px 20px;}
.expand-all,.collapse-all {background-color:darkgrey; color:#fefefe; display :inline-block; cursor:pointer; padding:5px 10px; margin-bottom:10px; margin-right:10px;}
.expand-all:hover,.collapse-all:hover {background-color:lightgrey; color:#fefefe}*/

/**********************************/
