﻿BODY { margin:0; font-family:Verdana, Arial, Futura, Helvetica; }
INPUT { font-family:Verdana, Arial, Futura, Helvetica; }
TEXTAREA { font-family:Verdana, Arial, Futura, Helvetica; }
IMG { border:0px; }
FORM { margin:0px; }
.default {}	
.master { background-color:#fff/*#d6d6d6*//*bab9bfe1e1e1*/; }
.page { height:578px; text-align:center; width:825px; }

/*content*/
.content { background-color:#ffffff; font-size:12px; height:455px; }
.sideContentHeader { color:#ED1B23; font-size:13px; font-weight:bold; margin:0 0 10px 0; }
.header { background-color:#ffffff; background-repeat:no-repeat; height:100px; }
.contentHeader { font-family:"Futura Lt BT", Futura, Helvetica; color:#808080; font-size:14px; font-weight:normal; margin:20px 0 15px 0; letter-spacing:3pt; text-transform:uppercase; }
.internalHeader { font-size:12px; font-weight:bold; margin:0 0 10px 0; }
.border_img { border:1px #ffffff solid; margin-left:8px; }

/*menu*/
.pages .menu { background-color:#ffffff; background-image:url(images/nav_bg.jpg); padding:0px 0px 0px 0px;	border-top:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; }
.pages .menu A { color:#808080; font-size:11px; font-weight:normal; text-decoration:none; letter-spacing:.5pt; text-transform:inherit; }
.pages .menu A:hover { color:#808080; }
.pages .menu TD { color:#000000; text-align:center; height:25px; }
.nav_sep { color:#000000; height:13px; width:5px; background-image:url(images/mainNavDivider.gif); background-repeat:no-repeat; }

/*footer*/
.footer { border-top:1px #808080 solid; background-color:#ffffff; color:#000000; font-weight:normal; padding:10px 0px 10px 0px; }
.footer TABLE {  }
.footer TD { background-color:#ffffff; color:#4E4E4E; font-size:9px; font-weight:normal; height:25px; letter-spacing:.5pt; }
.footer .tagline { font-size:9px; }
.copyright { color:#808080; font-size:10px; letter-spacing:.5pt; padding:5px 0 0 0; }
.privacy { color:#000000; font-size:10px; letter-spacing:.5pt; padding:10px 0 0 0; text-align:right; }
.privacy A { text-decoration:none; }

.text {	color:#000000/*#4E4E4E*/; font-size:12px; padding:0px 0 0 0; text-align:justify; }
.tips {	color:#5C5C5C; font-size:13px; }
.text A { color:#808080; text-decoration:none; }
.list {	color:#2B251F; font-size:11px; }
.list UL { padding:0; margin:0; list-style:none; }
.list LI { padding:0; margin:0; height:21px; }
.bordered_img {	border:solid 1px #808080; }
.mainBanner IMG { border-top:solid 1px #ffffff; border-bottom:solid 1px #ffffff; }

/*products*/
.products IMG { height:145px; width:155px; }
.products TD { padding:5px 71px 5px 0px; }
.thumb { background:url(images/p_bg.gif) no-repeat; /*background-color:#D7DBDE;*/ padding:0px 0 1px 0px; }
.products A { text-decoration:none; color:#000000; }
.products .last { padding:5px 0px 5px 0px; }
.products .caption { font-size:10px; margin-top:5px; text-align:left; letter-spacing:1pt; }

/*memorials*/
.memorials IMG { height:145px; width:155px; } 
.memorials TD { padding:5px 71px 5px 0px; }
.memorials .thumb { background:url(images/p_bg.gif) no-repeat; /*background-color:#D7DBDE;*/ padding:0px 0 1px 0px; }
.memorials A { text-decoration:none; color:#000000; }
.memorials .last { padding:5px 0px 5px 0px; }
.memorials .caption { font-size:10px; margin-top:5px; text-align:left; letter-spacing:1pt; }

/*samples*/
.samples IMG { height:88px; width:170px; margin:0 0 5px 0; }
.samples TD { padding:5px 50px 15px 0px; }
.samples DIV { color:#ffffff; font-size:11px; padding:0px 0 2px 0px; text-align:left; }
.samples A { text-decoration:none; color:#000000; }
.samples .last { padding-right:0px; }

/*links*/
.links { font-size:12px; padding:0px 0 0 0; }
.links A { color:#000000; text-decoration:none; }

/*contact*/
.contactForm { font-size:12px; padding:0px 0 0 0; }
.contactForm TD { font-size:12px; padding:0px 0 0 0; height:25px; }
.contactTextBox { font-size:13px; width:250px; }
.contactForm TD.contactButtons { height:40px; width:350px; text-align:right; }
.contactForm .validation { font-size:10px; padding:0 0 0 10px; width:130px; }
.summary { font-size:12px; margin-right:30px; }

/*results*/
.options_results { color:#000000; font-size:11px; }
.options_results A { color:#808080; }
.options_results TABLE { width:100%; padding:0 0 0 0; }
.results { margin-top:10px; color:#808080; }
.results A { color:#808080; }
.results TABLE { width:100%; padding:0 0 0 0; }
.results TD { font-size:11px; }
.results A { text-decoration:none; }

/* index 2: design test layout */
.index2 a { color:#000000; font-size:12px; text-decoration:none; letter-spacing:.5pt; }
.index2 a:hover { color:#223066; }
.index2 a:visited { color:#223066; }
.index2 a:active { color:#223066; }

/* brochures */
.brochure { width:250px; float:left; }
.brochure A { color:#000000; text-decoration:none; }
.brochure A:hover { color:#000000; }
.brochure TD { color:#808080; font-size:11px; }
.brochure .thumb { border:solid 2px #dddddd; margin-bottom:5px; width:140px; height:205px }

.home_links { text-align:center; }
.home_links A { color:#231f20; text-decoration:none; }
