*{margin:0;padding:0;outline:0}a
img{border:0}:focus{outline:0px}select{font-family:inherit}body,input,textarea,select{font-family:"Verdana","Arial",sans-serif}body{font-size:13px;line-height:1.5}html>body,html>textarea{font-size:13px}#site-name{font-size:18px}a,a:active,a:visited{text-decoration:underline;color:#124b7f}a:hover{text-decoration:none}p{margin-bottom:1.5em}address{font-style:normal;margin-bottom:1.5em}blockquote{margin-bottom:1.5em;padding-left:20px;font-style:italic;border-left:5px solid #E6E6E6}code,pre{font-family:Monaco,"Lucida Console",monospace;white-space:pre;overflow:auto;margin-bottom:1.5em}h1,h2,h3,h4,h5,h6{font-weight:normal;margin-bottom:0.5em;line-height:1.1;text-align:left}h1{font-size:1.5em}h2{font-size:1.3em}h2.block-title{font-size:1.2em}h3{font-size:1.1em}h4{color:#555;font-size:12px;margin-bottom:10px}h5{font-size:1em;font-weight:bold}h6{font-size:1em;margin-bottom:0;font-weight:bold}#main{width:1000px}.limiter{margin:0;padding:0;width:1015px}.sidebar{width:220px}#left{width:300px;margin:0px;float:left}.front
#left{width:400px}#right{margin-left:20px;float:left;width:200px}#content{width:770px;background-image:url('/cms/sites/all/themes/casecad/images/content_bg.png');background-position:right bottom;background-repeat:no-repeat;float:left}#body-content{padding:40px;padding-right:54px}.front #body-content{padding:0px}#footer{color:#7A7A7A;font-size:10px;height:20px;left:2px;margin-top: -20px;position:relative;top:18px;clear:both}#branding{margin-top:14px;height:67px}a#site-name{width:180px;height:67px;background-image:url('/cms/sites/all/themes/casecad/images/sprite.png');background-position:0 0;background-repeat:no-repeat;display:block;border:0;text-indent: -9999px;float:left;margin-right:10px}#guided_tour{height:72px;width:576px;float:left;background-image:url('/cms/sites/all/themes/casecad/images/sprite.png');background-position: -190px 0;background-repeat:no-repeat;position:relative;left: -9px;top:3px}#navigation{clear:both;width:739px;height:37px;background-image:url('/cms/sites/all/themes/casecad/images/sprite.png');background-position:0 -87px;background-repeat:no-repeat;margin-top:17px}#navigation .primary-links
ul{}#navigation .primary-links
li{list-style:none;float:left;background-image:url('/cms/sites/all/themes/casecad/images/sprite.png');background-position:right -198px;background-repeat:no-repeat;padding:0
20px 0 20px;height:35px}#navigation .primary-links
li.first{padding-left:33px}#navigation .primary-links li a,
#navigation .primary-links li a:visited,
#navigation .primary-links li a:active,
#navigation .primary-links li a:hover{color:#1c69b1;font-weight:bold;font-size:17px;display:block;height:22px;margin-top:4px;border-bottom:2px solid #8db4d8;text-transform:uppercase;text-decoration:none}#navigation .primary-links li a:hover{color:#f03528;border-bottom:2px solid #fcd7d4;text-decoration:none}#footer{font-size:10px;color:#7a7a7a}#footer .primary-links
ul{}#footer .primary-links
li{list-style:none;float:left;padding:0
5px 0 5px}#footer .primary-links li a,
#footer .primary-links li a:visited,
#footer .primary-links li a:active,
#footer .primary-links li a:hover{color:#124b7f;font-size:10px;text-decoration:underline}#footer .primary-links li a:hover{color:#124b7f}.front
.node{padding:15px
30px}.node-submitted{display:none}.front .node-title{font-weight:bold;color:#bababa;font-size:22px;margin-bottom:10px}.front .node-title a,
.front .node-title a:visited,
.front .node-title a:hover,
.front .node-title a:active{color:#bababa}#slideshow{width:725px;height:245px;margin-left:10px}#slideshow_mask{background-image:url("/cms/sites/all/themes/casecad/images/casecad-slide-bg-overlay.png");background-position:0 0;background-repeat:no-repeat;height:245px;margin-left:10px;margin-top: -245px;position:relative;width:725px;z-index:100}#slideshowcontainer{height:266px}#slideshowcontainer a,
#slideshowcontainer a:hover,
h1 a,
h1 a:hover,
h2 a,
h2 a:hover,a.question,a.question:hover{text-decoration:none}h4.slideshow_header{font-size:24px;color:#BABABA;margin-top:15px;margin-bottom: -1px;margin-left:10px;font-weight:bold}.jhd_portfolio_title,.jhd_portfolio_website,.jhd_portfolio_description,.jhd_portfolio_more{clear:both;float:left;width:175px;position:relative;z-index:200}.jhd_portfolio_website{background-image:url("/cms/sites/all/themes/casecad/images/sprite.png");background-position: -390px -144px;background-repeat:no-repeat;height:20px;padding-top:5px;padding-left:10px;width:165px;font-size:10px;position:absolute;top:219px;left:0}.jhd_portfolio_more{margin-top:5px;padding-left:10px;width:165px;font-size:10px}.jhd_portfolio_description{overflow:hidden}.jhd_portfolio_description.active{background-color:#fcd7d4;background-image:url("/cms/sites/all/themes/casecad/images/desc_bg.png");background-position:left bottom;background-repeat:no-repeat;height:auto;overflow:visible;position:relative;margin-bottom: -600px}.jhd_portfolio_title
h3{padding:10px;font-size:16px;font-weight:bold;padding-top:15px;margin-bottom:0}.jhd_portfolio_description
.padding{padding:10px;color:#363636;font-size:11px;line-height:130%;padding-top:0px}.jhd_portfolio_imageset{}.jhd_portfolio_nav{text-align:right;width:737px;font-size:10px;margin-top:4px;position:relative;top: -2px;margin-left:10px}.jhd_portfolio_nav
a{background-image:url("/cms/sites/all/themes/casecad/images/sprite_proj_nav.png");background-position:top left;background-repeat:no-repeat;color:#FFF;display:block;float:left;font-size:10px;height:17px;margin-right:5px;padding:0
7px;padding-right:0px;text-transform:uppercase;width:auto;font-weight:bold}.jhd_portfolio_nav
a.active{background-position: -17px left;color:#66b5ff}.jhd_portfolio_nav a
span{background-image:url("/cms/sites/all/themes/casecad/images/sprite_proj_nav.png");background-position:top right;background-repeat:no-repeat;display:block;float:right;height:17px;left:3px;position:relative;width:3px}.jhd_portfolio_nav a.active
span{background-position: -17px right}.jhd_portfolio_images_image_special,.jhd_portfolio_images_image_slide_full,.jhd_portfolio_images_image_slide_thumb,.jhd_portfolio_item_parent{display:none}.jhd_portfolio_item_parent{position:relative}.jhd_portfolio_imageset_nav{float:right;margin-right:10px;margin-top: -52px;padding:0px;padding-right:106px;position:relative;text-align:right;z-index:1000;height:38px;background-image:url("/cms/sites/all/themes/casecad/images/sprite.png");background-position:right -270px;background-repeat:no-repeat;cursor:pointer}.jhd_portfolio_imageset_nav.hover,.jhd_portfolio_imageset_nav:hover{background-color:#1c69b1;background-position:right -310px}.jhd_portfolio_imageset_nav
.thumb_wrapper{border:3px
solid #1c69b1;display:none;float:left}.jhd_portfolio_imageset_nav .thumb_wrapper:hover{border:4px
solid white;margin-top: -1px;margin-left: -1px;margin-right: -1px;position:relative;z-index:2000}.jhd_portfolio_imageset_nav
img{border:1px
solid #fff;display:block}#upsell
a{display:block;height:212px;width:171px;text-indent: -9999px;background-image:url("/cms/sites/all/themes/casecad/images/sprite.png");background-position:0px -144px;background-repeat:no-repeat;margin-top:115px}#upsell a:hover{background-position:0px -360px}.fancy_text{color:#f03528;line-height:150%;margin-top:45px}.fancy_text
h3{background-image:url("/cms/sites/all/themes/casecad/images/sprite.png");background-repeat:no-repeat;text-indent: -9999px;width:170px;height:20px;margin-bottom:3px}.fancy_text
p{font-weight:bold;margin-bottom:7px}.fancy_text
p.byline{font-weight:normal;font-style:italic;font-size:10px}#quote
h3{background-position: -200px -144px}#we_accept
h3{background-position: -200px -200px}#we_accept
#payment_methods{background-image:url("/cms/sites/all/themes/casecad/images/sprite.png");background-repeat:no-repeat;background-position: -200px -221px;height:19px;width:110px}.p_left,.p_right{width:240px;float:left;margin:0;padding:0}.p_right{margin:0
20px}.read_more{display:block;background-image:url("/cms/sites/all/themes/casecad/images/sprite.png");background-repeat:no-repeat;background-position: -200px -270px;height:12px;width:80px;text-indent: -9999px;margin-top:10px}#hp_img_right{background-image:url("/cms/sites/all/themes/casecad/images/sprite.png");background-repeat:no-repeat;background-position:0 -574px;height:230px;width:160px;float:right;margin: -30px 30px 30px 0}.node-links{font-size:11px;border-top:1px solid #ccc;padding-top:10px;margin-top:10px;clear:both}.node-links
ul{list-style:none}.node-links
a{color:#888;text-decoration:underline}.node-links a:hover{text-decoration:none}.node-content
img{border:1px
solid #ccc;margin:5px
15px !important;padding:5px
!important}#node_quote{display:none}.faq{border:1px
solid #CCC;float:right;font-size:11px;line-height:140%;margin:0
0 10px 20px;padding:10px;width:300px}.faq_item
a{border-top:1px solid #CCC;color:#1C69B1;display:block;margin-bottom:3px;margin-top:3px;padding-top:3px;padding-left:3px}.faq_item a:hover{text-decoration:underline}.faq_item
p{display:none;padding-left:3px}.faq_item p
a{border:0;color:#1C69B1;display:inline;margin-bottom:0;padding-bottom:0;padding-left:0;text-decoration:underline}.faq_item p a:hover{text-decoration:none}#navigation{overflow:hidden}td
font{color:#cc3126 !important}td.email_pw_note{font-size:10px;color:#555}.loop_items
form{padding-top:10px}.loop_items form
img{margin:0
20px 20px 0px;padding:5px;border:1px
solid #ccc}.loop_items
input{margin-top:10px}td.cart_delete{padding-top:8px !important}table.ups_error{border:0;width:100%}.ups_error
td{background-color:#e0e0e0 !important;width:auto;padding:5px;border:0}.ups_error td:first-child{background-color:#e0e0e0 !important;width:30px;padding:7px
7px 1px 8px}table.checkout_err{border:0;width:100%}.checkout_err
td{background-color:#e0e0e0 !important;width:auto;padding:5px;border:0}.checkout_err td:first-child{background-color:#e0e0e0 !important;width:30px;padding:7px
7px 1px 8px}table.email_pw{margin-bottom:15px}td.email_pw,td.addr_name{text-align:right;font-size:12px}td.addr_name{text-align:left}table.addr_name td:first-child{display:none}.confirmation table.addr_name td:first-child{display:table-cell}table.email_pw,table.addr_name,table.challenge,table.email_type{border-top:2px solid #ccc;margin-top:10px;padding-top:10px}table.email_type,table.pw{border-bottom:2px solid #ccc;margin-bottom:10px;padding-bottom:10px}td.challenge:first-child{width:153px}td.totals,td.totals_txt,td.addr,td.ship_check,td.payment{font-size:11px;color:#555}td.ship_check
input{margin-right:10px}td.totals_all,td.totals_all_txt{font-size:16px;padding-top:5px;border-top:1px solid #ccc}td.zipncountry_txt,td.taxnship{color:#555;font-size:11px;padding-right:10px;text-align:left;width:137px}td.taxnship{width:318px}table.zipncountry{margin-top: -10px;width:446px}td.checkout
input{margin-top: -20px;position:relative;top:22px}td.checkout{font-size:11px;font-style:italic;color:#555}table.checkout{margin-bottom:10px}select.ship{margin-left:10px;float:right}.order
td.buttons{text-align:right}td.instruct_hdr,td.instruct{text-align:right}table.instruct{width:100%}td.paymentselection{background:#e0e0e0;padding:10px;border-top:2px solid #ccc;border-bottom:2px solid #ccc}td.orderinginstructions{padding:20px
0 !important}table.cart{width:675px !important}form.order
.button7{float:right}table.reg{border:1px
solid #CCC;float:left;font-size:11px;padding:10px}table.reg
td{}form.billing{margin-left: -26px}form.billing
hr{margin:10px
0}form.cr
.addr_name_val{padding-right:10px}#product-lookup
input{border:2px
solid #124b7f;width:250px;padding:2px
4px}a.lightbox
img{border:1px
solid #124B7F !important}a.lightbox:hover
img{border:1px
solid #F03528 !important}#product-lookup
#search_code{background-image:url('/store_cms/sites/all/themes/casecad/images/search.gif');background-position:0 0;background-repeat:no-repeat;border:0
none;display:block;height:31px;margin-top:10px;width:133px}.faq
h4{font-style:italic}#closeBut{display:block;font-size:10px;margin-right:10px;position:relative;text-align:right;top:16px}a.watchVideo{border:1px
solid #CCC !important;color:#555 !important;display:block;font-size:11px;height:34px;margin-bottom: -46px;padding:5px;position:relative;top:34px}a.watchVideo:hover{}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url(/cms/sites/all/themes/casecad/images/loading.gif) no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px
solid #fff;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(/cms/sites/all/themes/casecad/images/prevlabel.gif) no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(/cms/sites/all/themes/casecad/images/nextlabel.gif) no-repeat 100% 15%}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px
solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(/cms/sites/all/themes/casecad/images/closelabel.gif) no-repeat center;margin:5px
0;outline:none}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}
