html,body{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
html{font-size:100.01%}
div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,code,del,dfn,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
blockquote,q{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;quotes:"" ""}
blockquote:before,blockquote:after,q:before,q:after{content:""}
th,td,caption{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:normal;vertical-align:middle}
table{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;border-collapse:separate;border-spacing:0;vertical-align:middle}
a img{border:none}
body.bp .box{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9}
body.bp div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eeeeee}
body.bp div.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #eeeeee}
body.bp hr{background:#dddddd;color:#dddddd;clear:both;float:none;width:100%;height:0.1em;margin:0 0 1.45em;border:none}
body.bp hr.space{background:#dddddd;color:#dddddd;clear:both;float:none;width:100%;height:0.1em;margin:0 0 1.45em;border:none;background:white;color:white;visibility:hidden}
body.bp form.inline{line-height:3}
body.bp form.inline p{margin-bottom:0}
body.bp{line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#333333;font-size:75%}
body.bp h1,body.bp h2,body.bp h3,body.bp h4,body.bp h5,body.bp h6{font-weight:normal;color:#222}
body.bp h1 img,body.bp h2 img,body.bp h3 img,body.bp h4 img,body.bp h5 img,body.bp h6 img{margin:0}
body.bp h1{font-size:3em;line-height:1;margin-bottom:0.50em}
body.bp h2{font-size:2em;margin-bottom:0.75em}
body.bp h3{font-size:1.5em;line-height:1;margin-bottom:1.00em}
body.bp h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}
body.bp h5{font-size:1em;font-weight:bold;margin-bottom:1.50em}
body.bp h6{font-size:1em;font-weight:bold}
body.bp p{margin:0 0 1.5em}
body.bp p img.left{display:inline;float:left;margin:1.5em 1.5em 1.5em 0;padding:0}
body.bp p img.right{display:inline;float:right;margin:1.5em 0 1.5em 1.5em;padding:0}
body.bp a{text-decoration:underline;color:#000099}
body.bp a:visited{color:#006}
body.bp a:focus{color:black}
body.bp a:hover{color:black}
body.bp a:active{color:#c09}
body.bp blockquote{margin:1.5em;color:#666666;font-style:italic}
body.bp strong{font-weight:bold}
body.bp em{font-style:italic}
body.bp dfn{font-style:italic;font-weight:bold}
body.bp sup,body.bp sub{line-height:0}
body.bp abbr,body.bp acronym{border-bottom:1px dotted #666666}
body.bp address{margin:0 0 1.5em;font-style:italic}
body.bp del{color:#666666}
body.bp pre{margin:1.5em 0;white-space:pre}
body.bp pre,body.bp code,body.bp tt{font:1em "andale mono", "lucida console", monospace;line-height:1.5}
body.bp li ul,body.bp li ol{margin:0}
body.bp ul,body.bp ol{margin:0 1.5em 1.5em 0;padding-left:3.333em}
body.bp ul{list-style-type:disc}
body.bp ol{list-style-type:decimal}
body.bp dl{margin:0 0 1.5em 0}
body.bp dl dt{font-weight:bold}
body.bp dd{margin-left:1.5em}
body.bp table{margin-bottom:1.4em;width:100%}
body.bp th{font-weight:bold}
body.bp thead th{background:#c3d9ff}
body.bp th,body.bp td,body.bp caption{padding:4px 10px 4px 5px}
body.bp tr.even td{background:#e5ecf9}
body.bp tfoot{font-style:italic}
body.bp caption{background:#eeeeee}
body.bp .quiet{color:#666}
body.bp .loud{color:#111}
body.bp .container{width:940px;margin:0 auto;overflow:hidden;*zoom:1}
body.bp .column,body.bp div.span-1,body.bp div.span-2,body.bp div.span-3,body.bp div.span-4,body.bp div.span-5,body.bp div.span-6,body.bp div.span-7,body.bp div.span-8,body.bp div.span-9,body.bp div.span-10,body.bp div.span-11,body.bp div.span-12,body.bp div.span-13,body.bp div.span-14,body.bp div.span-15,body.bp div.span-16,body.bp div.span-17,body.bp div.span-18,body.bp div.span-19,body.bp div.span-20,body.bp div.span-21,body.bp div.span-22,body.bp div.span-23,body.bp div.span-24{display:inline;float:left;margin-right:10px}* html body.bp .column,* html body.bp div.span-1,* html body.bp div.span-2,* html body.bp div.span-3,* html body.bp div.span-4,* html body.bp div.span-5,* html body.bp div.span-6,* html body.bp div.span-7,* html body.bp div.span-8,* html body.bp div.span-9,* html body.bp div.span-10,* html body.bp div.span-11,* html body.bp div.span-12,* html body.bp div.span-13,* html body.bp div.span-14,* html body.bp div.span-15,* html body.bp div.span-16,* html body.bp div.span-17,* html body.bp div.span-18,* html body.bp div.span-19,* html body.bp div.span-20,* html body.bp div.span-21,* html body.bp div.span-22,* html body.bp div.span-23,* html body.bp div.span-24{overflow-x:hidden}body.bp .last,body.bp div.last{margin-right:0}body.bp .span-1{width:29.583px}body.bp .span-2{width:69.167px}body.bp .span-3{width:108.75px}body.bp .span-4{width:148.333px}body.bp .span-5{width:187.917px}body.bp .span-6{width:227.5px}body.bp .span-7{width:267.083px}body.bp .span-8{width:306.667px}body.bp .span-9{width:346.25px}body.bp .span-10{width:385.833px}body.bp .span-11{width:425.417px}body.bp .span-12{width:465px}body.bp .span-13{width:504.583px}body.bp .span-14{width:544.167px}body.bp .span-15{width:583.75px}body.bp .span-16{width:623.333px}body.bp .span-17{width:662.917px}body.bp .span-18{width:702.5px}body.bp .span-19{width:742.083px}body.bp .span-20{width:781.667px}body.bp .span-21{width:821.25px}body.bp .span-22{width:860.833px}body.bp .span-23{width:900.417px}body.bp .span-24,body.bp div.span-24{width:940px;margin:0}body.bp input.span-1,body.bp textarea.span-1,body.bp select.span-1{width:29.583px !important}body.bp input.span-2,body.bp textarea.span-2,body.bp select.span-2{width:69.167px !important}body.bp input.span-3,body.bp textarea.span-3,body.bp select.span-3{width:108.75px !important}body.bp input.span-4,body.bp textarea.span-4,body.bp select.span-4{width:148.333px !important}body.bp input.span-5,body.bp textarea.span-5,body.bp select.span-5{width:187.917px !important}body.bp input.span-6,body.bp textarea.span-6,body.bp select.span-6{width:227.5px !important}body.bp input.span-7,body.bp textarea.span-7,body.bp select.span-7{width:267.083px !important}body.bp input.span-8,body.bp textarea.span-8,body.bp select.span-8{width:306.667px !important}body.bp input.span-9,body.bp textarea.span-9,body.bp select.span-9{width:346.25px !important}body.bp input.span-10,body.bp textarea.span-10,body.bp select.span-10{width:385.833px !important}body.bp input.span-11,body.bp textarea.span-11,body.bp select.span-11{width:425.417px !important}body.bp input.span-12,body.bp textarea.span-12,body.bp select.span-12{width:465px !important}body.bp input.span-13,body.bp textarea.span-13,body.bp select.span-13{width:504.583px !important}body.bp input.span-14,body.bp textarea.span-14,body.bp select.span-14{width:544.167px !important}body.bp input.span-15,body.bp textarea.span-15,body.bp select.span-15{width:583.75px !important}body.bp input.span-16,body.bp textarea.span-16,body.bp select.span-16{width:623.333px !important}body.bp input.span-17,body.bp textarea.span-17,body.bp select.span-17{width:662.917px !important}body.bp input.span-18,body.bp textarea.span-18,body.bp select.span-18{width:702.5px !important}body.bp input.span-19,body.bp textarea.span-19,body.bp select.span-19{width:742.083px !important}body.bp input.span-20,body.bp textarea.span-20,body.bp select.span-20{width:781.667px !important}body.bp input.span-21,body.bp textarea.span-21,body.bp select.span-21{width:821.25px !important}body.bp input.span-22,body.bp textarea.span-22,body.bp select.span-22{width:860.833px !important}body.bp input.span-23,body.bp textarea.span-23,body.bp select.span-23{width:900.417px !important}
body.bp input.span-24,body.bp textarea.span-24,body.bp select.span-24{width:940px !important}body.bp .append-1{padding-right:39.583px}body.bp .append-2{padding-right:79.167px}
body.bp .append-3{padding-right:118.75px}body.bp .append-4{padding-right:158.333px}body.bp .append-5{padding-right:197.917px}body.bp .append-6{padding-right:237.5px}body.bp .append-7{padding-right:277.083px}body.bp .append-8{padding-right:316.667px}body.bp .append-9{padding-right:356.25px}body.bp .append-10{padding-right:395.833px}body.bp .append-11{padding-right:435.417px}body.bp .append-12{padding-right:475px}body.bp .append-13{padding-right:514.583px}body.bp .append-14{padding-right:554.167px}body.bp .append-15{padding-right:593.75px}body.bp .append-16{padding-right:633.333px}body.bp .append-17{padding-right:672.917px}body.bp .append-18{padding-right:712.5px}body.bp .append-19{padding-right:752.083px}body.bp .append-20{padding-right:791.667px}body.bp .append-21{padding-right:831.25px}body.bp .append-22{padding-right:870.833px}body.bp .append-23{padding-right:910.417px}body.bp .prepend-1{padding-left:39.583px}body.bp .prepend-2{padding-left:79.167px}body.bp .prepend-3{padding-left:118.75px}body.bp .prepend-4{padding-left:158.333px}body.bp .prepend-5{padding-left:197.917px}body.bp .prepend-6{padding-left:237.5px}
body.bp .prepend-7{padding-left:277.083px}
body.bp .prepend-8{padding-left:316.667px}body.bp .prepend-9{padding-left:356.25px}body.bp .prepend-10{padding-left:395.833px}
body.bp .prepend-11{padding-left:435.417px}body.bp .prepend-12{padding-left:475px}body.bp .prepend-13{padding-left:514.583px}
body.bp .prepend-14{padding-left:554.167px}body.bp .prepend-15{padding-left:593.75px}body.bp .prepend-16{padding-left:633.333px}
body.bp .prepend-17{padding-left:672.917px}body.bp .prepend-18{padding-left:712.5px}body.bp .prepend-19{padding-left:752.083px}
body.bp .prepend-20{padding-left:791.667px}body.bp .prepend-21{padding-left:831.25px}body.bp .prepend-22{padding-left:870.833px}
body.bp .prepend-23{padding-left:910.417px}body.bp .pull-1,body.bp .pull-2,body.bp .pull-3,body.bp .pull-4,body.bp .pull-5,body.bp .pull-6,body.bp .pull-7,body.bp .pull-8,body.bp .pull-9,body.bp .pull-10,body.bp .pull-11,body.bp .pull-12,body.bp .pull-13,body.bp .pull-14,body.bp .pull-15,body.bp .pull-16,body.bp .pull-17,body.bp .pull-18,body.bp .pull-19,body.bp .pull-20,body.bp .pull-21,body.bp .pull-22,body.bp .pull-23,body.bp .pull-24{display:inline;float:left;position:relative}body.bp .pull-1{margin-left:-39.583px}body.bp .pull-2{margin-left:-79.167px}body.bp .pull-3{margin-left:-118.75px}body.bp .pull-4{margin-left:-158.333px}body.bp .pull-5{margin-left:-197.917px}body.bp .pull-6{margin-left:-237.5px}body.bp .pull-7{margin-left:-277.083px}body.bp .pull-8{margin-left:-316.667px}body.bp .pull-9{margin-left:-356.25px}body.bp .pull-10{margin-left:-395.833px}body.bp .pull-11{margin-left:-435.417px}body.bp .pull-12{margin-left:-475px}body.bp .pull-13{margin-left:-514.583px}body.bp .pull-14{margin-left:-554.167px}body.bp .pull-15{margin-left:-593.75px}body.bp .pull-16{margin-left:-633.333px}body.bp .pull-17{margin-left:-672.917px}
body.bp .pull-18{margin-left:-712.5px}body.bp .pull-19{margin-left:-752.083px}body.bp .pull-20{margin-left:-791.667px}
body.bp .pull-21{margin-left:-831.25px}body.bp .pull-22{margin-left:-870.833px}body.bp .pull-23{margin-left:-910.417px}
body.bp .pull-24{margin-left:-950px}
body.bp .push-1,body.bp .push-2,body.bp .push-3,body.bp .push-4,body.bp .push-5,body.bp .push-6,body.bp .push-7,body.bp .push-8,body.bp .push-9,body.bp .push-10,body.bp .push-11,body.bp .push-12,body.bp .push-13,body.bp .push-14,body.bp .push-15,body.bp .push-16,body.bp .push-17,body.bp .push-18,body.bp .push-19,body.bp .push-20,body.bp .push-21,body.bp .push-22,body.bp .push-23,body.bp .push-24{display:inline;float:right;position:relative}body.bp .push-1{margin:0 -39.583px 1.5em 39.583px}body.bp .push-2{margin:0 -79.167px 1.5em 79.167px}body.bp .push-3{margin:0 -118.75px 1.5em 118.75px}body.bp .push-4{margin:0 -158.333px 1.5em 158.333px}body.bp .push-5{margin:0 -197.917px 1.5em 197.917px}body.bp .push-6{margin:0 -237.5px 1.5em 237.5px}body.bp .push-7{margin:0 -277.083px 1.5em 277.083px}body.bp .push-8{margin:0 -316.667px 1.5em 316.667px}body.bp .push-9{margin:0 -356.25px 1.5em 356.25px}body.bp .push-10{margin:0 -395.833px 1.5em 395.833px}body.bp .push-11{margin:0 -435.417px 1.5em 435.417px}body.bp .push-12{margin:0 -475px 1.5em 475px}body.bp .push-13{margin:0 -514.583px 1.5em 514.583px}
body.bp .push-14{margin:0 -554.167px 1.5em 554.167px}body.bp .push-15{margin:0 -593.75px 1.5em 593.75px}body.bp .push-16{margin:0 -633.333px 1.5em 633.333px}body.bp .push-17{margin:0 -672.917px 1.5em 672.917px}body.bp .push-18{margin:0 -712.5px 1.5em 712.5px}body.bp .push-19{margin:0 -752.083px 1.5em 752.083px}body.bp .push-20{margin:0 -791.667px 1.5em 791.667px}body.bp .push-21{margin:0 -831.25px 1.5em 831.25px}body.bp .push-22{margin:0 -870.833px 1.5em 870.833px}body.bp .push-23{margin:0 -910.417px 1.5em 910.417px}body.bp .push-24{margin:0 -950px 1.5em 950px}body.bp .prepend-top{margin-top:1.5em}body.bp .append-bottom{margin-bottom:1.5em}body.bp .clear{clear:both}body.bp .nowrap{white-space:nowrap}body.bp .clearfix{overflow:hidden;*zoom:1}body.bp .small{font-size:0.8em;margin-bottom:1.875em;line-height:1.875em}body.bp .large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}body.bp .first{margin-left:0;padding-left:0}body.bp .last{margin-right:0;padding-right:0}body.bp .top{margin-top:0;padding-top:0}
body.bp .bottom{margin-bottom:0;padding-bottom:0}
body.bp .showgrid{background:url('/images/grid.png?1265815482')}
body.bp .error{padding:0.8em;margin-bottom:1em;border:2px solid #dddddd;background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}
body.bp .error a{color:#8a1f11}
body.bp .notice{padding:0.8em;margin-bottom:1em;border:2px solid #dddddd;background:#fff6bf;color:#514721;border-color:#ffd324}
body.bp .notice a{color:#514721}
body.bp .success{padding:0.8em;margin-bottom:1em;border:2px solid #dddddd;background:#e6efc2;color:#264409;border-color:#c6d880}
body.bp .success a{color:#264409}
body.bp .hide{display:none}
body.bp .highlight{background:yellow}
body.bp .added{background:#006600;color:white}
body.bp .removed{background:#990000;color:white}

form.bp label{font-weight:bold}
form.bp fieldset{padding:1.4em;margin:0 0 1.5em 0}
form.bp legend{font-weight:bold;font-size:1.2em}
form.bp input.text,form.bp input.title,form.bp input[type=email],form.bp input[type=text],form.bp input[type=password]{margin:0.5em 0;background-color:white;padding:5px}
form.bp input.title{font-size:1.5em}
form.bp input[type=checkbox],form.bp input.checkbox,form.bp input[type=radio],form.bp input.radio{position:relative;top:0.25em}
form.bp textarea{margin:0.5em 0;padding:5px}form.bp select{margin:0.5em 0}
form.bp fieldset{border:1px solid #cccccc}
form.bp input.text,form.bp input.title,form.bp input[type=email],form.bp input[type=text],form.bp input[type=password],form.bp textarea,form.bp select{border:1px solid #bbbbbb}
form.bp input.text:focus,form.bp input.title:focus,form.bp input[type=email]:focus,form.bp input[type=text]:focus,form.bp input[type=password]:focus,form.bp textarea:focus,form.bp select:focus{border:1px solid #666666}
form.bp input.text,form.bp input.title,form.bp input[type=email],form.bp input[type=text],form.bp input[type=password]{width:300px}
form.bp textarea{width:390px;height:250px}

@font-face{font-family:"Cuprum";src:url("../fonts/Cuprum.eot");src:local("Cuprum"), local("Cuprum"), url("../fonts/Cuprum.woff") format("woff"), url("../fonts/Cuprum.ttf") format("truetype"), url("../fonts/Cuprum.svg#cuprum") format("svg")}*{margin:0;padding:0}
body.bp{overflow:hidden;background:#000}
body.bp img{border:none}

#wrapper{background:transparent url("../images/bg_grid.png") repeat;width:100%;height:100%;position:absolute;left:0;top:0;z-index:100}
#top{background:transparent url("../images/header_bg.png") repeat-x top left}
#loading{position:absolute;top:49.5%;left:49.5%;z-index:3;width:24px;height:24px;text-indent:-999em;background-image:url(../images/progress.gif)}

#supersize{position:fixed}
#supersize img,#supersize a{height:100%;width:100%;position:absolute;z-index:0}
#supersize .prevslide{z-index:1}
#supersize .prevslide img{z-index:1}
#supersize .activeslide{z-index:2}

#supersize .activeslide img{z-index:2}

#header,.panels,#footer{display:inline;float:left;margin-right:0;width:940px}
* html #header,* html .panels,* html #footer{overflow-x:hidden}
#header #logo,.panels #logo,#footer #logo{float:left;margin-top:17px}

#nav{float:right;position:relative;z-index:1000}
#nav a{font-family:"Cuprum", Arial, Tahoma, sans-serif;font-size:1.6em;color:#fff;text-decoration:none;line-height:1;padding:16px 20px 36px;display:block;border-top:1px solid transparent}
#nav a:hover{border-top:1px solid gray}
#nav a:active{border-top:1px solid gray}
#nav ul{list-style:none;padding:0;margin:0}
#nav li{float:left;cursor:default;text-align:center;padding:0;margin:22px 0 0 0}
#nav li.current{background:transparent url("../images/nav_current.png") no-repeat top center;-webkit-background-size:100% 100%;-khtml-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
#nav li.current a{border-top:1px solid gray}
#nav li.current li a{border-top:0}
#nav li.hasSub{background:transparent url("../images/has_sub.png") no-repeat 97% 42%}
#nav li.hasSub:hover{background:transparent url("../images/nav_current.png") no-repeat top center;-webkit-background-size:100% 100%;-khtml-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
#nav li ul{display:none;position:absolute;top:100%;right:0;width:890px;font-weight:normal;padding:0}
#nav li ul li{display:inline;text-align:left;margin-top:0;border:0}
#nav li ul li.current a:hover{background:none}
#nav li ul li a:hover{background:transparent url("../images/header_bg_ie.png") top left}
#nav li ul li a:active{background:transparent url("../images/header_bg_ie.png") top left}
#nav li > ul{top:auto;left:auto}
#nav li:hover ul,#nav li.over ul{display:block}
.spacer{clear:both}

#title{clear:both;margin-top:235px;visibility:hidden}
#title h1{font-family:"Helvetica Neue", Helvetica, sans-serif;font-size:4em;color:#000;font-weight:bold;background:transparent url(../images/white_bg.png) repeat;float:left;padding:6px 20px;line-height:1.49;margin-bottom:0}
#title h1.line1{padding-top:10px;padding-bottom:10px;line-height:1}
#title h1.line2{padding-top:0;padding-bottom:10px;line-height:1}
#title hr{visibility:hidden;margin-bottom:24px}

#whoweare{width:460px;float:right;margin-right:0}
#whoweare h2,#col2 h2{background:transparent url(../images/white_bg.png) repeat;float:right;font-weight:bold;font-size:1.6em;line-height:1.1;padding:8px 10px 0;margin-bottom:0}
#whoweare .panel,#col2 .panel{padding:10px;clear:both;background:transparent url(../images/white_bg.png) repeat;float:left}
#whoweare .next_button,#whoweare .prev_button,#whoweare .more_button,#whoweare .next_case,#whoweare .prev_case,#col2 .next_button,#col2 .prev_button,#col2 .more_button,#col2 .next_case,#col2 .prev_case{float:right;font-size:1.1em;font-weight:bold;padding:5px 10px;margin:-10px 10px auto auto;background:transparent url(../images/blue_bg.png) repeat}
#whoweare .next_button a,#whoweare .prev_button a,#whoweare .more_button a,#whoweare .next_case a,#whoweare .prev_case a,#col2 .next_button a,#col2 .prev_button a,#col2 .more_button a,#col2 .next_case a,#col2 .prev_case a{color:#fff;text-decoration:none}
#whoweare .next_button a:hover,#whoweare .prev_button a:hover,#whoweare .more_button a:hover,#whoweare .next_case a:hover,#whoweare .prev_case a:hover,#col2 .next_button a:hover,#col2 .prev_button a:hover,#col2 .more_button a:hover,#col2 .next_case a:hover,#col2 .prev_case a:hover{text-decoration:underline}
#whoweare .next_button a:active,#whoweare .prev_button a:active,#whoweare .more_button a:active,#whoweare .next_case a:active,#whoweare .prev_case a:active,#col2 .next_button a:active,#col2 .prev_button a:active,#col2 .more_button a:active,#col2 .next_case a:active,#col2 .prev_case a:active{text-decoration:underline}
#whoweare .next_button a:focus,#whoweare .prev_button a:focus,#whoweare .more_button a:focus,#whoweare .next_case a:focus,#whoweare .prev_case a:focus,#col2 .next_button a:focus,#col2 .prev_button a:focus,#col2 .more_button a:focus,#col2 .next_case a:focus,#col2 .prev_case a:focus{text-decoration:underline}
#whoweare .next_button,#whoweare .prev_button,#whoweare .next_case,#whoweare .prev_case,#col2 .next_button,#col2 .prev_button,#col2 .next_case,#col2 .prev_case{cursor:pointer}
#whoweare .next_button a:hover,#whoweare .prev_button a:hover,#whoweare .next_case a:hover,#whoweare .prev_case a:hover,#col2 .next_button a:hover,#col2 .prev_button a:hover,#col2 .next_case a:hover,#col2 .prev_case a:hover{text-decoration:none}
#whoweare .next_button a:active,#whoweare .prev_button a:active,#whoweare .next_case a:active,#whoweare .prev_case a:active,#col2 .next_button a:active,#col2 .prev_button a:active,#col2 .next_case a:active,#col2 .prev_case a:active{text-decoration:none}
#whoweare .next_button a:focus,#whoweare .prev_button a:focus,#whoweare .next_case a:focus,#whoweare .prev_case a:focus,#col2 .next_button a:focus,#col2 .prev_button a:focus,#col2 .next_case a:focus,#col2 .prev_case a:focus{text-decoration:none}
#whoweare .prev_button,#whoweare .prev_case,#col2 .prev_button,#col2 .prev_case{margin-right:1px}
#whoweare .prev_button a,#whoweare .prev_case a,#col2 .prev_button a,#col2 .prev_case a{background:transparent url(../images/prev_arrow.png) no-repeat 0 50%;padding-left:18px}
#whoweare .next_button a,#whoweare .next_case a,#col2 .next_button a,#col2 .next_case a{background:transparent url(../images/next_arrow.png) no-repeat 100% 50%;padding-right:18px}

.thumbnails{margin-bottom:10px;float:left;width:100%;clear:both}
.thumbnails a{border:1px solid #9f9d9c;float:left;margin:2px}
.thumbnails img{border:1px solid #fff !important;float:left}

.caseindex .images a{border:1px solid #9f9d9c;float:left;margin:2px}
.caseindex img{border:1px solid #fff !important;float:left}

#footer #copyright{color:#fff;margin-bottom:0}
#footer ul{list-style:none;padding:0;margin:0}
#footer li{display:inline}
#footer li a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;margin-right:1em}
#footer li a:hover{text-decoration:none;border-bottom:1px solid #fff;background-color:#000}
#footer li a:active{text-decoration:none;border-bottom:1px solid #fff;background-color:#000}
#footer li a:focus{text-decoration:none;border-bottom:1px solid #fff;background-color:#000}

#col1{float:left;margin-right:-20px;margin-top:100px;width:410px}
#col1 h1{font-family:"Helvetica Neue", Helvetica, sans-serif;font-size:3.2em;font-weight:bold;background:transparent url(../images/blue_bg.png) repeat;color:#fff;float:right;padding:8px 16px}
#col1 .thumbnails{width:256px;float:right}
#col1 .thumbnails a{background:transparent url(../images/blue_bg.png) repeat;padding:16px;margin-bottom:16px;float:right;border:0;cursor:-moz-zoom-in}

#col2{float:right;width:440px;margin-top:40px;margin-right:100px}
#col2 h2{background:transparent url(../images/white_bg.png) repeat;float:right;font-weight:bold;font-size:1.6em;line-height:1.1;padding:8px 10px 0;margin-bottom:0}
#col2 .panel{width:400px;padding:22px 20px 1px}
.scrolling{overflow:scroll;max-height:394px}

body.commercial #nav li.current{background:transparent url("../images/nav_current_gold.png") no-repeat top center;-webkit-background-size:100% 100%;-khtml-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
body.commercial #nav li.hasSub:hover{background:transparent url("../images/nav_current_gold.png") no-repeat top center;-webkit-background-size:100% 100%;-khtml-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}
body.commercial #col1 h1,body.commercial #col1 .thumbnails a{background:transparent url(../images/gold_bg.png) repeat}
body.commercial #whoweare .next_button,body.commercial #whoweare .prev_button,body.commercial #whoweare .more_button,body.commercial #whoweare .next_case,body.commercial #whoweare .prev_case,body.commercial #col2 .next_button,body.commercial #col2 .prev_button,body.commercial #col2 .more_button,body.commercial #col2 .next_case,body.commercial #col2 .prev_case{background:transparent url(../images/gold_bg.png) repeat}

#formPanel div.row{margin-bottom:0.5em;float:left;width:100%}
#formPanel div.row label{float:left;width:29%;text-align:right}
#formPanel div.row span.formw{float:right;width:66%;text-align:left}
#formPanel .textField{width:80%}
#formPanel .shortField{width:60%}
#formPanel div.radio p{margin-bottom:0.5em}
#formPanel div.radio label{width:auto;margin-right:0.5em}
#formPanel div.dropdown p{margin-bottom:0.5em}
#formPanel div.dropdown label{width:auto;margin-right:0.5em}
#formPanel #description{width:100%;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:1em;height:124px}
#formPanel div.check label{width:auto;float:none}
#formPanel #send{float:right}

/*#footer1 {width:100%; background: url("../images/footer_bg_ie.png") repeat-x bottom left; height:-30px; font-size:11px;}*/
#footer1 {width:100%; margin-top:30px;height:-65px; font-size:11px;}
#footer1 .container1{width:940px;margin:0 auto; padding-top:5px;}
#footer1 #copyright{float:right; text-align:right; margin-right:10px; color:#fff;font-size:11px;}
#footer1 #copyright img{margin-bottom:5px;}
#footer1 ul{list-style:none;padding:2px;margin:0;}
#footer1 li{display:inline;color:#fff;}
#footer1 li a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;margin-right:1em}
#footer1 li a:hover{text-decoration:none;border-bottom:1px solid #fff;background-color:#000}
#footer1 li a:active{text-decoration:none;border-bottom:1px solid #fff;background-color:#000}
#footer1 li a:focus{text-decoration:none;border-bottom:1px solid #fff;background-color:#000}


