body	{
	background-color : #FFFFFF;
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #848484;
	scrollbar-face-color: #DDC16E; /*  */
	scrollbar-darkshadow-color: #5D5D5D; /* dark grey */
	scrollbar-shadow-color: white; /*  */
	scrollbar-highlight-color: white; /* other red */
	scrollbar-3dlight-color: rgb(100,100,100); /* darker grey */
	scrollbar-track-color: #C0C0C0; /* light grey */
	scrollbar-arrow-color: rgb(211,26,13); /* ABTA red */
}

td	{
	font-family : Arial,Helvetica;
	font-size : 12px;
	color : #848484;
}

span	{
	font-family : Arial,Helvetica;
}

p	{
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 3px;
	margin-bottom : 3px;
}

ul		{
	font-family : Arial,Verdana, Helvetica;
	font-size : 12px;
}

A  {
	text-decoration : underline;
	font-size : 12px;
	font-family : Arial,Verdana, Helvetica;
	color : #C7404F;
}

A:Visited  {
	text-decoration : underline;
	font-size : 12px;
	font-family : Arial, Verdana, Helvetica;
	color : #848484;
}

A:Active  {
	text-decoration : underline;
	font-size : 12px;
	font-family : Arial,Verdana, Helvetica;
	color : black;
}

A:Hover  {
	text-decoration : underline;
	font-size : 12px;
	font-family : Arial,Verdana, Helvetica;
	color : #848484;
}


a.small:link, a.small:visited {color: #404040; text-decoration: underline; font-size: 10px;}

#container {
	width: 1000px;
	height: 600px;
}

#features {
	position: absolute; 
	top: 170px;
	left: 30px;
	height: 300px;
	width: 120px;
	border: none;
	overflow:auto;
	visibility: visible;
}



#maintext {
	position: absolute; 
	top: 20px;
	left: 50px;
	height: 500px;
	width: 625px;
	border: none;
	overflow:auto;
	visibility: visible;
}




#mainlogo {
	position: absolute; 
	top: 30px;
	left: 700px;
	height: 90px;
	width: 180px;
	border: none;
	background-color: #FFFFFF;
}


#piecetitle {
	position: absolute; 
	top: 485px;
	left: 0px;
	height: 25px;
	width: 600px;
	border: none;
	background-color: #FFFFFF;
}

#topbanner {
	position: absolute; 
	top: 20px;
	left: 260px;
	height: 99px;
	width: 360px;
	border: none;
	z-index: 2;
}

#mainmap {
	position: absolute; 
	top: 100px;
	left: 640px;
	height: 150px;
	width: 200px;
	border: 1px dotted;
	overflow: hidden;
}



#searchbox1 {
	position: absolute; 
	top: 30px;
	left: 720px;
	height: 140px;
	width: 180px;
	border: none;
}



#navbar {
	position: absolute; 
	top: 490px;
	left: 50px;
	height: 25px;
	width: 625px;
	background-image:url('/images/bgline.gif');
	background-repeat: repeat-x;
	border: medium none;
}



#footer {
	position: absolute;
	top: 480px;
	left: 30px;
	height: 50px;
	width: 860px;
	border: none;
}

#footer2 {
	position: absolute;
	top: 480px;
	left: 110px;
	height: 50px;
	width: 500px;
	border: none;
}


.sectionhead	{
	color : white;
	font-family : Verdana, Helvetica, Arial;
	font-size : 11px;
	background-color: #848484;
	}

.sectionbody	{
	color : #848484;
	font-family : Verdana, Helvetica, Arial;
	font-size : 10px;
	}




.pinktable {
	border-width : thin;
	border-style : dotted;
	border-color: #FC5CA4;
	border-collapse: collapse;
}


.input	{
	font-family : Arial,Helvetica;
	font-size : 10px;
	font-weight : normal;
}

.whites	{
	color : white;
	font-family : Arial,Verdana, Helvetica;
	font-size : 12px;
	}
		
.midwhites	{
	color : white;
	font-family : Arial,Verdana, Helvetica;
	font-size : 13px;
	}
	
.midblacks	{
	color : black;
	font-family : Arial,Verdana, Helvetica;
	font-size : 13px;
	}

h1	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 24px;
	color : #848484;
}	

h2	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 16px;
	color : #848484;
}	

h3	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 14px;
	color : #848484;
	font-weight : normal;
}	

h5	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 10px;
	color : #848484;

}	

.subhead	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 12px;
	font-weight: bold;
	background-color : #DDC16E;
	color : white;
}	

.subhead2	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 12px;
	font-weight: bold;
	background-color : rgb(87,141,183);
	color : white;
}	

.url	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 12px;
	color : black;
}	


.brand	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 12px;
	font-weight: bold;
	background-color : #white;
	color : #AF5959;
}	

.strap	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 12px;
	font-weight: normal;
	background-color : #white;
	color :  #707070;
}	

.smallstrap	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 11px;
	font-weight: normal;
	background-color : #white;
	color :  #C0C0C0;
}	

.email	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 11px;
	font-weight: bold;
	background-color : #white;
	color : black;
}	


blockquote	{
	font-family : Arial,Verdana, Helvetica;
	font-size : 10px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 6px;
	margin-bottom : 6px;
}

.bottomup	{
	margin-bottom : -2px;
}



form		{ 
	font-size: 10pt; 
	font-family: arial,helvetica; 
	color: #003399;
	background-image:url('../images/abtanewbgd.gif');
}

input		{ 
	font-size: 8pt; 
	color: #000000; 
	font-family: arial,helvetica; 
}

select		{ 
	font-size: 8pt; 
	color: #000000; 
	font-family: arial,helvetica; 
}