/* CSS Document */
/*//---------------------------------------------*/
/*// Name: Individual - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Page Settings								 */
/*//---------------------------------------------*/

body {
	background: #3376ff;
	color: #000000;
	font-family: Tahoma, Arial, helvetica, Verdana;
	font-size: 12px;
}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Header Settings							 */
/*//---------------------------------------------*/

.headerCell a { background: url(images/header.jpg) transparent; width: 833px; height: 107px; }
.headerCell h1 a span { display: none; }

.frameHeaderCell { background: url(images/header-frame.jpg) transparent; width: 725px; height: 98px; display: block; }
.frameHeaderCell span { display: none; }

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Left Column Settings					 	 */
/*//---------------------------------------------*/

.leftCol {
	background: url(images/leftCol-bg.jpg) #FFFFFF;
	width: 213px;
}
.orangeDivider { background: url(images/orange-divider.jpg) left; width: 206px; height: 23px; }
.orangeDividerBottom { background: url(images/orange-divider-bottom.jpg) left; width: 206px; height: 26px; }
.leftColSmallText { font-size: 10px; padding: 9px; }
.leftColLarge { color: #000000; font-size: 18px; font-family: Impact, tahoma, Arial, helvetica;}
.orange { color: #ffa900; }
hr.leftColHr { width: 90%; margin-top: 25px;}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Left Column Nav Settings				 	 */
/*//---------------------------------------------*/

a.homeLink { font-family: Tahoma; font-size: 12px; color: #4d79ff; text-decoration: none; }
tr.homeNavigation:hover td.homeArrow { background: url(images/nav-arrow.jpg) no-repeat 1px 2px;  }
tr.homeNavigation:hover a.homeLink { text-decoration: underline;  color: #4d79ff; }

a.quoteLink { font-family: Tahoma; font-size: 12px; color: #4d79ff; text-decoration: none; }
tr.quoteNavigation:hover td.quoteArrow { background: url(images/nav-arrow.jpg) no-repeat 1px 2px;  }
tr.quoteNavigation:hover a.quoteLink { text-decoration: underline;  color: #4d79ff; }

a.appLink { font-family: Tahoma; font-size: 12px; color: #4d79ff; text-decoration: none; }
tr.appNavigation:hover td.appArrow { background: url(images/nav-arrow.jpg) no-repeat 1px 2px;  }
tr.appNavigation:hover a.appLink { text-decoration: underline;  color: #4d79ff; }

a.docLink { font-family: Tahoma; font-size: 12px; color: #4d79ff; text-decoration: none; }
tr.docNavigation:hover td.docArrow { background: url(images/nav-arrow.jpg) no-repeat 1px 2px;  }
tr.docNavigation:hover a.docLink { text-decoration: underline;  color: #4d79ff; }

a.shortLink { font-family: Tahoma; font-size: 12px; color: #4d79ff; text-decoration: none; }
tr.shortNavigation:hover td.shortArrow { background: url(images/nav-arrow.jpg) no-repeat 1px 2px;  }
tr.shortNavigation:hover a.shortLink { text-decoration: underline;  color: #4d79ff; }

a.dentalLink { font-family: Tahoma; font-size: 12px; color: #4d79ff; text-decoration: none; }
tr.dentalNavigation:hover td.dentalArrow { background: url(images/nav-arrow.jpg) no-repeat 1px 2px;  }
tr.dentalNavigation:hover a.dentalLink { text-decoration: underline;  color: #4d79ff; }

a.faqLink { font-family: Tahoma; font-size: 12px; color: #4d79ff; text-decoration: none; }
tr.faqNavigation:hover td.faqArrow { background: url(images/nav-arrow.jpg) no-repeat 1px 2px;  }
tr.faqNavigation:hover a.faqLink { text-decoration: underline;  color: #4d79ff; }

a.contactLink { font-family: Tahoma; font-size: 12px; color: #4d79ff; text-decoration: none; }
tr.contactNavigation:hover td.contactArrow { background: url(images/nav-arrow.jpg) no-repeat 1px 2px;  }
tr.contactNavigation:hover a.contactLink { text-decoration: underline;  color: #4d79ff; }

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Right Column Settings					 	 */
/*//---------------------------------------------*/

.rightCol { background: url(images/rightCol-bg.jpg) #FFFFFF; width: 163px; }
.rightColLargeText { font-size: 16px; color: #000000; }
.rightColSmallText { font-size: 11px; color: #000000; }
hr.rightColHr { width: 80%; }
.call { background: url(images/call.jpg); width: 152px; height: 111px; }

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Body Layout Settings					 	 */
/*//---------------------------------------------*/

.bodyCell { background: url(images/body-bg.jpg) #ffa900 left; width: 457px; }
.bodyHeader { background: url(images/bodyHeader.jpg); width: 457px; height: 140px; }
.bodyHeader span { display: none; }
.titleCell { background: url(images/title-bg.jpg); width: 457px; height: 38px; font-family: Tahoma, Arial, Verdana; font-size: 24px; color: #FFFFFF; }
.blueDivider { background: url(images/blue-divider.jpg); width: 457px; height: 22px; }
.blueDividerBottom { background: url(images/blue-divider-bottom.jpg); width: 457px; height: 25px; }
div.free-quote { background: url(images/free-quote.jpg); width: 333px; height: 164px; margin-left: auto; margin-right: auto; display: block;}
div.free-quote a { width: 333px; height: 164px; display: block;}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Body Text & Link Settings					 */
/*//---------------------------------------------*/

.homepageLargeText {font-family: Tahoma, Arial, Verdana; font-size: 20px; color: #FFFFFF; }
a { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #000000; text-decoration: underline;}
a:hover { font-family: Tahoma, Arial, Verdana; font-size: 12px; color: #000000; text-decoration: none; }
.float { float: left; }
.phoneNumbers { font-size: 11px; }
.date { font-size: 14px; font-color: #000000; text-align: center; font-weight: bold; }
.textRequiredField {
	font-weight: bold;
}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Body Image Settings						 */
/*//---------------------------------------------*/



/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Body Rollover Image Settings				*/
/*//---------------------------------------------*/



/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Footer Layout Settings						 */
/*//---------------------------------------------*/

.footer { background: url(images/footer.jpg) no-repeat; width: 833px; height: 12px; }
.footer-frame { background: url(images/footer-frame.jpg) no-repeat; width: 725px; height: 12px; }
.copyright { font-size: 10px; font-family: verdana; background: url(images/bv-logo.jpg) no-repeat 310px 10px;}
.copyright a { color: #FFFFFF; font-size: 10px; font-family: verdana; }

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Footer Text & Link Settings				 */
/*//---------------------------------------------*/



/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*// Contact Page Text & Link Settings			 */
/*//---------------------------------------------*/



/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
