/*

TA Plastics 2010 (default) style sheet
===============================================

Author:			John Metcalfe - john@discoverydesign.co.uk
Copyright:		2010 Discovery Design Ltd.
Description: 	Default stylesheet for TA Plastics
Last Edit:		25/03/2010 by John Metcalfe

*/

/* RESETS
=============================================== */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:					0;
font-weight:			inherit;
font-style: 			inherit;
font-size: 				100%;
font-family: 			inherit;
margin: 				0;
padding:				0;
outline: 				0;
vertical-align: 		baseline;
}

:focus {
outline: 				0;
}

body {
background:  			#FFF;
color: 					#333;
font: 					normal bold 14px/19px "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
}

img {
-ms-interpolation-mode: bicubic;
}

ol, ul {
list-style: 			none;
}

table {
border-collapse: 		separate;
border-spacing: 		0;
width:					100%;
}

caption, th, td {
text-align:  			left;
}

blockquote:before, blockquote:after, q:before, q:after {
content: 				"";
}

blockquote, q {
quotes:  				"" "";
}

pre, code { 	
background: 			#e0e5e5;
border-left: 			3px solid #abb0b0;
display: 	 			block; 	
font-size: 				1.5em;
margin:  				25px 0; 
padding:  				15px; 
} 

p > code { 	
font-size: 				1.0em;
line-height:  			1.2em;
}

pre code { 
border: 				none; 
}

acronym {
cursor: 				help;
border-bottom:			1px dashed #333;
}

strong {
font-weight: 			bold;
}

em {
font-style: 			italic;
}

.right {
float: 					right;
}

.left {
float: 					left;
}

.hide {
display:				none;
}

.clear {
clear: 					both;
}

.clearfix:after {
clear: 					both;
content: 				".";
display: 				block;
height: 				0;
line-height: 			0;
visibility: 			hidden;
}

.clearfix {
display: 				block;
}

html[xmlns] .clearfix {
display: 				block;
}

* html .clearfix {
height: 				1%;
}

/* GLOBAL ELEMENTS
=============================================== */
#container_logo {
margin:					0 auto;
text-align:				center;
width:					241px;
}

#container_body {
margin:					0 auto;
text-align:				center;
width:					800px;
}
	
/* STYLES
=============================================== */
p {
margin: 				0px; 
padding:  				5px;
}

#container_body address span {
color:					#000F42;
font: 					normal bold 16px/18px "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
}

#container_body span {
color:					#000F42;
font: 					normal bold 14px/18px "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
}

.divide_holding {
background:				#DDD;
border:					none;
height:					1px;
width:					200px;
}
	
/* LINKS
=============================================== */	
a:link, a:visited, a:active {
color: 					#720000; 
text-decoration: 		none;
}

a:hover, a:focus {
color:  				#000F42; 
text-decoration: 		underline;
}
	
/* HEADINGS
=============================================== */
h1 {
color:  				#000F42;
font: 					normal bold 16px/24px Arial, Helvetica, sans-serif;
margin:  				5px;
padding:  				3px;
}