/* line 1, sass/style.scss */
* {
  margin: 0px;
  padding: 0px;
}

/* line 3, sass/style.scss */
*:focus {
  outline: none;
}

/* line 5, sass/style.scss */
a:focus, a:active {
  outline: medium none;
}

/* line 7, sass/style.scss */
body {
  font-family: arial;
  background-color: white;
}

/* line 9, sass/style.scss */
.ui-collapsible-heading-status {
  display: none;
}

/* line 11, sass/style.scss */
.ui-collapsible-content-collapsed {
  display: none;
}

/* line 13, sass/style.scss */
.ui-loader {
  display: none;
}

/* line 18, sass/style.scss */
.ui-mobile [data-role="page"], .ui-mobile [data-role="dialog"], .ui-page {
  display: none;
}

/* line 19, sass/style.scss */
.ui-mobile .ui-page-active {
  display: block;
  /* overflow: visible;*/
}

/* line 21, sass/style.scss */
.ui-page-active {
  background-color: #B39968;
}

/* line 23, sass/style.scss */
#header {
  background-color: white;
}
/* line 24, sass/style.scss */
#header .inner {
  width: 320px;
  margin: 0 auto;
  height: 109px;
}
/* line 25, sass/style.scss */
#header .inner .logo {
  padding: 10px 0px 0px 15px;
  float: left;
}
/* line 26, sass/style.scss */
#header .inner .data {
  float: right;
  padding-right: 22px;
  padding-top: 15px;
}
/* line 27, sass/style.scss */
#header .inner .data p {
  font-size: 14px;
  font-weight: bold;
  color: #54001a;
  text-align: right;
  line-height: 27px;
}

/* line 32, sass/style.scss */
#main_content {
  clear: both;
  font-size: 12px;
  background-color: white;
}
/* line 33, sass/style.scss */
#main_content p {
  padding: 10px;
}
/* line 34, sass/style.scss */
#main_content ul {
  padding: 10px 0px 10px 20px;
}
/* line 35, sass/style.scss */
#main_content ul li {
  list-style: none;
  list-style: none;
}
/* line 38, sass/style.scss */
#main_content .ui-collapsible-set .ui-collapsible-content .inner_content {
  border-bottom: 3px solid #af9a6a;
  padding-bottom: 5px;
}
/* line 39, sass/style.scss */
#main_content .ui-collapsible-set .ui-collapsible-content .inner_content.bottom_zero {
  padding-bottom: 0px;
}

/* line 45, sass/style.scss */
h3.main_menu {
  background-color: #54001a;
  border-bottom: 3px solid #af9a6a;
  text-align: center;
}
/* line 46, sass/style.scss */
h3.main_menu a {
  color: white;
  text-decoration: none;
  font-size: 18px;
  font-weight: bold;
  line-height: 35px;
}

/* line 48, sass/style.scss */
.first h3.main_menu {
  border-top: 3px solid #af9a6a;
}

/* line 50, sass/style.scss */
h3.second_menu {
  background-color: black;
  border-top: 3px solid #af9a6a;
  border-bottom: 3px solid #af9a6a;
}
/* line 51, sass/style.scss */
h3.second_menu.ui-collapsible-heading-collapsed {
  border-bottom: 0px;
}
/* line 52, sass/style.scss */
h3.second_menu a {
  color: white;
  text-decoration: none;
  font-size: 18px;
  line-height: 35px;
}
/* line 53, sass/style.scss */
h3.second_menu.last {
  border-bottom: 3px solid #af9a6a;
}

/* line 56, sass/style.scss */
h3.third_menu {
  background-color: white;
  border-top: 3px solid #54001a;
  border-bottom: 3px solid #54001a;
}
/* line 57, sass/style.scss */
h3.third_menu.ui-collapsible-heading-collapsed {
  border-bottom: 0px;
}
/* line 58, sass/style.scss */
h3.third_menu a {
  color: #54001a;
  text-decoration: none;
  font-size: 18px;
  line-height: 35px;
}
/* line 59, sass/style.scss */
h3.third_menu.first {
  border-top: 0px;
}
/* line 60, sass/style.scss */
h3.third_menu.last {
  border-bottom: 3px solid #54001a;
}

/* line 63, sass/style.scss */
a, .big_purple {
  font-size: 14px;
  font-weight: bold;
  color: #54001a;
  text-decoration: none;
}

/* line 66, sass/style.scss */
#form_container {
  width: 290px;
  margin: 0 auto;
  padding-top: 5px;
}
/* line 67, sass/style.scss */
#form_container #insurance_form .form_item {
  padding-top: 5px;
}
/* line 68, sass/style.scss */
#form_container #insurance_form .form_item label {
  font-size: 15px;
}
/* line 69, sass/style.scss */
#form_container #insurance_form .form_item input {
  width: 230px;
  height: 17px;
  display: block;
  padding: 0px;
  margin: 0px;
  border: 1px solid black;
  line-height: 17px;
  font-size: 15px;
  padding: 3px;
}
/* line 70, sass/style.scss */
#form_container #insurance_form .form_item.state input {
  width: 50px;
}
/* line 71, sass/style.scss */
#form_container #insurance_form .form_item.zip input {
  width: 60px;
}
/* line 72, sass/style.scss */
#form_container #insurance_form .form_item.birth input {
  width: 100px;
}
/* line 73, sass/style.scss */
#form_container #insurance_form .form_item.phone input {
  width: 150px;
}
/* line 74, sass/style.scss */
#form_container #insurance_form .form_item.insurance {
  padding-top: 10px;
}
/* line 75, sass/style.scss */
#form_container #insurance_form .form_item.insurance label {
  color: #833445;
}
/* line 76, sass/style.scss */
#form_container #insurance_form .form_item.insurance .ui-select {
  padding-top: 5px;
}
/* line 77, sass/style.scss */
#form_container #insurance_form .form_item.insurance .ui-btn-text {
  display: block;
  width: 293px;
  height: 26px;
  background: url(img/insurance_select_back.jpg) no-repeat left white;
  line-height: 26px;
  font-size: 15px;
}
/* line 78, sass/style.scss */
#form_container #insurance_form .form_item.insurance #insurance {
  font-size: 15px;
  line-height: 20px;
}
/* line 80, sass/style.scss */
#form_container #insurance_form .form_item #submit_button {
  border: 0px;
  text-indent: -9000px;
}
/* line 81, sass/style.scss */
#form_container #insurance_form .form_item.submit {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* line 82, sass/style.scss */
#form_container #insurance_form .form_item.submit .ui-btn-text {
  display: block;
  width: 293px;
  height: 26px;
  background: url(img/form_submit_back.jpg) no-repeat left white;
  line-height: 26px;
  font-size: 15px;
  text-indent: -9000px;
}

/* line 88, sass/style.scss */
#bottom_footer {
  height: 38px;
  background-color: #b39968;
}
/* line 89, sass/style.scss */
#bottom_footer p {
  text-align: center;
  color: #54001a;
}
/* line 90, sass/style.scss */
#bottom_footer p a {
  line-height: 36px;
}
/* line 91, sass/style.scss */
#bottom_footer p.developed_by a {
  font-size: 13px;
  line-height: 100%;
}

/* line 95, sass/style.scss */
div.table_claims_container {
  width: 320px;
  margin: 0 auto;
  padding-top: 10px;
}
/* line 96, sass/style.scss */
div.table_claims_container table.table_claims {
  width: 315px;
  line-height: 150%;
}
/* line 98, sass/style.scss */
div.table_claims_container table.table_claims tr.odd {
  background-color: #b39968;
}
/* line 99, sass/style.scss */
div.table_claims_container table.table_claims td {
  padding-left: 5px;
}

#form_container #insurance_form .form_item #submit_button {display:block; background:transparent url(img/submit_button.jpg) no-repeat 0px 0px; width:230px;height:27px}
