@charset "utf-8";
/* CSS Document */

/*Main CSS*/

*
{
	font-family:Arial, Helvetica, sans-serif;
}

/* commented backslash hack v2 \*/ 
body, html { 
	margin:0px;
	padding:0px;
	background:#f5f5f6;
} 

/* end hack */

/* Start of CSS */

.main_wrapper {
	width:818px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

/*Background - Main*/

.main_bk_1 {
	width:818px;
	background:url(../images/gograins/main_bk_1.gif) repeat-y;
	overflow:hidden;
}

.main_bk_2 {
	width:818px;
	height:32px;
	background:url(../images/gograins/main_bk_2.gif) no-repeat;
}

/*Logo-Absolute*/

.logo {
	position:absolute;
	left:-41px;
	top:12px;
	width:237px;
	height:113px;
	z-index:10;
}

/*search_row*/

.search_row {
	clear:both;
	height:53px;
}

.search_row_col_1 {
	float:left;
	width:205px;
	padding:0px 0px 0px 199px;
}

.search_row_col_1 img{
	float:left;
	padding:22px 0px 0px 10px;
}

.search_row_col_2 {
	float:right;
	padding:25px 30px 0px 0px;
}

.searchbar_1 {
	float:left;
	width:28px;
	height:31px;
	background:url(../images/gograins/searchbar_1.gif) no-repeat;
}

.searchbar_2 {
	float:left;
	height:31px;
	background:url(../images/gograins/searchbar_2.gif) repeat-x;
}

.searchbar_2_img{
	float:left;
	padding:5px 0px 0px 5px;
}

.searchbar_2 h1{
	font-size:14px;
	padding:6px 0px 0px 0px;
	margin:0px;
	color:#004998;
	float:left;
}

.search_input {
	float:left;
	/*border:1px solid #004998;*/
	width:170px;
	padding:2px;
	font-size:11px;
	margin:4px 0px 0px 3px;
}

.pulldown {
	float:left;
	margin:4px 0px 0px 3px;
	font-size:11px;
	padding:1px;
}

.searchbar_3 {
	float:left;
	width:12px;
	height:31px;
	background:url(../images/gograins/searchbar_3.gif) no-repeat;
}

/*main_banner*/

.main_banner_area {
	clear:both;
	height:187px;
	margin:0px 0px 0px 19px;
}


/*Menu*/

.main_menu_area {
	clear:both;
	height:41px;
	margin:0px 0px 0px 19px;
	padding:11px 0px 0px 0px;
	position:relative;
}

.menu_01 {
	float:left;
	width:91px;
	height:41px;
}

.menu_01 a{
	background:url(../images/gograins/menu_01_new.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:91px;
	height:29px;
	padding:12px 0px 0px 0px;	
	text-decoration:none;
}

.menu_01 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;
}

.menu_02 {
	float:left;
	width:115px;
	height:41px;
}

.menu_02 a{
	background:url(../images/gograins/menu_02_new.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:115px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;
}

/*.menu_02 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}
*/
.menu_03 {
	float:left;
	width:97px;
	height:41px;
}

.menu_03 a{
	background:url(../images/gograins/menu_03_new.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:97px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;}

/*.menu_03 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.menu_04 {
	float:left;
	width:90px;
	height:41px;
}

.menu_04 a{
	background:url(../images/gograins/menu_04_new.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:90px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;}

/*.menu_04 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.menu_05 {
	float:left;
	width:98px;
	height:41px;
}

.menu_05 a{
	background:url(../images/gograins/menu_05_new.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:98px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;
}

/*.menu_05 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.menu_06 {
	float:left;
	width:95px;
	height:41px;
}

.menu_06 a{
	background:url(../images/gograins/menu_06_new.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:95px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;
}

/*.menu_06 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.menu_07 {
	float:left;
	width:91px;
	height:41px;
}

.menu_07 a{
	background:url(../images/gograins/menu_07_new.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:91px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;
}

/*.menu_07 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.menu_08 {
	float:left;
	width:106px;
	height:41px;
}

.menu_08 a{
	background:url(../images/gograins/menu_08_new.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:106px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;}

/*.menu_08 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

/*Sub Menu Section*/

.sub_menu_area {
	position:absolute;
	width:158px;
	z-index:1;
	left:58px;
	top:170px;
	display:none;
}

.sub_menu_1 {
	background:url(../images/gograins/sub_menu_1.png) repeat-y;
	width:158px;
}

.sub_menu_enews_archive{
	background:url(../images/gograins/sub_menu_1_i_enews.png) repeat-y;
	width:158px;
}

.sub_menu_1 ul {
	padding:0px;
	margin:0px 8px 0px 8px;
}

.sub_menu_1 li {
	list-style-type:none;
	list-style-image:url(../images/sub_menu_arrow.gif);
	font-size:11px;
	color:#FFFFFF;
	margin:0px 8px 0px 8px;
	padding:5px 0px 5px 0px;
	border-bottom:1px dashed #FFF;
	/*min-height:15px;*/
	/*height:25px;*/
	overflow:hidden;
}

.sub_menu_1 li a{
	display:block;
	color:#FFF;
	text-decoration:none;
	/*height:20px;*/
	padding:3px 0px 0px 5px;
	width:130px;
	overflow:hidden;
}

.sub_menu_1 li a:hover {
	color:#FFF;
	background: url(../images/gograins/sub_menu_1_i.png) repeat-y;
	text-decoration:none;
	width:130px;
}

.sub_menu_2 {
	background:url(../images/gograins/sub_menu_2.png) no-repeat;
	width:158px;
	height:10px;
}

/*MainArea*/

.main_area {
	clear:both;
}

.main_area_col_1 {
	float:left;
	width:537px;
	margin: 0px 0px 0px 20px;
	padding:10px 5px 0px 19px;
}

.main_area_col_1 h1{
	font-size:18px;
	color:#317dce;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.main_area_col_1 h2{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.main_area_col_1 h3{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.main_area_col_1 p{
	font-size:12px;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.main_area_col_1 small{
	font-size:10px;
	margin:0px;
}

.main_area_col_1 img{
	float:none;
	padding:0px;
}

.main_area_col_1 a{
	font-size:12px;
	color:#004a9a;
	text-decoration:underline;
	font-weight:bold;

}

.main_area_col_1 a:hover{
	font-size:12px;
	color:#f58026;
	text-decoration:underline;
	font-weight:bold;
}

.main_area_col_1 ul{
}

.main_area_col_1 li{
	font-size:12px;
}

.main_area_col_1 table{
	font-size:12px;
}

.main_area_col_2 {
	float:left;
	width:213px;
}

.other_col_2 {
	float:right;
	width:213px;
}



.main_area_col_0{
	float:left;	
	width:770px;
	padding:10px 5px 0px 19px;
}

.main_area_col_0 h1{
	font-size:18px;
	color:#317dce;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.main_area_col_0 h2{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.main_area_col_0 p{
	font-size:12px;
}

.main_area_col_0 a{
	font-size:12px;
	color:#004a9a;
	text-decoration:underline;
	font-weight:bold;

}

.main_area_col_0 a:hover{
	font-size:12px;
	color:#f58026;
	text-decoration:underline;
	font-weight:bold;
}

.main_area_col_0 ul{
}

.main_area_col_0 li{
	font-size:12px;
}

.main_area_col_0 table{
	font-size:12px;
}

.blue_text{
	color:	#317DCE;
}

.white_text{
	color:	#FFFFFF;
}

.red_text{
	color:	#FF0000;
}

/*Aboutus*/

.index_area_col_1 {
	float:left;	
	width:355px;
	padding:10px 5px 0px 19px;
}

.index_area_col_1 h1{
	font-size:18px;
	color:#317dce;
	margin:0px;
	padding:10px 0px 0px 10px;
}

.index_area_col_1 h2{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:15px 0px 0px 10px;
	font-weight:normal;
}

.index_area_col_1 p{
	font-size:12px;
	color:#000;
	margin:0px;
	padding:10px 20px 0px 10px;
}

.index_area_col_1 a{
	font-size:12px;
	color:#004a9a;
	text-decoration:underline;
	font-weight:bold;

}

.index_area_col_1 a:hover{
	font-size:12px;
	color:#f58026;
	text-decoration:underline;
	font-weight:bold;
}

.index_area_col_1 ul{
	padding:0px 0px 0px 50px;
	margin:0px;
}

.index_area_col_1 li{
	font-size:12px;
	color:#000;
	padding:10px 0px 5px 0px;
	margin:0px;
}

.index_area_col_1 img {
	clear:both;
	padding:10px 0px 0px 8px;
}

.index_area_col_2 {
	float:left;
	width:213px;
}

.about_area_col_1 {
	float:left;	
	width:557px;
	padding:10px 5px 0px 19px;
}

.about_area_col_1 h1{
	font-size:18px;
	color:#317dce;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.about_area_col_1 h2{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.about_area_col_1 p{
	font-size:12px;
	color:#000;
	margin:0px;
	padding:5px 50px 0px 0px;
}

.about_area_col_1 a{
	font-size:12px;
	color:#004a9a;
	text-decoration:underline;
	font-weight:bold;

}

.about_area_col_1 a:hover{
	font-size:12px;
	color:#f58026;
	text-decoration:underline;
	font-weight:bold;
}

.about_area_col_1 ul{
	padding:0px 0px 0px 50px;
	margin:0px;
}

.about_area_col_1 li{
	font-size:12px;
	color:#000;
	padding:10px 0px 5px 0px;
	margin:0px;
}

.about_area_col_2 {
	float:left;
	width:213px;
}


.aboutus_imagebk_area {
	clear:both;
	padding:75px 0px 0px 0px;
}

.aboutus_imagebk_1 {
	width:212px;
	height:18px;
}

.aboutus_imagebk_2 {
	width:212px;
	background:url(../images/gograins/Aboutus_imagebk_2.png) repeat-y;
}

.aboutus_imagebk_2 img{
	clear:both;
}

.slot {
	clear:both;
	padding:5px 0px 10px 10px;
}
.aboutus_imagebk_2 a{
	clear:both;
	font-size:11px;
	color:#004a9a;
	text-decoration:underline;
	font-weight:bold;

}

.aboutus_imagebk_2 a:hover{
	clear:both;
	font-size:11px;
	color:#f58026;
	text-decoration:underline;
	font-weight:bold;
}

.aboutus_imagebk_3 {
	width:212px;
	height:34px;
	background:url(../images/gograins/Aboutus_imagebk_3.png) no-repeat;
}

.aboutus_imagebk_3 img{
	float:left;
	padding:0px 5px 0px 10px;
}

.slot2 {
	float:left;
	margin:8px 0px 0px 0px;
}

.slot3 {
	float:left;
	margin:8px 0px 0px 0px;
}

.slot3 a{
	float:left;
	clear:both;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;

}

.slot3 a:hover{
	clear:both;
	font-size:11px;
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
}

.aboutus_imagebk_3 a{
	float:left;
	clear:both;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;

}

.aboutus_imagebk_3 a:hover{
	clear:both;
	font-size:11px;
	color:#FFF;
	text-decoration:underline;
	font-weight:bold;
}

.conference_row {
	clear:both;
	padding:0px 0px 0px 0px;
}

.conference_row img{
	clear:both;
	padding:32px 0px 0px 70px;
	*padding:47px 0px 0px 70px;/*All IE Browsers*/

}

.conference_row h1{
	clear:both;
	font-size:13px;
	color:#317dce;
	margin:0px;
	padding:2px 0px 0px 18px;
	font-weight:normal;
}

.conference_row h1 a{
	font-size:13px;
	color:#004A9A;
	text-decoration:underline;
}

.conference_row h1 a:hover{
	font-size:13px;
	color:#F58026;
	text-decoration:underline;	
}


/*Events Section*/

.events_section {
	clear:both;
}

.events_tabs_row {
	clear:both;
	width:422px;
	height:29px;
	margin:10px 0px 0px 10px;
}

.events_tab_on_1 {
	float:left;
	width:9px;
	height:29px;
	background:url(../images/gograins/events_tab_on_1.gif) no-repeat;
}

.events_tab_on_2 {
	float:left;
	background:url(../images/gograins/events_tab_on_2.gif) repeat-x;
	padding:5px 2px 0px 2px;
	height:24px;
	color:#FFF;
	font-size:16px;
	cursor:pointer;
}

.events_tab_on_2 a{
	font-size:16px;
	text-decoration:none;
	color:#FFF;
}

.events_tab_on_2 a:hover{
	font-size:16px;
	text-decoration:underline;
	color:#000;
}

.events_tab_on_3 {
	float:left;
	width:9px;
	height:29px;
	background:url(../images/gograins/events_tab_on_3.gif) no-repeat;
}

.events_tab_off_1 {
	float:left;
	width:9px;
	height:29px;
	background:url(../images/gograins/events_tab_off_1.gif) no-repeat;
}

.events_tab_off_2 {
	float:left;
	background:url(../images/gograins/events_tab_off_2.gif) repeat-x;
	padding:10px 5px 0px 5px;
	height:19px;
	color:#FFF;
	font-size:14px;
	cursor:pointer;
}

.events_tab_off_2 a{
	font-size:14px;
	text-decoration:underline;
	color:#FFF;
}

.events_tab_off_2 a:hover{
	font-size:14px;
	text-decoration:underline;
	color:#FFF;
}

.events_tab_off_3 {
	float:left;
	width:9px;
	height:29px;
	background:url(../images/gograins/events_tab_off_3.gif) no-repeat;
}

.events_bk_1 {
	clear:both;
	height:13px;
	width: 422px;
}

.events_bk_2 {
	clear:both;
	background:url(../images/gograins/events_bk_2.gif) repeat-y;
	height:260px;
	width: 422px;
}

.events_bk_3 {
	clear:both;
	height:13px;
	width: 422px;
	padding:0px;
	margin:0px;
	background:url(../images/gograins/events_bk_3.gif) no-repeat;
}

.event_area {
	padding:0px 10px 0px 0px;
	margin:0px;
	overflow:auto;
	height:260px;
	width:400px;
}

.event_area_none {
	padding:0px 10px 0px 0px;
	margin:0px;
	overflow:auto;
	height:204px;
	width:370px;
	display:none;
}

.event_row {
	clear:both;
	/*height:80px;*/
	border-bottom:dashed 1px #0b85b2;
	margin:0px 10px 0px 10px;
	padding:0px 0px 4px 0px;
	overflow:hidden;
}

.events_bk_2 img{
	float:left;
	margin:5px;
}

.events_bk_2 h4{
	padding:5px 0px 0px 0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#0065a4;
}

.events_bk_2 h4 a{
	font-size:14px;
	font-weight:bold;
	color:#004a9a;
	text-decoration:underline;
}

.events_bk_2 h4 a:hover{
	font-size:14px;
	font-weight:bold;
	color:#f58026;
	text-decoration:underline;
}

.events_bk_2 p{
	padding:5px 0px 0px 0px;
	margin:0px;
	font-size:11px;
	color:#000;
}

.events_bk_2 p a{
	font-size:11px;
	color:#004a9a;
	text-decoration:underline;
}

.events_bk_2 p a:hover{
	font-size:11px;
	color:#f58026;
	text-decoration:underline;
}




/*Upcoming Events*/

.upcoming_area {
	padding:0px 0px 0px 10px;
	margin:0px;
	height:260px;
	width:400px;
	display:none;
	overflow-y:scroll;
	overflow-x:none;
}

.upcoming_area p{
	padding:5px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	color:#000;
}

.upcoming_area h1{
	font-size:18px;
	color:#317dce;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.upcoming_area h2{
	font-size:12px;
	color:#317dce;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.events_bk_2 h2 a{
	font-size:12px;
	color:#317dce;
	text-decoration:underline;
}

.events_bk_2 h2 a:hover{
	font-size:12px;
	color:#f58026;
	text-decoration:underline;
}

.upcoming_area li{
	font-size:12px;
	color:#000;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.upcoming_scroll {
	overflow-y:scroll;
	overflow-x:hidden;
	height:175px;
	width:360px;
	padding:0px 10px 0px 0px;
}

.upcoming_scroll_sports_page {
	overflow-y:scroll;
	overflow-x:hidden;
	height:270px;
	width:100%;
}

.upcoming_area_sports_page {
	padding:0px 0px 0px 10px;
	margin:0px;
	height:300px;
	width:370px;
	display:none;
}

.date_row {
	clear:both;
	height:22px;
	border-bottom:dashed 1px #31b2e2;
	margin:0px 0px 3px 0px;
}

.date_col_1 {
	width:75px;
	float:left;
}

.date_col_2 {
	width:135px;
	float:left;
}

.date_col_3 {
	width:100px;
	float:left;
}

.date_row h3{
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.month_row {
	clear:both;
}

.month_row h3{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	padding:5px 0px 5px 0px;
	margin:0px;
}

.month_row h2{
	font-size:11px;
	padding:5px 0px 5px 0px;
	margin:0px;
}

.month_row h4{
	font-size:12px;
	padding:5px 0px 5px 0px;
	margin:0px;
	color:#000;
}

.upcoming_row_1 {
	clear:both;
	min-height:38px;
	background-color:#e2e2e2;
	overflow:hidden;
	margin:3px 0px 3px 0px;
	width:100%;
}

.upcoming_row_2 {
	clear:both;
	min-height:38px;
	overflow:hidden;
	margin:3px 0px 3px 0px;
	width:100%;
}

.upcoming_row_col_1 {
	float:left;
	width:35px;
}

.upcoming_row_col_1 h2{
	font-size:20px;
	font-weight:bold;
	padding:7px 0px 0px 5px;
	margin:0px;
}

.upcoming_row_col_1 p{
	font-size:11px;
	padding:3px 0px 0px 5px;
	margin:0px;
	float:left;
}

.upcoming_row_col_2 {
	float:left;
	width:40px;
	margin:0px 3px 0px 0px;
}

.upcoming_row_col_3 {
	float:left;
	width:130px;
	margin:0px 3px 0px 0px;
}

.upcoming_row_col_3 h2{
	font-size:11px;
	font-weight:bold;
	padding:4px 0px 0px 0px;
	margin:0px;
}

.upcoming_row_col_3 p{
	font-size:11px;
	padding:3px 0px 0px 0px;
	margin:0px;
	float:left;
}

.upcoming_row_col_3 img{
	float:left;
}

.upcoming_row_col_3 a{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	padding:3px 0px 0px 0px;
}

.upcoming_row_col_3 a:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.upcoming_row_col_4 {
	float:left;
	width:125px;
}

.upcoming_row_col_4 p{
	font-size:11px;
	padding:3px 0px 0px 0px;
	margin:0px;
	clear:both;
}

/*Menu for Admin or Members*/

.admin_menu_area {
	clear:both;
	height:41px;
	margin:0px 0px 0px 19px;
	padding:11px 0px 0px 0px;
	position:relative;
}

.admin_menu_01 {
	float:left;
	width:84px;
	height:41px;
}

.admin_menu_01 a{
	background:url(../images/gograins/menu_01_members.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:84px;
	height:29px;
	padding:12px 0px 0px 0px;	
	text-decoration:none;
}

/*.admin_menu_01 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;
}*/

.admin_menu_02 {
	float:left;
	width:118px;
	height:41px;
}

.admin_menu_02 a{
	background:url(../images/gograins/menu_02_members.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:118px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;
}

/*.admin_menu_02 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}
*/
.admin_menu_03 {
	float:left;
	width:89px;
	height:41px;
}

.admin_menu_03 a{
	background:url(../images/gograins/menu_03_members.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:89px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;}

/*.admin_menu_03 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.admin_menu_04 {
	float:left;
	width:96px;
	height:41px;
}

.admin_menu_04 a{
	background:url(../images/gograins/menu_04_members.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:96px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;}

/*.admin_menu_04 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.admin_menu_05 {
	float:left;
	width:72px;
	height:41px;
}

.admin_menu_05 a{
	background:url(../images/gograins/menu_05_members.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:72px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;
}

/*.admin_menu_05 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.admin_menu_06 {
	float:left;
	width:73px;
	height:41px;
}

.admin_menu_06 a{
	background:url(../images/gograins/menu_06_members.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:73px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;
}

/*.admin_menu_06 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.admin_menu_07 {
	float:left;
	width:79px;
	height:41px;
}

.admin_menu_07 a{
	background:url(../images/gograins/menu_07_members.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:79px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;
}

/*.admin_menu_07 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.admin_menu_08 {
	float:left;
	width:79px;
	height:41px;
}

.admin_menu_08 a{
	background:url(../images/gograins/menu_08_members.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:79px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;}

/*.admin_menu_08 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

.admin_menu_09 {
	float:left;
	width:93px;
	height:41px;
}

.admin_menu_09 a{
	background:url(../images/gograins/menu_09_members.gif) no-repeat;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:93px;
	height:29px;
	text-decoration:none;
	padding:12px 0px 0px 0px;}

/*.admin_menu_09 a:hover{
	background-position:0px -48px;
	display:block;
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:underline;	
}*/

/*Footer_area*/

.footer_area {
	clear:both;
	padding:10px 0px 100px 0px;
}

.footer_col_1 {
	float:left;
	width:98px;
}

.footer_col_2 {
	float:left;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size:11px;
	width:602px;
}

.footer_col_2 p{
	color:#000;
	padding:0px;
	margin:0px;
}


.footer_col_2 a{
	color:#000;
	text-decoration:none;
}

.footer_col_2 a:hover{
	color:#000;
	text-decoration:underline;
}

.footer_col_3 {
	float:right;
	padding:0px 0px 0px 0px;
	width:111px;	
}

/*Tables_slots*/

.tables_slots {
	margin:10px 0px 0px 0px;
}

/*Kids_image*/

.kids_images {
	float:right;
	padding:10px;
}

.breadcrumb {
	margin:0px 0px 0px 19px;
	padding:11px 0px 0px 0px;
	font-size:10px;
}

.breadcrumb a{
	font-size:10px;
	color:#004a9a;
	text-decoration:underline;
}

.breadcrumb a:hover{
	font-size:10px;
	color:#004a9a;
	text-decoration:underline;
}

/*Conference Page*/

.conference_area {
	clear:both;
	padding:10px 40px 0px 40px;
}

.conference_area table{
	font-size:12px;
}

.conference_area h1{
	font-size:18px;
	color:#317dce;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.conference_area em{
	color:#317dce;
	margin:0px;
	padding:0px 0px 10px 0px;
}

.conference_area h2{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.conference_area h3{
	font-size:16px;
	color:#004979;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.conference_area h4{
	font-size:22px;
	color:#317dce;
	margin:0px;
	padding:10px 0px 0px 0px;
	text-align:center;
}

.conference_area h5{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
}

.conference_area h6{
	font-size:14px;
	color:#317dce;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
}

.conference_area p{
	font-size:12px;
	color:#000;
	margin:0px;
	padding:8px 50px 0px 0px;
}

.slots {
	float:right;
	padding:15px;
}

.slots_2 {
	float:left;
	padding:15px;
}

.conference_area a{
	font-size:12px;
	color:#004a9a;
	text-decoration:underline;
	font-weight:bold;

}

.conference_area a:hover{
	font-size:12px;
	color:#f58026;
	text-decoration:underline;
	font-weight:bold;
}

.conference_area ul{
	padding:10px 0px 0px 50px;
	margin:0px;
}

.conference_area li{
	font-size:12px;
	color:#000;
	padding:0px 0px 5px 5px;
}

.alergy ul{
	padding:10px 0px 0px 10px;
	margin:0px;
}

.ticks {
	padding:5px 0px 0px 22px;
	margin:0px;
}

.ticks li{
	font-size:12px;
	color:#000;
	padding:0px 0px 5px 5px;
	list-style-image: url(../images/gograins/list_tick.gif);
}

.no_ticks li{
	font-size:12px;
	color:#000;
	padding:0px 0px 5px 5px;
	list-style-image:none;
}


.stars li{
	font-size:12px;
	color:#000;
	padding:0px 0px 5px 5px;
	list-style-image: url(../images/gograins/list_star.gif);
}

.conference_bk_1 {
	width:645px;
	height:18px;
	padding:20px 0px 0px 0px;
}

.conference_bk_2 {
	width:645px;
	background:url(../images/gograins/conference_bk_2.gif) repeat-y;
	overflow:hidden;
}

.conference_bk_3 {
	width:645px;
	background:url(../images/gograins/conference_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 40px 0px;
}

.conference_dates {
	padding:10px 0px 10px 19px;
	width:403px;
	float:left;
	font-size:12px;
	color:#FFF;
}

.conference_dates h1{
	font-size:16px;
	padding:10px 0px 0px 0px;
	margin:0px;
	color:#FFF;
}

.conference_dates h2 {
	font-size:20px;
	padding:4px 0px 0px 0px;
	margin:0px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
}

.conference_dates h3 {
	font-size:18px;
	padding:6px 0px 0px 0px;
	margin:0px;
	color:#FFF;
	font-weight:normal;
	text-align:center;
}

.conference_logo {
	padding:10px 0px 0px 43px;
	width:156px;
	float:left;
}

.conference_dates_area {
	padding:0px 0px 0px 50px;
}

.members_area {
	padding:0px 0px 0px 160px;
}

.sponsors_bk_1 {
	width:645px;
	height:18px;
	padding:20px 0px 0px 0px;
}

.sponsors_bk_2 {
	width:645px;
	background:url(../images/gograins/sponsors_bk_2.gif) repeat-y;
	overflow:hidden;
}

.sponsors_bk_2 h2{
	color:#317DCE;
	font-size:16px;
	font-weight:normal;
	margin:0;
	padding:15px 0 0;
}

.sponsors_bk_2 p{
	color:#317DCE;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0px 50px;
}

.sponsors_bk_2 a{
	color:#317DCE;
	font-size:16px;
	text-decoration:underline;
}

.sponsors_bk_2 a:hover{
	color:#F58026;
	font-size:16px;
	text-decoration:underline;
}

.sponsors_bk_2 img{
	float:left;
	padding:0px 0px 0px 50px;
}

.sponsors_bk_2_i {
	width:645px;
	background:url(../images/gograins/sponsors_bk_2.gif) repeat-y;
	overflow:hidden;
}

.sponsors_bk_2_i img{
	float:left;
	padding:0px 0px 0px 5px;
}

.sponsors_bk_3 {
	width:645px;
	background:url(../images/gograins/sponsors_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 40px 0px;
}

.sponsors_bk_3_duplicate {
	width:645px;
	background:url(../images/gograins/sponsors_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 20px 0px;
}

/*Bullets*/

.bullets_area_3 {
	padding:15px 15px 15px 10px;
	margin:3px 0px 3px 0px;
	width:389px;
}

.bullets_area_2 {
	padding:20px 15px 20px 10px;
	width:389px;
	clear:both;
}

.bullets_area {
	padding:20px 15px 20px 10px;
	float:right;
	width:389px;
}

.wholegrain_bullets_area {
	padding:20px 15px 0px 10px;
	float:right;
	width:389px;
}

.bullets_area2 {
	padding:20px 15px 20px 10px;
	float:left;
	width:389px;
}

.other_bullets_area {
	padding:20px 15px 20px 10px;
	float:right;
	width:212px;
}

.slots_area {
	padding:0px 15px 20px 10px;
	float:right;
	width:212px;
}

.clear_bullets_area {
	padding:20px 15px 20px 10px;
	width:389px;
	clear:both;
}

.bullets_bk_1 {
	width:389px;
	height:16px;
}

.bullets_bk_2 {
	width:389px;
	background:url(../images/gograins/bullets_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.bullets_bk_2 ul{
	padding:10px 0px 0px 50px;
	margin:0px;
}

.bullets_bk_2 li{
	font-size:12px;
	color:#FFF;
	padding:0px 0px 5px 5px;
	list-style-image: url(../images/gograins/list_tick_2.png);
}

.bullets_bk_2 h1{
	font-size:18px;
	color:#FFF;
	margin:0px;
	padding:5px 0px 0px 0px;
}

.bullets_bk_2 h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.bullets_bk_2 p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 50px 0px 0px;
}

.bullets_bk_3 {
	width:389px;
	height:16px;
	background:url(../images/gograins/bullets_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 40px 0px;
}

.bullets_bk_3i {
	width:389px;
	height:16px;
	background:url(../images/gograins/bullets_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 0px 0px;
}

.norm li{
	font-size:12px;
	color:#FFF;
	padding:0px 0px 5px 5px;
	list-style:none;
}

/*Show off*/

.show_off_area {
	padding:5px 15px 5px 10px;
	width:568px;
	clear:both;
	margin:15px 0px 0px 75px;
}

.show_off_bk_1 {
	width:568px;
	height:16px;
}

.show_off_bk_2 {
	width:548px;
	background:url(../images/gograins/show_off_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.show_off_bk_2 ul{
	padding:10px 0px 0px 50px;
	margin:0px;
}

.show_off_bk_2 li{
	font-size:12px;
	color:#FFF;
	padding:0px 0px 5px 5px;
	list-style-image: url(../images/gograins/list_tick_2.png);
}

.show_off_bk_2 h1{
	font-size:18px;
	color:#FFF;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.show_off_bk_2 h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.show_off_bk_2 p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 50px 0px 0px;
}

.show_off_bk_3 {
	width:568px;
	height:16px;
	background:url(../images/gograins/show_off_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 0px 0px;
}

.no_bullets_bk_2 {
	width:389px;
	background:url(../images/gograins/bullets_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.no_bullets_bk_2 ul{
	padding:10px 0px 0px 50px;
	margin:0px;
}

.no_bullets_bk_2 li{
	font-size:12px;
	color:#FFF;
	padding:0px 15px 5px 5px;
}

.no_bullets_bk_2 h1{
	font-size:18px;
	color:#FFF;
	margin:0px;
	padding:5px 15px 0px 0px;
}

.no_bullets_bk_2 h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.no_bullets_bk_2 h3{
	clear:both;
	font-size:14px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.no_bullets_bk_2 h4{
	clear:both;
	font-size:14px;
	color:#FFF;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.no_bullets_bk_2 p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 50px 0px 0px;
}

.table_float {
	float:left;
}

.table_float_right {
	padding:20px 15px 20px 10px;
	float:right;
	width:297px;
}

/**/

.heart_area {
	padding:20px 15px 20px 10px;
	float:right;
	width:251px;
}

.heart_bk_1 {
	width:251px;
	height:16px;
}

.heart_bk_2 {
	width:251px;
	background:url(../images/gograins/heart_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.heart_bk_2 ul{
	padding:10px 0px 0px 50px;
	margin:0px;
}

.heart_bk_2 li{
	font-size:12px;
	color:#FFF;
	padding:0px 20px 5px 5px;
	list-style-image: url(../images/gograins/list_tick_2.png);
}

.heart_bk_2 h1{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:2px 0px 0px 0px;
}

.heart_bk_2 h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.heart_bk_2 p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 20px 0px 0px;
}

.heart_bk_no_tick_2 {
	width:251px;
	background:url(../images/gograins/heart_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.heart_bk_no_tick_2 ul{
	padding:10px 0px 0px 30px;
	margin:0px;
}

.heart_bk_no_tick_2 li{
	font-size:12px;
	color:#FFF;
	padding:0px 20px 5px 5px;
}

.heart_bk_no_tick_2 h1{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:2px 0px 0px 0px;
}

.heart_bk_no_tick_2 h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
}

.heart_bk_no_tick_2 p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 20px 0px 0px;
}

.heart_bk_3 {
	width:251px;
	height:16px;
	background:url(../images/gograins/heart_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 40px 0px;
}

.logo_rows {
	clear:both;
	padding:15px 0px 0px 0px;
}

.logo_col_1 {
	float:left;
	font-size:12px;
	color:#FFF;
	padding:5px 10px 0px 20px;
	width:200px;
}

.logo_col_1 a{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
}

.logo_col_1 a:hover{
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
	font-weight:normal;
}

.logo_col_2 {
	float:left;
	padding:0px 0px 0px 0px;
}

.seasons {
	padding:10px 15px 0px 85px;
	width:389px;
	clear:both;
}

/**/

.kdc_bk_1 {
	width:480px;
	height:16px;
}

.kdc_bk_2 {
	width:480px;
	background:url(../images/gograins/kdc_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.kdc_bk_2 ul{
	padding:10px 0px 0px 50px;
	margin:0px;
}

.kdc_bk_2 li{
	font-size:12px;
	color:#FFF;
	padding:0px 15px 5px 5px;
}

.kdc_bk_2 h1{
	font-size:18px;
	color:#FFF;
	margin:0px;
	padding:5px 15px 0px 0px;
}

.kdc_bk_2 h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.kdc_bk_2 p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 50px 0px 0px;
}

.kdc_bk_3 {
	width:480px;
	height:16px;
	background:url(../images/gograins/kdc_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 0px 0px;
}

/*Conference new box*/

.conf_new_area {
	padding:20px 15px 20px 10px;
	float:right;
	width:265px;
}

.conf_new_bk_1 {
	width:265px;
	height:16px;
}

.conf_new_bk_2 {
	width:265px;
	background:url(../images/gograins/conf_new_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.conf_new_bk_2 ul{
	padding:10px 0px 0px 30px;
	margin:0px;
}

.conf_new_bk_2 li{
	font-size:12px;
	color:#FFF;
	padding:0px 20px 5px 5px;
}

.conf_new_bk_2 h1{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:2px 0px 0px 0px;
}

.conf_new_bk_2 h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
}

.conf_new_bk_2 p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 20px 0px 0px;
}

.conf_new_bk_3 {
	width:265px;
	height:16px;
	background:url(../images/gograins/conf_new_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 40px 0px;
}

/*Conference Photos*/

.conference_photos {
	clear:both;
}	

.conference_photos img{
	padding:10px 10px 0px 10px;
}

/*Kids Design Challenge*/

.kids_awards_area {
	clear:both;
	padding:20px 0px 0px 0px;
}

.kids_awards_area_smaller {
	float:left;
	padding:20px 0px 0px 0px;
	width:300px;
}

.kids_awards_area_smaller_row {
	clear:both;
	width:300px;
}

.kids_awards_row {
	clear:both;
	padding:5px 0px 0px 0px;
}

.kids_awards_col_1 {
	float:left;
	width:300px;
}

.kids_awards_col_1 blockquote {
	margin:5px 0px 0px 10px;
}
/*

.kids_awards_col_1i {
	float:left;
	width:400px;
}

.kids_awards_col_1i blockquote {
	margin:5px 0px 0px 10px;
}

*/

.kids_awards_col_2 {
	float:right;
}

.kids_awards_col_2 img{
	float:left;
	padding:0px 10px 0px 0px;
}

.kids_awards_col_2i {
	float:left;
}

.kids_awards_col_2i img{
	float:left;
	padding:0px 0px 0px 18px;
}

.kids_awards_col_2i p{
	padding:0px 0px 0px 0px;
	margin:0px;
}

.kids_awards_col_2ii {
	float:left;
}

.kids_awards_col_2ii img{
	float:left;
	padding:60px 0px 0px 18px;
}

/*Tables*/

.tables_area {
	color:#FFF;
	background:#26a5d5;
	padding:10px;
	border-bottom:1px solid #FFF;
	border-top:1px solid #FFF;
}

.tables_area a{
	color:#FFF;
	text-decoration:underline;
}

.tables_area a:hover{
	color:##F58026;
	text-decoration:underline;
}

.tables_col {
	color:#FFF;
	background:#26a5d5;
	padding:10px;
	border-left:1px solid #FFF;
	border-bottom:1px solid #FFF;
	border-top:1px solid #FFF;
}

.tables_col a{
	color:#FFF;
	text-decoration:underline;
	font-weight:normal;
}

.tables_col a:hover{
	color:##F58026;
	text-decoration:underline;
	font-weight:normal;
}

.tables_col_1 {
	color:#FFF;
	background:#26a5d5;
	padding:10px;
	border-bottom:1px solid #FFF;
}

.tables_col_1 a{
	color:#FFF;
	text-decoration:underline;
}

.tables_col_1 a:hover{
	color:##F58026;
	text-decoration:underline;
}

.tables_col_2 {
	color:#FFF;
	background:#26a5d5;
	padding:10px;
	border-bottom:1px solid #FFF;
	border-left:1px solid #FFF;
	font-weight:normal;
}

.tables_col_2 a{
	color:#FFF;
	text-decoration:underline;
	font-weight:normal;
}

.tables_col_2 a:hover{
	color:##F58026;
	text-decoration:underline;
	font-weight:normal;
}

/*Wholegrain Recipes - Ingredients */

.main_ingredients_area {
	clear:both;
}

.ingredients_row {
	clear:both;
}

.ingredients_area {
	clear:both;
	padding:0px 0px 10px 0px;
}

.ingredients_area img {
	float:right;
	padding:10px;
}

.ingredients_area h1{
	clear:both;
	font-size:12px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#FF9900;
}

.ingredients_area h2{
	font-size:14px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#000;
}

.ingredients_area p{
	font-size:12px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}

.ingredients_col_1 {
	float:left;
	width:740px;
	margin: 0px 0px 0px 20px;
	padding:10px 5px 0px 19px;
}

.ingredients_col_1 h1{
	font-size:18px;
	color:#317dce;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.ingredients_col_1 h2{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.ingredients_col_1 h3{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.ingredients_col_1 p{
	font-size:12px;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.ingredients_col_1 small{
	font-size:10px;
	margin:0px;
}

.ingredients_col_1 img{
	float:none;
	margin:0px;
}

.ingredients_col_1 a{
	font-size:12px;
	color:#004a9a;
	text-decoration:underline;
	font-weight:bold;

}

.ingredients_col_1 a:hover{
	font-size:12px;
	color:#f58026;
	text-decoration:underline;
	font-weight:bold;
}

.ingredients_col_1 ul{
	padding:5px 0px 0px 20px;
	margin:0px;
	width:450px;
}

.ingredients_col_1 li{
	font-size:12px;
	color:#000;
	/*;
	margin:0px;*/
	padding:0px 0px 5px 5px;
	list-style-image: url(../images/gograins/list_tick.gif);
}

.ingredients_col_1 table{
	font-size:12px;
}

.no_bullets_bk_2i {
	width:389px;
	background:url(../images/gograins/bullets_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.no_bullets_bk_2i ul{
	padding:10px 0px 0px 50px;
	margin:0px;
}

.no_bullets_bk_2i li{
	font-size:12px;
	color:#FFF;
	padding:0px 15px 5px 5px;
}

.no_bullets_bk_2i h1{
	font-size:18px;
	color:#FFF;
	margin:0px;
	padding:5px 15px 0px 0px;
}

.no_bullets_bk_2i h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.no_bullets_bk_2i h3{
	clear:both;
	font-size:14px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.no_bullets_bk_2i h4{
	clear:both;
	font-size:14px;
	color:#FFF;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.no_bullets_bk_2i p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 20px 0px 0px;
}

.boosting {
	float:right;
	padding:18px 0px 0px 0px;
}

.wholegrain_bullets_bk_3 {
	width:389px;
	height:16px;
	background:url(../images/gograins/bullets_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 0px 0px;
}

/*Ingredients*/

.ingredients_bk_area {
	padding:20px 0px 20px 10px;
	float:right;
	width:251px;
}

.ingredients_bk_1 {
	width:251px;
	height:16px;
}

.ingredients_bk_2 {
	width:251px;
	background:url(../images/gograins/heart_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.ingredients_bk_2 p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 10px 0px 0px;
	width:231px;
}

.ingredients_bk_3 {
	width:251px;
	height:16px;
	background:url(../images/gograins/heart_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 0px 0px;
}

/*new*/

.contents_table {
	float:left;
	width:700px;
	margin: 0px 0px 0px 20px;
	padding:10px 5px 0px 19px;
}

.contents_table h1{
	font-size:18px;
	color:#317dce;
	margin:0px;
	padding:10px 0px 0px 0px;
}

.contents_table h2{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.contents_table h3{
	font-size:16px;
	color:#317dce;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.contents_table p{
	font-size:12px;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.contents_table small{
	font-size:10px;
	margin:0px;
}

.contents_table img{
	float:none;
	padding:0px;
}

.contents_table a{
	font-size:12px;
	color:#004a9a;
	text-decoration:underline;
	font-weight:bold;

}

.contents_table a:hover{
	font-size:12px;
	color:#f58026;
	text-decoration:underline;
	font-weight:bold;
}

.contents_table ul{

}

.contents_table li{
	font-size:12px;
}

.contents_table table{
	font-size:12px;
}

.program_partners {
	clear:both;
}

.program_partners img{
	float:left;
	padding:10px 0px 0px 20px;
}

.no_bullets_bk_29 {
	width:389px;
	background:url(../images/gograins/bullets_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.no_bullets_bk_29 ul{
	padding:10px 0px 0px 50px;
	margin:0px;
}

.no_bullets_bk_29 li{
	font-size:12px;
	color:#FFF;
	padding:0px 15px 5px 5px;
}

.no_bullets_bk_29 h1{
	font-size:14px;
	color:#FFF;
	margin:0px;
	padding:0px 15px 0px 0px;
}

.no_bullets_bk_29 h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.no_bullets_bk_29 h3{
	clear:both;
	font-size:14px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.no_bullets_bk_29 h4{
	clear:both;
	font-size:14px;
	color:#FFF;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.no_bullets_bk_29 p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 20px 5px 5px;
}

/*The board*/

.theboard_bk_1 {
	width:706px;
	height:16px;
}

.theboard_bk_2 {
	width:706px;
	background:url(../images/gograins/theboard_bk_2.gif) repeat-y;
	overflow:hidden;
	padding:0px 10px 0px 10px;
}

.theboard_bk_2 ul{
	padding:10px 0px 0px 50px;
	margin:0px;
}

.theboard_bk_2 li{
	font-size:12px;
	color:#FFF;
	padding:0px 15px 5px 5px;
}

.theboard_bk_2 h1{
	font-size:18px;
	color:#FFF;
	margin:0px;
	padding:5px 15px 0px 0px;
}

.theboard_bk_2 h2{
	font-size:16px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
	font-weight:normal;
}

.theboard_bk_2 h3{
	clear:both;
	font-size:14px;
	color:#FFF;
	margin:0px;
	padding:15px 0px 0px 0px;
}

.theboard_bk_2 h4{
	clear:both;
	font-size:14px;
	color:#FFF;
	margin:0px;
	padding:0px 0px 0px 0px;
}

.theboard_bk_2 h5{
	clear:both;
	font-size:20px;
	color:#FFF;
	margin:0px;
	padding:15px 0 11px;
	font-weight:bold;
}

.theboard_bk_2 p{
	font-size:12px;
	color:#FFF;
	margin:0px;
	padding:5px 50px 0px 0px;
}

.theboard_bk_3 {
	width:706px;
	height:16px;
	background:url(../images/gograins/theboard_bk_3.gif) no-repeat;
	overflow:hidden;
	padding:0px 0px 40px 0px;
}

.theboard_area {
	padding:0px 0px 0px 20px;
}

.theboard_row {
	clear:both;
	/*padding:0px 0px 25px;*/
	overflow:hidden;
	height:309px;
}

.theboard_row_1 {
	clear:both;
	/*padding:0px 0px 25px;*/
	overflow:hidden;
	height:277px;
}


.theboard_content_row {
	clear:both;
	padding:20px 0 0;
}

.theboard_content_row p{
	font-size:12px;
	color:#FFF;
	width:400px;
}

.theboard_name_col_1 {
	float:left;
	font-size:12px;
	color:#FFF;
	padding:5px 10px 0px 20px;
	width:404px;
}

.theboard_name_col_1 p{
	width:auto;
}

.theboard_name_col_1 p em{
	color:#fff;
}

.theboard_name_col_1 h1{
	font-size:16px;
	padding:0px 0px 0px 0px;
}

.theboard_name_col_1 h2{
	font-size:12px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
}

.theboard_name_col_1 a{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
}

.theboard_name_col_1 a:hover{
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
	font-weight:normal;
}

.theboard_name_col_2 {
	float:left;
	padding:0px 0px 0px 0px;
	width:150px;
}