/* =STRUCTURE
------------------------------------------------------*/
body {
  color:#706F6F;
  font-family:Verdana,Arial, Helvetica, sans-serif;
  font-size:12px;
}

body.Innova {
  background-color:#ffffff;
}

.headlinks, .footlinks {
  color:#005288;
  font-size:12px;
  font-weight:bold;
}




/* =MISC
------------------------------------------------------*/
.regtext {
  font-size:12px;
  color:#000000;
}

.bold {
  font-weight:bold;
}

.title {
  font-size: 14px;
  font-weight:bold;
  text-decoration: underline;
}

a {
  text-decoration:none;
}

a:hover {
  color:red;
  text-decoration:underline;
}

.apa {
  text-indent: -0.5in;
  margin-left: 0.5in
}

img.float_left {
  float:left;
  margin: 12px 12px 12px 12px;
}

img.float_right {
  float:right;
  margin: 12px 12px 12px 12px;
}

.style7 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.float_left {
  float:left;
}

.float_right {
  float:right;
}

.clear_left {
  clear:left;
}

.clear_right {
  clear:right;
}

.clear_both {
  clear:both;
}

.required_field {
  color:#F78A7C;
  font-weight:bold;
  font-size:18px;
}

.thankyoupage_email {
  font-weight:bold;
  color:#aaaaaa;
}

.thankyoupage_important {
  color:#F78A7C;
  font-weight:bold;
}

p {
  margin-top:0;
  padding:0;
}

hr.midsize {
  width:55%;
  margin-left:30px;
}


/* =HEADINGS
------------------------------------------------------*/
h1{
  margin:0;
  padding:0;
  font-weight:bold;
  font-size:20px;
  color:#2C719D;
}

h2{
  font-weight:bold;
  font-size:16px;
  color:#000000;
  margin:0;
  padding:0;
}

h3{
  margin:10px 0 0 40px;
  font-weight:bold;
  font-size:16px;
  color:#98A2C6;
}

h4{
  margin:0;
}

.head1 {
  font-weight:bold;
  font-size:16px;
  color:#003366;
  text-transform:capitalize
}


ul.morelinks {
  padding: 0;
  margin: 0;
  list-style: none;
  font-weight:bold;
}

a.bluelinks_bold {
  font-weight:bold;
  color:#0280BD;
}

/* =INFOBOX
------------------------------------------------------*/
.infobox_title {
  color:#ffffff;
  background-color:transparent;
  font-weight:bold;
  font-size:16px;
}

ul.contactlinks {
  padding: 0;
  margin: 0;
  list-style: none;
  font-weight:bold;
}

.contactlinks_title {
  color:#000000;
  font-weight:bold;
  padding-bottom:4px;
  font-size:14px;
}

ul.contactlinks li {
  color:#1256A9;
  padding-bottom:1em;
}

ul.contactlinks a {
  color:#1256A9;
}