@charset "utf-8";
/* CSS Document */
body{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

a{color:#517198;}
a:hover{color:#ff8400;}

ul{margin:0px; padding:0px; list-style: none;}

h1{ font-size:34px; font-weight:normal; margin:0px; margin-bottom:10px; letter-spacing:1px; color:#517198;}

h2{font-size:16px; text-transform:uppercase; margin:0px; padding-top:8px; padding-bottom:5px; color:#517198;}

h3{font-size:14px; margin:0px; padding-top:8px; color:#517198;}

h4{font-size:13px; margin:0px; padding:0px; padding-bottom:3px; color:#517198;}

.flashbanner{position:absolute; width:880; height:272; top:87px; left:0px;}

.newspadding{ padding-left:10px; text-transform:uppercase;}

#container{width:888px;}

.left_side{width:272px; background-color:#FFFFFF; background-image:url(images/KDA_bg.jpg); float: left; background-repeat:no-repeat;}

.right_side{width:608px; background-color:#FFFFFF; background-image:url(images/KDA_bg.jpg); float: left; background-position:-272px 0; background-repeat:no-repeat;}

#kda_logo {
	width: 250px;
	height: 87px;
	margin-left:20px;
	margin-top:0px;}

#kda_logo a {
	display: block;
	width: 250px;
	height: 87px;
	background-image:url(images/clear.png);
	background-repeat:repeat;
	}

#nav{
	width:250px;
	width: 200px;
	height:261px;
	margin:0px 0px 0px 30px;
	padding: 8px 30px 0px 0px;
	background-color:#FFFFFF;
	overflow: hidden;
	z-index:10;
	position:relative;
}

#search_box{width:250px; height:50px; margin-left:20px; padding-top:20px; text-align:center;}
#search_box form{margin:0px; padding:0px; margin-left:10px; display:inline;}
#search_box a{color:#bac6c4; text-decoration:none; font-weight:bold; font-size:14px;}
#search_box a:hover{color:#ff8400;}

#footer{float:left; width:880px; height:30px; background-color:#38577c; margin-top:20px;}

.kdatoday_bucket{
	width:250px;
	height:130px;
	margin:20px;
	border:1px solid #a3b4c8;
	}
.kdatoday_bucket a{
	display:block;
	width:250px;
	height:130px;
	background-image:url(images/kdatoday.jpg);
	background-position:0px 0px;
	}
.kdatoday_bucket a:hover{ background-position:0px -130px;}

#newsevents_box{width:250px; background-color:#f0f3f7; border:1px solid #a3b4c8; margin-left:18px; margin-top:20px;}
#newsevents_topbox{width:250px; height:32px; background-color:#ccd5e1; border-bottom:1px solid #a3b4c8;}
#newsevents_contentbox{padding:5px 10px 5px 10px;}
#newsevents_contentbox a{padding-bottom:5px; padding-top:5px; display:block;}

#members a{
margin-left:768px;
margin-top:53px;
background:url(images/members.png);
background-position:0 -32px;
display:block;
position:absolute;
width: 112px;
height: 31px;
}

#banner_sidebar {
	margin: 20px 20px 20px 18px;
	text-align: center;
	width:250px;
	border:1px solid #a3b4c8;
}

#banner_footer {

	margin: 40px 0px;

	text-align: center;

}



#members a:hover{ background-position:0 0px;}



.banner{width:608px; height:273px; margin-top:86px;}



.body_content{width:562px; margin-left:24px; margin-top:50px;}



.body_content ul{list-style:disc outside; margin-left:5px; padding-left:5px; list-style-type:disc;}

.body_content ul li{margin-bottom:5px; margin-top:5px;}

.displace {

	position: absolute;

	left: -5000px;

	}



#copyright{width:860px; float:left; padding-left:20px; padding-top:10px;}



#bee a{background:url(images/bee.png);

background-position:0 0;

display: block;

width: 66px;

height: 57px;

float:right;

}



#bee a:hover { background-position:0 -60px;}

	

/* Main Navigation Menu  */



/*
*	Setup
*/

ul#nav_menu{margin-top:0px; padding:0px;}

ul#nav_menu li {
	float: left;
	}

ul#nav_menu li a {
	display: block;
	width: 203px;
	height: 20px;
	background:url(images/nav.png);
	}
/*
*	Normal Links
*/

ul#nav_menu li#nav_about a {background-position: 0 -240px;}
ul#nav_menu li#nav_membership a {background-position: 0 0;}
ul#nav_menu li#nav_ky_meet a {background-position: 0 -20px;}
ul#nav_menu li#nav_kda_today a {background-position: 0 -40px;}
ul#nav_menu li#nav_resources a {background-position: 0 -60px;}
ul#nav_menu li#nav_legislation a {background-position: 0 -80px;}
ul#nav_menu li#nav_comm_service a {background-position: 0 -100px;}
ul#nav_menu li#nav_events a {background-position: 0 -120px;}
ul#nav_menu li#nav_cont_edu a {background-position: 0 -220px;}
ul#nav_menu li#nav_justforkids a {background-position: 0 -140px;}
ul#nav_menu li#nav_kdf a {background-position: 0 -160px;}
ul#nav_menu li#nav_vendors_sponsors a {background-position: 0 -180px;}
ul#nav_menu li#nav_contact a {background-position: 0 -200px;}

/*
*	Hover Links
*/
ul#nav_menu li#nav_about a:hover {background-position: -203px -240px;}
ul#nav_menu li#nav_membership a:hover {background-position: -203px 0;}
ul#nav_menu li#nav_ky_meet a:hover {background-position: -203px -20px;}
ul#nav_menu li#nav_kda_today a:hover {background-position: -203px -40px;}
ul#nav_menu li#nav_resources a:hover {background-position: -203px -60px;}
ul#nav_menu li#nav_legislation a:hover {background-position: -203px -80px;}
ul#nav_menu li#nav_comm_service a:hover {background-position: -203px -100px;}
ul#nav_menu li#nav_events a:hover {background-position: -203px -120px;}
ul#nav_menu li#nav_cont_edu a:hover {background-position: -203px -220px;}
ul#nav_menu li#nav_justforkids a:hover {background-position: -203px -140px;}
ul#nav_menu li#nav_kdf a:hover {background-position: -203px -160px;}
ul#nav_menu li#nav_vendors_sponsors a:hover {background-position: -203px -180px;}
ul#nav_menu li#nav_contact a:hover {background-position: -203px -200px;}

/* Index Buckets */

/*
*	Setup
*/

#lower_buckets{width:568px; height:170px; margin-top:10px; margin-left:-5px;}

/*#lower_buckets{width:568px; height:170px; float:left; margin-top:20px; padding-left:18px;}*/

#index_buckets{margin:0px; padding:0px; list-style:none;}

ul#index_buckets li {float: left;}
ul#index_buckets li a {
	display: block;
	width: 189px;
	height: 170px;
	background:url(images/content_nav_home.png);
	}

/*
*	Normal Links
*/

ul#index_buckets li#find_dentist_index a {background-position: 0 0;}
ul#index_buckets li#smile_ky_index a {background-position: -189px 0;}
ul#index_buckets li#pro_portal_index a {background-position: -380px 0;}	

/*
*	Hover Links
*/

ul#index_buckets li#find_dentist_index a:hover {background-position: 0 -162px;}
ul#index_buckets li#smile_ky_index a:hover {background-position:-189px -162px;}
ul#index_buckets li#pro_portal_index a:hover {background-position:-380px -162px;}


/* Sub-page Buckets */


/*
*	Setup
*/

#left_buckets{width:190px; height:420px; margin-top:20px; margin-left:50px;}

ul#site_buckets li {float: left;}

ul#site_buckets li a {
	display: block;
	width: 189px;
	height: 140px;
	background:url(images/content_nav_home.png);
	}

/*
*	Normal Links
*/
ul#site_buckets li#find_dentist a {background-position: 0 0;}
ul#site_buckets li#smile_ky a {background-position: -189px 0;}
ul#site_buckets li#pro_portal a {background-position: -380px 0;}	

/*
*	Hover Links
*/

ul#site_buckets li#find_dentist a:hover {background-position: 0 -162px;}
ul#site_buckets li#smile_ky a:hover {background-position:-189px -162px;}
ul#site_buckets li#pro_portal a:hover {background-position:-380px -162px;}


/* Sponsors & Vendors and Just 4 Kids image links */



/*

*	Setup

*/



#leftimglinks1{width:250px; height:120px; margin-left:20px; padding:0px;}



ul#spons_vend_kids li {

	float: left;

	}



ul#spons_vend_kids li a {

	display: block;

	width: 125px;

	height: 120px;

	background:url(images/KDA_site5_04.png);

	}



/*

*	Normal Links

*/

ul#spons_vend_kids li#sponsors_vendors a {

	background-position: 0 0;

	}



ul#spons_vend_kids li#just4kids a {

	background-position: -125px 0;

	}







/* Footer Menu  */



/*

*	Setup

*/



ul.footer_menu{margin-top:8px; margin-left:20px;}



ul.footer_menu li {

	float: left;

	}



ul.footer_menu li a {

	display: block;

	width: 25px;

	height: 11px;

	background:url(images/footer_nav.png);

	}



/*

*	Normal Links

*/

ul.footer_menu li#home a {

	background-position: 0 0;

	}



ul.footer_menu li#search a {

	background-position: -25px 0;

	}



ul.footer_menu li#contact a {

	background-position: -50px 0;

	}

	

ul.footer_menu li#community a {

	background-position: -73px 0;

	}

	

ul.footer_menu li#info a {

	background-position: -96px 0;

	}

/*

*	Hover Links

*/

ul.footer_menu li#home a:hover {

	background-position: 0 -12px;

	}



ul.footer_menu li#search a:hover {

	background-position: -25px -12px;

	}



ul.footer_menu li#contact a:hover {

	background-position: -50px -12px;

	}



ul.footer_menu li#community a:hover {

	background-position: -73px -12px;

	}

	

ul.footer_menu li#info a:hover {

	background-position: -96px -12px;

	}

	

	

	

	

	

	

	

	

	

	

.table {

	border: 1px solid #A3B4C8;

	border-spacing: 0px;

	border-collapse: collapse;

	margin: 4px 0px 4px 0px;

}



.table td {

	padding: 6px;

	margin: 0px;

}



.table_header {

	background-color: #CCD5E1;

}



.table_header td {

	background-color: #CCD5E1;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 10px;

	font-weight: bold;

}



.table_evenrow {

	background-color: #ffffff;

}



.table_evenrow td {

	background-color: #ffffff;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 10px;

	font-weight: normal;

}



.table_oddrow {

	background-color: #eeeeee;

}



.table_oddrow td {

	background-color: #eeeeee;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	font-size: 10px;

	font-weight: normal;

}