body, td {
	font-family: arial,verdana,sans-serif; 
	font-size:10pt;
	color:#000000;
}
.margin{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}
H1 {
	font-family:arial;
	font-size:14pt;
	font-weight:bold;
	color:#000000;
}

H2 {
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
}

HR {
	color:#000000;
}


A, A:visited, A:link, A:active {
	color: #00ACEE;
	font-weight: bold;
	text-decoration: none; 
	font-size: 10pt;
	border:0px;
}

A:hover {
	color: #9b9c9f;
	font-weight: bold;
	text-decoration: underline; 
	font-size: 10pt;
}

/*===== BEGIN CUSTOM CLASS"S=== */
.search-text-box {
	width:100px;
	background:#E6F6FC;
	font-size:10px;
	padding-left:4px;
	vertical-align:top;
	padding-top:0px;
}
.searchHolder{ /* background image for presentation */
	vertical-align:top;
	float: right;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	padding-right:10px;
	padding-top:4px;
	padding-left:6.5px;
	width:130px;
	height:29px;
	background: url("/templates/115/internet/public/images/btn_search_default.gif") no-repeat;
}
.searchHolder:hover{ /* background image for presentation */
	background: url("/templates/115/internet/public/images/btn_goto_search_on.gif") no-repeat;
}
.content-pane {
    width:620px;
	height:580px;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 10px;
	vertical-align:top;
	background: #ffffff;
	color: #000000;
}

.content-pane2 {
	padding-left: 17px;
	padding-top: 10px;
	vertical-align:top;
	background: #000000;
}

/*== SIDE MENU AREA == */
.menu-box {
	width:140px;
	vertical-align:top;
	margin:0px;
	padding:0px;
}

.menu-top {
	height:24px;
	text-align:right;
	font-family:arial;
	font-size:12px;
	color:#192a60;
}

.menu-search {
	text-align:right;
	vertical-align : middle;
	font-family:arial;
	font-size:10px;
	color:#000000;
}


/***************************************************************/
/********************** TOP MENU **************************/
/***************************************************************/
.top-menu-cell {
	width:200px;
	text-align:center;
	border-right: 1px solid #FFFFFF;
	color:#FFFFFF;
}

.top-menu-cell-selected {
	width:200px;
	text-align:center;
	border-right: 1px solid #FFFFFF;
	color:#FFFFFF;
}
.topNavMenu {
	background:#0A1E3F;
	width: 30em;
	vertical-align:middle;
}

.header-menu{
	vertical-align:middle;
	text-align:left;
	font-size: 12px;
	font-family:arial,verdana,sans-serif;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#00ACEE;
	list-style: none;
	color:#FFFFFF;
}

.header-menu td, .header-menu tr{
	background-color:#00ACEE;
	vertical-align:middle;
		color:#FFFFFF;
}
.header-menu li, .header-menu li a:active, .header-menu a:link,.header-menu a:visited{
	margin: 0 0.15em;
	font-weight:bold;
	font-size: 12px;
	display:inline;
	list-style:none;
	color:#FFFFFF;
}

.header-menu li.first a:link{
	font-size: 12px;
	margin-left:0px;
	margin: 0 0.15em;
	border-left: none;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	display:inline;
	list-style:none;
	color:#FFFFFF;

}

.header-menu li.last  {
	border-right-style: none;
	margin-top:10px;
}

.header-menu li a:link{
	padding-right:10px;
	padding-left:10px;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	border-right: 1px solid #FFFFFF;

}
.header-menu li a:hover, .header-menu li a:visited{
	font-size: 12px;
	color:#829ac0;
	color:#FFFFFF;
	display:inline;
	border-right: 1px solid #FFFFFF;
}
.header-menu li a:visited{
	font-size: 12px;
	color:#FFFFFF;
	display:inline;
	list-style:none;
	padding-right:10px;
	border-right: 1px solid #FFFFFF;
}
/* end of top menu items */

A.header-selected-menu, A.header-selected-menu:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none; 
	font-size: 12px;
}

A.header-selected-menu:link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none; 
	font-size: 14px;
}

A.header-selected-menu:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline; 
}

A.header-selected-menu:hover {
	font-weight: bold;
	text-decoration: underline;
		color:#FFFFFF;
}

/* ==== FOOOTER */

.footer {
	height:32px;
	width:1026px;
	background:#00ACEE;
	font-family: arial,verdana,sans-serif;
	font-size:10pt;
	text-align: center;
	vertical-align: middle;

	color:#FFFFFF;
}

.footer A:Link,.footer a:visited{
	color:#FFFFFF;
	font-weight:normal;
	text-align: center;
	font-size:10pt;
}
/* Text below common links at bottom of screen */
.Footer_Notice_Txt{
font-size:10px;
}

/*== Button Rollover Styles ==*/
.GoToCartBtn a{
	display: block;
	background: url('/templates/115/internet/public/images/btn_goto_cart_default.gif') 0 0 no-repeat;
	border-style: none;
	width:125px;
	height:28px;
	padding-bottom:12px;
	margin-bottom:5px;
}
.GoToCartBtn a:hover{	background: transparent url('/templates/115/internet/public/images/btn_goto_cart_over.gif') 0 0 no-repeat;
	width:125px;
	height:28px;

}
.GoToCartBtn a:active{	background: transparent url('/templates/115/internet/public/images/btn_goto_cart_on.gif') 0 0 no-repeat;
	width:125px;
	height:28px;

}
.GoToCartSpecials a{
	background: transparent url('/templates/115/internet/public/images/btn_goto_specials_default.gif') 0 0 no-repeat;
	display: block;
	border-style: none;
	width:125px;
	height:28px;
	padding-bottom:12px;
	margin-bottom:5px;

}
.GoToCartSpecials a:hover{	
border-style: none;
	background: url('/templates/115/internet/public/images/btn_goto_specials_over.gif') 0 0 no-repeat;
}
.GoToCartSpecials a:active{
	border-style: none;
	background: url('/templates/115/internet/public/images/btn_goto_specials_on.gif') 0 0 no-repeat;
}
.GoToWL a {
	display: block; 
	background: transparent url('/templates/115/internet/public/images/btn_goto_wishlist_default.gif') no-repeat;
	border-style: none;
	width:125px;
	height:28px;
	padding-top:4px;
	padding-bottom:12px;
}
.GoToWL a:hover{	background: url('/templates/115/internet/public/images/btn_goto_wishlist_over.gif')  no-repeat;
}
.GoToWL a:active{	background: url('/templates/115/internet/public/images/btn_goto_wishlist_on.gif')  no-repeat;
}
.GoToNewsLetter a{
	display: block;
	background: url('/templates/115/internet/public/images/Web_Soon_Default.gif') 0 0 no-repeat;
	border-style: none;
	width:125px;
	height:51px;
	padding-bottom:0px;
	margin-bottom:0px;
}
.GoToNewsLetter a:hover{	background: transparent url('/templates/115/internet/public/images/Web_Soon_over.gif') 0 0 no-repeat;
	width:125px;
	height:51px;
}
.GoToNewsLetter a:active{	background: transparent url('/templates/115/internet/public/images/Web_Soon_on.gif') 0 0 no-repeat;
	width:125px;
	height:51px;

}

.GoToNewsLetterSubscribe a{
	display: block;
	background: url('/templates/115/internet/public/images/Web_Soon_Subscribe_Default.gif') 0 0 no-repeat;
	border-style: none;
	width:125px;
	height:29px;
	padding-bottom:12px;
	margin-bottom:5px;
}
.GoToNewsLetterSubscribe a:hover{	background: transparent url('/templates/115/internet/public/images/Web_Soon_Subscribe_over.gif') 0 0 no-repeat;
	width:125px;
	height:29px;
}
.GoToNewsLetterSubscribe a:active{	background: transparent url('/templates/115/internet/public/images/Web_Soon_Subscribe_on.gif') 0 0 no-repeat;
	width:125px;
	height:29px;

}


/* LHS Side Image Rollovers */
.PublishedbyUs a{
	display: block;  
	background: transparent url('/templates/115/internet/public/images/btn_goto_IRprods_default.gif') no-repeat;
	width:125px;
	height:76px;
}
.PublishedbyUs a:hover{	background: url('/templates/115/internet/public/images/btn_goto_IRprods_over.gif')  no-repeat;
}
.PublishedbyUs a:active{	background: url('/templates/115/internet/public/images/btn_goto_IRprods_on.gif')  no-repeat;
}
.TrainingLink a{
	display: block; 
	background: transparent url('/templates/115/internet/public/images/btn_goto_training_default.gif') no-repeat;
	border-style: none;
	width:96px;
	height:46px;
	margin-left:6px;
	margin-bottom:20px;	
	/*position:absolute;*/
	top:240px;
}
.TrainingLink a:hover{	background: url('/templates/115/internet/public/images/btn_goto_training_over.gif')  no-repeat;
}
.TrainingLink a:active{	background: url('/templates/115/internet/public/images/btn_goto_training_on.gif')  no-repeat;
}
.SoonGroup{
		margin-left:6px;	

	display: block;
	border-style: none;
	vertical-align:top;
	padding:0px;
}
.SoonLink, .SoonLink a{
	border-style: none;
	padding:0px;
	background: url('/templates/115/internet/public/images/btn_goto_soon_default.gif') no-repeat;
	border-style: none;
	width:96px;
	height:60px;
	padding:0px;
	cursor:pointer;
}
.SoonLink a:hover{	background: url('/templates/115/internet/public/images/btn_goto_soon_over.gif')  no-repeat;
}
.SoonLink a:active{	background: url('/templates/115/internet/public/images/btn_goto_soon_on.gif')  no-repeat;
}
.SoonSubLink, .SoonSubLink a{
	padding:0px;
	display: block; 
	background: transparent url('/templates/115/internet/public/images/btn_goto_soonsubscribe_defa.gif') no-repeat;
	border-style: none;
	width:96px;
	height:21px;
}
.SoonSubLink a:hover{	background: url('/templates/115/internet/public/images/btn_goto_soonsubscribe_over.gif')  no-repeat;
}
.SoonSubLink a:active{	background: url('/templates/115/internet/public/images/btn_goto_soonsubscribe_on.gif')  no-repeat;
}
.StLukesLink a{
	display: block;  
	background: transparent url('/templates/115/internet/public/images/St_Luke_button.jpg') no-repeat;
	border-style: none;
	margin-left:6px;
	width:102px;
	height:136px;
	/*position:absolute;*/
	top:295px;
}
.StrengthsCafe a{
	display: block;  
	background: transparent url('/templates/115/internet/public/images/Strengths_cafe_button.jpg') no-repeat;
	border-style: none;
	margin-left:6px;
	width:102px;
	height:65px;
	/*position:absolute;*/
	top:295px;
}

/*.StLukesLink a:hover{	background: url('/templates/115/internet/public/images/btn_goto_stlukes_over.gif')  no-repeat;
}8/

/* Feature Button Styles & Rollovers */
.FR_btn1 a{
	background: transparent url('/templates/115/internet/public/images/Web_Type_Cards_Default.gif') no-repeat;   
	width:102px;
	height:28px;
    border-style: none;
	margin-right:16px;
	margin-left:6px;	
	margin-bottom:6px;
	margin-top:10px;
	display:block;
}
.FR_btn1 a:hover { 
	background: url('/templates/115/internet/public/images/Web_Type_Cards_Over.gif')  no-repeat;
}
.FR_btn1 a:active { 
	background: url('/templates/115/internet/public/images/Web_Type_Cards_On.gif')  no-repeat;
}

.FR_btn2 a{
	background: transparent url('/templates/115/internet/public/images/Web_Type_Books_Default.gif') no-repeat;   
	width:102px;
	height:28px;
    border-style: none;
	margin-right:16px;
	margin-left:6px;	
	margin-bottom:6px;
	display:block;
}
.FR_btn2 a:hover { 
	background: url('/templates/115/internet/public/images/Web_Type_Books_Over.gif')  no-repeat;
}
.FR_btn2 a:active { 
	background: url('/templates/115/internet/public/images/Web_Type_Books_On.gif')  no-repeat;
}
.FR_btn3 a{
	background: transparent url('/templates/115/internet/public/images/Web_Type_Stickers_Default.gif') no-repeat;   
	width:102px;
	height:28px;
    border-style: none;
	margin-right:16px;
	margin-left:6px;	
	margin-bottom:6px;	
	display: block; 
}
.FR_btn3 a:hover { 
	background: url('/templates/115/internet/public/images/Web_Type_stickers_Over.gif')  no-repeat;
}
.FR_btn3 a:active { 
	background: url('templates/115/internet/public/images/Web_Type_stickers_on.gif')  no-repeat;
}
.FR_btn4 a{
	background: transparent url(/templates/115/internet/public/images/btn_goto_feelings_default.gif) no-repeat;   
	width:102px;
	height:28px;
    border-style: none;
	margin-right:16px;
	margin-left:6px;	
	margin-bottom:6px;
	display: block; 
}
.FR_btn4 a:hover { 
	background: url('/templates/115/internet/public/images/btn_goto_feelings_over.gif')  no-repeat;
}
.FR_btn4 a:active { 
	background: url('/templates/115/internet/public/images/btn_goto_feelings_on.gif')  no-repeat;
}
.FR_btn5 a{
	background: transparent url('/templates/115/internet/public/images/Web_Type_Talking_Default.gif') no-repeat;   
	width:102px;
	height:28px;
    border-style: none;
	margin-right:16px;
	margin-left:6px;	
	margin-bottom:6px;
	display: block; 
}
.FR_btn5 a:hover { 
	background: url('/templates/115/internet/public/images/Web_Type_Talk_Over.gif')  no-repeat;
}
.FR_btn5 a:active { 
	background: url('/templates/115/internet/public/images/Web_Type_talk_On.gif')  no-repeat;
}
/* Feature row small */

.FR_btn1_SML a{
	display: block; 
	background: transparent url('/templates/115/internet/public/images/btn_goto_feelings_default.gif') no-repeat;   
	width:102px;
	height:28px;
    border-style: none;
	margin-top:16px;
	margin-right:16px;
	vertical-align:Top;
	float:left;
	display:inline;
}
.FR_btn1_SML a:hover { 
	background: url('/templates/115/internet/public/images/btn_goto_feelings_over.gif')  no-repeat;
}
.FR_btn1_SML a:active { 
	background: url('/templates/115/internet/public/images/btn_goto_feelings_on.gif')  no-repeat;
}

.FR_btn2_SML a{
	background: transparent url('/templates/115/internet/public/images/btn_goto_strengths_defaultSML.gif') no-repeat;   
	width:102px;
	height:28px;
    border-style: none;
	margin-right:15px;
	vertical-align:Top;
	display:inline;
	float:left;
}
.FR_btn2_SML a:hover { 
	background: url('/templates/115/internet/public/images/btn_goto_strengths_overSML.gif')  no-repeat;
}
.FR_btn2_SML a:active { 
	background: url('/templates/115/internet/public/images/btn_goto_strengths_onSML.giff')  no-repeat;
}
.FR_btn3_SML a{
	display: block; 
	background: transparent url('/templates/115/internet/public/images/btn_goto_cars_defaultSML.gif') no-repeat;   
	width:102px;
	height:28px;
    border-style: none;
	margin-right:15px;
	vertical-align:Top;
	display:inline;
	float:left;
}
.FR_btn3_SML a:hover { 
	background: url('/templates/115/internet/public/images/btn_goto_cars_overSML.gif')  no-repeat;
}
.FR_btn3_SML a:active { 
	background: url('templates/115/internet/public/images/btn_goto_cars_onSML.gif')  no-repeat;
}
.FR_btn4_SML a{
	display: block; 
	background: transparent url('/templates/115/internet/public/images/btn_goto_talking_default.gif') no-repeat;   
	width:102px;
	height:28px;
    border-style: none;
	margin-right:15px;
	vertical-align:Top;
	display:inline;
	float:left;
}
.FR_btn4_SML a:hover { 
	background: url('/templates/115/internet/public/images/btn_goto_talking_over.gif')  no-repeat;
}
.FR_btn4_SML a:active { 
	background: url('/templates/115/internet/public/images/btn_goto_talking_on.gif')  no-repeat;
}
.FR_btn5_SML a{
	display: block; 
	background: transparent url('/templates/115/internet/public/images/btn_goto_upsdowns_defaultSML.gif') no-repeat;   
	width:102px;
	height:28px;
    border-style: none;
	margin-right:15px;
	vertical-align:Top;
	display:inline;
	float:left;
}
.FR_btn5_SML a:hover { 
	background: url('/templates/115/internet/public/images/btn_goto_upsdowns_overSML.gif')  no-repeat;
}
.FR_btn5_SML a:active { 
	background: url('/templates/115/internet/public/images/btn_goto_upsdowns_onSML.gif')  no-repeat;
}
/* End Feature Buttons rollover */
/* Cart Buttons */
.addToCartBtn, .addToCartBtn a:link, .addToCartBtn a:visited{
	cursor:pointer;
	border:none;
	background: url('/templates/115/internet/public/images/btn_addto_cart_default.gif') no-repeat;   
	width:77px;
	height:17px;
	vertical-align:top;
	padding-bottom:8px;
	padding-top:5px;
	margin-right:10px;
	margin-top:5px;	margin-bottom:20px;

	display:block;
}
.addToCartBtn:hover{ 
	background: url('/templates/115/internet/public/images/btn_addto_cart_over.gif')  no-repeat;
	border:none;

}
.addToCartBtn a:active { 
	background: url('/templates/115/internet/public/images/btn_addto_cart_on.gif')  no-repeat;
}
.addToWLBtn a{
	background: transparent url('/templates/115/internet/public/images/btn_addto_wishlist_default.gif') no-repeat;   
	width:77px;
	height:17px;
	vertical-align:top;
	padding-bottom:8px;
	padding-top:5px;
	margin-right:10px;
	display:block;

}
.addToWLBtn a:hover{ 
	background: url('/templates/115/internet/public/images/btn_addto_wishlist_over.gif')  no-repeat;
}
.addToWLBtn a:active { 
	background: url('/templates/115/internet/public/images/btn_addto_wishlist_on.gif')  no-repeat;
}

.moreInfoArrow a{
	background: transparent url('/templates/115/internet/public/images/btn-arrow-default.gif') no-repeat;   
	width:16px;
	height:16px;
}
.moreInfoArrow a:hover{ 
	background: url('/templates/115/internet/public/images/btn-arrow-on.gif')  no-repeat;
}
/* end button styles ==*/

/* Homepage centre top row items */
.FeatureRow {	
    padding-left:40px;
    text-align:center;
    border-style: none;
    width:600px;
}
.FeatureRow a:link{
    text-align:center;
    border-style: none;
}

.FeatureRow_SML {	
    padding-left:18px;
    text-align:center;
    border-style: none;
    width:600px;
}
.FeatureRow_SML a:link{
    text-align:center;
    border-style: none;
    
}
.rhs_Col3 {	/* right column */
	width:150px;
	text-align:center;
	margin-right: auto; margin-left: auto; 
	vertical-align:top;
}

.page-title{
	font-family: arial,verdana,sans-serif;
	font-weight:bold;
	font-size:21pt;
	color:#00ACEE;
}
.sub-title{
	font-family: arial,verdana,sans-serif;
	font-weight:bold;
	font-size:12pt;
	color:#00ACEE;
}
.welcomeTxt{
	height:100px;
	width:120px;
	background:url("");
	text-align:center;
	font-family:arial,verdana,sans-serif;
	font-size:8pt;
	color:#626365;
	text-align:left;
	padding:6px;
	border:1px solid #00ACEE;
}
.welcomeTxt a{
	text-align:center;
	vertical-align:top;
}

form {
	padding:0;
	margin:0;
	border:0;
	width:100%;
}
/*== Product Styles =============================== */
.product-CatNumber{
	font-size:9pt;
	font-family:arial;
	color:#000000;
	text-align:Center;
	vertical-align:bottom;
}
.product-list {
	border-bottom: 0;
	background: #ffffff;
	color: #000000;
	margin: 0px;
	margin-top: 10px;
	margin-right:0px;
	padding: 0px;
	vertical-align:top;
}
.product-group-list{
	text-align:left;
	vertical-align:top;
	padding: 0px;
}

.product-item {
	vertical-align: top;
	text-align:left;
	font-size: 10pt;
	width:290px;	/* IMPORTANT- SETS TABLE WIDTH SIZE OF PRODUCTS DONT CHANGE jm- 01/03/09 */
	height:190px;	/* IMPORTANT- SETS TABLE HEIGHT SIZE OF PRODUCTS. DONT CHANGE jm- 01/03/09 */
	color:#000000;
	/*background: url("") repeat:no-repeat;*/
	text-align:left;
	

}

.products-title {
	font-weight: bold;
	font-size: 20pt;
	text-align: left;
	color:#00ACEE;
	}
.product-item-title{
	font-weight: bold;
	color:#00abeb;
	font-size:10pt;
}
.product-item-title a, .product-item-title a:Visited{
	font-weight: bold;
	color:#00abeb;
	font-size:10pt;
}
/*== Styles for product titles ================================ */
.product-item-title A:link, .product-item-title a:visited{
	font-weight: bold;
	font-size:12pt;
}
.product-item-title A:link, .product-item-title a:visited{
	font-weight: bold;
	font-size:12pt;
}
.product-item-title-Sub, .product-item-title-Sub a, .product-item-title-Sub a:Visited{
	font-weight: bold;
	font-size:8pt;
	color:#00ACEE;
	text-align:center;
	vertical-align:middle;
}
/*== end ==*/
.product-item-image {
	width: 120px;
	float:right;
	margin:4px;
}
.product-item-imageDetail{
	width:160px;
	height:160px;
	text-align:left;
	vertical-align:top;
	background: URL('') no-repeat;
	margin-right:20px
}

.product-item-detail-label, .product-item-detail-label a:link, .product-item-detail-label a:visited {
	font-weight: bold;
	font-size:8pt;
	text-align:right;
	padding-right:5px;
	padding-bottom:2px;

}
.product-item-detail-label a:hover{
	font-weight: bold;
	font-size:8pt;
	text-align:right;
	color:#9b9c9f;
}
.product-item-detailtxt a:link, .product-item-detailtxt a:Visited{
	font-weight: bold;
	font-size:8pt;
}
.product-detail-desc{
	font-size:9pt;
	font-family:arial,verdana,sans-serif;
}

.product-item-buttons {
	text-align: right;
	vertical-align: bottom !important;
	width: 149px;
}
.product-item-desc{
	font-family:arial,verdana,sans-serif;
	font-size:9pt;
	color:#626365;
}
.product-item-descCentre{
	font-family:arial,verdana,sans-serif;
	font-size:8pt;
	color:#626365;
	text-align:left;
	padding:5px;
}
.product-detail-alt {
	background-color: #f8f8f8;
}

.product-detail {
	border-collapse: collapse;
	width:100%;
}

.product-price{
	font-family:arial rounded bold;
	font-size:8pt;
	width:77px;
	height:20px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	Padding-top:2px;
	margin-top:5px;
	background:URL('/templates/115/internet/public/images/border_price.gif') no-repeat;
}
.product-priceExTax {
	font-family:arial rounded bold;
	font-size:8pt;
	width:77px;
	height:20px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	Padding-top:2px;
	margin-top:5px;
	background:URL('/templates/115/internet/public/images/border_price.gif') no-repeat ;
}
.product-Category{
	font-family:arial rounded bold;
	font-size:8pt;
	width:77px;
	height:20px;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	Padding-top:2px;
	margin-top:5px;
	background:URL('/templates/115/internet/public/images/border_price.gif') no-repeat ;

}
.product-item-cell {
	margin-left:20px;
	margin-right:20px;
	padding-left:10px;
	text-align:left;
	vertical-align:top;
}

.product-desc-txt{
	font-size:8pt;
	text-align:center;
	vertical-align:middle;
}
.product-desc-txt_img{
	width:120px;
	font-size:8pt;
	text-align:center;
	vertical-align:middle;
	padding-left:4px;
	padding-right:4px;
}


.product-subHeader{
	background:URL('/templates/115/internet/public/images/subheader__bg.gif') no-repeat ;
	font-size:10px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	vertical-align:middle;
	height:25px;
	width:125px;
}

.product-border-img{
	vertical-align:top;
	padding-left:2px;
	padding-right:2px;
}

/* Feature products styles -------------*/
.FP_OverRide{
	padding:0px;
}
.fp_img {
	width:100px;
	height:100px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:middle;
}

.fp_content{
	vertical-align:top;
	text-align:center;
}
.fp_holder{
	vertical-align:top;
	padding:4 4 4 4px;
	border: 1px solid #00ACEE;
}

.rowfill{
	height:1px;
}
/* styles for Category intro */
.CategoryBox{
	/* border:1px solid #00ACEE; */ /* Removed at client request 18/11/09 JM */	
	width:160px;
}
.catintrobox{
	width:160px;
}
/* NEWS AREA STYLES */
.news-item-title, .news-item-title A:link, .news-item-title A:visited, .news-item-title A:active{
	color:#00ACEE;
	font-size: 10pt;
}
.news-group-title, .news-group-title a:link, .news-group-title a:visited, .news-group-title a:active{
	color:#00ACEE;
	font-size:12pt;	
}
.news-item-desc{
	font-size:8pt;
	color:#626365;	
	width:130px;
	/* text-align:justify;
	text-justify:auto; */
	text-align:left;
	}
.news-items{
	/* border:1px solid #00ACEE; */  /* Removed at client request 18/11/09 JM */
	padding-top:10px;	
	min-width:180px;
	width:200px;
}

.button{
	color:#FFFFFF;
	background:#00ACEE;
	font-size:10px;
	font-family:arial;
	border:0px;
	padding:4px;
	border: none;
	font-size: 100%;
	font-family: arial;
	line-height: inherit;
	display: inline-block;
	overflow: visible;
}
.continueCheckout{
	background:url('/templates/115/internet/public/images/btn_cont_shop_default.gif') no-repeat;
	width:77px;
	height:17px;

}
.Checkout{
	background:url('/templates/115/internet/public/images/btn_checkout_default.gif') no-repeat;
	width:55px;
	height:17px;
}
/* LHS SIDE MENU */

.sideMenu{
	margin:0px;
	width:155px;
	overflow:hidden;
	height:100%;
	background-color:#B7ECFA;
}
.sideMenuHolder{
	padding-left:24px;
	background-color:#B7ECFA;
}
.irLinks a{
	background:url('/templates/115/internet/public/images/Web_Type_Links_Default.gif') no-repeat;
	width:102px;
	height:28px;
	display:block;
}
.irLinks a:hover{
	background:url('/templates/115/internet/public/images/Web_Type_Links_Over.gif') no-repeat;
}
.irLinks a:active{
	background:url('/templates/115/internet/public/images/Web_Type_Links_On.gif') no-repeat;
}
.fbLogo a{
	background:url('/templates/115/internet/public/images/facebooksml.gif') no-repeat;
	width:60px;
	height:60px;
	display:block;
	margin-top:30px;
	margin-bottom:30px;
}

