body {margin: 0;
 			 padding: 0;
			 border: 0;
			 text-align: center;
			 color:#ffffff;
			 background: #000000;
			 font:76.5% Verdana, sans-serif;  }
img {border:0; text-align:center; }

a:link, a:visited {font-weight:bold;
                   text-decoration:none;
									 color:#009900;
									 background:#ffffff;  }
a:hover {font-weight:bold;
         text-decoration:none;
				 color:#333366;
				 background:#ffffff;  }
p {margin:1%;
   line-height:140%;
	 text-align:justify;
	 font-size:1.2em;  }
/*divs*/
#wrapper {color: #000000;
				  width:100%;
					margin:0% auto;
					padding:0;
					text-align:left;
					background:#222222;
					border:0;
 }
#header {color:#ffffff;
         background:#000000;
				 border:0;
				 clear:both;
				 } 
#header h1 {display:none;  }
#banner {background:#333300;
         color:#000000;
				 margin:0;
				 padding:1%;
				 border-bottom:8px solid #663300}

#navbar {margin:0;
         padding:0;
				 width:800px;
				 color:#ffffff;
				 background:#000000;
				 border-top:2px solid #444444;
				 clear:both;
				   }
					 						
#search{padding: 0;
	      margin:0.5em auto 0 0.5em;
	      width:auto;
	      border:0;
	      font-size: 92%;
	      float:left;
				
				height:3em;
				
}

#search form{ margin: 0px;
              padding: 0px;
}
#search label{display: inline;
	    margin: 0;
	    padding: 0;
}
#search legend {display:none;  }
#search fieldset {border:0;padding:0; margin:0;  }
#search label{font: normal 110% Verdana,sans-serif;
      color: #ffffff;
      background:#000000;
}						

/*breadcrumb*/
#breadCrumb{width:auto;
  
	clear:both;
	font-size: 120%;
	font-weight:bold;
	margin:0% 0% 0% 0%;
	padding:1% 0% 0.5% 1%;
	color:#ffffff;
	background:#000000;
	
	border:0px solid #990000;;
}
#breadCrumb a:link{text-decoration:underline;color:#ffffff;background:#000000;  }
#breadCrumb a:visited{text-decoration:underline;color:#ffffff;background:#000000;  }
#breadCrumb a:hover{text-decoration:none;color:#ffffff;background:#000000;  }
#breadCrumb a:active{text-decoration:underline;color:#ffffff;background:#000000;  }
#container {margin:0;
        padding:0 0 0 0;
				border:0;
				height:100%;
				color:#000000;
				background:#222222;
					text-align:center;			 }
#contact,#contactemail {width:60%;margin:5% auto;padding:2%;border:0px solid #990000;color:#ffffff;background:#000000;}					
#contact {height:10em;}
#contactemail {height:4em;}
.contactleft {width:48%; border:solid 0px #ffffff;float:left;}
.contactright {width:48%; border:solid 0px #ffffff;float:right;}
.contactright p {text-align:right;}						
					
#content {border-left:2px solid #ff0000;width:69%;margin:0;padding:0;
          float:right;background:#222222;text-align:center;height:100%;}
								 
#sidebar {float:left;
          margin:0%;
          padding:0;
					width:30%;
					border:0px solid #444444;
					color:#000000;
					background-color:#999999; 
					font-size:100%;}
#sidebar h3 {margin-left:0;
             font-size:110%;
             padding:0.2em 0;
						 line-height:1.8em;
						 margin-bottom:0px;
						 letter-spacing:0.2em;
             margin-top:0;
						 color:#ffffff;									
						 background:#333300; text-align:center;  }

#sidebar ul a:link, #sidebar ul a:visited {display: block;}
#sidebar ul {list-style-type: none; margin:0; padding:0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#sidebar li {border-bottom: 1px solid #eeeeee;padding:0;margin:0;}

#sidebar a:link{
	padding:0.4em 0 0.4em 0.5em;
	border-top: 1px solid #eeeeee;
	width: auto;
	color:#000000;
	background-color:#cccccc;	
}

#sidebar a:visited{
	border-top: 1px solid #eeeeee;
	padding: 0.4em 0 0.4em 0.5em;
	color:#003300;
	background-color:#cccccc;
}

#sidebar a:hover{
	border-top: 1px solid #eeeeee;
	color:#ff0000;
	background-color:#dddddd;
	padding: 0.4em 0 0.4em 0.5em;
}
#sidebar a:active{
	border-top: 1px solid #eeeeee;
	color:#0000ff;
	background-color:#ff0000;
	padding: 0.4em 0 0.4em 0.5em;
} 				 
#intro {width:98%;
				padding:0;
				margin:1% 1% 1% auto;
				border:1px solid #006600;
				color:#eeeeee;
				background:#444444;
				 }
#intro p {text-align:justify;}
#intro h1 {font-size:1.7em;
           margin:0%;
					 color:#ffffff;
					 background:#444444;
					 text-align:center;
					 line-height:250%;  }
#intro h2 {font-size:1.3em;
           margin:0%;
					 color:#ffffff;
					 background:#444444;
					 text-align:center;  }
.crbox h1,.crbox h2,  .crbox p {margin:0 10px; letter-spacing:1px;}
.crbox h3 {margin:1em auto 0.2em auto; letter-spacing:1px;}
.crbox h1 {font-size:1.6em; color:#ccffff;}
.crbox h2 {font-size:1.3em;color:#ccffff; border:0px solid #ff0000;}
.crbox h3 {font-size:1.0em;color:#ccffff; border:0px solid #ff0000;}

.crbox p {padding-bottom:0.5em;font-size:0.8em;text-align:center;color:#ffffff;}
.crbox h2 {padding:0;}
.crbox {background: transparent; margin:1% auto;width:90%;}
.crbox a:link,.main a:link {margin:0 auto 0 auto;color:#ffffff;background:#000000;text-decoration:underline;line-height:180%;}
.crbox a:visited,.main a:visited{margin:0.5em auto 0.5em auto;color:#ffffff;background:#000000;text-decoration:underline;}
.crbox a:hover,.main a:hover {margin:0.5em auto 0.5em auto;color:#ffffff;background:#000000;text-decoration:none;}
   
.crbox img {border:0px solid #000000;padding:2%;}
.crtop, .crbottom {display:block; background:transparent; font-size:1px;}
.cr1, .cr2, .cr3, .cr4 {display:block; overflow:hidden;}
.cr1, .cr2, .cr3 {height:1px;}
.cr2, .cr3, .cr4 {background:#000000; border-left:1px solid #ff0000; border-right:1px solid #ff0000;}
.cr1 {margin:0 5px; background:#ff0000;}
.cr2 {margin:0 3px; border-width:0 2px;}
.cr3 {margin:0 2px;}
.cr4 {height:2px; margin:0 1px;}

.crboxcontent {display:block; background:#000000; border:0 solid #ff0000; border-width:0 1px;
               text-align:center;}
.crboxcontent2 {display:block; background:#000000; border:0 solid #ff0000; border-width:0 1px;
               text-align:left;}
					 					 
#mbf, #mbc, #pol {float:left;text-align:center;margin:0;padding:0;}
	
.sep {clear:both;width:90%;}

.float {float:left;margin:0;padding:0;text-align:center;border:0px solid #666666;}

#member,#databaseform {text-align:left;}						 				 
#member form {border:0px solid #555555;margin:0 auto; padding:1%;width:300px;background:#000000;}
#databaseform form {border:0px solid #555555;margin:1% auto; padding:2%;width:80%;background:#000000;}
#databaseform p {color:#ffffff; background:#000000;}
#member fieldset,.download fieldset,#databaseform fieldset {width:100%;margin:1%; padding:1%;color:#ccffff; border:1px solid #990000;}
#member label,.download label,#databaseform label {margin-left:0em;color:#ffffff;text-align:left;} 
#member .inputRadio,#databaseform .inputRadio {text-align:left;}
#submit {color:#333300;}

#member input,.download input,#databaseform input {margin-left:0em;text-align:left;}
#subscribe {margin-left:0em;text-align:left;}
#unsubscribe {margin-left:0em;text-align:left;}
#member legend,.download legend,#databaseform legend {border:0px solid #ffffff;padding:0 5px;}
#member ul,#databaseform ul {list-style-type:none;}
#member li,#databaseform li {line-height:40px;}
			 
.download form {border:0px solid #555555;margin:2% auto; padding:0%;width:400px;background:#000000;}
.download img {float: left;padding:0%;margin:2%;}
.download {width:96%;margin:2% auto;padding:0;color:#ffffff; background:#000000;}
.download p{font-size:0.8em;padding:2%;}
.download h1{font-size:1.6em;color:#ccffff;background:#000000;padding:1%;}
#downloadform p{text-align:left;font-size:1em;}
#download {color:#ffffff; background:#333300;}

#report {width:96%;margin:2% auto;padding:0;color:#ffffff; background:#000000;text-align:left;border:0px solid #0000ff;}
#report p {font-size:1.0em;padding:0.5%;}
#report img {float: left;padding:0%;margin:2%;}
#report h1 {font-size:2.2em;
             font-weight:bold;
						 
						 text-align:center;
						 color:#ccffff;
						 background:#000000;
						 padding:1%;}					 					 
#report h2 {font-size:1.3em;
             font-weight:bold;
						 text-indent:1%;
						 text-align:left;
						 color:#ccffff;
						 background:#000000;  }
#report a:link{text-decoration:underline;color:#ffffff;background:#000000;  }
#report a:visited{text-decoration:underline;color:#ffffff;background:#000000;  }
#report a:hover{text-decoration:none;color:#ffffff;background:#000000;  }
#report a:active{text-decoration:underline;color:#ffffff;background:#000000;  }

#pdf {margin:1% auto 1% auto;
      padding:10% auto;
			border:0px solid #ff0000;}
			
#pdf p {font:italic bold 1.0em Arial, sans-serif;
       }				
		
#pdf img {float: left;padding:0%;margin:0% 1%;}

#reset {color:#ffffff; background:#990000;}
.note {color:#ffff00; background:#000000;}

#formation {text-align:center;padding:1%; margin:0;}
.main {color:#ffffff; background:#000000;padding:1%;}
.main p {font-size:100%;}
.main h1 {font-size:130%;}
.main h2 {font-size:115%;}
.main h3 {font-size:105%;}
#numbers, #bridge,.download,#engine,#chevyorford {padding:0%; margin:2% auto; width:75%;}
#numbers table,#bridge table,#tyres table,#chassis table {text-align:center;margin:2% auto;font-size:0.8em;}
#numbers table,#bridge table,#tyres table {width:60%;}
#chassis table,#cgt table,#carrier table,#lynx table,#otter table,#sexton table {width:90%;}
#cgt table,#carrier table,#lynx table,#otter table,#sexton table {text-align:left;margin:2% auto;font-size:0.9em;}
#table2 table,#table3 table,#tyres table,#chassis table,#cgt table,#carrier table,#lynx table,#otter table,#sexton table {color:#ffffff; background:#000000;border:1px solid #ffffff;}
#table2 td,#table3 td,#tyres td,#chassis td,#cgt td,#carrier td,#lynx td,#otter td,#sexton td {border:1px solid #ffffff;}
#cgt,#carrier,#lynx,#otter,#sexton,#restoration {padding:0%; margin:2% auto; width:95%;}
#cgt p {text-align:justify;}
.update {color:#990000; background:#999999;}
/*footer*/
#footer {border:0;
         width:100%;
				 padding:1% 0;
				 margin:0 0 0 0;
				 color:#ffffff;
				 background:#000000;
         text-align:center;
				 clear:both;
				 font-size:0.8em;  }
#footer a:link{text-decoration:underline; color:#ffffff; background:#000000;  }
#footer a:visited{text-decoration:underline; color:#ffffff; background:#000000;  }				 																			 
#footer a:hover{text-decoration:none; color:#000000; background:#eeeeee;  }
#footer a:active{text-decoration:underline; color:#ffffff; background:#000000;  }				 																			 

#footer p{text-align:center;  }
#validation a:link {color:#ffffff;background:#000000;  }
#validation a:visited {color:#ffffff;background:#000000;  }
#validation a:hover {color:#ffffff;background:#000000;  }
#validation a:active {color:#ffffff;background:#000000;  }
.notice {font-size:1.2em;
         color:#ffff00;
				 background:#000000;
				 width:99%;}
.notice	h2{color:#ffff00}		

.new {color:#ff0000;
      background:transparent;}

