@charset "utf-8";body{color:#5d5b5c;margin:0;padding:0
10px;background-color:#396795;text-align:center;font:86%/1.5em "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;background-image:url(/templates/rubicon/media/hash.png)}a:link,a:visited{color:#3a393e;text-decoration:underline;outline:none}a:hover,a:active{color:#3a393e;text-decoration:none;outline:none}p{padding:0;margin:0
0 1.5em}h1,h2,h3,h4,h5,h6{margin:0
0 1em;line-height:1.5em;padding:0}img{border:none}.clr{clear:both}.hidden,.hide{display:none}#skip{display:none}.left{float:right;margin-right: .3em}.right{float:right;margin-left: .3em}.leading_separator{display:none}#logo{border-style:none;height:100px;width:280px;text-indent: -999em;display:block;position:relative;background-image:url(/templates/rubicon/media/logo.png);top:20px;left:40px}#container{width:960px;margin-left:auto;margin-right:auto;text-align:left;background-color:#fff}.innerpad{padding:0
9px 9px}.border{border:1px
solid #eee;border-top-style:none}#top{height:140px;position:relative}#top
.inner{}#nav{clear:both;border-top:1px solid #396795;border-bottom:1px solid #396795;z-index:999;position:relative;background:#4d76a0 url(/templates/rubicon/media/tnav_bgb.png) repeat-x 0 24px}#nav
.inner{border-top:1px solid #abbed2;border-bottom:1px solid #abbed2}#main{width:940px;float:right}#main
.inner{}#lcol{width:250px;float:left;position:relative;display:none}#lcol
.inner{}#mid{float:left;width:608px}#mid
.inner{}#rcol{display:inline;width:330px;float:right}#rcol
.inner{padding:1px}#wrapper{}.innerbg{background:url(/templates/rubicon/media/main_bg.png) repeat-y 609px}.content{padding:30px
30px 20px;background-color:#f8f8f8}.article_row{position:relative}#page,.blog{position:relative}.content
h1{padding:0;color:#396795;line-height:1.2em;margin-bottom:0.5em;margin-top:0;font-size:3em;font-family:'MyriadProRegular',sans-serif;font-size-adjust:0.48}.content h1
span{color:#aac36f}.content
h2{padding:0;font-size:1.6em;color:#aac36f;line-height:1.2em;margin-top:0;margin-bottom:0.8em;font-family:'MyriadProRegular',sans-serif;font-size-adjust:0.48}.content a:link, .content a:visited{color:#396795;text-decoration:underline}.content a:hover, .content a:active{color:#396795;text-decoration:none}.content h2 a:link, .content h2 a:visited{color:#396795;text-decoration:underline !important}.content h2 a:hover, .content h2 a:active{color:#396795;text-decoration:none}.content
h3{padding:0;font-size:1.3em;color:#396795;line-height:1.2em;margin-bottom:0.5em;clear:both}.content ul, .content
ol{padding:0;margin:0
0 1em;clear:both;color:#4d76a0}.content
ul.col{display:block;float:left;width:170px;clear:none}.content
ul.col.wide{width:250px}.content ul
li{padding-left:23px;background:url(/templates/rubicon/media/bullet-grey.png) no-repeat 0 0.35em;list-style:none;margin-bottom:0.3em}.content ul li
ul{margin-top:0.5em}.content ol
li{margin-left:35px;line-height:180%}.article_separator{display:none;text-indent: -9999em;height:1px;margin-bottom:0;clear:both}.row_separator{display:none;text-indent: -9999em;height:1px;margin-bottom:0;clear:both}.blog
.backbutton{display:none}.backbutton{display:block;clear:both}address{font-weight:normal;font-style:normal;text-align:left;margin-bottom:1em}address
p{margin-bottom:0.7em}.buttonheading{position:absolute;right:0px;bottom: -10px}.buttonheading
.icon{display:block;width:16px;height:16px;float:left;margin-left:5px}.buttonheading
.pdf{background-image:url(/templates/rubicon/media/icon_pdf.png)}.buttonheading
.print{background-image:url(/templates/rubicon/media/icon_print.png)}.buttonheading
.email{background-image:url(/templates/rubicon/media/icon_email.png)}.iteminfo{}.modifydate,.createdby,.createdate{display:block}.createdby{font-weight:bold}a.readon,a.readon2{display:block;margin-top:15px;font-style:italic}a.readon2{background-image:url(/templates/rubicon/media/icon_email.png);display:block;float:right;color:#fff;font-weight:bold;line-height:20px}a.readon2
span{background-image:url(/templates/rubicon/media/icon_email.png);display:block;margin-right:10px;height:21px;float:left;padding:0
5px 0 15px}.content
blockquote{padding:2em
30px 1em;background-color:#dbdbdb;margin:0
0 1em;border:1px
solid #fff}.keycontacts
ul{padding:0;margin:0
0 1em}.keycontacts ul
li{padding-left:23px;background:url(/templates/rubicon/media/bullet_profile-m.png) no-repeat 0 center;margin-bottom:0.3em}.keycontacts ul
li.alt{background-image:url(/templates/rubicon/media/bullet_profile-f.png)}.fourcs{}.fourcs
ol{margin:0;padding:0;list-style-type:none}.fourcs
li{background:url(/templates/rubicon/media/icon_bigone.png) no-repeat left top;display:block;height:75px;padding-left:80px;margin-bottom:10px}.fourcs
li.two{background-image:url(/templates/rubicon/media/icon_bigtwo.png)}.fourcs
li.three{background-image:url(/templates/rubicon/media/icon_bigthree.png)}.fourcs
li.four{background-image:url(/templates/rubicon/media/icon_bigfour.png)}.fourcs li
h3{padding-top:10px;margin-bottom:0.2em}.fourcs
h2{padding:0;color:#396795;line-height:1.2em;margin-bottom:0.5em;margin-top:0;font-size:2.2em;font-family:'MyriadProRegular',sans-serif;font-size-adjust:0.48}.fourcs h2
span{color:#aac36f}ol.nheadlines{margin:0;padding:0;list-style-type:none}ol.nheadlines
li{background-color:#f8f8f8;padding:0.4em 20px}ol.nheadlines
li.even{background-color:#fff}ol.nheadlines
.hldate{margin:0;padding:0;color:#396795;font-size:0.9em;float:right}ol.nheadlines
.hltitle{margin:0;padding:0}.blog
h2{margin-bottom:0.1em !important}.blog
.row{border-bottom:1px solid #cbcbcb;margin-bottom:1.3em;padding-bottom:0.5em}.article.peoplelist
img{margin-top: -4em}.blog.newslist
p.iteminfo{margin-bottom:0.5em;font-weight:bold;font-size:0.8em}.module.cta{margin:0;padding:20px
31px;background:#396795 url(/templates/rubicon/media/cta_bg.png) no-repeat right;color:white}.module.cta
p{margin:0;padding:0;line-height:38px;font-size:1.4em}.module.cta
a{background:url(/templates/rubicon/media/cta_button.png) no-repeat;width:115px;height:38px;display:inline-block;margin-right:10px;text-indent: -999em}#header{overflow:hidden}#header
.inner{overflow:hidden}#header
img{border-style:none;outline:none;display:block}.mnav{margin:0;padding:0;list-style-type:none;color:white;position:absolute;right:40px;bottom:40px;line-height:1em;background:url(/templates/rubicon/media/mnav_bg-m.png) 0 0}.mnav
li{display:block;float:left}.mnav li
a{display:block;height:51px;line-height:51px;padding-left:20px;padding-right:20px;background:url(/templates/rubicon/media/mnav_bg-m.png) 0 0}.mnav li.first
a{background:url(/templates/rubicon/media/mnav_bg-l.png) no-repeat left 0}.mnav li.last
a{background:url(/templates/rubicon/media/mnav_bg-r.png) no-repeat right 0}.mnav li a:link, .mnav li a:visited{text-decoration:none}.mnav li a:hover, .mnav li a:active{background-position:0 -51px;text-decoration:none}.mnav li.last a:hover, .mnav li.last a:active{background-position:right -51px;text-decoration:none}.mnav li.active
a{background-position:0 -51px;text-decoration:none}.mnav li.last.active
a{background-position:right -51px;text-decoration:none}.tnav{margin:0
0 0 30px;padding:0;list-style-type:none}.tnav
li{float:left}.tnav
li.first{border-left-style:none}.tnav li
a{display:block;padding:1.2em 30px}.tnav li a:link, .tnav li a:visited{color:white;text-decoration:none}.tnav li a:hover, .tnav li a:active{color:white;text-decoration:none;background:#306190 url(/templates/rubicon/media/tnav_over.png) repeat-x 0 23px}.tnav li.active
a{background:#306190 url(/templates/rubicon/media/tnav_over.png) repeat-x 0 23px !important}.lnav{margin:0
0 2em;padding:0;list-style-type:none}.lnav
li{width:230px;color:white;border-bottom:1px solid #fff}.lnav li
a{font-weight:bold;background:url(/templates/rubicon/media/lnav_arrow.png) no-repeat 30px center;display:block;padding:10px
15px 10px 50px;line-height:1.2em}.lnav li a:link, .lnav li a:visited{color:white;text-decoration:none}.lnav li a:hover, .lnav li a:active{background-color:#a73136;color:white;text-decoration:none}.lnav li
ul{border-style:none;margin-bottom:0;padding:0;list-style-type:none}.lnav li ul
li{border-style:none}.lnav li ul li
a{padding-left:60px;background:transparent url(/templates/rubicon/media/lnav_arrow-sub.png) no-repeat 40px center;font-weight:normal;font-style:normal;text-decoration:none}.lnav li ul li a:link, .lnav li ul li a:visited{background-color:transparent !important;text-decoration:none}.lnav li ul li a:hover, .lnav li ul li a:active{background-color:transparent !important;text-decoration:underline}.lnav li.current a, .lnav li.active
a{background-color:#a73136;border-bottom:none}lnav li.current ul li a, .lnav li.active ul li
a{background-color:transparent !important;border-style:none}.lnav li ul li.current
a{font-weight:bold}#breadcrumbs{margin:0
0 10px;padding:0
0 5px;border-bottom:1px solid #b5b5b3}#breadcrumbs a:link, #breadcrumbs a:visited{}#breadcrumbs a:hover, #breadcrumbs a:active{}#breadcrumbs
span{display:inline-block;margin-right:0.3em;margin-left:0.3em}form.searchbox{position:absolute;right:15px;margin:0;padding:0}.searchbox
input.inputbox{width:180px;float:left;font-size:0.9em;height:20px;margin:0;padding:0;border:1px
solid #bfbfbf;line-height:20px;text-indent:5px}.searchbox
a.submitbutton{float:left;margin-left:5px;display:block;padding:0
5px;height:18px}#midboxt{position:relative}#midboxb{position:relative;padding:30px
20px 20px 30px;border-top:1px solid #d5d5d5}#botbox{position:relative;clear:both;background-color:#e4e4e4}.module{margin:0
0 1em;padding:0}.module
h3{padding:0;font-size:1.6em;font-weight:normal;font-style:normal;color:#396795;line-height:1.2em;margin-top:0;margin-bottom:0.5em}.module h3
a{color:#396795}#rcol
.module{border-bottom:1px solid #d5d5d5}#rcol .module
h3{font-weight:normal;font-style:normal;color:#4a4a4a;margin-top:0;font-size:1.3em;margin-bottom:0;background:#c0c0bf url(/templates/rubicon/media/modtitle_bg.png) repeat-x 0 top;padding:0.5em 20px;border-top:1px solid #919191;border-bottom:1px solid #919191}#rcol .module h3
span{line-height:35px;height:35px;display:block}#rcol .module.nheadlines h3
span{background:url(/templates/rubicon/media/icon_news.png) no-repeat right}#rcol .module.testimonials h3
span{background:url(/templates/rubicon/media/icon_group.png) no-repeat right}#rcol .module.cloud h3
span{background:url(/templates/rubicon/media/icon_rubicube.png) no-repeat right}.change{border-top:1px solid #396795;border-bottom:1px solid #396795 !important}.change
.inner1{border-top:1px solid #abbed2;border-bottom:1px solid #abbed2}.change
a{display:block;padding:20px;color:white;background:#3a628b url(/templates/rubicon/media/change_bg.png) right 0}.change a:link, .change a:visited{color:white;text-decoration:none}.change a:hover, .change a:active{color:white;text-decoration:none;background-position:right -72px}.change a
span{color:#aac36f !important}.module.featureservices{margin:0;padding:20px
0 0}.module.testimonials{padding:0}.module.testimonials
.inner1{padding:0;margin:0}.module.testimonials
ul{margin:0;padding:0;list-style-type:none}.module.testimonials ul
li{margin:0;padding:0
0 20px}.module.testimonials
.bq{margin:0;background:url(/templates/rubicon/media/ldquo.png) no-repeat 0 10px}.module.testimonials.alt
.bq{min-height:100px;background-position:0 0}.module.testimonials .bq
blockquote{margin:0;background:url(/templates/rubicon/media/rdquo.png) no-repeat right bottom;padding:20px;font-size:1.4em;font-family:'MyriadProLight',sans-serif;font-size-adjust:0.48}.module.testimonials.alt .bq
blockquote{font-size:1.7em}.module.testimonials.alt .bq
blockquote{}.module.testimonials .bq
span{background:url(/templates/rubicon/media/icon_profile.png) no-repeat left center;padding-left:22px;display:block;clear:both;font-weight:bold;margin-top:0.5em}p#pagination{margin:1em
0;padding:0}p#pagination
a#prevPage{display:inline-block;padding-right:10px}p#pagination
a#nextPage{display:inline-block;padding-left:10px}ul.pagination{margin:1em
0;list-style-type:none;padding:0}ul.pagination
li{margin:0
5px 0 0;display:block;padding:0;float:left;background-image:none}.pagination
a.firstPage{}.pagination
a.prevPage{}.pagination
a.nextPage{}.pagination
a.lastPage{}.pagination
a.inactive{color:#7f7f7f;text-decoration:none}.cloud
ul{margin:1em
0;padding:.5em 10px;text-align:center}.cloud
li{padding:0;list-style:none;display:inline-block;padding:5px
2px}.cloud li a:link, .cloud li a:visited{text-decoration:underline;color:#396795}.cloud li a:hover, .cloud li a:active{color:white;text-decoration:none;background-color:#4d76a0}.tag1{font-size:1.1em}.tag2{font-size:1.3em}.tag3{font-size:1.6em}.tag4{font-size:1.8em}.tag5{font-size:2em}#footer{width:960px;margin-left:auto;margin-right:auto;clear:both;line-height:1em;color:white;font-size:0.9em}#footer
.inner{padding:1.3em 0 0;margin:0}#footer
ul{margin:0
0 1.5em;padding:0;list-style:none;float:right}#footer
li{display:inline;margin:0;display:inline;padding-left:11px;background:url(/templates/rubicon/media/fnav_pipe.png) no-repeat 5px;line-height:1em}#footer
li.first{padding-left:0;background-image:none}#footer a:link, #footer a:visited{text-decoration:underline;color:white}#footer a:hover, #footer a:active{text-decoration:none;color:white}#footer li.active
a{color:white;font-weight:bold}#copyright{float:left;margin:0;padding:0;display:block}#legals{margin:0;padding:0;clear:both;font-size:0.9em;line-height:1.5em}.gen-table{padding:0;border-collapse:collapse;border-style:none;vertical-align:top;width:100%;margin:0
0 1em}.gen-table
th{margin:0;background-color:#396795;color:white;text-align:center;vertical-align:middle;padding:20px
10px;border:1px
solid #2b4d71}.gen-table
th.one{background:#396795 url(/templates/rubicon/media/th_one.png) no-repeat left center}.gen-table
th.two{background:#396795 url(/templates/rubicon/media/th_two.png) no-repeat left center}.gen-table
th.three{background:#396795 url(/templates/rubicon/media/th_three.png) no-repeat left center}.gen-table
th.four{background:#396795 url(/templates/rubicon/media/th_four.png) no-repeat left center}.gen-table
td{margin:0;padding:20px
10px 20px 0;border-style:none;text-align:center;vertical-align:middle}.gen-table.pad
td{padding:10px}.gen-table thead
td{background-color:#dededd;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;font-size:1.1em}.gen-table tbody
td{text-align:center;border:1px
solid #d5d5d5}.gen-table tfoot
td{background-color:#dededd;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;font-size:1.1em}.gen-table
.arrow{background:url(/templates/rubicon/media/arrow_r-grey.png) no-repeat;display:inline-block;width:14px;height:12px;text-indent: -999em;margin-left:5px;margin-right:5px}fieldset{padding:0;margin:1em
0;border-style:none}legend{color:#666;font-weight:normal;padding:0
0 1em;font-size:1.2em;clear:both;margin:0;border-style:none}.gen-form
label{color:#396795;line-height:1.8;vertical-align:top;float:left;width:150px;vertical-align:middle}.gen-form
input{float:left;color:#0d1f05}.gen-form
.radios{float:left;color:#0d1f05}.gen-form .radios
input{float:left}.gen-form .radios
label{width:100px}.gen-form
input.textbox{width:330px}.gen-form
select{color:#0d1f05}.gen-form
textarea{color:#0d1f05;width:330px;height:150px;float:left}.gen-form
.row{padding-bottom:5px}.gen-form
label.error{color:#dc0022;clear:both;margin-left:150px;display:block;width:330px;font-size:0.9em}.button,input.button{text-align:center;cursor:pointer;white-space:nowrap;vertical-align:middle;display:inline-block;position:relative;background-color:#fff;width:auto !important;padding:3px
5px}.button:link,.button:visited{text-decoration:none;color:#000;border-top:2px solid #c0c0c0;border-left:2px solid #c0c0c0;border-right:2px solid #410041;border-bottom:2px solid #410041}.button:hover,.button:active{text-decoration:none;color:#000;border-top:2px solid #410041;border-left:2px solid #410041;border-right:2px solid #c0c0c0;border-bottom:2px solid #c0c0c0}.submitbutton{margin-left:150px}.ui-widget{font:1em/140% Arial, Helvetica, Geneva, sans-serif}.ui-button.ui-state-default, .ui-button.ui-widget-content .ui-state-default{border:none;background:#cfe4b4 url(/templates/rubicon/media/button_bg.png) repeat-x 50% 50%}.ui-button.ui-state-hover, .ui-button.ui-widget-content .ui-state-hover, .ui-button.ui-state-focus, .ui-button.ui-widget-content .ui-button.ui-state-focus{border:none;background:#cfe4b4 url(/templates/rubicon/media/button_bg-over.png) repeat-x 50% 50%}.ui-button .ui-icon{width:16px;height:16px}.ui-button-text-icon .ui-button-text, .ui-button-text-icons .ui-button-text{padding: .4em 1.8em .4em 1em}.ui-button-icon-only .ui-icon, .ui-button-text-icon .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{right:0.5em}.ui-button .ui-button-text{color:#00007b;}.ui-tabs{}.ui-tabs .ui-tabs-nav{list-style:none;padding:0;margin:0}.ui-tabs .ui-tabs-nav
li{margin:0
10px 5px 0;padding:0;display:inline}.ui-tabs .ui-tabs-nav li
a{}.ui-tabs .ui-tabs-nav li.ui-tabs-selected
a{color:white;text-decoration:none !important}.ui-tabs .ui-tabs-hide{display:none !important}.chronoform{display:none}.inner:after,.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.inner,.row{display:block}/*\*/.inner,.row{min-height:1%}* html .inner, * html
.row{height:1%}/**/@font-face{font-family:'MyriadProRegular';src:url('/templates/rubicon/fonts/myriadpro-regular-webfont.eot');src:local('☺'), url('/templates/rubicon/fonts/myriadpro-regular-webfont.woff') format('woff'), url('/templates/rubicon/fonts/myriadpro-regular-webfont.ttf') format('truetype'), url('/templates/rubicon/fonts/myriadpro-regular-webfont.svg#webfontIugHeABp') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'MyriadProLight';src:url('/templates/rubicon/fonts/myriadpro-light-webfont.eot');src:local('☺'), url('/templates/rubicon/fonts/myriadpro-light-webfont.woff') format('woff'), url('/templates/rubicon/fonts/myriadpro-light-webfont.ttf') format('truetype'), url('/templates/rubicon/fonts/myriadpro-light-webfont.svg#webfontgYNWLq0i') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'MyriadProCondensed';src:url('/templates/rubicon/fonts/myriadpro-cond-webfont.eot');src:local('☺'), url('/templates/rubicon/fonts/myriadpro-cond-webfont.woff') format('woff'), url('/templates/rubicon/fonts/myriadpro-cond-webfont.ttf') format('truetype'), url('/templates/rubicon/fonts/myriadpro-cond-webfont.svg#webfontgaT1p88P') format('svg');font-weight:normal;font-style:normal}
