ul.widgetlist {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.widgetlist li {
	list-style-type: none;
	background: none;
	padding: none;
	margin: none;
}

li.widget {
	list-style-type: none;
}
li.widget h2.widgettitle {
	color: #fff;
	padding-bottom: 5px;
}
li.widget ul {
	margin-left: 0px;
	padding: 0px;
	width: 99%;
	background: url(./images/news_divider.png) bottom left repeat-x;

	padding-bottom: 10px;
}
li.widget ul li {
	background: none;
	padding: 5px 5px 5px 5px;
	list-style-type: none;
}
#main-content h3 {
	color: #3e829c;
	font-size: 16px;
}
#main-content a {
	color: #249ea6;
}
#main-content table tr td a {
	padding: 0px;
}
.scrollContainer div.panel div.panel-text p.more {
	position: absolute;
	bottom: -15px;
	right: 10px;
}
.scrollContainer div.panel div.panel-text p.more a {
	padding-top: 2px;
	padding-bottom: 0px;
	margin-top: 10px;
}
.scrollContainer div.panel div.panel-text p.more a b {
	font-size: 2em;
	vertical-align: middle;
	padding-bottom: 5px;
}
input, textarea {
	border: 1px solid #b6c2c7;
}
input.contactInput {
	width: 400px;
	margin-bottom: 20px;
}
input.contactSubmit {
	width: 408px;
	font-size: 14px;
	font-weight: normal;
	color: #3e829c;
}
input.contactSubmit:hover {
	background-color: #dff9ff;
	border: 1px solid #9ed7ec;
}
div.wpcf7 {
	text-align: left;
	width: 420px;
}

div.wp-caption {
	text-align: center;
	font-size: 12px;
	font-style: italic;
	margin-right: 20px;
}
div.alignleft {
	float: left;
}
div.alignright {
	float: right;
}
table caption {
	font-size: 21px;
	margin-top: 20px;
	color: #3e829c;
	letter-spacing: -1px;
}
img.h4icon {
	margin-right: 5px;
}
table.hiddenTable {
	margin: 0px;
}
table.hiddenTable th {
	border: 0px;
}
table.hiddenTable tr:hover td {
	background: none;
}
table.noHover tr:hover td {
	background: none;
}
table.hiddenTable tr td {
	border: 0;
	padding: 2px;
	vertical-align: middle;
}
table.hiddenTable tr td * {
	padding: 0;
}
span.wpcf7-list-item {
	display: block;
	vertical-align: middle;
}
span.wpcf7-list-item input {
	border: 0;
	width: auto;
}
p.timestamp {
	font-weight: bold;
	font-variant: small-caps;
	font-size: 11px;
	width: 100%;
	text-align: right;
}
li.search-goog {
	background: url(./images/li_icon.png) no-repeat 0px 10px;
}
