body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0;
	background-image:url('http://www.taynabatteries.co.uk/newimages/background.gif'); 
	background-color:#082244; 
	background-repeat: repeat-x;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}

th {
	background-color: #98BFE0;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}

#header {
	background-color:#FFFFFF;
	background-image:url('http://www.taynabatteries.co.uk/newimages/tayna-batteries-logo.jpg'); 
	background-repeat: no-repeat;
	width: 1028px;
	height: 200px;
	position: relative;
	vertical-align: top;
	text-align: left;
}

#header #bigtelno {
	font-size: 50px;
	position: relative;
	top: 85px;
	left: 685px;
	color: #FFFFFF;
}

#header #bigtelno a:active, #header #bigtelno a:link, #header #bigtelno a:visited, #header #bigtelno a:hover {
	font-size: 50px;
	position: relative;
	top: 85px;
	left: 685px;
	color: #FFFFFF;
	text-decoration: none;
}

#header #smltelno {
	font-size: 18px;
	position: relative;
	top: -14px;
	left: 700px;
	color: #FFFFFF;
}

#header #smltelno b {
	color: #DBAB2B;
	font-weight: bold;
	font-size: 16px;
}

#header #tagline {
	font-size: 16px;
	position: relative;
	top: 75px;
	left: 120px;
	color: #FFFFFF;
}

#header #call-now {
	font-size: 16px;
	position: relative;
	top: -8px;
	left: 835px;
	color: #DBAB2B;
	font-weight: bold;
}

#links-bar a:hover {
	color: #FFFFFF;
}

#header #links-bar {
	font-size: 12px;
	position: relative;
	top: -76px;
	left: 25px;
	color: #FFFFFF;
}

#header #news {
	font-size: 14px;
	font-family: courier;
	position: relative;
	top: 54px;
	left: 170px;
	color: #000000;
	list-style: none;
	width: 600px;
	text-align: center;
}

.roundme {
	background-color: #F2F7FB;
	padding: 10px;
}

#fitguide-warn{background-color:#F2F7FB;padding:10px;width:550px;text-align:justify;line-height: 2;}


#fitguide-warn span {
	font-size: 18px;
	display: block;
	text-align: center;
}

strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
}

table {
  border-collapse: collapse;
}

a:active {
	text-decoration:none;
	color: navy
}

a:link {
	text-decoration:none;
	color: navy
}

a:visited {
	text-decoration:none;
	color: navy
}

a:hover {
	text-decoration:none;
	color: #84B1DA
}

.catTitle:link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F5E99A;
	text-decoration:none;
}

.catTitle:visited {
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 11px;
	font-weight: normal;
	color: #F5E99A;
        text-decoration:none;
}

.catTitle:visited {
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 11px;
	font-weight: normal;
	color: #F5E99A;
        text-decoration:none;
}

.catTitle:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #F5E99A;
	text-decoration:underline;
}

.subcatTitle:link {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #ABD6FC;
	text-decoration:none;
	font-weight: normal;
}

.subcatTitle:active {
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 11px;
        color: #ABD6FC;
        text-decoration:none;
	font-weight: normal;
}

.subcatTitle:visited {
        font-family: Tahoma, Helvetica, sans-serif;
        font-size: 11px;
        color: #ABD6FC;
        text-decoration:none;
	font-weight: normal;
}

.subcatTitle:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #ABD6FC;
	text-decoration:underline;
	font-weight: normal;
}

.menu-box-content {
    
}

td.menuBlock { 
    BACKGROUND-COLOR: #FFFFFF;
} 

td.altMenuBlock { 
    BACKGROUND-COLOR: #FFFFFF;
} 

td.menuBlock2 { 
    BACKGROUND-COLOR: #FFFFFF;
} 

.info-box-content {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #EED499;
    padding-top: 3px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 3px;
    border: solid;
    border-width: 1px 2px 2px 1px;
    border-color: #DBAB2B #DBAB2B #DBAB2B #DBAB2B;
}

.info-box-content-light {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #978CDE;
    padding-top: 3px;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 3px;
    border: groove;
    border-width: 1px 2px 2px 1px;
    border-color: #eeeeee #666666 #666666 #eeeeee
}

.maintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
}

.blacktext {
	color: #000000;
}

.hlayer {
        position: absolute; 
        z-index: 1; 
        visibility: hidden; 
}

.categorydiv {
        width: 600px; 
        text-align: center;
}

div.catbox {
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	border-width: 1px; 
	padding: 5px;
}

.parcelforce {
	color: #FF0000;
}

.royalmail {
	color: #F3CD66;
}

.popupfitmentlayer {
	padding:15px;
	border:1px dashed #333;
	background-color:#eee;
	margin-left: -125px;
	position: absolute;
	top: -25px;
	left: 50%;
	width: 250px;
	height: 50px;
	visibility: hidden
}
.wrapper {
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
}

.floaty {
	z-index: 1;
	position: absolute;
	margin-left: 150px;
	margin-top: 0px;
	visibility: hidden;
}
.navi {
	list-style:none;
	margin:0px 5px;
	padding:0;
	background-color: #d6ad37;
	width: 196px;
}
.navi li {
	margin-top:1px;
	padding:0;	
}

.navi li A:link, .navi li A:visited {
	display:block;
	background:#EEEEEE;
	width: 98%;
	color: #333333;
	font-size: 12px;
	padding: 2px;
	text-align: left;
}

.navi li A:hover,
.navi li A:active {
	background:#666666;
	color: #DEAC23;
}

.subnavi {
	list-style:none;
	margin:0;
	padding:0;
}
.subnavi li {
	margin-top:1px;
	margin-left:5px;
	padding:0;	
}

.subnavi li A:link, .subnavi li A:visited {
	display:block;
	background:#DDDDDD;
	width: 98%;
	color: #111111;
	font-size: 12px;
	padding-left: 2px;
}

.subnavi li A:hover,
.subnavi li A:active {
	background:#666666;
	color: #DEAC23;
}


#imageanddetail {
	width: 225px; 
	float: left;
}

.imagefloatright {
	float: right;
}


/* SHOPPING CART */

#shoppingcart {
	min-width: 66%;
	border:medium #7685df solid;
	padding: 0px;
}

#shoppingcart th {
	border:medium #7685df solid;
	padding: 5px;
	color:#FFFFFF;
	background-color: #11007b;
}

#shoppingcart td {
	border:medium #7685df solid;
	padding: 5px;
}

#shoppingcart .summary {
	text-align: right;
	background-color: #11007b;
	color:#FFFFFF;
	font-weight: bold;
}

.updatetext {
	font-size: 8px;
	font-weight: normal;
}

#neworcurrentcusttable {
	width: 700px;
}

.fixedwid {
	width: 180px;
}

.fixedwidlge {
	width: 290px;
}

.updatetext {
	font-size: 8px;
	font-weight: normal;
}

.fitmenttabletitle {
	float: right;
	color: #FFF;
	font-weight: bold;
}

.tabletop {
	text-align: left;
	background-color: #98BFE0;
	width: 100%;
}

.tablebot {
	text-align: left;
	background-color: #98BFE0;
	width: 100%;
}

#neworcurrentcusttable {
	width: 700px;
}

#contactsuccessdiv {
	display: none;
}


.itemouterdiv {
	width: 600px;
	clear: both;
}

.itemouterdiv ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

.itemouterdiv h1 {
	padding: 10px 2px 10px 2px;
	margin: 0px 0px 5px 0px;
	color: #FFFFFF;
}

.itemdescription {
	text-align: left;
}

.itemdescription .mainimg {
	margin-bottom: 10px;
}

.itemextras {
	background-color: #E8F1F8; 
	clear: both;
	line-height: 1;
	padding: 0;
	margin: 0;	
}

.itemprice {
	text-align: left;
	font-size: 15px;
}

.itemaddtocart {
	clear: both; 
	height: 25px; 
	padding: 10px; 
	text-align: right; 
	background-color: #584CA9;
}

#itemaddtocart{width:360px;border-left:1px solid #584CA9;padding-left:5px;float:right;line-height:1.5;text-align:left;background-color: #e8f1f8; background-image: url(http://www.taynabatteries.co.uk/newimages/desc-bg.jpg); background-repeat: repeat-x; background-position: top;}


#itemaddtocart div{float: right; width: 188px; text-align: center; border:3px solid #E8F1F8;}

#itemaddtocart div span{text-shadow: #b1b1b1 2px 2px 4px; font-size: 20px;}

#itemaddtocart table{width: 165px;}

#tell-friend-tab iframe { border: 0px; width: 425px; height: 200px; }

#star-buy-box { border:1px solid #584CA9;line-height:1.5; background-color: #e8f1f8; background-image: url('http://www.taynabatteries.co.uk/newimages/desc-bg.jpg'); background-repeat: repeat-x; background-position: top; }
#star-buy-title { font-size:17px; font-weight:bold; color: #FFFFFF; text-align:center; background-image: url('http://www.taynabatteries.co.uk/newimages/starbuy-bg.jpg'); background-repeat: repeat-x; background-position: top; background-color: #a68204; padding:5px; }
#star-buy-title-header { background-color: #FFFFFF; text-shadow: #b1b1b1 2px 2px 4px; font-size: 11px; text-align: center; }
.oth-brands span { font-size: 14px; font-weight: bold; }
#star-buy-price { text-shadow: #b1b1b1 2px 2px 4px; font-size: 15px; text-align: center; }
#other-brands-box { clear: both; border:1px solid #584CA9;line-height:1.5; background-color: #e8f1f8; background-image: url('newimages/desc-bg.jpg'); background-repeat: repeat-x; background-position: top; }
#oth-brands-toggle-box { font-size:17px; font-weight:bold; color: #FFFFFF; text-align:left; background-image: url('newimages/h1-bg.jpg'); background-repeat: repeat-x; background-position: top; background-color: #315C86; padding:5px; }
.oth-brands-left-col { background-color: #FFFFFF; text-shadow: #b1b1b1 2px 2px 4px; font-size: 11px; text-align: center; }
.oth-brands-right-col { text-shadow: #b1b1b1 2px 2px 4px; font-size: 15px; text-align: center; }
#qanda-box { clear: both; line-height:1.5; border:1px solid #584CA9; }
.reviews-box div { font-weight: bold; color: navy; text-transform: uppercase; letter-spacing: 0.2em; text-shadow: #B1B1B1 2px 2px 4px; background-color: #ebf2f8; }
.reviews-box span { font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.2em; text-shadow: #B1B1B1 2px 2px 4px; }

#item-spec-tab {
	text-align: left;
	clear: both;
}
#item-description-tab {
	text-align: left;
}

#prod_links_list {
	list-style:none;
	margin-left: 0px;
	padding-left: 10px;
}
#prod_links_list li {
      	float: left;
      	margin-left: 2px;
}



#prod_links_list li a:link, #prod_links_list li a:active, #prod_links_list li a:hover, #prod_links_list li a:visited {
      	color: #FFFFFF;
      	font-weight: bold;
}

.selected_tab{height: 30px;background:#98BFE0 url(http://www.taynabatteries.co.uk/newimages/tab-bg-sel.gif) top repeat-x; padding-left:5px;font-size: 15px;}

.selected_tab span{padding-right:5px;padding-top:3px;padding-bottom:3px;display:block;}

.deselected_tab{height: 30px;background:#DBA40A url(http://www.taynabatteries.co.uk/newimages/tab-bg.gif) top repeat-x; padding-left:5px;font-size: 15px;}

.deselected_tab span{padding-right:5px;padding-top:3px;padding-bottom:3px;display:block;}

.fade-h1 { background-image: url(http://www.taynabatteries.co.uk/newimages/h1-bg.jpg); background-repeat: repeat-x; background-position: top; background-color: #315c86; }

.catalogouterdiv {
	width: 600px; 
	background-color: #98BFE0;
	clear: both;
	padding: 1px;
}

.catalogtitlediv {
	 font-size: 15px;
	 background-color: #98BFE0; 
	 font-weight: bold;
	 padding: 10px 2px;
}

.catalogtitlediv a:link, .catalogtitlediv a:hover, .catalogtitlediv a:visited, .catalogtitlediv a:active {
	 color: #FFFFFF;
}

.catalogmaindiv {
	text-align: left;
	padding: 3px;
	background-color: #FFFFFF;
}

.catalogmaindiv img {
	float: right;	
}

.catalogmaindiv ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

.catalogpricediv {
	clear: both;
	text-align: left; 
	background-color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	padding: 5px;
    height: 27px;
}


#searchresults {
	border:10px solid #E8F1F8;
	background-color:#98BFE0;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90; 	
	margin-left: -275px;
	position: absolute;
	left: 50%;
	width: 550px;	
	z-index: 1000;
	display: none;
}

#searchresults a:hover {
	color:#FFFFFF;
}

#searchresultswrapper {
  	text-align: center;
  	position: absolute;
	top: 200px;
	left: 0px;
	width: 100%;
	overflow: visible;
	visibility: visible;
	display: block;
	height: 1px;
}

.wasprice {
	color: red; 
	text-decoration: line-through;
}

.smalltext, .smalltext a:link, .smalltext a:visited, .smalltext a:hover, .smalltext a:active {
	font-size: 10px;
	color: #98BFE0;
}

.smalltext a:hover {
	color: #CCCCFF;
}

.left-col-title {
	margin: 0px 0px 0px 5px; 
	padding: 8px 0px 0px 0px;
	background: url(http://www.taynabatteries.co.uk/newimages/left-col-title.jpg);
	width: 196px;
	height: 32px;
	text-align: center;
	font-size: 20px;
	color: #FFFFFF;
}

.right-col-title {
	margin: 0px 0px 0px 5px; 
	padding: 8px 0px 0px 0px;
	background: url(http://www.taynabatteries.co.uk/newimages/right-col-title.jpg);
	width: 196px;
	height: 32px;
	text-align: center;
	font-size: 20px;
	color: #FFFFFF;
}

.subcategorybox {
	width: 600px; 
	text-align: justify; 
	background-image: url('http://www.taynabatteries.co.uk/newimages/yellow-box-bg.jpg')
}

.subcattop {
	text-align: center; 
	width: 600px; 
	height: 32px; 
}

.subcattop a:link, .subcattop a:visited, .subcattop a:hover, .subcattop a:active {
	display: block;
	text-align: center; 
	padding-top: 7px; 
	width: 600px; 
	height: 25px; 
	background-image: url('http://www.taynabatteries.co.uk/newimages/yellow-box-top.jpg');
	font-size: 14px;
}

.subcattop a:hover {
	background-image: url('http://www.taynabatteries.co.uk/newimages/subcat-top-hover.jpg');
	color: #FFFFFF;
}

.subcatbot {
	width: 600px; 
	height: 27px; 
	background-image: url('http://www.taynabatteries.co.uk/newimages/yellow-box-bottom.jpg')
}

.subcategoryseparatorbox {
	width: 600px; 
	background: url(http://www.taynabatteries.co.uk/newimages/subcat-separator.jpg);
	height: 30px;
	text-align: center;
	color: #FFFFFF;
	font-size: 20px;	
	padding-top: 2px;
	margin-top: 40px;
}

.searchword {
	background-color: yellow;
	color: navy;
}

#main-content-td {
	width: 636px;
	background-color: #FFFFFF;
	vertical-align: top;
}

#top-faded-bar{margin:0px;padding:0px; width: 616px; height: 40px; background-color: #eed499; text-align: center;}



#pricebeat {
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90; 	
	margin-left: -200px;
	position: absolute;
	left: 50%;
	width: 400px;	
	display: none;
}

#pricebeatwrapper {
  	text-align: center;
  	position: absolute;
	top: 300px;
	left: 0px;
	width: 100%;
	overflow: visible;
	visibility: visible;
	display: block;
	height: 1px;
}

.breadcrumb {
	font-size: 12px; 
	text-align: left; 
	padding: 10px;
}

#top-sellers td {
	text-align: center;
}

#top-sellers td.top-cell {
	background-color: #FFFFFF;
}

#top-sellers td img {
	border: 0px;
}

#top-sellers td a {
	display: block;
	border: 2px solid #FFFFFF;
}

#top-sellers td a:hover {
	border: 2px solid #EED499;
}

.pag_div {
	width: 590px; 
	padding: 7px; 
	background-color: #EED499; 
	font-weight: bold;
}

.pag_div a, .pag_div b {
	padding: 5px;
}

.pag_div b {
	background-color: #FFFFFF;
}

.subcatbox {
	height: 175px; 
	width:  177px; 
	margin: 5px 0px 5px 10px; 
	border: 3px solid #DBAB2B; 
	float:  left;
}

.subcatbox a {
	width:   175px; 
	height:  175px; 
	display: block;
}

.subcatbox .sc-title {
	height:    30px; 
	font-size: 16px; 
	padding:    3px;
}

.subcatbox .sc-body {
	height: 130px;
}

.sc-div {
	line-height: 2;
}

.sc-div h1 {
	color: #000000;
	font-size: 18px;
}

.sc-div h2 {
	color: #555555;
	font-size: 14px;
}

.sc-div h3 {
	color: #999999;
	font-size: 12px;
}

#home_pg {
	line-height: 2; 
	width: 95%; 
	text-align: justify;
}

#qandastable td {
	text-align: left;
}

#qandastable .qaheader {
	font-size:17px; 
	color: #1454a5; 
	font-weight: bold;
}

#qandastable .qaheader a {
	float: right;
}

#qandastable .qora {
	width: 20px; 
	font-size: 20px;
}

#qandastable .col_tr {
	background-color: #E8F1F8;
}

#enq-table td  {
	font-size: 15px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

#enq-table td .large_input {
	font-size: 18px;
	
}

#att-srch-crit td {
	font-size: 16px;
}
#att-srch-crit select, #att-srch-crit input {
	font-size: 16px;
}
.input-prompt {
  position: absolute;
  font-style: italic;
  color: #aaa;
  margin: 0.4em 0 0 0.5em;
}

#spec-box {
	width:550px;
	border: 1px solid #AAAAAA; 
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

#spec-box legend { text-transform: uppercase;font-size: 14px;font-weight: bold;color: #AAAAAA;padding: 2px 8px; }

#batt-check-wng {
	font-weight: bold; 
	color: #555;
}

.fm-res-hdr-ctr { font-size: 15px;font-weight: bold;color: white;text-align: center;background-image: url('http://www.taynabatteries.co.uk/newimages/h1-bg.jpg');background-repeat: repeat-x;background-position: top;background-color: #315C86;}

.fitment-img { border-left: 1px solid navy; border-right: 1px solid navy; }

.fit-result-hdr { font-size: 18px; }
