/*	--------------------------------------------------	BASE STYLES	--------------------------------------------------	Client:		Author:		Date:	Month, Year	*//* ------------------------ DO NOT ALTER THIS FILE ---------------------------- This is the standard eSolutions website style sheet.Create a copy of the three style sheets and place them in your new website directory so thatCSS are commonly kept in the /styles/ directory of the /root or /language for the website.    ------------------------ DO NOT ALTER THIS FILE ---------------------------- *//* IMPORTING OTHER STANDARD STYLE SHEETS *//* rather than importing styles we prefer to just link the styles on the pages since thetop part of each page is normally an include, so on the page under <title> add the following code ...<link href="/styles/base.css" rel="stylesheet" type="text/css" media="screen"><link href="/styles/structure.css" rel="stylesheet" type="text/css" media="screen"><link href="/styles/content.css" rel="stylesheet" type="text/css" media="screen"><link href="/styles/print.css" rel="stylesheet" type="text/css" media="print"> */  /* =============================================================================================== REMOVE PADDING AND MARGIN VALUES */html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img, table, blockquote, q, caption, a, form, input, textarea, fieldset, pre {	margin: 0;	padding: 0;}/* =============================================================================================== REMOVE PADDING AND MARGIN VALUES FROM TABLES *//* this is commented out because it tends to wreak havock with the .NET stuff we dothead,tbody,tfoot,th,tr,td {margin:0;padding:0;} *//* ===================================================================================== BODY ATTRIBUTES */body {	/*color: #545454;*/	font-family: Futura, "Avant Garde", Arial, Helvetica, sans-serif;	font-size: 12px;}/* ===================================================================================== SET BASE FONT ATTRIBUTES */#monthyear{	font-family: Futura, Arial, Helvetica, sans-serif;	padding-bottom:4px;	width: 170px;	font-size: 14px;	text-align: center;	text-transform: uppercase;	color: #666;	position:absolute;}p, blockquote, /*li,*/ td {	/*font-size: 12px;*/	line-height: 19px;}p{	padding-bottom: 15px;}blockquote {	padding-left: 20px;	padding-right: 20px;}h1, h2, h3, h4, h5, h6 { 	padding: 10px 0 10px 0;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #8E0D01;	text-transform: none;}h1 { padding: 0px 0px 20px 0; text-transform: uppercase; }h1 { font-size: 16px; }h2 { font-size: 14px; }h3 { font-size: 13px; }h4 { font-size: 12px; }h5 { font-size: 11px; }h6 { font-size: 10px; }ul, ol {	margin-left: 22px;	padding-bottom: 15px;}li {	padding-bottom: 0;}/* ===================================================================================== STANDARDIZE LINK STYLES ACROSS SITE */a, a:link, a:visited { color: #80883D; text-decoration: underline; }a:hover, a:active { color: #80883D; text-decoration: none; }/* ===================================================================================== KILL BORDER ON IMG LINKS */img { 	border: none;}/* ===================================================================================== MISCELLANEOUS STYLES TO ENSURE STANDARD TYPOGRAPHY */em { font-style: italic; font-weight: normal; }strong { font-weight: bold; }acronym { background: transparent; font-style: normal; cursor: help; }a acronym { border: none; cursor: pointer; }/* ===================================================================================== STANDARD MULTIPLE COLUMN CLEARING TRICK *//* make sure your columns divs are inside a holding div that is set to float:left; */.clear { clear: left; }.hide { display:none; }/*table{	padding-bottom:15px;}td {	padding:5px;	border-bottom:1px solid #86888B;}*/#printArea{    font-size: 13px;}#contentRight{    min-height: 500px;}#printArea .heading{    font-size: 17px;}#printArea .header{    font-size: 17px;}.header {	font-size: 17px;}#printArea .subheading{    font-size: 13px;}#printArea .introtext{    font-size: 14px;}#printArea .none{    font-size: 13px;}table.contentTable{    width:100%;     border-spacing: 0px;    border:0px;    padding-bottom:15px;}table.contentTable td, th{    border-bottom:1px solid #86888B;    padding:5px;}table.contentTable td{    }table.contentTable th{ font-weight:bold }/* ----- END OF TEMPLATE ----- */