/* remove dotted border on links in firefox */
a:active, a:focus {
	outline: 0
}

H2 {
	font-size: 21px;
	FONT-WEIGHT: BOLD;
	COLOUR: #999999;
}

TD.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 2px;
}
A.rightBar, A.rightBar:LINK, A.rightBar:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
}
A.rightBar:HOVER, A.rightBar:ACTIVE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FF0000;
}
A.header, A.header:LINK, A.header:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
A.header:HOVER, A.header:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FF0000;
}
A.footerLink, A.footerLink:LINK, A.footerLink:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 2px;
}
A.footerLink:HOVER, A.footerLink:ACTIVE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 2px;
}
TD.featureBox-Body {
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
}
TD.featureBox-Left {
	background-image: url(images/abolitionist_leftbox-left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
TD.featureBox-Right {
	background-image: url(images/abolitionist_leftbox-right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
TD.quoteBox-Body {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 11px;
}
TD.quoteBox-Left {
	background-image: url(images/abolitionist_rightbox-left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
TD.quoteBox-Right {
	background-image: url(images/abolitionist_rightbox-right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
TD.bodyMain {
	padding-left: 14px;
	padding-right: 14px;
	font-size: 12px;
	color: #151515;
}
TD.bodyText {
	font-size: 12px;
	color: #151515;
}
TR.footnote {
	font-size: 10px;
	color: #151515;
	padding-bottom: 4px;
}
TD.footnote {
	font-size: 10px;
	color: #151515;
	padding-bottom: 6px;
}
strong.heading {
	font-size: 16px;
	font-weight: bold;
}
.subHeading {
	font-size: 14px;
}
.smltxt {
	font-size: 10px;
}
.standardtxt {
	font-size: 11px;
	font-weight: normal;
}
.sdfootnote-western {
	font-size: 9px;
}
.middlesmallprofile {
	font-size: 11px;
	font:Arial, Helvetica, Geneva, Swiss, sans-serif;
	color:#000000;
}
.middlesmallprofile a:link, .middlesmallprofile a:visited{
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	border-color:#000000;
}
.middlesmallprofile a:hover{
	font-size: 11px;
	color:#0066FF;
}

.middlesmallprofileBLUE {
	font-size: 11px;
	font:Arial, Helvetica, Geneva, Swiss, sans-serif;
	color:#0066FF;
}
.middlesmallprofileBLUE a:link, .middlesmallprofileBLUE a:visited{
	font-size: 11px;
	color:#0066FF;
	text-decoration:none;
}




.middlesmallprofilegr a:hover{
	font-size: 11px;
	color:#000000;
}


.middlesmallprofilegr a:link, .middlesmallprofile a:visited{
	font-size: 11px;
	font:Arial, Helvetica, Geneva, Swiss, sans-serif;
	color:#000000;
	text-decoration:none;
	border-color:#000000;
}
.middlesmallprofilegr a:hover{
	font-size: 11px;
	font:Arial, Helvetica, Geneva, Swiss, sans-serif;
	color:#666666;
}

.middlesmallprofileg {
	font-size: 11px;
	font:Arial, Helvetica, Geneva, Swiss, sans-serif;
	color:#666666;
}
.middlesmallprofileg a:link, .middlesmallprofileg a:visited{
	font-size: 11px;
	color:#000000
	text-decoration:none;
}
.middlesmallprofileg a:hover{
	font-size: 11px;
	color:#666666;
}


.floatleft { 
	float: left; 
	margin: 0 12px 6px 0;
	border: 1px solid ;
	}

.floatright { 
	float: right; 
	margin: 0 0 12px 6px;
	border: 1px solid ;
	}

.floatright2 { 
	float: right; 
	margin: 0 0 12px 6px;
	border: 0px ;
	}

	
.floatleft a:hover { 
	color:#0066FF;
	}
	
.border { border: 1px solid black; }
.bodymain { font-family: Arial, Helvetica, sans-serif; }
.h1 {font-family:Arial, Helvetica, sans-serif; font-size: 130%; padding-bottom: -10px; }
.h3 { font-family:Arial, Helvetica, sans-serif; font-size: 90%; }
ul { font-family:Arial, Helvetica, sans-serif; list-style-type: square; }
ol { font-family:Arial, Helvetica, sans-serif; }
.imgb { border: 1px solid ; }

a:link {

	color: #666;
	font-weight: bold;
	text-decoration: none;
}

a:visited  {
	color: #666;
	font-weight: bold;
	text-decoration: none;
}


.recipe { background-color:#000000; color:#FFFFFF ; }
.no { border:none; }

}
.quote { background-color:#000000; color:#FFFFFF; font-family:Verdana, Geneva, sans-serif; font-size:65%; margin-top:0em; margin-bottom:0.3em; margin-left:0.3em; }
