body { font-size:67.5%; background-color:#8C7E71; color:#74695e; font-family: Georgia, "Times New Roman", Times, serif; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;  }
body a { color:#839230; }
body a:hover { color:#BACD1F;}
.Clearer { clear:both; }
form { padding: 0px; margin: 0; }
textarea, select, input { font-size:1em; font-family: Georgia, "Times New Roman", Times, serif;}

.ContainerBox { width:959px; margin-left: -484px; position: absolute; left: 50%; background-color:#FFFFFF; padding-left:15px; padding-right:15px; background-image:url(../images/template/container_bg.gif); }

/* Topbar Definitions */
.TopBarArea {  margin-left:13px; width:921px; background-image:url(../images/template/topnav_bg.gif); height:127px;} 
.TopBarLeftArea {width:164px; padding-left:6px; float:left; } 
.VisitOurWareHouse { padding-top:11px;  } 
.BritishBusiness { padding-top:17px; padding-left:12px;  } 
.TopBarLogo { padding-left:158px; padding-top:7px; float:left; padding-bottom:3px; } 
.TopBarSecure { float:left; padding-left:62px; padding-top:68px; }
.TopBarCheckout {float:left; padding-left:19px; }
.TopBarYourBasket { padding-top:7px; }
.TopBarBasketContents { margin-top:2px; margin-bottom:2px; padding-top:7px; height:17px; background-color:#C6C09C; padding-left:15px; width:139px; }
.TopBarButtons { background-color:#C6C09C;  background-image: url(../images/template/basketarea_gb.gif); padding-left:8px; width:146px; height:57px; }  
.TopbarBasket { padding-top:6px; } 
.TopbarCheckout { padding-top:3px; } 
.RoyalSupplyer { padding-left:17px; }
.MiddleArea { float:left;}
/* Navigationbar definitions */
.Navbar_Container { background-image: url(../images/template/white_greyline.jpg); height:28px;} 
.Navbar_Left {  margin-left:13px;background-image: url(../images/template/navbar_left.gif); width:12px; height:28px; float:left; }
.Navbar_Right { background-image: url(../images/template/navbar_right.gif); width:12px; height:28px; float:left; }
.Navbar_repeater { width:808px; padding-left:88px; background-image: url(../images/template/navbar_repeater.jpg); height:28px; float:left;   } 
.Navbar_repeater ul { padding: 0; margin: 0; list-style: none; }
.Navbar_repeater li { padding-top:1px; float:left; } 
.Navbar_repeater a { padding-left:19px; padding-right:19px; font-size:1.1em; color:#0A4D67; text-decoration:none; padding-top:6px; height:20px; display: block; float:left; } 
.Navbar_repeater a:hover { background-color:#83923D; color:#FFFFFF; text-decoration: none; } 

/* Main Area definition */
.MainArea { background-color:#F3F0E7; padding-left:13px; }
.MainArea_LHS { float:left; padding-left:4px; width:185px;  padding-top:16px; }
.SearchArea_container { float:left; padding-left:4px;width:230px; padding-bottom:24px;}
.SearchArea { float:left; }
.SearchArea input { font-size:0.9em; border-color: #B1B81D; border-style: solid; border-width: 1px; padding-left:6px; padding-right:6px; color:#84923D; }
.SearchArea_Go { padding-left:4px; float:left;  } 

.MainArea_LHS_Title { font-size:1.2em; font-weight:bold; color:#0D4D68; padding-top:7px; padding-left:12px; background-image: url(../images/template/LHS_menu.gif); height:23px; width:147px;}
.MainArea_LHS ul { padding: 0px; margin: 0px; list-style: none; }
.MainArea_LHS_final a { margin-top:2px; color:#0A4D67; text-decoration:none; display: block; width:143px;padding-left:15px; padding-top:5px; height:20px; background-image: url(../images/template/LHS_menu_bottom.gif);}
.MainArea_LHS_final a:hover { margin-top:2px; color:#0A4D67; text-decoration:none; display: block; width:143px;padding-left:15px; padding-top:5px; height:20px; background-image: url(../images/template/LHS_menu_bottom_over.gif);}


.MainArea_LHS_standard a {margin-top:2px; color:#0A4D67; text-decoration:none; display: block; width:143px;padding-left:15px; padding-top:5px; padding-bottom:6px; background-color:#D5DE81;  }
.MainArea_LHS_standard a:hover{ background-color:#BBCD1F; text-decoration:none; color:#0A4D67;  }


/* BottomBar definition */
.Cardbar_Container { margin-top:20px; margin-bottom:14px; }

.Cardbar_Left { background-image: url(../images/template/cardbar_BL.gif); width:10px; height:67px; float:left;}
.Cardbar_Right { background-image: url(../images/template/cardbar_BR.gif); width:10px; height:67px; float:left;}
.Cardbar_Mid { background-color:#FFFFFF; width:893px; float:left;height:67px;}

.Cardbar_Protx { padding-left:25px; float:left; padding-top:6px; }  
.Cardbar_CardList { padding-left:86px; float:left; padding-top:17px; }  
.Cardbar_Verisign { padding-left:82px; float:left; padding-top:6px; } 

.BottomBar_container { padding-top:5px; height:16px; background-color:#D7DE81; font-size:0.9em; text-align:center; }
.BottomBar_container a { color:#0A4D67; text-decoration:none;  }
.FooterBar { padding-top:11px; font-size:0.9em; text-align:center; background-color:#F3F0E7; padding-bottom:25px;  }
.FooterBar a { color:#0A4D67; text-decoration:none;  }