/**************** body and tag styles ****************/
	body {
	  margin-top: 0px;	  
	  margin-bottom: 30px;
	  }

	#container {
	  width: 80%;
	  margin: 0 auto;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  line-height: 1.6em;
	  color: #666666;
	  background-color: #FFFFFF;
	  }
	  
	#container2 {
	  width: 100%;
	  margin: 40px 0 0 0;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  line-height: 1.6em;
	  color: #363636;
	  background-color: #FFFFFF;
	  border-bottom: 2px solid #2763A5;
	  }
	
	#container3 {
	  width: 100%;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  line-height: 1.6em;
	  color: #363636;
	  background-color: #FFFFFF;
	  }
	
	h1 {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-weight: normal;
	  font-size: 32px;
	  color: #6DA6E2;
	  margin-bottom: 30px;
	  background-color: #FFFFFF;
	  }
		
	h2 {
	  color: #666666;
	  font-size: 16px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  background-color: #FFFFFF;
	  }
		
	a {
	  color: #6DA6E2;
	  background-color: #FFFFFF;
	  text-decoration: none;
	  font-weight: bold;
	  }

	a:hover {
	  background-color: #FFFFFF;
	  color: inherit;
	  font-weight: bold;
	  text-decoration: underline;
	  }
	
a img{ 
	  border: none;
	  }

	img.left,img.center,img.right {
	  padding: 4px;
	  border: 1px solid #a0a0a0;
	  }

	img.left {
	  float: left;
	  margin: 0 12px 5px 0;
	  width: 45%;
	  }

	img.center {
	  display: block;
	  margin: 0 auto 5px auto;
	  }

	img.right {
	  float: right;
	  margin: 0 0 5px 12px;
	  width: 45%;
	  }

/**************** header styles ****************/
	#header {
	  width: 100%;
	  border: 0px
	  padding-bottom: 10px;
	  padding-top: 10px;
	  clear: both;
	  }

	#header2 {
	  width: 900px;
	  border: 0px
	  padding-bottom: 10px;
	  padding-top: 5px;
	  clear: both;
	  }

/**************** menu styles ****************/
    #tabs10 {
      float:left;
      width:100%;
      font-size:93%;
	  padding-bottom: 1px;
	  border-bottom:3px solid #2763A5;
      line-height:normal;
      }
    #tabs10 ul {
	  margin:0;
	  padding:10px 10px 0 5px;
	  list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url("img/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("img/tabright10.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFFFFF;
      }
    #tabs10 a span {
	  float:none;
	  }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }

/**************** content styles ****************/
	#content {
	  width: 70%;
	  padding-left: 0px;
	  padding-right: 10px;
	  padding-top: 0px;
	  float: left;
	  margin-bottom: 10px
	  font-size: 9px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  }

	#content1 {
	  width: 100%;
	  padding-left: 0px;
	  padding-right: 0px;
	  padding-top: 0px;
	  float: left;
	  margin-bottom: 10px
	  font-size: 10px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  }

	#contentTab {
	  width: 100%;
	  padding-left: 0px;
	  padding-right: 10px;
	  padding-top: 0px;
	  float: left;
	  margin-bottom: 0px
	  font-size: 10px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  }
	
	
	#content p {
        padding-bottom: 10px;
	  border-bottom: 1px solid #DDDDDD;
	  }
	  
#content indent {
        padding-bottom: 10px;
	  border-bottom: 1px solid #DDDDDD;
margin-left: 45px;
	  }

	#content ul {
        padding-bottom: 10px;
	  }

/**************** sidebar styles ****************/
	#sidebar {
	  width: 20%;
	  padding-left: 21px;
	  padding-right: 10px;
	  padding-top: 10px;
	  float: right;
        border-left: 1px solid #DDDDDD;
	  }
		
	#sidebar p {
	  padding-bottom: 10px;
	  border-bottom: 1px solid #DDDDDD;
	  }
	  
/**************** footer styles ****************/
	#footer {
	  margin-top: 15px;
	  padding-top: 0px;
	  padding-bottom: 0px;
	  padding-left: 2px;
	  padding-right: 2px;
	  clear: both;
	  width: 100%;
	  background-color:#2763A5;
	  }
		
	#footer p {
	  color:#FFFFFF;
	  padding: 5px;
	  text-align: center;
	  }
		
	#footer p a {
	  color: #FFFFFF;
	  background-color:#2763A5;
	  font-weight:100;
	  border-bottom: 1px dotted #FFFFFF;
	  }
		
	#footer p a:hover {
	  color: #FFFFFF;
	  text-decoration: none;
	  border-top: 1px dotted #FFFFFF;
	  border-bottom: 0px dotted #FFFFFF;
	  }

	.splitright {
	  width: 61%;
	  float: right;
	  margin-top: 0;
	  padding-left: 10px;
	  overflow: hidden;
	  border-left: 1px dotted #000000;
	  }

	.splitleft {
	  width: 35%;
	  float: left;
	  margin-top: 0;
	  padding-right: 10px;
	  overflow: hidden;
	  }

	#rightsplit {
	  width: 48%;
	  float: right;
	  margin-top: 0px;
	  padding-left: 5px;
	  overflow: hidden;
	  }

	#leftsplit {
	  width: 48%;
	  float: left;
	  margin-top: 10px;
	  padding-right: 5px;
	  overflow: hidden;
	  }

	.splitright1 {
	  width: 68%;
	  float: right;
	  padding-left: 0px;
	  overflow: hidden;
	  text-align: left
	  }

	.splitleft1 {
	  width: 32%;
	  float: left;
	  padding-right: 0px;
	  overflow: hidden;
	  }

/******tables******/
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse: separate;
	border-spacing: 1px;
	margin: 0;
	color: #000;
 	font-size: 10px;
 	width: 100%
	}
table a {
	color: #005ba7;
	text-decoration: none;
	border-bottom: 1px dotted;
	}
table a:visited {
	color: #444;
	font-weight: normal;
	text-decoration: line-through;
	}
table a:hover {
	border-bottom: 2px solid;
	}
thead th,
thead td
 {
	font-size: 1.2em;
	color: #fff;
	text-transform: uppercase;
	padding: 1.5em 0.5em;
	border: 1px solid #fff;
	border-width: 1px 1px;
	background: #45A4E4;

	}
tfoot th,
tfoot td {
	border: 1px solid #fff;
	border-width: 1px 1px;
	padding: 2em 0.5em;
	background: #E9F5FF;
}

th {
	font-weight: bold;
	line-height: normal;
	padding: 0.25em 0.5em;
	text-align: left;
	}
tbody th,
td {
	padding: 1em 0.5em;
	text-align: left;
	vertical-align: top;
	}
tbody th {
	font-weight: normal;
	white-space: wrap;
	}
tbody th a:link,
tbody th a:visited {
	font-weight: bold;
	}
tbody th+td {
	white-space: wrap;
	}
tbody td,
tbody th {
	background: #F0F9FF;
	border: 1px solid #fff;
	border-width: 1px 1px;
	}
tbody tr.odd th,
tbody tr.odd td {
	border-color: #fff;
	background: #E2EFFF;
	}
tbody tr:hover td,
tbody tr:hover th {
	background: #fff;
	border-color: #fff;
	}
tr:hover td, tr:hover td a, tr:hover th a {
	color: #D50000;
	}
#caption {
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	margin: 5px;
	padding: 0.5em 0.25em;
	text-align: center;
	text-transform: uppercase;
	}
/**************** form styles ****************/
	p {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  }
	form {
	  background-color: #F5F5F5;
	  padding: 10px;
	  width: 600px;
	  }
	label {
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  }
	input {
	  border: 1px solid black;
	  background-color: #2763A5;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: white;
	  font-weight: bold;
	  font-zize: 18px;
	  height: 20px;
	  }
	select, option {
	  background-color: #2763A5;
	  color: white;
	  }
	textarea {
	  border: 1px solid black;
	  background-color: #2763A5;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  color: white;
	  font-weight: bold;
 font-size: 12px;
	  valign: top;
	  }
	input.bouton {
	  border:1px outset white;
	  font-weight:bold;
	  cursor:pointer;
	  image-background "10 px high 1px large position:top bottom repeat-x
	  }
	input.bouton:hover {
	  background-color:white;
	  color:darkblue;
	  }
	input.bouton:active {
	  border: 2px inset darkblue;
	  background-color:darkblue;
	  color:white;
	  } 

