/****************************************************/
/* TAG styles generic to all templates */
/****************************************************/
html,body,form,div,form,dl,dt,dd,table,tr,td,img,hr,span,font,a,h1,h2,h3,h4,h5,h6,pre,small{
	margin:0;
	padding:0;
}
BODY
{
	margin: 10pt 0 0 10pt;
	/*background-color: #434343;*/
	background: #7d7d7d;
	color: #000000;
	font-size: 9pt;
	font-family: Verdana, Arial;
}
/* THIS AREA DEFINES THE COLORS SPECIFIC TO THIS HSMAI MEETING. GENERIC ITEMS TO ALL MEETINGS ARE STYLED BELOW */
/* UNCOMMENT THIS SECTION FOR Generic Landing/Meeting page, uses HSMAI.org colors - A SHADE OF BRIGHT BLUE, HEX: #336cc3 */
#sidebar
{
	margin: 0 5px 0 0;
	padding: 0;
	width: 270px;
	background-color: #ffffff;
	float: right;
}
#sidebar A, A:hover, A:visited, A:link, A:active
{
	color: navy;
	text-decoration: underline;
}
.sideBarItem
{
	width: 250px;
}
.sidebarItemTop
{
	padding: 0;
	margin: 0;
	width: 250px;
	height: 30px;
	background-image: url('images/sidetopbar.gif');
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
	color: navy;
}
.sidebarItemMiddle
{
	padding: 5px 0 5px 0;
	border-left: solid 1px #aaaaaa;
	border-right: solid 1px #aaaaaa;
	text-align: center;
	color: #336cc3;
}
.sidebarItemBottom
{
	width: 250px;
	height: 4px;
	background-image: url('images/sidebottombar.gif');
}
.sidebarItem DIV
{
	margin: 0;
	padding: 0;
}
#connect
{
	background-color: #ffffff;
	color: #000000;
	text-align: center;
}
#connect A, A:hover, A:visited, A:link, A:active
{
	color: #000000;
	text-decoration: underline;
}
.pageheader
{
	color: #336cc3;
	font-size: 15pt;
	font-weight: bold;
	text-decoration: none;
}
.sectionheader
{
	color: #336cc3;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.listheader
{
	font-size: 12pt;
	font-weight: bold;
}
#mainbar
{
	float: left;
	width: 500px;
	margin: 0 0 0 5px;
}
#mainbar A, A:hover, A:visited, A:link, A:active
{
	color: #336cc3;
	text-decoration: underline;
}
#mainbar LI
{
	margin: 0 0 5px 0;
}
.contactInfoTable
{
	margin: 10px;
	background-color: #ffffff;
	width: 96%;
}
.contactInfoTable TD
{
	padding: 5px;
	text-align: center;
}
/* UNCOMMENT THIS SECTION FOR Mid-America - A SHADE OF BLUE, PANTONE 249c, HEX: #003479 */
/*
#sidebar
{
	float: left;
	width: 150px;
	background-color: #003479;
	border-right: black 1px solid;
	margin: 0;
	padding: 10px 1px 1px 1px;
}
#sidebar A, A:hover, A:visited, A:link, A:active
{
	color: #ffffff;
	text-decoration: none;
}
#sidebar UL
{
	list-style: none;
}
#sidebar LI:hover
{
	background-color: #6695d4;
}
.pageheader
{
	color: #003479;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}
.sectionheader
{
	color: #003479;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
#mainbar
{
	float: left;
	width: 620px;
	margin: 0 0 0 5px;
}
#mainbar A, A:hover, A:visited, A:link, A:active
{
	color: #003479;
	text-decoration: underline;
}
*/
/* UNCOMMENT THIS SECTION FOR West - A SHADE OF GOLD, PANTONE 145c, HEX: #cf7600 */
/*
#sidebar
{
	float: left;
	width: 150px;
	background-color: #cf7600;
	border-right: black 1px solid;
	margin: 0;
	padding: 10px 1px 1px 1px;
}
#sidebar A, A:hover, A:visited, A:link, A:active
{
	color: #ffffff;
	text-decoration: none;
}
#sidebar UL
{
	list-style: none;
}
#sidebar LI:hover
{
	background-color: #db9840;
}
.pageheader
{
	color: #cf7600;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}
.sectionheader
{
	color: #cf7600;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
#mainbar
{
	float: left;
	width: 620px;
	margin: 0 0 0 5px;
}
#mainbar A, A:hover, A:visited, A:link, A:active
{
	color: #cf7600;
	text-decoration: underline;
}
*/
/* UNCOMMENT THIS SECTION FOR Nat'l - A SHADE OF BURGANDY, PANTONE 187c, HEX: #ac1a2f */
/*
#sidebar
{
	float: left;
	width: 150px;
	background-color: #ac1a2f;
	border-right: black 1px solid;
	margin: 0;
	padding: 10px 1px 1px 1px;
}
#sidebar A, A:hover, A:visited, A:link, A:active
{
	color: #ffffff;
	text-decoration: none;
}
#sidebar UL
{
	list-style: none;
}
#sidebar LI:hover
{
	background-color: #dd4e63;
}
.pageheader
{
	color: #ac1a2f;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}
.sectionheader
{
	color: #ac1a2f;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
#mainbar
{
	float: left;
	width: 620px;
	margin: 0 0 0 5px;
}
#mainbar A, A:hover, A:visited, A:link, A:active
{
	color: #ac1a2f;
	text-decoration: underline;
}
/*
/* UNCOMMENT THIS SECTION FOR Nat'l (ETE) - A SHADE OF GREEN, PANTONE 342c, HEX: #00694e */
/*
#sidebar
{
	float: left;
	width: 150px;
	background-color: #00694e;
	border-right: black 1px solid;
	margin: 0;
	padding: 10px 1px 1px 1px;
}
#sidebar A, A:hover, A:visited, A:link, A:active
{
	color: #ffffff;
	text-decoration: none;
}
#sidebar UL
{
	list-style: none;
}
#sidebar LI:hover
{
	background-color: #189c7a;
}
.pageheader
{
	color: #00694e;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}
.sectionheader
{
	color: #00694e;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
#mainbar
{
	float: left;
	width: 620px;
	margin: 0 0 0 5px;
}
#mainbar A, A:hover, A:visited, A:link, A:active
{
	color: #00694e;
	text-decoration: underline;
}
*/
/****************************************************/
/* Formatting styles generic to all HSMAI templates */
/****************************************************/
#header
{
	margin: 0;
	padding: 0 0 10px 0;
	background-color: #ffffff;
	width: 820px;
	height: 174px;
	background-repeat: no-repeat;
}
#header IMG
{
	width: 820px;
	height: 174px;
	border: 0;
	padding: 0;
}
#content
{
	position: relative;
	width: 100%;
}
#container
{
	width: 820px;
	background-color: #ffffff;
	text-align: left;
	margin: 0;
	padding: 0;
	border: solid 1px #000000;
}
#meetingtext
{
	width: 100%;
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
	padding: 1px 1px 10px 10px;
}
#footer
{
	clear:both;
	margin: 5px 0 5px 0;
	width: 100%;
	color: #434343;
	font-size: 7pt;
	text-align: center;
}
#footer A
{
	color: #434343;
	font-size: 7pt;
	text-decoration: underline;
}
#footerHSMAI
{
	margin: 0;
	padding: 0;
	background-color: #221e1f;
	width: 100%;
	text-align: right;
}
#footerHSMAI IMG
{
	width: 402px;
	height: 48px;
	padding: 5px 5px 5px 0px;
	border: 0;
}
.menuheader
{
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}
/****************************************************/
/*                   font styles                    */
/****************************************************/
.red
{
	color: #ff0000;
}
.bold
{
	font-weight: bold;
}
/****************************************************/
/* sidebar styles specific to the conference/landing page site (not used on reg/housing sites) */
/****************************************************/
.sidebarmeeting
{
	float: left;
	width: 190px;
	padding: 2px;
	margin: 0 0 25px 0;
	font-size: 9pt;
	color: #87cefa;
	text-align: center;
}
.sidebarmeetingheadertext
{
	color: #ffffff;
	font-weight: bold;
}
.sidebarcontact
{
	color: #87cefa;
	font-weight: normal;
	text-align: center;
	padding: 10px 5px 5px 10px;
	margin: 0;
}
.sidebarcontact A, A:hover, A:visited, A:link, A:active
{
	color: #ffffff;
	text-decoration: underline;
}
.sidebarmeetingBackgroundMA
{
	background-image: url(images/sidebarmeetingBackgroundMA.jpg);
}
.sidebarmeetingBackgroundWEST
{
	background-image: url(images/sidebarmeetingBackgroundWEST.jpg);
}
.sidebarmeetingBackgroundNAT
{
	background-image: url(images/sidebarmeetingBackgroundNAT.jpg);
}
.sidebarmeetingBackgroundETE
{
	background-image: url(images/sidebarmeetingBackgroundETE.jpg);
}