html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%;font-family:"Liberation Sans",Helvetica,Arial,sans-serif}strong, th, thead td,h1,h2,h3,h4,h5,h6{font-weight:bold}cite,em,dfn{font-style:italic}code,kbd,samp,pre,tt,var,input[type='text'],input[type='password'],textarea{font-size:92%;font-family:monaco,"Lucida Console",courier,monospace}del{text-decoration:line-through;color:#666}ins,dfn{border-bottom:1px solid #ccc}small,sup,sub{font-size:85%}abbr,acronym{text-transform:uppercase;font-size:85%;letter-spacing: .1em}a abbr, a
acronym{border:none}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px solid #ccc}sup{vertical-align:super}sub{vertical-align:sub}blockquote{border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666}blockquote *:first-child:before{content:"\201C"}blockquote *:first-child:after{content:"\201D"}.container{font-size:1.2em;line-height:1.6em}.container
h1{font-size:1.9em}.container
h2{font-size:1.7em}.container
h3{font-size:1.5em}.container
h4{font-size:1.3em}.container
h5{font-size:1.2em}.container
h6{font-size:1em}.container ul
li{margin-left: .85em}.container
ul{list-style-type:disc}.container ul
ul{list-style-type:square}.container ul ul
ul{list-style-type:circle}.container
ol{list-style-position:outside;list-style-type:decimal}.container
dt{font-weight:bold}.container
table{border-top:1px solid #ccc;border-left:1px solid #ccc}.container th, .container
td{border-bottom:1px solid #ddd;border-right:1px solid #ccc}.container blockquote *:first-child{margin: .8em 0}.container hr, .container p, .container ul, .container ol, .container dl, .container pre, .container blockquote, .container address, .container table, .container
form{margin-bottom:1.6em}.container
h1{margin:1em
0 .5em}.container
h2{margin:1.07em 0 .535em}.container
h3{margin:1.14em 0 .57em}.container
h4{margin:1.23em 0 .615em}.container
h5{margin:1.33em 0 .67em}.container
h6{margin:1.6em 0 .8em}.container th, .container
td{padding: .8em}.container
caption{padding-bottom: .8em}.container
blockquote{padding:0
1em;margin:1.6em 0}.container
fieldset{padding:0
1em 1em 1em;margin:1.6em 0}.container
legend{padding-left: .8em;padding-right: .8em}.container legend+*{margin-top:1em}.container textarea, .container
input{padding: .3em .4em .15em .4em}.container
select{padding: .1em .2em 0 .2em}.container
option{padding:0
.4em}.container
a{position:relative;padding:0.3em 0 .1em 0}.container
dt{margin-top: .8em;margin-bottom: .4em}.container
ul{margin-left:1.5em}.container
ol{margin-left:2.35em}.container ol ol, .container ul
ol{margin-left:2.5em}.container form
div{margin-bottom: .8em}.container a:link{text-decoration:underline;color:#36c}.container a:visited{text-decoration:underline;color:#99c}.container a:hover{text-decoration:underline;color:#c33}.container a:active, .container a:focus{text-decoration:underline;color:#000}.container code, .container
pre{color:#c33}.container{width:950px;margin:0
auto}.showgrid{background:url(/img/grid.png)}body{margin:1.5em 0}div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23{float:left;margin-right:10px}div.span-24{float:left}div.last{margin-right:0}.span-1{width:30px}.span-2{width:70px}.span-3{width:110px}.span-4{width:150px}.span-5{width:190px}.span-6{width:230px}.span-7{width:270px}.span-8{width:310px}.span-9{width:350px}.span-10{width:390px}.span-11{width:430px}.span-12{width:470px}.span-13{width:510px}.span-14{width:550px}.span-15{width:590px}.span-16{width:630px}.span-17{width:670px}.span-18{width:710px}.span-19{width:750px}.span-20{width:790px}.span-21{width:830px}.span-22{width:870px}.span-23{width:910px}.span-24,div.span-24{width:950px}.suffix-1{padding-right:40px}.suffix-2{padding-right:80px}.suffix-3{padding-right:120px}.suffix-4{padding-right:160px}.suffix-5{padding-right:200px}.suffix-6{padding-right:240px}.suffix-7{padding-right:280px}.suffix-8{padding-right:320px}.suffix-9{padding-right:360px}.suffix-10{padding-right:400px}.suffix-11{padding-right:440px}.suffix-12{padding-right:480px}.suffix-13{padding-right:520px}.suffix-14{padding-right:560px}.suffix-15{padding-right:600px}.suffix-16{padding-right:640px}.suffix-17{padding-right:680px}.suffix-18{padding-right:720px}.suffix-19{padding-right:760px}.suffix-20{padding-right:800px}.suffix-21{padding-right:840px}.suffix-22{padding-right:880px}.suffix-23{padding-right:920px}.prefix-1{padding-left:40px}.prefix-2{padding-left:80px}.prefix-3{padding-left:120px}.prefix-4{padding-left:160px}.prefix-5{padding-left:200px}.prefix-6{padding-left:240px}.prefix-7{padding-left:280px}.prefix-8{padding-left:320px}.prefix-9{padding-left:360px}.prefix-10{padding-left:400px}.prefix-11{padding-left:440px}.prefix-12{padding-left:480px}.prefix-13{padding-left:520px}.prefix-14{padding-left:560px}.prefix-15{padding-left:600px}.prefix-16{padding-left:640px}.prefix-17{padding-left:680px}.prefix-18{padding-left:720px}.prefix-19{padding-left:760px}.prefix-20{padding-left:800px}.prefix-21{padding-left:840px}.prefix-22{padding-left:880px}.prefix-23{padding-left:920px}div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee}div.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #eee}.pull-1{margin-left:-40px}.pull-2{margin-left:-80px}.pull-3{margin-left:-120px}.pull-4{margin-left:-160px}.pull-5{margin-left:-200px}.pull-6{margin-left:-240px}.pull-7{margin-left:-280px}.pull-8{margin-left:-320px}.pull-9{margin-left:-360px}.pull-10{margin-left:-400px}.pull-11{margin-left:-440px}.pull-12{margin-left:-480px}.pull-13{margin-left:-520px}.pull-14{margin-left:-560px}.pull-15{margin-left:-600px}.pull-16{margin-left:-640px}.pull-17{margin-left:-680px}.pull-18{margin-left:-720px}.pull-19{margin-left:-760px}.pull-20{margin-left:-800px}.pull-21{margin-left:-840px}.pull-22{margin-left:-880px}.pull-23{margin-left:-920px}.pull-24{margin-left:-960px}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{float:left;position:relative}.push-1{margin:0
-40px 1.5em 40px}.push-2{margin:0
-80px 1.5em 80px}.push-3{margin:0
-120px 1.5em 120px}.push-4{margin:0
-160px 1.5em 160px}.push-5{margin:0
-200px 1.5em 200px}.push-6{margin:0
-240px 1.5em 240px}.push-7{margin:0
-280px 1.5em 280px}.push-8{margin:0
-320px 1.5em 320px}.push-9{margin:0
-360px 1.5em 360px}.push-10{margin:0
-400px 1.5em 400px}.push-11{margin:0
-440px 1.5em 440px}.push-12{margin:0
-480px 1.5em 480px}.push-13{margin:0
-520px 1.5em 520px}.push-14{margin:0
-560px 1.5em 560px}.push-15{margin:0
-600px 1.5em 600px}.push-16{margin:0
-640px 1.5em 640px}.push-17{margin:0
-680px 1.5em 680px}.push-18{margin:0
-720px 1.5em 720px}.push-19{margin:0
-760px 1.5em 760px}.push-20{margin:0
-800px 1.5em 800px}.push-21{margin:0
-840px 1.5em 840px}.push-22{margin:0
-880px 1.5em 880px}.push-23{margin:0
-920px 1.5em 920px}.push-24{margin:0
-960px 1.5em 960px}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24{float:right;position:relative}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0
0 1.45em;border:none}hr.space{background:#fff;color:#fff}.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix,.container{display:inline-block}* html .clearfix, * html
.container{height:1%}.clearfix,.container{display:block}.clear{clear:both}.fancy{color:#666;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:normal}.caps{font-variant:small-caps;letter-spacing:1px;text-transform:lowercase;font-size:1.2em;font-weight:bold;padding:0
2px}body
a.noicon{background:none;padding:0;margin:0}a[href^="mailto:"],a.rss,a[href$=".pdf"],a[href$=".doc"],a[href$=".xls"],a[href$=".rss"],a[href$=".rdf"],a[href^="aim:"]{padding:2px
22px 2px 0;margin:-2px 0;background-repeat:no-repeat;background-position:right center}a[href^="mailto:"]{background-image:url(/img/icons/email.png)}a[href$=".pdf"]{background-image:url(/img/icons/pdf.png)}a[href$=".doc"]{background-image:url(/img/icons/doc.png)}a[href$=".xls"]{background-image:url(/img/icons/xls.png)}a[href$=".rss"],a[href$=".rdf"],a.rss{background-image:url(/img/icons/feed.png)}a[href^="aim:"]{background-image:url(/img/icons/im.png)}a[href^="http://www.jdhgroup.com"]{background:none;padding:0;margin:0}.container
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.container
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.container
.hide{display:none}.container
.quiet{color:#666}.container
.loud{color:#000}.container
.highlight{background:#ff0}.container
.top{margin-top:0;padding-top:0}.container
.bottom{margin-bottom:0;padding-bottom:0}.container
.thin{font-weight:lighter}.container .error, .container .notice, .container
.success{padding:.8em;margin-bottom:1.6em;border:2px
solid #ddd}.container
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.container
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}.container
.success{background:#E6EFC2;color:#264409;border-color:#C6D880}.container .error
a{color:#8a1f11;background:none;padding:0;margin:0}.container .notice
a{color:#514721;background:none;padding:0;margin:0}.container .success
a{color:#264409;background:none;padding:0;margin:0}.container
.center{text-align:center}.container a.button, .container
button{display:inline-block;float:left;margin:0
0.583em 0.667em 0;padding:5px
10px 5px 7px;border:1px
solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;background-color:#f5f5f5;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer}.container
button{width:auto;overflow:visible;padding:4px
10px 3px 7px}.container button[type]{padding:4px
10px 4px 7px;line-height:17px}*:first-child+html .container button[type]{padding:4px
10px 3px 7px}.container button img, .container a.button
img{margin:0
3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;float:none}button:hover,a.button:hover{background-color:#dff4ff;border:1px
solid #c2e1ef;color:#369}a.button:active,button:active{background-color:#6299c5;border:1px
solid #6299c5;color:#fff}body
.positive{color:#529214}a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1px
solid #C6D880;color:#529214}a.positive:active,button.positive:active{background-color:#529214;border:1px
solid #529214;color:#fff}body
.negative{color:#d12f19}a.negative:hover,button.negative:hover{background:#fbe3e4;border:1px
solid #fbc2c4;color:#d12f19}a.negative:active,button.negative:active{background-color:#d12f19;border:1px
solid #d12f19;color:#fff}body{background-color:#423f3e;color:#afafaf;margin:0}h1,h2,h3,h4,h5,h6{color:#6c6f70}.container{margin:-14px auto;padding-bottom:14px;background:url(/img/bg.png) repeat-y}.container a:link, .container a:visited{color:#00a0df;text-decoration:none;border-bottom:1px dotted #00a0df}.container a:hover, .container a:active, .container a:focus{border-bottom:1px solid #00a0df}a.secret:link,a.secret:visited,a.secret:active,a.secret:focus{color:#afafaf;font-family:"Liberation Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:100%;text-decoration:none;border:none}a.secret:hover{border-bottom:1px dotted #555}#newsletter_feed
a.header{display:block;text-decoration:none;color:#FFF;line-height:2.4em;font-size:.9em;border:none;border-bottom:1px dotted #555;min-height:30px}#newsletter_feed
a.headerA{padding-left:10px;background-color:#383736}#newsletter_feed a.headerA:hover{background-color:#3c3b3a;color:#00a0df}#newsletter_feed
a.headerB{background-color:#313030;padding-left:10px}#newsletter_feed a.headerB:hover{background-color:#3c3b3a;color:#00a0df}#twitter_feed
div.header{display:block;text-decoration:none;color:#bbb;line-height:1.25em;font-size:1em;border:none;border-bottom:1px dotted #555;padding:10px
5px}#twitter_feed
div.headerA{padding-left:10px;background-color:#383736}#twitter_feed div.headerA:hover{background-color:#3c3b3a;color:#ddd}#twitter_feed
div.headerB{background-color:#313030;padding-left:10px}#twitter_feed div.headerB:hover{background-color:#3c3b3a;color:#ddd}#twitter_feed div.header
img{float:left;margin-right:8px}#twitter_feed div.header a,
#twitter_feed div.header a:active,
#twitter_feed div.header a:focus{border:none}#twitter_feed div.header a:hover{border-bottom:1px dotted #00a0df}.tweet_author{font-size:.9em;color:#777}.tweet_time{font-size:.9em;color:#777}#blog_feed
div.header{display:block;text-decoration:none;color:#bbb;line-height:1.3em;font-size:1.15em;border:none;border-bottom:1px dotted #555;padding:10px
10px 30px 5px}#blog_feed
div.headerA{padding-left:10px}#blog_feed div.headerA:hover{background-color:#3c3b3a;color:#ddd}#blog_feed
div.headerB{padding-left:10px}#blog_feed div.headerB:hover{background-color:#3c3b3a;color:#ddd}#blog_feed div.header
img{float:left;margin-right:12px}#blog_feed div.header a,
#blog_feed div.header a:active,
#blog_feed div.header a:focus{border:none}#blog_feed div.header a:hover{border-bottom:1px dotted #00a0df}#press_feed
div.header{display:block;text-decoration:none;color:#bbb;line-height:1.3em;font-size:1.15em;border:none;border-bottom:1px dotted #555;padding:10px
10px 30px 5px}#press_feed
div.headerA{padding-left:10px}#press_feed div.headerA:hover{background-color:#3c3b3a;color:#ddd}#press_feed
div.headerB{padding-left:10px}#press_feed div.headerB:hover{background-color:#3c3b3a;color:#ddd}#press_feed div.header
img{float:left;margin-right:12px}#press_feed div.header a,
#press_feed div.header a:active,
#press_feed div.header a:focus{border:none}#press_feed div.header a:hover{border-bottom:1px dotted #00a0df}.blog_title{font-size:1.4em;line-height:1.4em}.blog_author{font-size:.85em;color:#00a0df}.blog_time{font-size:.85em;color:#777}a.nav,a.nav:link,a.nav:visited,a.header,a.header:link,a.header:visited{font-family:"Liberation Sans",Helvetica,Arial,sans-serif;font-size:100%;padding:0.3em 0 0.1em 0;color:#00a0df;font-style:normal;font-weight:normal;text-decoration:none;border-bottom:1px dotted #00a0df}a.nav:hover,a.nav:active,a.nav:focus,a.header:hover,a.header:active,a.header:focus{font-family:"Liberation Sans",Helvetica,Arial,sans-serif;font-size:100%;padding:0.3em 0 0.1em 0;color:#64d3ff;font-style:normal;font-weight:normal;text-decoration:none;border-bottom:1px dotted #64d3ff}.homelink{padding-top:22px}.homelink a:link, .homelink a:visited, .homelink a:active, .homelink a:focus{color:#6c6f70;text-decoration:none;border-bottom:none}.homelink a:hover{color:#6c6f70;text-decoration:none;border-bottom:1px dotted #6c6f70}.homelink_active a:link, .homelink_active a:visited, .homelink_active a:active, .homelink_active a:focus{color:#fff;text-decoration:none;border-bottom:none}.homelink_active a:hover{color:#fff;text-decoration:none;border-bottom:1px dotted #fff}.CaseStudies1Image span a:link, .CaseStudies1Image span a:visited, .CaseStudies1Image span a:hover,.CaseStudies1Image span a:active,.CaseStudies1Image span a:focus{color:#afafaf;text-decoration:none;border-bottom:none}div.border{padding-right:4px;margin-right:5px;background:url(/img/rule_v_dots.png) right repeat-y;border-right:none}div.colborder{padding-right:24px;margin-right:25px;background:url(/img/rule_v_dots.png) right repeat-y;border-right:none}h1#summary_header{width:100%;height:156px;background:url(/img/summary_header.png) center no-repeat;text-indent: -9999px;margin:0;padding:0px
1px}h1#summary_body{width:100%;height:290px;background:url(/img/summary_body.png) center no-repeat;text-indent: -9999px;margin:0;padding:0px
1px}h4#summary_about{width:100%;height:58px;background:url(/img/summary_about.png) center no-repeat;text-indent: -9999px;margin:0;padding:0px
1px}h4#summary_capabilities{width:100%;height:79px;background:url(/img/summary_capabilities.png) center no-repeat;text-indent: -9999px;margin:0
0 30px 0;padding:0px
1px}h4#summary_contact{width:100%;height:112px;background:url(/img/summary_contact.png) center no-repeat;text-indent: -9999px;margin:0
0 30px 0;padding:0px
1px}h4#summary_culture{width:100%;height:81px;background:url(/img/summary_culture.png) center no-repeat;text-indent: -9999px;margin:0
0 30px 0;padding:0px
1px}#main_nav
ul{list-style:none;margin:0
0 0 3px;padding:0}#main_nav
li{float:left;width:189px;margin:0;padding:0;text-align:center}#main_nav li
a{font-family:"Liberation Sans",Helvetica,Arial,sans-serif;font-size:1.1em;padding:0.3em 0 0.1em 0;font-style:normal;font-weight:normal;display:block;padding:5px
10px;height:100%;color:#FFF;text-decoration:none;border-right:1px solid #474747;border-top:4px solid #2f2e2e;border-bottom:4px solid #2f2e2e;background:url(/img/nav_btn.jpg);background-position:bottom}#main_nav li a:hover, #main_nav li a:focus, #main_nav li a:active{background-position:top}#main_nav_alt
ul{list-style:none;margin:0
0 0 3px;padding:0}#main_nav_alt
li{float:left;width:189px;margin:0;padding:0;text-align:center}#main_nav_alt li
a{font-family:"Liberation Sans",Helvetica,Arial,sans-serif;font-size:1.1em;padding:0.3em 0 0.1em 0;font-style:normal;font-weight:normal;display:block;padding:5px
10px;height:100%;color:#FFF;text-decoration:none;border-right:1px solid #474747;border-top:4px solid #2f2e2e;border-bottom:4px solid #2f2e2e;background:url(/img/nav_btn.jpg);background-position:bottom}#main_nav_alt li a:hover, #main_nav_alt li a:focus, #main_nav_alt li a:active{background-position:top}.navlast{border-right:none !important}.ui-accordion .ui-accordion-header .ui-icon{position:absolute}#accordion
a.header{display:block;border:none;text-decoration:none;color:#FFF;line-height:2.2em}#accordion
a.headerA{height:30px;padding-left:20px;background-image:url(/img/blank.gif)}#accordion a.headerA:hover{background-color:#3c3b3a;color:#00a0df}#accordion
a.headerB{height:30px;background-color:#323131;padding-left:20px}#accordion a.headerB:hover{background-color:#3c3b3a;color:#00a0df}#accordion a.header .ui-icon{width:17px;height:25px;margin:0
0 0 -20px}#accordion a.header .ui-icon-minus{background-position: -47px -8px}#accordion a.header .ui-icon-plus{background-position: -10px -8px}#accordion a.ui-state-active{background-color:#3c3b3a;color:#00a0df;border:#504e4e solid 1px;border-bottom:none}#accordion a.ui-state-active:hover{background-color:#414141;color:#fff}#accordion div.ui-accordion-content-active{border:#504e4e solid 1px;border-top:none;padding:15px}div.hr{background:none;clear:both;float:none;width:900px;height:.1em;margin:0
0 1.45em 25px;border:none;background:url(/img/rule_h_solid.png) repeat-x}div.hr_space{background:none;clear:both;float:none;width:900px;height:.1em;margin:0
0 1.45em 25px;border:none}div.hr_japanese{background:none;clear:both;float:none;width:900px;height:.1em;margin:0
0 1.45em 25px;border:none;background:url(/img/rule_h_dots.png) repeat-x}div.hr_japanesehalf{background:none;clear:both;float:none;width:440px;height:.1em;margin:0
0 1.45em 25px;border:none;background:url(/img/rule_h_dots.png) repeat-x}div.hr_quarter{background:none;clear:both;float:none;width:220px;height:.1em;margin:0
0 1.45em 25px;border:none;background:url(/img/rule_h_solid.png) repeat-x}#content
h3{background-image:url(/img/banner.png);background-repeat:no-repeat;line-height:1.5em;width:980px;margin:10px
0px 10px -18px;padding:10px
0px 16px 18px;background-color:#423f3e}.banner_active{background-image:url(/img/banner.png);color:#fff}.learnmore{width:100px;float:right;text-align:center;padding:10px;background-color:#3c3b3b;font-style:italic;font-size:1.4em}.learnmore
a{border:none !important}.readmore{font-style:italic;font-size:1em;display:inline}.readmore
a{border:none !important}.readmore a:hover{border-bottom:1px dotted #00a0df !important}.plus{font-size:120%;font-weight:bold;color:#00a0df}.blue{color:#00a0df}.gray{font-weight:bold;color:#babcbe}#folio_navz{margin:0
0 30px 0}#folio_navz
ul{list-style:none;margin:0
0 0 3px;padding:0}#folio_navz
li{float:left;width:121px;margin:0;padding:0;text-align:center}#folio_navz li
a{font-family:"Liberation Sans",Helvetica,Arial,sans-serif;font-size:1em;padding:0.3em 0 0.1em 0;font-style:normal;font-weight:normal;display:block;padding:5px
10px;height:100%;color:#ccc;text-decoration:none;border-left:1px solid #474747;border-top:2px solid #2f2e2e;border-bottom:2px solid #2f2e2e;background-color:#302f2f}#folio_navz li a:hover, #folio_navz li a:focus, #folio_navz li a:active{background-color:#373534;color:#ddd}#folio_navz li
a.currentz{background:none;background-image:url(/img/folio_btn.png);border-bottom:none;color:#eee}.folionav_lastz{border-right:1px solid #474747}ul#portfolio{float:left;list-style:none;margin-left:0}ul#portfolio
li{height:100px;overflow:hidden;background-color:#323131;border:1px
solid #3c3b3b;float:left;margin:0
5px 10px 5px;padding:8px
6px 9px 7px;width:260px}ul#portfolio li:hover{background-color:#3c3b3b;border-color:#323131}ul#portfolio
a.album{display:block;text-decoration:none;border:none;width:260px;height:100px;margin:0;padding:0}ul#portfolio a.album
img{border:1px
solid #3c3b3b;display:inline;float:left;margin:0
8px 0 0;padding:0}ul#portfolio
p{margin:3px
0 0 0;padding:0;font-style:italic;color:#888;font-size: .95em;line-height:1.2em}.album_name{font-size:1em;font-weight:bold}.foliohidden{visibility:hidden;display:none}.container
.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;color:#CCC}.container
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.container
.quiet{color:#777}.container
.highlight{background:#666;color:#CCC;padding:0
2px}.container
.top{margin-top:0;padding-top:0}.container
.bottom{margin-bottom:0;padding-bottom:0}.container
.thin{font-weight:lighter}.container .error, .container .notice, .container
.success{padding:.8em;margin-bottom:1.6em;border:2px
solid #ddd}.container
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.container
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}.container
.success{background:#E6EFC2;color:#264409;border-color:#C6D880}.container .error
a{color:#8a1f11;background:none;padding:0;margin:0}.container .notice
a{color:#514721;background:none;padding:0;margin:0}.container .success
a{color:#264409;background:none;padding:0;margin:0}.container
.center{text-align:center}.fancy{color:#777;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:bold;font-size:1.25em}.container
.loud{color:#bbb;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:bold;font-size:1.25em}.caps{color:#777;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-variant:small-caps;letter-spacing:1px;text-transform:lowercase;font-size:1.2em;font-weight:bold;padding:0
2px}.intro{font-size:1.3em;line-height:1.5em}#slider{margin:16px
0 -12px 54px;visibility:hidden;border:2px
solid #666564}#slider
ul{margin:0;padding:0;list-style:none}#slider
li{margin:0;padding:0;list-style:none;width:840px;height:280px;overflow:hidden}#slider li
a{position:static}#prevBtn{overflow:hidden;text-indent:-8000px;display:block;width:41px;height:62px;position:relative;top:-158px;left:16px}#nextBtn{overflow:hidden;text-indent:-8000px;display:block;width:41px;height:62px;position:relative;top:-220px;left:895px;margin-bottom: -80px}#prevBtn
a{display:block;width:41px;height:62px;background:url(/img/prev_btn.png) no-repeat bottom}#nextBtn
a{display:block;width:41px;height:62px;background:url(/img/next_btn.png) no-repeat bottom}div#footer{width:100%;height:81px;background:url(/img/footer_bg.png) bottom no-repeat;margin:0
0 -14px 0;padding:0
2px}div#footer
p{margin:45px
40px 0 620px;text-align:right}div#footer
a{border:none !important}div#footer a:hover{border-bottom:1px dotted #00a0df !important}.services{list-style:none;display:block;margin:5px
0 40px 0}.services
li{list-style:none;width:205px;height:28px;margin:0
0 10px 0;padding:12px
4px 0 45px;background:url(/css/images/checklist_bg.png) no-repeat top left;font:normal normal 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;text-align:left}.services
li.long{list-style:none;width:205px;height:36px;margin:0
0 10px 0;padding:4px
4px 0 45px;background:url(/css/images/checklist_bg.png) no-repeat top left;font:normal normal 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;text-align:left}.services li:hover{background:url(/css/images/checklist_bg.png) no-repeat bottom left;color:#fff}#connectlogin
h5{margin-top:38px}#clientcenter input, #connect
input{margin:8px
5px 5px 4px;border:none}.form_button{margin:16px
0 0 0}.login_input{position:relative;width:240px;height:42px}.login_input
label{position:absolute;text-indent: -999em}#clientname_error,#clientpass_error,#connectname_error,#connectpass_error{position:absolute;top:21px;right:10px;width:16px;height:16px;background:url(/css/images/form_error.png) no-repeat top center;text-indent: -999em}#uName,#uPassword,#loginUsername,#loginPassword{width:145px;height:27px;padding:13px
0 0 95px;color:#afafaf;font:normal normal 11px "Lucida Grande", "Lucida Sans Unicode",Arial,sans-serif}#uName{background:url(/css/images/login_bg.png) 0 0}#uName:focus{background:url(/css/images/login_bg.png) 0 -80px}#uPassword{background:url(/css/images/login_bg.png) 0 -40px}#uPassword:focus{background:url(/css/images/login_bg.png) 0 -120px}#loginUsername{background:url(/css/images/login_bg.png) 0 0}#loginUsername:focus{background:url(/css/images/login_bg.png) 0 -80px}#loginPassword{background:url(/css/images/login_bg.png) 0 -40px}#loginPassword:focus{background:url(/css/images/login_bg.png) 0 -120px}#kt_login1{display:block;width:95px;height:35px;background:url(/css/images/loginbtn_bg.png) 0 0;border:none;cursor:pointer;font-size:0;line-height:0;text-indent: -999em}#kt_login1:hover,#kt_login1:focus{background:url(/css/images/loginbtn_bg.png) 0 -35px}#loginButton{display:block;width:95px;height:35px;background:url(/css/images/loginbtn_bg.png) 0 0;border:none;cursor:pointer;font-size:0;line-height:0;text-indent: -999em}#loginButton:hover,#loginButton:focus{background:url(/css/images/loginbtn_bg.png) 0 -35px}.required{color:#afafaf;border-bottom:1px dashed #c00}#contact_form input, #contact_form
textarea{margin:8px
5px 5px 4px;border:none}.contact_input{position:relative;width:300px;height:42px}.contact_input
label{position:absolute;text-indent: -999em}#name_error,#email_error,#subject_error,#verify_error{position:absolute;top:21px;right:10px;width:16px;height:16px;background:url(/css/images/form_error.png) no-repeat top center;text-indent: -999em}#text_error{position:relative;top:5px;left:10px;padding:0
0 0 26px;background:url(/css/images/form_error.png) no-repeat top left;color:#666;font:normal normal 11px "Lucida Grande", "Lucida Sans Unicode",Arial,sans-serif}#name,#email,#subject{width:225px;height:27px;padding:13px
0 0 75px;color:#afafaf;font:normal normal 11px "Lucida Grande", "Lucida Sans Unicode",Arial,sans-serif}#verify{width:76px;height:27px;padding:13px
0 0 224px;color:#afafaf;font:normal normal 11px "Lucida Grande", "Lucida Sans Unicode",Arial,sans-serif}#name{background:url(/css/images/form_bg.png) 0 0}#name:focus{background:url(/css/images/form_bg.png) 0 -160px}#email{background:url(/css/images/form_bg.png) 0 -40px}#email:focus{background:url(/css/images/form_bg.png) 0 -200px}#subject{background:url(/css/images/form_bg.png) 0 -80px}#subject:focus{background:url(/css/images/form_bg.png) 0 -240px}#verify{background:url(/css/images/form_bg.png) 0 -120px}#verify:focus{background:url(/css/images/form_bg.png) 0 -280px}#text{width:274px;height:114px;padding:13px;background:url(/css/images/textarea_bg.png) no-repeat 0 0;color:#afafaf;font:normal normal 11px "Lucida Grande", "Lucida Sans Unicode",Arial,sans-serif}#text:focus{background:url(/css/images/textarea_bg.png) 0 -140px}#submit{display:block;float:right;width:120px;height:40px;background:url(/css/images/submit_bg.png) 0 0;border:none;cursor:pointer;font-size:0;line-height:0;text-indent: -999em}#submit:hover,#submit:focus{background:url(/css/images/submit_bg.png) 0 -40px}#message{position:relative;width:300px;height:179px;margin:47px
0 0 0;background:url(/css/images/message_bg.png) no-repeat top center}#message
h4{position:absolute;top:40px;left:92px;color:#afafaf;font:normal bold 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;letter-spacing: -0.5px}#message
p{position:absolute;top:80px;left:92px;color:#ccc;font:normal normal 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif}#message
img{position:absolute;top:60px;left:20px}div.light_rounded .pp_top
.pp_left{background:url(/img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top
.pp_middle{background:#fff}div.light_rounded .pp_top
.pp_right{background:url(/img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded
.pp_content{background-color:#fff}div.light_rounded .pp_next:hover{background:url(/img/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(/img/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded
.pp_expand{background:url(/img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded
.pp_contract{background:url(/img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded
.pp_close{width:75px;height:22px;background:url(/img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded
.pp_arrow_previous{background:url(/img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded
.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded
.pp_arrow_next{background:url(/img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded
.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom
.pp_left{background:url(/img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom
.pp_middle{background:#fff}div.light_rounded .pp_bottom
.pp_right{background:url(/img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded
.pp_loaderIcon{background:url(/img/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top
.pp_left{background:url(/img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top
.pp_middle{background:url(/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top
.pp_right{background:url(/img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded
.pp_content{background:url(/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_next:hover{background:url(/img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(/img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded
.pp_expand{background:url(/img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(/img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded
.pp_contract{background:url(/img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(/img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded
.pp_close{width:75px;height:22px;background:url(/img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded
.currentTextHolder{color:#c4c4c4}div.dark_rounded
.pp_description{color:#fff}div.dark_rounded
.pp_arrow_previous{background:url(/img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded
.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded
.pp_arrow_next{background:url(/img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded
.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom
.pp_left{background:url(/img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom
.pp_middle{background:url(/img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom
.pp_right{background:url(/img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded
.pp_loaderIcon{background:url(/img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square
.pp_content{background:url(/img/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square
.currentTextHolder{color:#c4c4c4}div.dark_square
.pp_description{color:#fff}div.dark_square
.pp_loaderIcon{background:url(/img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square
.pp_expand{background:url(/img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(/img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square
.pp_contract{background:url(/img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(/img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square
.pp_close{width:75px;height:22px;background:url(/img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square
.pp_arrow_previous{background:url(/img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square
.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square
.pp_arrow_next{background:url(/img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square
.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_next:hover{background:url(/img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(/img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square
.pp_content{background:#fff}div.light_square
.pp_expand{background:url(/img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square
.pp_contract{background:url(/img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square
.pp_close{width:75px;height:22px;background:url(/img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square
.pp_arrow_previous{background:url(/img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square
.pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square
.pp_arrow_next{background:url(/img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square
.pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_next:hover{background:url(/img/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html
.pp_top{padding:0
20px}.pp_top
.pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top
.pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top
.pp_middle{left:0;position:static}.pp_top
.pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;position:relative;text-align:left;width:100%}.pp_content
.pp_details{display:none;margin:10px
15px 2px 20px}.pp_description{display:none;float:left;margin:0}.pp_nav{float:left;margin:3px
0 0 0}.pp_nav
p{float:left;margin:2px
4px}.pp_nav a.pp_arrow_previous,.pp_nav
a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{left:0;position:absolute;top:0;width:100%;z-index:2000}a.pp_next{background:url(/img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;float:right;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html
.pp_bottom{padding:0
20px}.pp_bottom
.pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom
.pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom
.pp_middle{left:0;position:static}.pp_bottom
.pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:none;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{display:none;line-height:1 !important;margin:0
auto;text-align:center;width:100%}div.ppt{color:#fff;display:none;font-size:17px;left:0;position:absolute;top:0;z-index:9999}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html
.clearfix{height:1%}.clearfix{display:block}