/* css for Fourthtrack Systems 'inside pages' */


body {
 background: #ececec url('images/bg_insidepage.jpg') repeat-x 0 0;
 color: #5c5c5c;
 font: 62.5%/1.5em Tahoma, Verdana,  Arial, sans-serif; 
 width: 100%;
}
#conTent {
 background:  url('images/bg_edge-in.png') no-repeat 0 0;
}
* html #conTent {
 background:  url('images/bg_edge-in.gif') no-repeat 0 0;
} 


#conTent2 {
	text-align: left;
	margin: 0px auto;
	width: 1010px;
 height: 100%;
 background:  url('images/bg_content2-in.jpg') no-repeat 50% 0;
}

#mid {
 position: relative;
 padding: 60px 0 0;
 width: 100%; 
 background: #fff url('images/bg_inside-mid.png') repeat-x 0 100%; 
}
#mid h2 {
 margin: 10px 0 10px 35px;
 font-weight: bold;
 font-size: 1.3em;
 color: #1374b8;
}

#mid-long {
 position: relative;
 padding: 60px 0 0;
 width: 100%; 
/* background: #fff url('images/bg_inside-mid.png') repeat-x 0 100%;  */
}

#middoc {
 min-height: 230px;
 background: #fff;
 width: 930px;
 padding: 0 30px;
}
* html #middoc {
 height: 230px;
}
/* #middoc {
 height: 230px;
 background: #fff; 
 width: 930px;
 padding: 0 30px;
} */
#middoc a {
  color: #1374b8;
  text-decoration: underline; 
}
#middoc a:hover {
  color: #5c5c5c;
  text-decoration: underline; 
}
#middoc h2 {
 color: #1374b8;
 font-weight: bold;
 font-size: 1.3em; 
 margin: 0.5em 3%;
}
#middoc h3 {
 color: #1374b8;
 font-weight: bold;
 font-size: 1.2em; 
 margin: 0.5em 3%;
}

#doc-l {
 float: left;
 width: 550px;
}
#doc-l p {
 font-size: 1.15em;
 line-height: 1.7em; 
}

#doc-r {
 float: right;
 width: 340px;
 margin-right: 20px;
}
#doc-b {
 float: left;
 width: 920px;
}
#doc-b p {
 font-size: 1.15em;
 line-height: 1.4em; 
}
#middoc p.fright {
 text-align: right; 
}
.item {
 clear: both;
 width: 990px;
 min-height: 120px;
 padding: 0 0 50px 0;
 margin: 0;
}

* html .item {
 height: 120px;
}

.item img {
  border: 1px solid #c6c6c6;
  margin: 5px 20px 5px;
}
.item h3 {
 margin-left: 240px;
 font-weight: bold;
 font-size: 1.2em;
 color: #3970a6;
}
.item h3 a{
 color: #1374b8;
}
.i-left { 
  float: left;
 width: 240px; 
}
.i-mid {
  float: left;
 width: 700px; 
  font-size: 11px;
  position: relative;
  margin-top: 10px;
}
.i-mid a {
 color: #1374b8;
}
dt { 
  float: left;
  width: 75px;
  font-weight: bold; 
}
dd {
  float: left;
  width: 620px;
  line-height: 1.5em;
}
.blue {
 color: #3970a6;
 font-weight: bold; 
}
.snake {
 position: absolute;
/* left: 570px;
 bottom: -20px; */
 left: 300px;
 bottom: -5px;
 z-index: 100;
 color: #3970a6;
}
p.snake a {
 color: #3970a6;
 font-weight: normal;
}

/* **************** midnav ******************* */
#midnav {
  position: absolute;
  top: 0;
  left: 0;
  height: 45px;
  width: 100%;
 background: #e3e4e5;
 border-top: 1px solid #fff;
}
#midnav ul {
 font-size: 12px;
 font-weight: bold;
 line-height: 3.5em;
}
#midnav li {
 float: left; 
 display: block;
 height: 45px;
 margin-left: 30px;
 margin-right: 10px;
}
* html #midnav li {
 width: 1%; 
 white-space: nowrap;
 margin-left: 25px;
 margin-right: 15px;
}
#midnav li a {
 color: #3970a6;
 text-decoration: none; 
 height: 45px;
 padding: 0 30px;
 display: block;
}
#midnav li a:hover {
 color: #3970a6;
 text-decoration: none; 
 height: 45px;
 background: url('images/bg_midnav.png') repeat-x 0 0;
}
#midnav li.thisone a {
 color: #3970a6;
 text-decoration: underline; 
 height: 45px;
 background: url('images/bg_midnav.png') repeat-x 0 0;
}




