
/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0
0 20px 0}h2{font-size:1.5em;margin:0
0 20px 0}h3{font-size:1.17em;margin:0
0 20px 0}h4{font-size:1em;margin:0
0 20px 0}h5{font-size:0.83em;margin:0
0 20px 0}h6{font-size:0.75em;margin:0
0 20px 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0
0 20px 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0
0 20px 0}dd{margin:0
0 0 20px}menu,ol,ul{padding:0
0 0 20px}nav ul,
nav
ol{margin:0;padding:0;list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
html,button,input,select,textarea{font-family:'pragmatica-web','helvetica neue','helvetica',sans-serif;color:#000}body{font-size:12px;line-height:20px;background:#000}html,body{height:100%}::-moz-selection{background:#352D60;text-shadow:none;color:#fff}::selection{background:#352D60;text-shadow:none;color:#fff}hr{display:block;clear:both;height:1px;border:0;border-top:1px solid #929497;margin:20px
0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#B0B2B5;color:#000;padding:0.2em 0}a{color:#d5784d;text-decoration:none}#wrapper{margin:0
auto;width:1020px;min-height:100%}#main{margin-top:28px;padding-bottom:132px}nav *,.ir{margin:0;padding:0}#footer{margin-top:-96px;height:96px;background:#c7c8ca;font-size:11px;line-height:16px}#footer-inner{margin:0
auto;padding:22px
10px 0 10px;width:1000px}#footer ul,
#footer
p{float:left;margin:0
50px 0 0;padding:0;list-style:none}#footer
a{color:#004990}#footer a:hover,
#footer a:focus{color:#d5784d}#masthead{position:relative;padding-top:20px}#masthead
h1{float:left}#search{position:absolute;right:0;top:20px}#search
.hiddenFields{display:none}#keywords{float:left;padding:0
0 0 5px;width:165px;height:17px;font-size:11px;line-height:17px;background:#fff;border:none;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;background-clip:padding-box}#search input[name=submit]{float:left}#social{position:absolute;right:0;top:61px;margin:0;padding:0;list-style:none}#social
li{float:left;margin:0
0 0 13px;padding:0}#social
a{float:left;width:23px;height:23px;background-image:url(/img/social-icons-3.png);background-repeat:no-repeat}#linkedin{background-position:0 0}#twitter{background-position:-105px 0}#google{background-position:-35px 0}#facebook{background-position:-70px 0}#main-nav{float:left;margin-left:50px}#main-nav>li{position:relative;float:left;font-size:11px;line-height:20px;text-transform:uppercase;letter-spacing:0.5px;border-left:1px solid #929497}#main-nav>li>a{display:inline-block;padding:10px
50px 0 12px;height:51px;color:#c7c8ca}#main-nav>li:hover>a,#main-nav>li:focus>a{color:#EA8354}#main-nav li
ul{position:absolute;z-index:1000;left:0;top:-999em;padding:11px
0;width:100%;background:#000}#main-nav li:hover ul,
#main-nav li:focus
ul{top:61px}#main-nav li
li.hr{height:1px;line-height:1px;margin:10px
12px 9px 12px;border-bottom:1px solid #929497}#main-nav li li
a{display:block;padding:3px
8px 3px 12px;line-height:14px;text-transform:none;color:#fff}#main-nav li li.grouping
a{font-weight:bold;color:#929497}#main-nav li li a:hover,
#main-nav li li a:focus{color:#EA8354}#section-nav,#product-nav{float:left;position:relative;padding-bottom:120px;width:196px;min-height:420px;font-size:12px;line-height:16px;font-weight:700;background-color:#3f3f3f;background-image:-webkit-gradient(linear, left top, left bottom, from(#3f3f3f), to(#000000));background-image:-webkit-linear-gradient(top, #3f3f3f, #000000);background-image:-moz-linear-gradient(top, #3f3f3f, #000000);background-image:-o-linear-gradient(top, #3f3f3f, #000000);background-image:linear-gradient(to bottom,#3f3f3f,#000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#3f3f3f",EndColorStr="#000000");zoom:1}#section-nav:after,#product-nav:after{content:" ";position:absolute;width:28px;height:100%;right:0;top:0;background:url(/img/shadow-vert.png) no-repeat -8px -30px}#section-nav a,
#product-nav
a{display:block;padding:7px
34px;color:#fff;background-color:#3f3f3f;background-image:-webkit-gradient(linear, left top, left bottom, from(#3f3f3f), to(#000000));background-image:-webkit-linear-gradient(top, #3f3f3f, #000000);background-image:-moz-linear-gradient(top, #3f3f3f, #000000);background-image:-o-linear-gradient(top, #3f3f3f, #000000);background-image:linear-gradient(to bottom, #3f3f3f, #000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#3f3f3f", EndColorStr="#000000");zoom:1}#product-nav .level-1>a{background-color:#5b5480;background-image:-webkit-gradient(linear, left top, left bottom, from(#5b5480), to(#1e1842));background-image:-webkit-linear-gradient(top, #5b5480, #1e1842);background-image:-moz-linear-gradient(top, #5b5480, #1e1842);background-image:-o-linear-gradient(top, #5b5480, #1e1842);background-image:linear-gradient(to bottom, #5b5480, #1e1842);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#5b5480", EndColorStr="#1e1842");zoom:1}#section-nav li li a,
#product-nav .level-3>a{padding-left:50px;font-size:11px;background-color:#878787;background-image:-webkit-gradient(linear, left top, left bottom, from(#878787), to(#595959));background-image:-webkit-linear-gradient(top, #878787, #595959);background-image:-moz-linear-gradient(top, #878787, #595959);background-image:-o-linear-gradient(top, #878787, #595959);background-image:linear-gradient(to bottom, #878787, #595959);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#878787", EndColorStr="#595959");zoom:1}#section-nav a:hover,
#section-nav a:focus,
#section-nav a.active,
#section-nav li.active > a,
#product-nav a:hover,
#product-nav a:focus,
#product-nav a.active,
#product-nav li.active>a{background-color:#eb8455;background-image:-webkit-gradient(linear, left top, left bottom, from(#eb8455), to(#774023));background-image:-webkit-linear-gradient(top, #eb8455, #774023);background-image:-moz-linear-gradient(top, #eb8455, #774023);background-image:-o-linear-gradient(top, #eb8455, #774023);background-image:linear-gradient(to bottom,#eb8455,#774023);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#eb8455",EndColorStr="#774023");zoom:1}.one-column{padding:20px
12px 60px 36px}.two-column{}.column-1{float:left;padding:20px
0 60px 36px;width:356px}.column-2{float:right;padding:20px
36px 60px 0;width:366px}#content{float:right;width:824px;background-color:#c7c8ca}#content header
h1{margin:0;padding:46px
18px 46px 36px;font:normal 24px/28px 'pragmatica-web-condensed', 'arial narrow', sans-serif;color:#fff;text-transform:uppercase;background:#EA8354}#content header
h2{margin:0;padding:11px
18px 11px 36px;font-size:11px;line-height:14px;font-weight:normal;text-transform:uppercase;letter-spacing:0.5px;color:#fff;background:#262626}.content
h1{font-size:16px;line-height:2;font-weight:bold;color:#352D60}.content
h2{font-size:1em;text-transform:uppercase}.content h3,
.content h4,
.content h5,
.content
h6{margin:0;font-size:1em;font-weight:bold}.content
.gray{color:#58595b}.content h2 .gray,
.content h3 .gray,
.content h4 .gray,
.content h5 .gray,
.content h6
.gray{font-weight:normal}.content
a{font-weight:bold}.content a:hover,
.content a:focus{color:#352D60}.content
table{margin:0
0 20px -36px;width:824px}.content th,
.content
td{padding:10px
12px 10px 8px;vertical-align:top;text-align:left;font-size:10px;border-left:1px solid #929497}.content th:first-child,
.content td:first-child{padding-left:36px;border:none}.content
th{vertical-align:bottom;background:#B0B2B5}.content td h3,
.content th
h3{font-size:12px}.two-column
table{width:100%;margin-left:0}.two-column th,
.two-column td,
.two-column th:first-child,
.two-column td:first-child{padding-left:10px;padding-right:10px}.two-column
.image{margin:-20px 0 20px -36px}.two-column
iframe{border:1px
solid #929497}.column-1
iframe{max-width:354px}.column-2
iframe{max-width:364px}.content
img{max-width:100%;height:auto}.content .img-left{float:left;margin:0
20px 20px 0}#contact{width:738px}#contact .form-row+h2{margin-top:20px}.form-row{padding-bottom:19px}.form-cell{float:right;width:354px}.form-cell:first-child{float:left}.form-cell-off{display:none}#contact
label{display:block;margin-bottom:2px}.form-cell
input{margin:0;padding:0;width:100%;height:23px;line-height:23px;text-indent:3px;border:none;background:#fff}.form-row
textarea{margin:0;padding:4px
3px;width:348px;height:100px;border:none;background:#fff}.form-row
button{display:inline-block;margin:0;padding:10px
20px;border:none;color:#fff;font-weight:bold;background-color:#eb8455;background-image:-webkit-gradient(linear, left top, left bottom, from(#eb8455), to(#774023));background-image:-webkit-linear-gradient(top, #eb8455, #774023);background-image:-moz-linear-gradient(top, #eb8455, #774023);background-image:-o-linear-gradient(top, #eb8455, #774023);background-image:linear-gradient(to bottom, #eb8455, #774023);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#eb8455", EndColorStr="#774023");zoom:1}.listing
.content{background:url(/img/shadow-header.png) no-repeat 50% 0}table.ts{width:100%}.two-column .ts-left,
.two-column .ts-left:first-child{padding:0
6px 0 0;width:112px;text-align:center;vertical-align:middle;border:none}.two-column .ts-right{padding:0;vertical-align:top;border:none;font-size:12px}.ts
p{margin:0}#ts-prev
p{font-size:10px}#ts-prev h3,
#ts-prev li,
#ts-prev p,
#ts-prev
a{color:#58595b}#ts-prev
a{font-weight:normal}.products #content
header{height:120px;background-color:#EA8354;background-position:100% 0;background-repeat:no-repeat;color:#fff}.products #content header
.icon{float:left;width:120px;height:120px;background-repeat:no-repeat;background-position:50% 50%}.products #content header
h1{padding:27px
190px 0 0;background:none}.products #content header
p{margin:0
190px 0 0}.products
.content{background:url(/img/shadow-header.png) no-repeat 50% 0}.products .content
ol{font-size:10px}.products .content h2+table{margin-top:-8px}.product-group
#content{padding-bottom:30px}.product-listing{min-height:0;padding:24px
0 8px 0;border-top:1px solid #929497}.product-listing:first-child{border-top:none}.product-listing
h2{margin-bottom:0;color:#352D60}.product-listing
.icon{float:left;width:120px;height:120px;background-repeat:no-repeat;background-position:50% 5px}.product-listing
.info{margin:0
150px 0 120px}.view-all
a{display:inline-block;padding:6px
12px;font-weight:bold;color:#fff;background:#352D60}.view-all a:hover,
.view-all a:focus{color:#fff;background:#d5784d}#home-wrapper{background-color:#3f3f3f;background-image:-webkit-gradient(linear, left top, left bottom, from(#3f3f3f), to(#000000));background-image:-webkit-linear-gradient(top, #3f3f3f, #000000);background-image:-moz-linear-gradient(top, #3f3f3f, #000000);background-image:-o-linear-gradient(top, #3f3f3f, #000000);background-image:linear-gradient(to bottom, #3f3f3f, #000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#3f3f3f", EndColorStr="#000000");zoom:1}.home #main
h1{font:normal 24px/28px 'pragmatica-web-condensed', 'arial narrow',sans-serif;text-transform:uppercase}#home-content{float:left;width:785px}#home-intro{height:290px;background:#352D60}.home #product-nav{padding-bottom:0;width:235px;background:none}.home #product-nav:after{display:none}.home #product-nav .level-1 > a:hover,
.home #product-nav .level-1>a:focus{cursor:default;background-color:#5b5480;background-image:-webkit-gradient(linear, left top, left bottom, from(#5b5480), to(#1e1842));background-image:-webkit-linear-gradient(top, #5b5480, #1e1842);background-image:-moz-linear-gradient(top, #5b5480, #1e1842);background-image:-o-linear-gradient(top, #5b5480, #1e1842);background-image:linear-gradient(to bottom,#5b5480,#1e1842);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#5b5480",EndColorStr="#1e1842");zoom:1;}#home-products{float:right;padding-bottom:50px;width:550px;min-height:550px;background-color:#c7c8ca}.home-product-content{display:none}.home-product-content
header{height:120px;background-color:#EA8354;background-position:100% 0;background-repeat:no-repeat;color:#352D60}.home-product-content header
h1{padding:45px
190px 0 27px;background:none}.home-product-content header
p{display:none}.home-product-content .product-listing
.info{margin-right:50px}.home-product-content
.content{background:url(/img/shadow-header.png) no-repeat 50% 0}#home-product-intro{display:block;padding:40px
50px;background:url(/img/shadow-header.png) no-repeat 50% 0}#home-product-intro h1,
#home-product-intro
strong{color:#352D60}#home-feeds{float:right;padding:18px
22px;width:191px;color:#B0B2B5;background:url(/img/shadow-vert.png) no-repeat -38px -30px;word-wrap:break-word}#home-feeds
h1{margin:24px
0 20px 0;padding-top:24px;border-top:1px solid #929497}#home-feeds h1:first-child{margin-top:0;padding-top:0;border:none}#home-feeds p
a{font-weight:bold}#home-feeds a:hover,
#home-feeds a:focus{color:#fff}#home-intro
table{width:785px;height:290px;background-position:100% 0;background-repeat:no-repeat}#home-intro
table.Right{background-position:0 0}#home-intro
tr{height:100%}#home-intro
td{padding:0
390px 0 60px;height:290px;vertical-align:middle;text-align:left;color:#fff}#home-intro .Right
td{padding:0
60px 0 390px;text-align:right}#home-intro
h1{margin:15px
0 2px 0;color:#EA8354}#home-intro
a{font-weight:bold}#home-intro a:hover,
#home-intro a:focus{color:#fff}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>table{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:100%;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>table:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:290px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:290px}.flexslider
.slides{zoom:1}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{display:block;width:34px;height:34px;margin:-17px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;cursor:pointer;background-image:url(/img/slide-arrows.png);text-indent:-999em;background-repeat:no-repeat}.flex-direction-nav .flex-prev{left:10px}.flex-direction-nav .flex-prev:hover{background-position:0 -50px}.flex-direction-nav .flex-next{right:10px;background-position:-50px 0}.flex-direction-nav .flex-next:hover{background-position:-50px -50px}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
.ir{display:block;border:0;text-indent:-9999px;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.lt-ie8
.ir{line-height:0}.ir
br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.lt-ie8
.clearfix{zoom:1}
/*added 10/03/13 by Hawkeye*/
iframe {width:356px !important; height:256px !Important;}

/*Freeform*/
div.ff_composer {
	padding: 0px 20px;
}
.ff_composer * {
	-webkit-box-sizing	: border-box;
	-moz-box-sizing		: border-box;
	box-sizing			: border-box;
}
.ff_composer .line,
.ff_composer .line:last-child,
.ff_composer .last_unit{overflow:hidden;}
.ff_composer .unit{float:left; padding:10px;}
.ff_composer .unit_right{float:right;}
.ff_composer .size1of1{float:none;}
.ff_composer .size1of2{width:50%;}
.ff_composer .size1of3{width:33.33333%;}
.ff_composer .size2of3{width:66.66666%;}
.ff_composer .size1of4{width:25%;}
.ff_composer .size3of4{width:75%;}
.ff_composer .line:last-child,
.ff_composer .last_unit{float:none;width:auto;}
.ff_composer p,
.ff_composer h1,
.ff_composer h2,
.ff_composer h3,
.ff_composer h4,
.ff_composer h5,
.ff_composer h6 {margin: 0;}
.ff_composer .required_item {margin-left: 4px; color:red;}
.ff_composer textarea,
.ff_composer select,
.ff_composer input[type="text"],
.ff_composer input[type="email"],
.ff_composer input[type="url"],
.ff_composer input[type="number"],
.ff_composer input[type="password"],
.ff_composer input[type="search"] {
	border: 1px solid #333;
	background-color: #fff;
	width: 75%;
	font: 12px arial, helvetica;
	padding: 3px;
}
.ff_composer li {
	float: left;
	margin-right: 10px;
}
.ff_composer li [type="radio"] {
	margin-top: 5px;
}
.ff_composer input[type="submit"] {
	border: 1px solid #333;
	background-color: #fff;
	font: 600 12px arial, helvetica;
}
.ff_composer ul.dynamic_recipients {list-style: none; padding:0;}
.ff_composer .field_label {font-weight: bold;}