html {
	height: 100%;
}

body {
	font: 10pt Arial, Helvetica, sans-serif;
	font-size: small;
	color: #34416b;
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	background-color: #91a1be;
	height: 100%;
}

.oneColFixCtrHdr #site_container {
	width: 1020px;
	margin: 0 auto;
	background: #FFFFFF;
	text-align: left; /* this overrides the text-align: center on the body element. */
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

.oneColFixCtrHdr #body_container {
	width: 1000px;
	height: auto;
	min-height: 100%;
	margin: 0 auto 0 auto;
	background: #FFFFFF;
}
.oneColFixCtrHdr #Main_Container {
	position: relative;
	min-height: 100%;
	padding: 15px;
	background: url("wht_bkg.png") repeat-y scroll left top transparent; /*background: #FFFFFF;*/
	height: auto !important;
	height: 100%;
	margin: 0 auto -70px;
}

/*
* {
	margin: 0;
}
*/

.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -70px;
	background-color: #fff;
	text-align: left;
}

.content {
	padding: 0 15px 15px 15px;
}

/*
.content ul li{
	list-style-position: inside;
}
*/

.header {
	background-color: #334069;
	height: 149px;
}
.oneColFixCtrHdr #header {
	background-color: #334069;
}
.oneColFixCtrHdr #header_menubar {
	Margin: 0 0 0 0;
}
.footer {
	font: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #334069;
}
.footer2, .push {
	height: 70px;
	clear: both;
}
.footer #footer_left {
	vertical-align: middle;
	float: left;
	width: 318px;
	color: #ffffff;
}
.footer #footer_middle {
	vertical-align: middle;
	color: #ffffff;
	width: auto;
	text-align: center;
}
.footer #footer_right {
	vertical-align: middle;
	Float: right;
	width: 318px;
	text-align: right;
	color: #ffffff;
}
.footer2 {
	vertical-align: middle;
	font: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #334069;
	height: 70px;
}
.footer2 #footer_left2 {
	float: left;
	width: 308px;
	padding: 12px 10px;
	text-align: left;
}
.footer2 #footer_middle2 {
	float: left;
	width: 342px;
	text-align: center;
	padding: 7px 0px 6px 0px;
	margin: auto;
}
.footer2 #footer_right2 {
	float: right;
	width: 308px;
	padding: 12px 10px;
	text-align: right;
}
.footer2 #footer_right2 a {
	color: #b5d1ec;
	text-decoration: none;
}
.footer2 #footer_right2 a:visited {
	color: #b5d1ec;
	text-decoration: none;
}
.footer2 #footer_right2 a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.Index_Left_Container {
	width: 740px;
	float: left;
	Clear: Right;
	height: 100%;
	margin-bottom: 15px;
	background-color: #ffffff;
}

.footer #footer_right a {
	color: #b5d1ec;
	text-decoration: none;
}
.footer #footer_right a:visited {
	color: #b5d1ec;
	text-decoration: none;
}
.footer #footer_right a:hover {
	color: #ffffff;
	text-decoration: underline;
}

a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	color: #0066CC;
	text-decoration: none;
}
a:hover {
	color: #990099;
	text-decoration: underline;
	font-style: italic; 
}
a:active {
	text-decoration: none;
	word-spacing: normal;
	white-space: normal;
	font-style: italic;
	font-weight: normal;
}

.dark_link a:link {
	color: #b5d1ec;
	text-decoration: none;
}
.dark_link a:visited {
	color: #b5d1ec;
	text-decoration: none;
}
.dark_link a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.dark_link a:active {
	text-decoration: none;
	word-spacing: normal;
	white-space: normal;
}
.Line_Break {
	border-bottom: 1px dotted #334069;
}

/* 
.style1 {font-family: Arial, Helvetica, sans-serif;	line-height: 12pt;	font-style: normal; }
.style4 {font-size: x-small }
.style5 {font-size: small }
.style8 {font-family: Arial, Helvetica, sans-serif; font-size: small; }
.style16 {color: #FFFFFF }
.style17 {color: #334069; font-weight: bold; }
.style20 {font-size: small}
.style21 {font-size: 9pt}
.style22 {font-size: 9pt }
.style29 {font-family: Arial, Helvetica, sans-serif}
.style36 {font-family: Arial, Helvetica, sans-serif }
.style38 {font-size: 30pt; font-weight: bold; letter-spacing: -1pt; font-style: italic; color: #334069; }
.style41 {font-family: Arial, Helvetica, sans-serif; font-size: small; }
.style43 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; }
.style46 {color: #000000 }
.style47 {font-size: 14px }
.style49 {color: #000000; font-size: 14pt; }
.style53 {font-size: 14px; font-weight: bold; }
.style54 {font-size: 12px }
.style56 {font-size: small }
.style18 {font-size: large; font-weight: bold; }
.style181 {font-size: small; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
*/

.PageHeader {padding: 10pt; font-size: 14pt; font-weight: bold; text-align: center; font-family: Tahoma, Arial, Helvetica, sans-serif;}

.Sus_Mem_Table {margin: 4pt; text-align: left; }
.Sus_Mem_Table td {padding: 2pt 4pt 2pt 4pt; text-align: left; }


.Sus_Mem_TableWhite   {margin: 4pt; text-align: left; color: #FFFFFF; font-weight: bold; font-size: 12pt; background-color: #666666; padding: 2pt 0pt 2pt 5pt; }
.Sus_Mem_TableBallot  {float: right; font-size: 8pt; font-style: italic; text-align: right; margin: 3px 5pt 0px 0px; }
.Sus_Mem_TableHead    {margin: 4pt; text-align: left; color: #000000; font-weight: bold; font-size: 12pt; background-color: #ededed; padding: 2pt 0pt 2pt 5pt; }
.Sus_Mem_TableName    {margin: 4pt; text-align: left; background-color: #FFFFFF; padding: 1pt 0pt 1pt 5pt; width: 230px; }
.Sus_Mem_TableCompany {margin: 4pt; text-align: left; background-color: #FFFFFF; padding: 1pt 0pt 1pt 5pt; width: 240px; }
.Sus_Mem_TablePhone   {margin: 4pt; text-align: left; background-color: #FFFFFF; padding: 1pt 0pt 1pt 5pt; width: 100px; }
.Sus_Mem_TableEmail   {margin: 4pt; text-align: left; background-color: #FFFFFF; padding: 1pt 0pt 1pt 5pt; width: 240px; }
.Sus_Mem_Divider      {height: 1pt; background-color: #ededed; }
.Sus_Mem_SpacerHead   {height: 5pt; }


.main_heading {font-size: 30pt; font-weight: bold; font-family: Arial, Helvetica, san-serif;  letter-spacing: -1pt; font-style: italic; color: #334069; margin: 0 0 20px 0; }
.sub_heading {font-size: 18pt; font-weight: bold; font-family: Arial, Helvetica, san-serif;  font-style: italic; color: #334069; }


	
.normal_bold {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.index_h1_bold {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
.normal {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
.normal_bold_italic {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; font-style: italic; }
.updated {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; font-style: italic; color: #ff9933; }





/* Index Page Items */
/* Index Page Items */

.index_Presidents_Photo_Box {
	border: solid 2px #000000 ;
	float: left;
	padding: 2px;
	margin: 0 10px 5px 0;
}

.index_Photo_Box_Left {
	width: auto;
	height: auto;
	border: solid 2px #000000 ;
	float: left;
	padding: 2px;
	margin: 0 20px 5px 0;
}
.index_Photo_Box_Right {
	width: auto;
	height: auto;
	border: solid 2px #000000 ;
	float: right;
	padding: 2px;
	margin: 0 0 5px 10px;
}
.index_Photo_Box_Right_Caption {
	font-size: 8pt;
	width: 260px;
	height: auto;
	float: right;
	clear: both;
	padding: 2px;
	margin: 0 0 5px 10px;
}

.index_Heading {
	font-size: 18px;
	font-weight: bold;
}
.Index_Menu_Heading_Container {
	font-size: 12pt;
	font-family: Arial, Helvetica, san-serif;
	font-weight: bold; color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	margin: 15px 20px 15px 20px;
	padding: 8px 0 8px 0;
	background-color: #334069;
}
.oneColFixCtrHdr #Index_Left_Container {
	width: 755px;
	float: left;
	Clear: Right;
	height: 100%;
	margin-bottom: 15px;
	background-color: #ffffff;
}

/* Begin Index Page Items */

.Index_Left_SubContainer {
	width: auto;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	padding: 0;
	margin: 0 40px 0 40px;
	/*border: 1px solid #ffffff; */
	text-align: left; /* this overrides the text-align: center on the body element. */
	height: auto;
}
.Index_Sub-Divider_Right {
	width: auto;
	clear: both;
	margin: 15px auto 15px auto; /* the auto margins (in conjunction with a width) center the page */
	height: auto;
	border-bottom: 1px dotted #334069;
}
* html .Index_Right_Container {
	height: 100%;
}
.Index_Right_Container {
	float: right;
	width: 200px;
	min-height: 100%;
	padding: 15px 15px 15px 15px;
	margin: 0px 0px 0px 0px;
	background: #CCCCCC url(/images/Blank_200px_Spacer.png) repeat-y;
}
.Index_Right_SubContainer {
	width: auto;
	padding: 0;
	text-align: left;
}
.Index_Right_Container h1 {
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;
	font-style: italic;
	margin-bottom: 6px;
	color: #334069;
}
.Index_Right_Container h2 {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;
	margin-bottom: 6px;
	color: #334069;
}
.Index_Menu_Heading_Box {
	font-size: 14pt;
	font-weight: bold; color: #334069;
	padding: 9px 0 10px 20px;
	height: 30px;
	margin: 15px 0 10px 0;
	background:  url(/images/Index_Header_Alt.jpg) no-repeat;
	/*background-color: #334069;*/
}
.Index_Left_Box {
	width: 725px;
	float: left;
	height: 100%;
	margin: 15px 0 0 0;
}
.Index_Right_Box {
	float: right;
	width: 230px;
	height: 100%;
	padding: 15px 0 0 0;
	margin: 0 0 0 0;
}
.Index_Right_SubBox {
	width: auto;
	height: auto;
	padding: 0 15px 0 15px;
	margin: 0;
	background: #ececec;
}
.Index_Right_SubBoxTop {
	height: 15px;
	margin: 0;
	background:  url(/images/BoxCorners_Top.jpg);
	clear: both;
}
.Index_Right_SubBoxBottom {
	height: 15px;
	margin: 0 0 15px 0;
	padding: 0;
	background:  url(/images/BoxCorners_Bottom.jpg);
	clear: both;
}
.Index_Right_Box2 {
	float: right;
	width: 200px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	padding: 15px 15px 15px 15px;
	margin: 15px 0 15px 0;
	background: #CCCCCC;
}
.Index_Right_Box h1 {
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;
	font-style: italic;
	margin: 0 0 6px 0;
	color: #334069;
}
.Index_Right_Box h2 {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, san-serif;
	margin: 0 0 6px 0;
	color: #334069;
}
.Index_Right_SubBox_Divider {
	width: auto;
	margin: 0;
	height: 15px;
	background: #ececec;
}
.Presidents_Box {
	clear: both;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #ffffff; */
	width: 650px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	height: auto;
}
/* End Index Page Items */


/* Calendar */
/* Calendar */

.Calendar_Container { 
	width: 758px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #ffffff; */
	text-align: left; /* this overrides the text-align: center on the body element. */
} 
.Calendar_Header {
	width: 790px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #ffffff; */
	padding: 0 0 0 4px;
	text-align: Left; /* this overrides the text-align: center on the body element. */
	height: auto;
	min-height: 100%;
}
.Calendar_Entry {
	width: 650px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	clear: both;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #ffffff; */
	text-align: left; /* this overrides the text-align: center on the body element. */
	height: auto;
}
.Calendar_Entry_Text_Box {
	width: auto;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	clear: right;
	margin: 0 0 0 90px; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #ffffff; */
	text-align: left; /* this overrides the text-align: center on the body element. */
	height: auto;
}
.Calendar_Entry_Text_Box h3 {
	font-size: 18px;
	margin: 0 0 5px 0;
}
.Calendar_Entry_Flag_Box {
	width: 500px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	clear: right;
	margin: -2px 0 -2px 55px; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #ffffff; */
	padding: 10px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	height: auto;
	background-color: #e3e3e3;
}
.Calendar_Entry_Bottom_Border {
	width: auto;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	clear: both;
	margin: 15px 20px 15px 20px; /* the auto margins (in conjunction with a width) center the page */
	height: auto;
	border-bottom: 1px dotted #334069;
}
.Calendar_Box_Content {
	float: left;
	width: 758px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	Padding: 30px 0px 0px 0px;
	margin: -20px auto 0 auto; /* the auto margins (in conjunction with a width) center the page */
	/*border: 1px solid #ffffff; */
	text-align: left; /* this overrides the text-align: center on the body element. */
	height: auto;
}
.Calendar_Year_Left a {
	clear: none;
	float: Left;
	height: 60px;
	width: 129px;
	padding: 20px 0 0 0;
	margin: 0 0 0 0;
	text-align: center;
    font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	color: #8C94AD;
	border: none;
	background: url(http://www.sameomaha.org/images/Calendar_Bar_Left_Offf.png) no-repeat;
}
.Calendar_Year_Left a:hover {
	font-style: normal; 
	color: #ffffff; 
	background: url(http://www.sameomaha.org/images/Calendar_Bar_Left_On.png) no-repeat;
}
.Calendar_Year_Left .current {
	font-style: normal; 
	color: #ffffff; 
	background: url(http://www.sameomaha.org/images/Calendar_Bar_Left_On.png) no-repeat;
}
.Calendar_Year_Middle a {
	clear: none;
	float: Left;
	height: 60px;
	width: 126px;
	padding: 20px 0 0 0;
	margin: 0 -1px 0 -1px;
	text-align: center;
    font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	color: #8C94AD;
	border: none;
	background: url(http://www.sameomaha.org/images/Calendar_Bar_Middle_Off.png) no-repeat;
}
.Calendar_Year_Middle a:hover {
	font-style: normal; 
	color: #ffffff; 
	background: url(http://www.sameomaha.org/images/Calendar_Bar_Middle_On.png) no-repeat;
}
.Calendar_Year_Middle .current {
	font-style: normal; 
	color: #ffffff; 
	background: url(http://www.sameomaha.org/images/Calendar_Bar_Middle_On.png) no-repeat;
}
.Calendar_Year_Right a {
	clear: None;
	float: left;
	height: 60px;
	width: 129px;
	padding: 20px 0 0 0;
	margin: 0 0 0 0;
	text-align: center;
    font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	color: #8C94AD;
	border: none;
	background: url(http://www.sameomaha.org/images/Calendar_Bar_Right_Off.png) no-repeat;
}
.Calendar_Year_Right a:hover {
	font-style: normal; 
	color: #ffffff;
	background: url(http://www.sameomaha.org/images/Calendar_Bar_Right_On.png) no-repeat;
}
.Calendar_Year_Right .current {
	font-style: normal; 
	color: #ffffff; 
	background: url(http://www.sameomaha.org/images/Calendar_Bar_Right_On.png) no-repeat;
}
.Calendar_Month a {
	clear: both;
	float: left;
	height: 86px;
	width: 72px;
	padding: 6px 0 0 0;
	margin: 0 0 0 0;
	text-align: center;
    font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	border: none;
	background: url(http://www.sameomaha.org/images/Month_Icon.jpg) no-repeat;
}
.Calendar_Month a:hover {
	font-style: normal; 
	background: url(http://www.sameomaha.org/images/Month_Icon_MO.jpg) no-repeat;
}
.Calendar_Month_NL {
	clear: both;
	float: left;
	height: 86px;
	width: 72px;
	padding: 6px 0 0 0;
	margin: 0 20px 0 0;
	text-align: center;
    font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	border: none;
	background: url(http://www.sameomaha.org/images/Month_Icon.jpg) no-repeat;
}
.Calendar_Month_Day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #999fb4;
}
.Calendar_Month_Day_2 {
	line-height: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #66708f;
}
.Calendar_Month_Day_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999fb4;
}
.Calendar_Month_Year {
	clear: both;
	float: left;
	height: 30px;
	width: 900px;
	background: url(http://www.sameomaha.org/images/Year_Bar_4.jpg) no-repeat;
}
.Calendar_Month_Year_Alt {
	clear: both;
	float: left;
	height: 30px;
	width: 900px;
	padding: 2px 0 0 0;
	margin: 0 0 0 0;
	text-align: center;
    font-size: 20px;
	font-weight: bold;
	font-style: normal; 
	text-decoration: none;
	color: #ffffff;
	border: none;
	background: url(http://www.sameomaha.org/images/Year_Bar_2.jpg) no-repeat;
}

/* End Calendar */
/* End Calendar */

.Registration_Title {
	text-align: left;
	margin-top: 6px;
	margin-right: 0.2in;
	font: Arial, Helvetica, sans-serif;
}
	
.Registration_Title_H1 {
	font-size: 12pt;
	font-style: italic;
}

.Registration_Title_H1B {
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
}

.Registration_normal {
	font-size: 9pt;
}

#Holiday_Registration {
	text-align: left;
	margin-left: 0.2in;
	margin-right: 0.2in;
	font: Arial, Helvetica, sans-serif;
}

#Holiday_Registration .Title {
	}

.Title H1 {
	margin-top: -10px;
	margin-bottom: 25px;
	font-size: 20pt;
	line-height: normal;
}

.Title #red {
	color: #C00;
}

.Title #green {
	color: #093;
}

.Title H2 {
	margin-top: -15px;
	margin-bottom: 20px;
	font-size: 14pt;
}

.Title H3 {
	margin-top: -15px;
	margin-bottom: 20px;
	font-size: 10pt;
}

.Title p {
	font-size: 9pt;
}

#SAME_content_right_Line_Break span {
	border-bottom: 1px dotted #334069;
}

#SAME_content_right_sub #SAME_RSSFeed {
	float: right;
	width: 220px;
	height: 50px;
	padding: 5px 0px 5px 0px;
	text-align: left;
}

#SAME_content_right_sub .SAME_RSSFeed a:link {
	background-image: url(http://www.sameomaha.org/images/rss_feed_icon.png);
	color: #334069;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 0px;
    font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border: none;
	padding: 5px 0px 0px 40px;
	margin: 5px 0px 0px 5px;
}

#SAME_content_right_sub .SAME_RSSFeed a:hover {
	background-image: url(http://www.sameomaha.org/images/rss_feed_icon_hover.png);
	color: #334069;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 0px;
    font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	border: none;
	padding: 5px 0px 0px 40px;
	margin: 5px 0px 0px 5px;
}

* html .newsletter_middle_container {
	height: 100%;
}
.newsletter_middle_container {
	width: auto;
	padding: 0;
	margin: 0 auto 0 auto;
	background: #ffffff;
}
* html .newsletter_grey_container {
	height: 100%;
}
.newsletter_grey_container {
	width: 160px;
	min-height: 100%;
	padding: 0;
	margin: 0;
	background: #EEE;
}
.newsletter_heading_container {
	clear: both;
	font-size: 16pt;
	font-family: Arial, Helvetica, san-serif;
	font-weight: bold; color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	margin: 0px auto 15px auto;
	padding: 8px;
	background-color: #334069;
	width: 550px;
}
.newsletter_box {
	margin: 10px auto 0 auto;
	width: 544px;
	height: 30px;
	background: #ffffff;
	text-align:center;
}
.newsletter_box_2 {
	margin: 0 auto 10px auto;
	width: 544px;
	height: 145px;
	background: #ffffff;
	text-align:center;
}
#newsletter_thumbnail_box {
	float: left;
	border: #334069 2px solid;
	margin: 0 10px 30px 10px;
	padding: 3px;
	width: 106px;
	height: 135px;
	background: #ffffff;
}
#newsletter_thumbnail_head {
	float: left;
	border: #c9cfe3 2px solid;
	margin: 0 10px 0 10px;
	padding: 4px 3px 2px 3px;
	width: 106px;
	height: 20px;
	color: #334069;
	background: #c9cfe3;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
}
.newsletter_divider {
	width: 550px;
	clear: both;
	margin: 0px auto 0px auto; /* the auto margins (in conjunction with a width) center the page */
	height: auto;
	border-bottom: 2px solid #334069;
}

.eweek_container {
	text-align: left;
	width: 800px;
	height: auto;
	margin: 0 auto;
	clear: both;
}

.eweek_subcontainer {
	text-align: left;
	width: 800px;
	height: auto;
	margin: 20px auto;
	clear: both;
}

.eweek_subcontainer_left {
	float: left;
	text-align: left;
	width: auto;
	height: 160px;
	padding-left: 140px;
	margin: 20px 0;
	clear: left;

}
.eweek_subcontainer_right {
	float: right;
	text-align: left;
	width: 400px;
	height: 160px;
	margin: 20px 0;
	clear: right;
}

.2010_Awards {
}

.left_box {
	text-align: left;
	width: 445px;
	float: left;
	margin: 0 0 0 30px;
}
.left_box p{
	margin-left: 35px;
	margin-right: 25px;
}
.left_box ul{
	margin-left: 35px;
	margin-right: 25px;
}
.left_box h2{
	font-size: 16px;
	font-weight: bold;
	margin-left: 25px;
	margin-bottom: -10px;
}
.left_box h3{
	font-size: 15px;
	font-weight: bold;
	margin-left: 25px;
	margin-bottom: -10px;
}
.right_box {
	text-align: left;
	width: 445px;
	float: right;
	margin: 0 15px 0 0;
}
.right_box h2{
	font-size: 16px;
	font-weight: bold;
	margin-left: 25px;
	margin-bottom: -10px;
}
.right_box p{
	margin-left: 35px;
	margin-right: 25px;
}
.right_box ul{
	margin-left: 35px;
	margin-right: 25px;
}
#metah1 {
	height: 25px;
	font-size: 18px;
	font-weight: bold;
	margin: 15px 0 5px 0;
	padding: 12px 0 15px 20px;
	background: url(../images/Awards_Header_Bar.jpg) no-repeat;
	line-height: normal;
}
.national_box {
	text-align: left;
	width: 915px;
	clear: both;
	margin: 0 auto;
}
.national_box h2{
	font-size: 16px;
	font-weight: bold;
	margin-left: 25px;
	margin-bottom: -10px;
}

.national_box p{
	margin-left: 35px;
	margin-right: 25px;
}

#metah2 {
	height: 50px;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
	margin: 15px 0 0 0;
	padding: 15px 0 10px 20px;
	background: url(../images/Awards_Header_Bar_National.jpg) no-repeat;
	line-height: normal;
}
.meta {
	height: 47px;
	margin: 15px 0 5px 0;
	padding: 12px 0 0 20px;
	background: url(../images/Awards_Header_Bar.jpg) no-repeat;
	line-height: normal;
}
#red_text {
	color: #C00;
}
#attention {
	font-size: 30pt; font-weight: bold; font-family: Arial, Helvetica, san-serif;  letter-spacing: -1pt; font-style: italic; color: #6699cc; margin: 0 0 -10px 0
}

#SDVOSB_2009 {
	width: 655px;
	margin: auto;
}

.Registration_Left_Box {
	width: 650px;
	float: left;
	height: 100%;
	margin: 9px 0 0 0;
}
.Registration_Right_Box {
	float: right;
	width: 300px;
	height: 100%;
	padding: 15px 0 0 0;
	margin: 0 -15px 0 0;
}
.Registration_Right_SubBox {
	width: auto;
	height: auto;
	padding: 0 15px 0 15px;
	margin: 0;
	text-align: left;
	background: #ececec;
}
.Registration_Right_SubBoxTop {
	height: 15px;
	margin: 0;
	background:  url(/images/RegistrationBoxCorners_Top.jpg);
	clear: both;
}
.Registration_Right_SubBoxBottom {
	height: 15px;
	margin: 0 0 15px 0;
	padding: 0;
	background:  url(/images/RegistrationBoxCorners_Bottom.jpg);
	clear: both;
}
.Registration_Menu_Heading_Box {
	font-size: 14pt;
	font-weight: bold; color: #334069;
	padding: 9px 0 10px 20px;
	height: 30px;
	background:  url(/images/Registration_Header_Alt.jpg) no-repeat;
}
.Registration_Menu_Heading_Box_Closed {
	font-size: 14pt;
	font-weight: bold; color: #ff0000;
	padding: 9px 0 10px 20px;
	height: 30px;
	background:  url(/images/Registration_Header_Alt.jpg) no-repeat;
}
.Registration_Entry{
	margin: 0 0 20px 0;
	padding: 0 30px 0 30px;
}
.Registration_Entry H1{
	font-size: 12pt;
	font-weight: bold;
	margin: 0;
}
.Registration_Entry H2{
	font-size: 10pt;
	font-weight: bold;;
	font-style: italic;
	margin: 0;
	padding: 0 30px 0 30px;
}
.Registration_Entry H3{
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	margin: 0;
	padding: 0 30px 0 30px;
}
.Registration_Entry H4{
	font-size: 12pt;
	font-weight: normal;
	font-style: italic;
	margin: 0;
	padding: 0 30px 0 0;
}

.form_box {
	padding: 25px 0 0 25px;
	height: 400px;
	background:  url(/images/form_box_background.jpg) no-repeat;
}
.form_box #form_box_left {
	float: left;
	width: 200px;
	height: 225px;
}
.form_box #form_box_middle {
	float: left;
	width: 200px;
	margin: auto;
	height: 225px;
}
.form_box #form_box_right {
	float: right;
	width: 200px;
	height: 225px;
}
.form_footer {
	width: 600px;
}
.form_footer #form_footer_left {
	float: left;
	width: 370px;
}
.form_footer #form_footer_right {
	float: left;
	width: 200px;
	text-align: right;
}

.Registration_Button a {
	color: #34416b;
	clear: both;
	float: left;
	padding: 6px 0 10px 12px;
	height: 22px;
	width: 170px;
	margin: 15px 0 10px 50px;
    font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	border: none;
	background:  url(http://www.sameomaha.org/images/Registration_Button.jpg) no-repeat;
}
.Registration_Button a:hover {
	color: #ffffff;
	font-style: normal; 
	background:  url(http://www.sameomaha.org/images/Registration_Button_Hover.jpg) no-repeat;
}
.Registration_Button a:active {
	color: #ffffff;
	font-style: normal; 
	background: url(http://www.sameomaha.org/images/Registration_Button_Active.jpg) no-repeat;
}

.More_Information_Button a {
	color: #34416b;
	clear: both;
	float: left;
	padding: 6px 0 10px 12px;
	height: 22px;
	width: 230px;
	margin: 15px 0 10px 50px;
    font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	border: none;
	background: url(http://www.sameomaha.org/images/More_Information_Button.jpg) no-repeat;
}
.More_Information_Button a:hover {
	color: #ffffff;
	font-style: normal; 
	background: url(http://www.sameomaha.org/images/More_Information_Button_Hover.jpg) no-repeat;
}
.More_Information_Button a:active {
	color: #ffffff;
	font-style: normal; 
	background: url(http://www.sameomaha.org/images/More_Information_Button_Active.jpg) no-repeat;
}

.LinkedIn {
	width: auto;
	height: auto;
}
.LinkedIn_a a {
	float: left;
	height: 60px;
	width: 230px;
	margin-left: -15px;
	margin-top: -6px;
	text-decoration: none;
	border: none;
	background: url(http://www.sameomaha.org/images/LinkedIn_a.png) no-repeat #ececec;
}
.LinkedIn_a a:hover {
	float: left;
	height: 60px;
	width: 230px;
	margin-left: -15px;
	margin-top: -6px;
	text-decoration: none;
	border: none;
	background: url(http://www.sameomaha.org/images/LinkedIn_a_hover.png) no-repeat #ececec;
}

.Scholarships {
	width: auto;
	height: auto;
}
.Scholarships_a a {
	float: left;
	height: 60px;
	width: 230px;
	margin-left: -15px;
	margin-top: -6px;
	text-decoration: none;
	border: none;
	background: url(http://www.sameomaha.org/images/Scholarships_a.png) no-repeat #ececec;
}
.Scholarships_a a:hover {
	float: left;
	height: 60px;
	width: 230px;
	margin-left: -15px;
	margin-top: -6px;
	text-decoration: none;
	border: none;
	background: url(http://www.sameomaha.org/images/Scholarships_a_hover.png) no-repeat #ececec;
}

.Camps {
	width: auto;
	height: auto;
}
.Camps_a a {
	float: left;
	height: 60px;
	width: 230px;
	margin-left: -15px;
	margin-top: -6px;
	text-decoration: none;
	border: none;
	background: url(http://www.sameomaha.org/images/Camps_a.png) no-repeat #ececec;
}
.Camps_a a:hover {
	float: left;
	height: 60px;
	width: 230px;
	margin-left: -15px;
	margin-top: -6px;
	text-decoration: none;
	border: none;
	background: url(http://www.sameomaha.org/images/Camps_a_hover.png) no-repeat #ececec;
}

.Scotch_Tasting_Left_Box {
	width: 660px;
	float: left;
	height: 100%;
	margin: 0 0 0 -10px;
}
.Scotch_Tasting_Image_Box {
	padding: 20px 0 20px 20px;
	height: 395px;
	background:  url(/Omaha_Post_Site/Misc_Pages/Scotch_Tasting.jpg) no-repeat;
}
.Scotch_Tasting_Right_Box {
	float: right;
	width: 300px;
	height: 100%;
	padding: 0;
	margin: 0 -10px 0 0;
}
.Scotch_Tasting_Right_SubBox {
	width: auto;
	height: auto;
	padding: 0 15px 0 15px;
	margin: 0;
	text-align: left;
	background: #ececec;
}
.Scotch_Tasting_Right_SubBoxTop {
	height: 15px;
	margin: 0;
	background:  url(/images/RegistrationBoxCorners_Top.jpg);
	clear: both;
}
.Scotch_Tasting_Right_SubBoxBottom {
	height: 15px;
	margin: 0 0 15px 0;
	padding: 0;
	background:  url(/images/RegistrationBoxCorners_Bottom.jpg);
	clear: both;
}
.Scotch_Tasting_Image_Box H1{
	color: #ffffff;
	font-size: 15pt;
	font-weight: Bold;
	margin: 0;
	width: 265px;
}
.Scotch_Tasting_Image_Box H2{
	color: #ffffff;
	font-size: 13pt;
	font-weight: Bold;
	margin: 0;
	width: 265px;
}
.Scotch_Tasting_Image_Box H3{
	color: #ffffff;
	font-size: 11pt;
	font-weight: Bold;
	margin: 0 0 0 15px;
	width: 265px;
}
.Scotch_Tasting_Heading_Box {
	font-size: 14pt;
	padding: 9px 0 10px 20px;
	height: 30px;
	background:  url(/Omaha_Post_Site/Misc_Pages/Scotch_Tasting_Header.jpg) no-repeat;
}
