﻿/*** Menu bar ***/
#textonly {
	display: none;
}
#menu-bar #mainhome {
	font-weight: bold;
}
#menu-bar #mainhome ul a:hover {
	color: #FFFFFF;
	text-decoration:underline;	
	}
#menu-bar {
	font-weight: normal;
	font-size: 1.2em;
	color: #ffffff;
	text-align: left;
	width: auto;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #A70532;
	border-bottom-color: #FFFFFF;
	margin: 0px;	
}
#menu-bar #menu-header {
	margin: 1px 5px;
	float: left;
}

#menu-bar #menu-list {
	margin: 1px 10px;
}
#menu-bar ul {
	margin: 1px 2px;
}
#menu-bar li {
	display: inline;
	margin-right: 5px;
}
#menu-bar li a {
	display: inline-block;	
	background-image: url(../images_shared/pipe_hse.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#menu-bar li a:link {
	color: #FFFFFF;
	text-decoration:none;
}
#menu-bar li a:hover {
	color: #FFFFFF;
	text-decoration:none;	
	}
#menu-bar li a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
#menu-bar ul a:hover {
	color: #FFFFFF;
	text-decoration:underline;	
	}
/** Menu bar Bottom**/
#menu-bar_bot {
	font-weight: bold;
	font-size: 1em;
	color: #ffffff;
	text-align: left;
	width: auto;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	margin: 0px;
	height: 17px;	
}
#menu-bar_bot #menu-header {
	margin: 1px 5px;
	float: left;
}
#menu-bar_bot #menu-list {
	margin: 1px 10px;
}
#menu-bar_bot ul {
	margin: 1px 2px;
}
#menu-bar_bot li {
	display: inline;
	list-style-type: none;
	margin-right: 5px;
}
#menu-bar_bot li a {
	display: inline-block;	
	background-image: url(../images_shared/box_nofill.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#menu-bar_bot li a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
#menu-bar_bot li a:hover {
	background-image: url(../images_shared/box_fill.gif);
}
#menu-bar_bot li a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
/*** Navigation ***/
#navigation {

	font-weight: bold;
	color: #333333;
}
div.nav-header {
	font-weight: bold;
	color: #A70532;
	background-image: url(../images_shared/box_fill_g.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	padding: 2px 5px 2px 17px;
	font-size: 1.2em;
}
div.nav-list {
	font-weight: normal;
	color: #333333;

}
div.navigationCentre ul { list-style-type: none; }


div.nav-list ul {
	margin: 0px	0px;
	padding: 0px 0px 0px 5px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	display: block;
}
div.nav-list li {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 1.1em;
	padding-left:8px;
	background-repeat: no-repeat;
	background-image: url(../images_shared/square.gif);
	background-position: 0px 2px 0px 0px;
	padding: 1px 1px 1px 10px;
	}

div.nav-list li a {
	padding: 2px 5px;
	color: #333333;
	/*height: 100%;*/
	display: block;
}
div.nav-list li a:link{
	color: #333333;
	text-decoration: none;
}
div.nav-list li a:visited {
	color: #333333;
	text-decoration: none;
}
div.nav-list li a:hover {
	width: auto;
	text-decoration:underline;
}
/*** Navigation-help ***/
div.nav-list-help h2 {
	color: #333333;
	font-size: 1.2em;
	margin: 5px 2px 2px 5px;
}
div.nav-list-help ul {
	margin: 0px	2px;
	padding: 0px 2px 5px 15px;
	list-style-position: outside;
	list-style-type: circle;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
div.nav-list-help li {
	margin: 0px 0px 2px 5px;
}
div.nav-list-help a:link{
	color: #333333;
	text-decoration: underline;
}
div.nav-list-help a:visited {
	color: #333333;
	text-decoration: underline;
}
div.nav-list-help a:hover {
	color: #666666;
	text-decoration: underline;
}
div.nav-list-help form {
	margin: 0px 2px 2px 2px;
	padding: 2px;
}
div.nav-list-help #text {
	width: 92%;
}
div.nav-list-help p {
	margin: 2px 2px 5px 2px;
	padding: 0px 2px 7px 0px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
div.nav-list-help .formnote {
	font-size: 1em;
	color: #CC0000;
}
#disclaimer {
	font-size: 1em;
	font-weight: normal;
	color: #666666;
	margin: 1px 0px;
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	text-align: center;
}
#crystal {
	text-align: center;
	margin: 5px;
}
/*** Content ***/
#content {
	 height: 99%;
}
#locator {
	margin: 0px 2px 0px 2px;
	padding: 2px 5px;
	font-size: 1.2em;
}
#content #locator a:link {
	text-decoration: none;
}
#content #locator a:visited {
	text-decoration: none;
}
#content #locator a:hover {
	text-decoration: underline;
}
/** Content: Types **/
#content p {
	font-size: 1.1em;
	color: #333333;
	text-align: left;
	margin: 5px 10px 10px 10px;
}
#content p strong {
	color: #4D4D4D;
}
#content h1 {
	font-size: 1.2em;
	font-weight: bold;
	color: #A70532;
	background-image: url(../images_shared/box_fill_g.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	margin: 10px 5px 10px 5px;
	padding: 2px 2px 2px 20px;
}
#content h1 strong {
	font-weight: normal;
}
#content h2 {
	font-size: 1.2em;
	font-weight: bold;
	color: #A70532;
	background-color: #EBEBEB;
	width: auto;
	margin: 15px 5px 5px 5px;
	padding: 1px 5px;
	clear: both;
}
#content h2 strong {
	font-weight: bold;
}
#content h3, h4, h5, h6 {
	color: #444444;	
}
#content h3 {
	font-size: 1.2em;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A70532;
	margin: 10px 10px 5px 10px;
	padding: 1px 0px;
	clear: both;
	color: #A70532;
}
#content h4 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 5px 5px 5px 10px;
}
#content h5 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 5px 0px 0px 10px;
}
#content h6 {
	font-size: 1.1em;
	font-weight: bold;
	font-style: italic;
	margin: 5px 0px 0px 10px;
}
#content a {
	color: #333333;
	text-decoration: underline;
}
#content a:link {
	color: #333333;
	text-decoration: underline;
}
#content a:visited {
	color: #800080;
	text-decoration: underline;
}
#content a:hover {
	color: #666666;
}
#content acronym {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	cursor: help;
}
#content cite {
	font-style: italic;
	font-weight: normal;
	color: #666666;
}
#content caption {
	font-size: 1em;
	font-weight: bold;
	color: #333333;
	text-align: left;
	margin: 5px 5px 10px 10px;
}
#content ul {
	color: #333333;
	list-style-position: outside;
	list-style-type: circle;
	margin: 5px 5px 15px 40px;
	padding: 0px;
	clear: left;
}
#content ol {
	color: #333333;
	list-style-position: outside;
	list-style-type: decimal;
	margin: 5px 5px 15px 40px;
	padding: 0px;
	clear: left;
}
#content li {
	font-size: 1.1em;
	margin: 5px;
}
#content li li {
	font-size: 1.0em;
}
#content dl {
	margin: 10px 5px 10px 5px;
}
#content dt {
	font-size: 1.1em;
	font-weight: bold;
	color: #4D4D4D;
	margin-top: 10px;
}
#content dd {
	font-size: 1.1em;
	color: #333333;
	margin-left: 40px;
}
#content address {
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	margin: 25px 10px 20px 15px;
}
#content hr {
	color: #666666;
	height: 1px;
	clear: both;
}
/** Content: Styles **/
#content .right {
	float: right;
	margin: 0px 10px 10px 10px;
}
#content .left {
	float: left;
	margin: 0px 10px 10px 10px;
}
#content .clear {
	clear: both;
}
#content ol.roman-lc {
	list-style-type: lower-roman;
}
#content ol.roman-uc {
	list-style-type: upper-roman;
}
#content ol.alpha-lc {
	list-style-type: lower-alpha;
}
#content ol.alpha-uc {
	list-style-type: upper-alpha;
}
#content ul.tick {
	list-style-image: url(../images_shared/list_tick.gif);
}
#content ul.cross {
	list-style-image: url(../images_shared/list_cross.gif);
}
#content p.bold-right {
	font-size: 1.1em;
	font-weight: bold;
	color: #4D4D4D;
	text-align: right;
	padding-right: 5px;
}
#content p.backtotop {
	font-size: 1em;
	font-weight: normal;
	color: #4D4D4D;
	text-align: right;
}
#content .footnote {
	font-size: 1em;
	color: #666666;
	margin-top: 0px;
}
#content p.indent-one {
	margin-left: 40px;
	margin-right: 20px;
}
#content p.indent-two {
	margin-left: 55px;
	margin-right: 20px;
}
#content p.indent-three {
	margin-left: 70px;
	margin-right: 20px;
}
#content p.nb-note {
	background-image: url(../images_shared/glyph_note.gif);
}
#content p.nb-help {
	background-image: url(../images_shared/glyph_help.gif);
}
#content p.nb-yes {
	background-image: url(../images_shared/glyph_yes.gif);
}
#content p.nb-no {
	background-image: url(../images_shared/glyph_no.gif);
}
#content p.nb-note, #content p.nb-help, #content p.nb-yes, #content p.nb-no {
	background-repeat: no-repeat;
	background-position: 0px 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	margin: 10px 10px;
	padding: 10px 25px;
	clear: both;
}
#content p.keynote {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-bottom-style: dashed;
	margin: 15px 5px;
	padding: 10px 25px;
	clear: both;
}
#content span.langspan {
	font-style: italic;
	color: #666666;
}
#content .highlight {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #999999;
}
/** Content: Tables **/
#content table {
	font-size: 1em;
	width: 90%;
	margin: 15px 15px;
	padding: 2px;
}
#content table.wide {
	padding: 1px;
}
#content table.wide td {
	padding: 2px;
}
#content table.wide p {
	padding: 0px;
	margin: 0px;
}

/** Content: Forms **/
#content form {
	font-size: 1.1em;
	margin: 5px 15px;
}
#content fieldset {
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 10px;
}
#content legend {
	color: #333333;
	font-size: 1.1em;
	padding: 0px 5px;
}
#content input {
	margin: 2px 0px;
}
/*** Content Block ***/


/*** Content Wide Added by Linda Foyer 06/10/2006 ***/
#content-wide {
	 height: 99%;
}
#locator {
	margin: 0px 2px 0px 2px;
	padding: 2px 5px;
}
#content-wide #locator {
	margin: 0px;
	padding: 2px 5px;
}
#content-wide #locator a:link {
	text-decoration: none;
}
#content-wide #locator a:visited {
	text-decoration: none;
}
#content-wide #locator a:hover {
	text-decoration: underline;
}
/** Content: Types **/
#content-wide p {
	font-size: 1.1em;
	color: #333333;
	text-align: left;
	margin: 5px 10px 10px 10px;
}
#content-wide p strong {
	color: #4D4D4D;
}
#content-wide h1 {
	font-size: 1.2em;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(./images_shared/box_fill.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	margin: 10px 5px 10px 5px;
	padding: 2px 2px 2px 20px;
}
#content-wide h1 strong {
	font-weight: normal;
}
#content-wide h2 {
	font-size: 1.2em;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #818181;
	width: auto;
	margin: 15px 5px 5px 5px;
	padding: 1px 5px;
	clear: both;
}
#content-wide h2 strong {
	font-weight: normal;
}
#content-wide h3, h4, h5, h6 {
	color: #666666;	
}
#content-wide h3 {
	font-size: 1.2em;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	margin: 10px 10px 5px 10px;
	padding: 1px 0px;
	clear: both;
}
#content-wide h4 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 5px 5px 5px 10px;
}
#content-wide h5 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 5px 0px 0px 10px;
}
#content-wide h6 {
	font-size: 1.1em;
	font-weight: bold;
	font-style: italic;
	margin: 5px 0px 0px 10px;
}
#content-wide a {
	color: #333333;
	text-decoration: underline;
}
#content-wide a:link {
	color: #333333;
	text-decoration: underline;
}
#content-wide a:visited {
	color: #800080;
	text-decoration: underline;
}
#content-wide a:hover {
	color: #666666;
}
#content-wide acronym {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	cursor: help;
}
#content-wide cite {
	font-style: italic;
	font-weight: normal;
	color: #666666;
}
#content-wide caption {
	font-size: 1em;
	font-weight: bold;
	color: #333333;
	text-align: left;
	margin: 5px 5px 10px 10px;
}
#content-wide ul {
	color: #333333;
	list-style-position: outside;
	list-style-type: circle;
	margin: 5px 5px 15px 40px;
	padding: 0px;
	clear: left;
}
#content-wide ol {
	color: #333333;
	list-style-position: outside;
	list-style-type: decimal;
	margin: 5px 5px 15px 40px;
	padding: 0px;
	clear: left;
}
#content-wide li {
	font-size: 1em;
	margin: 5px;
}
#content-wide li li {
	font-size: 1em;
}
#content-wide dl {
	margin: 10px 5px 10px 5px;
}
#content-wide dt {
	font-size: 1.1em;
	font-weight: bold;
	color: #4D4D4D;
	margin-top: 10px;
}
#content-wide dd {
	font-size: 1.1em;
	color: #333333;
	margin-left: 40px;
}
#content-wide address {
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	margin: 25px 10px 20px 15px;
}
#content-wide hr {
	color: #666666;
	height: 1px;
	clear: both;
}
/** Content: Styles **/
#content-wide .right {
	float: right;
	margin: 0px 10px 10px 10px;
}
#content-wide .left {
	float: left;
	margin: 0px 10px 10px 10px;
}
#content-wide .clear {
	clear: both;
}
#content-wide ol.roman-lc {
	list-style-type: lower-roman;
}
#content-wide ol.roman-uc {
	list-style-type: upper-roman;
}
#content-wide ol.alpha-lc {
	list-style-type: lower-alpha;
}
#content-wide ol.alpha-uc {
	list-style-type: upper-alpha;
}
#content-wide ul.tick {
	list-style-image: url(./images_shared/list_tick.gif);
}
#content-wide ul.cross {
	list-style-image: url(./images_shared/list_cross.gif);
}
#content-wide p.bold-right {
	font-size: 1.1em;
	font-weight: bold;
	color: #4D4D4D;
	text-align: right;
	padding-right: 5px;
}
#content-wide p.backtotop {
	font-size: 1em;
	font-weight: normal;
	color: #4D4D4D;
	text-align: right;
}
#content-wide .footnote {
	font-size: 1em;
	color: #666666;
	margin-top: 0px;
}
#content-wide p.indent-one {
	margin-left: 40px;
	margin-right: 20px;
}
#content-wide p.indent-two {
	margin-left: 55px;
	margin-right: 20px;
}
#content-wide p.indent-three {
	margin-left: 70px;
	margin-right: 20px;
}
#content-wide p.nb-note {
	background-image: url(./images_shared/glyph_note.gif);
/*		font-size: 1em; */
}
#content-wide p.nb-help {
	background-image: url(./images_shared/glyph_help.gif);
}
#content-wide p.nb-yes {
	background-image: url(./images_shared/glyph_yes.gif);
}
#content-wide p.nb-no {
	background-image: url(./images_shared/glyph_no.gif);
}
#content-wide p.nb-note, #content-wide p.nb-help, #content-wide p.nb-yes, #content-wide p.nb-no {
	background-repeat: no-repeat;
	background-position: 0px 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	margin: 10px 10px;
	padding: 10px 25px;
	clear: both;
}
#content-wide p.keynote {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-bottom-style: dashed;
	margin: 15px 5px;
	padding: 10px 25px;
	clear: both;
}
#content-wide span.langspan {
	font-style: italic;
	color: #666666;
}
#content-wide .highlight {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #999999;
}
/** Content: Tables **/
#content-wide table {
	font-size: 1em;
	width: 90%;
	margin: 15px 15px;
	padding: 2px;
}
/** Content: Forms **/
#content-wide form {
	font-size: 1.1em;
	margin: 5px 15px;
}
#content-wide fieldset {
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 10px;
}
#content-wide legend {
	color: #333333;
	font-size: 1.1em;
	padding: 0px 5px;
}
#content-wide input {
	margin: 2px 0px;
}
/*** Content Block ***/
#content-block {
	margin: 0px 2px 10px 2px;
	padding: 0px 2px 15px 2px;
	height: auto;
}
#content-wide #content-block {
	margin: 0px 0px 10px 0px;
	padding: 0px 2px 15px 2px;
	height: auto;
}
#login {
	text-align: center;
	margin: 20px;
}
/*** Homepage Styles ***/
#home {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#home h2 {
	font-size: 1.2em;
	font-weight: bold;
	background-image: url(../images_shared/box_fill_g.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	margin: 0px 5px 5px 5px;
	padding: 2px 2px 2px 20px;
	clear: none;
}
#home a:link{
	color: #006600;
	text-decoration: none;
}
#home a:visited {
	text-decoration: none;
}
#home a:hover {
	color: #333333;
	text-decoration: underline;
}
#home p.nb-yes {
	background-image: url(../images_shared/glyph_yes.gif);
	background-position: 5px 5px;
	margin: 12px 7px;
	padding: 7px 28px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #006600;
	border-bottom-color: #006600;
}
#home p.listlink {
	font-size: 1em;
	text-align: right;
	margin: 0px 0px 10px 0px;
}
#getstarted {
	margin: 0px 0px 0px 7px;
}
#getstarted a:link{
	color: #333333;
	text-decoration: none;
}
#getstarted a:visited {
	text-decoration: none;
}
#getstarted a:hover {
	color: #A70532;
	text-decoration: underline;
}
#getstarted ul {
	font-size: 1.1em;	
	list-style-type: none;
	margin: 10px 10px 10px 25px;
}
#getstarted li {
	height: 40px;
	margin: 0px 0px 5px 0px;
	clear: left;
}
#getstarted p {
	margin: 5px 5px 10px 5px;
	padding: 5px;
}
#getstarted div.leftcol {
	float: left;
	width: 45%;
}
#getstarted div.rightcol {
	float: right;
	width: 52%;
}
#getstarted img {
	border: 1px solid #A70532;
	margin: 0px 5px;
	float: left;
}
#spotlight {
	margin: 10px 15em 15px 7px;
	padding: 10px 10px 10px 3px;
	height: 100%;
}
#spotlight p {
	font-size: 1.1em;
	margin: 2px 10px;
}
#spotlightACP {
	height: 100%;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 7px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 3px;

}
#spotlightACP p {
	font-size: 1.1em;
	margin: 2px 10px;

}
#home h3 {
	font-size: 1.2em;
	margin: 2px 10px;
	border: none;
	clear: none;
}
#hilight {
	float: right;
	margin: 0px 7px 10px 10px;
	padding: 10px 5px 18px 0px;
	width: 13em;
}
#hilight h2 {
	background-image: url(../images_shared/box_fill_g.gif);
	margin: 0px 5px 0px 5px;
}
#hilight ul {
	margin: 0px 15px 0px 35px;
}
#hilight li {
	margin: 1px;
}
#hilight a:link {
	color: #A70532;
	text-decoration: none;
}
#hilight a:visited {
	color: #A70532;
	text-decoration: none;
}
#hilight a:hover {
	color: #A70532;
	text-decoration: underline;
}
#news {
	margin: 0px 7px;
	padding: 10px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A70532;
	clear: both;
}
#news ul {
	margin: 5px 0px 0px 22px;
}
#latestnews {
	width: 43%;
	margin: 0px;
	float: left;
	padding-left: 20px;
}
#home .listnote {
	font-size: 1em;
	color: #333333;
}
#update {
	width: 47%;	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #006600;
	padding-right: 25px;
	margin: 0px;
	float: left;
}
/*** Information Box ***/
div.infobox {
	margin: 0px 2px 10px 2px;
	padding: 10px 0px;
}
div.infobox-header {
	font-size: 1.1em;
	color: #FFFFFF;
	width: 14em;
	background-image: url(../images_shared/square.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	margin: 0px 2px 0px 2px;
	padding: 2px 5px 2px 20px;
}

/** CSS Button **/
#content a.textbutton {
	font-size: 1.2em;
	color: #333333;		
	text-align: center;
	text-decoration: none;
	width: 8em;
	border-top: 1px solid #999999;
	border-right: 3px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 3px solid #999999;
	margin: 10px 5px 5px 25px;
	padding: 5px 15px;
}
#content a.textbutton:visited {
	color: #333333;
	text-decoration: none;
}
#content a.textbutton:hover {
	color: #333333;
	text-decoration: none;
}
#content a.textbutton:active {
	color: #333333;
	text-decoration: none;
}
/*** Help Section ***/
#help {
	padding-bottom: 20px;
}
#help h2 {
	color: #A70532;
	font-size: 1.2em;
	margin: 5px 2px 2px 5px;
}
#help ul {
	margin: 0px	2px;
	padding: 0px 2px 5px 15px;
	list-style-position: outside;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A70532;
	list-style-image: url(../images_shared/square.gif);
}
#help ul.end {
	border: none;
}
#help li {
	margin: 0px 0px 2px 5px;
}
#help a:link{
	color: #333333;
	font-size: 1.2em;
	text-decoration:none;
}
#help a:visited {
	color: #333333;
	font-size: 1.2em;
	text-decoration:none;
}
#help a:hover {
	color: #A70532;
	text-decoration: underline;
}
#help form {
	margin: 0px 2px 2px 2px;
	padding: 2px;
}
#help #text {
	width: 92%;
}
#help p {
	margin: 2px 2px 5px 2px;
	padding: 0px 2px 7px 0px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A70532;
}
#help .formnote {
	font-size: 1em;
	color: #CC0000;
}
/* Footer */
#footer-links {
				color: #FFFFFF;
				margin: 10px 0px;
				padding-bottom: 5px;
				padding-top: 5px;
}
#footer-links a:link{
				color: #FFFFFF;
				text-decoration: none;
}
#footer-links a:visited {
				color: #FFFFFF;
				text-decoration: none;
}
#footer-links a:hover {
				color: #FFFFFF;
				text-decoration: underline;
}
#footer-left p {
	color: #AA2A41;
	margin: 0px 0px 5px 5px;
	font:Helvetica;
	}
