.CatalogueBackground
{
	background-image: url(images/catalogue_bg.jpg);
	background-repeat:repeat-x;
}

.CategoryBackground
{
	background-image: url(images/category_bg.jpg);
}
.BasketBackground
{
	background-image: url(images/catalogue_bg.jpg);

}
.FooterBackground
{
	background-image: url(images/middle_barfoot.gif);
}

.Top_Offers_Background
  {
 background-image: url(images/middle_bar.gif);
 background-repeat:repeat-x;
}

.StarBuysBackground
{
	background-image: url(images/middle_barfoot.gif);
}

.NewProductsBackground
{
	background-image: url(images/middle_barfoot.gif);
}

.HHSTopTenBackground
{
	background-image: url(images/middle_bar.gif);
	background-repeat:repeat-x;
}

.CommonLeftOfBox
{
	background-image: url(images/leftof_box.gif);
	background-repeat:repeat-y;
}

.CommonRightOfBox
{
 	background-image: url(images/rightof_box.gif);
 	background-position: right;
	background-repeat: repeat-y;
}

body {
 padding:0; margin:0px; font-family:Trebuchet MS;
 topmargin:0;
 color: #000000;
 font-size:90%;
 text-align:left; text-indent:0; line-height:100%; word-spacing:0
 }
	
.catalogue_heading	 {
	font-family: Trebuchet MS;
	font-size: 1.3em;
	color: #4B5658; line-height:115%; word-spacing:0; margin-top:10; margin-bottom:10
	}
	
.heading {
	font-family: Trebuchet MS;
	font-size: 1.1em;
	color: #4B5658; line-height:115%; word-spacing:0; margin-top:10; margin-bottom:10
	}


	
.product_name {
	font-family: Trebuchet MS;
	font-size: 0.8em;
	color: #000000; line-height:115%; word-spacing:0; margin-top:10; margin-bottom:10
	}
	

.save_price {
	font-family: Trebuchet MS;
	font-size: 0.8em;
	color: #AA0016; line-height:115%; margin-top:10; margin-bottom:10
	}	
	
	
.price {
	font-family: Trebuchet MS;
	font-size: 0.8em;
	color: #2F84A3; font-weight:bold; line-height:115%; margin-top:10; margin-bottom:10
	}
	
	
.topten {
	font-family: Trebuchet MS;
	font-size: 0.75em;
	color: #000000; line-height:200%
	}

.ttprice {
	font-family: Trebuchet MS;
	font-size: 0.75em;
	color: #197EB1; font-weight:bold; line-height:200%
	}
	
	
.search {
	font-family: Trebuchet MS;
	font-size: 0.8em;
	color: #6A6A6A; font-weight:bold; line-height:200%
	}



.win {
	font-family: Trebuchet MS;
	font-size: 0.8em;
	color: #D40000; font-weight:bold; line-height:200%
	}
	

.foot_links {
	font-family: Trebuchet MS;
	font-size: 0.75em;
	color: #6A6A6A; line-height:200%; font-weight:bold
	}

.rights {
	font-family: Trebuchet MS;
	font-size: 0.7em;
	color: #6A6A6A; line-height:200%
	}


input { 
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

a {
	color: #333333;
}

a:visited {
	color: #333333;
}

a:hover {
 color: #ed0000;
 text-decoration: underline;
}



/* body Style End */
/* Top Links Start's */

.header_td1
{
	background-image: url(top_bg.jpg);
	background-repeat: no-repeat;
}

.header_td2
{
	background-image: url(white_top_links.jpg);
}

.top_links, a:visited.top_links{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal; 
	color: #FFFFFF;
	text-decoration: none;
	}


/* Top Links End's */	
/* left Links Start's */
.left_links_heading, a:visited.left_links_heading{
	font-family: Arial;
	font-size: 13px;
	font-weight: Bold; 
	color: #000000;
	text-decoration: none;
	padding-left:15px;
	line-height:18px;
	}
.left_links, a:visited.left_links{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal; 
	color: #000000;
	text-decoration: none;
	padding-left:25px;	
	line-height:15px;
}
/* left Links Ends's */
/* Bottom Links Starts's */
.Bottom_links{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal; 
	color: #a4a4a4;
	text-decoration: none;
	padding-left:20px;
	padding-right:30px;
	line-height:16px;
}
/* Bottom Links end's */
/* catalogue style starts */
.catalogue_td
{
	background-image: url(catalogue_images/page_titel_bg.jpg);
	background-repeat: no-repeat;
}

/* LOGIN PAYMENT STYLE */

.blue01 { 
	font-family: Arial;
	font-size: 20px;
	color: #3f3f3f;
}
	
.tableall {
	border-collapse: collapse;
	font-family: Arial;
	font-size: 11px;
	color: #373832;
}

.table01 {
	background-color: #404040;
	height: 23px;
	width: 100%;
}

.
.hideme {
position : absolute;
left : -3000px;
}

.small_blue 
{
font-family: Arial;
font-size: 12px;
color: #167EB1;	
text-decoration: none;
}

.small
{
font-family: Arial;
font-size: 12px;
color: #000000;	
text-decoration: none;
}

.PNC_Unselected
{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #167EB1;	
text-decoration: none;
}

.PNC_Selected
{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;	
background-color: #167EB1;
text-decoration: none;
}

.left_panel_top_level_category, A.left_panel_top_level_category
{
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #167EB1; 
text-decoration: none;
padding-top:3px;
padding-bottom:3px;
border-bottom:dotted;
border:thin;
border-bottom-color:#999999;
}
.product_page_add_lubricant
{
font-family: Arial;
font-size: 12px;
color: #000000; 
text-decoration: none;
}
.left_panel_second_level_category, A.left_panel_second_level_category
{
font-family: Arial;
font-size: 12px;
color: #000000; 
text-decoration: none;
padding-top:3px;
padding-bottom:3px;
border-bottom:dotted;
border:thin;
border-bottom-color:#999999;
}
.left_panel_second_level_category_active, A.left_panel_second_level_category_active
{
font-family: Arial;
font-size: 12px;
color: #167EB1; 
font-weight: bold;
text-decoration: none;
padding-top:3px;
padding-bottom:3px;
border-bottom:dotted;
border:thin;
border-bottom-color:#999999;
}

/* Basket Styles Start */

.RemoveLnk a
{
	font-family:Arial;
	font-size: 10px;
	color :#434334;	 
}
.RemoveLnk 
{
	font-family:Arial;
	font-size: 10px;
	color :#434334;	 
}
.newReviewTitleBg 
{
	 font-family: Arial;
	 font-size: 12px;
	 Color: #333333;
 }
 .promotionbasketheader
  {
  background-color:#666666;
	font-family: Arial; 
	font-size: 12px; 
	color: #FFFFFF;
	height:25;
  }
  
table.itemlisttable
 { 
	background-color:white; 
	border: solid 1px #E7F0EF; 
	border-collapse: collapse; 
 }
td.basket_bottom_border 
{ 
	width: 100%;
	height: 2px;
	background-color: black;
}
td.basket_blank_space 
{ 
	width: 100%;
	height: 4px;
	background-color: white;
}
td.borderleft 
{ 
	border-left: solid black 2px;
}
td.borderright 
{
	border-right: solid black 2px;
}
td.borderbottom 
{
 border-bottom: solid black 2px;
}
.basketTotalsTop 
{ 
	background-color:white; 
	width: 60px; 
	padding-right: 5px; 
	border-top: solid 1px #E7F0EF; 
	border-left: solid 1px #E7F0EF; 
	border-right: solid 1px #E7F0EF; 
}
.basketTotalsMiddle 
{ 
	background-color:white; 
	width: 60px; 
	padding-right: 5px; 
	border-left: solid 1px #E7F0EF; 
	border-right: solid 1px #E7F0EF; 
}
.basketTotalsBottom 
{ 
	background-color:white; 
	width: 60px; 
	padding-right: 5px; 
	border-left: solid 1px #E7F0EF; 
	border-right: solid 1px #E7F0EF; 
	border-bottom: solid 1px #E7F0EF;
}
.promotionCode 
{ 
	color: #E7F0EF; 
	font-weight: bold; 
}

td.promotionheader 
{
	color: white;
	background-color: black;
	padding: 3px;
}
td.promotioncodeactivated 
{
	 color: black;
	 background-color: white;
	 padding: 3px;
}
span.BasketQuantitiesUpdatedBecauseOfStock 
{
	color: black;
	background-color: white;
	font-weight: bold;
}
.missedpromotionheadertext 
{
	font-size: 10px;
}

.promotion_basket_promotion_name
 { 
	color: #C00;  
	font-size: 8pt;
 }
.promotion_basket_product_name
{
	color: Black; 
	font-size: 9pt;
	text-align:left;
	text-decoration:none;
	
}
.promotion_basket_product_description 
{
	 color: #006666; 
	 font-size: 8pt;
}
.promotion_basket_price_now
{
	color: #C00; 
	font-size: 8pt;
    font-weight: bold;
 }
.promotion_basket_price_was
{
	 color: Black;
	 font-size: 10pt;
}
.promotion_basket_price_save
{
	 color: Black;  
	 font-size: 10pt;
}
.basket_normal
{ 
	color: #666666; 
	font-size: 13px; 
	line-height:1;
}
.basket_red
{
	font-family: Arial; 
	font-size: 10em;
	color: #7e0315; 

	text-align:left;
	vertical-align:top;
}
.basketquantity 
{ 
	color: #000000; 
	width:  18px; 
	height: 18px; 
	font-style:normal; 
	font-size: 8pt;
}
.baskettitle
{ 
	color: #666666; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none;
}
.basketpricetitle 
{ 
	color: #666666;  
	font-size: 1.1em;  
	font-weight: bold;  
	text-decoration: none;
}
.basketpricetitlegrandtotal
 { 
	color: #58859f;  
	font-size: 1.1em;  
	font-weight: bolder;  
	text-decoration: none;
}
.basketWrappingtitle 
{ 
	color: #666666; 
	font-size: 1.4em; 
	font-weight: bold;  
	text-decoration: none;
}
.clearbasketpricetitle 
{
	color: #666666; 
	text-decoration: none;
}
.basketprice 
{ 
	color: #666666; 
	font-size: 1.2em; 
	font-weight: normal; 
	text-decoration: none;
}
.basketsubtotalpricefree 
{ 
	color: #0981B3;  
	font-weight: bold; 
	text-decoration: none;
}
.basketyousavetitle 
{ 
	color: #0981B3; 
	font-size: 1.1em; 
	font-weight: bold; 
	text-decoration: none;
}
.basketyousave 
{  
	color: #0981B3; 
	font-size: 1.2em; 
	font-weight: normal; 
	text-decoration: none;
}
.loginText 
{ 
	font-size: 1.0em;
}
.baskettotal 
{  
	font-family: Arial; 
	font-size: 13px; 
	color: #7e0315; 
	font-weight: bold;
}
h1.basket 
{ 
	font-size: 2.2em; 
	padding-bottom: 2px;
	color:#0981B3; 
} 

.basketSummaryCells1 
{ 
	 background-color: #FFFFFF; 
     padding-right: 8px;
     border-top-style: solid;  
     border-top-width: 1;
     border-top-color: #6fa0c0; 
     border-left-style: solid; 
     border-left-width: 1;
     border-left-color: #6fa0c0;
     border-right-style: solid; 
     border-right-width: 1;
     border-right-color: #6fa0c0;
 }
.basketSummaryCells2 
{ 
	background-color: #FFFFFF; 
    padding-right: 8px;
    border-left-style: solid; 
    border-left-width: 1;
    border-left-color: #6fa0c0;
    border-right-style: solid; border-right-width: 1;border-right-color: #6fa0c0;
 }
.basketSummaryCells3 
{
	 background-color: #FFFFFF; 
     padding-right: 8px;
     border-left-style: solid; 
     border-left-width: 1;
     border-left-color: #6fa0c0;
     border-right-style: solid; 
     border-right-width: 1;
     border-right-color: #6fa0c0;
 }
.basketgranttotalcell
{
 padding-right: 8px;
 border-style: solid; 
 background-color:#f0f6f9; 
 border-width: 1; 
 border-color: #6fa0c0;
}
.basketCells
{ 
	color: #FFFFFF;
}

.reviewTable 
{  
	font-family: Arial; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold;
}
.newReviewTitleBg 
{ 
	font-family: Arial; 
	font-size: 12px; 
	color: #333333; 
}

/* Basket Styles End */

/*Product page styles start*/


.product_text {
	font-family: Trebuchet MS;
	font-size: 0.9em;
	color: #4B5658; line-height:115%; word-spacing:0; margin-top:10; margin-bottom:10
	}
		
.product_price {
	font-family: Trebuchet MS;
	font-size: 1.2em;
	color: #ed0000
	}
	
.product_model_price {
	font-family: Trebuchet MS;
	font-size: 1.0em;
	color: #ed0000
	}

/* LUCKY ZOOM START */

/* Copyright 2006 LuckyTeam.co.uk. To use this code on your own site, visit http://luckyteam.co.uk */

.luckyZoomSmallImageCont
{
	position: relative;
}

.luckyZoomBigImageCont
{
	overflow: hidden;
	position: absolute;
	z-index: 110;
	border: 1px solid #9E2F2D;
	visibility: hidden;
	/* display: none; */
}

.luckyZoomHeader
{
	position: relative;
	z-index: 10;
	left: 0px;
	top: 0px;
	font: 10px Tahoma, Verdana, Arial, sans-serif;
	color: #fff;
	background: #9E2F2D;
	padding: 3px;
}

.luckyZoomHeader a
{
	color: #fff;
}

.luckyZoomPup
{
	z-index: 10;
	visibility: hidden;
	position: absolute;
	width: 50px;
	height: 50px;
	border: 1px solid #aaa;
	background: #ffffff;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}

/* LUCKY ZOOM END */

/*Product page styles end*/

/* LUCKY ZOOM START */

/* Copyright 2006 LuckyTeam.co.uk. To use this code on your own site, visit http://luckyteam.co.uk */

.luckyZoomSmallImageCont
{
	position: relative;
}

.luckyZoomBigImageCont
{
	overflow: hidden;
	position: absolute;
	z-index: 110;
	border: 1px solid #e2a8b4;
	visibility: hidden;
	/* display: none; */
}

.luckyZoomHeader
{
	position: relative;
	z-index: 10;
	left: 0px;
	top: 0px;
	font: 10px Tahoma, Verdana, Arial, sans-serif;
	color: #fff;
	background: #9E2F2D;
	padding: 3px;
}

.luckyZoomHeader a
{
	color: #fff;
}

.luckyZoomPup
{
	z-index: 10;
	visibility: hidden;
	position: absolute;
	width: 50px;
	height: 50px;
	border: 1px solid #aaa;
	background: #ffffff;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}

.error { color : Red}

/* LUCKY ZOOM END */


/* Basket Styles Start */
.Sub_total
{
font-family:Arial;
font-size: 11px;
color:#2F84A3;
}

.RemoveLnk a
{
	font-family:Arial;
	font-size: 10px;
	color :#434334;	 
}
.RemoveLnk 
{
	font-family:Arial;
	font-size: 11px;
	color :#434334;	 
}
.newReviewTitleBg 
{
	 font-family: Arial;
	 font-size: 12px;
	 Color: #333333;
 }
 .promotionbasketheader
  {
  background-color:#000000;
	font-family: Arial; 
	font-size: 12px; 
	color: #FFFFFF;
	height:25;
  }
  
table.itemlisttable
 { 
	background-color:white; 
	border: solid 1px #E7F0EF; 
	border-collapse: collapse; 
 }
td.basket_bottom_border 
{ 
	width: 100%;
	height: 2px;
	background-color: black;
}
td.basket_blank_space 
{ 
	width: 100%;
	height: 4px;
	background-color: white;
}
td.borderleft 
{ 
	border-left: solid black 2px;
}
td.borderright 
{
	border-right: solid black 2px;
}
td.borderbottom 
{
 border-bottom: solid black 2px;
}
.basketTotalsTop 
{ 
	background-color:white; 
	width: 60px; 
	padding-right: 5px; 
	border-top: solid 1px #E7F0EF; 
	border-left: solid 1px #E7F0EF; 
	border-right: solid 1px #E7F0EF; 
}
.basketTotalsMiddle 
{ 
	background-color:white; 
	width: 60px; 
	padding-right: 5px; 
	border-left: solid 1px #E7F0EF; 
	border-right: solid 1px #E7F0EF; 
}
.basketTotalsBottom 
{ 
	background-color:white; 
	width: 60px; 
	padding-right: 5px; 
	border-left: solid 1px #E7F0EF; 
	border-right: solid 1px #E7F0EF; 
	border-bottom: solid 1px #E7F0EF;
}
.promotionCode 
{ 
	color: #E7F0EF; 
	font-weight: bold; 
}

td.promotionheader 
{
	color: white;
	background-color: black;
	padding: 3px;
}
td.promotioncodeactivated 
{
	 color: black;
	 background-color: white;
	 padding: 3px;
}
span.BasketQuantitiesUpdatedBecauseOfStock 
{
	color: black;
	background-color: white;
	font-weight: bold;
}
.missedpromotionheadertext 
{
	font-size: 10px;
}

.promotion_basket_promotion_name
 { 
	color: #C00;  
	font-size: 8pt;
 }
.promotion_basket_product_name
{
	color: Black; 
	font-size: 9pt;
	text-align:left;
	text-decoration:none;
	
}
.promotion_basket_product_description 
{
	 color: #006666; 
	 font-size: 8pt;
}
.promotion_basket_price_now
{
	color: #C00; 
	font-size: 8pt;
    font-weight: bold;
 }
.promotion_basket_price_was
{
	 color: Black;
	 font-size: 10pt;
}
.promotion_basket_price_save
{
	 color: Black;  
	 font-size: 10pt;
}
.basket_normal
{ 
	color: #666666; 
	font-size: 13px; 
	line-height:1;
}
.basket_red
{
	font-family: Arial; 
	font-size: 13px; 
	color: #7e0315; 
	font-weight: bold;
	text-align:left;
	vertical-align:sub;
}
.basketquantity 
{ 
	color: #000000; 
	width:  18px; 
	height: 18px; 
	font-style:normal; 
	font-size: 8pt;
}
.baskettitle
{ 
	color: #666666; 
	font-size: 8pt; 
	font-weight: normal; 
	text-decoration: none;
}
.basketpricetitle 
{ 
	color: #666666;  
	font-size: 1.1em;  
	font-weight: bold;  
	text-decoration: none;
}
.basketpricetitlegrandtotal
 { 
	color: #58859f;  
	font-size: 1.1em;  
	font-weight: bolder;  
	text-decoration: none;
}
.basketWrappingtitle 
{ 
	color: #666666; 
	font-size: 1.4em; 
	font-weight: bold;  
	text-decoration: none;
}
.clearbasketpricetitle 
{
	color: #666666; 
	text-decoration: none;
}
.basketprice 
{ 
	color: #666666; 
	font-size: 1.2em; 
	font-weight: normal; 
	text-decoration: none;
}
.basketsubtotalpricefree 
{ 
	color: #0981B3;  
	font-weight: bold; 
	text-decoration: none;
}
.basketyousavetitle 
{ 
	color: #0981B3; 
	font-size: 1.1em; 
	font-weight: bold; 
	text-decoration: none;
}
.basketyousave 
{  
	color: #0981B3; 
	font-size: 1.2em; 
	font-weight: normal; 
	text-decoration: none;
}
.loginText 
{ 
	font-size: 1.0em;
}
.baskettotal 
{  
	font-family: Arial; 
	font-size: 13px; 
	color: #333333; 
	font-weight: bold;
}
h1.basket 
{ 
	font-size: 2.2em; 
	padding-bottom: 2px;
	color:#0981B3; 
} 

.basketSummaryCells1 
{ 
	 background-color: #FFFFFF; 
     padding-right: 8px;
     border-top-style: solid;  
     border-top-width: 1;
     border-top-color: #6fa0c0; 
     border-left-style: solid; 
     border-left-width: 1;
     border-left-color: #6fa0c0;
     border-right-style: solid; 
     border-right-width: 1;
     border-right-color: #6fa0c0;
 }
.basketSummaryCells2 
{ 
	background-color: #FFFFFF; 
    padding-right: 8px;
    border-left-style: solid; 
    border-left-width: 1;
    border-left-color: #6fa0c0;
    border-right-style: solid; border-right-width: 1;border-right-color: #6fa0c0;
 }
.basketSummaryCells3 
{
	 background-color: #FFFFFF; 
     padding-right: 8px;
     border-left-style: solid; 
     border-left-width: 1;
     border-left-color: #6fa0c0;
     border-right-style: solid; 
     border-right-width: 1;
     border-right-color: #6fa0c0;
 }
.basketgranttotalcell
{
 padding-right: 8px;
 border-style: solid; 
 background-color:#f0f6f9; 
 border-width: 1; 
 border-color: #6fa0c0;
}
.basketCells
{ 
	color: #FFFFFF;
}

.reviewTable 
{  
	font-family: Arial; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold;
}
.newReviewTitleBg 
{ 
	font-family: Arial; 
	font-size: 12px; 
	color: #333333; 
}
.Quick_Picks
{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-family: Trebuchet MS; 
	font-size: 28px; 
	color: #197EB1; 
	font-weight:normal;
}

/* Basket Styles End */

/* Payment Pages Styles start  */

.blue01 { 
	font-family: Arial;
	font-size: 20px;
	color: #3f3f3f;
}

.pink {
	font-family: Arial;
	font-size: 15px;
	color: #ed0000;font-weight:bold
	}
	
.tableall {
	border-collapse: collapse;
	font-family: Arial;
	font-size: 11px;
	color: #373832;
}

.table01 {
	background-color: #404040;
	height: 23px;
	width: 100%;
}

.font01 {
	margin-left: 5px;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.table02 {
	font-family: Arial;
	font-size: 11px;
	color: #373832;
	background: white url('../images/payment_bg01.gif') repeat-x fixed left bottom;
	width: 330px;
	height: 150px;
	border-bottom: 1px #D0CCCB solid;
	border-left: 1px #D0CCCB solid;
	border-right: 1p #D0CCCB solid;
}

.table03 {
	font-family: Arial;
	font-size: 11px;
	color: #373832;
	background: white url('../images/payment_bg01.gif') repeat-x fixed left bottom;
	width: 330px;
	height: 50px;
	border-bottom: 1px #D0CCCB solid;
	border-left: 1px #D0CCCB solid;
	border-right: 1px #D0CCCB solid;
}


.table04 {
	font-family: Arial;
	font-size: 11px;
	color: #373832;
	background: white url('../images/payment_bg01.gif') repeat-x fixed left bottom;
	width: 330px;
	height: 100px;
	border-bottom: 1px #D0CCCB solid;
	border-left: 1px #D0CCCB solid;
	border-right: 1p #D0CCCB solid;
}

.table05 {
	font-family: Arial;
	font-size: 11px;
	color: #373832;
	background: white url('../images/payment_bg02.gif') repeat-x fixed left bottom;
	width: 300px;
	height: 56px;
}

body.User {
	font-family: Arial;
	font-size: 12px;
	color: #5B5B5B; 
	}

td.User {
	font-family: Arial;
	font-size: 12px;
	color: #5B5B5B;
	}

a.User {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}

a:link.User {
	font-family: Arial;
	font-size: 12px;
	color: #5B5B5B;
	}

a:hover.User {
	font-family: Arial;
	font-size: 12px;
	color: #5B5B5B;text-decoration:underline
	}
		
a:visited.User {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	}

a:active.User {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	}

input.User { 
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #000000;
}

select.User { 
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #000000;
}

textarea.User { 
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #000000;
}

blue01.User { 
	font-family: Trebuchet MS;
	font-size: 20px;
	color: #3f3f3f;
}

pink.User {
	font-family: Arial;
	font-size: 15px;
	color: #ed0000;font-weight:bold
	}
/* Payment Pages Styles End  */









/* 3-D secure page */
	.top_content_holder_secure {
		width: 100%;
		height: 167px;
		display: block;
		margin: 0;
		padding: 0;
		background: url('../images/top_hhs_bg.jpg');
	}
	
	.top_content_secure {
		width: 915px;
		height: 167px;
		margin: 0 auto;
		padding: 0;
	}
	
	.hhs_logo_secure {
		float: left;
		width: 171px;
		height: 57px;
		display: block;
		background: url('../images/p_logo.gif') no-repeat;
	}
	
	
	
	.content_holder_main_secure {
		width: 915px;
		margin: 0 auto;
		padding: 0;
		background: #fafafa;
		height: 400px;
		text-align: left;
	}
	
	.secure_content {
		width: 915px;
		margin: 30px 0;
		padding: 0;
		float: left;
	}
	
	.secure_content p {
		padding: 10px 0 0 20px;
		font-size: 12px;
		line-height: 16px;
	}
	
	.left_content_secure {
		width: 350px;
		float: left;
		display: block;
		margin: 0;
		padding: 0;
	}
	
	.right_content_secure {
		width: 370px;
		float: left;
		display: block;
		margin: 0 0 0 60px;
		padding: 0;
	}
/* end */