/*
-----------------------------------------------
tnsar
Author:   mark johnson
Version:  Oct 2007
----------------------------------------------- */

/* -- Main page -- */

.container {
  margin:0px;
  margin:auto;
  padding:0px;
  position:relative;
  background-color: #ffffff;
  width:100%;
  }
	
.mainMenu { position:relative; margin:10px; margin:auto; padding:10px; width:725px; z-index:1; }
.TNSAR { margin:1px; margin:auto; padding-top:3px; width:650px; font-size:large; font-family: Zapf-Chancery, Garamond, Arial; text-align: center; }
.mainImage { position:relative; margin:10px; margin:auto; padding:3px; width:750px; z-index:0; }
.randomImage { position:relative; margin:10px; margin:auto; padding:3px; width:790px; z-index:0; border-style:none; }
.logo { margin:10px; padding:10px; }
.logo img {border:0px;}
.mainText { position:relative; margin:10px; margin:auto; padding:10px; width:90%; text-align:left; font-size:large; font-style: normal; font-weight:normal; color: #000000; }
.searchText { text-align:left; font-size:x-large; font-style: normal; font-weight:normal; text-align: center; color: #000000; }
.searchTextBCK { position:static; margin: 100px; width:400px; text-align:right; font-size:x-large; font-style: normal; font-weight:normal; color: #000000; }
.mainText img {padding-right: 25px; }
.Header { width: 600px; margin: auto; font-family: AGaramond; font-size:small; font-style: italic; line-height: normal; font-weight: bold; color: #000000; text-align: center; border:0px none transparent; }
.Trailer { font-family: AGaramond; font-size:medium; font-style: normal; font-weight:bold; color: #000000; text-align: center; }
.MOY { position:relative; margin:10px; margin:auto; padding:10px; width=400 text-align: center; }

/* ---------------------- */
/* ----- Newsletter ----- */
/* ---------------------- */

#newsletter {
	margin: auto;
	padding: 0px;
	color: #333333;
	font-family: AGaramond, Garamond, Zapf-Chancery, Georgia, Times, serif;
	font-size: 13px;
	line-height: 18px;
  width: 100%;
	}
	
#newsletter .container {
	width:90%;
	}
	
#newsletter h5 {
	font-style: normal;
	font-weight: bold;
	font-size: medium;
	color: #000011;
}

#newsletter h4 {
	font-style: normal;
	font-weight: normal;
	font-size: medium;
	color: #000011;
}

#newsletter h3 {
  font-style: italic;
	font-weight: bold;
	font-size: large;
	color: #60F;
}

#newsletter h2 {
	font-style: italic;
	font-weight: bold;
	font-size: xx-large;
	color: #069;
}

#newsletter .login {
  width: 250px;
	margin: auto;
	position: relative;
	padding: 1px;
}

#newsletter .login input {
  float: right;
}

#newsletter .entry {
  width: 700px;
	margin: auto;
	padding: 10px;
	text-align: center;
}

#newsletter .confirm {
  width: 800px;
	margin: auto;
	padding: 1px;
	text-align: center;
}

#newsletter .content {
  margin: auto;
	text-align: left;
	width: 90%;
	font-size: medium;
}

	/* P L A C E M E N T */
	/* <div class="pic two left"> */

#newsletter img {margin: 10px;}
#newsletter .right {float: right; margin: 5px 0px 5px 10px;}
#newsletter .center {margin: 5px 260px;} /* img floated center within text */

/* S I Z E */
#newsletter .one {width: 120px;}
#newsletter .two {width: 240px;}
#newsletter .three {width: 360px;}
#newsletter .four {width: 480px;}
#newsletter .five {width: 600px;}
#newsletter .six {width: 720px;}
#newsletter .seven {width: 840px;}


/* ---------------------- */
/* ----- Search ----- */
/* ---------------------- */

#search {
	margin: auto;
	padding: 10px;
	color: #333;
	background: #ECF8E0;
	font-family: AGaramond, Garamond, Zapf-Chancery, Georgia, Times, serif;
	font-size: 13px;
	line-height: 18px;
	width: 90%;
	}
	
#search .login {
  width: 250px;
	margin: auto;
	position: relative;
	padding: 1px;
}

#search .login input {
  float: right;
}

#search h5 {
	font-style: normal;
	font-weight: bold;
	font-size: medium;
	color: #001;
}

#search h4 {
	font-style: normal;
	font-weight: normal;
	font-size: medium;
	color: #001;
}

#search h3 {
  font-style: italic;
	font-weight: bold;
	font-size: large;
	color: #002;
}

#search h2 {
	font-style: italic;
	font-weight: bold;
	font-size: xx-large;
	color: #003;
}

#search .entry {
  width: 500px;
	margin: auto;
	padding: 10px;
	text-align: center;
}

#search .mainText { 
  position:relative; 
	margin:10px; 
	margin:auto; 
	padding:10px; 
	width:90%; 
	text-align:left; 
	font-size: 15px;
	font-style: normal; 
	font-weight:normal; 
	color: #000000; 
	}

#search .report {
  width: 90%;
	margin: auto;
	padding: 10px;
	text-align: left;
}

#search .left {
  text-align: center;
	margin: auto;
}

#search .right {
  float: right;
  text-align: center;
	width: 250px;
	margin: auto;
}

#search .center {
	margin: auto;
	width: 700px;
	text-align: center;
}

#search .confirm {
  width: 800px;
	margin: auto;
	padding: 1px;
	text-align: center;
}

/* ---------------------- */
/* ----- Training ----- */
/* ---------------------- */

.training {
	color: #333;
	font-family: AGaramond, Garamond, Zapf-Chancery, Georgia, Times, serif;
	padding: 20px;
}

.training .mainText {
  width: 100%;
	margin: auto;
}

.training img {
  padding: 0px 10px 5px 0px;
}

.training .item {
  width: 740px;
	margin: auto;
	padding: 10px;
	margin: 10px;
	height: 200px;
}

.training .leftCol {
  margin: auto;
	width: 100%;
  float: left;
}

.training .leftColPIX {
  margin: auto;
  float: left;
  width: 600px;
}

.training .rightCol {
  margin: auto;
	width: 130px;
	float: right;
}

.training .zg_div {margin:10px; }
.training .zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit; text-decoration:none;}
