/* 2009 www.bateau2.com */
@import "SpryMenuBarHorizontal.css"; 
@import "SpryAccordion.css"; 
@import "SpryHTMLPanel.css"; 

* {
	margin:0;
   padding:0;
   border:0;
    }

body { 
	background-image: url(/images/bg.gif);
	background-repeat: repeat; 
	background-color: #e7ebff;
	text-align: center;
	}

#container {  
   width: 1000px;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 20px; 
	margin-right: auto;
	margin-left: auto; 	
	border-left:solid #6e86ff 1px;
	border-right:solid #0a29c2 2px;
   border-top:solid #6e86ff 1px;
   border-bottom:solid #0a29c2 2px; 
	/* opera does not like 'margin:20px auto' */
	background: #ffffff;
	text-align: left; 
	overflow:hidden;
	}
	#header {
	width:980px;
	margin-left:10px;
	margin-bottom:10px;
   }
 #news {
 float:right;
 margin-left:35px;
 width:400px;
 height:80px;
 padding:5px;
 border: solid 1px #6e86ff;
 background-color:#F0F1F8;
 text-align:left;
 }
 #footer {
	width:980px;
	margin-left:10px;
	margin-top:15px;
	text-align:center;
	overflow:hidden;
	border-top:solid 1px #6e86ff;
	clear: both;
   }
	
#bateau2MainBody {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 10px;
	}
	
	
.bateau2Left {
   float: left;
	margin-top: 10px;
	padding-left: 15px; 
	width: 170px;
	}
	
.bateau2Right {
   float: right;
	margin-top: 10px;
   margin-right: 10px;
	 margin-left: 35px;
	 padding: 0px;
	width: 760px; 
	}	
	

p, div {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  }

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #0a29c2;
  }
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #0a29c2;
  }
h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #0a29c2;
  } 
ul, li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  }
  li {
  list-style: square inside;
  }

hr {
      color: #0a29c2;
      background-color: #0a29c2;
      height: 1px;
      border: 0;
  }
.more {
		  font-weight: bold;  
		  margin: 0;
		  padding: 1px;
        background: #CBDCED;
        }

.small {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #3366C0;
  text-decoration: none;
  font-weight: normal;
  }

.createdate {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #999999;
  text-align       : left;
  }

a:link, a:visited {
  font-size        : 11px;
  color            : #0a29c2;
  font-weight: bold;
  text-decoration  : none;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  }

a:hover {
  color            : #6e86ff;
  font-weight: bold;
  text-decoration  : none;
  }

.line {
      border-top : 1px solid #0a29c2;
}.new {
      font-weight : bold;
		background-color : yellow;
		padding : 2px;
}
#sitenav {
	text-align:center;
}
.SpryHiddenRegion {
	visibility: hidden;
}
.howto {
	background-color: #D9E6FC;
   width: 100%;
   padding: 3px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #0a29c2;
}
.howtocol {
font-weight: normal;
}
td.howtocol a {
    font-weight: normal;
    text-decoration: none;
    }

/* allow room for 2 columns */
  ul.column
  {
    width: 740px;
  }

  /* float & allow room for the widest item */
  ul.column li
  {
    float: left;
    width: 370px;
    list-style-type:square;
  }
ul.column li a
  {
font-weight: normal;
    text-decoration: none;
    }
  /* stop the float */
  br.clear
  {
    clear: left;
  }

  /* separate the list from subsequent markup */
  div.listwrapper
  {
    margin-bottom: 1em;
    
  }
.question {
font-weight: bold;
font-style:italic;
font-size: 15px;
margin-top:15px;
margin-bottom:3px;
}
