/* ------------------------ 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 ---------------------------- *//* CSS style sheet for MiHR, by eSolutions Group, http://www.esolutionsgroup.ca *//* CSS released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/ *//* All web site content Copyright 2009 by MiHR *//* Date Started: February 2, 2009 *//* This design is NOT a template. You may NOT reproduce it elsewhere without the owner's written permission. You may study the CSS and use whatever techniques you learn from it elsewhere per Creative Commons License. *//* 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;} *//* SET BASE FONT ATTRIBUTES */#printArea li{	font-size:1em;}#printArea ul, #printArea ol{	padding-bottom: 14px;}p, td{	font-size:1em; padding-bottom: 14px;}table p {    padding-bottom: 0;}th, div, font, span, b, blockquote {	font-size:1em;}body, input{	color:#3F3F3F;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;}#printArea h1 {	padding: 15px 0;	color: #035096;	font: bold 28px/34px Arial, Helvetica, sans-serif;}#printArea h2 {	padding:15px;    margin:0px 0px 14px 0;    background:#bfd4e7 url(/images/subHeaderCorner.gif) top right no-repeat;    color:#01559d;    font-weight:bold;}h1{	font-size:15px;}h2{	font-size:13px;}h3{	font-size:12px;}h4{	font-size:12px;}h5{	font-size:11px;}h6{	font-size:10px;	color:#01539A;}/* STANDARDIZE LINK STYLES ACROSS SITE, KILL BORDER ON IMG LINKS */a{	color:#01539A;	text-decoration:none;}a:link, a:visited{	color:#00539B;	text-decoration:none;}a:hover, a:active{	text-decoration:none;	color:#FC191F;}a img, a:link img, a:visited img, a:hover img, a:active img{	border: 0px;}/* MISCELLANEOUS STYLES TO ENSURE STANDARD TYPOGRAPHY */em{	font-style:italic;	font-weight:normal;}strong{	font-weight:bold;}acronym{	background:transparent;	cursor:help;	font-style:normal;}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;}/* ----- END OF TEMPLATE ----- */
