* {font-family:Arial, Helvetica, sans-serif;margin:0px;padding:0px;text-decoration:none;}.handheld_only {display:none !important;}.handheld_no {display:block !important;}#printOnly #topper,#printOnly #header,#printOnly #top_nav,#printOnly #left_column,#printOnly #right_column,#printOnly .prodBxT,#printOnly .prodBxB,#printOnly .prog_bar,#printOnly .iframe_wrapper,#printOnly #submit_button_qf,#printOnly #footer {display:none;}#printOnly #column_wrapper,#printOnly #middle_column,#printOnly #middle_column .prodBx {background:none;}#printOnly #middle_column .prodBx {background:#fff;border:solid 1px #ccc;padding-top:15px;padding-bottom:15px;}a {font-weight:normal;cursor:pointer;}a.print_page {background:url(../images/Printer.png) left top no-repeat;color:#09C !important;padding-left:30px;font-size:12px;line-height:25px;display:block;height:25px;float:right;}body {text-align:center;font-size:12px;color:#000;margin:0;padding:0;}img {border:none;}form {float:left;clear:left;}.formRow {clear:both;padding:0 0 5px 0;min-height:25px;}.formRow label {width:130px;margin-right:15px;display:block;float:left;}.formRow label[for=login_email] {width:40px;}input[type=text],input[type=password], .select,textarea {background:#fafafa;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all 1.0s linear;-moz-transition:all 1.0s linear;-o-transition:all 1.0s linear;transition:all 1.0s linear;clear:right;height:14px;width:300px;padding:4px 9px;color:#888a7a;}.select {position:absolute;width:286px;height:20px;padding:3px 24px 0 8px;overflow:hidden;background:url(../images/selectBG2.png) no-repeat right top #fafafa;cursor:pointer;}input[type=text]:hover,input[type=password]:hover, password:hover,.select:hover,textarea:hover {border-color:#666;}input[type=text]:focus, input[type=password]:focus, .select:focus,textarea:focus {border-color:#39b2e5;-webkit-box-shadow:#b5dff1 0 0 5px;-moz-box-shadow:#b5dff1 0 0 5px;-o-box-shadow:#b5dff1 0 0 5px;box-shadow:#b5dff1 0 0 5px;}ul {list-style-type:none;}.boxShadow {-moz-box-shadow:3px 3px 10px #333;-webkit-box-shadow:3px 3px 10px #333;box-shadow:3px 3px 10px #333;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#333333')";filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#333333')";}.btnLt,.btn,.btnRt {height:20px;display:block;float:left;cursor:pointer;}.btnLt {background:url(../images/btnLt.png) no-repeat 0px 0px;width:15px;}a.btn,a.btn:visited,input.btn {font-size:12px;font-weight:bold;color:#5A38B3;padding:4px 12px 0 12px;border:none;}input.btn {height:28px;padding:2px 20px 0 20px;}.btnRt {background:url(../images/btnRt.png) no-repeat 0px 0px;width:15px;}.marRt,.marLt,.marBt,.marTp {display:block;}.marRt {margin-right:20px;}.marLt {margin-left:20px;}.marBt {margin-bottom:10px;}.marTp {margin-top:10px;}#screen_overlay {position:fixed;top:0px;left:0px;display:none;height:100%;width:100%;background-color:black;z-index:1000;filter:alpha(opacity=60); -khtml-opacity:0.60; -moz-opacity:0.60;opacity:0.60; }#wrap {position:relative;float:left;width:100%;overflow:hidden;}#innerWrap {background:#fff;text-align:left;position:relative;width:920px;height:100%;margin:0 auto;padding:0;}#border-top {background:#693172;width:100%;height:7px;}#banner {position:relative;float:left;width:96%;height:130px;padding:0 2%;}#banner h1 {text-indent:-9999px;height:1px;}#banner .header_box_left {position:relative;float:left;width:65%;margin:1em 0 0 0;}#banner .logo {float:left;width:65%;margin-right:20px;}#banner .logo img {width:100%;}#banner .ylogo {position:relative;top:-10px;float:left;height:95px;}#banner .ylogo img {height:100%;}#banner .header_box {position:relative;float:right;width:25%;margin:1.5em 0 0 0;}#banner .header_box h1 {text-indent:-9999px;height:1px;}#banner .header_box .tel {font-size:32px;float:right;}#banner .header_box .mail {font-size:16px;float:right;clear:both;}#banner .header_box img {width:30%;float:right;clear:both;margin-top:10px;}@media (min-width:320px)and (max-width:767px) {.handheld_only {display:block !important;}.handheld_no {display:none !important;}#innerWrap {width:100%;}#navIcon {float:left;}#headBar {display:none;}#banner {background:#fff;position:fixed;top:0px;left:0px;z-index:9999;float:none;margin-bottom:1em;padding:0 2% 0 2%;border-bottom:solid 1px #eee;}#banner .header_box_left {text-align:center;width:60%;float:none;margin:0 auto;}#banner .logo {float:none;width:100%;margin-right:0;}#banner .logo img {width:100%;}#banner .header_box {text-align:center;float:none;clear:both;width:100%;}#banner .ylogo {display:none;}#banner .header_box .tel {font-size:2em;float:none;}#banner .header_box .mail {font-size:1em;float:none;}#banner .header_box img {float:none;}}@media (min-width:768px) {#innerWrap {width:750px;}}@media (min-width:992px) {#innerWrap {width:920px;}}@media (min-width:1200px) { #innerWrap {width:920px;}}@media (min-width:1201px) {#innerWrap {width:1170px;}#banner .header_box_left {width:50%;}#banner .header_box {width:20%;}}#headBar {background:#693172;position:relative;z-index:9999;clear:both;height:32px;margin:0 -9999px;padding:0 9999px;border-top:1px solid #261839;border-bottom:1px solid #261839;}#headBar ul#nbH {text-align:left;float:left;width:80%;padding:0;}#headBar #nbH li {display:inline;float:left;border-right:1px solid #fff;border-left:1px solid #60959F;padding:0;}#headBar #nbH a {color:#FFCC00;font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;display:block;padding:8px 13px;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;}@media (min-width:320px)and (max-width:767px) {#headBar #nbH {width:100% !important;margin:0;}#headBar #nbH li {display:block;width:100%;clear:both;}#headBar #nbH a {background:#333;color:#fff;text-align:left;text-transform:none;font-weight:normal;padding:.75em 2%;border-bottom:solid 1px #666;}}#headBar #nbH a:hover {color:#fff;background:#888;-moz-transition:all 0.01s;-webkit-transition:all 0.01s;-o-transition:all 0.01s;transition:all 0.01s;}#headBar #nbH a.active {color:#fff;background:#6ca8b2;-moz-transition:all 0.01s;-webkit-transition:all 0.01s;-o-transition:all 0.01s;transition:all 0.01s;}#headBar #nbH a.active:hover {color:#fff;background:#888;}#headBar #ar_logo {float:right;width:15%;position:relative;top:7px;right:1.6%;}#headBar #ar_logo img {width:100%;}.fa-bars, .fa-search{float:left;padding:10px;}#colWrap {position:relative;clear:both;width:98%;margin:0;padding:13px 2% 80px 2%;}.blue_bg {background:#ecf0f8;}#leftBar {position:relative;top:0px;float:left;margin:0 0 0 -98%;width:25%;}ul#nbV {float:none;width:100%;text-align:left;list-style-type:none;position:relative;margin:0 0 10px 0;padding:0;}#nbV li {display:block;margin:0 0 2px 0;padding:0;}#nbV a {font-size:14px;color:#000;text-decoration:none;position:relative;display:block;padding:5px 0;border-bottom:1px solid #bbb;}#nbV a:hover {color:#666;}#nbV a.active {color:#000;font-weight:bold;}#leftBar #nbV li:hover ul.nbVSub {display:block;}#leftBar #nbV ul.nbVSub {margin:7px 0 13px 0;padding:0;display:none;width:auto;list-style-type:none;}#leftBar #nbV ul.nbVSub li {margin:0;padding:0;}#leftBar #nbV ul.nbVSub a {background:none;font-size:11px;color:#333;text-transform:none;line-height:12px;min-height:inherit;padding:3px 0 3px 15px;border:none;}#leftBar #nbV ul.nbVSub a:hover {font-weight:bold;color:#000;}#leftBar ul.nbVSubSub {padding-left:3px;}#leftBar ul#nbV .raquo {position:relative;top:-2px;}#leftBar ul.nbVSubSub .raquo {position:relative;top:-1px;}@media (min-width:320px)and (max-width:767px) {#headBar ul#nbV {margin:0;}#headBar #nbV li {margin:0;}#headBar #nbV a {background:#333;color:#fff;padding:.75em 2%;border-bottom:solid 1px #666;}#leftBar {clear:both;float:none;margin:0;width:100%;}#leftBar ul#nbV {display:none;}}#ctrBxs {float:left;width:103.5%;margin:0 0 1em -2%;padding:0;}#ctrBxs .box {position:relative;float:left;width:30%;height:auto;margin:0 1.665% 1em 1.665%;background:#9db6e9;overflow:hidden;}#ctrBxs .right {margin-right:0px;}#ctrBxs .box .img {position:relative;top:0px;left:0px;z-index:0;width:100%;overflow:hidden;}#rightBar {float:right;width:190px;}.owl-item .overlay,#ctrBxs .box .overlay,#rightBar .box .overlay,#leftBar .box .overlay {position:absolute;top:0px;left:0px;z-index:150;width:100%;height:100%;}.overlay img {width:100%;height:100%;}#leftBar .box,#rightBar .box {width:100%;position:relative;margin:0 0 10px 0;background:#9db6e9;overflow:hidden;}#rightBar .box .img,#leftBar .box .img {position:relative;top:0px;left:0px;z-index:0;width:100%;overflow:hidden;}#ctrBxs .box .img img,#rightBar .box .img img,#leftBar .box .img img {width:100%;}.img img {max-width:100%;}#ctrBxs .box h2,#ctrBxs .box p,#rightBar .box h2,#rightBar .box p,#leftBar .box h2,#leftBar .box p {font-weight:bold !important;text-transform:uppercase;position:relative;z-index:100 !important;margin-top:0px;margin-bottom:5px;padding:0px;}#ctrBxs .box h2,#rightBar .box h2,#leftBar .box h2 {color:#fff;font-size:1.4em;font-weight:normal;}#ctrBxs .box p,#rightBar .box p,#leftBar .box p {color:#fff;font-size:15px;}#rightBar .box a,#leftBar .box a {font-size:16px;color:#fff;position:absolute;left:10px;bottom:10px;}#rightBar .box a.more,#leftBar .box a.more {position:absolute;left:15px;bottom:10px;color:#fff;font-weight:bold;font-size:16px;z-index:200;}#rightBar .box a.more:hover,#leftBar .box a.more:hover {background-position:0px -13px;}.writingBG {position:absolute;top:0px;left:0px;z-index:110;width:100%;height:100%;}.writing {text-align:center;position:absolute;z-index:120;top:50%;transform:translateY(-50%);width:80%;padding:0 10%;display:block;}#content {position:relative;float:left;margin:0 0 0 28%;width:70%;}#content #masthead {margin-bottom:12px;}#content #masthead img {width:660px;}.owl-carousel {margin-bottom:1.4em;}@media (min-width:320px)and (max-width:767px) {#banner {height:13em !important;}#colWrap {margin-top:12em !important;}#content {float:none;margin:0;width:96%;padding:0 2%;}.owl-carousel {width:97.5% !important;}#leftBar .box,#rightBar .box {width:48%;margin:0 1% 0.75em 1%;float:left;}#ctrBxs .box {width:45.3%;margin:0 1.665% 1em 1.665%;}}@media (min-width:320px)and (max-width:480px) {#colWrap {margin-top:10em !important;}#banner {height:11em !important;}}.owl-item div div {width:100%;position:absolute;top:50%;z-index:1000;transform:translateY(-50%);}.owl-item div h1 {font-size:2em;color:#fff;text-align:center;text-transform:uppercase;width:100%;margin:0;padding:0;}.owl-item div h2 {font-size:1.4em;color:#fff;text-align:center;text-transform:uppercase;width:100%;margin:0;padding:0;}.owl-item div p {font-size:24px;color:#fff;text-align:center;text-transform:uppercase;width:100%;margin:0;padding:0;}.owl-item div img {width:100%;}.owl-controls {margin-top:-5em !important;padding-bottom:2em;}#categories {position:relative;float:left;}#content .ctaWrap {position:relative;float:left;margin-right:13px;margin-bottom:13px;border:solid #ccc 1px;}#content .ctaWrap .cta {position:relative;width:209px;height:259px;float:left;overflow:hidden;margin-bottom:40px;border:none !important;}#content .ctaWrap .cta .image {width:209px;height:159px;overflow:hidden;}#content .ctaWrap .cta img {}#content .right,#footBar .right {margin-right:0px;}#content .ctaWrap .cta .text {position:absolute;top:169px;left:15px;z-index:50;width:179px;height:87px;overflow:hidden;}#content .ctaWrap .cta .text h1,#content .ctaWrap .cta .text h2,#content .ctaWrap .cta .text h3 {letter-spacing:-0.05em;line-height:22px;}#content .ctaWrap .btnWrap {position:absolute;bottom:5px !important;right:5px;z-index:80;background:#eee;border:solid 1px #999 !important;}#footBar {position:relative;float:left;width:96%;margin:0 -9999px;padding:20px 9999px;background:#693172;}#socWrap {color:#999;clear:both;margin:20px 0 20px 0;padding:20px 0 20px 0;border-bottom:solid 1px #ccc;}#social {height:30px;margin-bottom:10px;}#social .social {float:left;padding:0 0 0 40px;margin:0 25px 0 0;height:30px;line-height:30px;}#socWrap a,#socWrap a:visited {font-size:14px;color:#999;}#socWrap a:hover {color:#666;}.twitter {background:url(../images/twitter.gif) no-repeat 0px 0px;}.facebook {background:url(../images/facebook.gif) no-repeat 0px 0px;}.linkedin {background:url(../images/linkedin.gif) no-repeat 0px 0px;}.fullWidth {width:100%;}#footBar .colOuter,#footBar .colOuterR {position:relative;width:49%;float:left;margin-right:1%;}#footBar .colOuterR {margin-right:0px;margin-top:20px;}#footBar .col {width:100%;float:left;}#footBar .colOuter p {clear:both;font-size:14px;color:#eee;}#footBar .colOuter a {font-size:18px;color:#fff;display:block;}#footBar .colOuterR p {font-size:24px;color:#eee;}#footBar .colOuter p span {font-size:24px;line-height:normal;}#footBar .colOuter p strong,#footBar .colOuter a strong,#footBar .colOuterR p strong,#footBar .colOuterR a strong {font-size:14px;color:#eee;}p.arevents {font-size:15px !important;line-height:22px !important;width:420px;overflow:visible;}p.arevents img {float:left;margin:32px 7px 7px 0;}p.arevents img.stamp {float:right;margin:-25px 0 0 0;}p.arevents .text {color:#fff;float:left;}#footer {clear:both;text-align:center;font-size:10px;color:#000;float:left;width:96%;padding:7px 2%;position:relative;}#footer p,#footer a,#footer v:visited {color:#000;}#footer #footLt {float:left;text-align:left;}#footer #footRt {float:right;text-align:right;}@media (min-width:320px)and (max-width:767px) {#socWrap,#socWrap a,#socWrap a:visited {color:#333 !important;}#footBar .colOuter,#footBar .colOuterR {text-align:center;width:100%;float:none;margin-right:0;clear:both;}#social {color:#333 !important;width:100%;height:auto;}#social .social {float:none;margin:0 0 .75em 0;}#socWrap #social a {font-size:14px;color:#333 !important;width:100%;clear:both;display:block;}.twitter,.facebook,.linkedin {}.fa-twitter-square, .fa-facebook-square,.fa-linkedin-square {font-size:2em !important;padding:0.25em 1%;}}# {width:100%;float:left;}# .formLine {width:100%;float:left;clear:left;margin:0 0 10px 0;}# h3 {font-weight:bold;margin:13px 0 3px 0;}# .label {color:#000;font-size:12px;float:left;width:115px;margin:0 15px 0 0;}# input[type=text],# textarea {width:300px;}# textarea {height:80px;}# .radOpt span {color:#333;margin-right:13px;}# .radOpt input {position:relative;top:2px;margin-right:3px;}# #captcha {width:100px;}#captchaImg {position:relative;margin-left:5px;top:5px;margin-right:23px;}# .captchaLine {clear:both;width:250px;margin:0 0 10px 0;}# #reqHead {color:#20c8ee;font-weight:bold;margin-top:20px;}# .submit {margin:15px 0;}# input[type=submit] {background:#0e419a;color:#fff;font-weight:bold;display:block;cursor:pointer;margin:13px 0 0 0;padding:5px 15px;border:none;}# input.invalid {background-color:#FF9;border:2px red inset;}# textarea.invalid {background-color:#FF9;border:2px red inset;}# label.invalid {color:#F00;font-weight:bold;}.printOnly {display:none;}.textRedBold {font-weight:bold;color:#FF0000;}.floatLeft {float:left;}.floatRight {float:right;}.clear:after {content:".";display:block;height:0;font-size:0;visibility:hidden;clear:both;}.clear {min-height:1px;}.noCSS {display:none;}.prog_bar {width:100%;float:left;line-height:21px;position:relative;display:block;margin:8px 0 10px 0;}.prog_bar a {text-decoration:none;}.prog_bar span,.prog_bar a {font-size:11px;background:url(../images/prog_bar.png) no-repeat left bottom;position:relative;display:block;width:61px;height:21px;margin-left:-6px;padding-left:10px;float:left;}.prog_bar span.left,.prog_bar a.left {margin:0px;}.prog_bar span.right,.prog_bar a.right {width:35px;border-right:solid 1px #ccc;}.prog_bar span.current,.prog_bar a {background:url(../images/prog_bar.png) no-repeat left top;}.figure {position:relative;border:solid 1px #ccc;padding:10px;width:179px;height:250px;float:left;margin-right:12px;margin-bottom:12px;}.right {margin-right:0px;}.figure a img {display:block;margin:0 auto;}.figure img.w179 {width:179px;}.figure img.h150 {height:150px;}.figure .caption {margin-top:10px;width:179px;}.figure .caption h2 {font-size:12px;font-weight:bold;}.figure .enlarge {background:url(../images/mag.png) no-repeat 0px 0px transparent;position:absolute;bottom:3px;left:10px;display:block;height:20px;padding:4px 0 0 25px;}.figure .enlarge:hover {opacity:0.6;}.navWrap {clear:both;position:relative;z-index:0;width:940px;}.navFrm {float:left;margin:0 5px 0 5px;position:relative;}.adnl {width:17px;}span.navFrm {color:#A47102;font-size:12px;width:10px;height:18px;text-align:center;display:block;}.navFrm .butt {font-size:0.9em;font-weight:bold;background-color:transparent;text-transform:uppercase;width:53px;border:0px;cursor:pointer;padding:0;margin:0px;display:block;}.navFrm .butt span {position:relative;top:-2px;}.navFrm .butt[disabled=disabled] {cursor:default;}.disabled,.disabled:hover {color:#ccc;}.navFrm .num {text-indent:0px;position:relative;top:-2px;width:auto;}.navFrm .prev {margin-right:7px;border-right:solid 1px #333;}.navFrm .next {padding-left:13px;border-left:solid 1px #333;}.testimonial {float:left;width:629px;border-bottom:solid 1px #eee;margin:0 0 13px 0;padding:0 0 13px 0;}.testimonial .signature {font-size:11px;font-weight:bold;}.testimonial .display_date {font-size:11px;font-style:italic;}.testimonial h2 {font-size:14px;font-weight:bold;}.testimonial p {font-size:12px;}.testimonial a {font-size:12px;text-decoration:none;} th {text-align:center;padding-top:7px;} table {border-collapse:collapse;margin:0;padding:0;} tr {} td {color:#000;padding:7px;border:solid #000 1px;} h1,  h2,  h3,  h4,  h5 {font-family:Arial, Helvetica, sans-serif;color:#000;font-weight:normal;} h1 {font-size:24px;margin-bottom:15px;} h2 {font-size:20px;margin-bottom:13px;} h3 {font-size:16px;margin-bottom:11px;} h4,  h5 {font-size:14px;margin-bottom:9px;} p {font-size:12px;color:#000;line-height:18px;margin-bottom:9px;} strong {letter-spacing:0.4px;} p.larger {font-size:14px;} p.error, ul.error {color:red;width:500px;} a, a:visited {text-decoration:none;color:#0e419a;} a:hover {color:#999;} img {} ul {list-style-type:disc;width:100%;margin:0 0 13px 3px;padding:0 0 0 13px;} li {font-size:14px;padding:4px 0;color:#000;} hr {border:none;height:1px;background:#999;margin:20px 0 15px 0;} .contact {font-size:14px;}* html ul#nbV a {zoom:1;height:1px;}* html #nbV a:hover {}* html ul#nbH a {zoom:1;height:1px;}* html .clear {height:1px;}*+html #content .ctaWrap .cta {margin-bottom:40px;border:solid red 1px;}*+html #content .ctaWrap .btnWrap {bottom:-14px;}#printOnly #header,#printOnly #top_nav,#printOnly #left_column,#printOnly #right_column,#printOnly .prodBxT,#printOnly .prodBxB,#printOnly .prog_bar,#printOnly .print_page,#printOnly .iframe_wrapper,#printOnly #submit_button_qf,#printOnly #footer {display:none;}#printOnly #column_wrapper,#printOnly #middle_column,#printOnly #middle_column .prodBx {background:none;}#printOnly #middle_column .prodBx {background:#fff;border:solid 1px #ccc;padding-top:15px;padding-bottom:15px;}body {font-family:tahoma, arial, sans-serif;}#middle_column #cart {margin-bottom:20px;width:530px;}#middle_column #cart td {height:25px;padding:13px 0px;border-bottom:solid 1px #CCC;}#middle_column #cart .not_so_padded td {padding:2px 0px;}#middle_column #cart #item {width:70%;}#middle_column #cart #quantity {width:20%;}#middle_column #cart #price {width:10%;}#middle_column #cart #total {width:10%;}#middle_column .prodBx #cart .cartQty {width:20px;font-size:11px;margin-right:3px;position:relative;top:-5px;}#middle_column .prodBx #cart .cartLen {width:25px;}#middle_column .prodBx #quoteForm {padding-top:10px;padding-bottom:10px;float:left;width:540px;}