<style type="text/css">

	.XXX {}

	.BodyTag {
		font-family : Arial;
		background-color : #EEEDDB;}

	/*#################################################################################*/
	/* Common / General */
	.MainTable {
		width : 790px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		vertical-align : top;
		font-family : Arial;}

	/*#################################################################################*/
	/* Header Section */

	.HeaderTop {
		width :790px;
		height : 20px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 20px;
		padding-right : 10px;
		text-align : left;
		vertical-align : bottom;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		background-image : url(HeaderTopBG.png);
		background-position : top;
		background-repeat : no-repeat;}
	
	.HeaderTopLink:link {
		color:  #000000;
		text-decoration : none;}
	.HeaderTopLink:visited {
		color:  #000000;
		text-decoration : none;}
	.HeaderTopLink:active {
		color:  #000000;
		text-decoration : none;}
	.HeaderTopLink:hover {
		color: #4D8101;
		text-decoration : none;}

	.Header {
		width :790px;
		height : 190px;
		padding-top : 10px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 10px;
		text-align : center;
		vertical-align : bottom;
		background-image : url(ContentBG.png);
		background-position : top;
		background-repeat : repeat-y;}

	.HeaderTable {
		width :760px;
		height : 182px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : bottom;
		background-image : url(HeaderBG2.png);
		background-position : bottom;
		background-repeat : repeat-x;}

	.HeaderBanner {
		width :373px;
		height : 182px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;}

	.HeaderBannerDiv {
		width :373px;
		height : 182px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : bottom;
		border : 1px solid #464647;}

	.HeaderLogo {
		width :375px;
		height : 102px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : bottom;}

	.HeaderName {
		width :375px;
		height : 80px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : bottom;}


	.HeaderLink:link {
		color:  #000000;
		text-decoration : none;}
	.HeaderLink:visited {
		color:  #000000;
		text-decoration : none;}
	.HeaderLink:active {
		color:  #000000;
		text-decoration : none;}
	.HeaderLink:hover {
		color: #4D8101;
		text-decoration : none;}

	/*#################################################################################*/
	/* Menu Section */

	.MainMenu {
		width : 760px;
		height : 41px;
		padding-top : 5px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		text-align : left;
		vertical-align : middle;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		background-image : url(MenuBG.png);
		background-position : top;
		background-repeat : repeat-x;}
	
	.MainMenuLink:link {
		color: #FFFFFF;
		text-decoration : none;}
	.MainMenuLink:visited {
		color: #FFFFFF;
		text-decoration : none;}
	.MainMenuLink:active {
		color: #FFFFFF;
		text-decoration : none;}
	.MainMenuLink:hover {
		color: #FFC208;
		text-decoration : none;}

	.MainMenuLinkSelected:link {
		color: #FFC208;
		text-decoration : none;}
	.MainMenuLinkSelected:visited {
		color: #FFC208;
		text-decoration : none;}
	.MainMenuLinkSelected:active {
		color: #FFC208;
		text-decoration : none;}
	.MainMenuLinkSelected:hover {
		color: #FFC208;
		text-decoration : none;}


	/*#################################################################################*/
	/* Content Area Section */

	.ContentArea {
		width :790px;
		height : 300px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-right : 10px;
		padding-left : 0px;
		vertical-align : top;
		background-image : url(ContentBG.png);
		background-position : top;
		background-repeat : repeat-y;}

	.SideColumn {
		width :181px;
		height : 300px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : top;}

	.SideColumnDiv {
		width :181px;
		margin-top : 10px;
		margin-bottom : 8px;
		margin-left : 6px;
		margin-right : 0px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : top;
		border : 0px solid #000000;}

	.ContentColumn {
		width :579px;
		height : 300px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : top;}

	.ContentColumnDiv {
		width :570px;
		margin-top : 10px;
		margin-bottom : 8px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : top;
		border : 0px solid #000000;}

	/*#################################################################################*/
	/* Footer Section */

	.Footer {
		width :790px;
		height : 92px;
		padding-top : 10px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 10px;
		text-align : center;
		vertical-align : top;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		background-image : url(FooterBG.png);
		background-position : top;
		background-repeat : no-repeat;}

	.FooterIconTD {
		width : 25px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;}
	
	.FooterContentTD1 {
		width : 310px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;}

	.FooterContentTD2 {
		width : 250px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;
		direction : ltr;}

	.FooterContentTD3 {
		width : 150px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;}

	.FooterLink:link {
		color: #000000;
		text-decoration : none;}
	.FooterLink:visited {
		color: #000000;
		text-decoration : none;}
	.FooterLink:active {
		color: #000000;
		text-decoration : none;}
	.FooterLink:hover {
		color: #4D8101;
		text-decoration : none;}

	/*#################################################################################*/
	/* Side Column Section */
	/* Sub Menu */

	.SubMenuTD1 {
		width : 181px;
		height : 42px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		background-image : url(SideColumnTop.png);
		background-position : top;
		background-repeat : no-repeat;}

	.MenuNameDiv {
		width : 160px;
		height : 30px;
		margin-top: 5px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 0px;
		padding-top : 5px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		color : #000000;
		font-size : 18px;
		font-weight : normal;
		border : 0px solid #00000;
		overflow : hidden;}

	.SubMenuTD2 {
		width : 181px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		background-image : url(SideColumnMiddle.png);
		background-position : top;
		background-repeat : repeat-y;}

	.SubMenuNameDiv {
		width : 160px;
		margin-top: 5px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 0px;
		padding-top : 5px;
		padding-bottom : 10px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : middle;
		color : #000000;
		font-size : 18px;
		font-weight : normal;
		border : 0px solid #00000;}

	.SubMenuPointer {
		width : 15px;
		height : 25px;
		padding-top : 5px;
		padding-bottom : 5px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : top;
		color : #CC4804;
		font-size : 14px;
		font-weight : normal;}

	.SubMenuName {
		width : 135px;
		height : 25px;
		padding-top : 5px;
		padding-bottom : 5px;
		padding-left : 5px;
		padding-right : 5px;
		text-align : left;
		vertical-align : top;
		color : #000000;
		font-size : 14px;
		font-weight : normal;}

	.SubMenuTD3 {
		width : 181px;
		height : 190px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		background-image : url(SideColumnBottom.png);
		background-position : top;
		background-repeat : no-repeat;}

	.SubMenuTD3Div {
		width : 160px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : top;
		border : 0px solid #00000;}

	.SubMenuTD3DivSearch {
		width : 160px;
		height : 45px;
		margin-top : 10px;
		margin-bottom : 0px;
		margin-left : 12px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.SubMenuTD3DivSearch1 {
		width : 160px;
		height : 20px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.SubMenuTD3DivSearch2 {
		width : 160px;
		height : 25px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.SubMenuTD3DivJoinUs {
		width : 160px;
		height : 45px;
		margin-top : 10px;
		margin-bottom : 0px;
		margin-left : 12px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.SubMenuTD3DivJoinUs1 {
		width : 160px;
		height : 20px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.SubMenuTD3DivJoinUs2 {
		width : 160px;
		height : 25px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.SubMenuTD3DivTellAFriend {
		width : 160px;
		height : 45px;
		margin-top : 10px;
		margin-bottom : 0px;
		margin-left : 12px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}


	.HomepageFrame2DivTellAFriend1 {
		width : 210px;
		height : 20px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivTellAFriend2 {
		width : 210px;
		height : 25px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}





	.SubMenuLink:link {
		color: #0778A3;
		text-decoration : underline;}
	.SubMenuLink:visited {
		color: #0778A3;
		text-decoration : underline;}
	.SubMenuLink:active {
		color: #0778A3;
		text-decoration : underline;}
	.SubMenuLink:hover {
		color: #000000;
		text-decoration : underline;}

	.SubMenuLinkSelected:link {
		color: #000000;
		text-decoration : underline;}
	.SubMenuLinkSelected:visited {
		color: #000000;
		text-decoration : underline;}
	.SubMenuLinkSelected:active {
		color: #000000;
		text-decoration : underline;}
	.SubMenuLinkSelected:hover {
		color: #000000;
		text-decoration : underline;}


	/*#################################################################################*/
	/* Titles Page */

	.TitlesPageDiv {
		width : 550px;
		height : 126px;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : top;
		border : 0px solid #000000;}

	.TitlesPageDivTitleContainer {
		width : 550px;
		height : 25px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 15px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;
		background-color : #F5F5ED;
		border : 0px solid #000000;}

	.TitlesPageDivTitle {
		width : 500px;
		height : 20px;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 50px;
		margin-right: 10px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 15px;
		font-weight : bold;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		background-image : url(TitleUnderline.png);
		background-position : bottom left;
		background-repeat : no-repeat;}

	.TitlesPageDivThumbnailContainer {
		width : 111px;
		height : 78px;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : bottom;
		border : 0px solid #000000;
		background-image : url(ThumbnailBG.png);
		background-position : top;
		background-repeat : no-repeat;}

	.TitlesPageDivThumbnail {
		width : 105px;
		height : 70px;
		margin-top: 1px;
		margin-bottom: 7px;
		margin-left: 3px;
		margin-right: 3px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : bottom;
		border : 0px solid #000000;
		overflow : hidden;}

	.TitlesPageDivBrief {
		width : 414px;
		height : 65px;
		margin-top: 5px;
		margin-bottom: 0px;
		margin-left: 5px;
		margin-right: 5px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.TitlesPageDivMoreDetails {
		width : 414px;
		height : 20px;
		margin-top: 0px;
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;
		border : 0px solid #000000;}

	.TitlesPageDivMoreDetailsTD1 {
		width : 414px;
		height : 20px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #CC4804;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;}

	.TitlesPageDivMoreDetailsTD2 {
		width : 414px;
		height : 20px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : right;
		vertical-align : middle;}

	.TitlesPageLink:link {
		color:  #000000;
		text-decoration : none;}
	.TitlesPageLink:visited {
		color:  #000000;
		text-decoration : none;}
	.TitlesPageLink:active {
		color:  #000000;
		text-decoration : none;}
	.TitlesPageLink:hover {
		color: #0778A3;
		text-decoration : none;}

	.TitlesPageDivPaging {
		width : 550px;
		height : 25px;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : top;
		border : 0px solid #000000;}

	/* Links Page */

	.LinksPageDivMain {
		width : 500px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : top;
		border : 0px solid #000000;}

	.LinksPageDiv {
		width : 260px;
		height : 85px;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : top;
		border : 0px solid #000000;}

	.LinksPageDivContainer {
		width : 140px;
		height : 78px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 15px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;
		border : 0px solid #000000;}

	.LinksPageDivTitle {
		width : 140px;
		height : 78px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 15px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;}

	.LinksPageDivThumbnailContainer {
		width : 111px;
		height : 78px;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : bottom;
		border : 0px solid #000000;
		background-image : url(ThumbnailBG.png);
		background-position : top;
		background-repeat : no-repeat;}

	.LinksPageDivThumbnail {
		width : 105px;
		height : 70px;
		margin-top: 1px;
		margin-bottom: 7px;
		margin-left: 3px;
		margin-right: 3px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : bottom;
		border : 0px solid #000000;
		overflow : hidden;}


	.PagingTable {}

	.PagingArrowTD {
		width : 30px;
		height : 25px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;}

	.PagingNumbersTD {
		height : 25px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		color : #605492;
		font-size : 12px;
		font-weight : bold;}

	.PagingLink:link {
		color:  #000000;
		text-decoration : none;}
	.PagingLink:visited {
		color:  #000000;
		text-decoration : none;}
	.PagingLink:active {
		color:  #000000;
		text-decoration : none;}
	.PagingLink:hover {
		color: #0778A3;
		text-decoration : none;}
	
	.PagingLinkSelected:link {
		color:  #0778A3;
		text-decoration : none;}
	.PagingLinkSelected:visited {
		color:  #0778A3;
		text-decoration : none;}
	.PagingLinkSelected:active {
		color:  #0778A3;
		text-decoration : none;}
	.PagingLinkSelected:hover {
		color: #0778A3;
		text-decoration : none;}

	/*#################################################################################*/
	/* FullText Page */

	.FullTextPageDiv {
		width : 550px;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : top;
		border : 0px solid #000000;}

	.FullTextPageDivTitleContainer {
		width : 550px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 15px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;
		background-color : #F5F5ED;
		border : 0px solid #000000;}

	.FullTextPageDivTitle {
		width : 530px;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 15px;
		font-weight : bold;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		background-image : url(TitleUnderline.png);
		background-position : bottom left;
		background-repeat : repeat-x;}

	.FullTextPageDivBrief {
		width : 530px;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #0778A3;
		font-size : 13px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.FullTextPageDivText {
		width : 550px;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 5px;
		margin-right: 5px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.FullTextPageDivMoreDetails {
		width : 550px;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;
		border : 0px solid #000000;
		background-color : #F5F5ED;}

	.FullTextPageDivMoreDetailsTD1 {
		width : 275px;
		height : 30px;
		padding-top : 2px;
		padding-bottom : 5px;
		padding-left : 10px;
		padding-right : 10px;
		color : #CC4804;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;}

	.FullTextPageDivMoreDetailsTD2 {
		width : 275px;
		height : 30px;
		padding-top : 5px;
		padding-bottom : 5px;
		padding-left : 10px;
		padding-right : 10px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : right;
		vertical-align : middle;}

	.FullTextPageLink:link {
		color:  #000000;
		text-decoration : none;}
	.FullTextPageLink:visited {
		color:  #000000;
		text-decoration : none;}
	.FullTextPageLink:active {
		color:  #000000;
		text-decoration : none;}
	.FullTextPageLink:hover {
		color: #0778A3;
		text-decoration : none;}

	/*#################################################################################*/
	/* Contact Us Section */

	.ContactUsDiv {
		width : 550px;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : top;
		border : 0px solid #000000;}

	.ContactUsDivWelcome {
		width : 284px;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color  : #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;}

	.ContactUsDivForm {
		width : 294px;
		height : 416px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : top;
		border : 0px solid #000000;}

	.ContactUsDivMap {
		width : 256px;
		heigh : 416px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : top;
		border : 1px solid #000000;}


	.ContactUsWelcomeTD {
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		color  :  #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;}

	.ContactUsLabelTD {
		width : 80px;
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color  : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;}

	.ContactUsInputTD {
		width :214px;
		height : 30px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		text-align : left;
		vertical-align : top;}

	.InputTextBox {
		width : 120px;
		height : 20px;
		padding-top : 2px;
		padding-bottom : 2px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 14px;
		font-weight : bold;
		background-color : #FFFFFF;
		border : 1px solid #000000;}

	.InputTextArea {
		width : 180px;
		height : 150px;
		padding-top : 2px;
		padding-bottom : 2px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 14px;
		font-weight : bold;
		background-color : #FFFFFF;
		border : 1px solid #000000;}

	.InputButton {
		height : 17px;
		color  : #FFFFFF;
		font-size : 12px;
		font-weight : bold;
		text-decoration : none;
		cursor : pointer;
		color : #CD4A01;
		font-size : 13px;
		font-weight : bold;
		text-decoration : underline;
		border : 0px solid #000000;
		background-color : transparent;}

	.DirLTR {
		direction : ltr;}

	.DirRTL {
		dir : rtl;}

	/*#################################################################################*/
	/* Page Gallery */

	.GalleryDisplayTD {
		width : 440px;
		height : 280px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;}

	.GalleryDisplayDiv {
		width : 440px;
		height : 270px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		overflow : hidden;
		border : 1px solid #D9D8AC;}

	.GalleryThumbnailTD {
		width : 100px;
		height : 61px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;}


	.GalleryThumbnailDiv {
		width : 100px;
		height : 61px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		cursor : pointer;
		border : 1px solid #DED5C3;}

	.GalleryThumbnailRow {
		width : 440px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		border : 1px solid #D9D8AC;
		background-color : #FCF8ED;}

	/*#################################################################################*/
	/* Homepage */

	.HomepageFrame1 {
		width : 520px;
		height : 302px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;
		background-image : url(HomepageFrame1.png);
		background-position : top center;
		background-repeat : no-repeat;}

	.HomepageFrame1Div {
		width : 520px;
		height : 302px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;}

	.HomepageFrame1DivTitle {
		width : 487px;
		height : 36px;
		margin-top : 10px;
		margin-bottom : 0px;
		margin-left : 15px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 15px;
		font-weight : bold;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame1DivVideo {
		width : 352px;
		height : 235px;
		margin-top : 3px;
		margin-bottom : 0px;
		margin-left : 15px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame1DivBrief {
		width : 130px;
		height : 215px;
		margin-top : 3px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame1DivDate {
		width : 130px;
		height : 20px;
		margin-top : 3px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2 {
		width : 240px;
		height : 493px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;
		background-image : url(HomepageFrame2.png);
		background-position : top center;
		background-repeat : no-repeat;}

	.HomepageFrame2Div {
		width : 240px;
		height : 493px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;}

	.HomepageFrame2DivNews {
		width : 210px;
		height : 288px;
		margin-top : 10px;
		margin-bottom : 0px;
		margin-left : 12px;
		margin-right : 0px;
		padding-top : 5px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivNewsFrameName {
		width : 210px;
		height : 40px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 26px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivNewsTitles {
		width : 210px;
		height : 75px;
		margin-top : 5px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivSearch {
		width : 210px;
		height : 45px;
		margin-top : 10px;
		margin-bottom : 0px;
		margin-left : 12px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivSearch1 {
		width : 210px;
		height : 20px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivSearch2 {
		width : 210px;
		height : 25px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivJoinUs {
		width : 210px;
		height : 45px;
		margin-top : 10px;
		margin-bottom : 0px;
		margin-left : 12px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivJoinUs1 {
		width : 210px;
		height : 20px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivJoinUs2 {
		width : 210px;
		height : 25px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivTellAFriend {
		width : 210px;
		height : 45px;
		margin-top : 10px;
		margin-bottom : 0px;
		margin-left : 12px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}


	.HomepageFrame2DivTellAFriend1 {
		width : 210px;
		height : 20px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame2DivTellAFriend2 {
		width : 210px;
		height : 25px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame3 {
		width : 270px;
		height : 191px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;
		background-image : url(HomepageFrame3.png);
		background-position : top center;
		background-repeat : no-repeat;}

	.HomepageFrame3Div {
		width : 270px;
		height : 191px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;}

	.HomepageFrame3DivFrameName {
		width : 243px;
		height : 40px;
		margin-top : 5px;
		margin-bottom : 0px;
		margin-left : 15px;
		margin-right : 0px;
		padding-top : 5px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 26px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame3DivBrief {
		width : 243px;
		height : 98px;
		margin-top : 5px;
		margin-bottom : 0px;
		margin-left : 15px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame3DivReadMore {
		width : 243px;
		height : 17px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 15px;
		margin-right : 5px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : bold;
		text-align : left;
		vertical-align : middle;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame4 {
		width : 250px;
		height : 191px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;
		background-image : url(HomepageFrame4.png);
		background-position : top center;
		background-repeat : no-repeat;}

	.HomepageFrame4Div {
		width : 250px;
		height : 191px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;}

	.HomepageFrame4DivFrameName {
		width : 228px;
		height : 40px;
		margin-top : 5px;
		margin-bottom : 0px;
		margin-left : 13px;
		margin-right : 0px;
		padding-top : 5px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 26px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame4DivTitles {
		width : 228px;
		height : 35px;
		margin-top : 5px;
		margin-bottom : 0px;
		margin-left : 13px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : middle;
		border : 0px solid #000000;
		overflow : hidden;}

	.HomepageFrame4DivTitlesTD1 {
		width : 28px;
		height : 37px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;}

	.HomepageFrame4DivTitlesTD2 {
		width : 200px;
		height : 37px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;}

	.HomepageLink:link {
		color:  #000000;
		text-decoration : none;}
	.HomepageLink:visited {
		color:  #000000;
		text-decoration : none;}
	.HomepageLink:active {
		color:  #000000;
		text-decoration : none;}
	.HomepageLink:hover {
		color: #0778A3;
		text-decoration : none;}

	.HomepageLink2:link {
		color:  #0778A3;
		text-decoration : underline;}
	.HomepageLink2:visited {
		color:  #0778A3;
		text-decoration : underline;}
	.HomepageLink2:active {
		color:  #0778A3;
		text-decoration : underline;}
	.HomepageLink2:hover {
		color: #000000;
		text-decoration : underline;}

	.HomepageLink3:link {
		color:  #0778A3;
		text-decoration : none;}
	.HomepageLink3:visited {
		color:  #0778A3;
		text-decoration : none;}
	.HomepageLink3:active {
		color:  #0778A3;
		text-decoration : none;}
	.HomepageLink3:hover {
		color: #000000;
		text-decoration : none;}

	.HomepageLink4:link {
		color:  #000000;
		text-decoration : underline;}
	.HomepageLink4:visited {
		color:  #000000;
		text-decoration : underline;}
	.HomepageLink4:active {
		color:  #000000;
		text-decoration : underline;}
	.HomepageLink4:hover {
		color: #0778A3;
		text-decoration : underline;}

	.DatePointer {
		color : #CC4804;
		font-size : 16px;}

	.GeneralPointer {
		color : #CC4804;
		font-size : 16px;}

	/*#################################################################################*/
	/* Join Mailing List */

	.HomepageJoinUsTextBox {
		width : 155px;
		height : 17px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : middle;
		color : #000000;
		font-size : 11px;
		font-weight : normal;
		border : 1px solid #000000;
		background-color : #FFFFFF;}
	
	.HomepageJoinUsButton {
		width : 50px;
		height : 17px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-decoration : underline;
		cursor : pointer;
		border : 0px solid transparent;
		background-color : transparent;}

	.InnerPageJoinUsTextBox {
		width : 110px;
		height : 17px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : middle;
		color : #000000;
		font-size : 11px;
		font-weight : normal;
		border : 1px solid #000000;
		background-color : #FFFFFF;}
	
	.InnerPageJoinUsButton {
		width : 50px;
		height : 17px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-decoration : underline;
		cursor : pointer;
		border : 0px solid transparent;
		background-color : transparent;}


	/*#################################################################################*/
	/* Search */

	.HomepageSearchTextBox {
		width : 155px;
		height : 17px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : middle;
		color : #000000;
		font-size : 11px;
		font-weight : normal;
		border : 1px solid #000000;
		background-color : #FFFFFF;}
	
	.HomepageSearchButton {
		width : 50px;
		height : 17px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-decoration : underline;
		cursor : pointer;
		border : 0px solid transparent;
		background-color : transparent;}

	.InnerPageSearchTextBox {
		width : 110px;
		height : 17px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : middle;
		color : #000000;
		font-size : 11px;
		font-weight : normal;
		border : 1px solid #000000;
		background-color : #FFFFFF;}
	
	.InnerPageSearchButton {
		width : 50px;
		height : 17px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-decoration : underline;
		cursor : pointer;
		border : 0px solid transparent;
		background-color : transparent;}




	.BasicSearchCell {
		width : 210px;
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 10px;
		text-align : right;
		vertical-align : middle;
		color : #000000;
		font-size : 11px;
		font-weight : bold;}

	.BasicSearchTextBox {
		width : 83px;
		height : 17px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		text-align : left;
		vertical-align : middle;
		color : #000000;
		font-size : 11px;
		font-weight : normal;
		border : 0px solid transparent;
		background-color : transparent;
		background-image : url(English/BasicSearchTextBoxBG.png);
		background-position : center;
		background-repeat : no-repeat;}

	.BasicSearchButton {
		width : 17px;
		height : 17px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		cursor : pointer;
		border : 0px solid transparent;
		background-color : transparent;
		background-image : url(English/BasicSearchButtonBG.jpg);
		background-position : center;
		background-repeat : no-repeat;}

	.BasicSearchLink:link {
		color:  #FFFFFF;
		text-decoration : none;}
	.BasicSearchLink:visited {
		color:  #FFFFFF;
		text-decoration : none;}
	.BasicSearchLink:active {
		color:  #FFFFFF;
		text-decoration : none;}
	.BasicSearchLink:hover {
		color: #000000;
		text-decoration : none;}

	.SearchTable {
		width : 550px;}

	.SearchInstructionTD {
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		color  :  #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;}

	.SearchLabelTD1 {
		width : 105px;
		height : 35px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		color  : #000000;
		font-size : 12px;
		font-weight : bold;
		text-align : left;
		vertical-align : top;}

	.SearchLabelTD2 {
		width : 105px;
		height : 35px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		color  : #000000;
		font-size : 12px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;}

	.SearchLabelTD3 {
		width : 525px;
		height : 35px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		color  : #000000;
		font-size : 12px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;}

	.SearchInputTD1 {
		width : 450px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;}

	.SearchInputTD2 {
		width : 170px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : top;}

	.SearchTextBox1 {
		width : 465px;
		height : 25px;
		padding-top : 2px;
		padding-bottom : 2px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 14px;
		font-weight : bold;
		background-color : #FFFFFF;
		border : 2px solid #DFD3AE;}

	.SearchTextBox2 {
		width : 170px;
		height : 25px;
		padding-top : 2px;
		padding-bottom : 2px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		background-color : #FFFFFF;
		border : 2px solid #DFD3AE;}

	.SearchTextBox3 {
		width : 126px;
		height : 25px;
		padding-top : 2px;
		padding-bottom : 2px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		background-color : #FFFFFF;
		border : 2px solid #DFD3AE;}

	.SearchButton {
		width : 87px;
		height : 20px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color  : #FFFFFF;
		font-size : 12px;
		font-weight : bold;
		text-decoration : none;
		text-align : center;
		vertical-align : middle;
		cursor : pointer;
		border : 0px solid #DFD3AE;
		background-color : #9B2507;}

	.SearchResultsDiv {
		width :560px;
		margin-bottom : 10px;
		padding-top :5px;
		padding-bottom : 5px;
		padding-right :5px;
		padding-left : 5px;
		text-align : left;
		vertical-align : top;
		border : 1px solid #AAA387;
		background-color : #CCC6A6;}

	.SearchResultsDiv1 {
		width :560px;
		height : 80px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : left;
		vertical-align : top;
		overflow : hidden;}

	.SearchResultsDiv2 {
		width :560px;
		height : 25px;
		padding-top :5px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : middle;
		overflow : hidden;}

	.SearchResultsTitle {
		font-size : 12px;
		font-weight : bold;
		line-height : 20px;}

	.SearchResultsBrief {
		font-size : 12px;
		font-weight : normal;
		line-height : 20px;}

	.SearchResultsDetails {
		font-size : 12px;
		font-weight : bold;
		line-height : 20px;}
		
	.SearchResultsLink:link {
		color:  #000000;
		text-decoration : none;}
	.SearchResultsLink:visited {
		color:  #000000;
		text-decoration : none;}
	.SearchResultsLink:active {
		color:  #000000;
		text-decoration : none;}
	.SearchResultsLink:hover {
		color: #A50511;
		text-decoration : none;}

	/*#################################################################################*/
	/* Form Inputs */

	.InputLabelCell {
		padding-top : 2px;
		padding-bottom : 2px;
		padding-left : 2px;
		padding-right : 2px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		vertical-align : top;}

	.InputCell {
		padding-top : 2px;
		padding-bottom : 2px;
		padding-left : 2px;
		padding-right : 2px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		vertical-align : top;}

	.Textbox {
		padding-top : 2px;
		padding-bottom : 2px;
		padding-left : 2px;
		padding-right : 2px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;}

	.Combobox {
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;}

	.Button {
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		text-align: center;
		vertical-align : middle;}

	.Dir1	{direction : LTR;}
	.Dir2	{direction : RTL;}
	.DirLTR	{direction : LTR;}
	.DirRTL	{direction : RTL;}

	.Align1		 {text-align: Left;}
	.Align2		 {text-align: Right;}
	.AlignCenter {text-align: Center;}
	.AlignLeft	 {text-align: Left;}
	.AlignRight  {text-align: Right;}

	.VAlignTop		{vertical-align : top;}
	.VAlignMiddle	{vertical-align : middle;}
	.VAlignBottom	{vertical-align : bottom;}
	.VAlignBaseline	{vertical-align : baseline;}

	.Width10	{width: 10px;}
	.Width15	{width: 15px;}
	.Width20	{width: 20px;}
	.Width25	{width: 25px;}
	.Width30	{width: 30px;}
	.Width35	{width: 35px;}
	.Width40	{width: 40px;}
	.Width45	{width: 45px;}
	.Width50	{width: 50px;}
	.Width75	{width: 75px;}
	.Width100	{width: 100px;}
	.Width125	{width: 125px;}
	.Width150	{width: 150px;}
	.Width175	{width: 175px;}
	.Width200	{width: 200px;}
	.Width250	{width: 250px;}
	.Width300	{width: 300px;}
	.Width350	{width: 350px;}
	.Width400	{width: 400px;}
	.Width450	{width: 450px;}
	.Width500	{width: 500px;}
	.Width550	{width: 550px;}
	.Width600	{width: 600px;}
	.Width650	{width: 650px;}
	.Width700	{width: 700px;}
	.Width750	{width: 750px;}
	.Width800	{width: 800px;}

	.Height10	{height: 10px;}
	.Height15	{height: 15px;}
	.Height20	{height: 20px;}
	.Height25	{height: 25px;}
	.Height30	{height: 30px;}
	.Height35	{height: 35px;}
	.Height40	{height: 40px;}
	.Height45	{height: 45px;}
	.Height50	{height: 50px;}
	.Height75	{height: 75px;}
	.Height100	{height: 100px;}
	.Height125	{height: 125px;}
	.Height150	{height: 150px;}
	.Height175	{height: 175px;}
	.Height200	{height: 200px;}
	.Height250	{height: 250px;}
	.Height300	{height: 300px;}
	.Height350	{height: 350px;}
	.Height400	{height: 400px;}
	.Height450	{height: 450px;}
	.Height500	{height: 500px;}

	/*#################################################################################*/
	/* News Slide Show */

	.clear {
		clear : both;}

	#gallery {
		width : 373px;
		height : 182px;
		border : 1px solid #000000;
		overflow : hidden;}

	#gallery a {
		float : left;
		position : absolute;}
	
	#gallery a img {
		border : 0px solid #000000;}

	#gallery a.show {
		z-index:500;}

	#gallery .caption {
		font-family : arial;
		z-index : 600;
		background-color : #FFFFFF; 
		color : #000000;
		font-size : 14px;
		font-weight : bold;
		height : 45px; 
		width : 100%; 
		position : relative;
		left : 0px;
		top : 137px;}

	#gallery .caption .content {
		margin : 5px;}
	
	#gallery .caption .content h3 {
		margin : 0px;
		padding : 0px;
		color : #1DCCEF;}
	
	.NewsLink:link {
		color:  #000000;
		text-decoration : none;}
	.NewsLink:visited {
		color:  #000000;
		text-decoration : none;}
	.NewsLink:active {
		color:  #000000;
		text-decoration : none;}
	.NewsLink:hover {
		color: #0778A3;
		text-decoration : none;}

	/*#################################################################################*/
	/* Print Section */

	.Print {
		width :534px;
		height : 35px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : left;
		vertical-align : middle;
		color : #FFFFFF;
		font-size : 12px;
		font-weight : bold;}

	.PrintIconTD {
		width : 25px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;}
	
	.PrintContentTD1 {
		width : 217px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		text-align : left;
		vertical-align : middle;}

	.PrintContentTD2 {
		width : 217px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		text-align : left;
		vertical-align : middle;
		direction : ltr;}

	.PrintContentTD3 {
		width : 210px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		text-align : left;
		vertical-align : middle;}

	.PrintLink:link {
		color: #000000;
		text-decoration : none;}
	.PrintLink:visited {
		color: #000000;
		text-decoration : none;}
	.PrintLink:active {
		color: #000000;
		text-decoration : none;}
	.PrintLink:hover {
		color: #000000;
		text-decoration : none;}

	.PrintPageHeader {
		width :740px;
		height : 20px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-right : 0px;
		padding-left : 0px;}

	.PrintContentArea {
	}

	.PrintPageContent {
		width :740px;
		height : 200px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-right : 0px;
		padding-left : 0px;
		vertical-align : top;}

	.PrintDate {
		width :320px;
		height : 40px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-right : 0px;
		padding-left : 0px;
		font-size : 13px;
		font-weight : bold;
		text-align : left;
		vertical-align : middle;}

	.PrintOrder {
		width :320px;
		height : 40px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-right : 0px;
		padding-left : 0px;
		font-size : 13px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;}

	.PrintTitle {
		font-size : 16px;
		font-weight : bold;
		text-align : left;}

	.PrintFullText {
		font-size : 13px;
		font-weight : bold;
		text-align : left;}

	.PrintPageFooter {
		width :740px;
		height : 20px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-right : 0px;
		padding-left : 0px;}

	.PrintLink:link {
		color: #000000;
		text-decoration : underline;}
	.PrintLink:visited {
		color: #000000;
		text-decoration : underline;}
	.PrintLink:active {
		color: #000000;
		text-decoration : underline;}
	.PrintLink:hover {
		color: #000000;
		text-decoration : underline;}

</style>


