body {font-family: Georgia, "Times New Roman", Times, Tahoma, serif;
	font-size: 1em;
	color: #000;
	background: none;
	border: 0px;
	padding: 0px;
	margin: 0px;}

body td, body th {font-size: 100%;}

/* redundant selectors to help NS4 not forget */
div, p, th, td, ul, ol, li, dd, dl, dt, a {font-family: arial, verdana, helvetica, sans-serif;}
h1, h2, h3, h4 {font-family: Georgia, "Times New Roman", Times, Tahoma, serif;
	color: #333;}
h1 {margin: 0px;
	padding: 2px 0px;
	background: none;
	font-size: 2em;
	font-weight: 600;}
h2 {border: none /* Large Heading */
	font-size: 1.5em;
	font-weight: 600;}
h3 {font-size: 1.3em; /* Medium Heading */
	font-weight: 600;} 
h4 {font-size: 1.1em; /* Small Heading */
	font-weight: 600;
	color: #333;
	background: none;}
ol {list-style-position: outside;}
ul {list-style-position: outside;}
li {padding-bottom: 5px;}
a {color:	#000;
	background: none;
	text-decoration: none;}
a:hover {color: #000;
	background: none;
	text-decoration: none;}
img {margin: 0px;
	padding: 0px;
	border: none;
	display: inline;
	vertical-align: top;}
object, embed {margin: 0px;
	padding: 0px;
	border: 0px;
	vertical-align: top;
	display: inline;}
input, textarea, select, option {margin: 0px;
	padding: 1px;}
form {margin: 0px;
	padding: 0px;
	color:#666;
	background: none;}
form p {margin-bottom: -10px;}
form h2 {font-size: 1.2em; /* subhead */
	border-bottom: 1px dotted #B9B598;}
form h3 {font-size: 1.1em;} /* subhead 2 */
form h4 {font-size: .9em;} /* subhead 3 */

.formindent {margin: 0em 0em 0em 12em;
	padding: 2px 0px 2px 6px;}
#appImage {margin: 0em 0em 0em 12em;
	padding: 2px 0px 2px 6px;}
.cmd {margin: 0px;
	padding: 0px 2px;
	border: 1px solid #09c;
	color: #fff;
	background: url("https://www.basinmembers.com/basinTemplate/includes/img/bkgHighlight.jpg") repeat-x #295C9C;}
.cmdindent {margin: 0em 0em 0em 12.5em;
	padding: 2px 0px;
	color: #C80E00;
  background-color: #eee;
	border: 1px solid #09c;}
.fieldpair {margin: 10px 0px;
	padding: 0px;
	clear: both;}
.fieldpair label {margin: 0px;
	padding: 2px 6px 2px 0px;
	width: 12em;
	text-align: right;
	float:left;}
.fieldpair input {margin: 0px;
	padding: 0px;}
.simpleHover:hover {background-color: #eee;}

/* #####  layout  ##### */
#container {display: block;
	margin: 0px;
	padding: 0px;
	width:680px; 
	color: #000;
	background: none;
	text-align:left;} 

#printrowbanner {display: none;}

#rowCompanies {display: none;}

#rowBanner {position:relative;
	display: block;
	margin: 0px 0px;
	padding: 0px;
	border: none;
	width:680px;
	height: 96px;
	color: #000;
	background: none;
	clear: both;} 

#flashheader {display: none;}
#homelink {display: block;
	position:absolute;
	top:0px;
	left:0px;
	margin: 0px;
	padding:0px;
	width:220px;
	height:96px;}	

#skipnav {display: none;}

#rowFasttrack{display:none;}

#rowNav, #horzNav1, #horzNav2, #horzNav3, #horzNav4 {display: none;}
 
#rowContent {display:block;
	margin: 0px;
	padding: 0px;
	width: 680px;
	background: none;
	clear: both;}

#colOne {margin:0px;
	padding: 0px;
	border: none;
	width: 680px;
	color: #000;
	background: none;
	clear:both;} 	

/* ##### breadcrumb row ##### */
#rowBread {display:none;}

.options {display: none;}
.topOfPage {display: none;}

.kicker {margin: 5px 0px;
	color: #666;
	background: none;
	font-size: 1.2em;
	font-family: Georgia, 'Times New Roman', Times, Trebuchet, Tahoma, serif;
	font-style:italic;}

.dateline {margin: 10px 0px -8px 0px;
	padding: 0px;
	font-size:.8em;}
#image-box {display:none;}
.highlightBox {display:none;}

.newsitem {display: block;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px dotted #bbb;
	clear:both;}
.newsitemthumb {display:inline;
	float:left;
	width: 100px;}
.newsitemtext {display:inline;
	width:645px;
	float:right;}
.underline {text-decoration: underline;}
#colTwo {display:none;}

#rtSearchBox {display:none;}
#rtColEditBox {display:none;}
#rowContentBottom {display:none;}

#rowFooter {display:none;}
#rowPageEnd {display:none;}
.rowSpacer {display:block;
	clear: both;
	line-height: 0px;
	font-size: 0em;}