body {font-family:verdana,helvetica,sans-serif;}

hr {
	border: 0;
	color:#B5D5D5;
	background-color:#B5D5D5;
	height:1px;
	width:700px;
	text-align:left;
}

h1 {font-family:verdana,helvetica,sans-serif;color:#00330d;font-weight:normal;font-size:20pt;line-height:1.2;margin-top:4px;margin-bottom:10px;}
h1 a {color:#00330d;}
h1 a:hover,#content h1 a:active {color:#84b825;}

h2 {font-family:verdana,helvetica,sans-serif;color:#84b825;font-weight:normal;font-size:16pt;line-height:1.2;margin-bottom:6px;}
h2 a {color:#84b825;}
h2 a:hover,#content h2 a:active {color:#00330d;}

h3 {font-family:verdana,helvetica,sans-serif;color:#00330d;font-weight:normal;font-size:13pt;line-height:1.2;margin-bottom:4px;}
h3 a {color:#00330d;}
h3 a:hover,#content h3 a:active {color:#84b825;}

h4 {font-family:verdana,helvetica,sans-serif;font-weight:bold;font-size:11pt;line-height:1.2;margin-bottom:4px;}
h5 {font-family:verdana,helvetica,sans-serif;font-weight:bold;font-size:10pt;line-height:1.2;margin-bottom:4px;}

p {color:#333333;font-size:10pt;line-height:1.5;margin-bottom:10px;}
ul {margin:0 0 10px 0;padding:0px;list-style-type:none;}
ol {list-style-type:decimal;}
ol li {margin-left:20px;}
li {color:#333333;font-size:10pt;line-height:1.5;}
li strong {color:#84b825;font-weight:bold;font-size:10pt;}
small {font-size:7pt;}

ul.logos li {margin:0;padding:0;display:inline;list-style-type:none;}

ul.bullets {
	list-style-type:disc;
	margin-left:20px;
}

div#sitemap ul#sitemap {
	list-style-type:disc;
	margin-left:20px;
}

div#sitemap ul#sitemap ul {
	list-style-type:circle;
	margin-top:4px;
	margin-left:30px;
}
div#sitemap ul#sitemap li strong a {
	color:#00b1dc;
	font-weight:bold;
	font-size:11pt;
}
div#sitemap ul#sitemap li a {
	color:#000000;
	font-size:10pt;
}
#breadcrumb {
	margin:8px 0 8px 0;
	font-size:8pt;
	color:#666666;
}
#breadcrumb a {
	color:#666666;
}
#breadcrumb a:hover, #breadcrumb a:active {
	color:#00b1dc;
}
dl dt {
	color:#00330d;
	font-weight:normal;
	font-size:13pt;
	padding-top:4px;
	padding-bottom:4px;
}
dl dd {
	font-size:10pt;
	margin-bottom:3px;
	line-height:1.5;
}
blockquote {
	background-color:#E0F2BD;
	background-image:url('/_images/blockquote.jpg');
	background-repeat:no-repeat;
	background-position:bottom right;
	margin: 0 0 8px 0;
	padding:8px 8px 2px 8px;
	font-size:10pt;
	line-height:1.5;
}

legend {
	color:#000; /* IE styles legends with blue text by default */
	*margin-left:-7px; /* A hack that only ie reads to position the legend in the same place cross browser */
	font-size:10pt;
	padding:0 0.3em 0 0.3em;
	font-weight:bold;
}
fieldset {
	border:1px solid #dedede; /* Default fieldset borders vary cross browser, so make them the same */
	padding:3px;
}
fieldset div {
	overflow:hidden; /* Contain the floating elements */
	display:inline-block; /* Give layout in ie to contain float */
}
fieldset div {display:block;} /* Reset element back to block leaving layout in ie */
label {
	float:left; /* Take out of flow so the input starts at the same height */
	width:5em; /* Set a width so the inputs line up */
	font-size:10pt;
	font-weight:bold;
}
.radio label {
	font-weight:normal;
}
.radio {
	position:relative; /* Position so children are relative to this container */
	border:0; /* Remove the border */
}
.radio span {
	position:absolute; /* Take the content of the legend out of flow */
	top:0;left:0; /* and position it to the top left of the fieldset */
	width:3em; /* Same width as labels */
	font-size:10pt;
	padding-top:8px;
}
.radio ul {
	margin-left:3.5em; /* Since the legend is out of flow. set margin, so inputs are inline */
	list-style:none; /* Dont want bullets */
}
.radio li {
	position:relative; /* Fix a bug in IE zoom functionality */
	display:inline; /* Display the inputs in a line */
	white-space:nowrap; /* We dont want a label to wrap between the input and label */
}
.radio label, .radio input {
	width:auto; /* Reset the width on the label from the 5em, set earlier */
	float:none; /* Reset the float from left on the label, set earlier */
	vertical-align:middle; /* Align the radio buttons with the inputs */
}
