/* This entry controls the image for the overall background and also settings such */
/* as the default font styles and colours */
body
{

	font-family:tahoma;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	background-position:left 0px;
	font-size: small;
	font-style:normal;
	font-weight: normal;
	font-variant:normal;
	background-color:#414141;
	color:#000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}	


/* ---------------------------- Page ---------------------------------------*/
/* These entries allow the control of how the main Page appears. The page is*/
/* made up of header, body, footer, and possibly left and right images		*/
/* -------------------------------------------------------------------------*/

.Page_Header_Top
{
	
	background-color:#c7c7c7;	
	height:25px;
	border-bottom:solid 1px black;
}

.Page_Total
{
	background-image:url(images/b.jpg);
	background-repeat:repeat-y;
	background-color:White; 
	border:solid 0px black;
	margin-bottom:35px;
	margin-top:14px;
}


.Page_Header_Bottom
{
	
}

.logo
{
	background-image:url(images/header.orange.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	background-position:center center;
}

.Page_Body_Left
{
	background-image:url(images/Page_Body_Left1.jpg);
	background-position:right top;
	background-repeat:repeat-y;

}

.Page_Body_Right
{
	background-image:url(images/Page_Body_Right1.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	background-color:#bbbbbb;
}

.Page_Panel_Menu_Top
{
	background-image:url(images/Page_Top_Menu.jpg);
	background-position:right 24px;
	background-repeat:no-repeat;
	background-color:#d1d1d1;
}

.Page_Content
{
	background-color:#ffffff;
	background-image:url(images/Page_Panel_Menu_Top_Right.jpg);
	background-position:0px top;
	background-repeat:no-repeat;
}

	
.Page_Footer_Top
{
	background-image:url(images/Page_Footer_Top.png);
	background-position:top;
	background-color:#c7c7c7;
	border-top:solid 1px black;
	text-align:center;
	height:25px;

	}
	
.Page_Footer_Bottom
{
	background-image:url(images/Page_Footer_Bottom.png);
	height:74px;
}
	
.FooterText
{
	position:relative;
	top:0px;
	background-color:Transparent;
	background-position:center top;
	text-align:center;
	margin-top:10px;
}	

.PositionFooterText
{
	width:75%;
	float:right;
	padding:0px 10px 0px 10px;
	background-color:Transparent;
	text-align:center;
}

.Page_Body_Top
{
	background-image:url(images/Page_Top1.jpg);
	background-position:left 0px;
	background-repeat:no-repeat;
}

.Page_Body_Footer
{
	background-image:url(images/Page_Footer.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

.Panel_login
{

	height:20px;
	
	background-color:Transparent;
}

.Panel_news_mini
{
	min-height:50px;
	clear:left;
    width:177px; 
    background-color:Transparent;
    border:solid 0px #000000;
    margin:0px 0px 0px 0px;
    padding:10px 0px 10px 0px;
    visibility:hidden;
    position:absolute;
}

.Panel_Header_news_mini
{
	height:20px;
    width:169px; 
    background-color:Transparent;
    border-bottom:solid 0px #000000;
    padding:5px 0px 0px 10px;
    margin:20px 0px 0px 0px;
    font-weight:bold;
    color:White;
    clear:left;
    visibility:hidden;
    position:absolute;
}

.MiniNewsTitle
{
	background-color:Transparent;
	background-image:url(images/MiniNewsTitle_icon.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-weight:bold;
	font-size:smaller;
	color:#000000;
	margin:5px 0px 0px 3px;
	padding:0px 0px 3px 8px;
	display:block;
	text-decoration:none;
	width:150px;
	visibility:hidden;
    position:absolute;
}

.MiniNewsTitle:hover
{
	background-color:Transparent;
	background-image:url(images/MiniNewsTitle_icon.png);
	background-repeat:no-repeat;
	background-position:left top;
	font-weight:bold;
	font-size:smaller;
	color:#000000;
	margin:5px 0px 0px 3px;
	padding:0px 0px 3px 8px;
	display:block;
	text-decoration:underline;
	width:150px;
	visibility:hidden;
    position:absolute;
}

.Panel_Link_mini
{
	min-height:50px;
	clear:left;
    width:177px; 
    background-color:Transparent;
    border:solid 0px #000000;
    margin:5px 0px 0px 0px;
    padding:10px 0px 10px 0px;
}

.Panel_Header_Link_mini
{
	height:21px;
    width:169px; 
	/*background-image:url(images/Panel_Header_Link_mini.jpg);*/
	background-repeat:no-repeat;
	background-position:10px 6px;
    background-color:Transparent;
    border-bottom:solid 0px #000000;
    padding:0px 0px 0px 26px;
    font-style:oblique;
    margin:20px 0px 0px 0px;
    font-weight:bold;
    color:Black;
    clear:left;
}

.MiniLinkTitle
{
	background-color:Transparent;
	background-image:url(images/Menu_arrow.jpg);
	background-repeat:no-repeat;
	background-position:10px 3px;
	font-weight:bold;
	font-size:smaller;
	color:#000000;
	margin:5px 0px 0px 3px;
	padding:0px 0px 3px 22px;
	display:block;
	text-decoration:none;
	width:150px;
}

.MiniLinkTitle:hover
{
	background-image:url(images/Menu_arrow_hover2.jpg);
	background-color:#d1d1d1;
	background-repeat:no-repeat;
	background-position:10px 3px;	
	font-weight:bold;
	font-size:smaller;
	color:#a45a00;
	margin:5px 0px 0px 3px;
	padding:0px 0px 3px 22px;
	display:block;
	text-decoration:none;
	width:150px;
}

/* ---------------------------- Menu ---------------------------------------*/
/* These entries allow the control of how the menu appears. The menu is		*/
/* made up of header, body, footer, left and right images and also images	*/
/* for when you hover over a menu item and for submenus						*/
/* -------------------------------------------------------------------------*/

/*.Menu_Total
{
	height:30px;
	width:173px;
	border:solid 0px #000000;
	margin-bottom:20px;
}*/
.Panel_Menu
{
	margin:0px 0px 0px 0px;
	background-color:Transparent;
}

.Main_Menu
{
	background-image:url(images/Main_Menu.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	width:180px;
	background-position:left -11px;
	height:4px;
	font-weight:bold;
	font-style:oblique;

}

.Menu_Header
{
	/*background-image:url(images/Menu_Header.png);*/
	background-position:right;
	background-repeat:no-repeat;
	background-color:Transparent;
	color:White;
	font-size:medium;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}

	
.Menu_Body
{
	font-size:small;
	font-style:normal;
	font-variant:normal;
	font-family:Tahoma;
	color:#000000;
	margin:0px 0px 0px 0px;
}
	
.Menu_Item
{
	border-bottom:solid 0px #000000;
	border-top:solid 0px #c7c7c7;
	background-image:url(images/Menu_arrow.jpg);
	background-color:#d1d1d1;
	background-repeat:no-repeat;
	background-position:12px 4px;
	padding:0px 20px 0px 17px;	
	vertical-align:baseline;
    font-weight:bold;
}	
	
.Menu_Border_Right
{
	background-image:url(images/Menu_Border_Right.png);
	padding:0px 0px 0px 33px;
	background-position:top;
	background-position:left;
	background-repeat:repeat-y;
	width:29px;
}
	
.Menu_Border_Left
{
	background-image:url(images/Menu_Border_Left.png);
	padding:0px 0px 0px 41px;
	background-position:top;
	background-position:right;
	background-repeat:repeat-y;
	width:29px;
}

.Menu_Footer
{
	background-image:url(images/FooterLinks.gif);
	background-color:Transparent;
	height:17px;
	
}

.Menu_Container
{
	padding:0px 0px 0px 0px;	
	background-image:url(images/Page_Panel_Menu.jpg);
	background-repeat:repeat-y;
	background-position:right top;
}	
	
.Menu_Infragistics
{
	padding:0px 0px 0px 0px;

}

.Menu_ItemHover
{
	background-image:url(images/Menu_arrow_hover2.jpg);
	background-color:#d1d1d1;
	background-repeat:no-repeat;
	background-position:12px 3px;	
	color:#a45a00;
}

.Image_Facebook_Twitter_menu
{
	position:relative;
	margin:20px 0px 0px 5px;
}

.Image_baner_menu
{
	position:relative;
	top:20px;
	margin:0px 0px 0px 5px;
}


/* ---------------------------- WebHtmlEditor ----------------------------*/

.WebHtmlEditor_ButtonStyle:hover
{
	background-color:#c7c7c7;
	color:#000000;
}

/* ---------------------------- PageControl ----------------------------*/
/* This control offers the paging functionality and appears as follows  */
/*                 First << < 1 2 3 4 5 > >> Last						*/
/* These entries allow the control to be styled with images/colours etc */
/* ---------------------------------------------------------------------*/

.PageControl 
{
	color:black;
	background-image:url(images/PageControl.png);
	background-repeat:no-repeat;
	background-position:-1px;
	text-decoration:  none;
	font-weight:bold;
	position:relative;
	top:0px;
	padding: 0px 10px 4px 6px;
	
}

.PageControl_CurrentPage
{
	color:#7a7a7a;
	background-image:url(images/PageControl_CurrentPage.png);
	background-repeat:no-repeat;
	background-position:-1px;
	cursor:default;
	text-decoration:  none;
	font-weight:bold;
	position:relative;
	top:0px;
	padding: 0px 10px 4px 6px;
}

.PageControl_FirstPage 
{
	color:#0b2ba7;
	background-image:url(images/PageControl_FirstPage.png);
	text-decoration:  none;
	font-weight:bold;
	position:relative;
	left:-1px;
	top:-1px;
	padding: 0px 8px 4px 3px;
	margin:0px 0px 0px 12px;	
}

.PageControl_LastPage 
{
	color:#0b2ba7;
	background-image:url(images/PageControl_LastPage.png);
	text-decoration:  none;
	font-weight:bold;
	position:relative;
	left:5px;
	top:-1px;
	padding: 0px 7px 4px 3px;
}
.PageControl_GoBackFivePages 
{
	color:#FF0033;
	background-image:url(images/PageControl_GoBackFivePages.png);
	background-repeat:no-repeat;
	background-position:3px 2px;
	text-decoration:  none;
	font-weight:bold;
	text-align:inherit;
	padding: 3px 5px 3px 2px;
}

.PageControl_GoBackOnePage
{
	color:#000000;
	background-image:url(images/PageControl_GoBackOnePage.png);
	background-position:2px 2px;
	background-repeat:no-repeat;
	text-decoration:  none;
	font-weight:bold;
	padding: 3px 5px 3px 11px;
}

.PageControl_GoForwardFivePages 
{
	color:#844514;
	background-image:url(images/PageControl_GoForwardFivePages.png);
	background-repeat:no-repeat;
	background-position:4px 2px;
	text-decoration:  none;
	font-weight:bold;
	padding: 3px 0px 3px 5px;
}

.PageControl_GoForwardOnePage
{
	color:Navy;
	background-image:url(images/PageControl_GoForwardOnePage.png);
	background-position:5px 2px;
	background-repeat:no-repeat;
	text-decoration:  none;
	font-weight:bold;
	padding: 3px 11px 3px 5px;
}


/* Home page styles */

.ClearLeftPanel
{
	clear:left;
}

.ClearRightPanel
{
	clear:right;
}

/* -- Basic style - Display  the title followed by the first image underneath 
					followed by the first text box, followed by the second image, 
					followed by the third text box, followed by the third image
					*/

.HomePage_Basic_Title
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#8b4a0a;
	text-align:center;
	display:block;
	padding:0px 0px 0px 0px;
	visibility:hidden;	
}

.HomePage_Basic_Text
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	text-align:justify;
	display:block;
	padding:10px 50px 10px 50px;
}

.HomePage_Basic_Image1Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:20px 0px 20px 0px;
}

.HomePage_Basic_Image2Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:20px 0px 20px 0px;
}

.HomePage_Basic_Image3Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:20px 0px 20px 0px;
}

/* -- Newspaper1 style - Title, Image1 floated left, Text1 to the right and wrapping, 
						Image2 floated right, Text2 to the left and wrapping, 
						Image3 floated left, Text3 to the right and wrapping */

.HomePage_Newspaper1_Title
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#8b4a0a;
	text-align:left;
	display:block;
	padding:10px 10px 0px 0px;
	visibility:hidden;	
}

.HomePage_Newspaper1_Text
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	text-align:justify;
	display:block;
	padding:0px 10px 10px 0px;
}

.HomePage_Newspaper1_Image1Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:20px 15px 5px 20px;
	float:left;
}

.HomePage_Newspaper1_Image2Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:0px 20px 5px 15px;
	float:right;
}

.HomePage_Newspaper1_Image3Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:0px 15px 5px 20px;
	float:left;
}

/* -- Newspaper2 style - Title, Image1 floated right, Text1 to the left and wrapping, 
						Image2 floated right, Text2 to the left and wrapping, 
						Image3 floated right, Text3 to the left and wrapping */

.HomePage_Newspaper2_Title
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#8b4a0a;
	text-align:left;
	display:block;
	padding:10px 10px 0px 0px;
	visibility:hidden;	
}

.HomePage_Newspaper2_Text
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	text-align:justify;
	display:block;
	padding:0px 10px 10px 0px;
}

.HomePage_Newspaper2_Image1Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:20px 15px 5px 20px;
	float:right;
}

.HomePage_Newspaper2_Image2Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:0px 20px 5px 15px;
	float:right;
}

.HomePage_Newspaper2_Image3Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:0px 15px 5px 20px;
	float:right;
}

/* -- Newspaper3 style - Title, Image1 floated left, Text1 to the right and wrapping, 
						Image2 floated left, Text2 to the right and wrapping, 
						Image3 floated left, Text3 to the right and wrapping */

.HomePage_Newspaper3_Title
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#8b4a0a;
	text-align:left;
	display:block;
	padding:10px 10px 0px 0px;
	visibility:hidden;	
}

.HomePage_Newspaper3_Text
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	text-align:justify;
	display:block;
	padding:0px 10px 10px 0px;
}

.HomePage_Newspaper3_Image1Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:20px 15px 5px 20px;
	float:left;
}

.HomePage_Newspaper3_Image2Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:0px 20px 5px 15px;
	float:left;
}

.HomePage_Newspaper3_Image3Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:0px 15px 5px 20px;
	float:left;
}

/* -- Newspaper4 style - Title, Image1 floated left, Text1 to the right and wrapping, 
						Image2 floated left, Text2 to the right and wrapping, 
						Image3 floated left, Text3 to the right and wrapping */

.HomePage_Newspaper4_Title
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#8b4a0a;
	text-align:left;
	display:block;
	padding:10px 10px 10px 0px;
	visibility:hidden;	
}

.HomePage_Newspaper4_Text
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	text-align:justify;
	display:block;
	padding:0px 10px 10px 0px;
}

HomePage_Newspaper4_Image1
{
	padding:0px 10px 0px 10px;
	}

.HomePage_Newspaper4_Image1Panel
{
	visibility:visible;
	margin-left:auto; 
	margin-right:auto;	
	text-align:center;
	padding:0px 15px 5px 15px;
	float:left;
}

.HomePage_Newspaper4_Image2Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:0px 20px 5px 15px;
	float:left;
}

.HomePage_Newspaper4_Image3Panel
{
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	background-color:Transparent;
	padding:0px 15px 5px 20px;
	float:left;
}

.HomePage_Newspaper4_Container1
{
	width:49%;
	text-align:center;
	display:block;
	float:left;
	padding:10px 0px 0px 0px;
}

.HomePage_Newspaper4_Container2
{
	width:49%;
	text-align:center;
	display:block;
	float:right;
	background-color:Transparent;
	padding:10px 0px 0px 0px;
}

.HomePage_Newspaper4_Container3
{
	width:98%;
	text-align:center;
	display:block;
	padding:10px 0px 0px 0px;
}


/* CustomPage page styles */

.CustomPageName
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#8b4a0a;
	text-align:left;
	display:block;
	padding:10px 0px 10px 0px;
}

/* CustomPage Basic*/
/* CustomPage page Container 1 */


.CustomPage_basic_Container1
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_basic_Image1Panel
{
	background-color:Transparent;
	width:100%;

}

.CustomPage_basic_Image1
{
	background-color:Transparent;
    text-align: center;
    vertical-align: middle;
	width:100%;
	display:block;
	clear:left;
}

.CustomPage_basic_Text1
{
	background-color:Transparent;
	padding:0px 0px 10px 0px;

}

.CustomPage_basic_Image1ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 2 */

.CustomPage_basic_Container2
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_basic_Image2Panel
{
	background-color:Transparent;
	width:100%;

}

.CustomPage_basic_Image2
{
	background-color:Transparent;
    text-align: center;
    vertical-align: middle;
	width:100%;
	display:block;
	clear:left;
}

.CustomPage_basic_Text2
{
	background-color:Transparent;
	padding:0px 0px 10px 0px;

}

.CustomPage_basic_Image2ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 3 */

.CustomPage_basic_Container3
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_basic_Image3Panel
{
	background-color:Transparent;
	width:100%;

}

.CustomPage_basic_Image3
{
	background-color:Transparent;
    text-align: center;
    vertical-align: middle;
	width:100%;
	display:block;
	clear:left;
}

.CustomPage_basic_Text3
{
	background-color:Transparent;
	padding:0px 0px 10px 0px;

}

.CustomPage_basic_Image3ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 4 */

.CustomPage_basic_Container4
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_basic_Image4Panel
{
	background-color:Transparent;
	width:100%;

}

.CustomPage_basic_Image4
{
	background-color:Transparent;
    text-align: center;
    vertical-align: middle;
	width:100%;
	display:block;
	clear:left;
}

.CustomPage_basic_Text4
{
	background-color:Transparent;
	padding:0px 0px 10px 0px;

}

.CustomPage_basic_Image4ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 5 */


.CustomPage_basic_Container5
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_basic_Image5Panel
{
	background-color:Transparent;
	width:100%;

}

.CustomPage_basic_Image5
{
	background-color:Transparent;
    text-align: center;
    vertical-align: middle;
	width:100%;
	display:block;
	clear:left;
}

.CustomPage_basic_Text5
{
	background-color:Transparent;
	padding:0px 0px 10px 0px;

}

.CustomPage_basic_Image5ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage newspaper1*/
/* CustomPage page Container 1 */


.CustomPage_newspaper1_Container1
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

.CustomPage_newspaper1_Image1Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:9px 15px 5px 0px;
	float:left;
}

.CustomPage_newspaper1_Image1
{

	background-color:Transparent;

}

.CustomPage_newspaper1_Text1
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 10px 10px 0px;
}


.CustomPage_newspaper1_Image1ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 2 */

.CustomPage_newspaper1_Container2
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper1_Image2Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:9px 0px 5px 15px;
	float:right;

}

.CustomPage_newspaper1_Image2
{
	background-color:Transparent;
}

.CustomPage_newspaper1_Text2
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 10px 10px 0px;
}

.CustomPage_newspaper1_Image2ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 3 */

.CustomPage_newspaper1_Container3
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper1_Image3Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:13px 15px 5px 0px;
	float:left;
}

.CustomPage_newspaper1_Image3
{
	background-color:Transparent;
}

.CustomPage_newspaper1_Text3
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 10px 10px 0px;

}

.CustomPage_newspaper1_Image3ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 4 */

.CustomPage_newspaper1_Container4
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper1_Image4Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:9px 0px 5px 15px;
	float:right;
}

.CustomPage_newspaper1_Image4
{
	background-color:Transparent;
}

.CustomPage_newspaper1_Text4
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 10px 10px 0px;

}

.CustomPage_newspaper1_Image4ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 5 */

.CustomPage_newspaper1_Container5
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper1_Image5Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:13px 15px 5px 0px;
	float:left;
}

.CustomPage_newspaper1_Image5
{
	background-color:Transparent;
}

.CustomPage_newspaper1_Text5
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 10px 10px 0px;
}

.CustomPage_newspaper1_Image5ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage newspaper2*/
/* CustomPage page Container 1 */


.CustomPage_newspaper2_Container1
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

.CustomPage_newspaper2_Image1Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 0px 5px 15px;
	float:right;
}

.CustomPage_newspaper2_Image1
{

	background-color:Transparent;

}

.CustomPage_newspaper2_Text1
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;
}


.CustomPage_newspaper2_Image1ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 2 */

.CustomPage_newspaper2_Container2
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper2_Image2Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 0px 5px 15px;
	float:right;

}

.CustomPage_newspaper2_Image2
{
	background-color:Transparent;
}

.CustomPage_newspaper2_Text2
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;
}

.CustomPage_newspaper2_Image2ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 3 */

.CustomPage_newspaper2_Container3
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper2_Image3Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 0px 5px 15px;
	float:right;
}

.CustomPage_newspaper2_Image3
{
	background-color:Transparent;
}

.CustomPage_newspaper2_Text3
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;

}

.CustomPage_newspaper2_Image3ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 4 */

.CustomPage_newspaper2_Container4
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper2_Image4Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 0px 5px 15px;
	float:right;
}

.CustomPage_newspaper2_Image4
{
	background-color:Transparent;
}

.CustomPage_newspaper2_Text4
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;

}

.CustomPage_newspaper2_Image4ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 5 */

.CustomPage_newspaper2_Container5
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper2_Image5Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 0px 5px 15px;
	float:right;
}

.CustomPage_newspaper2_Image5
{
	background-color:Transparent;
}

.CustomPage_newspaper2_Text5
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;
}

.CustomPage_newspaper2_Image5ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage newspaper3*/
/* CustomPage page Container 1 */


.CustomPage_newspaper3_Container1
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

.CustomPage_newspaper3_Image1Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 15px 5px 0px;
	float:left;
}

.CustomPage_newspaper3_Image1
{

	background-color:Transparent;

}

.CustomPage_newspaper3_Text1
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;
}


.CustomPage_newspaper3_Image1ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 2 */

.CustomPage_newspaper3_Container2
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper3_Image2Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 15px 5px 0px;
	float:left;

}

.CustomPage_newspaper3_Image2
{
	background-color:Transparent;
}

.CustomPage_newspaper3_Text2
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;
}

.CustomPage_newspaper3_Image2ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 3 */

.CustomPage_newspaper3_Container3
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper3_Image3Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 15px 5px 0px;
	float:left;
}

.CustomPage_newspaper3_Image3
{
	background-color:Transparent;
}

.CustomPage_newspaper3_Text3
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;

}

.CustomPage_newspaper3_Image3ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 4 */

.CustomPage_newspaper3_Container4
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper3_Image4Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 15px 5px 0px;
	float:left;
}

.CustomPage_newspaper3_Image4
{
	background-color:Transparent;
}

.CustomPage_newspaper3_Text4
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;

}

.CustomPage_newspaper3_Image4ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 5 */

.CustomPage_newspaper3_Container5
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper3_Image5Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 15px 5px 0px;
	float:left;
}

.CustomPage_newspaper3_Image5
{
	background-color:Transparent;
}

.CustomPage_newspaper3_Text5
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;
}

.CustomPage_newspaper3_Image5ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}


/* CustomPage newspaper4*/
/* CustomPage page Container 1 */

.CustomPage_newspaper4_Container1
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:49%;
	float:left;
}

.CustomPage_newspaper4_Image1Panel
{
	background-color:Transparent;
	width:100%;

}

.CustomPage_newspaper4_Image1
{
	background-color:Transparent;
    text-align: center;
    vertical-align: middle;
	width:100%;
	display:block;
	clear:left;
}

.CustomPage_newspaper4_Text1
{
	background-color:Transparent;
	padding:0px 0px 10px 0px;

}

.CustomPage_newspaper4_Image1ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 2 */

.CustomPage_newspaper4_Container2
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:49%;
	float:right;
}

.CustomPage_newspaper4_Image2Panel
{
	background-color:Transparent;
	width:100%;

}

.CustomPage_newspaper4_Image2
{
	background-color:Transparent;
    text-align: center;
    vertical-align: middle;
	width:100%;
	display:block;
	clear:left;
}

.CustomPage_newspaper4_Text2
{
	background-color:Transparent;
	padding:0px 0px 10px 0px;

}

.CustomPage_newspaper4_Image2ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 3 */

.CustomPage_newspaper4_Container3
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
}

.CustomPage_newspaper4_Image3Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:6px 15px 5px 0px;
	float:left;
}

.CustomPage_newspaper4_Image3
{
	background-color:Transparent;
}

.CustomPage_newspaper4_Text3
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;
}

.CustomPage_newspaper4_Image3ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 4 */

.CustomPage_newspaper4_Container4
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper4_Image4Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 0px 5px 15px;
	float:right;
}

.CustomPage_newspaper4_Image4
{
	background-color:Transparent;
}

.CustomPage_newspaper4_Text4
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;
}

.CustomPage_newspaper4_Image4ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* CustomPage page Container 5 */

.CustomPage_newspaper4_Container5
{
	background-color:Transparent;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

.CustomPage_newspaper4_Image5Panel
{
	visibility:visible;
	margin-left: auto; 
	margin-right: auto;	
	text-align:center;
	display:block;
	padding:11px 15px 5px 0px;
	float:left;
}

.CustomPage_newspaper4_Image5
{
	background-color:Transparent;
}

.CustomPage_newspaper4_Text5
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	display:block;
	padding:0px 0px 10px 0px;
}

.CustomPage_newspaper4_Image5ClearPanel
{
	background-color:Transparent;
	margin:10px 0px 5px 0px;
	height:10px;
}

/* Guestbook page styles */

.GuestBookDescription
{
	margin:0px 0px 0px 7px;
}

.Guestbook_ControlTextbox_Name
{
	margin:0px 0px 0px 7px;
}

.Guestbook_ControlTextbox_Email
{
	margin:0px 0px 0px 7px;
}

.Guestbook_ControlTextbox_Comment
{
	margin:0px 0px 0px 7px;
}

.GuestBookTitle
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#8b4a0a;
	text-align:left;
	display:block;
	margin:20px 0px 0px 7px;
}

.GuestBookAddEntryButton
{
	color:#000000;
	font-weight:bold;
	background-color:#c7c7c7;
	border:solid 1px #000000;
	padding:0px 7px 0px 7px;
	margin:4px 6px 12px 0px;	

	float:right
}

.GuestBookAddEntryButton:hover
{
	color:White;
	font-weight:bold;
	background-color:#000000;
	border:solid 1px #000000;
	padding:0px 7px 0px 7px;
	margin:4px 6px 12px 0px;
}

.GuestBookDescription
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	text-align:left;
	display:block;
	padding:10px 15px 10px 0px;
}

.GuestBookPreviousEntriesTitle
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#8b4a0a;
	text-align:left;
	display:block;
	padding:35px 0px 10px 20px;
}
 

.GuestBookEntry_Header
{
	background-image:url(images/GuestBook_Header.jpg);
	height:30px;
	position:relative;
	top:25px;
	z-index:2;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left bottom;
	width:96%;
	color:#eaeaea;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;
}

.GuestBookEntryBody
{
	background-color:#eaeaea;	
	border-left:solid 0px #041a36;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/GuestBookEntryBody_Left.jpg);
	width:91%;
	position:relative;
	top:25px;
	z-index:1;
	padding:10px 20px 25px 20px;
	margin:0px 0px 0px 0px;
}

.GuestBookEntry_Footer
{
	background-image:url(images/GuestBookEntry_Footer.jpg);
	margin:0px 0px 0px 0px;
	height:25px;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:97%;
	float:right;
	position:relative;
	z-index:3;
	padding:0px 0px 0px 0px;

}

.GuestBookEntry_Panel
{
	float:left;
	background-color:Transparent;
	width:97.2%;
	margin:0px 0px 0px 10px;
	background-image:url(images/GuesBook_Panel_Right.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
	position:relative;
	top:-20px;
}


.GuestBookEntryBodyText
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight: normal;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 0px 0px 0px;

}

.GuestBookEntry_CommentIcon
{
	padding:3px 5px 0px 10px;
	background-position:left 13px;
}
.GuestBookEntryNumber
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	vertical-align:middle;
	color:#eaeaea;
}

.GuestBookEntryUser
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#e3e981;	
	vertical-align:middle;
}

.GuestBookEntrySeparator
{
	height:20px;
}

/* Link Page styles */

.LinkBox_Description_Basic
{
	padding:15px 10px 0px 17px;
	display:block;
}

.Link_Header_Basic
{
	background-image:url(images/News_Header_Basic.jpg);
	height:5px;
	top:25px;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left bottom;
	width:97.6%;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;
}

.LinkBody_Basic
{
	background-color:Transparent;	
	border-left:solid 0px #041a36;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/LinkBody_Basic_Left.jpg);
	width:96.4%;
	top:25px;
	padding:10px 10px 15px 22px;
	margin:0px 0px 0px 0px;
}

.Link_Footer_Basic
{
	background-image:url(images/News_Basic_Separator.jpg);
	margin:0px 0px 0px 0px;
	height:30px;
	background-repeat:no-repeat;
	background-position:23px center;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:100%;
	padding:0px 0px 0px 0px;

}

.LinkPanel_Basic
{
	background-color:Transparent;
	width:99.2%;
	margin:0px 0px 0px 0px;
	background-image:url(images/LinkBody_Basic_Right.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
}

.LinkImage_Basic
{
	margin:5px 10px 0px 0px;
	float:left;
	min-height:95px;
	border:solid 1px #535353;
}



.LinkImagePanel_Basic
{
	background-color:Transparent;
	height:1px;
	width:1px;
	clear:left;
}

.LinkTitle_Basic
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#000000;
	background-color:Transparent;
	padding:0px 0px 0px 0px;
	display:block;
	text-decoration:none;
}

.LinkTitle_Basic:hover
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#000000;
	background-color:Transparent;
	padding:0px 0px 0px 0px;
	display:block;
	text-decoration:none;
}

.LinkURL_Basic
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#bc684b;
	background-color:Transparent;
	padding:5px 0px 0px 0px;
	display:block;
}

.LinkDescription_Basic
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:4px 10px 5px 0px;
	display:block;
}

.LinkEntrySeparator_Basic
{

}
	
/* Link_Brief Page styles */

.LinkBox_Description_Brief
{
	padding:0px 10px 27px 0px;
	margin:15px 0px 3px 17px;
	display:block;
}

.Link_Header_Brief
{

	/*background-image:url(images/RoundedBorderTop.png);*/
	height:10px;
	padding:0px 0px 0px 0px;
	display:block;
	display:none;
	margin:20px 0px 0px 0px;
}

.LinkBody_Brief
{
	background-color:Transparent;
	padding:0px 0px 10px 0px;
}

.Link_Footer_Brief
{
	/*background-image:url(images/RoundedBorderBottom.png);*/
	height:10px;
	display:none;
	padding:0px 0px 0px 0px;
	background-repeat:no-repeat;
	background-position:left-top;
	
}

.LinkImage_Brief
{
	margin:5px 5px 0px 5px;
	display:none;
	visibility:hidden;
	position:absolute;
	float:left;
	min-height:95px;
	border:solid 1px #535353;
}

.LinkPanel_Brief
{
	background-color:Transparent;
	margin:0px 0px 0px 10px;
}

.LinkImagePanel_Brief
{
	background-color:Transparent;
	clear:left;
}

.LinkTitle_Brief
{
	float:left;
	display:block;
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-variant:normal;
	color:#000000;
	background-color:Transparent;
	background-image:url(images/Link_Brief_Icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:0px 1px 0px 38px;
	width:20%;
	text-decoration:none;
}

.LinkTitle_Brief:hover
{
	float:left;
	display:block;
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-variant:normal;
	color:#000000;
	background-color:Transparent;
	background-image:url(images/Link_Brief_Icon.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	padding:0px 1px 0px 38px;
	width:20%;
	text-decoration:none;
}

.LinkURL_Brief
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#bc684b;
	float:left;
	display:block;
	width:71%;
	float:right;
	background-color:Transparent;
	padding:0px 0px 5px 0px;
}

.LinkDescription_Brief
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:#ecd9ad;
	padding:5px 0px 5px 0px;
	visibility:hidden;
	position:absolute;
	display:none;
}

.LinkEntrySeparator_Brief
{
}
	
/* Link_Images Page styles */

.LinkBox_Description_Images
{
	padding:15px 10px 0px 0px;
	margin:0px 0px 20px 17px;
	display:block;
}

.Link_Header_Images
{
	
	background-image:url(images/Link_Header_Images.jpg);
	height:25px;
	background-position:right top;
	background-repeat:no-repeat;
	width:100%;
	padding:0px 0px 0px 0px;
	background-color:Transparent;
	margin:0px 0px 0px 0px;


}

.LinkBody_Images
{
	background-image:url(images/Link_Left_Images.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:Transparent;
	border-left:solid 0px #041a36;
	border-right:solid 0px #041a36;
	width:100%;
	min-height:130px;
	display: block;

	
}

.Link_Footer_Images
{
	background-image:url(images/Link_Footer_Images.jpg);
	height:22px;
	background-color:Transparent;
	background-position:right;
	background-repeat:repeat-y;
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-left:solid 0px #041a36;

}

.LinkPanel_Images
{
	background-image:url(images/Link_Right_Images.jpg);
	background-color:#eaeaea;
	background-position:right;
	background-repeat:repeat-y;
	width:190px;
	height:177px;
	float:left;
	margin:10px 0px 10px 15px;
}

.LinkImagePanel_Images
{
	background-color:black;
	height:1px;
	width:1px;
	clear:left;
	display:none;
}


.LinkImage_Images
{
	background-color:Transparent;
	margin-left:20px;
	margin-top:10px;
	border:solid 1px #535353;
}

.LinkURL_Images
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#bc684b;
	position:absolute;
	visibility:hidden;
	width:144px;
	float:right;
	background-color:red;
	padding:5px 0px 5px 0px;
	display:block;
}

.LinkTitle_Images
{
	text-align:center;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding: 4px 0px 0px 0px;
	color:#000000;
	text-decoration:none;
	display:block;
}

.LinkTitle_Images:hover
{
	text-align:center;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding: 4px 0px 0px 0px;
	color:#000000;
	text-decoration:none;
	display:block;
}

.LinkDate_Images
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#4075c6;
	position:absolute;
	visibility:hidden;
	background-color:Transparent;
	padding:2px 0px 2px 0px;
	display:block;

}

.LinkDescription_Images
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	clear:right;
	background-color:Transparent;
	padding:5px 10px 5px 0px;
	text-align:justify;
	display:block;
	display:none;
	
}
.LinkEntrySeparator_Images
{
}

/* Link_TwoColumns Page styles */

.LinkBox_Description_TwoColumns
{
	padding:15px 15px 5px 17px;
	margin:0px 0px 0px 0px;
	display:block;
}

.Link_Header_TwoColumns
{
	
	background-image:url(images/News_Header_TwoColumns.jpg);
	height:25px;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left bottom;
	width:94.9%;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;

}

.LinkBody_TwoColumns
{
	background-color:Transparent;	
	border-left:solid 0px #041a36;
	height:160px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/NewsBody_TwoColumns_Left.jpg);
	width:92.4%;
	position:relative;
	z-index:2;
	padding:10px 20px 0px 20px;
	margin:0px 0px 0px 0px;
	
}

.Link_Footer_TwoColumns
{
	background-image:url(images/News_Footer_TwoColumns.jpg);
	margin:0px 0px 0px 0px;
	height:45px;
	position:relative;
	z-index:0;
	top:-25px;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:100%;
	padding:0px 0px 0px 0px;

}

.LinkPanel_TwoColumns
{
	
	background-color:#eaeaea;
	width:48%;
	float:left;
	height:180px;
	list-style-position:outside;
	display:inline-block;
	margin:20px 0px 15px 10px;
	background-image:url(images/NewsBody_TwoColumns_Right.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}


.LinkImagePanel_TwoColumns
{
	
	background-color:Transparent;
	height:1px;
	width:1px;
	background-color:Gray;
	clear:left;
	
}



.LinkImage_TwoColumns
{

	margin:10px 6px 4px 0px;
	float:left;
	border:solid 1px #535353;
}

.LinkURL_TwoColumns
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#8b4a0a;
	/*position:absolute;
	visibility:hidden;*/
	width:144px;
	float:left;
	background-color:Transparent;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;

}

.LinkTitle_TwoColumns
{
	
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:10px 10px 0px 0px;
	color:#000000;
	text-decoration:none;
	display:block;
}

.LinkTitle_TwoColumns:hover
{
	
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:10px 10px 0px 0px;
	color:#000000;
	text-decoration:none;
	display:block;
}

.LinkDescription_TwoColumns
{
	display:block;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:3px 10px 0px 0px;
	margin:30px 0px 0px 0px;
}


.LinkEntrySeparator_TwoColumns
{
	}


/* News Page styles */
.NewsSeparator
{
	
}

/*	
	Basic News pages style - 
	This style just shows each news item in a list with the image on the left, and title, date and
	description to the right all inside a rounded box
*/

.News_Header_Basic
{
	background-image:url(images/News_Header_Basic.jpg);
	height:5px;
	top:25px;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left bottom;
	width:97.6%;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;
}

.NewsBody_Basic
{
	background-color:Transparent;	
	border-left:solid 0px #041a36;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/LinkBody_Basic_Left.jpg);
	width:96.4%;
	top:25px;
	padding:10px 10px 15px 22px;
	margin:0px 0px 0px 0px;
}

.News_Footer_Basic
{
	background-image:url(images/News_Basic_Separator.jpg);
	margin:0px 0px 0px 0px;
	height:30px;
	background-repeat:no-repeat;
	background-position:23px center;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:100%;
	padding:0px 0px 0px 0px;

}

.NewsPanel_Basic
{
	background-color:Transparent;
	width:97.2%;
	margin:0px 0px 0px 0px;
	background-image:url(images/LinkBody_Basic_Right.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
}

.NewsImagePanel_Basic
{
	background-color:Transparent;
	height:1px;
	width:1px;
	clear:left;	
	padding:0px 0px 0px 0px;
}

.NewsImage_Basic
{
	background-color:Transparent;
	margin:0px 6px 0px 0px;
	float:left;
	border:solid 1px #535353;
}


.NewsTitle_Basic:link
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:none;
}
	.NewsTitle_Basic:visited
	{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:none;
	}
		.NewsTitle_Basic:hover
		{
		font-size:large;
		font-family:tahoma;
		font-style:normal;
		font-weight:bold;
		font-variant:normal;
		background-color:Transparent;
		padding:0px 10px 0px 0px;
		color:#8b4a0a;
		text-decoration:underline;
		}

.NewsTitle_Basic
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:none;
}

.NewsTitleLabel_Basic
{
		font-size:large;
		font-family:tahoma;
		font-style:normal;
		font-weight:bold;
		font-variant:normal;
		background-color:Transparent;
		padding:0px 10px 0px 0px;
		color:#8b4a0a;
		text-decoration:none;
}

.NewsDate_Basic
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#757575;
	background-color:Transparent;
	padding:2px 0px 2px 0px;
	display:block;
}

.ArchiveNewsPanel_Basic
{
	background-color:Transparent;
	border-bottom:solid 0px #3a4938;
	border-left:solid 0px #041a36;
	border-right:solid 0px #041a36;
	background-image:url(images/Archive_News_TwoColumns_Title.jpg);
	background-repeat:no-repeat;
	background-position:left 0px;
	float:left;
	display:block;
	width:96.6%;
	padding:25px 0px 20px 4px;
	margin:0px 0px 0px 8px;
}

.ArchiveNewsTitle_Basic
{
	display:block;
	padding:6px 0px 8px 0px;
	font-weight:bold;
	text-decoration:none;
	color:#8b4a0a;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:72.1%;
	float:right;
	background-image:url(images/Archive_News_TwoColumns_Right.jpg);
	background-position:right 0px;
	background-repeat:repeat-y;
	position:relative;
	top:4px;
	z-index:2;
	height:18px;
	border-bottom:solid 1px #3a4938;
}

.ArchiveNewsTitle_Basic:hover
{
	display:block;
	padding:6px 0px 8px 0px;
	font-weight:bold;
	text-decoration:underline;
	color:#8b4a0a;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:72.1%;
	float:right;
	background-image:url(images/Archive_News_TwoColumns_Right.jpg);
	background-position:right 0px;
	background-repeat:repeat-y;
	position:relative;
	top:4px;
	z-index:2;
	height:18px;
	border-bottom:solid 1px #3a4938;
}

.ArchiveNewsHeaderTitle_Basic
{
	display:block;
	padding:5px 0px 6px 15px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/Archive_News_Header_Title.jpg);
	background-color:Transparent;
	background-position:right -2px;
	background-repeat:no-repeat;
	border-right:solid 0px #328222;
	border-left:solid 0px #328222;
	border-top:solid 0px #328222;
	width:95.1%;
	margin-top:0px;
	margin-left:11px;
	float:left;
	position:relative;
	top:29px;

}


.ArchiveNewsDate_Basic
{
	padding:6px 12px 0px 28px;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:21.6%;
	height:26px;
	background-image:url(images/News_Archived_Icon.png);
	background-position:0px 5px;
	background-repeat:no-repeat;
	color:#6e6e6e;
	float:left;
	clear:left;
	display:block;
	position:relative;
	top:4px;
	z-index:2;
	border-bottom:solid 1px #3a4938;
}


.NewsPanel_Basic_MainStory
{
	background-color:Transparent;
	width:97.2%;
	margin:0px 0px 25px 10px;
	background-image:url(images/NewsBody_TwoColumns_Right_MainStory.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
}

.News_Header_Basic_MainStory
{
	
	background-image:url(images/News_Header_TwoColumns_MainStory.jpg);
	height:25px;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left 0px;
	width:94.9%;
	position:relative;
	z-index:3;
	top:25px;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;
}

.NewsBody_Basic_MainStory
{
	background-color:#eaeaea;	
	border-left:solid 0px #041a36;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/NewsBody_TwoColumns_Left_MainStory.jpg);
	width:91.4%;
	position:relative;
	z-index:2;
	padding:10px 20px 21px 20px;
	margin:0px 0px 0px 0px;
	top:25px;

}

.News_Footer_Basic_MainStory
{
	background-image:url(images/News_Footer_TwoColumns_MainStory.jpg);
	margin:0px 0px 0px 0px;
	height:25px;
	float:right;
	position:relative;
	z-index:3;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:97.2%;
	padding:0px 0px 0px 0px;
	
}



.NewsImagePanel_Basic_MainStory
{
	clear:left;
	background-color:Transparent;
}

.NewsImage_Basic_MainStory
{
	margin:5px 15px 5px 0px;
	float:left;
	border:solid 1px #535353;	
}

.NewsTitle_Basic_MainStory a:link
{
	color:#8b4a0a;
	text-decoration:  none;
	font-size:large;
	font-weight:bold;
}

.NewsTitle_Basic_MainStory
{
	
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:none;
	display:block;
	
}

.NewsTitle_Basic_MainStory:hover
{
	
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:underline;
	display:block;
	
}

.NewsDate_Basic_MainStory
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#757575;
	background-color:Transparent;
	padding:5px 0px 5px 0px;
	display:block;
}

.NewsDescription_Basic_MainStory
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:5px 10px 10px 0px;
	text-align:justify;
	display:block;
}

.News_OtherNews_Header_Basic
{
	
}

.News_OtherNews_Footer_Basic
{

}

.OtherNews_Basic
{
	font-size:medium;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#8b4a0a;
	background-color:Transparent;
	padding:0px 0px 15px 17px;
	margin:20px 0px 0px 0px;
	visibility:hidden;
	position:absolute;
}

/*	
	Front Page 1 News page style - 
	This style just shows the main (or the most recent) news story on the left with a large image 
	title, date and some of the description one on top of the other. To the right of this is a separate box 
	containing the remainder of the news stories but each of these just has the title only
*/

.NewsHeader_FrontPage1
{
	visibility:hidden;
	position:absolute;
	display: none;
}

.NewsBody_FrontPage1
{
	background-image:url(images/News_FrontPage1_Right.jpg);
	background-position:right top;
	background-repeat:repeat-y;
	height:26px;
	border-left:solid 0px #041a36;
	border-right:solid 0px #041a36;
	background-color:#eaeaea;
	padding:10px 0px 12px 0px;
	width:93%;
	float:right;
	clear:right;


}

.NewsFooter_FrontPage1
{	
	visibility:hidden;
	position:absolute;
	display:none;
}

.NewsPanel_FrontPage1
{
	width:256px;
	background-color:White;
	clear:right;
	float:right;
	background-image:url(images/News_FrontPage1_left.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	position:relative;
	top:20px;
	left:0px;

}

.NewsImagePanel_FrontPage1
{

	width:200px;
	position:absolute;
	left:-100px;
	display:none;
	top:-800px;
	visibility:hidden;
	z-index:0;
}

.NewsImage_FrontPage1
{
	border:solid 1px #000000;
	position:absolute;
	left:-300px;
	z-index:0;
	visibility:hidden;
	display:none;
	width:10px;
}


.NewsTitle_FrontPage1:link
{
	background-image:url(images/News_FrontPage1_Icon.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	padding:6px 0px 16px 30px;
	color:#8b4a0a;
	text-decoration:none;	
	background-color:Transparent;
	display:inline-block;
	width:85%;
	}
	.NewsTitle_FrontPage1:visited
	{
		background-image:url(images/News_FrontPage1_Icon.gif);
		background-position:left 6px;
		background-repeat:no-repeat;
		font-size:small;
		font-family:tahoma;
		font-style:normal;
		font-weight:bold;
		padding:6px 0px 16px 30px;
		color:#8b4a0a;
		text-decoration:none;	
		background-color:Transparent;
		display:inline-block;
		width:85%;
		}
		.NewsTitle_FrontPage1:hover
		{
		background-image:url(images/News_FrontPage1_Icon.gif);
		background-position:left 6px;
		background-repeat:no-repeat;
		font-size:small;
		font-family:tahoma;
		font-style:normal;
		font-weight:bold;
		padding:6px 0px 16px 30px;
		color:#8b4a0a;
		text-decoration:underline;	
		background-color:Transparent;
		display:inline-block;
		width:85%;
		}

.NewsTitle_FrontPage1
{
	background-image:url(images/News_FrontPage1_Icon.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	padding:6px 0px 16px 30px;
	color:#df9200;
	text-decoration:none;	
	background-color:Transparent;
	display:inline-block;
	width:85%;
}

.NewsDate_FrontPage1
{	
	display:none;
	position:absolute;
	visibility:hidden;

}

.NewsDescription_FrontPage1
{
	display:none;
	position:absolute;
	visibility:hidden;
	
}


.ArchiveNewsPanel_FrontPage1
{
	background-color:Transparent;
	border-bottom:solid 0px #3a4938;
	border-left:solid 0px #041a36;
	border-right:solid 0px #041a36;
	background-image:url(images/Archive_News_TwoColumns_Title.jpg);
	background-repeat:no-repeat;
	background-position:left 0px;
	float:left;
	display:block;
	width:98.5%;
	padding:25px 0px 20px 4px;
	margin:0px 0px 0px 2px;
}

.ArchiveNewsTitle_FrontPage1
{
	display:block;
	padding:6px 0px 8px 0px;
	font-weight:bold;
	text-decoration:none;
	color:#8b4a0a;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:72.2%;
	float:right;
	background-image:url(images/Archive_News_TwoColumns_Right.jpg);
	background-position:right 0px;
	background-repeat:repeat-y;
	position:relative;
	top:4px;
	z-index:2;
	height:18px;
	border-bottom:solid 1px #3a4938;
}

.ArchiveNewsTitle_FrontPage1:hover
{
	display:block;
	padding:6px 0px 8px 0px;
	font-weight:bold;
	text-decoration:underline;
	color:#8b4a0a;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:72.2%;
	float:right;
	background-image:url(images/Archive_News_TwoColumns_Right.jpg);
	background-position:right 0px;
	background-repeat:repeat-y;
	position:relative;
	top:4px;
	z-index:2;
	height:18px;
	border-bottom:solid 1px #3a4938;
}

.ArchiveNewsHeaderTitle_FrontPage1
{
	display:block;
	padding:5px 0px 6px 15px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/Archive_News_Header_Title.jpg);
	background-color:Transparent;
	background-position:right -2px;
	background-repeat:no-repeat;
	border-right:solid 0px #328222;
	border-left:solid 0px #328222;
	border-top:solid 0px #328222;
	width:97.5%;
	margin-top:0px;
	float:left;
	position:relative;
	top:29px;

}


.ArchiveNewsDate_FrontPage1
{
	padding:6px 12px 0px 28px;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:21.6%;
	height:26px;
	background-image:url(images/News_Archived_Icon.png);
	background-position:0px 5px;
	background-repeat:no-repeat;
	color:#6e6e6e;
	float:left;
	clear:left;
	display:block;
	position:relative;
	top:4px;
	z-index:2;
	border-bottom:solid 1px #3a4938;
}




.NewsPanel_FrontPage1_MainStory
{
	background-color:Transparent;
	width:59%;
	margin:0px 0px 10px 0px;
	background-image:url(images/NewsBody_TwoColumns_Right_MainStory.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
	float:left;
	position:relative;
	top:-5px;
}

.News_Header_FrontPage1_MainStory
{
	
	background-image:url(images/News_Header_TwoColumns_MainStory.jpg);
	height:25px;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left 0px;
	width:94.9%;
	position:relative;
	z-index:3;
	top:25px;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;
}

.NewsBody_FrontPage1_MainStory
{
	background-color:#eaeaea;	
	border-left:solid 0px #041a36;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/NewsBody_TwoColumns_Left_MainStory.jpg);
	width:91.5%;
	position:relative;
	z-index:2;
	padding:5px 0px 21px 10px;
	margin:0px 0px 0px 0px;
	top:25px;
}

.News_Footer_FrontPage1_MainStory
{
	background-image:url(images/News_Footer_TwoColumns_MainStory.jpg);
	margin:0px 0px 0px 0px;
	height:25px;
	float:right;
	position:relative;
	z-index:3;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:95%;
	padding:0px 0px 0px 0px;
	clear:left;
}


.NewsImagePanel_FrontPage1_MainStory
{
	background-color:Transparent;
	margin:0px 0px 0px 0px;
}

.NewsImage_FrontPage1_MainStory
{
	margin:5px 15px 5px 10px;
	border:solid 0px red;
	border:solid 1px #535353;	
}

.NewsTitle_FrontPage1_MainStory a:link
{
	color:#df9200;
	text-decoration:none;
	font-size:medium;
	font-weight:bold;
}

.NewsTitle_FrontPage1_MainStory:hover
{
	
	font-size:medium;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 10px;
	color:#8b4a0a;
	display:block;
	text-decoration:underline;

}

.NewsTitle_FrontPage1_MainStory
{
	
	font-size:medium;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 10px;
	color:#8b4a0a;
	display:block;
	text-decoration:none;

}

.NewsDate_FrontPage1_MainStory
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#6e6e6e;
	background-color:Transparent;
	padding:5px 0px 5px 10px;
	display:block;
}

.NewsDescription_FrontPage1_MainStory
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:5px 10px 10px 10px;
	text-align:justify;
	display:block;
}


.News_OtherNews_Body_FrontPage1
{
	position:relative;
	background-color:Transparent;
	left:0px;
}

.News_OtherNews_Header_FrontPage1
{
	background-image:url(images/News_Header_FrontPage1.jpg);
	font-size:medium;
	font-family:tahoma;
	font-style:normal;
	color:#8b4a0a;	
	background-color:White;
	background-position:right top;
	background-repeat:no-repeat;
	width:228px;
	height:16px;
	display:inline-block;
	padding:4px 0px 5px 30px;
	margin:0px 0px 0px 1px;
	float:right;
	position:relative;
	top:20px;
	left:1px;
	border-left:solid 0x #041a36;
}

.News_OtherNews_Footer_FrontPage1
{
	background-image:url(images/News_Footer_FrontPage1.jpg);
	font-size:medium;
	font-family:tahoma;
	font-style:normal;
	color:#8b4a0a;	
	background-color:White;
	background-position:right top;
	background-repeat:no-repeat;
	width:228px;
	height:16px;
	display:inline-block;
	padding:4px 0px 5px 30px;
	margin:0px 0px 0px 1px;
	float:right;
	position:relative;
	top:10px;
	left:1px;
	border-left:solid 0x #041a36;

}

.OtherNews_FrontPage1
{
	font-size:medium;
	font-family:tahoma;
	font-style:normal;
	color:#ffffff;	
	background-color:Transparent;
	width:100px;
	height:13px;
	position:relative;
	left:-20px;
	top:-3px;
	display:inline-block;
	padding:0px 0px 6px 15px;
	margin:0px 0px 4px 0px;
	float:left;
}

/*	
	Twocolumns style - 

*/

.News_Header_TwoColumns
{
	
	background-image:url(images/News_Header_TwoColumns.jpg);
	height:25px;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left bottom;
	width:94.9%;
	position:relative;
	top:25px;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;

}

.NewsBody_TwoColumns
{
	background-color:Transparent;	
	border-left:solid 0px #041a36;
	height:150px;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/NewsBody_TwoColumns_Left.jpg);
	width:89%;
	position:relative;
	z-index:2;
	top:25px;
	padding:5px 4px 0px 16px;
	margin:0px 0px 0px 0px;
	
}

.News_Footer_TwoColumns
{
	background-image:url(images/News_Footer_TwoColumns.jpg);
	margin:0px 0px 0px 0px;
	height:25px;
	position:relative;
	z-index:0;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:100%;
	padding:0px 0px 0px 0px;

}

.NewsPanel_TwoColumns
{
	
	background-color:Transparent;
	width:48%;
	float:left;
	height:180px;
	list-style-position:outside;
	display:inline-block;
	margin:0px 0px 35px 6px;
	background-image:url(images/NewsBody_TwoColumns_Right.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
}

.NewsImagePanel_TwoColumns
{
	clear:left;
	background-color:Transparent;
	background-position:top;
	position:relative;
	z-index:3;
	top:-20px;
}

.NewsImage_TwoColumns
{

	padding:0px 10px 4px 0px;
	display:block;
	background-color:Transparent;
	float:left;

}

.NewsTitle_TwoColumns:link
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	text-decoration:none;
	display:block;
	color:#8b4a0a;
	}
	.NewsTitle_TwoColumns:visited
	{
		font-size:small;
		font-family:tahoma;
		font-style:normal;
		font-weight:bold;
		font-variant:normal;
		background-color:Transparent;
		padding:0px 10px 0px 0px;
		color:#8b4a0a;
		text-decoration:none;
		display:block;
		}
		.NewsTitle_TwoColumns:hover
		{
		font-size:small;
		font-family:tahoma;
		font-style:normal;
		font-weight:bold;
		font-variant:normal;
		background-color:Transparent;
		padding:0px 10px 0px 0px;
		color:#8b4a0a;
		text-decoration:underline;
		display:block;
		}

.NewsTitle_TwoColumns
{
	
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:none;
	display:block;
}

.NewsDate_TwoColumns
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#6e6e6e;
	background-color:Transparent;
	padding:2px 0px 2px 0px;
	display:block;
}

.NewsDescription_TwoColumns
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:0px 10px 5px 0px;
	text-align:justify;
	height:70px;
	display:block;
}

.ArchiveNewsPanel_TwoColumns
{
	background-color:Transparent;
	border-bottom:solid 0px #3a4938;
	border-left:solid 0px #041a36;
	border-right:solid 0px #041a36;
	background-image:url(images/Archive_News_TwoColumns_Title.jpg);
	background-repeat:no-repeat;
	background-position:left 0px;
	float:left;
	display:block;
	width:98.5%;
	padding:25px 0px 20px 4px;
	margin:0px 0px 0px 2px;
}

.ArchiveNewsTitle_TwoColumns
{
	display:block;
	padding:6px 0px 8px 0px;
	font-weight:bold;
	text-decoration:none;
	color:#8b4a0a;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:72.2%;
	float:right;
	background-image:url(images/Archive_News_TwoColumns_Right.jpg);
	background-position:right 0px;
	background-repeat:repeat-y;
	position:relative;
	top:4px;
	z-index:2;
	height:18px;
	border-bottom:solid 1px #3a4938;
}

.ArchiveNewsTitle_TwoColumns:hover
{
	display:block;
	padding:6px 0px 8px 0px;
	font-weight:bold;
	text-decoration:underline;
	color:#8b4a0a;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:72.2%;
	float:right;
	background-image:url(images/Archive_News_TwoColumns_Right.jpg);
	background-position:right 0px;
	background-repeat:repeat-y;
	position:relative;
	top:4px;
	z-index:2;
	height:18px;
	border-bottom:solid 1px #3a4938;
}

.ArchiveNewsHeaderTitle_TwoColumns
{
	display:block;
	padding:5px 0px 6px 15px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/Archive_News_Header_Title.jpg);
	background-color:Transparent;
	background-position:right -2px;
	background-repeat:no-repeat;
	border-right:solid 0px #328222;
	border-left:solid 0px #328222;
	border-top:solid 0px #328222;
	width:97.5%;
	margin-top:0px;
	float:left;
	position:relative;
	top:29px;

}


.ArchiveNewsDate_TwoColumns
{
	padding:6px 12px 0px 28px;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:21.6%;
	height:26px;
	background-image:url(images/News_Archived_Icon.png);
	background-position:0px 5px;
	background-repeat:no-repeat;
	color:#6e6e6e;
	float:left;
	clear:left;
	display:block;
	position:relative;
	top:4px;
	z-index:2;
	border-bottom:solid 1px #3a4938;
}

.NewsPanel_TwoColumns_MainStory
{
	background-color:Transparent;
	width:97.2%;
	margin:0px 0px 10px 10px;
	background-image:url(images/NewsBody_TwoColumns_Right_MainStory.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
}

.News_Header_TwoColumns_MainStory
{
	
	background-image:url(images/News_Header_TwoColumns_MainStory.jpg);
	height:25px;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left 0px;
	width:94.9%;
	position:relative;
	z-index:3;
	top:25px;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;
}

.NewsBody_TwoColumns_MainStory
{
	background-color:#eaeaea;	
	border-left:solid 0px #041a36;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/NewsBody_TwoColumns_Left_MainStory.jpg);
	width:91.4%;
	position:relative;
	z-index:2;
	padding:10px 20px 21px 20px;
	margin:0px 0px 0px 0px;
	top:25px;

}

.News_Footer_TwoColumns_MainStory
{
	background-image:url(images/News_Footer_TwoColumns_MainStory.jpg);
	margin:0px 0px 0px 0px;
	height:25px;
	float:right;
	position:relative;
	z-index:3;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:97%;
	padding:0px 0px 0px 0px;
	
}



.NewsImagePanel_TwoColumns_MainStory
{
	clear:left;
	background-color:Transparent;
	
}

.NewsImage_TwoColumns_MainStory
{
	padding:5px 10px 5px 0px;
	float:left;
}

.NewsTitle_TwoColumns_MainStory:link
{
	color:#8b4a0a;
	text-decoration:none;
	font-size:large;
	font-weight:bold;	
}

.NewsTitle_TwoColumns_MainStory:hover
{
	color:#8b4a0a;
	text-decoration:underline;
	font-size:large;
	font-weight:bold;	
}

.NewsTitle_TwoColumns_MainStory
{
	
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:none;
	display:block;
	
}

.NewsDate_TwoColumns_MainStory
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#757575;
	background-color:Transparent;
	padding:5px 0px 5px 0px;
	display:block;
}

.NewsDescription_TwoColumns_MainStory
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:5px 10px 5px 0px;
	text-align:justify;
	display:block;
}

.News_OtherNews_Header_TwoColumns
{
	
}

.News_OtherNews_Footer_TwoColumns
{

}

.OtherNews_TwoColumns
{
	font-size:medium;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#489b15;
	background-color:Transparent;
	display:none;

}


/*	
	Brief style - 

*/




.NewsHeader_Brief
{
	
	/*background-image:url(images/RoundedBorderTop.png);*/
	height:10px;
	width:100%;
	padding:0px 0px 0px 0px;
	background-color:green;
	margin:0px 0px 0px 0px;
	display:none;

}

.NewsBody_Brief
{
	/*background-color:#ECD9AD;*/
	background-color:Transparent;
	height:100%;
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
}

.NewsFooter_Brief
{
	/*background-image:url(images/RoundedBorderBottom.png);*/
	
	height:0px;
	display:none;
	background-color:Purple;
	background-repeat:no-repeat;

	
}

.NewsPanel_Brief
{
	background-color:Transparent;
	width:96%;
	border-left:solid 0px #041a36;
	border-right:solid 0px #041a36;
	border-bottom:solid 1px #3a4938;
	padding:7px 0px 0px 0px;
	margin:0px 0px 2px 12px;
	height:22px;

}

.NewsImagePanel_Brief
{
	clear:left;
	background-color:Transparent;
	background-position:top;
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	
}

.NewsImage_Brief
{

	margin:0px 7px 4px 7px;
	background-color:red;
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
	float:left;
	border:solid 1px #535353;
}

.NewsTitle_Brief:link
{
	float:right;
	display:block;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	color:#8b4a0a;
	width:70%;
	text-decoration:none;
	padding:0px 10px 0px 0px;
	
	
	}
	.NewsTitle_Brief:visited
	{
		float:right;
		display:block;
		font-size:small;
		font-family:tahoma;
		font-style:normal;
		font-weight:bold;
		font-variant:normal;
		background-color:Transparent;
		color:#8b4a0a;
		width:70%;
		text-decoration:none;
		padding:0px 10px 0px 0px;
		
		}
		.NewsTitle_Brief:hover
		{
		float:right;
		display:block;
		font-size:small;
		font-family:tahoma;
		font-style:normal;
		font-weight:bold;
		font-variant:normal;
		background-color:Transparent;
		color:#8b4a0a;
		width:70%;
		text-decoration:underline;
		padding:0px 10px 0px 0px;
		
		}

.NewsTitle_Brief
{
	float:right;
	display:block;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	color:#8b4a0a;
	width:71%;
	text-decoration:none;
	padding:0px 10px 0px 0px;
	
}

.NewsDate_Brief
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#6e6e6e;
	width:26%;
	position:relative;
	z-index:3;
	padding:0px 0px 4px 28px;
	background-color:Transparent;
	background-image:url(images/News_Brief_Icon.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	
}

.NewsDescription_Brief
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:0px 10px 0px 10px;
	text-align:justify;
	visibility:hidden;
	position:absolute;
	display:block;
	
}

.ArchiveNewsPanel_Brief
{
	background-color:Transparent;
	border-bottom:solid 0px #3a4938;
	border-left:solid 0px #041a36;
	border-right:solid 0px #041a36;
	background-image:url(images/Archive_News_TwoColumns_Title.jpg);
	background-repeat:no-repeat;
	background-position:left 0px;
	float:left;
	display:block;
	width:96.6%;
	padding:25px 0px 20px 4px;
	margin:0px 0px 0px 8px;
}

.ArchiveNewsTitle_Brief
{
	display:block;
	padding:6px 0px 8px 0px;
	font-weight:bold;
	text-decoration:none;
	color:#8b4a0a;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:72.1%;
	float:right;
	background-image:url(images/Archive_News_TwoColumns_Right.jpg);
	background-position:right 0px;
	background-repeat:repeat-y;
	position:relative;
	top:4px;
	z-index:2;
	height:18px;
	border-bottom:solid 1px #3a4938;
}

.ArchiveNewsTitle_Brief:hover
{
	display:block;
	padding:6px 0px 8px 0px;
	font-weight:bold;
	text-decoration:underline;
	color:#8b4a0a;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:72.1%;
	float:right;
	background-image:url(images/Archive_News_TwoColumns_Right.jpg);
	background-position:right 0px;
	background-repeat:repeat-y;
	position:relative;
	top:4px;
	z-index:2;
	height:18px;
	border-bottom:solid 1px #3a4938;
}

.ArchiveNewsHeaderTitle_Brief
{
	display:block;
	padding:5px 0px 6px 15px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/Archive_News_Header_Title.jpg);
	background-color:Transparent;
	background-position:right -2px;
	background-repeat:no-repeat;
	border-right:solid 0px #328222;
	border-left:solid 0px #328222;
	border-top:solid 0px #328222;
	width:95.1%;
	margin-top:0px;
	margin-left:11px;
	float:left;
	position:relative;
	top:29px;

}


.ArchiveNewsDate_Brief
{
	padding:6px 12px 0px 28px;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:21.6%;
	height:26px;
	background-image:url(images/News_Archived_Icon.png);
	background-position:0px 5px;
	background-repeat:no-repeat;
	color:#6e6e6e;
	float:left;
	clear:left;
	display:block;
	position:relative;
	top:4px;
	z-index:2;
	border-bottom:solid 1px #3a4938;
}


.NewsPanel_Brief_MainStory
{
	background-color:Transparent;
	width:97.2%;
	margin:0px 0px 15px 10px;
	background-image:url(images/NewsBody_TwoColumns_Right_MainStory.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
}

.News_Header_Brief_MainStory
{
	
	background-image:url(images/News_Header_TwoColumns_MainStory.jpg);
	height:25px;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left 0px;
	width:94.9%;
	position:relative;
	z-index:3;
	top:25px;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;
}

.NewsBody_Brief_MainStory
{
	background-color:#eaeaea;	
	border-left:solid 0px #041a36;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/NewsBody_TwoColumns_Left_MainStory.jpg);
	width:91.4%;
	position:relative;
	z-index:2;
	padding:10px 20px 21px 20px;
	margin:0px 0px 0px 0px;
	top:25px;

}

.News_Footer_Brief_MainStory
{
	background-image:url(images/News_Footer_TwoColumns_MainStory.jpg);
	margin:0px 0px 0px 0px;
	height:25px;
	float:right;
	position:relative;
	z-index:3;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:97%;
	padding:0px 0px 0px 0px;
	
}


.NewsImagePanel_Brief_MainStory
{
	clear:left;
	background-color:Transparent;
	
}

.NewsImage_Brief_MainStory
{
	margin:5px 15px 5px 0px;
	float:left;
	border:solid 1px #535353;
}

.NewsTitle_Brief_MainStory a:link
{
	color:#8b4a0a;
	text-decoration:none;
	font-size:large;
	font-weight:bold;
}

.NewsTitle_Brief_MainStory
{
	
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:none;
	display:block;
	
}

.NewsTitle_Brief_MainStory:hover
{
	
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:underline;
	display:block;
	
}

.NewsDate_Brief_MainStory
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#6e6e6e;
	background-color:Transparent;
	padding:5px 0px 5px 0px;
	display:block;
}

.NewsDescription_Brief_MainStory
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:5px 10px 10px 0px;
	text-align:justify;
	display:block;
}

.News_OtherNews_Body_Brief
{
	background-color:#eaeaea;

	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 10px;
	width:97.4%;
}

.News_OtherNews_Header_Brief
{
	height:26px;
	background-image:url(images/News_Header_Brief.jpg);
	width:97.4%;
	background-position:left top;
	background-repeat:no-repeat;
	background-color:Transparent;
	border-left:solid 0px #041a36;
	padding:0px 0px 1px 0px;
	margin:50px 0px 0px 10px;
}

.News_OtherNews_Footer_Brief
{
	height:20px;
	width:90%;
	background-color:Transparent;
	border-left:solid 0px #041a36;
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 10px;
	position:relative;
	top:-20px;
}


.OtherNews_Brief
{
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	font-family:tahoma;
	font-style:normal;
	background-color:Transparent;
	background-image:url(images/News_Header_Brief_right.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#ffffff;
	float:right;
	text-align:left;
	border-left:solid 0px #041a36;
	padding:5px 0px 3px 0px;
	margin:0px 0px 0px 0px;
	width:97%;
	height:19px;

}







/* Diary Page styles */

/* Currently the header diary information will be the same on all diary styles */

.DiaryImage
{
	margin:5px 15px 5px 10px;
	float:left;	
	border:solid 1px #535353;
}

.DiaryImagePanel
{
	clear:left;
	background-color:Transparent;
}

.DiaryTitle
{
	display:block;
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:  none;
}

.DiaryDescription
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:5px 10px 40px 0px;
	display:block;

}

/* The way in which diary entries are shown on the diary page will change dependent on diary style */

/* Blog style - This shows the complete diary entry including date and image, with the comments shown against each one*/

.DiaryEntriesHeaderPanel_Blog
{
}

.DiaryEntriesBodyPanel_Blog
{
}

.DiaryEntriesFooterPanel_Blog
{
	
}


.DiaryEntry_Header_Blog
{
	background-image:url(images/DiaryEntry_Header_Blog.jpg);
	height:30px;
	position:relative;
	top:25px;
	z-index:2;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left bottom;
	width:96%;
	color:#eaeaea;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;
}

.DiaryEntryBody_Blog
{
	background-color:#eaeaea;	
	border-left:solid 0px #041a36;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/DiaryEntryBody_Blog.jpg);
	width:91.4%;
	position:relative;
	top:25px;
	z-index:1;
	padding:10px 20px 25px 20px;
	margin:0px 0px 0px 0px;
}

.DiaryEntry_Footer_Blog
{
	background-image:url(images/DiaryEntry_Footer_Blog.jpg);
	margin:0px 0px 0px 0px;
	height:25px;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:97%;
	float:right;
	position:relative;
	z-index:3;
	padding:0px 0px 0px 0px;

}

.DiaryEntry_Panel_Blog
{
	float:left;
	background-color:Transparent;
	width:97.2%;
	margin:0px 0px 0px 10px;
	background-image:url(images/DiaryEntry_Panel_Blog.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
	position:relative;
	top:-20px;
}


.DiaryEntrySeparator_Blog
{
	height:25px;
}

.DiaryEntryImagePanel_Blog
{
	clear:left;
	background-color:#ECD9AD;
}

.DiaryEntryImage_Blog
{
	margin:5px 15px 5px 0px;
	float:left;
	border:solid 1px #535353;
}

.DiaryEntryTitle_Blog:link
{
	color:#8b4a0a;
	text-decoration:  none;
	font-size:large;
	font-weight:bold;
	}
	.DiaryEntryTitle_Blog:visited
	{
		text-decoration:  none;
		color:#8b4a0a;
		font-size:large;
		font-weight:bold;
		}
		.DiaryEntryTitle_Blog:hover
		{
			text-decoration:underline;
			color:#8b4a0a;
			font-weight:bold;
			font-weight:bold;
		}

.DiaryEntryTitle_Blog
{
	display:block;
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#8b4a0a;
	text-decoration:  none;
}

.DiaryEntryComments_Blog
{
	background-image:url(images/ViewComments.png);
	background-repeat:no-repeat;
	background-position:0px;
	display:block;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:5px 0px 2px 26px;
	color:#8b4a0a;
	text-decoration:none;
	width:160px;
}


.DiaryEntryComments_Blog:hover
{
	background-image:url(images/ViewComments.png);
	background-repeat:no-repeat;
	background-position:0px;
	display:block;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:5px 0px 2px 26px;
	color:#8b4a0a;
	text-decoration:underline;
	width:160px;
}

.HR_Diaryentry
{
	color:#8b4a0a;
}

.HR_Newsitem
{
	color:#8b4a0a;
}

.AllNewsTitle
{
	display:block;
	padding:6px 0px 11px 0px;
	font-weight:bold;
	text-decoration:none;
	color:#8b4a0a;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:74.5%;
	float:right;
	background-image:url(images/Archive_News_TwoColumns_Right.jpg);
	background-position:right 0px;
	background-repeat:repeat-y;
	position:relative;
	top:4px;
	z-index:2;
	height:10px;
	border-bottom:solid 0px #3a4938;
	font-size:85%;
}

.AllNewsTitle:hover
{
	display:block;
	padding:6px 0px 11px 0px;
	font-weight:bold;
	text-decoration:underline;
	color:#8b4a0a;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:74.5%;
	float:right;
	background-image:url(images/Archive_News_TwoColumns_Right.jpg);
	background-position:right 0px;
	background-repeat:repeat-y;
	position:relative;
	top:4px;
	z-index:2;
	height:10px;
	border-bottom:solid 0px #3a4938;
	font-size:85%;
}

.AllNewsDate
{
	padding:6px 0px 0px 28px;
	background-color:Transparent;
	border-bottom:solid 0px #72736a;
	width:19.2%;
	height:21px;
	font-size:85%;
	background-image:url(images/News_Archived_Icon.png);
	background-position:0px 4px;
	background-repeat:no-repeat;
	color:#6e6e6e;
	float:left;
	clear:left;
	display:block;
	position:relative;
	top:4px;
	z-index:2;
	border-bottom:solid 0px #3a4938;
}

.Control_EditPage
{
	background-color:Transparent;
	margin:10px 0px 13px 0px;
}

.EditPage
{
	background-image:url(images/EditPage.png);
	padding:13px 10px 13px 22px;
	margin:10px 0px 0px 7px; 
	background-repeat:no-repeat;
	background-position:left center;
	background-color:Transparent;
	text-decoration:none;
	font-size:x-small;
	color:#8b4a0a;

}

.Navigation_ViewPrevious
{
	background-image:url(images/Navigation_ViewPrevious.png);
	background-repeat:no-repeat;
	background-position:left;
	background-color:Transparent;
	padding:0px 0px 0px 20px;
	text-decoration:none;
	font-size:x-small;
	color:#a86d00;
}

.Navigation_ViewNext
{
	background-image:url(images/Viewnext.png);
	background-repeat:no-repeat;
	background-position:left;
	background-color:Transparent;
	padding:0px 0px 0px 20px;
	text-decoration:none;
	font-size:x-small;
	color:#a86d00;
}

.Navigation_ViewAll
{
	background-image:url(images/ViewAll.png);
	background-repeat:no-repeat;
	background-position:left;
	background-color:Transparent;
	padding:3px 0px 3px 25px;
	text-decoration:none;
	font-size:x-small;
	color:#a86d00;
}

.Navigation_ViewAll_Archive
{
	background-image:url(images/ViewAll.png);
	background-repeat:no-repeat;
	background-position:left;
	background-color:Transparent;
	padding:3px 0px 3px 25px;
	float:left;
	width:100px;
	vertical-align:text-bottom;
	margin:10px 0px 0px 0px;
	text-decoration:none;
	font-size:x-small;
	color:#a86d00;
}

.NewsComments
{
	background-image:url(images/ViewComments.png);
	background-repeat:no-repeat;
	background-position:0px;
	display:block;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:5px 0px 2px 26px;
	color:#8b4a0a;
	text-decoration:none;
	width:160px;
}

.NewsComments:hover
{
	background-image:url(images/ViewComments.png);
	background-repeat:no-repeat;
	background-position:0px;
	display:block;
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:5px 0px 2px 26px;
	color:#8b4a0a;
	text-decoration:underline;
	width:160px;
}

.DiaryEntryDate_Blog
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#757575;
	background-color:Transparent;
	padding:5px 0px 5px 0px;
	display:block;
}

.DiaryEntryDescription_Blog
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:5px 10px 5px 0px;
	display:block;
	
}

/* DatesAndTitles style - This just shows the date and title of the diary entry*/

.DiaryEntries_HeaderPanel_DatesAndTitles
{
	background-image:url(images/GuestBook_Header.jpg);
	height:30px;
	position:relative;
	top:25px;
	z-index:2;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left bottom;
	width:96%;
	color:#eaeaea;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;
}

.DiaryEntriesBodyPanel_DatesAndTitles
{
	background-color:#eaeaea;	
	border-left:solid 0px #041a36;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/GuestBookEntryBody_Left.jpg);
	width:91.4%;
	position:relative;
	top:25px;
	z-index:1;
	padding:0px 20px 49px 20px;
	margin:0px 0px 0px 0px;
}

.DiaryEntries_FooterPanel_DatesAndTitles
{
	background-image:url(images/GuestBookEntry_Footer.jpg);
	margin:0px 0px 0px 0px;
	height:25px;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:97%;
	float:right;
	position:relative;
	z-index:3;
	padding:0px 0px 0px 0px;

}

.DiaryEntries_Panel_DatesAndTitles
{
	float:left;
	background-color:Transparent;
	width:98%;
	margin:0px 0px 0px 0px;
	background-image:url(images/GuesBook_Panel_Right.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
	position:relative;
	top:-20px;
}


.DiaryEntryHeader_DatesAndTitles
{
	visibility:hidden;
	background-color:Transparent;
	height:0px;
	display:block;
}

.DiaryEntryBody_DatesAndTitles
{
	background-color:Transparent;
}

.DiaryEntryFooter_DatesAndTitles
{
	height:0px;
	background-color:Transparent;
	visibility:visible;
}

.DiaryEntrySeparator_DatesAndTitles
{
	height:20px;
	visibility:visible;
}

.DiaryEntryImagePanel_DatesAndTitles
{
	height:0px;
	visibility:hidden;
	display:none;
}

.DiaryEntryImage_DatesAndTitles
{
	height:0px;
	visibility:hidden;
	display:none;
}

.DiaryEntryTitle_DatesAndTitles:link
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 0px 0x 0px;
	color:#8b4a0a;
	text-decoration:none;
	height:24px;
	width:70%;
	float:right;
	}
	.DiaryEntryTitle_DatesAndTitles:visited
	{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 0px 0x 0px;
	color:#8b4a0a;
	text-decoration:none;
	height:24px;
	width:70%;
	float:right;
		}
		.DiaryEntryTitle_DatesAndTitles:hover
		{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 0px 0x 0px;
	color:#8b4a0a;
	text-decoration:underline;
	height:24px;
	width:70%;
	float:right;
		}

.DiaryEntryTitle_DatesAndTitles
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 0px 0x 0px;
	color:#8b4a0a;
	text-decoration:none;
	height:24px;
	width:70%;
	float:right;
}

.DiaryEntryComments_DatesAndTitles
{
	visibility:hidden;
	display:none;
}

.DiaryEntryDate_DatesAndTitles
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#757575;
	background-color:Transparent;
	background-image:url(images/DiaryEntries_DatesAndTitles_Icon.png);
	background-repeat:no-repeat;
	background-position:left;
	padding:0px 0px 0px 30px;
	height:24px;
	width:24%;
	float:left;
	
}

.DiaryEntryDescription_DatesAndTitles
{
	visibility:hidden;
	display:none;
}

/* Travelog style - This shows a cut down diary entry including image title and date, and a brief description*/

.DiaryEntriesHeaderPanel_Travelog
{

}

.DiaryEntriesBodyPanel_Travelog
{

}

.DiaryEntriesFooterPanel_Travelog
{

}

.DiaryEntry_Panel_Travelog
{
	background-color:Red;
}

.DiaryEntry_Header_Travelog
{
	/*background-image:url(images/DiaryEntry_Header_Travelog.png);*/
	background-color:Transparent;
	border-top:solid 2px #8c4908;
	border-left:solid 0px #036a02;
	border-right:solid 0px #036a02;
	height:16px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	width:98.6%;
}

.DiaryEntryBody_Travelog
{
	background-color:Transparent;
	border-left:solid 0px #844533;
	border-right:solid 0px #844533;
	padding:0px 0px 10px 10px;
	width:98.6%;
}

.DiaryEntry_Footer_Travelog
{
	/*background-image:url(images/DiaryEntry_Footer_Travelog.png);*/
	background-color:Transparent;
	border-bottom:solid 0px #844533;
	border-left:solid 0px #844533;
	border-right:solid 0px #844533;
	height:10px;
	padding:0px 0px 0px 0px;
	width:98.6%;
}


.DiaryEntrySeparator_Travelog
{
	height:12px;
}

.DiaryEntryImagePanel_Travelog
{
	clear:left;
	background-color:#ECD9AD;
}

.DiaryEntryImage_Travelog
{
	padding:0px 15px 5px 0px;
	float:left;
}

.DiaryEntryTitle_Travelog:link
{
	color:#8c4908;
	text-decoration:  none;
	font-size:large;
	font-weight:bold;
	}
	.DiaryEntryTitle_Travelog:visited
	{
		text-decoration:  none;
		color:#8c4908;
		font-size:large;
		font-weight:bold;
		}
		.DiaryEntryTitle_Travelog:hover
		{
			color:#8c4908;
			text-decoration:underline;
			font-weight:bold;
		}

.DiaryEntryTitle_Travelog
{
	display:block;
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	background-color:Transparent;
	padding:0px 10px 0px 0px;
	color:#6e6e6e;
	text-decoration:  none;
}

.DiaryEntryComments_Travelog
{
	visibility:hidden;
}

.DiaryEntryDate_Travelog
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#696969;
	background-color:Transparent;
	padding:5px 0px 5px 0px;
	display:block;
}

.DiaryEntryDescription_Travelog
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	color:#000000;	
	background-color:Transparent;
	padding:5px 10px 5px 0px;
	display:block;
}


/* -------- Diary comments -----------*/
.DiaryResponseCommentsTitle
{
	font-size:large;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#8b4a0a;
	text-align:left;
	width:97%;
	display:block;
	padding:10px 0px 10px 10px;
}

.DiaryResponse_Header
{
	background-image:url(images/GuestBook_Header.jpg);
	height:30px;
	position:relative;
	top:25px;
	z-index:2;
	border-left:solid 0px #041a36;
	background-repeat:no-repeat;
	background-position:left bottom;
	width:96%;
	color:#eaeaea;
	padding:0px 0px 0px 0px;
	background-color:Transparent;	
	margin:0px 0px 0px 0px;
}

.DiaryResponseBody
{
	background-color:#eaeaea;	
	border-left:solid 0px #041a36;
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(images/GuestBookEntryBody_Left.jpg);
	width:91.4%;
	position:relative;
	top:25px;
	z-index:1;
	padding:10px 20px 25px 20px;
	margin:0px 0px 0px 0px;
}

.DiaryResponse_Footer
{
	background-image:url(images/GuestBookEntry_Footer.jpg);
	margin:0px 0px 0px 0px;
	height:25px;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:Transparent;	
	border-bottom:solid 0px #041a36;
	width:97%;
	float:right;
	position:relative;
	z-index:3;
	padding:0px 0px 0px 0px;

}

.DiaryResponsePanel
{
	float:left;
	background-color:Transparent;
	width:98%;
	margin:0px 0px 0px 3px;
	background-image:url(images/GuesBook_Panel_Right.jpg);
	background-repeat:no-repeat;
	background-position:right 25px;
	position:relative;
	top:-20px;
}

.DiaryResponseBodyText
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight: normal;
	font-variant:normal;
	color:#000000;
}

.DiaryResponseHeaderImage
{
	color:red;
	padding:3px 5px 0px 15px;
	background-position:left 13px;
}
.DiaryResponseNumber
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
}

.DiaryResponseUser
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight: bold;
	font-variant:normal;
	color:#e3e981;	
	padding:0px 0px 10px 0px;
}

.DiaryResponseSeparator
{
	height:0px;
	width:97%;
}



/*------ Tree --------*/
.Tree_OuterPanel
{
	/*background-image:url(images/Tree_Header_LeftTop.png);*/
	background-color:Transparent;
	border:solid 0px #844533;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	background-image:url(images/Tree_BorderCornerRightBottom.pg);
	background-position:right bottom;
	background-repeat:no-repeat;
}

.Panel_HeaderLeftTop
{
	/*background-image:url(images/Tree_Header_LeftTop.png);*/
	background-color:Transparent;
	border-left:solid 0px #844533;
	padding:0px 0px 0px 0px;
}

.Panel_HeaderLeftBottom
{
	padding: 2px 5px 2px 2px;
	background-image:url(images/Tree_Header_LeftBottom.jpg);
	background-color:Transparent;
	background-position:left top;
	width:25px;
	border-left:solid 0px #844533;
	
}
	
.Panel_HeaderCentreTop
{
	padding:0px 0px 0px 0px;
	/*background-image:url(images/Tree_Header_CentreTop.png);*/
	border-top:solid 0px #844533;
	background-color:Transparent;
}

.Panel_HeaderCenterBottom
{
	background-image:url(images/Tree_Header_CenterBottom.jpg);
	background-color:Transparent;
	background-position:-50px top;
	padding:0px 0px 0px 0px;
	color:Black;
}

.Panel_HeaderRightTop
{
	background-image:url(images/Tree_Header_RightTop.pg);
	padding: 2px 5px 2px 2px;
	width:25px;
	background-position:right top;
	background-repeat:no-repeat;
	background-color:Transparent;

}

.Panel_HeaderRightBottom
{
	padding: 2px 5px 2px 4px;
	height:30px;
	width:20px;
	background-image:url(images/Tree_Header_RightBottom.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:Transparent;
	border:solid 2px #844533;
}

.Panel_Background
{
	background-color:#eaeaea;	
	border:solid 0px #844533;
}

.Panel_BorderLeft
{
	padding:0px 0px 0px 25px;
	/*background-image:url(images/Tree_BorderLeft.png);*/
	background-color:#eaeaea;	
	border-left:solid 0px #844533;
	border-right:solid 0px #844533;
	background-position:left bottom;
	background-repeat:repeat-y;
	background-image:url(images/Tree_BorderRight.jpg);
}
	
.Panel_BorderRight
{
	
	/*background-image:url(images/Tree_BorderRight.png);*/
	background-color:#eaeaea;	
	border-left:solid 4px #844533;
	border-right:solid 4px #844533;
	width:20px;
	padding:0px 20px 0px 4px;
	margin:0px 5px 0px 0px;
	background-position:right bottom;
	background-repeat:repeat-y;
	background-image:url(images/Tree_BorderLeft.jpg);
}

.Panel_BorderCornerLeftBottom
{
	/*background-image:url(images/Tree_BorderCornerLeftBottom.png);*/
	background-color:Transparent;
	border-left:solid 2px #041a36;	
	border:solid 4px #844533;
	background-image:url(images/Tree_BorderCornerLeftBottom.jpg);
	background-position:left bottom;
	padding:0px 0px 0px 25px;
}
 
.Panel_BorderCentreBottom
{
	/*background-image:url(images/Tree_BorderCentreBottom.jpg);*/
	background-color:Transparent;
	border-left:solid 4px red;
	background-image:url(images/Tree_BorderCenter_Bottom.jpg);
	background-position:center bottom;
	width:22px;
}

.Panel_BorderCornerRightBottom
{
	/*background-image:url(images/Tree_BorderCornerRightBottom.jpg);*/
	background-position:right bottom;
	background-image:url(images/Tree_BorderCornerRightBottom.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	height:22px;
	width:20px;
	margin:0px 20px 0px 0px;

}	


.Panel_Updateconfirm
{
	background-position:left bottom;
	background-image:url(images/Login_Panel_Body_Left.jpg);
	background-repeat:repeat-y;
	margin:30px 0px 0px 0px;
	background-color:#eaeaea;
	position:relative;
	width:400px;
	clear:left;
	z-index:2;
}

.UpdateConfirm
{
	background-image:url(images/UpdateConfirm.png);
	background-repeat:no-repeat;
	padding:0px 20px 0px 20px;
	background-position:22px center;
}

.UpdateConfirm_RedirectLink
{
	background-image:url(images/Link-star.jpg);
	color:#000000;	
	font-weight:bold;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 20px;
	background-repeat:no-repeat;
	background-color:Transparent;
	text-decoration:none;
	display:block;
	width:300px;
}

	.UpdateConfirm_RedirectLink:visited
	{
	background-image:url(images/Link-star.jpg);
	color:#000000;	
	font-weight:bold;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 20px;
	background-repeat:no-repeat;
	background-color:Transparent;
	text-decoration:none;
	display:block;
	width:300px;
	}
	
		.UpdateConfirm_RedirectLink:hover
		{
			background-image:url(images/Link-star.jpg);
			background-repeat:no-repeat;
			margin:0px 5px 0px 0px;
			padding:0px 0px 0px 20px;
			background-position:left top;
			color:#8b4a0a;	
			font-weight:bold;
			text-decoration:none;
			display:block;
			width:300px;
		}
		
.UpdateConfirmText_Background	
{
	width:285px;
	padding:15px 0px 15px 0px;
}
	
.UpdateConfirm_ConfirmText
{
	/*width:300px;*/
}

.PositionNameWeb
{
	position:relative;
	top:49px;
	left:23px;
	font-family:Tahoma;
	font-size:medium;
	text-align:left;
	background-color:Transparent;
	font-weight:bold;
	z-index:5;
}

.PositionNameWeb_Liquid
{
	position:relative;
	top:50px;
	left:23px;
	font-family:Tahoma;
	font-size:medium;
	text-align:left;
	background-color:Transparent;
	font-weight:bold;
	z-index:5;
}


.ControlNameWeb
{

	color:#bfbfbf;
	text-align:center;
	font-family:Tahoma;
	font-size:large;
	background-color:Transparent;
	font-weight:bold;

}

/*.Logout
{
	color:#000000;
	font-family:Tahoma;
	font-size:small;	
	font-weight:bold;
	text-align:right;
	background-color:Transparent;
	padding:0px 0px 0px 0px;
	margin:0px 20px 0px 0px;
}*/


.Logout
{
	color:#6f3a06;
	font-family:Tahoma;
	font-size:x-small;	
	font-weight:bold;
	background-color:Transparent;
	text-decoration:none;
	padding:0px 0px 10px 0px;
	/*margin:0px 0px 0px 0px;*/
}

.LoggedUser
{

	color:#6f3a06;
	font-size:small;
	font-weight:bold;

}

	
HyperLink#MPFInnerImage
{
	border-color:Fuchsia;
	position:absolute;
	background-color:Black;
	top:200px;
	border:3px;
}
/*------ Login Panel -----------*/

.Login_Panel
{
	background-position:left bottom;
	background-image:url(images/Login_Panel_Body_Left.jpg);
	background-repeat:repeat-y;
	border-left:solid 0px #041a36;
	background-color:#eaeaea;

}

.LoginEmail
{
	padding:0px 0px 0px 15px;
}

.LoginPassword
{
	padding:0px 0px 0px 15px;
}

.Login_Panel_Header
{
	background-image:url(images/Login_Panel_Header.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#041a36;
	color:White;
	padding:0px 0px 0px 20px;
	height:30px
}

.Login_Panel_Body
{
	background-color:Transparent;
	padding:0px 0px 0px 15px;
}

.LoginLinkButton
{
	padding:0px 0px 0px 20px;
}

.Login_Panel_Body_Left
{
	background-position:10px bottom;
	/*background-image:url(images/Login_Panel_Body_Left.jp);*/
	background-repeat:no-repeat;
	background-position:left top;
	border-left:solid 0px #041a36;
	background-color:Transparent;
	width:22px;
}

.Login_Separator
{
	background-image:url(images/Login_Separator.jpg);
	background-position:18px 1px;
	background-repeat:no-repeat;
	padding:15px 0px 0px 0px;
	border-top:solid 0px #051a37;
}


.Login_Panel_Body_Right
{
	background-color:Transparent;
	background-image:url(images/Login_Panel_Body_Right.jpg);
	background-position:right top;
	background-repeat:repeat-y;
	width:22px;
}

.Login_Panel_Footer
{
	background-image:url(images/Login_Panel_Footer.jpg);
	background-color:Transparent;
	border-bottom:solid 0px #29771a;
	position:relative;
	width:100%;
	z-index:2;	
	border-left:solid 0px #041a36;
	border-right:solid 0px #041a36;
	background-position:right bottom;
	background-repeat:no-repeat;
	height:25px
}


/*------ Link defaults -----------*/

A:link
{
		color:#8B4A0A;
		font-weight:bold;
		text-decoration:none;
	}
A:visited
	{
			color:#8B4A0A;
			font-weight:bold;
			text-decoration:none;
		}
A:hover
		{
			color:#8B4A0A;
			font-weight:bold;
			text-decoration:underline;
		}
		
/*-------- MPF Controls -----------*/
.ControlLabel
{
	
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight: normal;
	font-variant:normal;
	color:#000000;
		
}

.ControlCheckbox
{
	font-size:small;
	font-family:tahoma;
	font-style:normal;
	font-weight: normal;
	font-variant:normal;
	color:#000000;
	
}

.ControlTextBox
{
	background-color:#c7c7c7;
	border:solid 2px #464646;	
	font-family:tahoma;
	border-width:1px 1px 1px 1px;
	width:50%;
	height:17px;
	color:#000000;
}


.HelpText {
    color:#B75113;
    background-color:transparent;
    font-size: 10px;
	border:0px;	
	text-align:left;
}


.ControlDropDownList
{
	border : 1px solid #ACB5B5;
	font-family:tahoma;
	font-size: small;
	width: 100px;
	height:20px;
	border-color:#D352A2;
	border-width:1px 1px 1px 1px;
	color:#000000;
	background-color:Transparent Blue;
	border-right: red 1px solid;
	border-left: red 1px solid;
}

.controlHelpIcon
{
	margin:1px 9px 0px 9px;

}


.ControlMandatory
{
	color:red;	
	font-size:800;
}

/* Buttons */


.LoginLinkButton
{
	color:#000000;	
	font-weight:bold;
	margin:0px 5px 0px 13px;
	padding:0px 0px 0px 20px;
	background-image:url(images/LoginLink.jpg);
	background-repeat:no-repeat;
	background-color:Transparent;
	text-decoration:none;
}

.LoginLinkButton:hover
{
	color:#8b4a0a;	
	font-weight:bold;
	text-decoration:none;
}


.LoginButton
{
	
	color:#000000;
	font-weight:bold;
	background-color:#c7c7c7;
	border:solid 1px #000000;
	padding:0px 7px 0px 7px;
	margin:4px 9px 12px 0px;
}


.LoginButton:hover
{
	color:White;
	font-weight:bold;
	background-color:#000000;
	border:solid 1px #000000;
	padding:0px 7px 0px 7px;
	margin:4px 9px 12px 0px;

}


.button
{
	color:#000000;
	font-weight:bold;
	background-color:#c7c7c7;
	border:solid 1px #000000;
	padding:0px 7px 0px 7px;
	margin:4px 9px 12px 0px;
}

.button:hover
{
	color:White;
	font-weight:bold;
	background-color:#000000;
	border:solid 1px #000000;
	padding:0px 7px 0px 7px;
	margin:4px 9px 12px 0px;
}


/*-------------- MPFThumbViewer --------------*/	

.MPFThumbViewer_Tree_ViewerMode
{
	background-color:Transparent;
	float:left;
	margin:15px 15px 0px 0px;
}	

.MPFThumbViewer_Upload_ViewerMode
{
	display:none
}	

.MPFThumbViewer_ImagePanel_ViewerMode
{	
	border:solid 0px #464646;
	margin:15px 0px 0px 10px;
}

.MPFThumbViewer_ImagePanelContentCell_ViewerMode
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 40px 10px;
	background-color:#eaeaea;

}	

.MPFThumbViewer_Image_ViewerMode
{
	padding:5px 5px 0px 5px;
	float:left;

}

/*--------------MPFImage --------------*/

.MPFImage_Panel
{
	width:119px;
	background-position:center;
	border:solid 1px #464646;
}


.MPFImage_BorderCornerLeftTop
{
		
	/*background-image:url(images/MPFImage_BorderCornerLeftTop.png);*/
	background-color:#939393;
	padding:0px 0px 0px 0px;
}

.MPFImage_BorderCentreTop
{
	padding:0px 0px 0px 0px;
	background-color:#939393;
	/*background-image:url(images/MPFImage_BorderCentreTop.png);*/

}

.MPFImage_BorderCornerRightTop
{
	background-color:#939393;
	/*background-image:url(images/MPFImage_BorderCornerRightTop.png);*/
}

.MPFImage_BorderLeft
{
	padding: 2px 5px 2px 2px;
	/*background-image:url(images/MPFImage_BorderLeft.png);*/
	background-position:left;
	background-color:#939393;
}
	
.MPFImage_BorderRight
{
	padding: 2px 5px 2px 2px;
	/*background-image:url(images/MPFImage_BorderRight.png);*/
	background-color:#939393;
	background-position:right;
}
	
.MPFImage_Background
{
	/*background-color:#f48e33;
	background-image:url(images/MPFImage_Centre.png);*/
	background-position:top;
	background-color:#939393;
}


.MPFImage_BorderCornerLeftBottom
{
	/*background-image:url(images/MPFImage_BorderCornerLeftBottom.png);*/
	background-color:#939393;
}

.MPFImage_BorderCentreBottom
{
	/*background-image:url(images/MPFImage_BorderCentreBottom.png);*/
	background-color:#939393;
	background-position:bottom;
}

.MPFImage_BorderCornerRightBottom
{
	/*background-image:url(images/MPFImage_BorderCornerRightBottom.png);*/
	background-color:#939393;
}
	
/*----- MPFImage Hover - These entries are for whenever the user hovers the mouse over an image-----*/

.MPFImage_BorderCentreTop_Hover
{
	width:100%;
	 height:7px;
	 background-color:Transparent;
	 position:relative;
	 top:3px;
}

.MPFImage_BorderCentreBottom_Hover
{
	width:100%;
	 height:8px;
	 position:relative;
	 top:-8px;
	 background-color:Transparent;
}
	 
.MPFImage_BorderLeft_Hover, .MPFImage_BorderRight_Hover
{
	margin:0px 0px 0px 0px;
	background-position:bottom;
	background-repeat:no-repeat;
	width:11px;
	height:173px;
	position:relative;
	left:0px;
	top:0px;
}	
		
.MPFImage_BorderCornerLeftTop_Hover
{
	width:11px;
	height:8px;
	position:relative;
	top:4px;
	left:0px;
}

.MPFImage_BorderCornerRightTop_Hover
{
	width:11px;
	height:8px;
	position:relative;
	top:4px;
}

.MPFImage_BorderCornerLeftBottom_Hover
{
	width:11px;
	height:8px;
	position:relative;
	left:0px;
	top:-8px;
}

.MPFImage_BorderCornerRightBottom_Hover
{
	width:11px;
	position:relative;
	top:-8px;
	left:0px;
	height:8px;
}

.MPFImage_Center_Hover
{
	background-color:#f7f9f9;
	padding:0px 0px 0px 0px;
}
	
	

pre {
	font-family: monospace;
	font-size: 1.0em;
}

strong, b {font-weight: bold;}

acronym[title] {
	cursor:help;
	border-bottom:1px dotted #333333;
	font-size: 95%;
}

