/* CSS Document */
body
{
	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
	text-decoration: none;
	text-align:center;
	background-image: url(../images/bg-page.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
.right
{
	float:right;
}
.left
{
	float:left;
}
.clearspace
{
	clear:both;
}
h1, h2, h3, h4, h5, h6
{
	margin:0px;
	padding:0px 0px 0px 0px;	
	font-weight: normal;
}
ul, li
{
	margin:0px;
	padding:0px;
	list-style:none;
}
a {
	color: #002E6E;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
a:visited {
	color: #002E6E;
	text-decoration:underline;
}
p
{
	margin:0px;	
	line-height:18px;
	padding: 0px 0px 24px 0px;
}

h1
{
	font-family: "trebuchet MS", Arial, verdana;
	font-size: 18px;
	color: #285490;
	padding-bottom: 23px;
}
#bg-hleft
{
	background-image: url(../images/bg-hleft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 214px;
}
#bg-hright
{
	background-image: url(../images/bg-hright.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 216px;
}

#mainholder
{
	width: 970px;
	margin:0px;
	padding:0px;
}
#utility
{
	width:970px;
	font-family: "trebuchet MS", Arial, verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height:30px;
	margin-top:1px;
}
#utility li
{
	float:left;
}
#utility li a
{
	display:block;
	background-image: url(../images/bg-utility.gif);
	background-repeat: no-repeat;
	height:29px;
	margin-top:1px;
}
#uhome{
	width:83px;
	background-position: 0px -29px;
}
#uhome:hover{
	background-position: 0px 0px;
}
#umem{
	width:107px;
	background-position: -83px -29px;
}
#umem:hover{
	background-position: -83px 0px;
}
#umemactive
{
	width:107px;
	background-position: -83px 0px;
}
#upub{
	width:93px;
	background-position: -190px -29px;
}
#upub:hover{
	background-position: -190px 0px;
}
#upubactive
{
	width:93px;
	background-position: -190px 0px;
}
#uden{
	width:135px;
	background-position: -284px -29px;
}
#uden:hover{
	background-position: -284px 0px;
}
#udenactive
{	
	width:135px;
	background-position: -284px 0px;
}
#umeet{
	width:104px;
	background-position: -420px -29px;
}
#umeet:hover{
	background-position: -420px 0px;
}
#uumeetactive
{	
	width:104px;
	background-position: -420px 0px;
}

#srchdiv
{
	float:right;
	padding-top:5px;
	padding-right:4px;
}
.in-srch
{
	width:155px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7D7D7D;
	border-right-color: #7D7D7D;
	border-bottom-color: #7D7D7D;
	border-left-color: #7D7D7D;
	font-size: 12px;
	text-indent: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #535353;
}
.btn-go
{
	background-image: url(../images/btn-go.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 31px;
	display:block;	
}
.btn-go:hover
{
	background-image: url(../images/btn-hgo.gif);
}
#boxcontent
{
	clear:both;
	width: 968px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E8E8E2;
	border-bottom-color: #E8E8E2;
	border-left-color: #E8E8E2;
	background-color: #FFFFFF;
}
#banner
{
	clear:both;
	height: 252px;
	width: 955px;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 8px;
}
#top-nav
{
	clear:both;
	width:966px;
	height:34px;
	padding-left:2px;
}
#top-nav li
{
	float:left;
}
#top-nav li a
{
	display: block;
	height:34px;
	background-image: url(../images/bg-topnav.png);
	background-repeat: no-repeat;
}
#nabt
{
	background-position: 0px 0px;
	width: 118px;
}
#nabt:hover
{
	background-position: 0px -34px;
}
#nabtactive
{
	width: 118px;
	background-position: 0px -34px;
}
#nfind
{
	background-position: -118px 0px;
	width: 130px;
}
#nfind:hover
{
	background-position: -118px -34px;
}
#nfindactive
{
	width: 130px;
	background-position: -118px -34px;
}
#ninsur
{
	background-position: -248px 0px;
	width: 153px;
}
#ninsur:hover
{
	background-position: -248px -34px;
}
#ninsuractive
{
	width: 153px;
	background-position: -248px -34px;
}
#nhealth
{
	background-position: -401px 0px;
	width: 138px;
}
#nhealth:hover
{
	background-position: -401px -34px;
}
#nhealthactive
{
	width: 138px;
	background-position: -401px -34px;
}
#nnews
{
	background-position: -539px 0px;
	width: 115px;
}
#nnews:hover
{
	background-position: -539px -34px;
}
#nnewsactive
{
	width: 115px;
	background-position: -539px -34px;
}
#ncareer
{
	background-position: -654px 0px;
	width: 174px;
}
#ncareer:hover
{
	background-position: -654px -34px;
}
#ncareeractive
{
	width: 174px;
	background-position: -654px -34px;
}
#njob
{
	background-position: -828px 0px;
	width: 138px;
}
#njob:hover
{
	background-position: -828px -34px;
}
#njobactive
{
	width: 138px;
	background-position: -828px -34px;
}
#maincontent
{
	width:968px;
	clear:both;
	padding-top:14px;
}
#cta-lcol
{
	width:236px;
	float:left;
}
#ctal-find, #ctal-health, #ctal-partners, #ctal-scotiabank ,#ctal-cdspi 
{
	background-image: url(../images/bg-ctaleft.png);
	background-repeat: no-repeat;
	width: 236px;
	display:block;
}
#ctal-find 
{
	height: 84px;
	background-position: 0px 0px;
}
#ctal-find:hover 
{
	background-position: -236px 0px;
}
#ctal-health 
{
	height: 98px;
	background-position: 0px -84px;
}
#ctal-health:hover 
{
	background-position: -236px -84px;
}

/* change ot individual links AKL 03/27/09
#ctal-partners 
{
	height: 157px;
	background-position: 0px -182px;
}
#ctal-partners:hover 
{
	background-position: -236px -182px;
}
*/
#ctal-blank
{
	background-image: url(../images/bg-ctaleft.png);
	height: 62px;
	background-position: 0px -184px;
}

#ctal-scotiabank 
{
	height: 53px;
	background-position: 0px -247px;
}
#ctal-scotiabank:hover 
{
	background-position: -236px -247px;
}

#ctal-cdspi 
{
	height: 100px;
	background-position: 0px -297px;
}
#ctal-cdspi:hover 
{
	/*background-position: -236px -297px;*/
}




#welcome
{
	width:416px;
	float:left;
	padding-top: 20px;
	padding-right: 16px;
	padding-left: 40px;
}
#cta-rcol
{
	float:left;
	width:223px;
	padding-right:7px;
}
#ctar-goto, #ctar-community, #ctar-brush
{
	background-image: url(../images/cta-right.png);
	background-repeat: no-repeat;	
	width:223px;
	display:block;
}
#ctar-goto
{
	height:115px;
	background-position:0px 0px;
}
#ctar-goto:hover
{
	height:115px;
	background-position:-223px 0px;
}
#ctar-community
{
	height:115px;
	background-position:0px -115px;
}
#ctar-community:hover
{
	height:115px;
	background-position:-223px -115px;
}
#ctar-brush
{
	height:106px;
	background-position:0px -230px;
}
#ctar-brush:hover
{
	height:106px;
	background-position:-223px -230px;
}
#footer
{
	background-image: url(../images/bg-footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 73px;
	clear: both;
	width: 950px;
	padding-top:27px;
	font-family: "trebuchet MS", Arial, verdana;
	font-size: 12px;
	text-decoration: none;
	line-height:19px;
	padding-right: 9px;
	padding-left: 11px;
	color: #2B486E;
}
#footer a
{
	color: #2B486E;
	text-decoration: none;
}
#footer a:hover
{
	text-decoration: underline;
}
#footer a.white
{
	color:#FFFFFF;
	font-weight:bold;
}
#footer a.uline
{
	text-decoration:underline;
}
#footer a.uline:hover
{
	text-decoration:none;
}

.search-textfield {
    border:1px solid #7D7D7D;
    font-size:10px;
    height:15px;
    padding:1px 2px 0;
    width:149px;
}

#rightside-display {
	float:left;
	zoom:1;
	width:223px;
	padding:0px 0px 0px 0px;
}

#cta-display{
 
  	clear:right;
  	float:right;
  	width:240px;
  	margin:0px 0px 0px 20px;
}

#rightside-display ol, #rightside-display ul {
  	margin:0; 
  	padding:0;
}

#cta-display li{
	list-style:none;
	padding-bottom:12px;
    /*width: 236px;*/
}

#cta-display li a{
 	width: 226px;
	height: 115px;	
	display:block;   
    overflow:hidden;
	height:1px;
	padding-top:113px;    
}

#cta-display li #cta-display-conference {
	background-image: url(/images/cta/dental_conference_off.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-conference:hover {
	background-image: url(/images/cta/dental_conference_on.jpg);
	background-repeat: no-repeat;
	}
#cta-display li  #cta-display-comumnity{
	background-image: url(/images/cta/dental-day_off.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-comumnity:hover {
	background-image: url(/images/cta/dental-day_on.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-online {
	background-image: url(/images/cta/get-online-ce_off.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-online:hover {
	background-image: url(/images/cta/get-online-ce_on.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-month {
	background-image: url(/images/cta/oral-health-month_off.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-month:hover {
	background-image: url(/images/cta/oral-health-month_on.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px
	}
#cta-display li #cta-display-studies {
	background-image: url(/images/cta/case-studies_off.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-studies:hover {
	background-image: url(/images/cta/case-studies_on.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-postings {
	background-image: url(/images/cta/job-postings_off.jpg);
	background-repeat: no-repeat;
    }
#cta-display li #cta-display-postings:hover {
	background-image: url(/images/cta/job-postings_on.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-involved {
	background-image: url(/images/cta/get-involved_off.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-involved:hover {
	background-image: url(/images/cta/get-involved_on.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-surveys {
	background-image: url(/images/cta/surveys_off.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-surveys:hover {
	background-image: url(/images/cta/surveys_on.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-kidsmiles {
	background-image: url(/images/cta/kid_smiles_off.jpg);
	background-repeat: no-repeat;
	}
#cta-display li #cta-display-kidsmiles:hover {
	background-image: url(/images/cta/kid_smiles_on.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-seniors {
	background-image: url(/images/cta/seniors_health_off.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-seniors:hover {
	background-image: url(/images/cta/seniors_health_on.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-careers {
	background-image: url(/images/cta/careers_off.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-careers:hover {
	background-image: url(/images/cta/careers_on.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-offices {
	background-image: url(/images/cta/office_jobs_off.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-offices:hover {
	background-image: url(/images/cta/office_jobs_on.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-find {
	background-image: url(/images/cta/find-a-dentist_off.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-find:hover {
	background-image: url(/images/cta/find-a-dentist_on.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-health {
	background-image: url(/images/cta/dental-health_off.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-health:hover {
	background-image: url(/images/cta/dental-health_on.jpg);
	background-repeat: no-repeat;

	}
#cta-display li #cta-display-partners {
	background-image: url(/images/cta/partners.jpg);
	background-repeat: no-repeat;

	}
								
