/* CSS Document */

body {
  margin: 10px 0 10px 0;
  padding: 0;
  background-color: #FFFFFF;
}

h3 {
  font: bold 20px Arial, Helvetica, sans-serif;
}

.abs {
  background: url(assets/images/spacer.gif) repeat;
  width: 509px;
  height: 126px;
  z-index: 100;
}

.clr {
  clear: both;
}

.fl {
  float: left;
}

.MnCont {
  width: 932px;
  margin: 0px auto;
  height: 100%;
}

.body {
  background: url(assets/images/midImg.jpg) no-repeat left 100%;
}

.BdCont {
  height: 370px;
  padding: 10px 0 0 472px;
}

#top_strip {
  padding: 0px;
  height: 32px;
  background: url(assets/images/top_strip_black.gif) no-repeat;
}

#mainborder {
  padding: 0px;
  height: auto;
  background: url(assets/images/main_border_bg.gif) repeat;
}

.logo {
  width: 509px;
  height: 126px;
  background: url(assets/images/logo.gif) no-repeat left top;
  position: relative;
  margin: 0 0 0 -194px;
}

.textsction {
  width: 316px;
  margin: 0px;
  padding: 0px;
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: none;
  float: left;
}

.footerBanner {
  background: url(assets/images/banner.gif) no-repeat left bottom;
  width: 495px;
  height: 76px;
  margin: 80px 28px 0px 0px;
  float: right;
}

.footer {
  background: url(assets/images/footerImg.jpg) no-repeat left top;
  width: 932px;
  height: 196px;
}

.innerp_footer {
  background: url(assets/images/inner_footer.gif) no-repeat left top;
  width: 918px;
  padding: 7px 14px 0px 0px;
  height: 20px;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #B6B6B6;
  text-decoration: none;
  text-align: right
}

.menu {
  width: 90%;
  height: auto;
  margin: 0px 2px 0px 2px;
  padding: 0px;
}

.maincont {
  margin: 0px;
  padding: 0px;
  float: left;
  height: 100%;
  background: url(assets/images/inner_right_image1.png) no-repeat right bottom;
}

.topnavmenu {
  margin: 0px;
  padding: 0px;
  width: 930px;
  height: 108px;
  border-left: 1px solid #919191;
  border-right: 1px solid #919191;
}

.topnavmenu_inner {
  margin-left: 2px;
  padding: 0px;
  width: 648px;
  height: 30px;
  float: left;
}

.gradient_bg {
  margin: 0px;
  padding: 0px;
  width: 930px;
  height: 90%;
  background: #FFDC4D url(assets/images/gradient_bg.gif) repeat-x left top;
  border-left: 1px solid #616161;
  border-right: 1px solid #616161;
  float: left;
}

.right_column {
  margin: 0px 2px 0px 0px;
  padding: 0px;
  width: 274px;
  float: right;
}

.left_column {
  margin-top: 35px;
  padding: 0px 0px 0px 103px;
  width: 486px;
  float: left;
}

.heading {
  font: 20px Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: none
}

.sub_heading,
h2 a,
h2 a:link,
h2 a:visited {
  font: bold 14px Helvetica;
  color: #000000;
  text-decoration: none
}

.text {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: none;
  text-align: left;
}

.bottom_curve {
  margin: 0px;
  padding: 0px;
  width: 932px;
  height: 5px;
  float: left;
}

.Prototype {
  width: 575px;
  height: auto;
  float: right;
  padding: 21px 14px 3px 0px;
  text-align: right;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #B6B6B6;
  text-decoration: none;
}

.icreon,
.icreon:active,
.icreon:link,
.icreon:visited {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #B6B6B6;
  text-decoration: none;
}

.icreon:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

a,
a:link,
a:visited {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: underline;
}

a:hover {
  color: #8D6403;
  text-decoration: none;
}

.mrgTP10 {
  margin-top: 10px;
}

.min_height_500 {
  min-height: 500px;
}

.injuries {
  float: left;
  width: 95%;
  padding: 5px;
  text-align: justify;
  background: #FFFFFF;
  border: 1px solid #000000;
}

.floatLeft {
  float: left;
}

.clearBoth {
  clear: both;
}