/* style.css - a simple style sheet */
/* images in div tags dont work in ie6 and earlier */

/*  * {margin:0;padding:0}  */

* {margin:0;}
/* html,body{margin:0;padding:0} */

input,select {margin-bottom:7px}

.opti
{
color:#D1DDFF;
font-size:8px;
}

.err
{
color:red;
font-size:20px;

}

.submt
{
margin:7px;
padding:0;
color:green;
width:150px;
height:25px;
}

.smlcontact
{
width:430px;
margin-top:0px;
margin-left:35px;
margin-right:35px;
color:blue;
/* background: green; */

}

.contact
{
width:430px;
margin-top:0px;
margin-left:185px;
margin-right:185px;
color:blue;
/* background: green; */

}



.label
{
margin:0;
padding:0;
color:blue;
width:130px;
height:35px;
text-align:right;
vertical-align:top;
}

.txtbx
{
margin:0;
padding:0;
width:300px;
height:30px;
text-align:left;
vertical-align:top;
}

.drop
{
margin:0;
padding:0;
color:green;
width:100px;
height:20px;
text-align:left;
vertical-align:top;
}

.txt
{
margin:0;
padding:0;
color:green;
width:200px;
height:20px;
}

.msg
{
margin:0;
padding:0;
color:green;
width:300px;
height:130px;
font-family:arial;
font-size:13px;
}

td.branch
   {
left-padding:100px;
right-padding:100px;
text-align:left;
   }

td.branch
   {
padding-left:115px;
padding-right:115px;
text-align:left;
   }

td.price
   {
width:88px;
   }

tr.salesinfo
   {
text-align:left;
   }

tr.info
   {
   text-align:left;
   color:blue;
   }

tr.alerts
   {
   text-align:left;
   color:red;
   }

li.alerts
   {
   text-align:center;
   color:red;
   }

.winter
   {
color:red;
   }

ul.veh
   {
padding-top:10px;
padding-left:25px;
padding-right:5px;
text-align:left;
line-height:1.6;
color:black;
   }

table.veh
   {
width:440px;
text-align:center;
font-size:12px;
   }

div.vehlist
   {
width:440px;
margin-top:0px;
margin-left:180px;
margin-right:180px;
margin-bottom:0px;
padding-top:10px;
padding-bottom:10px;
/*border-width:2px;*/
/*border-style:solid;*/
/*border-color:blue;*/
   }

div.vehlistold
   {
width:330px;

margin-top:50px;
margin-left:235px;
margin-right:235px;
margin-bottom:25px;
padding-top:30px;
padding-bottom:10px;
border-width:2px;
border-style:solid;
border-color:blue;
   }

ul.park
   {
padding-left:20px;
padding-right:20px;
text-align:left;
   }

h1
   {
   text-align:center;
   font-family:arial;
   font-size:22px;
   color:red;
   }

h2
   {
   text-align:center;
   font-family:arial;
   font-size:14px;
   color:red;
   margin-top:10px;
   margin-bottom:10px;
   }

h3
   {
   cursor:pointer; /* hand */
   cursor:hand; /* ie =< version 5.5 */ 

   text-align:center;
   font-family:arial;
   font-size:14px;
   color:black;
   margin-top:10px;
   margin-bottom:10px;
   }

h4
   {
   text-align:center;
   font-family:arial;
   font-size:18px;
   color:red;
   padding-bottom:6px;
   }

div.frm
{
   font-family:arial;
   font-size:14px;
   line-height:30px;
}

p.park
   {
padding-left:0px;
padding-right:0px;
text-align:left;
   }

body.smlpark
{
background: white; 
text-align: center;
margin:0 auto; /* this is for opera/mozilla */
}

body.park
{
background: white; 
text-align: center;
margin-top:10px;
margin-bottom:10px;
/* border:1px solid; */
}

div.parkhead
   {
margin: 0 auto; /* this is for opera/mozilla */
background: white; 
width: 800px;
height: 125px;
border:none;
   }

div.smlcontent
  {
background: #D1DDFF;
color: black;
margin:0 auto; /* this is for opera/mozilla */
width:500px;
height:480px;
font-size:12px;
font-family:arial;
border:none;
padding:0;
   } 

div.content
  {
background: #D1DDFF;
/* background: black; */
color: black;
margin:0 auto; /* this is for opera/mozilla */
width:800px;
font-size:12px;
font-family:arial;
border:none;
padding:0;
   } 

div.lft
  {
background: #D1DDFF;
color: black;
margin:0 auto; /* this is for opera/mozilla */
width:50%;
text-align:left;
border:none;
   } 

div.menu
  {
background: #9DB6FF; 
margin:0 auto; /* this is for opera/mozilla */
width:800px;
height:25px;
font-size:1px;
line-height:0;
border:none;
   } 

img.menu
  {
width:80px;
height:25px;
border:0;
   }

div.smltopborder
  {
background: #0143FF; 
margin:0 auto; /* this is for opera/mozilla */
width:500px;
height:10px;
font-size:1px;
line-height:0;
border:none;
   } 

div.smlbotborder
  {
background: #0143FF; 
margin:0 auto; /* this is for opera/mozilla */
width:500px;
height:10px;
font-size:1px;
line-height:0;
border:none;
   } 

div.topborder
  {
background: #0143FF; 
margin:0 auto; /* this is for opera/mozilla */
width:800px;
height:10px;
font-size:1px;
line-height:0;
border:none;
   } 

div.botborder
  {
background: #0143FF; 
margin:0 auto; /* this is for opera/mozilla */
width:800px;
height:10px;
font-size:1px;
line-height:0;
border:none;
   } 

div.foot
  {
background: #9DB6FF; 
margin:0 auto; /* this is for opera/mozilla */
width:800px;
font-size:10px;
font-family:arial;
border:none;
  /* font-color:blue;*/ 
  } 


.centre { text-align: center; }
.line {
    display: block;
    position: relative;
    background: #330099;
    color: #ffff00;
    text-align: center;
    line-height: 37px;
    height: 37px;
    width: 15em;
    margin: 0 auto 2ex auto;
    padding: 0;
border: solid;
border-width: 10px;
border-color: blue;
}
.line p {
    display: inline;
    font-family: sans-serif;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: 36px;    /* Hack for Mozilla */
}
.line .l, .line .r {
    width: 19px;
    height: 37px;
    position: absolute;
    top: 0;
}
.line .l { left:  0; background-image: url(/images/l-ffffff.gif); }
.line .r { right: 0; background-image: url(/images/r-ffffff.gif); }
