body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #9a9a9a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p { 
	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: 140%;
		font-weight: normal;
}

a {color:blue; text-decoration:underline; border:none;}
a:visited {color:blue; text-decoration:underline; border:none;}
a:link {color:blue; text-decoration:underline; border:none;}



#page {
		width: 758px;
		text-align: left;
		margin-right: auto;
		margin-left: auto;
		clear: both;
		float: none;
		border: 3px solid black;
		background-color:white;
				background-image:  url("images/header2.jpg");
		background-repeat: no-repeat;
	
}

#header{	}

#content {
		width: 758px;
		margin-top: 120px;
		margin-right: 3px;
		margin-left: 0px;
		float: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: 140%;
		font-weight: normal;
		color: black;
}

#topphone{float:left;width:204px;height:40px;font-size:26px; padding-top:8px;}

#foot {
	margin-top: 20px;
	clear: both;
	height: 82px;
	text-align: center;
	vertical-align: top;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
}

#foot p {
	margin-bottom:10px;
	margin-top:0px;	
	font-family: Tahoma;
	font-size: 10px;
	text-indent: 0px;
}
#foot a {text-decoration:none;}

#top {
	position: absolute;
	top: 77px;
	height: 20px;
	width: 758px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:black;
	text-align: right;
	line-height: 18px;
	margin-left:0px;
	text-indent:0px;
	padding:0px;
}

* html #top{
	width:752px;
}

#top ul{display:inline;
        padding:0px;
		margin:0px;
        }

#top ul li{font-size:12px;
		display:inline; 
	    margin-right:20px;
	    margin-left:20px;
}

#top ul li a{
		text-decoration:none;
		color:blue;
}

#top ul li a:hover{
		text-decoration:underline;
}

#top ul li a:visited{color:blue}

#fnav {
	font-family: Tahoma;
	font-size: 10px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
        font-weight:bold;
        border-bottom: 1px none gray;
	color:#000066;
        text-align:left;
	line-height: normal;
        margin:10px 10px 0px 10px;
        display:block;

}

h2 {
	font-family: Gerogia;
	font-size: 18px;
        background-color: white;
        border-bottom:1px solid black;
        border-right:1px solid black;
        border-top:1px solid silver;
        border-left:1px solid silver;
	color: black;
	margin-left: 110px;
	margin-top:20px;
        text-align: center;
	line-height: normal;
	width:400px;
        font-weight:400;
}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
        font-weight:bold;
        margin:0px;
        color:#031787;
        background-color:#FFF7C9;
        display:block;
        text-align:center;
        }
		

		
		
#tabletext {margin:0px;
            font-size:10px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;}
			
#tabletext p{margin:0px;             
             font-size:10px;
	         font-weight:bold;
			 font-family:Arial, Helvetica, sans-serif;}

.result{width: 700px; border: lightgrey 1px solid;}
.resulthead{ background-color: #FFF7C9}
.resulthead a,.resulthead a:hover,.resulthead a:visited{ text-decoration:none;font:"verdana, arial, sans-serif"; color:Navy; font-size:16px;}
.invcondition, .invyear, .invmake, .invmodel {}
.invcondition {font-style:italic;font-weight:normal;font-size:12px;}
#datalist1 table{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;}
	.lhtablecol ul li{margin-left:10px;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;}
	.lhtablecol ul{margin-top:10px}
	.lhtablecol ul li a, .lhtablecol ul li a:visited { text-decoration:none;}
	.lhtablecol ul li a:hover { text-decoration:underline;}
	.lhtablecol {width:340px}
	.rhtablecol {border-left:solid 2px #031787; }
	.astable {margin-top:10px;}
	.aslabels {width: 87px}
	.astable select{width:252px;}
	.dsclmr, #rhcol .dsclmr{font-size:10px}
	/*====================
         details page 
    ======================*/
    
.lblProgram{text-align:center;font:bold 24px verdana; color:#00f; display:block;}                 
.lblPrice{text-align:center;font:bold 24px verdana; color:#00f;display:block;}               
.lblLocation{text-align:center;font:bold 24px verdana; color:#900;display:block;}
#gridview1{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;width:340px;}
#photobox{border:solid 1px #ccc;}
#stocknav {border-bottom: solid 1px lightgrey;margin:0px 0px 6px 0px;width:99%;padding:0px;}
#stocknav td{width:33%;}
#stocknav p{margin:0px;padding:0px;}
#rhcol img {
	margin: 10px;
}
#rhcol {width:340px;float:right;margin:10px 4px 0px 0px ;}
#lftcol{width:362px;float:left;margin:0px 0px 0px 4px ;}
#rhcol p, #rhcol table, #emailform table{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height:normal;
		font-weight: normal;}
#emailtable input, #emailtable textarea {width:220px}
#emailtable input#cbTOC{width:20px}
#emailtable td.tdbuttonlist input{width:auto; margin-left:12px;}
#emailtable td.tdmakeoffer{color:#c00; font-weight:bold; font-size:14px; }
#emailtable td.tdmakeoffer input{width:auto; }
#emailtable textarea {font:11px Verdana; }

#map {height:300px; width:358px; margin-top:10px;border:solid 1px grey;}
/*======================
contact us form
====================*/
#emailform, #thankyou {margin:20px auto 10px auto;}

.errors{
			color:red;
			font-size:12px;
			font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;}
	
