li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.navlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.nav {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.nav:hover {
	color: #A1EF5B;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #003366;
}

.style2 {font-weight: bold; color: #003366; font-family: Arial, Helvetica, sans-serif;}
.style4 {font-size: 20px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
.EFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.bodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.productHead1_blue {
font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #003366;
}
.bodyCopy_red_bold {
	font-weight: bold;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.productHead3_blue {
	font-weight: bold;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.productHead2_black {
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.productHead3_red {
	font-weight: bold;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.productBarHead1_blue {
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
}
.bodyLink_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FF0000;
}
.bodyLink_red:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #FF0000;
}
.bodyCopy_bold_blue_italics {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	font-style: italic;
}
.installmentBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.bodyCopyHLMcolourHeadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
}

.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.shopButton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.productPrice {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodyTitleBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2A70FF;
}

.ShopButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.adminField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.leftNavLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.leftNavLinkB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.rightNavBodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.rightNavTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.productSearchBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1a2953;
	background-color: #FFFFFF;
	height: 20px;
	width: 100px;
}
.productSearchSubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #1a2953;
	height: 20px;
	width: 30px;
	border: 1px solid #FFFFFF;
	text-align: center;
}
.productSearchSubmit:Hover {
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.productSearchSubmit2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #1a2953;
	height: 20px;
	/*width: 30px;*/
	border: 1px solid #FFFFFF;
	text-align: center;
}
.productSearchSubmit2:Hover {
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.productSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.productSearchForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.EmailForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002F76;
	width: 120px;
	border: 1px solid #002F76;
	height: 20px;
}
.EmailFormSubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002F76;
	width: 60px;
	border: 1px solid #002F76;
	height: 20px;
	background-color: #FFFFFF;
	font-weight: bold;
}
.EmailFormHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.webster {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2A70FF;
}
.bodytextwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.HRBooksLine {
	color: #002FA9;
	background-color: #002F76;
	height: 1px;
	width: 100%;
}
.foot_caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #002F76;
}

/* --------------- */
/*   TABLE STYLE   */
/* --------------- */

.HomeTable{
border:1px solid #999999;
}
.TableRange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:10px;
	padding-left:5px;
	border-bottom-color:#cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

/* --------------- */
/*  CONTENT STYLE  */
/* --------------- */

.H1{
font-size:22px;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#000000;
}
.H1_Orange{
font-size:22px;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#FF780C;
}
.H1_Red{
font-size:22px;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#FF0000;
}
.H1_Blue{
font-size:22px;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#456dc6;
line-height:23px;
}
.H1_White{
font-size:22px;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#FFFFFF;
}
.H2{
font-size:20px;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#000000;
line-height:1.1em;
}
.H2_Orange{
font-size:20px;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#FF780C;
line-height:1.1em;
}
.H2_Blue{
font-size:20px;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#456dc6;
line-height:1.1em;
}
.H2_Red{
font-size:20px;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#FF0000;
line-height:1.1em;
}.H2_White{
font-size:20px;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#FFFFFF;
line-height:1.1em;
}
.H3{
font-size:13px;
font-weight:Bold;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#333333;
/*color:#5c5c5c;*/
/*font-weight:600;*/

}
.H3_Orange{
font-size:13px;
font-weight:600;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#FF780C;
}
.H3_White{
font-size:13px;
font-weight:600;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#FFFFFF;
}
.H3_Replica{
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, Verdana, sans-serif;
color:#990000;
}
.H6{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.H7{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}
.bodyText{
line-height:1.3em;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.ProductLink{
font-weight:bold;
line-height:1.3em;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FF780C;
text-decoration:none;
}
.ProductLink:Hover{
color:#000000;
text-decoration:underline;
}

.MoreButton{
margin:3px 0 3px 0;
}
.productPrice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.productPriceHome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.productTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	display:block;
	padding-bottom:5px;
	border-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#ff780c;
	width:100%;
}
.bodyTitleDarkBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #002f76;
	text-decoration:none;
}
/*.bodyTitleDarkBlue:hover {
	color: #002f76;
	text-decoration:underline;
}*/
.breadCrumbs {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	padding: 4px;
}
.breadCrumbs a{
	text-decoration:none;
	color:#2a70ff;
	font-weight:bold;
}
.breadCrumbs a:Hover{
	text-decoration:none;
	color:#f57d00;
	font-weight:bold;
}
.bodyTextRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.productListTitle {
	font-weight: bold;
	color: #5c5c5c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
.productListTitleLink {
	font-weight: bold;
	color: #5c5c5c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:underline;
	
}
.productListTitleLink:Hover {
	color: #000000;
	text-decoration:none;
}
.productListTitleLinkWhite {
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:underline;
	
}
.productListTitleLinkWhite:Hover {
	color: #000000;
	text-decoration:none;
}

.productHead2_blue {
	font-weight: bold;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.productPrice_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.productBarHead2_white {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.productHead2_red {
	font-weight: bold;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.productBarHead1_white {
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.footerText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.bodyLink_redDist {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF0000;
}
.H2_OrangeDist {
	font-size:13px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color:#FF780C;
	line-height:1.1em;
	font-weight: bold;
}
.H2_BlueDist {
	font-size:12px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color:#456dc6;
	line-height:1.1em;
	font-weight: bold;
}
