﻿/* import styles */
@import "fonts.css";

body * {line-height:1.22em;}
/* Repeat items as required for printing - not using screen stylesheets */
body {
	color:#000;
	background:none;
}

h1 {
	margin:0 0 .75em 0;
	padding:0;
	font:bold 152% Verdana, Arial, Helvetica, clean, sans-serif;	
	color:#ef7b0e;
}

h2 {
	margin:1.5em 0 .5em 0;
	padding:0;
	font:bold 136% Verdana, Arial, Helvetica, clean, sans-serif;
	color:#ef7b0e;
}

h3 {
	margin:1.25em 0 .5em 0;
	padding:0;
	font:bold 122% Verdana, Arial, Helvetica, clean, sans-serif;
	color:#ef7b0e;
}

h4, h5, h6 {
	margin:1em 0 .5em 0;
	padding:0;
	font:bold 107% Verdana, Arial, Helvetica, clean, sans-serif;
	color:#ef7b0e;	
}


p {
	margin:.75em 0;
	padding:0;
}

img {
	border:0;
}

hr {
	width:100%;
	height:1px;
	color:#ccc;	
}

.item {
	float:left;
	width:100%;
	padding:10px 0;
}


.indent {
	margin-left:20px;
}

a, a:link, a:visited, a:hover, a:active  {
	color:#ef7b0e;
}

.left {
	text-align:left;
}

.right {
	text-align:right;
}

.center {
	text-align:center;
}

img.left {
	float:left;
	margin-right:20px
}

img.right {
	float:right;
	margin-left:20px
}

span.underline {
	text-decoration:underline;
}

span.strikethrough {
	text-decoration:line-through;
}
/* layout containers - do not print these sections */

#skipnav, #col1, #mainmenu, #submenu, #breadcrumb, .hide, .top {display:none !important;}

/* print main section column 1 only */
#col2 {
  float:none !important;
  width:auto !important;
  margin:0 !important;
  padding:0 !important;
}


/* hidden print specific items - expanded links, page location, copyright */

div.print {
	margin:40px 0 0 0;
}

div.print dl {
	margin:0;
	padding:0;
}

div.print dt {
	margin:0;
	padding:5px 0 0 0;
	color:#5198ee;	
}

div.print dd {
	margin:0;
	padding:0 0 5px 0;
}



