/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */	

	/* ----- Header ----- */
	
		#SelectBrandParagraph {
		
			margin: 5px 0 4px 0;
		
		}
 
	/* ----- Homepage ----- */
	
		.Intro-Picture { 
		
			position: relative;
			float: left;
		
		}
		
		.Brands-Container {
		
			position: relative;
			float: left;
			
			width: 578px;
		
		}
		
		.Brands-Container .Brand {
		
			position: relative;
			float: left;
			
			padding: 0 2px 2px 0;
		
		}
		
		/* ----- Badges ----- */

			.HP-Badges {
				
				position: relative;
				float: left;
				
				width: 964px;
				
				padding: 30px 0 0 0;
				
			}
			
			.HP-Badges img {
			
				padding: 0 10px 20px 0;
				vertical-align: middle;
			
			}
			
	/* ----- Popups ----- */
	
		#CCV2CID-Popup-Content {
		
			position: relative;
			
			width: 472px;
			
			margin: 15px auto;
		
		}
		
	/* ----- Checkout ----- */
	
		.Checkout-Info {
		
			position: relative;
			float: left;
			
			width: 576px;
			
			margin: 10px 0;
			padding: 0 0 0 30px;
		
		}

		.Content-Wide table p.Checkout-Northern-Ireland {
		
			position: relative;
			float: left;
			
			clear: none;
			
			margin: 0;
			padding: 0;
			
			width: 65px;
			height: 30px;
		
		}
		
		.Checkout-Credit-Debit-Card {
		
			width: 558px;
		
		}
		
		.Checkout-Shipping-To {
		
			position: relative;
			float: left;
			
			width: 87px;
		
		}
		
		.DeliveryMethods-Cart .Content-Table-Heading-Discount { width: 140px; }		
		.DeliveryMethods-Cart .Content-Table-Value-Discount { width: 250px; }
		.DeliveryMethods-Cart .Content-Table-Value2-Discount { text-align: right; padding: 0 25px 0 0; }
		* html .DeliveryMethods-Cart .Content-Table-Value2-Discount { padding: 0 37px 0 0; }		
		
	/* ----- Credit Card Payment ----- */
	
		#displaybillingcountrycode, #cardtype {
		
			width: 206px;
		
		}
		
		#Checkout-Amend-Order {
		
			position: relative;
			float: left;
			
			width: 200px;
			
			margin: 5px 0 0 5px;
		
		}
		
		.Content-Wide table td .inputButton input {
		
			float: left;
			margin: 0;
		
		}
		
		.Content-Wide table td .inputButton {
		
			position: relative;
			float: left;
		
			margin: 0 0 0 0;
			padding: 0 0 0 0;
		
			width: 400px;
			height: 20px;
		
			padding: 0;
		
		}
		
		.Content-Wide table td .inputButton p {
		
			position: relative;
			float: left;
			
			margin: 0 0 0 5px;
			padding: 0 0 0 0;
		
		}		

	/* ----- Networking Link ----- */
	
		.Networking-Link-Container { 
		
			position: relative;
			float: left;
			
			padding: 10px 0 10px 0;
			
			width: 170px;
			
		}
		
		.Networking-Link-Container img { 
		
			position: relative;
			float: left;
		
			margin: 8px 0 0 24px;
		
		}
		
		* html .Networking-Link-Container img { margin: 8px 0 0 12px; }

	/* ----- Menu Colour Tabs ----- */
	
		#Menu-Heading-Tab-01 {
		
			position: absolute;
			
			padding: 0 0 0 0;
			
			display: block;
			
			left: 0;
			top: 0;
			
			width: 65px;
			height: 32px;
			
			text-align: center;
			
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/menu-tab.gif); 
			
		}
		
		#Menu-Heading-Tab-01:hover { 
		
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/menu-tab.gif); 
	
		}
		
		#Menu-Heading-Tab-02 {
				
			position: absolute;
			
			padding: 0 0 0 0;

			display: block;

			left: 63px;
			top: 0;

			width: 62px;
			height: 32px;

			text-align: center;
				
		}
		
		#Menu-Heading-Tab-02:hover { 
		
			background-position: 0 -32px;
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/menu-tab.gif); 
			
		}
		
		#Menu-Heading-Tab-03 {
				
			position: absolute;
			
			padding: 0 0 0 0;

			display: block;

			left: 126px;
			top: 0;

			width: 118px;
			height: 32px;
			
			text-align: center;
			
		}
		
		#Menu-Heading-Tab-03:hover { 
		
			background-position: 0 -64px;
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/menu-tab.gif); 
		
		}
	
		.Header-Menu-Tabs {
		
			position: relative;
			float: left;
			
			width: 690px;
			height: 39px;
		
		}
		
	/* ----- Menu Adverts ----- */
	
		.Menu-Advert { 
		
			position: relative;
			float: left; 
			
			margin: 0 0 10px 0;
		
		}
		
		.Menu-Small-Advert {

            position: relative;
            float: left;
            
            margin: 10px 0 0 10px;
		
		}					   
		
		* html .Menu-Small-Advert { margin: 10px 0 0 5px; }
		
		.Menu-Small-Advert-P {
		
			position: relative;
			float: left;
			
			margin: 10px 0 10px 0;
		
		}

	/* ----- Menu Search ----- */

		.Menu-Content-Search {

			position: relative;
			float: left;

			padding: 5px 0 10px 0;

			width: 171px;

			/* background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/menu-search-bg.jpg); */

		}

		.Menu-UL-Search { 
		
			position: absolute;
			
			left: 200px;
			top: 5px;

			list-style: none;

			line-height: 0.5em;
			
			width: 200px;

		}

		.Menu-UL-Search p {

			margin: 0 0 5px 0;
			
			width: 200px;
			
		}

		.Menu-UL-Search LI { 
		
			position: relative;
			float: left;
		
			margin: 0 0 0 0;
			padding: 0 0 0 0;
		
			clear: both;
			
			width: 200px;
		
		}
		
		.Menu-UL-Search #menu-searchquery {

			position: relative;
			float: left;

			margin: 0 10px 5px 0;

			width: 142px;
			height: 15px;

			border: 1px solid #545454;

		}

		.Menu-UL-Search #menu-searchsubmit {

			position: relative;
			float: left;

			margin: 1px 0 5px 0;
			padding: 0 0 0 0;

			width: 30px;
			height: 17px;

			border: 0;

			background: none;
			background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/menu-find-button.gif);

			color: #ffffff;

			font-weight: bold;
			
		}

		.Menu-UL-Search select {

			position: relative;

			margin: 0 0 5px 0;

			width: 150px;

			border: 1px solid #545454;
	        
        }

    /* ----- Menu News Letter Box ----- */
    
    	.Menu-News-Letter-Container { height: 127px; } 
    
    	.Menu-News-Letter-UL {
		
			position: relative;
			float: left;
		
			margin: 10px 0 0 10px;
			
			width: 154px;
			
			list-style: none;
		
		}
		
		* html .Menu-News-Letter-UL { margin: 10px 0 0 5px; }
		
		.Menu-News-Letter-UL LI { }

		.Menu-News-Letter-UL LI input { }
		
		.Menu-News-Letter-UL LI .News-Letter-EMail-Input {
		
			margin: 3px 0 3px 0;
			padding: 2px 2px 2px 2px;
			
			width: 144px;
			
			border: 1px solid #bebebe;
		
		}
		
		.Menu-News-Letter-UL LI .Mailing-List-SignUp-Button {
			
			position: relative;
			float: right;	
			
			clear: both;

			margin: 5px 5px 10px 0;
			padding: 4px 0 0 12px;

			width: 92px;
			height: 21px;
			
			background: none;
			background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/register-small.gif);

			cursor: pointer;

			font-size: 1.1em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: left;

			color: #ffffff; 	
		
		}
		
		* html .Menu-News-Letter-UL LI .Mailing-List-SignUp-Button { margin: 5px 5px 10px 0; }	

	#Faq-Content ul {
	
		list-style: none;
	
	}
	
	#Faq-Content .Header { margin: 10px 0 0 0; }
	#Faq-Content h2 { margin: 10px 0 0 0; }
		
/* ------------------------------------------------------------ */
/* Misc Elements */
/* ------------------------------------------------------------ */
		

/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */
										  
    /* ----- Menu News Letter Box ----- */
    
        /* ----- No Styles ----- */		 
        
    /* ----- Menu Search ----- */
    
        .Menu-UL-Search p { color: #615087; }

/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */

	.Menu-List li a.Read-More {
	
		text-decoration: none;
	
	}
	
	.Menu-List li a.Read-More:hover {
	
		text-decoration: underline;
	
	}

	/* ----- Checkout ----- */
	
		.Checkout-Info {	
		
			font-size: 0.8em;
		
		}
		
		.Checkout-Shipping-To {
		
			font-weight: bold;
		
		}
		
	/* ----- Credit Card Payment ----- */
	
		#Checkout-Amend-Order a {
		
			font-size: 0.8em;
			
			text-decoration: none;
		
		}
		
		#Checkout-Amend-Order a:hover { text-decoration: underline; }

	/* ----- Homepage ----- */
		
		/* ----- Badges ----- */

			.HP-Badges {
			
				text-align: center;
			
			}

    /* ----- Menu Search ----- */
	    
		.Menu-UL-Search #menu-searchquery { font-size: 0.7em; } 

		.Menu-UL-Search #menu-searchsubmit { font-size: 0.7em; } 

		.Menu-UL-Search p { 
		
			font-size: 0.7em; 
			font-weight: bold;
			
		}

		.Menu-UL-Search select { 

			font-size: 0.7em;

		}

    /* ----- Menu News Letter Box ----- */

		.Menu-News-Letter-UL {

			font-size: 0.7em;

		}

		.Menu-News-Letter-UL LI { }

		.Menu-News-Letter-UL LI input { }		
		
	/* ----- Header Tabbed Menu ----- */
	
		.Header-Menu-UL-Right { }
		
	#Faq-Content .Chapter {
	
		font-weight: bold;
	
	}
	
	#Faq-Content .Header {
	
		font-weight: bold;
	
	}
	
	.Content-Wide table .Content-Table-Value .Checkout-Shipping-To { font-size: 1.2em; }
	.Content-Wide table p.Checkout-Northern-Ireland {
	
		font-size: 9px; 
		line-height: 12px;
	
	}
