
/* Layout Stylesheet */ 

body { margin:0 auto; padding:0; font: Normal 13px Verdana, Tahoma, Arial, sans-serif; color:white; background: #09337a url(img/bg.gif) repeat-y center top; }

.blue { color: #09337a; }

.white { color: white; }

.style1 { color: red; } 

.hr {
  border:0;
  border-top: 1px solid #E19832;
}


#mytable {
	width: 760px;
	padding: 0;
	margin: 0;
	background: white;
	
}
/***** Various tags *****/

a {
text-decoration:none;
font-weight:normal;
color:#286ea0;
background-color:inherit;
}

a:hover {
text-decoration:underline;
color:#286ea0;
background-color:inherit;
}

a img {
border:0;
}

p {
margin:0 0 0 0;
}

#wrap {
 text-align:left;
 border:0px solid #000000;
 width:760px;
 margin:auto;
 }

#hdr { height:105px; background:transparent; color: #333333; width: 760px; }

#bar { background-image: url(img/blueline.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: center top; height:8px; width: 760px; border: solid 0 #000000; }

#carbg { height:175px; background:transparent; color: #333333; width: 760px; border: solid 0 #000000; }

#bodyblock {
 position:relative;
 background: white;
 color: white;
 width:760px;
 padding:0;
 }

#l-col { float:left; color: #333333; background: #ffffff url(img/leftcolpic.jpg) no-repeat left bottom; width:145px; height:500px; padding-top: 20px; }

#main { width:615px; color: black; background: white url(img/carsbottom.jpg) no-repeat; height: 500px; float: left; border: solid 0 #000000; }
.mainindent { padding-top: 5px; padding-left: 10px; }
#ftr { height:50px; color: #333333; background-color: white; background-image: none; background-attachment: scroll; background-position: 0 0; width: 760px; float: left; margin:0; border-color: gray black black; border-style: solid; border-width: 1pt 0 0; }
#mainadvert { width:750px; color: black;  float: left; padding-top: 50px; }


 
 /***** Main menu *****/

ul.avmenu {
width:145px;
margin:0 0 0 0;
padding:0px 0 0;
list-style:none;
}

ul.avmenu li {
width:145px;
padding:0;
line-height:1.4em;
display:inline;
}

/***** reg state *****/
ul.avmenu li a { color:white; font-weight:bold; background-image: url(img/button.jpg); width:135px; float:left; margin-bottom:5px; margin-bottom:5px; padding:5px 1px 5px 5px; border-left:0 solid #cccccc; text-decoration:none; }

/***** hover *****/
ul.avmenu li a:hover,ul.avmenu li a.current {
background-image: url(img/buttonover.jpg);
border-left:0px solid #286ea0;
color:#dec52d;
}

ul.avmenu ul { margin:0 0 0 15px; padding:0 0 5px; font-size:0.9em; width:125px; }

ul.avmenu ul a {
padding:3px 1px 3px 5px;
font-weight:normal;
width:115px;
background-image: url(img/buttonover.jpg);
}

ul.avmenu ul ul {
width:113px;
}

ul.avmenu ul ul a {
width:100px;
}
/***** Various classes *****/

.left {
margin:3px 10px 2px 0;
float:left;
}

.right {
margin:2px 0 2px 10px;
float:right;
}

.textright {
text-align:right;
}

.center {
text-align:center;
}

.small {
font-size:0.8em;
}

.bold {
font-weight:bold;
}
.headlinetext { color: olive; font-size: 16pt; font-family: Arial, Sans-Serif; font-weight: lighter; text-align: left; }


#maincentred {
	text-align: center;
	border-top: 1px solid #000;
	width: 600px;
	margin: auto;
	padding: 0;
	color: #000;
	
}
#maincentredbig {
	text-align: center;
	border-bottom: 1px solid #000;
	width: 600px;
	margin: auto;
	padding: 0;
	color: #000;
	font:Normal 28px Georgia, "Times New Roman", Times, serif;
}
#maincentredbigleft {
	text-align: left;
	border-bottom: 0px solid #000;
	width: 550px;
	margin: auto;
	padding: 5;
	color: #000;
	
}
#maincentredbig1 {
	text-align: center;
	border-bottom: 0px solid #000;
	width: 600px;
	margin: auto;
	padding: 0;
	color: #000;
	font:Normal 28px Georgia, "Times New Roman", Times, serif;
}

.maincentredbigtable {
	text-align: center;
	border-bottom: 0px solid #000;
	width: 600px;
	margin: auto;
	padding: 0;
	color: #000;
	font:Normal 28px Georgia, "Times New Roman", Times, serif;
}


#centre {
 text-align: centre;
 border:0px solid #000000;
 width:auto;
 margin:auto;
 }

html {
margin: 0;

}


 
p { 
   margin:0; 
   padding:0; 
   text-align:left; 
   font:Normal 12px "Verdana", Tahoma, Arial, sans-serif; 
   color:black; 
   } 
span { 
   margin:0; 
   padding:0; 
   text-align:left; 
   font:Normal 12px "Verdana", Tahoma, Arial, sans-serif; 
   color: black; 
   } 
 table { 
   text-align:center; 
   font:Normal 12px "Verdana", Tahoma, Arial, sans-serif; 
   color:#0066CC; 
   width: 580px; 
   height: auto; 
   border: 0px; 
   } 
 tr { 
    text-align:left; 
   color:#0066CC; 
   border: 0px solid #ccc; 
   } 
 td { 
    text-align:left; 
    color: #003399; 
   border:0; 
   width:auto; 
   height:auto; 
   } 
 .alertHd { 
   margin:20px; 
   padding:10px; 
   text-align: left; 
   } 
   
.alertHdcentered { 
   margin:20px; 
   padding:10px; 
   text-align: center; 
   } 
   
   
 .alertHdpan { 
   margin:5px; 
   padding:5px; 
   text-align: left; 
   } 

.alertHd a { 
    color: #003399; 
   margin:0px; 
   padding:0px; 
   text-align: left; 
   text-decoration:none; 
   } 
.alertHd a:hover { 
   padding:0px; 
   margin:0px; 
   border-bottom: 1px dashed #003399; 
    color: #0066CC; 
   text-align: left; 
   }
   
  
 
 a img{    
    margin:10px; 
    padding:0px; 
   text-align:center; 
   text-decoration:none; 
   border:0px solid #fff; 
   } 
 a:hover img{    
    border:0px solid #0066CC; 
   } 
    
a:visited img{    
    border:0px solid #FF3333; 
   } 

