/* Style properties for HTML elements based on the HTML 4.01 Specification.
   <http://www.w3.org/TR/html401/cover.html#toc>
*/

/* Section 7.5: The document body */
body {
	font-size: 75.01%; /* 12px [1] */
	line-height: 1.5em; /* 18px [2] */
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
h1 {
	margin-bottom: 20px;
}

/*	hyperlinks in the content column display a
	border-bottom 1px dotted #666666
	if visited / hover
	
	we do not want this to appear for the HH logo on the top of every page (which is in the h1 tag)
	
	so we are over writing that here
*/

h1 a:link,  h1 a:visited, h1 a:visited:hover, h1 a:hover {
	color: #055A8D;
	text-decoration:none;
	border-bottom: none;
}

h2 {
	font-size: 1.4em;
	margin: 0 -15px 1em;
	padding: 0 0 5px 15px;
	border-bottom: 1px solid #bcbcbc;
}
h2 span.subtitle {
	color: #055A8D;
}

div.columns h2 {
	color: #055A8D;
	border-bottom: 1px solid #bcbcbc; /* changed colour from ff193f */
	margin: 0 0 1em;
	padding-left: 0;
}

h3 {
	font-size: 1.2em;
	/*color: #055A8D;*/
	padding-top: 1em;
	padding-bottom: .5em;
}
#quickjump h3 {
	color: #fff;
}
h4 {}
h5 {}
h6 {}
h4 {}
h5 {}
h6 {}
address {}

/* Section 9: Text */
/* 9.2: Structured text */
em {}
strong {}
dfn {}
code {}
samp {}
kbd {}
var {}
cite {}
abbr {}
acronym {}
blockquote {
	padding: 0 2em 0 2em;

}
q {}
sub {}
sup {}
/* End of 9.2 */
p {
margin-bottom: 1em;
text-align:justify;
}
pre {}
ins {}
del {}

/* Section 10: Lists */
ul {}
ol {
	margin-left: 1.5em;

}

li {}
dl {}
dt {}
dd {}

.col-a ul {
  margin: 1em 0 1em 0;
  padding: 0 0 0 1.5em;
  list-style:none;
}
.col-a ul ul {
  margin: 0;
  padding: 0 0 0 .75em;
}

.col-a ul li {
	
 	/* list-style-image: url(../../images/nav/right_angle_quote_7x7.gif) ;*/
	padding-left: 15px;
	background: url(http://www.hhrc.net/images/nav/right_angle_quote_7x7.gif) no-repeat 0 .5em; /*1em 50% */
}



/* Section 11: Tables */
table {}
caption {}
thead {}
tfoot {}
tbody {}
colgroup {}
col {}
tr {}
th {}
td {}

/* Section 12.2:  The A element */
a:link {
	color: #055A8D;
	/*text-decoration: underline;*/
	border-bottom: 1px dotted #055A8D;
}
a:visited {
	color: #333333;
	text-decoration: none;
	/*text-decoration: underline;*/
	border-bottom: 1px dotted #333333;
}
a:hover {
	/*text-decoration: underline;*/
	border-bottom: 1px solid #055A8D;
	
} /* [2] */
a:visited:hover {
	border-bottom: 1px solid #333333;
	text-decoration: none;
}
a:active {}
a:focus {}
a:focus:hover {}

#shoulder a, #footer a:link {
	border-bottom: none;
}

/* Section 13: Objects, Images, and Applets */
img {}
object {}
applet {}

/* Section 15: Alignment, font styles, and horizontal rules */
/* 15.2: Fonts "[...] their use is discouraged in favor of style sheets." */
tt {}
i {}
b {}
big {}
small {}
/* End of 15.2 */
hr {}

/* Section 16: Frames */
iframe {}

/* Section 17: Forms */
form {}
input {}
input:focus {}
button {}
button:focus {}
select {}
select:focus {}
optgroup {}
option {}
textarea {}
textarea:focus {}
label {}
fieldset { border: none; }
legend {}

/*
/*
	[1] All calculations are based on the assumption that 1em is 12px.
	[2] "... prevents hover styles from being applied to non-hyperlink anchors."
		 <http://devedge.netscape.com/viewsource/2003/arbitrary-hover/>
*/

