/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}



.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}.container_12 .grid_3,.container_16 .grid_4{width:220px}.container_12 .grid_6,.container_16 .grid_8{width:460px}.container_12 .grid_9,.container_16 .grid_12{width:700px}.container_12 .grid_12,.container_16 .grid_16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_1{width:60px}.container_12 .grid_2{width:140px}.container_12 .grid_4{width:300px}.container_12 .grid_5{width:380px}.container_12 .grid_7{width:540px}.container_12 .grid_8{width:620px}.container_12 .grid_10{width:780px}.container_12 .grid_11{width:860px}.container_16 .grid_1{width:40px}.container_16 .grid_2{width:100px}.container_16 .grid_3{width:160px}.container_16 .grid_5{width:280px}.container_16 .grid_6{width:340px}.container_16 .grid_7{width:400px}.container_16 .grid_9{width:520px}.container_16 .grid_10{width:580px}.container_16 .grid_11{width:640px}.container_16 .grid_13{width:760px}.container_16 .grid_14{width:820px}.container_16 .grid_15{width:880px}.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}.container_12 .prefix_1{padding-left:80px}.container_12 .prefix_2{padding-left:160px}.container_12 .prefix_4{padding-left:320px}.container_12 .prefix_5{padding-left:400px}.container_12 .prefix_7{padding-left:560px}.container_12 .prefix_8{padding-left:640px}.container_12 .prefix_10{padding-left:800px}.container_12 .prefix_11{padding-left:880px}.container_16 .prefix_1{padding-left:60px}.container_16 .prefix_2{padding-left:120px}.container_16 .prefix_3{padding-left:180px}.container_16 .prefix_5{padding-left:300px}.container_16 .prefix_6{padding-left:360px}.container_16 .prefix_7{padding-left:420px}.container_16 .prefix_9{padding-left:540px}.container_16 .prefix_10{padding-left:600px}.container_16 .prefix_11{padding-left:660px}.container_16 .prefix_13{padding-left:780px}.container_16 .prefix_14{padding-left:840px}.container_16 .prefix_15{padding-left:900px}.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}.container_12 .suffix_1{padding-right:80px}.container_12 .suffix_2{padding-right:160px}.container_12 .suffix_4{padding-right:320px}.container_12 .suffix_5{padding-right:400px}.container_12 .suffix_7{padding-right:560px}.container_12 .suffix_8{padding-right:640px}.container_12 .suffix_10{padding-right:800px}.container_12 .suffix_11{padding-right:880px}.container_16 .suffix_1{padding-right:60px}.container_16 .suffix_2{padding-right:120px}.container_16 .suffix_3{padding-right:180px}.container_16 .suffix_5{padding-right:300px}.container_16 .suffix_6{padding-right:360px}.container_16 .suffix_7{padding-right:420px}.container_16 .suffix_9{padding-right:540px}.container_16 .suffix_10{padding-right:600px}.container_16 .suffix_11{padding-right:660px}.container_16 .suffix_13{padding-right:780px}.container_16 .suffix_14{padding-right:840px}.container_16 .suffix_15{padding-right:900px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}


html, body {
  position: relative;
  background: #ddd url('../images/hci_bg.png') repeat-x;
  font-family: "Helvetica Neue", Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
  color: #333;
  font-size: 85%;
  height: 100%;
}
.serif {
  font-family: Georgia, "New Century Schoolbook", "Nimbus Roman No9 L", serif;
}
.sans-serif {
  font-family: "Helvetica Neue", Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
}
#wrapper {
  text-align: left;
  overflow: hidden;
}
a {
  color: #0000ff;
}
.bold {
  font-weight: bold;
}
.hide_text {
  text-indent: -3000em;
}
.round {
  -webkit-border-radius: 3px; 
 	-moz-border-radius: 3px;
 	-opera-border-radius: 3px;
 	border-radius: 3px;
}
.round2 {
  -webkit-border-radius: 10px; 
 	-moz-border-radius: 10px;
 	-opera-border-radius: 10px;
 	border-radius: 10px;
}
.round_top {
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}
.round_top2 {
  -moz-border-radius-topleft: 10px;
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-topright: 10px;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.round_bottom {
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}
h1, h2, h3, h4, h5 {
  color: #000;
  font-family: "Helvetica Neue", Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
  margin-top: 5px;
}
.block_font_weight {
  width: 520px;
  font-size: 195%;
}
h1 {
  font-size: 235%;
}
h2 {
  /*font-size: 153.9%;*/
  /*font-size: 200.9%;*/
	font-size: 175.9%;
}
h3 {
  font-size: 160.5%;
}
h4 {
  font-size: 118%;
}
h5 {
  color:#666666;
  font-size:110%;
}
h3 a, h4 a {
  font-size: 100%;
  text-decoration: none;
}
h3 a:hover, h4 a:hover{
  color: #00467f; /* DK BLUE */
  text-decoration: underline;
}
p {
  font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  margin: 5px 0px 0px;
  line-height: 17.35px;
}
.bold {
  font-weight:bold;
}
.content_wrap {
  margin: 10px 0px;
}
.top_20_wrap {
  margin: 20px 0px 0px;
}
.full_wrap {
  margin: 10px 10px;
}
.full_1020_wrap {
  margin: 10px 20px;
}
.full_20_wrap {
  margin: 20px;
}
.divider {
  clear: both;
  border-top: 1px solid #cccccc;
  margin: 25px 10px;
}
.divider2 {
  clear: both;
  border-top: 1px solid #cccccc;
  margin: 10px 10px 0px;
}
.relative {
  position: relative;
}
.small_text {
  font-size: 90%;
}
h2 a.small_text {
  font-size: 55%;
}
.clear {
  clear: both;
}
.clear_left {
  clear: left;
}
.clear_right {
  clear: right;
}
.right {
  float: right;
}
.left {
  float: left;
}
.space_left {
  margin-left: 10px;
}
.space_right {
  margin-right: 10px;
}
.padding_top {
  padding-top: 20px;
}
.inline {
  display: inline;
}
.top_space {
  margin-top: 10px;
}
.important {
  color: red;
}
.text_indent {
  text-indent: -3000em;
}
.physicianclaim-insight_color {
  color: #004914;
}
.facilityclaim-insight_color {
  color: #6b0a10;
}
.dentalclaim-insight_color {
  color: #007690;
}
.oncologyclaim-insight_color {
  color: #c9a83d;
}
.pharmaclaim-insight_color {
  color: #002b54;
}
.visionclaim-insight_color {
  color: #5a2149;
}
.cra_color {
  color: #E37F1C;
}
.orange {
  color: #00853f;
}

.white {
  color: #ffffff;
}
.black {
  color: #000;
}
.background_black {
  background: #000;
}
.bgwhite {
  background: #ffffff;
}
.red {
  color: #db0404;
}
.bgred {
  background: #db0404;
}
.dark_grey {
  background: #000000;
}
.center {
  text-align: center;
}
.justify {
  text-align: justify;
}
.margin_left_offset {
  margin-left: -10px;
}
.border_top {
  border-top: 1px solid #efefef;
}
.border_bottom {
  border-bottom: 1px solid #666;
}
.dotted_bottom {
  padding-bottom: 10px;
  border-bottom: 1px dotted #999999;
}
/***Firefox dotted line tweak***/
a {
  outline: none;
}
:focus {
  -moz-outline-style: none;
}
a:active {
  outline: none;
}
/******************************************/
/*******************ERRORS*****************/
#flash {
  position: absolute;
  text-align: center;
  color: #fff;
  left: 38%;
  padding: 2px;
  top: 5px;
  width: 385px;
  background: #00853f;
  font-size: 175%;
  z-index: 100;
}
.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}

#errorExplanation {
  position: absolute;
  top: -55px;
  left: 0%;
  width: 100%;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 125%;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#errorExplanation ul li {
  font-size: 12px;
  list-style: square;
}
/******JS Form Errors********/
input.error, textarea.error {
  border:2px solid #DB0404;
  margin:0px;
  padding:1px;
}
label.error {
  background:#FFFFFF none repeat scroll 0 0;
  color:#DB0404;
  font-size:85%;
  font-weight:bold;
  margin-left:35px;
  margin-top:3px;
  padding:0;
  position:absolute;
}

/*********************************************/
/*****************HEADER**********************/
#hd {
  position: relative;
  height: 95px;
}
/*******Navigation********/
#main_nav {
  position: absolute;
  bottom: 0px;
  left: 0px;
  height: 40px;
  background: url('../images/nav_bg.png') repeat-x;
}
ul.nav_ul {
 margin-left:1px;
}
ul.nav_ul li {
  width:103px;
  height: 40px;
  float: left;
  text-align: center;
  border-left: 1px solid #444444;
}
ul.nav_ul li.last {
  border-right: 1px solid #444444;
}
ul.nav_ul li span.hover {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 103px;
  height: 40px;
  display: block;
}
.nav1 {
  background: url('../images/hci_silver_sprite.png') 0px -80px;
}
.nav1.highlight:hover, li.nav1 span.hover {
  background: url('../images/hci_silver_sprite.png') 0px -40px;
}
#main_nav ul li a#home.active {
  background: url('../images/hci_silver_sprite.png') 0px 0px;
}
.nav2 {
  background: url('../images/hci_silver_sprite.png') -104px -80px;
}
.nav2.highlight:hover, li.nav2 span.hover {
  background: url('../images/hci_silver_sprite.png') -104px -40px;
}
#main_nav ul li a#services.active {
  background: url('../images/hci_silver_sprite.png') -104px 0px;
}
.nav3 {
  background: url('../images/hci_silver_sprite.png') -208px -80px;
}
.nav3.highlight:hover, li.nav3 span.hover {
  background: url('../images/hci_silver_sprite.png') -208px -40px;
}
#main_nav ul li a#benefits.active {
  background: url('../images/hci_silver_sprite.png') -208px 0px;
}
.nav4 {
  background: url('../images/hci_silver_sprite.png') -312px -80px;
}
.nav4.highlight:hover, li.nav4 span.hover {
  background: url('../images/hci_silver_sprite.png') -312px -40px;
}
#main_nav ul li a#markets.active {
  background: url('../images/hci_silver_sprite.png') -312px 0px;
}
.nav5 {
  background: url('../images/hci_silver_sprite.png') -416px -80px;
}
.nav5.highlight:hover, li.nav5 span.hover {
  background: url('../images/hci_silver_sprite.png') -416px -40px;
}
#main_nav ul li a#resources.active {
  background: url('../images/hci_silver_sprite.png') -416px 0px;
}
.nav6 {
  background: url('../images/hci_silver_sprite.png') -520px -80px;
}
.nav6.highlight:hover, li.nav6 span.hover {
  background: url('../images/hci_silver_sprite.png') -520px -40px;
}
#main_nav ul li a#nucleus.active {
  background: url('../images/hci_silver_sprite.png') -520px 0px;
}
.nav7 {
  background: url('../images/hci_silver_sprite.png') -624px -80px;
}
.nav7.highlight:hover, li.nav7 span.hover {
  background: url('../images/hci_silver_sprite.png') -624px -40px;
}
#main_nav ul li a#free_trial.active {
  background: url('../images/hci_silver_sprite.png') -624px 0px;
}
.nav8 {
  background: url('../images/hci_silver_sprite.png') -728px -80px;
}
.nav8.highlight:hover, li.nav8 span.hover {
  background: url('../images/hci_silver_sprite.png') -728px -40px;
}
#main_nav ul li a#about_us.active {
  background: url('../images/hci_silver_sprite.png') -728px 0px;
}
.nav9 {
  background: url('../images/hci_silver_sprite.png') -832px -80px;
}
.nav9.highlight:hover, li.nav9 span.hover {
  background: url('../images/hci_silver_sprite.png') -832px -40px;
}
#main_nav ul li a#contact.active {
  background: url('../images/hci_silver_sprite.png') -832px 0px;
}
ul#main_nav_ul li a {
  color:#ABABAB;
  display:block;
  height:40px;
  padding:0;
  text-decoration:none;
  text-indent:-3000em;
  width:103px;
  position: relative;
}
ul#main_nav_ul li a.black {
  color: #000;
}
/********************************/
/************HEADER*************/
#hci_logo {
  background: url('../images/HCI_logo_silver2.png') no-repeat;
  display: block;
  float: left;
  text-indent: -1000em;
  width: 314px;
  height: 45px;
  margin-left: 8px;
  margin-top: 9px;
  outline: none;
}
#top_verisk_logo {
  position: absolute;
  top: 5px;
  right: 0px;
  width: 114px;
  height: 15px;
}
/** top Link nav **/
#top_link_wrap {
  bottom:40px;
  height:30px;
  position:absolute;
  right:0;
  width:325px;
}
#top_links {
  position: absolute;
  bottom: 10px;
  right: 5px;
}
#top_links ul {
  position: relative;
  float: left;
  height: 15px;
}
#top_links ul li {
  position: relative;
  float: left;
  border-left: 1px solid #222;
}
#top_links ul li.first {
  border: none;
}
#top_links ul li a {
  color: #000;
  display: block;
  padding: 0px 5px;
  text-decoration: none;
  font-size: 85%;
}
#top_links ul li a:hover {
  color: #555;
}
#search_box_wrap {
  margin:-5px -4px;
}
/********************************/
/************Banners*************/
#slider {
  height: 500px;
  position: relative;
}
#banner {
  background: #fff;
}
.scroll {
  margin: 0px 0px 0px 14px;
  height: 483px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
}
.panel {
  position: relative;
  width: 927px;
  height: 290px;
}
.nucleus_header {
  position: relative;
  top: 25px;
  left: 15px;
  width: 309px;
  height: 50px;
  text-indent: -3000em;
}
.scrollContainer {
  width: 940px;
  height: 483px;
}
/****Inner Banners****/
#inner_banner_short {
  height: 290px;
  position: relative;
}
.inner_banners {
  position: relative;
}
img.inner_banner {
  position: relative;
  bottom: 0px;
  left: 0px;
}
.services_inner_banner {
  background: url('../images/banners/inner_banners/physician_insight_banner.png') no-repeat;
}
.banner_side_box {
  background: #fff;
  min-height: 290px;
}
.big_banner {
  width: 940px;
  float: left;
  height: 500px;
  position: relative;
  background: url('../images/banners/inner_banners/contact_us_big.png') no-repeat;
}
/*****Banner Inserts (all Inherit from Big Banner) *********/
.ceo_up_banner {
  background: url('http://stage.hcinsight.com/landing_page_images/ceo_up_at_night_landing_banner.jpg') no-repeat;
}
.download_dci_banner {
  background: url('http://stage.hcinsight.com/landing_page_images/preventing_dental_fraud.jpg') no-repeat;
}
.unveiled_profiler_banner {
  background: url('http://stage.hcinsight.com/landing_page_images/unveiled_profiler_banner.jpg') no-repeat;
}
.ahip_0624_banner {
	background: url('http://stage.hcinsight.com/landing_page_images/ahip_0624_banner.jpg') no-repeat;
}
.claim_saver_banner {
  background: url('http://stage.hcinsight.com/landing_page_images/claim_saver_webinar_banner2.jpg') no-repeat;
}
.claim_saver_banner_fci {
	background: url('http://stage.hcinsight.com/landing_page_images/claim_saver_webinar_fci_banner.jpg') no-repeat;
	height: 530px;
}
.claim_saver_banner_dci {
	background: url('http://stage.hcinsight.com/landing_page_images/claim_saver_webinar_dci_banner.jpg') no-repeat;
	height: 530px;
}
.nucleus_ahip_landing_1 {
  background: url('http://stage.hcinsight.com/landing_page_images/nucleus_ahip_1_landing_banner.jpg') no-repeat;
}
.nucleus_ahip_landing_2 {
  background: url('http://stage.hcinsight.com/landing_page_images/going_atomic.jpg') no-repeat;
}
.nucleus_invite_banner {
  background: url('http://stage.hcinsight.com/landing_page_images/ahip_invite_banner.jpg') no-repeat;
}
.ahip_survey_banner {
	background: url('http://stage.hcinsight.com/landing_page_images/ahip_survey_banner.jpg') no-repeat;
}
.cra_landing_banner {
  background: url('../images/banners/landing_banners/base_banner.jpg') no-repeat;
}
.ahip25_thank_you {
  background: url('http://stage.hcinsight.com/landing_page_images/ahip25_thank_you.jpg') no-repeat;
}
.landing_form_text_wrap {
  bottom: 115px;
  font-size:130%;
  left:78px;
  position:absolute;
  width:335px;
}
.landing_form_text_wrap {
  width: 340px;
  bottom: 80px;
}
.landing_form_text_wrap p {
  font-size: 95%;
}
.landing_form_text_wrap h3 {
	font-size: 155%;
}
.landing_form_wrap {
  float:left;
  width: 460px;
  bottom: 80px;
  position: absolute;
  right: 0px;
}
.invite_wrap {
  float:left;
  width: 325px;
  bottom: 80px;
  position: absolute;
  right: 0px;
  font-weight: bold;
  color: #000;
}
.survey_wrap {
	float:left;
  width: 600px;
  bottom: 80px;
  position: absolute;
  right: 0px;
  font-weight: bold;
  color: #000;
}
.landing_form_wrap div.visible_field, div#pardot_form form.form p {
  width: 215px;
  float: left;
}
div#pardot_form.invite_wrap {
  bottom:99px;
  right:109px;
}
div#pardot_form.survey_wrap {
	left:75px;
	top:170px;
}
.survey_wrap form.form div label {
	margin-right: 10px;
}
div#pardot_form.landing_form_wrap {
  bottom:70px;
  right:50px;
}
div#pardot_form.landing_form_wrap.claimsaver_fci_form {
  bottom:20px;
  right:50px;
}
div#pardot_form form.form p {
  font-size: 85%;
  font-color: #333;
  margin: 0px;
  clear: none;
  padding:0 2px;
}
div#pardot_form form.form p label {
  text-align: left;
  color: #333;
  padding:3px 15px 0 0;
  width:100%;
  height:16px;
}
form.form p.required label, form.form span.required label {
	background: none;
	font-weight: bold;
}
div#pardot_form form.form p input.text {
  clear: left;
  float: left;
}
div#pardot_form form.form p textarea.standard {
  height:57px;
  width:204px;
}
div#pardot_form form.form span.value {
	display: inline;
	margin-left: 0px;
}
div#pardot_form.survey_wrap form.form p.submit {
	float:right;
	margin-right:146px;
	margin-top:0;
}
div#pardot_form.survey_wrap form.form p.no-label {
	margin-top:18px;
	width:350px;
}
/*********************************************/
/*****************MAIN CONTENT****************/
#bd {
  background: #000;
}
.cra_content {
  background: #fff;
}
.main_content.stretch {
  background: #fff;
}
.main_content.stretch {
  background: transparent url("http://stage.hcinsight.com/landing_page_images/stretch_header_bg.jpg") 0 0 repeat-y;
}
.pro_sol_boxes {
  position: relative;
  float: left;
  height: 340px;
}
.pro_sol_boxes h2 {
  width: 325px;
  height: 55px;
  margin: 10px 0px 10px 10px;
  text-indent: -3000em;
}
.problem_box {
  background: #dedede url('../images/headers/benefit_headers/benefit_subboxes_bg.png') repeat-x;
  width: 375px;
  border: 1px solid #dedede;
}
.problem_box h2 {
  background: url('../images/pro_sol_wide.png') 0px 0px no-repeat;
}
.problem_box p {
  position: relative;
  margin-left: 15px;
  width: 260px;
}
.graph_box {
  bottom: 20px;
  height:185px;
  position:absolute;
  right: 0px;
  width:360px;
}
.physicianclaim-insight_problem_box_bg {
  background: url('../images/graphs.png') right bottom no-repeat;
}
.facilityclaim-insight_problem_box_bg {
  background: url('../images/graphs.png') right -758px no-repeat;
}
.dentalclaim-insight_problem_box_bg {
  background: url('../images/graphs.png') right -570px no-repeat;
}
.oncologyclaim-insight_problem_box_bg {
  background: url('../images/graphs.png') right -382px no-repeat;
}
.pharmaclaim-insight_problem_box_bg {
  background: url('../images/graphs.png') right -195px no-repeat;
}
.visionclaim-insight_problem_box_bg {
  background: url('../images/graphs.png') right -7px no-repeat;
}
.solution_box {
  width: 530px;
  border: 1px solid #dedede;
}
.solution_box h2 {
  background: url('../images/pro_sol_wide.png') 0px -55px no-repeat;
}
.solution_box p {
  position: relative;
  margin-left: 15px;
  width: 500px;
}
.solution_bene {
  width: 240px;
  padding: 10px 0 0 25px;;
}
.solution_bene h3 {
  font-size: 130%;
}
.solution_bene p {
  margin: 0px;
  width: 225px;
}
.sol_corner_graphic {
  position: absolute;
  bottom: 0px;
  right: 0px;
  width: 300px;
  height: 225px;
}
.physicianclaim-insight_sol_box_bg {
  background: url('../images/sol_box_bg.png') right -1710px no-repeat;
}
.facilityclaim-insight_sol_box_bg {
  background: url('../images/sol_box_bg.png') right -1367px no-repeat;
}
.dentalclaim-insight_sol_box_bg {
  background: url('../images/sol_box_bg.png') right -1025px no-repeat;
}
.oncologyclaim-insight_sol_box_bg {
  background: url('../images/sol_box_bg.png') right -687px no-repeat;
}
.pharmaclaim-insight_sol_box_bg {
  background: url('../images/sol_box_bg.png') right -343px no-repeat;
}
.visionclaim-insight_sol_box_bg {
  background: url('../images/sol_box_bg.png') right 0px no-repeat;
}
.cra_service_free_trial_book {
  position: relative;
  margin-top: 15px;
  float: left;
  width: 422px;
  height: 270px;
  margin-left:-10px;
  background: url('../landing_page_images/free_trial_pages/cra_book_bg.png') no-repeat;
}
.cra_stripe_icon {
  width: 250px;
  height: 50px;
  float: right;
  background: url('../images/service_stripe_icons.png') 0px -300px no-repeat;
  margin-right: 10px;
}
.cra_service_top_stripe {
  float: left;
  height: 10px;
  background: #f8981c;
  width: 940px;
}
.cra_service_bottom_stripe {
  float: left;
  height: 50px;
  background: #e37f1c;
  width: 940px;
}
.physicianclaim-insight_free_trial_book {
  position: relative;
  margin-top: 15px;
  float: left;
  width: 422px;
  height: 270px;
  background: url('../landing_page_images/free_trial_pages/pci_book_bg.png') no-repeat;
}
.physicianclaim-insight_stripe_icon {
  width: 250px;
  height: 50px;
  float: right;
  background: url('../images/service_stripe_icons.png') 0px 0px no-repeat;
  margin-right: 10px;
}
.physicianclaim-insight_service_top_stripe {
  float: left;
  height: 10px;
  background: #00853f;
  width: 940px;
}
.physicianclaim-insight_service_bottom_stripe {
  float: left;
  height: 50px;
  background: #004914;
  width: 940px;
}
.facilityclaim-insight_free_trial_book {
  position: relative;
  margin-top: 15px;
  float: left;
  width: 422px;
  height: 270px;
  background: url('../landing_page_images/free_trial_pages/fci_book_bg.png') no-repeat;
}
.facilityclaim-insight_stripe_icon {
  width: 250px;
  height: 50px;
  float: right;
  background: url('../images/service_stripe_icons.png') 0px -100px no-repeat;
  margin-right: 10px;
}
.facilityclaim-insight_service_top_stripe {
  float: left;
  height: 10px;
  background: #98002e;
  width: 940px;
}
.facilityclaim-insight_service_bottom_stripe {
  float: left;
  height: 50px;
  background: #6b0a10;
  width: 940px;
}
.dentalclaim-insight_free_trial_book {
  position: relative;
  margin-top: 15px;
  float: left;
  width: 422px;
  height: 270px;
  background: url('../landing_page_images/free_trial_pages/dci_book_bg.png') no-repeat;
}
.dentalclaim-insight_stripe_icon {
  width: 250px;
  height: 50px;
  float: right;
  background: url('../images/service_stripe_icons.png') 0px -50px no-repeat;
  margin-right: 10px;
}
.dentalclaim-insight_service_top_stripe {
  float: left;
  height: 10px;
  background: #009fc2;
  width: 940px;
}
.dentalclaim-insight_service_bottom_stripe {
  float: left;
  height: 50px;
  background: #007690;
  width: 940px;
}
.oncologyclaim-insight_free_trial_book {
  position: relative;
  margin-top: 15px;
  float: left;
  width: 422px;
  height: 270px;
  background: url('../landing_page_images/free_trial_pages/oci_book_bg.png') no-repeat;
}
.oncologyclaim-insight_stripe_icon {
  width: 250px;
  height: 50px;
  float: right;
  background: url('../images/service_stripe_icons.png') 0px -150px no-repeat;
  margin-right: 10px;
}
.oncologyclaim-insight_service_top_stripe {
  float: left;
  height: 10px;
  background: #e5b53a;
  width: 940px;
}
.oncologyclaim-insight_service_bottom_stripe {
  float: left;
  height: 50px;
  background: #c9a83d;
  width: 940px;
}
.pharmaclaim-insight_free_trial_book {
  position: relative;
  margin-top: 15px;
  float: left;
  width: 422px;
  height: 270px;
  background: url('../landing_page_images/free_trial_pages/rxi_book_bg.png') no-repeat;
}
.pharmaclaim-insight_stripe_icon {
  width: 250px;
  height: 50px;
  float: right;
  background: url('../images/service_stripe_icons.png') 0px -200px no-repeat;
  margin-right: 10px;
}
.pharmaclaim-insight_service_top_stripe {
  float: left;
  height: 10px;
  background: #00467f;
  width: 940px;
}
.pharmaclaim-insight_service_bottom_stripe {
  float: left;
  height: 50px;
  background: #002b54;
  width: 940px;
}
.visionclaim-insight_free_trial_book {
  position: relative;
  margin-top: 15px;
  float: left;
  width: 422px;
  height: 270px;
  background: url('../landing_page_images/free_trial_pages/vci_book_bg.png') no-repeat;
}
.visionclaim-insight_stripe_icon {
  width: 250px;
  height: 50px;
  float: right;
  background: url('../images/service_stripe_icons.png') 0px -250px no-repeat;
  margin-right: 10px;
}
.visionclaim-insight_service_top_stripe {
  float: left;
  height: 10px;
  background: #78496a;
  width: 940px;
}
.visionclaim-insight_service_bottom_stripe {
  float: left;
  height: 50px;
  background: #5a2149;
  width: 940px;
}
.benefit_avatar_wrap {
  width: 203px;
  height: 120px;
}
.bene1 {
  background: url('../images/benefit_grid_images.jpg') center 0px no-repeat;
}
.bene2 {
  background: url('../images/benefit_grid_images.jpg') center -120px no-repeat;
}
.bene3 {
  background: url('../images/benefit_grid_images.jpg') center -240px no-repeat;
}
.bene4 {
  background: url('../images/benefit_grid_images.jpg') center -360px no-repeat;
}
.bene5 {
  background: url('../images/benefit_grid_images.jpg') center -480px no-repeat;
}
.bene6 {
  background: url('../images/benefit_grid_images.jpg') center -600px no-repeat;
}
.bene7 {
  background: url('../images/benefit_grid_images.jpg') center -720px no-repeat;
}
.bene8 {
  background: url('../images/benefit_grid_images.jpg') center -840px no-repeat;
}
.bene9 {
  background: url('../images/benefit_grid_images.jpg') center -1680px no-repeat;
}
.bene10 {
  background: url('../images/benefit_grid_images.jpg') center -1800px no-repeat;
}
.bene11 {
  background: url('../images/benefit_grid_images.jpg') center -1920px no-repeat;
}
.bene13 {
  background: url("../images/benefit_grid_images.jpg") center -2280px no-repeat;
}
.sub_box_panel {
  border-color:#EFEFEF -moz-use-text-color #EFEFEF #EFEFEF;
  border-style:solid none solid solid;
  border-width:1px medium 1px 1px;
  float:left;
  height:115px;
  padding:10px;
  position:relative;
  width:209px;
}
.sub_box_panel h3 {
  font-size: 14px;
  color: #009fc2;
  font-weight: bold;
}

/********Resources Page**********/
.resource_section {
  position:relative;
  float:left;
  padding: 0px 10px;
  width:900px;
}
.resource_articles {
  width: 600px;
}
.resource_press_releases {
  width: 260px;
  float: left;
}
.sub_news_box {
  margin: 10px 0px;
  width: 235px;
  padding:10px;
  border: 1px solid #cdcdcd;
}
.resource_brochure {
  float:left;
  padding:5px;
  position:relative;
  width:170px;
}
.resource_brochure img {
  border: 1px solid #dedede;
  padding: 5px;
  margin-right: 5px;
}
.resource_brochure h4 {
  float: left;
  width: 200px;
}
.resource_brochure p {
  float: left;
  width: 170px;
  margin-top: 0px;
}
.resource_video_section {
  border: 1px solid #cdcdcd;
  text-align: center;
}
.resource_video_header {
  margin: 0px auto;
  width: 880px;
  text-align: left;
}
.resource_video_wrapper {
  margin: 0px auto;
}
.resource_video_wrapper embed {
  margin-top: -10px;
}
.resource_article {
  position: relative;
  float: left;
  width: 280px;
  padding: 10px;
  height: 75px;
}
.resource_article img {
  width: 50px;
  height: 50px;
  float: left;
  margin-right:8px;
  margin-top:7px;
  border: 1px solid #dedede;
  padding: 2px;
}
.resource_article_wrapper {
  float: left;
  width: 210px;
  height: 75px;
}
.resource_article h4 {
  float: left;
  width: 210px;
}
.resource_article p {
  float: left;
  width: 210px;
  margin-top: 0px;
}
.article_wrap {
  float:left;
  width: 600px;
}
.index_article_listing {
  width: 880px;
  border: 1px solid #efefef;
  padding: 10px;
  margin-bottom: 5px;
}
.index_article_listing p {
  margin-top: 0px;
  width: 620px;
  float:left;
}
.index_article_listing a.index_article_image {
  float: left; 
  margin-right: 20px;
}
.index_article_listing h3 {
  float:left;
  margin-top:-3px;
  width: 600px;
}
/*******Special Headers**********/
.page_header {
  position: relative;
  width: 335px;
  height: 80px;
  text-indent: -3000em;
  float:left;
}
/*********************************************/
/***************QUOTE BOXES*******************/
.index_quote {
  text-indent: -3000em;
  background: url('../images/index_quote.png') no-repeat;
  height: 90px;
  margin: 15px 0px 15px -2px;
}
.dci_quote {
  background: url('http://stage.hcinsight.com/landing_page_images/dci_quote.jpg') no-repeat;
}
.physicianclaim-insight_quote{
  background: transparent url('../images/quotes/service_quotes.png') 0px -572px no-repeat;
}
.dentalclaim-insight_quote {
   background: transparent url('../images/quotes/service_quotes.png') 0px -457px no-repeat;
}
.facilityclaim-insight_quote {
  background: transparent url('../images/quotes/service_quotes.png') 0px -340px no-repeat;
}
.fci_quote {
  background: url('../landing_page_images/fci_big_quote.png') no-repeat;
}
.oncologyclaim-insight_quote {
  background: transparent url('../images/quotes/service_quotes.png') 0px -227px no-repeat;
}
.pharmaclaim-insight_quote {
  background: transparent url('../images/quotes/service_quotes.png') 0px -113px no-repeat;
}
.visionclaim-insight_quote {
  background: transparent url('../images/quotes/service_quotes.png') 0px 0px no-repeat;
}
.physicianclaim-insight_quote_brochure {
  background: url('../images/benefit_grid_images.jpg') 0px -1560px no-repeat;
}
.facilityclaim-insight_quote_brochure {
  background: url('../images/benefit_grid_images.jpg') 0px -1440px no-repeat;
}
.dentalclaim-insight_quote_brochure {
  background: url('../images/benefit_grid_images.jpg') 0px -1320px no-repeat;
}
.oncologyclaim-insight_quote_brochure {
  background: url('../images/benefit_grid_images.jpg') 0px -1200px no-repeat;
}
.pharmaclaim-insight_quote_brochure {
  background: url('../images/benefit_grid_images.jpg') 0px -1080px no-repeat;
}
.visionclaim-insight_quote_brochure {
  background: url('../images/benefit_grid_images.jpg') 0px -960px no-repeat;
}
.quote_brochure a {
  display: block;
  text-indent: -3000em;
}
.about_quote {
  background: url('../images/about_quote.jpg') no-repeat;
}
.public_quote {
  background: url('../images/public_quote.jpg') no-repeat;
}
.private_quote {
  background: url('../images/private_quote.jpg') no-repeat;
}
.workers_comp_quote {
  background: url('../images/workers_comp_quote.jpg') no-repeat;
}
/*********************************************/
/******************SUBBOXES*******************/
#sub_boxes {
  text-align: left;
  background: #fff;
}
#landing4 .landing_sub_box {
  width: 203px;
  height: 250px;
  padding: 10px 15px 0px;
}
.landing_sub_box h3 {
  font-size: 155%;
}
.landing_sub_box p {
  
}
.landing_sub_box img {
  margin-right: 5px;
}
.landing_sub_content {
  float: left;
  padding: 20px;
}
.apple_sub_boxes {
  position: relative;
  float: left;
  width: 916px;
  padding: 0px 12px;
  height: 127px;
  margin: 0px 0px 20px;
}
.landing_sub_boxes {
  position: relative;
  float: left;
  width: 915px;
  margin: 20px 12px 0px;
  border-right: 1px solid #d0d0d0;
}
.apple_sub_box {
  position: relative;
  width: 280px;
  height: 116px;
  float: left;
  border: 1px solid #d1d1d1;
  margin: 0px 11px;
  padding: 12px 0px 0px;
  background: url('../images/apple_index_box_bg.png') repeat-x;
}
.landing_sub_box {
  background:url("../images/apple_index_box_bg.png") repeat-x scroll 0 0 transparent;
  border-top: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0;
  border-left: 1px solid #d0d0d0;
  float:left;
  height:116px;
  padding:12px 20px 0;
  position:relative;
  width:264px;
}
.apple_box_headers {
  margin-top: 0px;
  margin-left: 12px;
  float: left;
  width: 216px;
  height: 40px;
  text-indent: -3000em;
}
h4.apple_box_headers.news {
  background: url('../images/apple_box_headers.png') 0px 0px;
}
h4.apple_box_headers.nucleus {
  background: url('../images/apple_box_headers.png') 0px -40px;
}
h4.apple_box_headers.partners {
  background: url('../images/apple_box_headers.png') 0px -80px;
}
.apple_icons {
  margin-top: -4px;
  margin-right: 12px;
  float:left;
  width: 40px;
  height: 40px;
}
.apple_icons.rss {
  background: url('../images/apple_box_icons.png') 0px 0px;
}
.apple_icons.rss:hover {
  background: url('../images/apple_box_icons.png') 0px -40px;
}
.apple_icons.nucleus {
  background: url('../images/apple_box_icons.png') -40px 0px;
}
.apple_icons.nucleus:hover {
  background: url('../images/apple_box_icons.png') -40px -40px;
}
.apple_icons.partners {
  background: url('../images/apple_box_icons.png') -80px 0px;
}
.apple_icons.partners:hover {
  background: url('../images/apple_box_icons.png') -80px -40px;
}
.sub_box3, .middle{
  width: 300px;
  margin: 10px;
  float: left;
  text-align: center;
}
.middle {
  margin-left: 0px;
  margin-right: 0px;
}
#sub_box1 {
  margin-left: 10px;
}
.sub_box {
  min-height: 125px;
}
.cover_flow_sub_box {
  width: 400px;
  height: 158px;
  margin-left: 10px;
  margin-top: 12px;
  float: left;
}
.inner_sub_box {
  margin-left: 10px;
  width: 200px;
  min-height: 200px;
}
.inner_sub_box p {
  position: relative;
  margin: 5px;
}
.sub_box_header {
  margin: 10px;
}
.sub_box_wrap {
  width: 200px;
  margin-left: 32px;
  float: left;
  display: inline;
}
.sub_box a.social_icon {
  display: block;
  text-indent: -1000em;
}
.sub_box p {
  width: 185px;
}
.go_link {
  margin-top: 10px;
  margin-right: 32px;
}
/******Accreditation Links********/
#accreditations_p {
  margin-bottom: 0px;
}
.accreditation_links, .accreditation_links_small {
  width: 460px;
  position: relative;
  float: left;
}
.accreditation_links_small {
  margin-left:12px;
  margin-top:30px;
  width:273px;
}
.accreditation_links li, .accreditation_links_small li {
  width: 90px;
  height: 72px;
  float: left;
}
.accreditation_links_small li {
  width: 50px;
  height: 40px;
}
.accreditation_links li a, .accreditation_links_small li a {
  display: block;
  width: 90px;
  height: 72px;
  text-indent: -3000em;
}
.accreditation_links_small li a {
  width: 50px;
  height: 40px;
}
.accreditation_links li a.accreditation_ahip {
  background: transparent url('../images/accreditations_large_icons.jpg') no-repeat;
}
.accreditation_links li a.accreditation_urac1 {
  background: transparent url('../images/accreditations_large_icons.jpg') 0px -72px no-repeat;
}
.accreditation_links li a.accreditation_urac2 {
  background: transparent url('../images/accreditations_large_icons.jpg') 0px -144px no-repeat;
}
.accreditation_links li a.accreditation_nhcaa {
  background: transparent url('../images/accreditations_large_icons.jpg') 0px -216px no-repeat;
}
.accreditation_links li a.accreditation_nadp {
  background: transparent url('../images/accreditations_large_icons.jpg') 0px -288px no-repeat;
}
.accreditation_links li a.accreditation_sas70 {
  background: transparent url('../images/accreditations_large_icons.jpg') 0px -285px no-repeat;
}
.accreditation_links_small li a.accreditation_ahip {
  background: transparent url('../images/accreditations_small_icons.jpg') no-repeat;
}
.accreditation_links_small li a.accreditation_urac1 {
  background: transparent url('../images/accreditations_small_icons.jpg') 0px -40px no-repeat;
}
.accreditation_links_small li a.accreditation_urac2 {
  background: transparent url('../images/accreditations_small_icons.jpg') 0px -80px no-repeat;
}
.accreditation_links_small li a.accreditation_nhcaa {
  background: transparent url('../images/accreditations_small_icons.jpg') 0px -120px no-repeat;
}
.accreditation_links_small li a.accreditation_nadp {
  background: transparent url('../images/accreditations_small_icons.jpg') 0px -160px no-repeat;
}
/****************Stretched*********************/
div#pardot_form.claimsaver_fci_form form.form p.required label {
	width: auto;
}
div#pardot_form form.form p.required label {
	width: auto;
}
#main_stretched div.landing_sub_boxes {
	margin: 20px 19px 0px;
}
#main_stretched div.index_quote {
	text-indent: -3000em;
  background: url('http://stage.hcinsight.com/landing_page_images/quotes/claimsaver_pci_quote.png') no-repeat;
  height: 105px;
  margin: 15px 0px 15px 19px;
}
#main_stretched div.claim_saver_fci_quote {
	text-indent: -3000em;
  background: url('http://stage.hcinsight.com/landing_page_images/quotes/claimsaver_fci_quote.png') no-repeat;
  height: 105px;
  margin: 15px 0px 15px 19px;
}
#main_stretched div.claim_saver_dci_quote {
	text-indent: -3000em;
  background: url('http://stage.hcinsight.com/landing_page_images/quotes/claimsaver_dci_quote.png') no-repeat;
  height: 105px;
  margin: 15px 0px 15px 30px;
}
#column_left {
  position: relative;
  float:left;
  width: 515px;
  padding: 0px 10px 20px 20px;
  margin-left: 19px;
}
div.landing_host_wrap img {
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}
div.landing_host_wrap h4.presenter_name {
  margin-top: 0px;
  font-size: 18px;
  font-weight: bold;
}
#column_right {
  position: relative;
  float:left;
  width: 340px;
  padding: 0px 20px 0px 10px;
}
#column_right div.sidebar_panel {
  background:none repeat scroll 0 0 #F2F2F2;
  float:left;
  margin-bottom:20px;
  padding:10px 19px 20px;
  position:relative;
  width:310px;
}
#column_right div.sidebar_panel h3 {
  margin-top: 0px;
  font-size:28px;
  color: #333;
  margin-bottom: 5px;
}
#column_right div.sidebar_panel div.inner_panel {
 
}
#column_right div.sidebar_panel img.left {
  margin-right: 10px;
}
#column_right div.sidebar_panel img.ipad, #column_right div.sidebar_panel img.clipboard {
 float: right;
 margin-left: 10px;
}
#column_right div.sidebar_panel h4.presenter_name {
  margin-top: 0px;
  font-size: 18px;
  font-weight: bold;
}
#column_right div.sidebar_panel h4.presenter_name.secondary {
	margin-top: 20px;
}
#column_right div.sidebar_panel p.full {
  padding: 6px 0px;
}
#column_left h3.fci {
  color:#890001;
  font-size:28px;
  line-height:40px;
}
#column_left h3.dci {
  color:#007690;
  font-size:28px;
  line-height:40px;
}
ul.true_list {
  padding: 5px 0px 10px 10px;
}
#column_left ul.true_list {
  padding: 10px 0px 10px 20px;
}
ul.true_list li {
  list-style: disc outside;
}
#main_stretched div.landing_sub_boxes h2 {
  font-size: 18px;
}
/*********************************************/
/******************FORMS**********************/
.form_section {
  margin-bottom: 20px;
}
input[type="select"] {
  width: 100px;
}
input#ticket_date_select {
  width: 85px;
}
.executive_summit_form_wrap {
  width: 460px;
  bottom: 58px; 
}
.executive_summit_form_wrap div {
  width: 215px;
  float: left;
}
input#search {
padding:2px;
position:relative;
top:-1px;
}
/*********************************************/
/******************BUTTONS********************/
.btn {
  text-align:center;
  color: #fff;
  padding: 0px;
  font-size: 120%;
  font-weight:bold;
  height: 30px;
  padding: 0px 5px 2px;
  border: 1px solid #004914;
  background: url('../images/green_button.jpg') 0px 0px repeat-x;
}
.btn:hover {
  background: url('../images/green_button.jpg') 0px -32px repeat-x;
  color: #333;
  border: 1px solid #666;
}
.banner_buttons {
  color: #fff;
  padding: 5px;
  background: url('../images/orange_30.png') repeat-x;
  position: absolute;
  bottom: 66px;
  right: 230px;
  display: block;
}
.big_orange {
  font-size: 140%;
  font-weight:bold;
  height: 20px;
  text-align:center;
  text-decoration:none;
  width: 250px;
}
.big_orange:hover {
  background: url('../images/green_buttons.png') repeat-x;
}
.search_btn_green, .search_btn_black {
  text-align:center;
  color: #fff;
  font-size: 12px;
  font-weight:bold;
  height: 24px;
  width: 65px;
  border: 1px solid #004914;
  background: url('../images/green_button.jpg') 0px 0px repeat-x;
  cursor: pointer;
}
.search_btn_black {
  background: url('../images/black_button.png') 0px 0px repeat-x;
}
.big_orange_submit, .big_black_submit, div#pardot_form form.form p input[type="submit"] {
  text-align:center;
  color: #fff;
  padding: 0px;
  font-size: 120%;
  font-weight:bold;
  height: 30px;
  width: 116px;
  border: 1px solid #004914;
  background: url('../images/green_button.jpg') 0px 0px repeat-x;
  position: relative;
  margin-top: 10px;
  right: 0px;
  display: block;
  cursor: pointer;
}
.big_black_submit {
  background: url('../images/black_button.png') 0px 0px repeat-x;
}
div#pardot_form form.form p input[type="submit"] {
  text-align:center;
  color: #fff;
  padding: 0px;
  font-size: 120%;
  font-weight:bold;
  height: 30px;
  width: 155px;
  border: 1px solid #004914;
  background: url('../images/black_button.png') 0px 0px repeat-x;
  position: relative;
  margin-top: 10px;
  float: right;
  display: block;
  cursor: pointer;
  margin: 10px 5px 0px 0px;
}
.big_orange_submit:hover, .search_btn_green:hover {
  background: url('../images/green_button.jpg') 0px -32px repeat-x;
  color: #333;
  border: 1px solid #666;
}
.big_black_submit:hover, .search_btn_black:hover {
  background: url('../images/black_button.png') 0px -32px repeat-x;
  color: #333;
  border: 1px solid #666;
}
.contact_submit {
  position: relative;
  float: right;
  margin: 10px 19px 0px 0px;
}
.executive_submit {
  position: relative;
  float: right;
  margin: 10px 14px 0px 0px;
}
.small_orange_buttons {
  margin: 0px auto;
  color:#FFFFFF;
  display:block;
  font-size:100%;
  font-weight:bold;
  height:14px;
  padding:3px;
  text-align:center;
  text-decoration:none;
  width:160px;
  background: url('../images/orange_20.png') repeat-x;
}
.small_orange_buttons:hover {
  background: url('../images/green_20.png') repeat-x;
}
.search_btn {
  text-indent: -1000em;
  width: 25px;
  height: 30px;
  background: url('../images/search_icon_black.png') no-repeat;
  border: none;
  cursor: pointer;
  font-size: 0px;
  display: inline-block;
}
.buttons_right {
  float: right;
  text-align: right;
  width: 200px;
}
.ticket_dashboard {
  margin-top: 15px;
}
#search_button {
  border: none;
}
input#search_button {
  border: 0;
}
/*********************************************/
/******************FOOTER********************/
#ft {
  background: #000;
}
#footer_wrap {
  min-height: 195px;
}
#footer_tags {
  position: absolute;
  width: 900px;
  bottom: 0px;
  left: 0px;
}
#footer_tags a {
  position: relative;
  left: 0px;
}
.pay_right_footer {
  position: relative;
  float: right;
}
#footer_links {
  position: relative;
  float: left;
  width: 520px;
  height: 85px;
  margin: 10px;
  padding-left: 30px;
}
#footer_links a, #employee_login a {
  color: #777;
  text-decoration: none;
}
#footer_links a:hover, #employee_login a:hover {
  color: #fff;
  text-decoration: underline;
}
#footer_links ul {
  float: left;
  width: 130px;
/*  margin: 0px 50px 0px 0px;*/
}
#footer_links li {
  list-style: disc inside none;
}
#footer_links h4 {
  margin-bottom: 5px;
  color: #fff;
}
#footer_logo {
  position: relative;
  float: left;
  background: #000 url('../images/HCI_white_footer_logo.png') 10px 0px no-repeat;
  width: 100%;
  height: 50px;
}
#footer_stripe {
  position: relative;
  float:left;
  height: 7px;
  background: #fff;
  margin-bottom: 2px;
}
div#social_links_wrap {
  position: relative;
  float: left;
  width: 350px;
  height: 85px;
  margin: 10px;
}
ul#social_links {
  position: relative;
  float: left;
  height: 30px;
}
ul#social_links li, ul#social_links li.top_nav_wide {
  display: block;
  float: left;
  width: 35px;
  text-align: center;
}
ul#social_links li.top_nav_wide {
  width: 100px;
}
ul#social_links li a {
  display: block;
  float: left;
  width: 30px;
  height: 30px;
  text-indent:-3000em;
  text-decoration: none;
  margin: 0px 5px;
  color: #e3e3e3;
}
ul#social_links li a.black {
  color: #000;
}
ul#social_links li a.white {
  color: white;
}
#facebook_link {
  background:  url('../images/social_icons/social_icons.png') 0px -30px no-repeat;
}
#youtube_link {
  background:  url('../images/social_icons/social_icons.png') -30px -30px no-repeat;
}
#linkedin_link {
  background:  url('../images/social_icons/social_icons.png') -60px -30px no-repeat;
}
#shcf_link {
  background:  url('../images/social_icons/social_icons.png') -90px -30px no-repeat;
}
#twitter_link {
  background:  url('../images/social_icons/social_icons.png') -120px -30px no-repeat;
}
#footer_tags {
  position: relative;
  float: left;
  width: 100%;
  height: 30px;
}
#footer_tags a {
  position: relative;
  float: left;
}
.pay_right_footer {
  position: relative;
  float: right;
  width: 139px;
  height: 30px;
  margin-right: 5px;
}
#verisk_footer {
  position: relative;
  height: 50px;
  background: #dddddd;
}
#verisk_footer img#verisk_logo {
  position: relative;
  float: right;
  margin: 16px;
}
/**** Pardot Forms ******/
.service_mid_section form {
  position: relative;
  width: 500px;
  float: left;
}
.service_mid_section form.form p {
  width: 200px;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  clear: none;
}
.service_mid_section form.form p select {
  width: 180px;
}
.free_trial_inner {
  position: relative;
  width: 430px;
  float: left;
}
h3.free_trial_header {
  position: relative;
  width: 420px;
  height:70px;
  margin-left:7px;
  text-indent: -3000em;
}
.free_trial_para {
  color:#f8fcfa;
  float:left;
  font-size:136%;
  font-weight:bold;
  margin:27px 0 10px 160px;
  position:relative;
  width:240px;
}
.landing_tile {
  position: relative;
  float: left;
  width: 145px;
  height: 160px;
  background: url('../images/landing_pages/tiles_headers.png') no-repeat;
}
.brochure_link {
  position: relative;
  float: left;
  width: 420px;
  height: 30px;
  text-align: center;
}
.brochure_link a {
  position: relative;
  display: block;
  padding: 6px;
  width: 165px;
  height: 17px;
  color: #fff;
  margin: 0px auto;
  border: 1px solid #333;
  text-decoration: none;
  background: url('../images/landing_pages/landing_brochure_button.png') 0px -180px repeat-x;
}
a.physicianclaim-insight_link:hover {
  background: url('../images/landing_pages/landing_brochure_button.png') 0px -150px repeat-x;
  border: 1px solid #004914;
}
.physicianclaim-insight_free_trial_header {
  background: url('../images/landing_pages/tiles_headers.png') -145px -63px no-repeat;
}
.physicianclaim-insight_landing_tile {
  background: url('../images/landing_pages/tiles_headers.png') 0px 0px no-repeat;
}
a.facilityclaim-insight_link:hover {
  background: url('../images/landing_pages/landing_brochure_button.png') 0px -90px repeat-x;
  border: 1px solid #6b0a10;
}
.facilityclaim-insight_free_trial_header {
  background: url('../images/landing_pages/tiles_headers.png') -145px -219px no-repeat;
}
.facilityclaim-insight_landing_tile {
  background: url('../images/landing_pages/tiles_headers.png') 0px -163px no-repeat;
}
a.dentalclaim-insight_link:hover {
  background: url('../images/landing_pages/landing_brochure_button.png') 0px -120px repeat-x;
  border: 1px solid #007690;
}
.dentalclaim-insight_free_trial_header {
  background: url('../images/landing_pages/tiles_headers.png') -145px -377px no-repeat;
}
.dentalclaim-insight_landing_tile {
  background: url('../images/landing_pages/tiles_headers.png') 0px -323px no-repeat;
}
a.pharmaclaim-insight_link:hover {
  background: url('../images/landing_pages/landing_brochure_button.png') 0px -60px repeat-x;
  border: 1px solid #002b54;
}
.pharmaclaim-insight_free_trial_header {
  background: url('../images/landing_pages/tiles_headers.png') -145px -695px no-repeat;
}
.pharmaclaim-insight_landing_tile {
  background: url('../images/landing_pages/tiles_headers.png') 0px -640px no-repeat;
}
a.visionclaim-insight_link:hover {
  background: url('../images/landing_pages/landing_brochure_button.png') 0px 0px repeat-x;
  border: 1px solid #5a2149;
}
.visionclaim-insight_free_trial_header {
  background: url('../images/landing_pages/tiles_headers.png') -145px -851px no-repeat;
}
.visionclaim-insight_landing_tile {
  background: url('../images/landing_pages/tiles_headers.png') 0px -799px no-repeat;
}
a.oncologyclaim-insight_link:hover {
  background: url('../images/landing_pages/landing_brochure_button.png') 0px -30px repeat-x;
  border: 1px solid #C9A83D;
}
.oncologyclaim-insight_free_trial_header {
  background: url('../images/landing_pages/tiles_headers.png') -145px -534px no-repeat;
}
.oncologyclaim-insight_landing_tile {
  background: url('../images/landing_pages/tiles_headers.png') 0px -481px no-repeat;
}
a.cra_link:hover {
  background: url('../images/landing_pages/landing_brochure_button.png') 0px -211px repeat-x;
  border: 1px solid #E37F1C;
}
.cra_free_trial_header {
  background: url('../images/landing_pages/tiles_headers.png') -145px -1486px no-repeat;
}
.cra_landing_tile {
  background: url('../images/landing_pages/tiles_headers.png') 0px -1433px no-repeat;
}
/******Landing_buttons******/
div.landing_button form.form p {
  margin-top: 0px;
}
div.landing_button form p input[type="submit"] {
  width: 111px;
  height: 30px;
}
div.landing_button form p  input[type="submit"] {
  background: url('../images/service_colors_button_bg.png') 0px -180px no-repeat;
  color: #fff;
  border: 1px solid #222;
}
div.cra_landing_button form p input[type="submit"]:hover {
  border: 1px solid #777;
  background: url('../images/service_colors_button_bg.png') 0px -211px no-repeat;
  color: #fff;
}
div.pci_landing_button form p input[type="submit"]:hover {
  border: 1px solid #777;
  background: url('../images/service_colors_button_bg.png') 0px -150px no-repeat;
  color: #fff;
}
div.fci_landing_button form p input[type="submit"]:hover {
  border: 1px solid #777;
  background: url('../images/service_colors_button_bg.png') 0px -90px no-repeat;
  color: #fff;
}
div.dci_landing_button form p input[type="submit"]:hover {
  border: 1px solid #777;
  background: url('../images/service_colors_button_bg.png') 0px -120px no-repeat;
  color: #fff;
}
div.oci_landing_button form p input[type="submit"]:hover {
  border: 1px solid #777;
  background: url('../images/service_colors_button_bg.png') 0px -30px no-repeat;
  color: #fff;
}
div.rxi_landing_button form p input[type="submit"]:hover {
  border: 1px solid #777;
  background: url('../images/service_colors_button_bg.png') 0px -60px no-repeat;
  color: #fff;
}
div.vci_landing_button form p input[type="submit"]:hover {
  border: 1px solid #777;
  background: url('../images/service_colors_button_bg.png') 0px -0px no-repeat;
  color: #fff;
}
/**** Pardot Forms ******/
.service_mid_section form.form {
  position: relative;
  width: 500px;
  float: left;
  padding: 0px;
}
.service_mid_section form.form p {
  width: 200px;
  float: left;
  margin: 0px 10px 10px 0px;
  clear: none;
}
.service_mid_section form.form p select {
  width: 180px;
}
.service_mid_section form.form p span.description {
  bottom:0;
  display:block;
  position:absolute;
  right:70px;
}
.executive_summit_form_wrap {
  height:175px;
}
#pardot_form form.form p select {
  width:200px;
  padding:3px;
}
#seminar_list, #seminar_list li {
	position: relative;
	float: left;
}
#seminar_list li {
	padding: 2px;
}
.popup_trigger h5 {
	margin: 0px;
}
.popup {
  position: absolute;
  background: #fafafa url("../images/apple_index_box_bg.png") 0 0 repeat-x;
  opacity: 0;
  -moz-opacity: 0;
  filter:alpha(opacity=0);
  top:-150px;
  left: -18px;
  display: none;
  width: 260px;
  padding: 20px;
  z-index: 50;
  border: 1px solid #aaa;
  box-shadow: 0px 0px 10px #333;
  -moz-box-shadow: 0px 0px 10px #333;
  -webkit-box-shadow: 0px 0px 10px #333;
}
/* tooltip styling */
.tooltip {
	display:none;
	background:url(http://static.flowplayer.org/tools/img/tooltip/black_arrow_big.png);
	height:163px;
	padding:40px 30px 10px 30px;
	width:310px;
	font-size:11px;
	color:#fff;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}
.ketchup-error-container {
  display: none;
  position: absolute;
  width: auto;
}

.ketchup-error-container ol {
  font-size: 12px;
  color: #111;
  background: red;
  background: rgba(255, 0, 0, 0.6);
  padding: 10px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  list-style: none;
  line-height: 16px;
}

.ketchup-error-container span {
  display: block;
  width: 0; 
  height: 0; 
  border-left: 0 solid transparent; 
  border-right: 15px solid transparent;
  border-top: 10px solid red;
  border-top: 10px solid rgba(255, 0, 0, 0.6);
  border-bottom: 0;
  margin-left: 10px;
}	