/* CSS Imports */
	@import url("reset.css");
	@import url("fonts.css");
	@import url("layout.css");
	@import url("custom.css");

	
/* base.css,  part of YUI's CSS Foundation */
h1, h2, h3 { margin: 1em 0; }
h1, h2, h3, h4, h5, h6, strong { font-weight: bold; }
h1 { color: #4b76c4; font-size: 20px; margin-bottom: 0; padding: 0; }
h2 { color: #B70038; font-size: 123.1%; margin-bottom: 0; padding-bottom: 0; }
h3 { color: #4b76c4; font-size: 108%; margin-bottom: .5em; padding-bottom: 0; }
abbr,  acronym { border-bottom: 1px dotted #000; cursor: help; } 
em { font-style: italic; }
blockquote, ul, ol, dl { margin: 1em; }
ol, ul, dl { margin-left: 2em; }
ol li { list-style: decimal; margin-bottom: 1em; }
ul li { list-style: disc; margin-bottom: 1em; }
dl dd { margin-left: 1em; }
th, td { border: 1px solid #000; padding: .5em; }
th { font-weight: bold; text-align: center; }
caption { margin-bottom: .5em; text-align: center; }
p, fieldset, table { margin-bottom: 1em; }

.clrbt { clear: both; }

a:link, a:visited { color: #4a75c3; }
a:hover, a:active { color: #759ee9; }

.sidead { float: right; margin: 5px 0 5px 10px; position: relative; top: -20px; }
.blue { color: #4b76c4; }
.imageRight { clear: right; float: right; margin: 4px 0 4px 8px; }
.imageLeft { clear: left; float: left; margin: 4px 8px 4px 0; }
.imageCaption { clear: right; float: right; margin: 4px 0 4px 8px; text-align: center; width: 209px; font-size: 11px; color: #666; }

.REQfld { color:#B80038; font-weight:bold; }
.RFQfld { width:250px; }
.RFQother { width:300px; }
.RFQlabel { text-align:right; }
.RFQtd { border: 0px none; } !important 

table.layout { width: 100%; border: none; margin-bottom: 1em; }
	table.layout td { border: none; margin: 0; vertical-align: top; }

.pdfDownload { background: url(images/icon-pdf.gif) 5px 5px no-repeat; border: 1px solid #4b76c4; clear: right; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; float: right; width: 270px; padding: 6px 6px 6px 22px; }
.productDemoLink { background: #4b76c4; border: 1px solid #4b76c4; background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(75,118,196)),color-stop(1, rgb(116,155,222))); background: -moz-linear-gradient( center bottom, rgb(75,118,196) 0%, rgb(116,155,222) 100%); color: #fff; clear: right; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; float: right; width: 224px; padding: 12px; text-align: center; font-weight: bold; }
.productDemoLink:link, .productDemoLink:visited { color: #fff; text-decoration: none; }
.productDemoLink:hover, .productDemoLink:active { background: rgb(116,155,222); background: -webkit-gradient(linear,left bottom,left top,color-stop(1, rgb(75,118,196)),color-stop(0, rgb(116,155,222))); background: -moz-linear-gradient( center bottom, rgb(75,118,196) 100%, rgb(116,155,222) 0%); color: #fff; }

