/*
body {
	font-size:0.7em;
	line-height:1.5em;
	padding:0;
	margin:0;
	background:#FFFFFF;
}

body, input, select {
*/
input, select {
	font-family:Arial, Helvetica, sans-serif;
	color:#84776d;
}

input, select {
	font-size:1em;
}

/*h5 {
	font-size:1em;
	font-weight:bold;
	margin:2em 0 1em 0;
}

p {
	padding-bottom:2em;
}

a {
	color:#A12B26;
	text-decoration:none;
}

a:hover {
	color:#695d54;
}

a:focus {
	outline:none;
}
*/
div#linkContainer{width:100%;}
div#linkContainer ul {padding:15px 0 20px 0;list-style:none;margin:0;}
div#linkContainer li {padding:0 20px 0 0;float:left;}
div#linkContainer li.last {padding-right:0;}

/*---------------------------------*/
/* GSMAPSEARCH */
/*---------------------------------*/

#map {width:400px; height:400px;}

#mapsearch {width:480px;height:610px;overflow:hidden;}
/* 480    610 */

/* Idle and Active Maps are the same size */
#mapsearch .gsmsc-idleMapDiv,
#mapsearch .gsmsc-mapDiv {
	height : 600px;
}
	
/* Hides the search control */
.gsmsc-controls {
	position:absolute;
	left:-600px;
	width:50px;
}
	
.gs-title a {
	font-weight:bold;
}

/*---------------------------------*/
/* DIRECTIONS */
/*---------------------------------*/
/*
v\:* {
	behavior:url(#default#VML);
}
*/
div#directionsCont {display:none;}

div#directions {width:530px;height:380px;margin-left:-5px; overflow:auto;}
div#directions div {margin-top:-14px;}
div#directions div div {margin-top:0;}

/* table.directions th {
	background-color:#EEEEEE;
	color:#84776d;
}
	  
img {
	color: #000000;
}
*/


form {width:315px;}
form {margin:0;padding:0;}
form label{font-weight:bold;float:left;}
form label span{font-weight:normal;padding:2px 0 4px 0; }
form label input {width:51px;margin:0 6px 0 3px;border:1px solid #CCCCCC; padding:2px; color:#909090}
form label #toAddress {width:0px;margin:0px;padding:0px;height:0px; border:0px;}

input#printButton img {border:0;}

#directionsBox {width: 400px; position: relative; top:-400px}
#directionsOptions {width: 190px; float:right; margin:5px 0 0 0 ; background: url("/website.data/ntcg.directions.back.png"); padding:10px 0 0 12px; height:30px}


/*---------------------------------*/
/* LOCAL SEARCH */
/*---------------------------------*/

/*
div#search, div#results {position:absolute;left:-300px;}
div#map {width:400px;height:400px;padding-top:0px;border:1px solid #979797;}*/
 /*535  padding-top:10px; */


#results {
	position: absolute;
	left: 540px;
}

#searchwell {
	width : 330px;
}

#searchwell .unselected {
	padding-left: 18px;
	padding-top: 1px;
	background-image: url("http://labs.google.com/ridefinder/images/mm_20_yellow.png");
	background-repeat: no-repeat;
	background-position: top left;
}

.unselected .gs-watermark {
	display: none;
}

#searchwell .select {
	margin-bottom: 1em;
}

.unselected .select {
	cursor: pointer;
	text-decoration: underline;
	color: #7777cc;
}

#selected {
	margin-top: 1em;
}

#selected .gs-result {
	margin-bottom: 1em;
}

#selected .gs-result {
	padding-left: 30px;
	padding-top: 3px;
	background-image: url("http://www.google.com/mapfiles/icon.png");
	background-repeat: no-repeat;
	background-position: top left;
}

