body { 
	margin:0; 
	border:0; 
	padding:0; 
	background:#fff; 
	}
	
#header { 
	height: 150px; 
	width: 100%; 
	left: 0; 
	top: 0; 
	position: absolute; 
	z-index: 1; 
	visibility: visible; 
	}
	
#content { 
	width: 100%; 
	left: 0; 
	top: 150px; 
	position: absolute; 
	z-index: 2; 
	visibility: hidden; 
	} 
a:link { 
	font-size: 0.9em; 
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	line-height: 130%; 
	text-decoration: underline; 
	color: #333; 
	}
a:visited { 
	font-size: 0.9em; 
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	line-height: 130%; 
	text-decoration: underline; 
	color: #333; 
	}
a:hover, a:active { 
	font-size: 0.9em; 
	font-family: Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	line-height: 130%; 
	text-decoration: none; 
	color: #890313; 
	}

.stain { background-image: url(../images/bloodstain.gif); background-repeat: no-repeat; background-position: right bottom; }
.stain2 { 
	background-image: url(../images/bloodstain2.gif); 
	background-repeat: no-repeat; 
	background-position: top;
	}

.txtboxes1 { 
	padding: 12px; 
	background-color: #eee; 
	border-left: 6px solid #fff; 
	border-bottom: 6px solid #fff; 
	border-right: 6px solid #fff;
	}
.txtboxes2 { 
	padding: 8px 8px 8px 12px; 
	background-color: #d8d8d8; 
	border-left: 6px solid #fff; 
	border-top: 6px solid #fff; 
	border-right: 6px solid #fff;
	}	
.txtboxborder {
	padding: 1px;
	margin: 0 0 20px 0;
	border: 1px solid #999; 
	background-color: #fff;
	width: 550px; 
	}
	
.borderpattern {
	padding: 1px;
	border: 1px solid #999; 
	margin: 0 0 20px 0;
	}	
.var1 img { border: 6px solid #fff; }



/* TABLES CUSTOMER ARMY */
.customerBox {
	padding: 0;
	margin: 0 0 20px 0;
	border: 1px solid #999; 
	background-color: #fff;
	width: 550px; 
	}
.customerBorder { 
	padding: 0;
	background-color: #eee; 
	border: 0.45em solid #fff;
	}
.customerInfoBox { 
	background-color: #eee; 
	}
.customerName { 
	padding: 8px 8px 8px 12px; 
	background-color: #d8d8d8; 
	}	
.customerInfo { 
	padding: 12px; 
	}
.customerPhoto { 
	padding: 0; 
	border-right: 0.3em solid #fff;
	}
.footthumb {
	clear: both;
	background-color: #666;
	padding: 1em;
	text-align: left;
	border-top: 1px solid #333;
	} 
/* end TABLE CUSTOMER ARMY */




input.gray1 { background-color: #eee;}
input.gray2 { background-color: #d8d8d8;}
textarea.gray1 { background-color: #eee;}
textarea.gray2 { background-color: #d8d8d8;}


.h1 { color: #333; font-size: 0.9em; font-family: Verdana, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 130%; }
.h3 { color: #333; font-size: 1.4em; font-family: Verdana, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 160%; }
.copy { color: #666; font-size: 0.8em; font-family: georgia, Times, serif; line-height: 130%;  }
.copysm { color: #666; font-size: 0.75em; font-family: georgia, Times, serif; line-height: 160%;  }
.small { color: #333; font-size: 0.75em; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 120%;  }
.red { color: #890313; font-weight:bold; }

.question { color: #999; font-size: 0.8em; font-family: georgia, Times, serif; font-style: italic; line-height: 130%;  }
.answer { color: #333; font-size: 0.8em; font-family: georgia, Times, serif; line-height: 130%;  }

.answerLink A:link { color: #333; font-size: 100%; font-family: georgia, Times, serif; font-weight: normal; font-style: italic; text-decoration: underline; }
.answerLink A:visited { color: #333; font-size: 100%; font-family: georgia, Times, serif; font-weight: normal; font-style: italic; text-decoration: underline; }
.answerLink A:hover { color: #890313; font-size: 100%; font-family: georgia, Times, serif; font-weight: normal; font-style: italic; text-decoration: underline; }
.answerLink A:active { color: #890313; font-size: 100%; font-family: georgia, Times, serif; font-weight: normal; font-style: italic; text-decoration: underline; }

	
.mainlink A:link { color: #333; font-size: 0.9em; font-family: Verdana, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 130%; text-decoration: none; }
.mainlink A:visited { color: #333; font-size: 0.9em; font-family: Verdana, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 130%; text-decoration: none; }
.mainlink A:hover { color: #890313; font-size: 0.9em; font-family: Verdana, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 130%; text-decoration: none; }
.mainlink A:active { color: #890313; font-size: 0.9em; font-family: Verdana, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 130%; text-decoration: none; }

.mainHeader { color: #333; font-size: 0.9em; font-family: Verdana, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 130%; }

#flashcontent {
	border: 0;
	padding: 0;
	margin: 0;
	color: #FF0000; 
	font-size: 0.8em; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	line-height: 140%;	
	}
	
ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	}

li {
	padding: 0;
	margin: 0 0 10px 20px;
	font-weight: bold;
	font-size: 120%;
	}