BODY {
	color: #232323;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #272827;
	margin: 0px;
	font-size: 12px;

	}
TD {
	FONT-SIZE: 12px;
	COLOR: #232323
}
TH {
	FONT-SIZE: 12px;
	COLOR: #232323
}
A:visited {
	COLOR: #005288;
	TEXT-DECORATION: underline;

}
A:link {
	COLOR: #005288; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #b7230b; text-decoration: underline;
}
A:active {
	COLOR: #005288;
	text-decoration: underline;
}
UL {
	DISPLAY: block;
	
}
UL LI {
	DISPLAY: block;
	list-style-position: outside;
	list-style-image: url(../images/bullet.gif);
	margin-bottom: 10px;
	color: #232323;
}
#breadcrumb{
	float: left;
	background-color: #6d7579;
/*	padding-top: 6px;
	padding-bottom: 6px;*/
	padding-left: 20px;
	width: 982px;
}
#container {
	margin-right: auto;
	margin-left: auto;
	width: 1002px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#header {
	background-image: url(../images/bg_header.jpg);
	height: 112px;
	background-repeat: no-repeat;
	margin: 0px;
}

#logo {
	float: left;
}
#left_column {
	float: left;
	width: 305px;
	margin-right: 20px;
	margin-top: 15px;
	
}
#middle_column {
	width: 500px;
	float: left;
	margin-top: 14px;
	margin-bottom: 14px;
	margin-left: 14px;
	margin-right: 10px;
	display:inline; /*DMG*/
}
#main_page {
	background-color: #fff;
	float: left;
	width: 952px;
	padding: 25px;
}

#main_content{
	margin-top: 0px;
	margin-right: 22px;
	margin-bottom: 30px;
	margin-left: 10px;
	
}

#right_column{
	width: 625px;
	float: right;
	display: inline;
	margin-top: 15px;
	
}


.h1{
	color: #FFFFFF;
	font-size: 14px;
	background-color: #003d6b;
	padding: 8px;
	font-weight: bold;
	text-transform: uppercase;
}
.h2{
	color: #b7230b;
	font-size: 20px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #d3d6d8;
}
.h3{
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c7cbce;
	padding-bottom: 3px;
	margin-top: -12px;
}
.h4{
	color: #232323;
	font-size: 16px;
	font-weight: bold;
}
.h5{
	font-size: 16px;
	color: #a91e2d;
	font-weight: bold;
	padding-top: 15px;
}
.h6{
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding-top: 15px;
}


.bodytext{
	FONT-SIZE: 12px; COLOR: #232323;	
}
.bodytext A:visited {
	FONT-SIZE: 12px; COLOR: #005288; TEXT-DECORATION: underline;
}
.bodytext A:link {
	FONT-SIZE: 12px; COLOR: #005288; TEXT-DECORATION: underline;
}
.bodytext A:hover {
	FONT-SIZE: 12px; COLOR: #CC0000; TEXT-DECORATION: underline;
}
.bodytext A:active {
	FONT-SIZE: 12px; COLOR: #005288; TEXT-DECORATION: underline}

.breadcrumb{
	FONT-SIZE: 11px; COLOR: #FFF; TEXT-DECORATION: none;
		
}
.breadcrumb A:link {
	FONT-SIZE: 11px; COLOR: #FFF; TEXT-DECORATION: none;
}
.breadcrumb A:active {
	FONT-SIZE: 11px; COLOR: #FFF; TEXT-DECORATION: none;

}
.breadcrumb A:visited {
	FONT-SIZE: 11px; COLOR: #FFF; TEXT-DECORATION: none;
}
.breadcrumb A:hover {
	FONT-SIZE: 11px; COLOR: #ffab18; TEXT-DECORATION: none;

}
.breadcrumb_active {
	COLOR: #e8112d; TEXT-DECORATION: none;
	

}
.date{
	font-size: 12px;
	color: #003d6b;
	font-weight: bold;
	
}

#inside_bk{
	width: 472px;
	float: left;
	display: inline;/*DMG*/
	border: 1px solid #c3c6c9;
	margin-top: 14px;
	margin-left: 14px;
	margin-bottom: 14px;
	padding: 18px;
}
#inside_bk_bottom_logo{
	width: 472px;
	float: right;
	display: inline;/*DMG*/
	border: 1px solid #c3c6c9;
	padding: 18px;
	margin-bottom: 14px;
}
#inside_bk_logo{
	font-size: 11px;
	color: #003d6b;
	text-align: center;
	font-weight: bold;
	float: left;
	border-right-width: 1px;
	border-right-color: #ced1d3;
	border-right-style: solid;
	padding-right: 8px;
	padding-left: 8px;
}

#footer{
	float: left;
	width: 974px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 16px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
	background-image: url(../images/bg_footer.gif);
	background-repeat: repeat-x;
	height: 30px;
}
.footer{
	FONT-SIZE: 11px; COLOR: #fff;
}
.footer A:visited {
	FONT-SIZE: 11px; COLOR: #fff;
}
.footer A:link {
	FONT-SIZE: 11px; COLOR: #fff;
}
.footer A:hover {
	COLOR: #ffab18; TEXT-DECORATION: none;
}
.footer A:active {
	FONT-SIZE: 11px; COLOR: #fff; 


}

#navigator {
	background-image: url(../images/bg_menu.gif);
	background-repeat: repeat-x;
	height: 35px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 1002px;
	float: left;
}

#navigator ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0px;
	width: 100%;
	padding: 0px;
}

#navigator ul li {
  float: left;
  margin: 0px;
}
#navigator a
{
  color:#FFF;
  text-decoration:none;
}
#navigator a.topMenu
{
  color:#232323;
}
a.topMenu,
a.topMenu:visited {
	color: #232323;
	display: block;
	height:25px;
	width:auto;
	font-weight: bold;
	text-decoration: none;
	padding:10px 28px 0px 28px;
	float:left;
}

#navigator a.topMenu:hover,
#navigator a.topMenu.active,
#navigator a.topMenu:active {
	background-image: url(../images/bg_menu_over.gif);
	background-repeat: repeat-x;
	color: #fff;
}

.page_title_1{
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	font-size: 16px;
	color: #10386b;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9BACBE;
	margin: 0px;
}
.page_title_2{
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	font-size: 16px;
	color: #10386b;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9BACBE;
	margin: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9BACBE;
}

.page_title_small{
	font-size: 11px;
	color: #354559;
	padding: 0px;
	font-weight: bold;
	float: left;
	width: 350px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}

#right_content{
	background-color: #fff;
	margin-bottom: 14px;
	border: 3px solid #003d6b;
	
}

.right_content{
	margin: 8px;
}
.right_content .UL {
	DISPLAY: block;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 18px;
	list-style-image: url(../images/arrow.gif);
	margin-bottom: 0px;
}
.right_content .UL LI {
	DISPLAY: block;
	padding: 0px;
	list-style-type: disc;
	margin-bottom: 4px;
}

.showmore_button{
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	background-image: url(../images/bg_button.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 107px;
	text-align: center;
	padding-top: 4px;
	font-family: Arial, Helvetica, sans-serif;
}
.showmore_button a,
.showmore_button a:visited,
.showmore_button a:hover
{
  color:#FFF;
  text-decoration:none;
  outline:none;
}

div.clear {
  clear: both;
}

.clear
{
  clear:both;
}

.bg_grey_heading
{
	background-image: url(../images/bg_tab_grey.gif);
	background-repeat: repeat-x;
	height: 42px;
}
.bg_red_heading
{
	height: 42px;
	background-color: #a91e2d;
}
.image_border_grey{
	float: left;
	border: 8px solid #cfd0d1;
	width: 289px;
}
.image_border_yellow{
	float: left;
	border: 8px solid #ffab18;
	width: 289px;
}

.image_border_left{
	border: 4px solid #767676;
	float: left;
	margin-right: 14px;
	margin-bottom: 10px;
}
.image_border_right{
	border: 4px solid #767676;
	float: right;
	margin-right: 15px;
	margin-bottom: 15px;
}
.inclusion_content_box {
	border: 1px solid #b7b9ba;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding: 15px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
}
.inclusion_content {
	margin: 15px;
	text-align: center;
}
.event_content {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #dfe1e2;
	margin-right: 10px;
	margin-left: 10px;
	width: 265px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	margin-top: 5px;
	
}
#heading_icon {
	float: left;
	margin-left: 5px;
	margin-right: 5px;
}
#lunch_table{
	width: 950px;
	float: left;
	background-color: #dee0e1;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #dee0e1;
	margin: 0px;
}
.lunch_content
{
	float: left;
	display: inline;
	background-color: #FFFFFF;
	width: 910px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 0px;
	padding: 15px;
}
.lunch_h1
{
	float: left;
	display: inline;
	font-size: 18px;
	color: #232323;
	margin-top: 10px;
	text-align: center;
	margin-right: 100px;
	margin-left: 100px;
}
.lunch_h2
{
	float: left;
	display: inline;
	font-size: 18px;
	color: #232323;
	margin-top: 10px;
	text-align: center;
	margin-right: 183px;
	margin-left: 183px;
}
.lunch_h3
{
	float: left;
	display: inline;
	font-size: 18px;
	color: #232323;
	margin-top: 10px;
	text-align: center;
	margin-right: 100px;
	margin-left: 100px;
}
.lunch_left
{
	float: left;
	width: 260px;
	background-color: #ffffff;
	text-align: center;
	font-weight: bold;
	margin: 5px;
	padding: 10px;
}
.lunch_middle
{
	float: left;
	width: 410px;
	background-color: #ffffff;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	height: auto;
	padding: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.lunch_right
{
	float: left;
	width: 260px;
	background-color: #ffffff;
	text-align: center;
	font-weight: bold;
	margin: 5px;
	padding: 10px;
}

#toplink {
	height: 25px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/bg_top.gif);
	background-repeat: repeat-x;
}
#table_grey
{
	width: 950px;
	float: left;
	display: inline;
	background-color: #cfd0d1;
	margin-top: 20px;
}
.table_grey_content
{
	float: left;
	display: inline;
	background-color: #cfd0d1;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 15px;
}
.table_grey_contentLeft
{
	float: left;
	display: inline;
	width: 350px;
}
.table_grey_contentRight
{
	float: left;
	display: inline;
	margin-left: 20px;
	width: 520px;
}
.table_grey_heading
{
	height:30px;
	padding-top:10px;
	font-size: 16px;
	color: #FFFFFF;
	background-image: url(../images/bg_tab_red.gif);
	background-repeat: repeat-x;
	padding-right: 15px;
	padding-left: 15px;
	font-weight: bold;
}

#table_grey_left{
	width: 305px;
	float: left;
	display: inline;
	background-color: #dee0e1;
	margin-top: 20px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #dee0e1;
}
.left_content_TD
{
	float: left;
	display: inline;
	background-color: #FFFFFF;
	width: 285px;
	border: 5px solid #FFFFFF;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
.left_content
{
	float: left;
	display: inline;
	background-color: #FFFFFF;
	width: 265px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	padding: 15px;
}

.left_content_h1
{
	float: left;
	display: inline;
	font-size: 14px;
	font-weight: bold;
	color: #232323;
	margin-left: 7px;
}

#table_grey_right{
	width: 620px;
	float: left;
	background-color: #dee0e1;
	margin-bottom: 20px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #dee0e1;
}
.right_content
{
	float: left;
	display: inline;
	background-color: #FFFFFF;
	width: 580px;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 0px;
	padding: 15px;
}
.right_content_h1
{
	float: left;
	display: inline;
	font-size: 14px;
	font-weight: bold;
	color: #232323;
	margin-left: 7px;
}
.table_right_contentLeft
{
	float: left;
	display: inline;
	width: 160px;
}
.table_right_contentRight
{
	float: left;
	display: inline;
	margin-left: 20px;
	width: 400px;
}
#table_red_right{
	width: 620px;
	float: left;
	background-color: #a91e2d;
	margin-bottom: 20px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #a91e2d;
}
