/* import related substyles */
@import url("search/search.css");

#data_form {
	width:200px;
	margin-left:30px;
	margin-top:30px;
}

#data_form label, #data_form input, #data_form select {
	display: block;
	float: none;
	margin:0;
	/* margin-bottom: 10px; */
}

#data_form input.cb {
	display: inline;
}
	
/*
#data_form label, #data_form input, #data_form select {
	display: block;
	float: left;
	margin:0;
	/* margin-bottom: 10px; */
}

#data_form input, #data_form select {
	border:1px solid silver;
	color:#7d7d7d;
	font-size:10px;
	margin-left:0px;
}

#data_form label, #data_form legend {
	color: #335196;
	font-weight: bold;
	font-size: 11px;
	margin-left:0px;
	text-align: left;
	width:116px;
	text-transform: uppercase;
}

#data_form label.ca {
	width: auto;
	text-transform: uppercase;
}

#data_form label.ca-cb {
	width: auto;
	color: black;
	font-weight: normal;
	text-transform: none;
}

#data_form legend {
	margin-bottom:10px;
}

#data_form fieldset {
	margin: 0;
	padding: 0;
}

#data_form .formrow {
	border-top:1px dotted silver;
	float:left;
	/* height:35px; */
	padding-top:5px;
	padding-bottom:0px;
	width:100%;
}

#data_form .formrow input.large {
	width:250px;
 }

#data_form .formrow input.medium {
	width:150px;
 }
 
#data_form .formrow input.small {
	width:75px;
 }

#data_form .submit {
	border:0px;
	width:60px;
}

#data_form input.checkbox {
	width:15px;
	margin-right:10px;
	margin-left:10px;
}

#data_form fieldset br {
	line-height:25px;
}

#data_form2 {
}

#data_form2 label, #data_form2 input, #data_form2 select {
	display: block;
	float: none;
	margin:0;
	/* margin-bottom: 10px; */
}

#data_form2 input.cb {
	display: inline;
}
	
/*
#data_form2 label, #data_form2 input, #data_form2 select {
	display: block;
	float: left;
	margin:0;
	/* margin-bottom: 10px; */
}

#data_form2 input, #data_form2 select {
	border:1px solid silver;
	color:#7d7d7d;
	font-size:10px;
	margin-left:0px;
}

#data_form2 label, #data_form2 legend {
	color: #335196;
	font-weight: bold;
	font-size: 12px;
	margin-left:0px;
	text-align: left;
	width:116px;
	text-transform: uppercase;
}

#data_form2 label.ca {
	width: auto;
	text-transform: uppercase;
}

#data_form2 label.ca-cb {
	width: auto;
	color: black;
	font-weight: normal;
	text-transform: none;
}

#data_form2 legend {
	margin-bottom:10px;
}

#data_form2 fieldset {
	margin: 0;
	padding: 0;
}

#data_form2 .formrow {
	border-top:1px dotted silver;
	float:left;
	/* height:35px; */
	padding-top:5px;
	padding-bottom:0px;
	width:100%;
}

#data_form2 .formrow input.large {
	width:250px;
 }

#data_form2 .formrow input.medium {
	width:150px;
 }
 
#data_form2 .formrow input.small {
	width:75px;
 }

.copy-extend {
	width:550px;
 }
 
#data_form2 .submit {
	border:0px;
	width:60px;
}

#data_form2 input.checkbox {
	width:15px;
	margin-right:10px;
	margin-left:10px;
}

#data_form2 fieldset br {
	line-height:25px;
}

#sitemaps {
	margin-left:0px; 
	padding-left:0px;
}

.sitemaps_primary {
	margin-left:0px; 
	padding-left:0px;
	padding-top:10px;
	font-size:14px;
	font-weight:bold;
}
.sitemaps_primary a:link {
	text-decoration:underline;
}
.sitemaps_primary a:visited {
	text-decoration:underline;
}
.sitemaps_primary a:hover {
	text-decoration:underline;
}
.sitemaps_secondary {
	margin-left:5px; 
	padding-left:0px;
	padding-top:5px;
	font-size:12px;
}
.sitemaps_tiriary {
	margin-left:20px; 
	padding-left:0px;
	padding-top:3px;
	/*font-size:11px;*/
}
	
