.section_1 {
	margin: 2px 20px 2px 20px;
	padding-bottom: 4px;
	position: relative;
	width: 456px;
}

#section_2, .section_2 {
	margin: 2px 20px 2px 20px;
	padding-bottom: 4px;
	padding-top: 8px;
}

#section_3, .section_3 {
	margin: 2px 20px 2px 20px;
	padding-bottom: 4px;
	padding-top: 12px;
}
.home_section_1 {
	margin: 2px 20px 2px 20px;
	padding-bottom: 4px;
	position: relative;
}
.imgcaption {
	margin-right:auto;
	margin-left:auto;
	width: 80%;
}
.imagewithcaption{
	margin-right:auto;
	margin-left:auto;
	width: 80%;
	border-style:solid;
	border-color:#888888;
}

.floatimageright {
	position:relative;
	float: right;
	text-align: center;
    margin: 0 0 2em 0;
}
.floatimageleft {
	position:relative;
	float: left;
	text-align: center;
    margin: 0 0 2em 0;
}
.centerImage {
	margin-right:auto;
	margin-left:auto;
	width: 80%;
}
.centerTable {
	margin-right:auto;
	margin-left:auto;
	width: 90%;
	padding-bottom:2em;
}

.content_footer_head {
	margin: 6px 0 6px 0;
}
.bold_text {
	color: #222222;
	font-weight: bolder;
}
.blue_bold {
	color: #000080;
	font-weight: bolder;
}
.blue_bold_awardname {
	font-size: 1.35em;
	color: #000080;
	font-weight: bolder;
	margin: 12px 0 0 0;
}
.blue_bold_award {
	color: #000080;
	font-weight: bolder;
	margin:0 0 0 20px;
}
.red_bold_award {
	color: #FF0000;
	font-weight: bolder;
	margin:0;
}
.blue_bold_large {
	color: #000080;
	font-weight: bolder;
	font-size: 1.5em;
	margin: 3px auto 0 auto;
}
.red_bold {
	color: #FF0000;
	font-weight: bolder;
}
.red_bold_large {
	color: #FF0000;
	font-weight: bolder;
	font-size: 1.5em;
	margin: 4px auto ;
}
.red_bold_title {
	color: #FF0000;
	font-weight: bolder;
	font-size: 1.5em;
	text-align: center;
	margin: 4px auto ;
}
.alert {
	color: #fc9400;
	font-weight: bolder;
	font-size: 1.15em;
	margin: 4px auto ;
}

.sectionImg {
	display: block;
	text-align: center; /* IE hack http://dorward.me.uk/www/centre/ */
}

.section_footer {
	padding: 20px 10px 8px 20px;
}
.itemNo {
	width: 40px;
	font-weight: bolder;
	margin-bottom: 8px;
}
.textItem {
	margin-top:	-1.7em;
	margin-left: 40px;
	margin-bottom: 8px;
}
.textItemBold {
	font-weight: bolder;
	margin-top:	-1.7em;
	margin-left: 40px;
	margin-bottom: 8px;
}
.subtextHeader {
	color: #000066;
	font-weight: bolder;
	font-size: 1.2em;
	margin-top:	-1.5em;
	margin-left: 40px;
	margin-bottom: 8px;
}
.subitemNo {
	width: 40px;
	font-weight: bolder;
	font-style: italic;
	margin: 0 0 8px 36px;
}
.subtextItem {
	margin-top:	-1.7em;
	margin-left: 80px;
	margin-bottom: 8px;
}
.italic_text {
	margin-top: 0.2em;
	margin-bottom: 0.5em;
	font-style: italic;
}
.table_text_bold {
	font-weight: 600;
	width: 30%;
}
.table_text {
	width: 65%;
}
.table_text_bold10{
	font-weight: 600;
	width: 10%;
}
.table_text80 {
	width: 320px;
}
.table_text_title {
	font-weight: 600;
	color:#666666;
	width: 30%;
}
.simple_text {
	width: 100%;
}
.deadline_text {
	width: 100%;
	font-style: italic;
	font-weight: 500;
	margin-bottom: 0.2em;
}
 .hilited_text {
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
 }
.description_text {
	width: 100%;
	margin:  4px 0px 20px 0px;
}
.movieicon {
    display: block;
    margin-top: -1.5em;
    left: 50px;
    width: 30px;
    height: 30px;
    background: url("../images/icon/YoutubeOver.gif") 0 0 no-repeat;
    text-decoration: none;
}
   
a:hover.movieicon {
    background-position: 0 -30px;
 } 
 
  /* committee page */
  .committee_table {
	margin-left:80px;
	font-size: 1em; 
	font-weight: 600;
	text-align: right;
	border-spacing: 6px;
  }
  .members_table {
	padding:3px;
	font-size: 1em; 
	font-weight: 600;
	text-align: center;
  	}
  .membership_table {
	border-collapse: collapse;
	margin:3px;
	font-size: 1em; 
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	border-spacing: 1em;
 }
.membership_table td {
	text-align: left; 
	padding-left:2em;
	padding-right:2em;
} 
 .noImageBorder {
 	border: none;
}

.floatright {
    float: right;
    margin: 0 0 2em 2em;
}

.floatleft {
    float: left;
    margin: 0 2em 2em 0;
}
