.body{
	background:url(bg.jpg) no-repeat;
}
div.abody {
	max-width:1024px;
	width:expression(document.body.clientWidth > 1024? "1024px": "auto" );
	
	}
.abody{
	background:url(bg2.jpg) repeat-y;
}
#abovemain{
	background:white url(corners.jpg) no-repeat;
}
#main{
	background:white url(bottom_right.jpg) no-repeat right bottom;
}
a.mainbuttontext{
	padding: 3px 0 3px 20px;
	width:160px !important;
	
}
#leftnav{
	margin-right:5px !important;
}
a:hover.mainbuttontext{
	text-decoration : none;
	background:#E5F2F9;
}
#on_link{
	text-decoration : none;
	background:#E5F2F9;
}
#maintexttop{
	padding-left:5px !important;	
}

#leftvspace{
	height:450px;
}
#maintext{
	background:url(maintext.jpg) repeat-x;
	padding:5px 5px 5px 12px;
	
}
.featuresdiv {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 80%;
	color       : #000000;
	border      : 0px solid #000000;
	width       : 185px !important;
	padding     : 0px 0px 0px 0px;
	margin      : 0 0 0 10px !important ;
	background:url(maintext.jpg) repeat-x;
}
.featuresdiv input{
	font-family : Verdana;
	font-size   : 80%;
}
.featuresheadspan{
	text-align  : center;
	font-weight : bolder;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size   : 100%;
	color       : ;
	background  : #000000;
}
.featuresspan{
	padding-top     : 5px ;
	padding-left     : 5px ;
	padding-right     : 5px ;
	padding-bottom     : 5px ;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color       : #000000;
	font-size   : 100%;
	word-wrap   : break-word;
	text-align  : left;
}
h1,h2 {
	color:#0066CC;
	padding:0;
	margin:0;
}
#addresstext{
	height:100px;	
	padding-left:185px;
	
}
.left{
	width:45%;
	float:left;
	padding:0 10px 0 0;
}
.right{
	border-left:1px solid #007DC3;
	width:45%;
	float:left;
	padding:0 0 0 10px;
}
table.incontent,
table.incontent td{
	border:1px solid #dddddd;
}
