/* HWEBSYSTEMS CSS */
body {
	background-color: #f8f8f8;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 15px;
	text-align: center;
}
p, .Normal, table, td, div {
	color: #666666;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}
span.christmas {
	color: #A20000;
}
table a,
table a:link,
table a:active,
table a:visited {
	color: #666666;
	text-decoration: underline;
}
table a:hover {
	color: #666666;
	text-decoration: none;
}
/* mhra dairy */
a.link,
a.link:link,
a.link:active,
a.link:visited {
	text-decoration: underline;
}
a.link:hover {
	color: #666666;
	text-decoration: none;
}
/* mhra dairy */
div.InformationText {
	font-size: 10px;
	color: #FFF;
}
div.InformationText span {
	color: #307ac5;
}
div.InformationText a, div.InformationText a:hover {
	color: #FFF;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0px;
}
h1.page-title {
	font-family: Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #0a3a73;
	padding-bottom: 10px;
	margin-top: 9px;
	margin-bottom: -3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
h1.page-title a, h1.page-title a:link, h1.page-title a:active, h1.page-title a:visited, h1.page-title a:hover {
	font-family: Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #0a3a73;	
}
hr {
	height: 1px;
	color: #c2c2c2;
	background: #c2c2c2;
	border: 0;
}
.login {
	height: 24px;
	text-align: center;
	vertical-align: bottom;
}
.SelectedTab {
	color: #666666;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal;
}
.SelectedTab a, .SelectedTab a:link, .SelectedTab a:active, .SelectedTab a:visited, .SelectedTab a:hover {
	color:#666666;
	text-decoration: none;
}
.OtherTabs {
	color: #f8f8f8;
	font-family: Tahoma, Verdana;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
}
a.OtherTabs:link, a.OtherTabs:active, a.OtherTabs:visited {
	color:#f8f8f8;
	font-weight: normal;
	text-decoration: none;
}
a.OtherTabs:hover {
	color:#f8f8f8;
    text-decoration: underline;
}
.LeftMenuItem {
	width: 151px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #FFF;
	background-image: url(../../images/general/left-navigation-separator.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 4px;
	padding-bottom: 6px;
}
.LeftMenuItem a, .LeftMenuItem a:visited, .LeftMenuItem a:link {
	width: 151px;
	text-decoration: none;
	color: #FFF;
}
.LeftMenuItem a:hover {
	text-decoration: none;
	color: #cb9b39;
}
.LeftMenuItem img {
	border: 0px;
	margin-right: 8px;
}
.RightMenuItem {
	width: 202px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #0a3a73;
	padding-top: 4px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c2c2c2;
}
.RightMenuItem a, .RightMenuItem a:visited, .RightMenuItem a:link {
	width: 202px;
	text-decoration: none;
	color: #0a3a73;
}
.RightMenuItem a:hover {
	text-decoration: none;
	color: #307ac5;
}
.RightMenuItem img {
	border: 0px;
	margin-right: 8px;
}
.BottomMenuItem {
	color: #666666;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	text-decoration: none;
}
.BottomMenuItem a, .BottomMenuItem a:visited, .BottomMenuItem a:link {
	color: #666666;
	text-decoration: none;
}
.BottomMenuItem a:hover {
	text-decoration: underline;
}
#browser {
	display: none;
}
#wrapper {
	width: 924px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #top {
	height: 12px;
	background-image: url(../../images/wrapper/wrapper_t.jpg);
	background-repeat: repeat-x;
}
#wrapper #topLeft {
	width: 24px;
	height: 12px;
	background-image: url(../../images/wrapper/wrapper_tl.jpg);
	background-repeat: no-repeat;
	float: left;
}
#wrapper #topRight {
	width: 24px;
	height: 12px;
	background-image: url(../../images/wrapper/wrapper_tr.jpg);
	background-repeat: no-repeat;
	float: right;
}
#wrapper #left {
	width: 12px;
	height: auto;
	background-image: url(../../images/wrapper/wrapper_l.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
}
#wrapper #left span#top {
	width: 12px;
	height: 50%;
	background-image: url(../../images/wrapper/wrapper_lh.jpg);
	background-repeat: no-repeat;
	display: block;
}
#wrapper #left span#bottom {
	width: 12px;
	height: 50%;
	background-image: url(../../images/wrapper/wrapper_ll.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	vertical-align: bottom;
	display: block;
}
#wrapper #right {
	width: 12px;
	height: auto;
	background-image: url(../../images/wrapper/wrapper_r.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
}
#wrapper #right span#top {
	width: 12px;
	height: 50%;
	background-image: url(../../images/wrapper/wrapper_rh.jpg);
	background-repeat: no-repeat;
	display: block;
}
#wrapper #right span#bottom {
	width: 12px;
	height: 50%;
	background-image: url(../../images/wrapper/wrapper_rl.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	vertical-align: bottom;
	display: block;
}
#wrapper #bottom {
	height: 12px;
	background-image: url(../../images/wrapper/wrapper_b.jpg);
	background-repeat: repeat-x;
}
#wrapper #bottomLeft {
	width: 24px;
	height: 12px;
	background-image: url(../../images/wrapper/wrapper_bl.jpg);
	background-repeat: no-repeat;
	float: left;
}
#wrapper #bottomRight {
	width: 24px;
	height: 12px;
	background-image: url(../../images/wrapper/wrapper_br.jpg);
	background-repeat: no-repeat;
	float: right;
}
#wrapper td.sponsors {
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 15px;
}
#wrapper .bottomItems {
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 11px;
}
#wrapper .bottomItems .BottomNavigationPane {
	width: 60%;
	text-align: left;
	float: left;
}
#wrapper .bottomItems .copyright {
	width: 40%;
	text-align: right;
	float: right;
}
#enclose {
	width: 900px;
	height: 100%;
	padding: 8px;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c4c4c4;
}
#canvas {
	width: 884px;
}
#bluestripe {
	width: auto;
	height: 3px;
	background-color: #033a7b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#banner {
	width: 884px;
	height: 74px;
	background-color: #dde8f3;
}
#banner #bleft {
	width: 442px;
	height: 74px;
	background-image: url(../../images/banner/leftBack.jpg);
	background-repeat: no-repeat;
	float: left;
}
#banner #bleft img#logo {
	width: 126px;
	height: 34px;
	margin-left: 24px;
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
}
#banner #bleft #title {
	width: 235px;
	height: 12px;
	margin-top: 31px;
	margin-bottom: 31px;
	float: left;
}
#banner #bleft #title img {
	width: 235px;
	height: 12px;
}
#banner #divider {
	width: 1px;
	height: 34px;
	margin-top: 20px;
	margin-left: 24px;
	margin-right: 24px;
	margin-bottom: 20px;
	background-color: #c4d8ed;
	float: left;
}
#banner #bright {
	width: 442px;
	height: 74px;
	background-image: url(../../images/banner/rightBack.jpg);
	background-repeat: no-repeat;
	text-align: right;
	float: right;
}
#banner #bright #title {
	width: 62px;
	height: 7px;
	margin-top: 34px;
	margin-right: 12px;
	margin-bottom: 33px;
	float: right;
}
#banner #bright #title img {
	width: 62px;
	height: 7px;
}
#banner #bright img#logo {
	width: spx;
	height: 28px;
	margin-top: 23px;
	margin-right: 24px;
	margin-bottom: 23px;
	float: right;
}
#horizontalNavigationSpace {
	height: 2px;
}
#navigation {
	height: 19px;
}
#navigation #nleft {
	width: 526px;
	height: 19px;
	font-family: Tahoma, Verdana;
	font-size: 9px;
	margin-right: 2px;
	float: left;
}
#navigation #nleft a, #navigation #nleft a:link, #navigation #nleft a:visited {
	width: auto;
	height: 17px;
	font-size: 9px;
	background-color: #0a3a73;
	padding-top: 2px;
	padding-left: 19px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFF;
	display: block;
}
#navigation #nleft a:active, #navigation #nleft a:hover {
	font-size: 9px;
	background-color: #cb9b39;
}
#navigation #nleft #home {
	width: 92px;
	height: 19px;
	margin-right: 2px;
	float: left;
}
#navigation #nleft #history {
	width: 111px;
	height: 19px;
	margin-right: 2px;
	float: left;
}
#navigation #nleft #council {
	width: 104px;
	height: 19px;
	margin-right: 2px;
	float: left;
}
#navigation #nleft #diary {
	width: 98px;
	height: 19px;
	margin-right: 2px;
	float: left;
}
#navigation #nleft #contact {
	width: 113px;
	height: 19px;
	float: left;
}
#navigation #nright {
	width: 356px;
	height: 19px;
	background-color: #f9f9f9;
	float: right;
}
#navigation #nright #admin {
	width: auto;
	height: 17px;
	background-color: #dde8f3;
	background-image: url(../../images/general/loginBack.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: right;
	padding-top: 2px;
	padding-left: 31px;
	padding-right: 11px;
	float: right;
}
#navigation #nright #admin #acontent {
	width: auto;
	color: #666666;
	font-family: Tahoma, Verdana;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
}
#navigation #nright #admin #acontent a,
#navigation #nright #admin #acontent a:link,
#navigation #nright #admin #acontent a:active,
#navigation #nright #admin #acontent a:visited {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
#navigation #nright #admin #acontent a:hover {
	color: #666666;
    text-decoration: underline;
}
#navigation #nright #admin span#divider {
	font-family: Tahoma, Verdana;
	font-size: 9px;
	color: #94c1ee;
	margin-left: 10px;
	margin-right: 10px;
}
#top-separator {
	height: 26px;
}
#top-separator div {
	width: 884px;
	height: 10px;
	margin-top: 8px;
	margin-bottom: 8px;
}
#bottom-separator {
	height: 18px;
}
#bottom-separator div {
	width: 884px;
	margin-top: 8px;
}
#header-main {
	height: 276px;
}
#header-main div.photo {
	width: 526px;
	height: 276px;
	margin-right: 2px;
	margin-bottom: 8px;
	background-color: #dde8f3;
	float: left;
}
#header-main #hcontent {
	width: 296px;
	height: 240px;
	padding-top: 24px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 12px;
	margin-bottom: 8px;
	background-image: url(../../images/general/headerBack.jpg);
	background-repeat: no-repeat;
	float: right;
}
#header-main #hcontent div.quote {
	width: 296px;
	height: 133px;
	margin-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
}
#header-main #hcontent div.quote p {
	line-height: 14pt;
	margin-top: 0px;
}
#header-main #hcontent div.quote p#highlight {
	color: #307ac5;	
}
#header-main #hcontent div.shortcuts {
	width: 296px;
	height: 94px;
}
#header-threepanel {
	height: 101px;
}
#header-threepanel #hleft {
	width: 526px;
	height: 101px;
	float: left;
}
#header-threepanel #hleft #hbanner {
	width: 504px;
	height: 79px;
	background-image: url(../../images/general/bannerBack.jpg);
	background-repeat: repeat-x;
	padding: 11px;
}
#header-threepanel #hleft #hbanner div.bannerContainer {
	width: 498px;
	height: 73px;
	background-image: url(../../images/general/bannerBorder.jpg);
	background-repeat: no-repeat;
	padding: 3px;
}
#header-threepanel #hright {
	width: 356px;
	height: 101px;
	float: right;
}
#header-threepanel #hright #slogan {
	width: 356px;
	height: 101px;
}
#content-main {
	height: 140px;
}
#content-main #tourism {
	width: 174px;
	height: 140px;
	background-color: #FFF;
	margin-right: 2px;
	float: left;
}
#content-main #tourism div.photo {
	width: 174px;
	height: 45px;
	margin-bottom: 2px;
}
#content-main #tourism div.content {
	width: 150px;
	height: 81px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	background-color: #cb9b39;
	background-image: url(../../images/general/tourismorganisationsBack.jpg);
	background-repeat: no-repeat;
}
#content-main #tourism div.content div#content {
	width: 150px;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #FFF;
	line-height: 15px;
	padding-bottom: 9px;
	margin-top: -4px;
	background-image: url(../../images/general/srtSeparator.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#content-main #tourism div.content div#content span {
	font-weight: bold;
}
#content-main #tourism div.content div#button {
	height: 15px;
	margin-top: 23px;
	margin-bottom: 8px;
}
#content-main #list {
	width: 174px;
	height: 140px;
	background-color: #FFF;
	margin-right: 2px;
	float: left;
}
#content-main #list div.photo {
	width: 174px;
	height: 45px;
	margin-bottom: 2px;
}
#content-main #list div.content {
	width: 150px;
	height: 81px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	background-color: #cb9b39;
	background-image: url(../../images/general/listofmembersBack.jpg);
	background-repeat: no-repeat;
}
#content-main #list div.content div#content {
	width: 150px;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	color: #FFF;
	line-height: 15px;
	padding-bottom: 9px;
	margin-top: -4px;
	background-image: url(../../images/general/srtSeparator.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#content-main #list div.content div#content span {
	font-weight: bold;
}
#content-main #list div.content div#button {
	height: 15px;
	margin-top: 23px;
	margin-bottom: 8px;
}
#content-main #shortcuts {
	width: 174px;
	height: 140px;
	margin-right: 2px;
	float: left;
}
#content-main #shortcuts div.ShortcutOne {
	width: 174px;
	height: 45px;
	margin-bottom: 2px;
	background-color: #0a3a73;
}
#content-main #shortcuts div.ShortcutTwo {
	width: 174px;
	height: 45px;
	margin-bottom: 2px;
	background-color: #0a3a73;
}
#content-main #shortcuts div.ShortcutThree {
	width: 174px;
	height: 46px;
	background-color: #0a3a73;
}
#content-main #advertisment {
	width: 356px;
	height: 140px;
	float: left;
}
#content-main #advertisment #title {
	height: 45px;
	margin-bottom: 2px;
	background-color: #13437c;
}
#content-main #advertisment #title img {
	border: 0;
}
#content-main #advertisment .advertismentContainer {
	width: 356px;
	height: 93px;
}
#content-twopanel {
	height: 100%;
	vertical-align: top;
}
#content-twopanel #contentContainer {
	width: 684px;
	height: auto;
	vertical-align: top;
}
#content-twopanel #contentContainer div.twopanel-content {
	width: 672px;
	height: auto;
	padding-top: 11px;
	padding-right: 12px;
	padding-bottom: 9px;
	margin-bottom: -11px;
}
#content-twopanel #contentContainer div.twopanel-content table {
	width: 672px;
	height: auto;
}
#content-threepanel {
	height: 100%;
	vertical-align: top;
}
#content-threepanel .left-navigation {
	width: 151px;
	height: 100%;
	background-color: #0a3a73;
	vertical-align: top;
	padding-top: 4px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
}
#content-threepanel .left-navigation table {
	width: 151px;
	height: auto;
}
#content-threepanel .left-information {
	margin-top: 20px;
}
#content-threepanel #divider {
	width: 25px;
	height: 100%;
	background-image: url(../../images/general/separator.jpg);
	background-position: center;
	background-repeat: repeat-y;
}
#content-threepanel #contentContainer {
	width: 433px;
	height: auto;
	vertical-align: top;
}
#content-threepanel #contentContainer div.threepanel-content {
	width: 433px;
	height: auto;
	margin-top: 12px;
	padding-bottom: 9px;
	margin-bottom: -11px;
}
#content-threepanel #contentContainer div.threepanel-content table {
	width: 433px;
	height: auto;
}
#content-threepanel .right-navigation {
	width: 202px;
	height: 100%;
	background-color: #f4f4f4;
	vertical-align: top;
	padding-top: 4px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
}
#content-threepanel .right-navigation table {
	width: 202px;
	height: auto;
}
#content-threepanel .right-image {
	width: 202px;
	height: 100%;
	background-color: #f4f4f4;
	vertical-align: top;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
}
#content-threepanel .right-image table {
	width: 202px;
	height: auto;
}

/*--------------------------------------------------------------------------
Document Bank Container
--------------------------------------------------------------------------*/

#container {
	width: 433px;
	height: auto;
	margin-bottom: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
}
#container-title {
	width: auto;
	height: 24px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-transform: capitalize;
	text-align: left;
	background-color: #0a3a73;
	background-image: url(../../images/containers/documentbank/container-title-left.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#container-title span {
	width: auto;
	height: 19px;
	background-image: url(../../images/containers/documentbank/container-title-right.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 5px;
	display: block;
}
#container #dull-titles {
	width: auto;
	height: 24px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	text-transform: capitalize;
	text-align: left;
	background-color: #ededed;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#container #dull-titles #month,
#container .light-items #month,
#container .light-items-over #month {
	width: 75px;
	height: 19px;
	padding-top: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	float: left;
}
#container #dull-titles #year,
#container .light-items #year,
#container .light-items-over #year {
	width: 37px;
	height: 19px;
	padding-top: 5px;
	padding-left: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;	
	float: left;
}
#container #dull-titles #title,
#container .light-items #title,
#container .light-items-over #title {
	width: 222px;
	height: 19px;
	padding-top: 5px;
	padding-left: 12px;
	padding-right: 12px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	float: left;	
}
#container #dull-titles #link,
#container .light-items #link,
#container .light-items-over #link {
	width: 24px;
	height: 19px;
	padding-left: 12px;
	padding-top: 5px;
	float: left;	
}
#container .light-items {
	width: auto;
	height: 24px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #666666;
	text-transform: capitalize;
	text-align: left;
	background-color: #f9f9f9;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#container .light-items img,
#container .light-items-over img {
	border: 0px;
	margin-top: 3px;
}
#container .light-items #title a, 
#container .light-items #title a:link, 
#container .light-items #title a:active,
#container .light-items #title a:visited {
	color: #666666;
	text-decoration: none;
}
#container .light-items #title a:hover {
	text-decoration: none;
}
#container .light-items-over {
	width: auto;
	height: 24px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #0a3a73;
	text-transform: capitalize;
	text-align: left;
	background-color: #f5f5f5;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#container .light-items-over a {
	width: auto;
	height: 14px;
	color: #0a3a73;
	text-decoration: none;
}
#container br {
	display: none;
}
/*--------------------------------------------------------------------------
Our Members Container
--------------------------------------------------------------------------*/
table.container-ourmembers {
	width: 433px;
	height: 251px;
	margin-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
}
#container-ourmembers {
	width: 433px;
	height: auto;
}
#container-ourmembers-title {
	width: auto;
	height: 24px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-transform: capitalize;
	text-align: left;
	background-color: #0a3a73;
	background-image: url(../../images/containers/ourmembers/container-title-left.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#container-ourmembers-title span {
	width: auto;
	height: 19px;
	background-image: url(../../images/containers/ourmembers/container-title-right.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 5px;
	display: block;
}
#container-ourmembers-profile {
	background: #F5F5F5;
	padding: 4px 12px 5px 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#container-ourmembers-left {
	width: 216px;
	height: auto;
	float: left;
}
#container-ourmembers-right {
	width: 216px;
	height: auto;
	float: right;
}
#container-ourmembers-right #title,
#container-ourmembers-left #title {
	width: 192px;
	text-align: left;
	text-transform: capitalize;
	font-weight: bold;
	background-color: #ededed;
	padding-top: 4px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#container-ourmembers-right #entry,
#container-ourmembers-left #entry {
	width: 192px;
	text-align: left;
	color: #666666;
	background-color: #f5f5f5;
	padding-top: 4px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#container-ourmembers-right #entry a,
#container-ourmembers-left #entry a {
	color: #666666;
	text-transform: none;
}
#container-ourmembers-right #entry a:hover,
#container-ourmembers-left #entry a:hover {
	color: #0a3a73;
}
#container-ourmembers-right #photos {
	width: 216px;
	height: 99px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#container-ourmembers-right #photos #photo-left {
	width: 107px;
	height: 99px;
	float: left;
}
#container-ourmembers-right #photos #photo-left img {
	width: 107px;
	height: 99px;
}
#container-ourmembers-right #photos #photo-right {
	width: 108px;
	height: 99px;
	float: right;
}
#container-ourmembers-right #photos #photo-right img {
	width: 108px;
	height: 99px;
}

/*--------------------------------------------------------------------------
Xmod
--------------------------------------------------------------------------*/
#dnn_ctr6496_XModDisplay_dlXMods,
#dnn_ctr6676_XModDisplay_dlXMods,
#dnn_ctr6680_XModDisplay_dlXMods,
#dnn_ctr6681_XModDisplay_dlXMods,
#dnn_ctr6732_XModDisplay_dlXMods,
#dnn_ctr6733_XModDisplay_dlXMods,
#dnn_ctr6734_XModDisplay_dlXMods,
#dnn_ctr6735_XModDisplay_dlXMods,
#dnn_ctr6736_XModDisplay_dlXMods,
#dnn_ctr6737_XModDisplay_dlXMods,
#dnn_ctr6738_XModDisplay_dlXMods,
#dnn_ctr6739_XModDisplay_dlXMods,
#dnn_ctr6740_XModDisplay_dlXMods,
#dnn_ctr6741_XModDisplay_dlXMods,
#dnn_ctr6742_XModDisplay_dlXMods,
#dnn_ctr6743_XModDisplay_dlXMods,
#dnn_ctr6744_XModDisplay_dlXMods,
#dnn_ctr6748_XModDisplay_dlXMods,
#dnn_ctr6751_XModDisplay_dlXMods,
#dnn_ctr6754_XModDisplay_dlXMods,
#dnn_ctr6759_XModDisplay_dlXMods,
#dnn_ctr6760_XModDisplay_dlXMods,
#dnn_ctr6761_XModDisplay_dlXMods,
#dnn_ctr6762_XModDisplay_dlXMods,
#dnn_ctr6763_XModDisplay_dlXMods,
#dnn_ctr6774_XModDisplay_dlXMods,
#dnn_ctr6775_XModDisplay_dlXMods,
#dnn_ctr6782_XModDisplay_dlXMods,
#dnn_ctr6785_XModDisplay_dlXMods
{
	margin: -2px;
}
.mhra-news {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	margin: 0 0 15px 0;
	padding: 0 0 15px 0;
	width: 672px;
}
.mhra-news p.name {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dadada;
	color: #13437c;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
}
.mhra-news p.name a,
.mhra-news p.name a:active,
.mhra-news p.name a:link,
.mhra-news p.name a:visited {
	color: #13437c;
	text-decoration: none;
}
.mhra-news p.name a:hover {
	color: #d8ad4f;
	text-decoration: none;
}
.mhra-news p.desc {
	font-size: 11px;
}
.mhra-news .read
{
	width: 672px;
}
.mhra-news a.readmore 
{
	color: #13437c;
	font-size: 11px;
	text-decoration: none;
	background-image: url(/Portals/5/images/xmod/common/arrow.gif);
	background-repeat: no-repeat;
	background-position: right 6px;
	display: block;
	float: right;
	margin: 8px 0 0 0;
	width: 64px;
}
.mhra-news .image {
	border: 3px solid #d8ad4f;
	height: 70px;
	padding: 2px;
	width: 110px;
}
.mhra-news .imageholder
{
	float: left;
	height: 80px;
	margin: 0 20px 0 0;	
	width: 120px;
}
.mhra-news .hover
{
	display: none;
	height: 70px;
	margin: 5px;
	position: absolute;
	width: 110px;
}
.mhra-news .hover a
{
	color: #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 70px;
	text-decoration: none;
	background-image: url(/Portals/5/images/xmod/common/img-hover.png);
	background-repeat: no-repeat;
	width: 110px;
}
.mhra-news .hover img
{
	border: none;
}
.mhra-news .detailimage
{
	border: 3px solid #d8ad4f;
	float: left;
	height: 160px;
	margin: 0 20px 0 0;
	padding: 2px;
	width: 250px;
}
.detailcontent {
	width: 672px;
}
a.press,
a.press:visited,
a.press:link,
a.press:active {
	color: #666;
	cursor: pointer;
	width: 433px;
	display: block;
	text-decoration: none;
	background-color: eeeded;
}
a.press:hover
{
	color: #FFF;
	background:  #0a3a73;
}
ul.pressrelease-container
{
	float: left;
	width: 433px;
	margin: 0;
	padding: 10px 10px 10px 15px;
}
.pressrelease-container li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
.pressrelease-container li.month {
	width: 88px;
}
.pressrelease-container li.year {
	width: 50px;
}
.pressrelease-container li.title {
	width: 250px;
}
.pressrelease-container img {
	margin: 2px 0 0 0;
	border: none;
}
.establishments {
	color: #666;
	width: 433px;
	text-decoration: none;
	background-color: eeeded;
}
ul.establishments-container
{
	float: left;
	width: 433px;
	margin: 0;
	padding: 10px 10px 10px 15px;
}
.establishments-container li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
.establishments-container li.name {
	width: 250px;
}
.establishments-container li.town {
	width: 150px;
}
.establishments-container li.readbutton {
	position: absolute;
	height: 20px;
	margin: -3px 0 0 0;
}
.establishments-container img {
	margin: 2px 0 0 0;
	border: none;
}
#dnn_ctr6681_XModDisplay_pnlListView
{
	margin: 3px 0 0 0;
}
