/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/body{font:13px arial,helvetica,sans-serif;}table {font-size:inherit;}select, input, textarea {font:99% arial,helvetica,sans-serif;}pre, code {font:115% monospace;}body * {line-height:1.3em;}

/*
	Westward style definitions
	November 2010
	YellowPencil Inc.
*/

/* Body */ :focus {outline:0;} body {font-size:100%;font-size:76%;font-family:Arial, Helvetica, sans-serif;color:#000;}
/* Headings */ h1, h2, h3, h4, h5, h6, h7 {font-weight:bold;margin:.75em 0 .5em 0;line-height:1.1em;;} h1 {font-size:2.4em;font-weight:normal;} h2 {font-size:1.7em;font-weight:normal;} h3 {font-size:1.4em;letter-spacing:1px;font-weight:normal;} h4 {font-size:1.2em;} h5 {font-size:1em;} h6 {font-size:0.9em;}
/* Paragraph Text */ p, pre {margin:.6em 0 .65em 0;}
/* Lists */ ul {list-style-type: disc;list-style-position: outside;margin:.5em 0 .5em 2em;} ol {list-style-type:decimal;list-style-position:outside;margin:.5em 0 .5em 2em;} li {padding-left:0;padding-bottom:.3em;} dl {} dt {margin:.5em 0 .25em 0;font-weight:bold;} dd {padding:0 0 .25em 1em;} 
/* Block Level Type Styles */ blockquote {margin:1em 2em 1em 2em;} address {margin:.25em 0 1em 0;line-height:1.4em;} del {} ins {} pre {}
/* Inline Type Styles */ abbr, acronym {border-bottom:1px dotted #333 cursor:help;} strong {font-weight:bold;} em, dfn, cite {font-style:italic;}
/* Tables */ table {margin:.75em 0 1em 0;border:1px solid #ccc;} tr {border:1px solid #ccc;}  th, td {padding:.5em;border:1px solid #ccc;} th {font-weight:bold;} caption {font-style:italic;}
/* Forms */ form {margin:.25em 0 1em 0;} label {display:block;font-size:.94em;} fieldset {border:1px solid #ccc;padding:.5em 1em;margin:.25em 0 1em 0;} legend {font-weight:bold;color:#000;}
	
	/* layout */
	
	body {margin:0;padding:0;background:#ccc url(/interface/greyGradient_bg.jpg) repeat-x top left;text-align:center;}
	
	#drop {width:864px;margin:0 auto;background:#ccc url(/interface/dropshadow.jpg) no-repeat top left;}
	
	#page {width:780px;margin:0 auto;background:#FD0000 url(/interface/redGradient_bg.jpg) repeat-x top left;}
	
	#content {width:760px;margin:0 0 0 20px;background:#006DD7 url(/interface/blueGradient_bg.jpg) repeat-x;background-position:0 286px;}
	
	#language {position:relative;width:750px;text-align:left;margin:0 0 -24px 0;padding:5px 0 0 10px;}
	#language p {padding:3px 0 2px 10px;margin:0;color:#98A8C7;font-size:.9em;}
	#language a {width:100px;color:#98A8C7;text-decoration:none;padding:2px 5px;margin:0;}
	#language a.selected {color:#98A8C7;text-decoration:underline}
	
	#feature {margin:0 auto;width:760px;height:307px;padding:0;background:transparent url(/interface/feature.jpg) no-repeat top left;}
	#feature p {margin:0;padding:0;text-align:left;}
	#feature p img.mainlogo {margin:40px 0 0 15px;padding:0;}
	
	#leftcolumn {float:left;width:190px;text-align:left;padding:0;}
	#leftcolumn a {color:#fff;text-decoration:none;}
	#leftcolumn a:hover {text-decoration:underline;}
	
    #navigation {float:left;width:190px;text-align:left;margin:0;padding:0;background-image:url(/interface/leftcolumn-bg.jpg);background-position:top right;background-repeat:no-repeat;}
	#navigation ul {margin:15px 0 10px 16px;padding:0;list-style:none;}
	#navigation li {margin:0 0 5px 0;padding:0;}
	#navigation li a {color:#fff;padding:0 7px;text-decoration:none;font-weight:bold;}
	#navigation li a:hover {color:#c61829;text-decoration:none;}
	#navigation li a.active {color:#c61829;}
	
	#newproduct {float:left;width:180px;padding:0 0 6px 9px;margin-bottom:10px;background:transparent url(/interface/newinnovations-bg.jpg) repeat-y top left;}
	#newproduct h5 {color:#fff;text-align:center;font-weight:normal;text-transform:uppercase;}
	#newproduct p {color:#fff;font-weight:bold;}
	#newproduct p a {font-weight:normal;}
	
	#salescontacts {float:left;width:180px;padding:0 0 6px 9px;margin-bottom:10px;background:transparent url(/interface/salesinquiries-bg.jpg) repeat-y top left;}
	#salescontacts h5 {color:#fff;text-align:center;font-weight:normal;text-transform:uppercase;}
	#salescontacts p {color:#fff;font-weight:bold;}
	#salescontacts p a {font-weight:normal;}
	
	#centercolumn {float:left;width:540px;min-height:407px;padding:60px 10px 30px 20px;text-align:left;margin:0;background:#fff url(/interface/centercolumn-bg.jpg) no-repeat top left;}
	* html #centercolumn {height:410px;}
	#centercolumn ul li {color:#c61829;}
	#centercolumn ul li p {color:#000;}
	#centercolumn a {text-decoration:underline;color:#006DD7;}
	#centercolumn a:hover {text-decoration:none;}
	
	#centercolumn #rightcolumn {float:right;width:200px;text-align:left;}
	#centercolumn #rightcolumn p {padding:0 20px;font-weight:bold;}
	
	#footer {background-color:#98A8C7;height:30px;padding:5px 10px 5px 0;border-top:1px solid #ccc;}
	#footer p {text-align:right;color:#fff;text-transform:uppercase;font-size:.9em;font-weight:bold;}
	#footer a {color:#fff;text-decoration:none;margin:0 5px;}
	#footer a:hover {text-decoration:underline;}
	#footer img.footerlogo {float:left;margin:2px 0 0 10px;}
	
	.clear {clear:both;margin:0;padding:0;font-size:1px;}
	
	div.row { clear:both;padding-top:3px;}
	
	#contactbox {float:left;width:340px;}
	#contactbox label {float:left;width:95px;text-align:right;}
	#contactbox strong {float:left;width:95px;text-align:right;}
	#contactbox span.formw {float:right;width:240px;text-align:left;vertical-align:middle;} 
