@import url("common.css");

.bigger-text {
  font-size:1.3em;
  color:#666;
  line-height:1.6em;
}
/**
.btn-color1,
.btn-color2 {
  padding:5px 15px;
  border:2px solid #CCC;
}
.big-btn-color1,
.big-btn-color2 {
  float:left;
  display:block;
  height:28px;
  margin-left:25px;
  color:#FFF;
  font-weight:bold;
  font-size:20px;
  text-decoration:none;
  padding:5px 15px;
  border:2px solid #CCC;
}
.big-btn-color1 {
  background: #0066FF;
}
.big-btn-color2 {
  background: #FF6600;
}

**/

.prev-page {
  font-size:13px;
  font-style: italic;
  margin-right:15px;
  padding-top:7px;
}

ul.categories {
  margin:25px 0;
}
ul.categories li {
  padding:10px 0;
}
ul.categories li p {
  padding-left:18px;
}
ul.categories li label {
  font-weight:bold;
  font-size: 20px;
  font-style:italic;
}

.form-entry {
  margin-bottom:20px;
}
.form-entry ul li.field {
  margin:10px 0;
  width:100%;
}
.form-entry label {
  font-size:16px;
}
.form-label {
  width:220px;
  padding-right:10px;
}
.form-entry .input-text,
.form-entry .input-text2,
.form-entry textarea {
  font-family:arial;
  font-size:12pt;
}
.form-entry .input-text {
  width:600px;
}
.form-entry .input-text2 {
  width:200px;
}
.form-entry .inputs2 {
  width:750px;
  font-size:14px;
  text-align:justify;
  line-height:150%;
}
.section {
  clear:both;
  margin-bottom:30px;
}
.section-header {
  border-bottom: 1px solid #333;
  margin-bottom: 10px;
}
.section-info {
  margin-bottom:10px;
}
.section-header a {
  font-size:15px;
  padding-left:20px;
  text-decoration: none;
}
.section-header a:hover {
  text-decoration:underline;
}

.table-cost {
  width:600px;
  border-top:1px solid #666;
  border-bottom:1px double #666;
}
.table-cost td {
  padding:5px 3px;
  border-bottom:1px solid #666;
}
.table-cost td.highlighted {
  background: #FFFF99;
}
.table-cost .col-info {
  width:80%;
}
.table-cost .col-value {
  width:20%;
  text-align:right;
}

