@charset "utf-8";
/* CSS Document */

.content_back 
{
	background-image: url(../images/background.jpg);
	background-repeat: repeat-y;
}

.header_back 
{
	background-image: url(../images/header_background.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

p 
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #437478;
}

a:link 
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #141809;
	text-decoration: none;
}

a:visited 
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #141809;
	text-decoration: none;
}

a:hover 
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: underline;
}

a:active 
{
	text-decoration: none;
}

#subnav a:link 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A9C94;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5em;
}

#subnav a:visited 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A9C94;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5em;
}

#subnav a:hover 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A9C94;
	font-weight:bold;
	text-decoration: underline;
	line-height: 1.5em;
}

#subnav a:active 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A9C94;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5em;
}

.footer_back 
{
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
}

.copyright 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #437478;
}

#copynav a:link 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A9C94;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5em;
}

#copynav a:visited 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A9C94;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5em;
}

#copynav a:hover 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A9C94;
	font-weight:bold;
	text-decoration: underline;
	line-height: 1.5em;
}

#copynav a:active 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A9C94;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5em;
}

.winsmall_backgeneric 
{
	background-image: url(../images/winsmall_blankback.gif);
	background-repeat: repeat-y;
	background-position: top;
}

.text_small 
{
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #145156;
}

.winmed_background 
{
	background-image: url(../images/winmed_background.gif);
	background-repeat: repeat-y;
}

.ladybackground 
{
	background-image: url(../images/photo_woman_assistant.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.text_medium 
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #145156;
}

.text_mediumwhite 
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
}

.winsmall_backdark 
{
	background-image: url(../images/winsmall_darkback.gif);
	background-repeat: repeat-y;
	background-position: top;
}

.background_hygienst 
{
	background-image: url(../images/hygienist.jpg);
	background-repeat: no-repeat;
}

.titles 
{
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #4E7C80;
	line-height: 1.1em;
}

.label 
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #4E7C80;
	text-align: right;
}

.dentist_background 
{
	background-image: url(../images/hygienist_large.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.siderun_register 
{
	background-image: url(../images/register_siderunner.jpg);
	background-repeat: repeat-y;
}

.row_light 
{
	background-color: #DAF4F5;
	color: #00A6B4;
}

.row_dark 
{
	background-color: #BFEDEE;
	color: #00A6B4;
}

.row_verydark 
{
	background-color: #00A6B4;
	color: #FFFFFF;
}

.row_file_err
{
	background-color: #6699FF;
	color: #000000;
}

.formtext 
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #00A6B4;
	font-weight: bold;
}

#revnav a:link 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5em;
}

#revnav a:visited 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5em;
}

#revnav a:hover 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: underline;
	line-height: 1.5em;
}

#revnav a:active 
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC00;
	font-weight:bold;
	text-decoration: none;
	line-height: 1.5em;
}

.homepage_back 
{
	background-image: url(../images/homepage_background3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.boldtitles 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #4E7C80;
	font-weight: bold;
}

ul 
{
	font-family: "Trebuchet MS";
	font-size: 12px;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 1em;
}

#biglist ul 
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 1.5em;
}

.lcd_back_reversed 
{
	background-image: url(../images/large_lcd_reversed04.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#biglistg ul 
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 1.5em;
	color: #437478;
}

#reverse ul 
{
	font-family: "Trebuchet MS";
	font-size: 11px;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 1.1em;
	color: #FFFFFF;
}

.back_arrow 
{
	background-image: url(../images/arrow_background.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.white_titles 
{
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

#hugelist ul 
{
	font-family: "Trebuchet MS";
	font-size: 20px;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 1em;
	color: #00828C;
	font-weight: bold;
}

table .show
{
	vertical-align: top;
}

table .header
{
	background-color: #BFEDEE;
	text-align: center;
}

table .leftfield
{
	text-align: left;
}

table .centerfield
{
	text-align: center;
}

table .rightfield
{
	text-align: right;
}

.dashed_back 
{
	background-image: url(../images/dashed_back_right.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.text_boldwhite 
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.text_boldgreen 
{

	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #4E7C80;
	font-weight: bold;
}

.text_boldwhite1 
{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.nav_fill
{
	height: 36;
	background-image: url(../images/navspace_fill.gif);
	background-repeat: repeat-x;
}