﻿BODY
{
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    background-color: #316563 ;
}

.UserMessage
{
	font-family: Garamond;
	font-size: medium;
	color: Red;
}

/* Footer Styles */
.footertext
{
    font-family: Verdana;
    font-size: 9px;
    color: #666666;
    padding: 0 0 20px 0;
}
.footertext A:link
{
    text-decoration: none;
    color: #666666;
}
.footertext A:active
{
    text-decoration: none;
}
.footertext A:hover
{
    text-decoration: underline;
}
.footertext A:visited
{
    text-decoration: none;
}

/* Site Styles */
.sitetitlestyle
{
	color: #663300;
	font-family: Garamond;
	font-size: x-large;
    font-weight: bold;
}


.sitesubtitlestyle
{
	color: #663300;
	font-family: Garamond;
	font-size: large;
    font-weight: bold;
}

.sitesubtitlestyleblue
{
	color: #47918F;
	font-family: Garamond;
	font-size: large;
    font-weight: bold;
}

.sitetextstyle
{
	color: #663300;
	font-family: Garamond;
	font-size: large;
}

.siteaddressstyle
{
    font-weight: bold;
	color: #663300;
	font-family: Garamond;
    font-size: x-large;
}

.siteloginnamestyle
{
    font-weight: bold;
	color: #316563;
	font-family: Garamond;
    font-size: medium;
}

/* Applicant Survey */
.SurveyText
{
	color: #663300;
	font-family: Garamond;
	font-size: large;
}

.SurveyText td
{
    padding: 5px 0px 5px 0px;
}
.SurveyBorder
{
	background-color: White;
	border-color: #700C01;
	border-style: solid;
	border-width: 5;
	border-collapse: collapse;
	padding: 5px;
}

.SurveyMsgNormal
{
	font-family: Garamond;
    font-size: large;
    color: #316563;
}

.SurveyMsgError
{
	font-family: Garamond;
    font-size: large;
    color: Red;
}

/* Dentist Account Details Table */
table.DentistAccountDetails
{
	font-family: Garamond;
	font-size: small;
}

table.DentistAccountDetails th
{
	font-family: Garamond;
	font-size: small;
	color: #316563;
	background-color: White;
}

table.DentistAccountDetails td
{
	color: #700C01;
	background-color: White;
}

.PayTable
{
	background-color: White;
	border-color: Black;
	border-style: double;
	border-spacing: 4;
}

.PayText
{
	font-family: Garamond;
	font-size: medium;
	color: Black;
}

.PayTextBold
{
	font-family: Garamond;
	font-size: medium;
	font-weight: bold;
	color: #316563;
}

/* Main Menu Styles */
.sitemainmenustyle
{
	font-family: Garamond;
	font-size: medium;
	color: #316563;
}

.sitemainmenustyle A:link
{
    text-decoration: underline;
}

.sitemainmenustyle A:hover
{
    color: Red;
}

.sitemainmenustyle A:visited
{
    text-decoration: none;
}

/* FAQ Styles */
.faqquestion
{
	font-family: Garamond;
	color: #660033;
	font-weight: bold;
}

.faqanswer
{
	font-family: Garamond;
	color: teal;
}

.otherlinks
{
    font-family: Georgia;
    text-decoration: none;    
}

.addressitem
{
    font-family: Georgia;
	color: #660033;
    font-weight: bold;

}

.addressvalue
{
    font-family: Georgia;
    color: teal;
    font-weight: bold;
}

.applicantlinks
{
    font-family: Verdana, Arial;
    color: #000000;
    font-weight: bold;
    font-size: small
}

.testimonial
{
	font-family: Garamond;
	font-style: italic;
	font-size: large;
	color: #660033;
}

.testimonialalternate
{
	font-family: Garamond;
	font-style: italic;
	font-size: large;
	color: teal;
}

.bggradient
{
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#C69663', gradientType='0');
}

.portraits
{
	color: #02435B;
	font-family: Garamond;
	font-size: small;
}
