@charset "utf-8";
/* For Hotel Association of Washington, DC - www.hawdc.com - Designed by MadWolf Technologies - www.madwolf.com */

html {
}
body {
	background: #FAF9E7;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
}
.box {
	width: 977px;
	margin: 0px auto;
	vertical-align: top;
	padding: 0px;
	text-align: left;
}
a:link, a:visited {
	color: #006FAD;
	text-decoration: none;
}
a:hover, a:focus {
	color: #006FAD;
	text-decoration: underline;
}
/* Heading */
.head {
	margin: 0px 0px 0px 1px;
	padding: 0px
}
/* IE6 nudge */
* html .head {
	margin: 0px;
}
/* IE7 nudge */
* + html .head {
	margin: 0px;
}
.head td {
	vertical-align: top;
}
.top {
	background: #FAF9E7 url(images/bg_site.gif) repeat;
}
.headleft {
	background: url(images/bg_left.gif) repeat-y right top;
	margin: 0px;
	padding: 0px;
	width: 19px;
}
.headright {
	background: url(images/bg_right.gif) repeat-y left top;
	margin: 0px;
	padding: 0px;
	width: 19px;
}
.logo1 {
	width: 265px;
	vertical-align: bottom;
}
.logo2 {
	width: 265px;
}
.nav {
	height: 39px;
	background: #041825 url(images/head_logo03.gif) no-repeat left top;
	color: #FFFFFF;
	font-size: 0.8125em;
	margin: 0px;
	padding: 0px;
}
.nav_wrapper {
	padding: 0px 0px 0px 23px;
	margin: 0px;
}
/* Photo and Welcome Paragraph */
.frontbar {
	margin: 0px 0px 0px 1px;
}
/* IE6 nudge */
* html .frontbar {
	margin: 0px;
}
/* IE7 nudge */
* + html .frontbar {
	margin: 0px;
}
.frontphoto {
	width: 693px;
	margin: 0px;
	padding: 0px;
	background: #FFFFFF url(images/bg_left.gif) repeat-y top left;
	vertical-align: top;
}
.frontphoto_wrapper {
	margin: 0px;
	padding: 0px;
}
.welcome {
	width: 265px;
	background: #FFFFFF url(images/paragraph_box.gif) no-repeat left top;
	text-align: left;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.welcome_wrapper {
	padding: 80px 28px 32px 24px;
}
/* Content Area */
.frontcontent {
	margin: 0px 0px 0px 1px;
	color: #000000;
}
/* IE6 nudge */
* html .frontcontent {
	margin: 0px;
}
/* IE7 nudge */
* + html .frontcontent {
	margin: 0px;
}
.frontcontent td {
	vertical-align: top;
}
.assoclogos {
	width: 194px;
	background: #FFFFFF;
	margin: 0px;
	padding: 18px 18px 20px 28px;
	text-align: left;
}
.news {
	width: 248px;
	background: #FFFFFF;
	margin: 0px;
	padding: 18px 18px 20px 18px;
	text-align: left;
}
.events {
	width: 248px;
	background: #FFFFFF;
	margin: 0px;
	padding: 18px 18px 20px 18px;
	text-align: left;
}
.partnerlogos {
	width: 249px;
	background: #FFFFFF;
	margin: 0px;
	padding: 18px 28px 20px 18px;
	text-align: right;
}
.homecontentpane {
	background: #FFFFFF;
	margin: 0px;
	padding: 18px 28px 20px 28px;
	text-align: left;
}
/* Footer */
.footer {
	color: #CCCCCC;
	font-size: 10px;
	margin: 0px;
	padding: 29px 53px 29px 53px;
	background: url(images/bg_site2.gif) repeat-y top center;
}
.footshadow {
	background: url(images/bg_foot.gif) no-repeat top center;
}
.footer .SkinObject {
	color:#CCCCCC;
	font-weight: normal;
	font-size: 10px;
}
.footer a:link, .footer a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
.footer a:hover, .footer a.SkinObject:hover, .footer a:focus, .footer a.SkinObject:focus {
	color: #006FAD;
	text-decoration: underline;
	font-size: 10px;
}

/* Sub Pages */
.content {
	color: #000000;
	margin: 0px 0px 0px 1px;
}
/* IE6 nudge */
* html .content {
	margin: 0px;
}
/* IE7 nudge */
* + html .content {
	margin: 0px;
}
.leftcol {
	width: 195px;
	margin: 0px;
	padding: 0px;
	background: url(images/bg_sub_leftside.gif) repeat-y left top;
	vertical-align: top;
}
.leftcol_wrapper {
	padding: 27px 0px 54px 0px;
	margin: 0px;
}
.rightcol {
	background: #FFFFFF;
	padding: 0px;
	margin: 0px;
	width: 209px;
	vertical-align: top;
}
.rightcol_wrapper {
	padding: 64px 45px 54px 0px;
	margin: 0px;
}
.sitecontentpane {
	background: #FFFFFF;
	padding: 0px
	margin: 0px;
	width: 554px;
	vertical-align: top;
}
.sitecontent_wrapper {
	padding: 35px 18px 54px 23px;
	margin: 0px;
}
/* Survey Styling */
.sitecontent_wrapper hr {
	color:#CCC;
	background-color:#666;
	height: 1px;
	border: 0;
}
.sitecontent_wrapper .RhemaSurveyQuestionText, .sitecontent_wrapper .RhemaSurveyResultsQuestionText, .sitecontent_wrapper .RhemaSurveyText, .sitecontent_wrapper .NormalTextBox, .sitecontent_wrapper .SuperSurveyForms_FormItemText, .sitecontent_wrapper .SuperSurveyForms_FormItemInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: inherit;
	font-weight: normal;
}
.sitecontent_wrapper .RhemaSurveyQuestionText, .sitecontent_wrapper .RhemaSurveyResultsQuestionText, .sitecontent_wrapper .SuperSurveyForms_FormItemText {
	font-weight: bold;
}
/*.sitecontent_wrapper .SuperSurveyForms_FormItemText, .sitecontent_wrapper .SuperSurveyForms_FormItemInput {
	font-size: 12px;
}*/
.sitecontent_wrapper a.CommandButton:link, .sitecontent_wrapper a.CommandButton:visited, .sitecontent_wrapper a.SuperSurveyForms_SubmitLinkButton:link, .sitecontent_wrapper a.SuperSurveyForms_SubmitLinkButton:visited {
	border: #80b7d6 solid 1px;
	padding: 2px;
	text-decoration: none;
	color: #0B2E3C;
	background-color: #c0dbeb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0 2px 10px 0;
	display: inline-block;
}
.sitecontent_wrapper a.CommandButton:hover, .sitecontent_wrapper a.CommandButton:focus, .sitecontent_wrapper a.SuperSurveyForms_SubmitLinkButton:hover, .sitecontent_wrapper a.SuperSurveyForms_SubmitLinkButton:focus {
	border: #4093c2 solid 1px;
	padding: 2px;
	text-decoration: none;
	color: #0B2E3C;
	background-color: #80b7d6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0 2px 10px 0;
	display: inline-block;
}