.home
{
	background-image:url(../images/lnk_home.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:17px;
	width:59px;
	display:block;
}

.home:hover
{
	background-image:url(../images/lnk_home.gif);
	background-position:left -17px;
	background-repeat:no-repeat;
	height:17px;
	width:59px;
	display:block;
}

.contact
{
	background-image:url(../images/lnk_contact.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:17px;
	width:91px;
	display:block;
}

.contact:hover
{
	background-image:url(../images/lnk_contact.gif);
	background-position:left -17px;
	background-repeat:no-repeat;
	height:17px;
	width:91px;
	display:block;
}

.patient-info
{
	background-image:url(../images/lnk_patient_info.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:17px;
	width:149px;
	display:block;
}

.patient-info:hover
{
	background-image:url(../images/lnk_patient_info.gif);
	background-position:left -17px;
	background-repeat:no-repeat;
	height:17px;
	width:149px;
	display:block;
}

.strip_bg
{
	background-image:url(../images/strip_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:5px;
}

.btn_patient
{
	background-image:url(../images/btn_patient.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_patient:hover
{
	background-image:url(../images/btn_patient.gif);
	background-position:left -141px;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_cerecdentist
{
	background-image:url(../images/btn_cerecdentist.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_cerecdentist:hover
{
	background-image:url(../images/btn_cerecdentist.gif);
	background-position:left -141px;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_ordercerec
{
	background-image:url(../images/btn_ordercerec.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_ordercerec:hover
{
	background-image:url(../images/btn_ordercerec.gif);
	background-position:left -141px;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_training
{
	background-image:url(../images/btn_training.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_training:hover
{
	background-image:url(../images/btn_training.gif);
	background-position:left -141px;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_messageboard
{
	background-image:url(../images/btn_messageboard.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_messageboard:hover
{
	background-image:url(../images/btn_messageboard.gif);
	background-position:left -141px;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_join
{
	background-image:url(../images/btn_join.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.btn_join:hover
{
	background-image:url(../images/btn_join.gif);
	background-position:left -141px;
	background-repeat:no-repeat;
	height:141px;
	width:149px;
	display:block;
}

.about_bg
{
	background-image:url(../images/1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:411px;
	width:270px;
}

.patient_info_bg
{
	background-image:url(../images/4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:411px;
	width:270px;
}

.cerec_bg
{
	background-image:url(../images/2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:520px;
	width:270px;
}

.products_bg
{
	background-image:url(../images/5.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:411px;
	width:270px;
}

.testimonials_bg
{
	background-image:url(../images/3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:411px;
	width:270px;
}

.news_bg
{
	background-image:url(../images/7.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:411px;
	width:270px;
}

.contact_bg
{
	background-image:url(../images/8.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:411px;
	width:270px;
}

.hs_lnk
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
	text-align:right;
	display:block;
	padding:8px 15px 8px 8px;
}

.hs_lnk:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
	text-align:right;
	display:block;
	background-color:#A31B49;
	padding:8px 15px 8px 8px;
}

.sep_bg
{
	background-image:url(../images/seperator.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.ttl_about
{
	background-image:url(../images/ttl_about.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width:94px;
	height:41px;
}

.ttl_cerec
{
	background-image:url(../images/ttl_cerec.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width:64px;
	height:41px;
}

.ttl_testimonials
{
	background-image:url(../images/ttl_testimonials.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width:120px;
	height:41px;
}
.ttl_sitemap
{
	background-image:url(../images/sitemap.jpg);
	background-position:left top;
	background-repeat: no-repeat;
	width:96px;
	height:41px;
}
.ttl_casestudies
{
	background-image:url(../images/ttl_casestudies.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width:125px;
	height:41px;
}

.ttl_orders
{
	background-image:url(../images/ttl_orders.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width:85px;
	height:41px;
}

.ttl_members
{
	background-image:url(../images/ttl_members.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width:106px;
	height:41px;
}

.ttl_news
{
	background-image:url(../images/ttl_news.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width:146px;
	height:41px;
}

.subnav_bg
{
	background-image:url(../images/subnav_bg.gif);
	background-position:left top;
	background-repeat: repeat-x;
	height:41px;
}

.ttl_strip
{
	background-image:url(../images/ttl_strip.gif);
	background-position:left top;
	background-repeat: repeat-x;
	height:41px;
}

.ttl_contact
{
	background-image:url(../images/ttl_contact.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width:106px;
	height:41px;
}

.wbg
{
	background-color:#FFFFFF;
}

.sublnks_bg
{
	background-color:#F2F2F2;
}

.sublnks
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#B60039;
	display:block;
	background-color:#F2F2F2;
	padding:7px;
}

.sublnks:hover
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	display:block;
	background-color:#B60039;
	padding:7px;
}

.ttl_patientinfo
{
	background-image:url(../images/ttl_patientinfo.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width:184px;
	height:41px;
}

.subtitle
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#B60039;
}


.logo_bg
{
	background-image:url(../images/logo_bg.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width:271px;
	height:99px;
}
.box_grey {
	background-color:#3d3739;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
}
.boxborder {
	border-left:solid 1px #383335;
	border-right:solid 1px #383335;
	border-bottom:solid 1px #383335;
}
.box_small_grey {
	background-color:#3d3739;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
}
.grey_bg {
	background-color:#b9b5b5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
}
.light_grey {
	background-color:#e8e8e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000;
}
.box_bg {
	background-color:#FFFFFF;
	border:solid 1px #999999;
}
.seminar_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B60039;
	text-decoration: none;
	font-weight:normal;
	
}
.seminar_link a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B60039;
	text-decoration: none;
	font-weight:normal;
	
}
.seminar_link a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B60039;
	text-decoration: none;
	font-weight:normal;
}
.seminar_link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B60039;
	text-decoration: underline;
	font-weight:normal;
}
.sub_bg {
	background-color:#f2f2f2;
}
.seminar_subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:underline;
	color:#B60039;
}
.seminar_subtitle a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:underline;
	color:#B60039;
}
.seminar_subtitle a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:underline;
	color:#B60039;
}
.seminar_subtitle a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#B60039;
}
.seminar_subtitle_default {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	color:#B60039;
}
ul.specials  { margin:0px; padding-left:232px; }
ul.specials li { color:#333;  padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify;}

ol.specials1  { margin:0px; padding-left:232px; }
ol.specials1 li { color:#333;  padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify;}

ul.specials2  { margin:0px; padding-left:17px; }
ul.specials2 li { color:#333;  padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify;}
	
.text-title {
	font:bold 16px "Trebuchet MS", Arial;
	color:#B60039;
	padding-bottom:10px;
	display:block;
}
	