﻿body {Margin:0% 1% 0% 1%; font-family:Arial, Helvetica, sans-serif; font-size:0.8em;}
a {text-decoration:none;color:#FF6600;}
a:hover {text-decoration:underline;}
img {border:0px;}
h1 {font-size:1.2em; width:100%; background-color:#C3D9FF; padding:3px 0px 3px 3px; margin:0px 0px 5px 0px;}
h2 { float:left; clear:both; font-size:1.1em;}
hr {clear:both; margin:0px;margin::20px 0px 0px 0px;padding:5px 0px 5px 0px; Border-Top: #C3D9FF 2px solid; border-bottom-width : 0px;border-left-width : 0px;border-right-width : 0px; height : 2px;}
ol {clear:both;}
p {padding:0px 0px 0px 0px;margin:2px 0px 13px 0px}

#Definition dt {float:left;clear:both; font-weight:bold; padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; }
#Definition dd {float:left;clear:both;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

#Glossary dt {float:left; width:24.5%;  padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; }




#Header {width:100%;float:left; overflow:hidden; height:80px; }
#Header img {float:left; margin:10px 0px 0px 0px; }
#GoogleSearch {float:right; margin:5px 10px 0px 0px; }
#Left {width:20%; float:left;}
#Main {width:56%; float:left; Margin:0% 1.5% 0% 1.5%;}
#Right {width:20%; float:left;}
#Right strong {font-size:1.1em;}
#MainMenu {float:left; width:100%; font-weight:bold; background-color:#FF9900; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}
#MainMenu li {float:left; margin:0px 20px 0px 0px;list-style:none; }
#MainMenu .r {float:right; margin:0px 0px 0px 0px;}
#MainMenu li a {float:left; padding:5px 5px 5px 5px; color:#000000}
#Footer {float:left; width:100%; text-align:center; font-size:0.85em;  background-color:#FF9900; padding:5px 0px 5px 0px;  }
#FootLinks {width:98%; float:left; margin:10px 0px 0px 0px;padding:0px 0px 10px 0px ; clear:both;}
#FootLinks li {float:left; list-style:none; text-align:center; width:24.5%; font-size:0.8em;}

#GoogleSub1 {float:left; width:100%; background-color:#FFCC66; padding:5px 0px 5px 0px;margin:0px 0px 20px 0px;margin:0px 0px 20px 0px}
#GoogleSub2 {float:left; width:100%; background-color:#FFCC66; padding:5px 0px 5px 0px;margin:0px 0px 20px 0px;margin:20px 0px 0px 0px}

#GoogleSponsers {float:left; clear:both; width:100%; background-color:#C3D9FF; margin:0px 0px 15px 0px;}
#GoogleSponsers img{float:left; margin :20px 5px 0px 5px;}
#Favourites {float:left; width:100%; margin:10px 0px 0px 0px; background-color:#C3D9FF;}
#Favourites a {float:left;  padding:3px 0px 3px 40px; margin:0px 0px 0px 0px; color:#0066CC; background-image: url(/images/favourites.gif); background-position:5px 4px; background-repeat:no-repeat;}

#ebay img {clear:both;float:none;}
#ebay span {clear:both}

#AZ {float:left; Padding:0px; Margin: 10px 0px 5px 0px;  padding:0px; clear:both; width:100%;}
#AZ li {float:left; text-align:center; width:5.8%; DISPLAY: inline; clear:none; margin:0px 0px 1px 1px;BACKGROUND-COLOR: #C3D9FF;}
#AZ a {float:left;width:100%; font-size: 11px;font-weight: bold; COLOR: #000000; Padding: 3px;}
#AZ a:hover {BACKGROUND-COLOR: #003399;Margin:0px;}

#Language {float:right;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#Language li {font-size:0.85em; color:#000000; float:left;list-style:none; padding:0px 0px 0px 0px; margin:0px 5px 0px 5px}
#Language li a {color:#000000;}

#LangHome {float:left;  width:78%; clear:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#LangHome li {font-size:0.85em; width:auto; color:#000000; float:left;list-style:none; margin:0px 0% 0px 0px; padding:0px 5% 0px 0px; }
#LangHome li a {color:#0066CC;}
#P1 {float:left; width:auto;}

#Tracks {Float:left;margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; border-top:solid 1px #C3D9FF;}
#Tracks li {float:left;margin: 0px 0px 0px 0px; border-bottom:solid 1px #C3D9FF; list-style:none; padding:0px 0px 0px 0px; width:33% }
#Tracks a {float:left; padding: 5px 0px 5px 0px;}

#ProductImg {float:left; width:180px;}
#ProductDetails {float:left;  clear:right;}

#Glossary {list-style:none; width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#Glossary li {float:left; width:24%;margin:0px 0.9% 5px 0px; padding:0px 0px 0px 0px;}

#Directory {list-style:none; width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#Directory li {font-weight:bold; float:left; height:50px; width:49%;margin:0px 0.9% 5px 0px; padding:0px 0px 0px 0px;}
#Directory li span {font-size:0.85em;font-weight:normal; }

/*  basket / order formatting */ 
.Basket {float:left; width:100%;margin-bottom:10px;}
.Basket td{  padding:4px;font-size:11px;}
.Basket a:hover {}
	/* tr */ 
.Basket .HeadRow{font-weight:bold;}
.Basket .ItemRows{}
.Basket .FootRow{}
	/* td */ 
.Basket .HeadDesc{}
.Basket .ItemDesc{}
.Basket .HeadPrice{text-align:right;width:60px;}
.Basket .ItemPrice{text-align:right;}
.Basket .HeadQty{text-align:right;width:45px;}
.Basket .ItemQty{text-align:right;}
.Basket .HeadTotal{text-align:right;width:70px;}
.Basket .ItemTotal{text-align:right;}
.Basket .FootTotal{text-align:right;font-weight:bold;}
.Basket .HeadRemove{text-align:right;width:75px;}
.Basket .ItemRemove{text-align:right;}
.Basket .FootRemove{text-align:right;}
.Checkout {float:left; width:100%; text-align:center; margin:0px 0px 20px 0px; font-weight:bold; font-size:1.2em;}

.Error { float:left; width:100%; Margin: 0px 0px 10px 0px; BORDER: #FF0000 1px solid; }
.Error span{float:left; PADDING: 10px 10px 10px 10px; }

.SideItemL {float:left; background-color:#FFFF99;padding:2% 3% 3% 2%; width:95%;margin:0px 0px 20px 0px;font-size:0.85em; background-image: url(/images/c_yellow_TR.gif); background-position:top right; background-repeat:no-repeat;}
.SideItemL ul {margin:0px 0px 0px 10px; padding:0px 0px 0px 0px;}
.SideItemL ul.fl {float:left;}
.SideItemL ul li {margin:2px 0px 3px 20px; padding:0px 0px 0px 0px;}
.SideItemL a {color:#FF6600;}
.SideItemL strong {font-size:1.1em;}
.SideItemL p {margin:6px 0px 6px 0px;}
.SideItemL img {float:left; margin:0px 5px 0px 0px;}

.SideItemR {font-size:0.85em;float:left; background-color:#FFFF99;padding:3% 2% 2% 3%; width:98%;margin:0px 0px 20px 0px; background-image: url(/images/c_yellow_TL.gif); background-position:top left; background-repeat:no-repeat;}
.SideItemR ul {margin:0px 0px 0px 30px;}
.SideItemR ul li {margin:2px 0px 3px 20px; padding:0px 0px 0px 0px;}
.SideItemR a {color:#FF6600;}
.SideItemR strong {font-size:1.1em;}
.SideItemR p {margin:6px 0px 6px 0px;}
.SideItemR span {padding:0px 5px 0px 5px; text-align:center; }
.SideItemR img {float:left; margin:0px 5px 0px 0px;}

.Cont {float:left;font-size:0.9em; vertical-align:top; width:100%; margin:10px 0px 10px 0px; }
 .img {float:left; width:75px; height:75px;   margin:0px 5px 0px 0px}
 .txt { float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}


.MainItem {float:left; font-size:0.85em; width:95%; margin:5px 0px 5px 0px}
.MainItem img {float:left; margin:0px 10px 0px 0px}
.MainItem  ul {float:left; width:77%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.MainItem  ul li {float:left; margin:2px 0px 3px 0px; padding:0px 0px 0px 0px; width:33%; list-style:none;}
.MainItem  a {color:#FF6600;}
.MainItem  strong {font-size:1.1em;}
.MainItem  p {margin:10px 0px 10px 0px;}

.Prod { float:left; width:48%; font-size:0.85em;}
.ProdR {float:left; width:48%; font-size:0.85em; margin:0px 0px 0px 3%;}
.Prod p {margin:0px 0px 5px 0px}
.ProdR p {margin:0px 0px 5px 0px}
.Prod  span { padding:0px 5px 0px 5px;text-align:center; width:20px;}
.ProdR span {padding:0px 5px 0px 5px; text-align:center; }

.Big {font-size:18px;}
