


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;}ol,ul{list-style:none;}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;}

.container{margin:auto;width:960px;}.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12{display:inline;float:left;margin-left:10px;margin-right:10px;position:relative;}.first{margin-left:0;}.last{margin-right:0;}
.container .span-1{width:60px;}.container .span-2{width:140px;}.container .span-3{width:220px;}.container .span-4{width:300px;}.container .span-5{width:380px;}.container .span-6{width:460px;}.container .span-7{width:540px;}.container .span-8{width:620px;}.container .span-9{width:700px;}.container .span-10{width:780px;}.container .span-11{width:860px;}.container .span-12{width:940px;}
.container .prefix-1{padding-left:80px;}.container .prefix-2{padding-left:160px;}.container .prefix-3{padding-left:240px;}.container .prefix-4{padding-left:320px;}.container .prefix-5{padding-left:400px;}.container .prefix-6{padding-left:480px;}.container .prefix-7{padding-left:560px;}.container .prefix-8{padding-left:640px;}.container .prefix-9{padding-left:720px;}.container .prefix-10{padding-left:800px;}.container .prefix-11{padding-left:880px;}
.container .suffix-1{padding-right:80px;}.container .suffix-2{padding-right:160px;}.container .suffix-3{padding-right:240px;}.container .suffix-4{padding-right:320px;}.container .suffix-5{padding-right:400px;}.container .suffix-6{padding-right:480px;}.container .suffix-7{padding-right:560px;}.container .suffix-8{padding-right:640px;}.container .suffix-9{padding-right:720px;}.container .suffix-10{padding-right:800px;}.container .suffix-11{padding-right:880px;}
.container .push-1{left:80px;}.container .push-2{left:160px;}.container .push-3{left:240px;}.container .push-4{left:320px;}.container .push-5{left:400px;}.container .push-6{left:480px;}.container .push-7{left:560px;}.container .push-8{left:640px;}.container .push-9{left:720px;}.container .push-10{left:800px;}.container .push-11{left:880px;}
.container .pull-1{left:-80px;}.container .pull-2{left:-160px;}.container .pull-3{left:-240px;}.container .pull-4{left:-320px;}.container .pull-5{left:-400px;}.container .pull-6{left:-480px;}.container .pull-7{left:-560px;}.container .pull-8{left:-640px;}.container .pull-9{left:-720px;}.container .pull-10{left:-800px;}.container .pull-11{left:-880px;}


body{color:#3D3D3D;
  font-size:14px !important;
  line-height:1.5em;}body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}pre,code{font-size:1.1em;font-family:"Bitstream Vera Sans Mono","Courier New",monospace;}h1,h2,h3,h4,h5,h6{font-family:Baskerville,Palatino,"Palatino Linotype",Georgia,Serif;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-weight:normal;}h1{font-size:2em;
  line-height:1.5em;
  margin-bottom:0;margin-top:0.75em;}h2{font-size:1.6667em;
  line-height:1.8em;
  margin-bottom:0.6em;
  margin-top:1.2em;}h3{font-size:1.5em;
  line-height:1em;
  margin-bottom:0.6667em;
  margin-top:1.3333em;}h4,h5,h6{font-size:1.3333em;
  line-height:1.125em;
  margin-bottom:0;margin-top:1.125em;}

a{color:#4488AA;text-decoration:none;}a:link{}a:visited{}a:hover,a:focus{color:#86AFCC;}a:active,li a.active{color:#86AFCC;}
p,ul,ol,dl,pre,table,fieldset,blockquote{margin:1.5em 0;} 



.alt{color:#666;font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif;font-style:italic;font-weight:normal;}blockquote{color:#999999;font-style:italic;}.bqstart{font-family:Georgia,"Times New Roman","Bitstream Vera Serif",serif;float:left;font-size:700%;margin-left:-0.5em;margin-top:0.2em;}.bqend{font-family:Georgia,"Times New Roman","Bitstream Vera Serif",serif;float:right;font-size:700%;margin-right:-0.5em;margin-top:0.15em;}


ul,ol,.block ul,.item-list ul{margin:0 0 1.5em 0;padding:0 0 0 2em;}ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}li,.item-list ul li,ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;list-style:inherit;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}
ul.links li,ul.links li a{float:left;}
dt{margin:0;padding:0;}dd{margin:0 0 0 2em;padding:0;}

table{border-collapse:collapse;width:100%;}table caption{text-align:left;}th,td,thead th,tbody td{border-bottom:1px solid #DDDDDD;padding:0.5em 1em;
  vertical-align:text-top;}thead{border-bottom:2px solid #DDDDDD;}tbody{border-top:none;}tr.even,tr.odd{background-color:transparent;border-bottom:1px solid #DDDDDD;padding:0.3em 0.5em;}td.active{background-color:transparent;}tr.drag{background-color:#EEEEEE;}



abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}
abbr.created{border:none;cursor:auto;white-space:normal;}
img{border:0;}
hr{height:1px;border:1px solid #666;}
form{margin:0;padding:0;}select,textarea,input.form-text{border:1px solid #CCCCCC;padding:3px;}label{font-weight:bold;}input.form-submit{cursor:pointer;margin:1.5em 0;}div.description,div.form-item div.description{color:#666666;font-size:11px;margin-top:0.5em;}
.form-checkboxes,.form-radios{margin:0;}
.form-option input{margin:0.3em;vertical-align:middle;}.form-option .form-item{margin:0.5em 0;}
.fieldset{border:1px solid #CCCCCC;margin:1em 0;}.fieldset .fieldset-title{background-color:#F8F8F8;border-bottom:1px solid #CCCCCC;font-size:1.2em;margin:0 0 -1px;padding:0 10px;}.fieldset.collapsible .fieldset-title{background-image:url(/market-insight/sites/all/themes/base/images/menu-expanded.gif);background-position:10px 50%;background-repeat:no-repeat;cursor:pointer;padding-left:30px;}.fieldset.collapsed .fieldset-title{background-image:url(/market-insight/sites/all/themes/base/images/menu-collapsed.gif);}.fieldset .fieldset-content{padding:0 1em;}.fieldset.collapsed .fieldset-content{display:none;}
.container-inline .fieldset,.container-inline .fieldset-content{display:block;}.container-inline div,.container-inline label{display:inline-block;}.container-inline #edit-operation-wrapper{margin:1em 1.5em 1em 0;}
dl.multiselect{margin:0;}dl.multiselect .form-item{height:auto;margin:1em 0;}dl.multiselect dt{margin:1em 1em 1em 0;}
table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:none;margin-left:35px;}.node-form div.admin{padding:0;}
.container{padding:10px 0 10px;position:relative;z-index:1;}#navigation .container{z-index:2;}#skip-to-main{height:0px;overflow:hidden;text-indent:-999em;}#feed-icons{float:left;}#back-to-top{text-align:right;}#footer-text{font-size:0.8em;}#footer-text .container{border-bottom:none;}
#site-name{font-size:2.5em;margin:0.5em 0;}
#navigation .container{padding:0;}


.sf-menu ul,.sf-menu ul *{margin:0;padding:0;list-style:none;}.sf-menu ul ul{position:absolute;top:-999em;width:10em;}.sf-menu ul ul li{width:100%;}.sf-menu ul li:hover{visibility:inherit;}.sf-menu ul li{float:left;position:relative;}.sf-menu ul a{display:block;position:relative;}.sf-menu ul li:hover ul,.sf-menu ul li.sfHover ul{left:0;top:2.5em;
	z-index:99;}.sf-menu ul li:hover li ul,.sf-menu ul li.sfHover li ul{top:-999em;}.sf-menu ul li li:hover ul,.sf-menu ul li li.sfHover ul{left:10em;
	top:0;}.sf-menu ul li li:hover li ul,.sf-menu ul li li.sfHover li ul{top:-999em;}.sf-menu ul li li li:hover ul,.sf-menu ul li li li.sfHover ul{left:10em;
	top:0;}

.sf-menu ul a{text-decoration:none;}.sf-menu ul ul{}.sf-menu ul li li{background:#F8F8F8;border-bottom:1px solid #CCCCCC;}.sf-menu ul li:hover,.sf-menu ul li.sfHover{}.sf-menu ul li li:hover,.sf-menu ul li li.sfHover{background:#FFFFFF;}
.sf-menu ul a.sf-with-ul{padding-right:2.25em;min-width:1px;}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;
	width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(/market-insight/sites/all/themes/base/images/arrows-ffffff.png) no-repeat -10px -100px;}a > .sf-sub-indicator{
	top:.8em;background-position:0 -100px;}
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.sf-menu ul ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul ul a > .sf-sub-indicator{background-position:0 0;}
.sf-menu ul ul a:focus > .sf-sub-indicator,.sf-menu ul ul a:hover > .sf-sub-indicator,.sf-menu ul ul a:active > .sf-sub-indicator,.sf-menu ul ul li:hover > a > .sf-sub-indicator,.sf-menu ul ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}
.sf-shadow ul{background:url(/market-insight/sites/all/themes/base/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;}.sf-shadow ul.sf-shadow-off{background:transparent;}

#navigation ul.menu{}#navigation ul.menu,#navigation ul.menu *{margin:0;padding:0;list-style:none;}#navigation ul.menu{position:relative;}#navigation ul.menu li{display:block;float:left;}#navigation ul.menu li:hover,#navigation ul.menu li.sfHover{visibility:inherit;}#navigation ul.menu li a{display:block;float:left;padding:0.4em 1em;}#navigation ul.menu ul{background:#F8F8F8;border-color:#CCCCCC;border-style:solid;border-width:0 1px;position:absolute;top:-999em;width:10em;}#navigation ul.menu li:hover ul,#navigation ul.menu li.sfHover ul{left:0;top:2.3em;z-index:500;}#navigation ul.menu ul li{border-bottom:1px solid #CCCCCC;width:100%;}#navigation ul.menu ul li a{display:block;}
#secondary-links{float:right;font-size:0.85em;}#secondary-links li{float:left;margin:0 0 0 10px;padding:0;}#secondary-links li.first{margin-left:0;}#secondary-links li a{padding:0;}#secondary-links  li a:hover{background:none;color:inherit;}#secondary-links a:active,#secondary-links .active a,#secondary-links .active a.active{background:none;color:inherit;}
.sidebar ul.menu{margin:0;padding:0;}.sidebar ul.menu li{float:none;padding:0;}.sidebar ul.menu li a{border-bottom:1px solid #EEEEEE;display:block;float:none;padding:5px 0;}.sidebar ul.menu li a:hover{background-color:#F8F8F8;}.sidebar ul.menu li a:active,.sidebar ul.menu li.active-trail a.active{color:#444444;}.sidebar ul.menu ul a{padding-left:1em;}


#tabs{background-color:#F8F8F8;border-color:#CCCCCC;border-style:solid;border-width:1px 1px 0px 1px;font-family:Georgia,Times,"Times New Roman",serif;margin:1em 0;}ul.primary-tabs{border-bottom:1px solid #CCCCCC;}ul.primary-tabs li{display:block;float:left;margin-bottom:-1px;padding:0;}ul.primary-tabs li a{display:block;float:left;padding:0.4em 1em;text-decoration:none;}ul.primary-tabs li.active a{background-color:#FFFFFF;border-color:#CCCCCC;border-style:solid;border-width:0 1px;}ul.primary-tabs li:first-child.active a{border-width:0 1px 0 0;}
ul.secondary-tabs{background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;font-size:0.8em;padding:0.4em 1em;position:relative;}ul.secondary-tabs li{margin:0;padding:0;}ul.secondary-tabs li a,ul.secondary-tabs li a.active,ul.secondary-tabs li a:hover{display:block;float:left;padding:0 1em;}
.node-links{float:right;}.node-unpublished{background:url(/market-insight/sites/all/themes/base/images/node-unpublished.png) #ffe4e0;border:3px solid #fcc;padding:10px !important;}
div.messages span.close{background:transparent;border-width:3px;border-style:solid;cursor:pointer;display:block;font-family:"Comic Sans MS",sans-serif;font-size:12px;font-weight:bold;height:20px;line-height:20px;position:absolute;right:5px;text-align:center;text-indent:0px;top:5px;width:20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}div.messages{border-width:3px;border-style:solid;font-size:16px;margin:0px 0px 10px;max-height:none;padding:10px 40px 9px 20px;position:relative;}div.messages,div.messages li,div.messages span.close{border-color:#cde;}div.warning,div.warning li,div.warning span.close{border-color:#fca;}div.error,div.error li,div.error span.close{border-color:#fcc;}div.messages ul{margin:0;padding:0;}div.messages li{border-bottom:1px solid #666;padding-bottom:9px;margin-bottom:10px;}div.messages li:last-child{border:0px;padding:0px;margin:0px;}table tr.warning th,div.warning,div.warning span.close{color:#a84;background:#fff4c0;}table tr.error th,div.error,div.error span.close{color:#965;background:#ffe4e0;}table tr.ok th,table tr.info th,div.status,div.status span.close{color:#687;background:#ecf8f4;}
body.fixed #help{background:transparent url(/market-insight/sites/all/themes/base/images/gray40.png) repeat;bottom:0;float:none;left:0;position:fixed;right:0;top:0;z-index:1500;}body.fixed #help .inner{background:transparent url(/market-insight/sites/all/themes/base/images/gray20.png) repeat;bottom:30px;color:#CCCCCC;font-size:16px;margin:0 10%;padding:30px;position:fixed;top:30px;z-index:1500;}body.fixed #help h1,body.fixed #help h2,body.fixed #help h3{color:#CCCCCC;padding:0px;border:0px;margin:0px 0px 15px;}#show-help{cursor:pointer;}
.block-region{background-color:transparent;border:3px dashed #DDDDDD;color:#666666;font-size:1.4em;font-variant:small-caps;font-weight:bold;margin:0.5em 0;padding:0.5em;-moz-border-radius:10px;-webkit-border-radius:10px;}
.screenshot{vertical-align:text-top;}.theme-info h2{margin:0;}
ul.links:after,ul.menu:after,.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
ul.inline:after{content:"";display:none;clear:none;}ul.links,ul.menu,.clear-block{display:inline-block;}/* Hides from IE-mac \*/
* html ul.links,* html ul.menu,* html .clear-block{height:1%;}ul.links,ul.menu,.clear-block{display:block;}
body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:9pt;line-height:15pt;margin:0pt;padding:0pt;}a,a:hover{color:#A71933;text-decoration:none;}div.comment-links,div.node-links,ul.links,div.page-links,div.box,div.picture,form{display:none;}ul.inline,ul.inline li,ul.inline li a{float:none;display:inline;}div.limiter{max-width:50em;}

a{text-decoration:none;}h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0pt 0pt 5pt;}h1,h2,h3,h4,h5,h6{padding-bottom:0pt;font-weight:normal;font-size:11pt;}h1{font-size:15pt;}h2{font-size:13pt;}ol li,.description ol li{list-style:decimal;}img{page-break-inside:avoid;display:block;}
div.print-header{font-family:Arial,sans-serif;clear:both;border-bottom:1pt solid #ccc;padding:0pt 0pt 10pt;margin:0pt 0pt 10pt;line-height:20pt;}div.print-header img.logo{display:block;}
#footer{font-size:7pt;font-family:Arial,sans-serif;clear:both;border-top:1pt solid #ccc;padding:10pt 0pt 0pt;margin:10pt 0pt 0pt;line-height:20pt;}
h2{padding-bottom:5pt;line-height:20pt;font-size:18pt;letter-spacing:-0.5pt;font-weight:normal;margin:0pt 0pt 10pt;}h2.node-title a{text-decoration:none;}div.node-submitted,div.comment-submitted{margin:10pt 0pt;color:#666;font-family:Arial,sans-serif;font-size:7pt;}div.node .footer{margin:10pt 0pt;font-size:6pt;}div.comment{padding:10pt 0pt;}h6.comments-title{padding:10pt 0pt;font-size:9pt;font-family:Arial,sans-serif;}h2.comment-title{font-size:13pt;font-weight:normal;}div.node-newsletter div.node-newsletter_article,div.views-row div.node-teaser{border-bottom:1px solid #BFD3E8;padding:10pt 0;}div.teaser-image{float:left;margin-right:10px;}
.node .field-label{display:inline;}.node .field{margin:10pt 0pt;}
table{border-collapse:collapse;width:100%;}table th{font-family:Arial,Helvetica,sans-serif;}table th,table td{font-size:9pt;padding:5pt 10pt;border:1pt solid #ccc;}@media screen{body{background:#f8f8f8;padding:100px 0px;}div.container{background:#fff;padding:.5in;width:7in;border:5pt solid #eee;}}#admin-menu{display:none;}div.asset-left{float:left;margin-right:10pt;}
