.lblOrderTaxExemptMessage 
{
	color: #5C0025;
	border: solid 1px #5C0025;
	padding: 4px;
	border-radius: 10px;
	-moz-border-radius: 10px;
}


/* Prices */
.ecf-listprice, SPAN.ecf-listprice
{
	font-family: Arial, Verdana, sans-serif;
	text-decoration: line-through;
	font-size: 12px;
}
.ecf-price, SPAN.ecf-price
{
	font-family: Arial, Verdana,sans-serif;
	color: #990000;
	font-size: 12px;
}
.ecf-price_bold, SPAN.ecf-price_bold
{
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #990000;
	font-size: 12px;
}
.ecf-outofstock
{
	color: Red;
	font-family: Arial, Verdana, sans-serif;
}


.BookDetailSeries
{
	font-weight: bold;
	font-style: italic;
}

.StepNextHide {display:none}

.Page_Header_Text
{
	color: #000000;
	font-family: Verdana, Sans-serif, Arial;
	font-size: 150%;
	font-style: normal;
	font-weight: 900;
	vertical-align: middle;
}

		.CrossProductDetail, .TitlesByAuthorHorizontal
		{
			font-family: verdanna, georgia, times new roman, serif;
			font-size: 100%;
			/*background: transparent url(images/navigation/icon_book.gif) 0 5px no-repeat;*/
			font-weight: normal;
			/*border-bottom: #ddd dashed 1px;*/
 			/*line-height: 16px; */
			padding: 2px 0 5px 0px; 
			text-align: center;
			width: 100%;
		}
		A.CrossProductDetailLink, A.CrossProductDetailLink:visited, A.CrossProductDetailLink:active,
		A.OtherFormatsDetailLink, A.OtherFormatsDetailLink:visited, A.OtherFormatsDetailLink:active,
		A.TitlesByAuthorLink, A.TitlesByAuthorLink:visited, A.TitlesByAuthorLink:active,
		A.AuthorListDetailLink, A.AuthorListDetailLink:visited, A.AuthorListDetailLink:active
		{
			font-family: verdanna, georgia, times new roman, serif;
			font-size: 90%;
			color:  #5d0025;
			background-color: Transparent;
			text-decoration: none;
			Font-weight: bold;	
		}
		A.CrossProductDetailLink:hover,A.OtherFormatsDetailLink:hover,
		A.TitlesByAuthorLink:hover,A.AuthorListDetailLink:hover
		{
			font-family: verdanna, georgia, times new roman, serif;
			font-size: 90%;
			color: #adaba7;
			background-color: Transparent;
			text-decoration: none;
			Font-weight: bold;	
		}


/*    Specific to visual sitemap page  */


    ul.alphabet 
    {
	    border-bottom: #ddd dashed 1px; 
	    padding: 0 0 5px 0; 
	    margin: 0px 0 10px 0;
    }
    ul.alphabet li 
    {
	    display: inline;
	    text-decoration: none;
	    font: bold 90% verdana, arial, sans-serif;
	    padding: 0 2px 0 0; 
    }
		A.alphabet 
		{
	    text-decoration: none;
	    font: bold 100% verdana, arial, sans-serif;
		}
		A.alphabet:hover 
		{
	    text-decoration: underline;
	    font: bold 100% verdana, arial, sans-serif;
		}

.Header
{
  background: url(images/header_bg.gif);
  background-color: #737294;
  color: #FFFFFF; 
  border: #57566F 1px solid; 
  border-bottom-width: 0px; 
  font-family: tahoma; 
  font-size: 11px;
  font-weight: bold; 
  padding: 5px; 
  cursor: default; 
  vertical-align: middle;

}

.SiteMap
{
  border:0px solid black;
  background-color:white;
  font-family: verdana; 
  font-size: 10px;
  padding-left:15px;
  vertical-align: middle;

}

.RootNode
{ 
  color: black;
  font-family: verdana; 
  font-size: 10px;
  font-weight: bold;
  padding:7px;
  padding-top:7px;
  padding-bottom:1px;
  vertical-align: middle;
} 

.RootNode a
{ 
  color: black;
  text-decoration:none;
  vertical-align: middle;
} 

.RootNode a:hover
{ 
  color: black;
  text-decoration:underline;
  vertical-align: middle;
} 

.ParentNode
{ 
  font-family: verdana; 
  font-size:10px;  
  vertical-align: middle;

} 

.ParentNode a
{ 
  color: black;
  text-decoration:none;
  vertical-align: middle;
} 

.ParentNode a:hover
{ 
  color: black;
  text-decoration:underline;
  vertical-align: middle;
} 

.LeafNode
{ 
  color: black;
  font-family: verdana; 
  font-size:10px;  
  vertical-align: middle;
} 

.LeafNode a
{ 
  color: black;
  text-decoration:none;
  vertical-align: middle;
} 

.LeafNode a:hover
{ 
  color: black;
  text-decoration:underline;
  vertical-align: middle;
} 

/* End Specific to visual sitemap page */




/* Specific to Desk Copy Policy Page */

.SmallTxtBoxTitle
{
	padding: 5px;
	vertical-align: middle;
	width: 65px;
}

.MediumTxtBoxTitle
{
	padding: 5px;
	vertical-align: middle;
}

.LargeTxtBoxTitle
{
	padding: 5px;
	vertical-align: middle;
}

.SmallTxtBox
{
	vertical-align: middle;
	width: 125px;
}

.SmallTxtBox_01
{
	vertical-align: middle;
	width: 125px;
	text-align: right;
}

.MediumTxtBox
{
	vertical-align: middle;
	width: 225px;
}

.LargeTxtBox
{
	vertical-align: middle;
	width: 270px;
}

.LargeTxtBox_01
{
	vertical-align: middle;
 width: 365px;
}

.SmallTextBox_01
{
	vertical-align: middle;
	width: 85px;
}


.shipCityHead
{
	width: 95px;
	text-align: left;
	vertical-align: middle;
}

.shipStateHead
{
	text-align: left;
	vertical-align: middle;
}

.shipZipHead
{
	width: 50px;
	text-align: left;
	vertical-align: middle;
}

.txtShipCity
{
	width: 245px;
	text-align: left;
	vertical-align: middle;
}

.txtShipState
{
	width: 105px;
	text-align: left;
	vertical-align: middle;
}

.txtShipZip
{
	width: 89px;
	text-align: left;
	vertical-align: middle;
}



.ReviewCopiesSmallTxtBox_01
{
	vertical-align: middle;
	width: 58px;
}

.ReviewCopiesLargeTxtBox_01
{
	vertical-align: middle;
	width: 290px;
}

.ReviewCopiesMediumTxtBoxTitle_01
{
	vertical-align: middle;
	width: 185px;
}

.ReviewCopiesLargeTxtBox_02
{
	vertical-align: middle;
	width: 225px;

}

.rdoButtonList
{
}

.DeskCopyPolicy .DeskCopyPolicy TD, .DeskCopyPolicy TR
{
	background-color: #F7F7F7;
	padding: 5px;
	vertical-align: middle;
}

/* End Specific to Desk Copy Policy Page */


.BodySideBarBold
{
	/* used as bold sidebar text on various pages */
	font-weight: bold;
	color: Black;
}

div.exambody
{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 5%;
	padding-right: 5%;
}

/* Specific to ComponentArt ComboBoxes in filtermodule */
.comboBox
{
	border: 1px solid #A6A7AA;
	background-color: white;
}

.comboBoxHover
{
	border: 1px solid #555555;
	background-color: white;
}

.comboDropDown
{
	border: 1px solid #7F0000;
	background-color: white;
	padding: 1px;
	padding-right: 0px;
	cursor: default;
}

.comboTextBox
{
	border: 0px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 16px;
}

.comboItem
{
	font-family: Verdana;
	font-size: 11px;
	padding: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.comboItemHover
{
	background-color: #E1E3EF;
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #7F0000;
	padding: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}
/* End DropDown Boxes */

.MainContentLeft_bg, table.MainContentLeft_bg
{
	background: #EFEFEF; /*float: left;*/
	width: 200px;
	padding: 0 0 15px 0;
	margin: 0 0 1px 0;
}

/* table style */
table.ShoppingCart
{
	border: solid 1px Black;
}

/* header cell style */
.ShoppingCart th
{
	border-right-color: #8B7E5E;
	border-bottom-color: #8B7E5E;
	background: #DFDFDF;
	color: Black;
	
}

.required
{
	display: block;
	border-top: 2px solid #5C0025;
	border-bottom: 2px solid #5C0025;
	padding: 5px;
	background: #F7F7F7 url(images/Icons/warning.gif) 5px 5px no-repeat;
	margin: 10px 0 10px 0;
	font-weight: bold;
	font-size: 80%;
	color: #5C0025;
	text-align: left;
}

.ErrorsText
{
	color: #5C0025;
	display: block;
	font-family: verdana;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	height: 16px;
	line-height: normal;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	width: 145px;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
}

.ErrorsText_II
{
	color: #5C0025;
	display: block;
	font-family: verdana;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
}

.required ul
{
	padding-top: 5px;
}
.required-ul-li
{
	border-bottom-color: rgb(221, 221, 221);
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	display: block;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 100%;
	color: #5C0025;
}



.ecf-delete
{
	background-image: url(images/Icons/delete.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 18px;
}

.TextBoxCenterAlign
{
	color: black;
	text-align: Center;
}

/* cell styles */
.ShoppingCart td
{
	border-bottom-color: #f2e8da;
	border-right-color: #f2e8da;
	padding: 2px;
}

.ShoppingCart 
{
	width: 778px;
}

/*.alt-data-row
{
	vertical-align: middle;
	height: 32px;
	background-color: #F2F2F2;
}*/

.data-row
{
	vertical-align: middle;
	height: 32px;
	background-color: #FCFCFC;
}

	.alt-data-row
	{
		vertical-align: middle;
		background-color: #E0DDCE;
		text-align: left;
		border-radius: 10px;
		-moz-border-radius: 10px;
	}
	
	.alt-data-row a:link, a:active, a:visited, a:hover
	{
		 background-color: Transparent !important;
	}

.MainContent_content
{
	background: #FFF; /*float: left;*/
	padding: 0 0 15px 0;
	margin: 0 0 1px 0;
	border-left: solid 1px black;
}

.gen_button
{
	color: Black !important;
	border: #000 solid 1px;
	font-size: 1.0em;
	line-height: 10px;
	font-weight: bold;
	text-decoration: none;
	background: #D8D8D8;
	cursor: pointer;
	padding: 5;
}
.gen_button:hover
{
	color: Black !important;
	border: #000 solid 1px;
	font-size: 1.0em;
	line-height: 10px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	padding: 5;
	background: #C1C1C1;
}

.emailFriendButton, .ContactAuthorButton
{
	color: Black !important;
	border: #000 solid 1px;
	font-size: 1.0em;
	line-height: 10px;
	font-weight: bold;
	text-decoration: none;
	background: #D8D8D8;
	cursor: pointer;
	height: 20px;
	width: 125px;
}
.emailFriendButton:hover, .ContactAuthorButton:hover
{
	color: Black !important;
	border: #000 solid 1px;
	font-size: 1.0em;
	line-height: 10px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	height: 20px;
	width: 125px;
	background: #C1C1C1;
}

/* Footer */

#footer
{
	/* url(images/navigation/hp-bg.gif) */
	background: url(images/navigation/footer-bg.gif) no-repeat;
	width: 964px;
	height: 29px;
}

.footerCopy
{
	color: #958d8d;
	font-size: 10px;
	padding: 5 25 5 25;
}

.footerCopy A, .footerCopy A:link, .footerCopy A:visited, .footerCopy A:active, .footerCopy A:hover
{
	color: #fff;
	text-decoration: none;
	padding: 5 25 5 25;
}



/* End Footer */

.GridViewItemDashed
{
	font-family: verdanna, georgia, times new roman, serif;
	font-size: 1.0em;
	font-weight: normal;
	padding: 5px;
	border: solid 0px #ddd;
}

.GridViewItemDashed_Alt
{
	font-family: verdanna, georgia, times new roman, serif;
	font-size: 1.0em;
	background: #EFEFEF;
	font-weight: normal;
	padding: 5px;
	border: dashed 1px #ddd;
}

.featureSetRow
{
	height: 300px;
	width: 100%;
}

ul.option-list li
{
	margin: 0 0 0 0;
	clear: both;
	list-style: square url(images/icons/rss.gif) outside;
}

ul li.rss-li
{
	padding: 0 0 -15 0px;
	margin: 0 0 0 0;
}

.OptInEmailWatermark
{
	font-family: Arial, Verdana, sans-serif;
	font-size: .8em;
	color: #a9a9a9;
	background-color: White;
	font-weight: bolder;
	vertical-align: middle;
	text-align: center;
	text-transform: lowercase;
}

.OptInEmailTextBox
{
	font-family: Arial, Verdana, sans-serif;
	font-size: .8em;
	color: black;
	background-color: White;
	font-weight: bolder;
	vertical-align: middle;
	text-align: left;
	text-transform: lowercase;
}
/* Menu */
.TopGroup
{
	background-color: #000000;
	color: #ffffff;
	border: 0px;
	cursor: hand;
}
.Group
{
	background-attachment: scroll;
	background-color: rgb(138, 18, 47);
	background-repeat: repeat;
	clear: none;
	color: White;
	cursor: auto;
	display: block;
	float: none;
	font-family: arial;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 4px;
	padding-left: 18px;
	padding-right: 10px;
	padding-top: 4px;
	position: relative;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	/*width: 150px;*/
}
.GroupHover
{
	background-attachment: scroll;
	background-color: rgb(138, 18, 47);
	background-repeat: repeat;
	clear: none;
	color: rgb(171, 171, 172);
	cursor: pointer;
	display: block;
	float: none;
	font-family: arial;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 4px;
	padding-left: 18px;
	padding-right: 10px;
	padding-top: 4px;
	position: relative;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	/*width: 150px;*/
}


/* Subject Nav Bar */
.SubjectNavBar
{
	cursor: default;
	font-family: georgia, times new roman, serif;
	background-color: Transparent;
	font-weight: normal;
}

.SubjectNavBarTopItem
{
	font-family: georgia, times new roman, serif;
	background-color: Transparent;
	color: #996633;
	font-weight: normal;
	float: left;
	text-decoration: none;
	font-size: 120%;
	padding: 3px 5px;
}

.SubjectNavBarTopItemRow
{
	font-family: georgia, times new roman, serif;
	background-color: Transparent;
	color: #996633;
	font-weight: normal;
	float: left;
	text-decoration: none;
	width: 100%;
	font-size: 120%;
	border: #cccc99 solid;
	border-width: 0 0 1px 0;
}

.SubjectNavBarTopItemHover
{
	font-family: georgia, times new roman, serif;
	background: #ffffff;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	font-size: 120%;
	padding: 3px 5px;
}

.SubjectNavBarTopItemHoverRow
{
	font-family: georgia, times new roman, serif;
	background: #ffffff;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	font-size: 120%;
	border: #999966 solid;
	border-width: 0 0 1px 0;
}

.SubjectNavBarLevel2Item
{
	font-family: georgia, times new roman, serif;
	background-color: Transparent;
	color: #996633;
	font-weight: normal;
	float: left;
	text-decoration: none;
	font-size: 90%;
	padding: 3px 5px;
}

.SubjectNavBarLevel2ItemRow
{
	font-family: georgia, times new roman, serif;
	background-color: Transparent;
	color: #996633;
	font-weight: normal;
	float: left;
	text-decoration: none;
	width: 100%;
	font-size: 90%;
	border: #cccc99 solid;
	border-width: 0 0 1px 0;
}

.SubjectNavBarLevel2ItemHover
{
	font-family: georgia, times new roman, serif;
	background: #ffffff;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	font-size: 90%;
	padding: 3px 5px;
}

.SubjectNavBarLevel2ItemHoverRow
{
	font-family: georgia, times new roman, serif;
	background: #ffffff;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	font-size: 90%;
	border: #999966 solid;
	border-width: 0 0 1px 0;
}

.SubjectNavBarLevel2Group
{
	cursor: default;
	font-family: georgia, times new roman, serif;
	background-color: Transparent;
	font-weight: normal;
}

/* End Menu */

/*******************************************/
/*   Top bar Header Module "WishList" text */
/**********************************************/

.shoppingCartLink
{
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	padding: 0px 4px 0px 4px;
}

.shoppingCartLink A, .shoppingCartLink A:link, .shoppingCartLink A:visited, .shoppingCartLink A:active, .shoppingCartLink A:hover
{
	color: #fff;
	font-weight: bold;
}

/**********************************************/
/*  End Top bar Header Module "WishList" text */
/**********************************************/

BODY
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: verdana, arial, sans-serif;
	background: #ffffff url(images/navigation/hp-bg.gif) top center repeat-x;
	border-collapse: collapse;
}

Table
{
	font-size: 12px;
	color: #565252;
	font-family: verdana, arial, sans-serif;
	border: 0px;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
}

TD, TR
{
	font-size: 12px;
	color: #565252;
	font-family: verdana, arial, sans-serif;
	border: 0px;
	border-collapse: collapse;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}

IMG
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
}

FORM
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

A
{
	color: #5d0025;
}

A:link
{
	color: #5d0025;
}

A:visited
{
	color: #5d0025;
}

A:active
{
	color: #5d0025;
}
A:hover
{
	text-decoration: none;
}
.quickLinks
{
	font-weight: bold;
	color: #000;
}
.quickLinks A
{
	font-weight: bold;
	color: #000;
}
.quickLinks A:link
{
	font-weight: bold;
	color: #000;
}
.quickLinks A:visited
{
	font-weight: bold;
	color: #000;
}
.quickLinks A:active
{
	font-weight: bold;
	color: #000;
}
.quickLinks A:hover
{
	font-weight: bold;
	color: #000;
}
.shoppingCartLink
{
	padding-right: 4px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 0px;
	color: #fff;
	padding-top: 0px;
	vertical-align: middle;
}
.shoppingCartLink A
{
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
}
.shoppingCartLink A:link
{
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
}
.shoppingCartLink A:visited
{
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
}
.shoppingCartLink A:active
{
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
}
.shoppingCartLink A:hover
{
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
}
H3
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 16px;
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	color: #6b6767;
	padding-top: 0px;
}
H4
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 14px;
	padding-bottom: 0px;
	margin: 0px 0px 5px;
	color: #5d0025;
	padding-top: 0px;
}

.RSS TD, .RSS TR
{
	text-indent: 3px;
	padding: 1;
	vertical-align: sub;
	height: 25px;
	text-decoration: none;
}

.RSS A
{
	font-weight: bold;
	text-decoration: none;
}
.RSS A:link
{
	font-weight: bold;
	text-decoration: none;
}
.RSS A:visited
{
	font-weight: bold;
	text-decoration: none;
}
.RSS A:active
{
	font-weight: bold;
	text-decoration: none;
}
.RSS A:hover
{
	color: #44161F;
}

.RssFont
{
	font-size: 13px;
	color: #631F2B;
	font-weight: bold;
	font-family: Arial;
}


.detailHeader
{
	background: #e5e4c8;
	height: 135px;
}
.detailHeader TD
{
	font-size: 11px;
}
.detailHeader A
{
	font-weight: bold;
	text-decoration: none;
}
.detailHeader A:link
{
	font-weight: bold;
	text-decoration: none;
}
.detailHeader A:visited
{
	font-weight: bold;
	text-decoration: none;
}
.detailHeader A:active
{
	font-weight: bold;
	text-decoration: none;
}
.detailHeader A:hover
{
	color: #adaba7;
}
.detailLinks
{
	padding: 15 0 15 0;
	margin: 5px;
	border-left: #e5e4c8 10px solid;
	
}
.detailLinks A
{
	font-weight: bold;
	text-decoration: none;
}
.detailLinks A:link
{
	font-weight: bold;
	text-decoration: none;
}
.detailLinks A:visited
{
	font-weight: bold;
	text-decoration: none;
}
.detailLinks A:active
{
	font-weight: bold;
	text-decoration: none;
}
.detailLinks A:hover
{
	color: #adaba7;
}

.detailLinks div
{
	padding: 3px 0 3px 0;
}

.detailCopy
{
	padding: 15 0 15 0;
	margin: 5px;
	border-left: #e5e4c8 10px solid;
}

.detailCopy div
{
	padding: 3px 0 3px 0;
}
.detailBuy
{
	/*	border-right: #e5e4c8 5px solid; 		border-left: #e5e4c8 10px solid; */
}
.consortiumHeader
{
	color: #fff;
		vertical-align: middle;
}
.consortiumHeaderCopy
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	padding-top: 1px;
	vertical-align: middle;
}
.consortiumLinks
{
	font-size: 11px;
	background: #dfdfdf;
	height: 16px;
	padding-left: 20px;
}
.consortiumLinks A
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	padding-bottom: 4px;
	color: #565252;
	padding-top: 4px;
	text-decoration: none;
}
.consortiumLinks A:link
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	padding-bottom: 4px;
	color: #565252;
	padding-top: 4px;
	text-decoration: none;
}
.consortiumLinks A:visited
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	padding-bottom: 4px;
	color: #565252;
	padding-top: 4px;
	text-decoration: none;
}
.consortiumLinks A:active
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	padding-bottom: 4px;
	color: #565252;
	padding-top: 4px;
	text-decoration: none;
}
.consortiumLinks A:hover
{
	background: #575454;
	color: #fff;
}
.consortiumOn
{
	background: #575454;
	color: #fff;
}
.consortiumOn A
{
	color: #fff;
	text-decoration: none;
}
.consortiumOn A:link
{
	color: #fff;
	text-decoration: none;
}
.consortiumOn A:visited
{
	color: #fff;
	text-decoration: none;
}
.consortiumOn A:active
{
	color: #fff;
	text-decoration: none;
}
.consortiumOn A:hover
{
	display: block;
	color: #fff;
}
.breadcrumbs
{
}
.breadcrumbsCopy
{
	background: #eeeeee;
	padding-right: 35px;
	padding-left: 35px;
	padding-bottom: 1px;
	padding-top: 0px;
}
.pressCopy
{
	padding-right: 35px;
	padding-left: 35px;
	padding-bottom: 10px;
	padding-top: 0px;
	float: left;
	width: 500px;
	
}
.pressHeader
{
	padding-right: 35px;
	padding-left: 35px;
	padding-bottom: 5px;
	padding-top: 10px;
}
.pressHeader H4
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 16px;
	padding-bottom: 0px;
	margin: 0px;
	color: #565252;
	padding-top: 0px;
	text-transform: uppercase;
}
.pressHeader H3
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 28px;
	padding-bottom: 0px;
	margin: 0px;
	color: #5d0025;
	padding-top: 0px;
}
.pressHeader H5
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 18px;
	padding-bottom: 0px;
	margin: 0px;
	color: #565252;
	padding-top: 0px;
	font-style: italic;
}

.PressHeader H6
{
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}



.FeaturedTitles
{
	padding: 0px 10px 10px 0px;
	vertical-align: top;
}

.FeaturedTitles H3
{
	color: #5D0025;
	font-size: 14px;
	margin: 0px 0px 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	
}

/* featured product title */
.FeaturedTitles H4
{
	color: #5D0025;
	font-size: 14px;
	margin: 0px 0px 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

/* featured product sub_title */
.FeaturedTitles H5
{
	color: #5D0025;
	font-size: 11px;
	margin: 0px 0px 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

/* featured product author */
.FeaturedTitles H6
{
	color: rgb(86, 82, 82);
	font-size: 12px;
	margin: 0px 0px 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
