<style type="text/css">

	body {
		font-family : Arial;}


	.Link1:link {
		color:  #000000;
		text-decoration : none;}
	.Link1:visited {
		color:  #000000;
		text-decoration : none;}
	.Link1:active {
		color:  #000000;
		text-decoration : none;}
	.Link1:hover {
		color: #A50511;
		text-decoration : none;}


	/*#################################################################################*/
	/* Common / General */
	.MainTable {
		width : 760px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		vertical-align : top;
		font-family : Arial;
		border : 0px solid #DFD3AE;}

	/*#################################################################################*/
	/* Header Section */

	.HeaderTop {
		width :760px;
		height : 35px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		text-align : left;
		vertical-align : middle;
		color : #FFFFFF;
		font-size : 13px;
		font-weight : bold;
		background-color : #923428;
		border-bottom : 1px solid #FFFFFF;}
	
	.HeaderTopLink:link {
		color:  #FFFFFF;
		text-decoration : none;}
	.HeaderTopLink:visited {
		color:  #FFFFFF;
		text-decoration : none;}
	.HeaderTopLink:active {
		color:  #FFFFFF;
		text-decoration : none;}
	.HeaderTopLink:hover {
		color: #ABA38C;
		text-decoration : none;}

	.Header {
		width :760px;
		height : 260px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0ox;
		text-align : right;
		vertical-align : top;
		background-color : #ABA38C;
		border-top : 1px solid #000000;}

	.HeaderTD1 {
		width :230px;
		height : 260px;
		padding-top : 5px;
		padding-bottom : 5px;
		padding-left : 10px;
		padding-right : 10px;
		color : #000000;
		font-size : 13px;
		font-weight : normal;
		text-align : right;
		vertical-align : top;
		border-top : 1px solid #000000;}

	.HeaderTD1Div {
		width :200px;
		height : 240px;
		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 : top;
		border-top : 0px solid #000000;
		overflow : hidden;}

	.HeaderTD2 {
		width :530px;
		height : 260px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0ox;
		text-align : right;
		vertical-align : top;
		background-image : url(HeaderBG.png);
		background-position : top;
		background-repeat : repeat-x;}

	.HeaderTD3 {
		width :230px;
		height : 260px;
		padding-top : 5px;
		padding-bottom : 5px;
		padding-left : 5px;
		padding-right : 5ox;
		color : #000000;
		font-size : 13px;
		font-weight : normal;
		text-align : right;
		vertical-align : top;
		border-top : 1px solid #000000;}

	.HeaderLogo {
		width :530px;
		height : 80px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0ox;
		text-align : right;
		vertical-align : top;}

	.HeaderBanner {
		width :530px;
		height : 180px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0ox;
		text-align : right;
		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: #FFFFFF;
		text-decoration : none;}

	.MarqueeTD {
		width :200px;
		height : 240px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0ox;
		color : #000000;
		font-size : 13px;
		font-weight : normal;
		text-align : right;
		vertical-align : top;}

	.HeaderList {
		margin-top: 15px;
		margin-bottom: 15px;
		margin-left: 16px;
		margin-right: 16px;
		list-style: outside url(IconBulletBlack.png);}

	.LogoName1 {
		color : #FFFFFF;
		font-size : 22px;
		font-weight : bold;
		line-height : 24px;
		text-align : right;
		vertical-align : middle;}

	.LogoName2 {
		color : #FFFFFF;
		font-size : 18px;
		font-weight : normal;
		line-height : 20px;
		text-align : right;
		vertical-align : middle;}

	/*#################################################################################*/
	/* Banner Section */

	.BannerSection {
		width : 760px;
		height : 100px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		border-top : 1px solid #000000;}


	/*#################################################################################*/
	/* Menu Section */

	.MainMenu {
		width : 760px;
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		background-color : #ABA38C;
		border-top : 1px solid #000000;}

	.MainMenuCell {
		/* width : 460px; */
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : right;
		vertical-align : middle;}

	.MainMenuTDSeparator {
		width  : 2px;
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align  :middle;
		background-image : url(MainMenuSeparator.png);
		background-position : center;
		background-repeat : no-repeat;}

	.MainMenuTD {
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		text-align : center;
		vertical-align  :middle;
		color : #000000;
		font-size : 16px;
		font-weight : bold;}
	
	.MainMenuLink:link {
		color:  #000000;
		text-decoration : none;}
	.MainMenuLink:visited {
		color:  #000000;
		text-decoration : none;}
	.MainMenuLink:active {
		color:  #000000;
		text-decoration : none;}
	.MainMenuLink:hover {
		color: #FFFFFF;
		text-decoration : none;}

	.MainMenuTDSelected {
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		text-align : center;
		vertical-align  :middle;
		color : #000000;
		font-size : 16px;
		font-weight : bold;}

	.MainMenuLinkSelected:link {
		color:  #000000;
		text-decoration : none;}
	.MainMenuLinkSelected:visited {
		color:  #000000;
		text-decoration : none;}
	.MainMenuLinkSelected:active {
		color:  #000000;
		text-decoration : none;}
	.MainMenuLinkSelected:hover {
		color: #FFFFFF;
		text-decoration : none;}


	/*#################################################################################*/
	/* Content Area Section */

	.ContentArea {
		width :760px;
		height : 300px;
		padding-top : 10px;
		padding-bottom : 0px;
		padding-right : 0px;
		padding-left : 0px;
		vertical-align : top;
		border-top : 2px solid #000000;
		background-color : #EADFB7;
		background-image : url(ContentAreaBG.png);
		background-position : top;
		background-repeat : repeat-x;}

	.SideColumn {
		width :170px;
		height : 300px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : top;
		background-image : url(ContentAreaSeparator.png);
		background-position : left;
		background-repeat : repeat-y;}

	.ContentColumn {
		width :590px;
		height : 300px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : top;}

	/*#################################################################################*/
	/* Footer Section */

	.Footer {
		width :760px;
		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;
		background-color : #923428;
		border-top : 1px solid #000000;}

	.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 : 250px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		color : #FFFFFF;
		font-size : 12px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;}

	.FooterContentTD2 {
		width : 250px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		color : #FFFFFF;
		font-size : 12px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;
		direction : ltr;}

	.FooterContentTD3 {
		width : 210px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #FFFFFF;
		font-size : 12px;
		font-weight : bold;
		text-align : left;
		vertical-align : middle;}

	.FooterLink:link {
		color: #FFFFFF;
		text-decoration : none;}
	.FooterLink:visited {
		color: #FFFFFF;
		text-decoration : none;}
	.FooterLink:active {
		color: #FFFFFF;
		text-decoration : none;}
	.FooterLink:hover {
		color: #000000;
		text-decoration : none;}

	/*#################################################################################*/
	/* Side Column Section */
	/* Sub Menu */

	.SubMenuNameTD {
		width : 164px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 8px;
		padding-right : 8px;
		font-size : 16px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;
		background-color : #D8D4BB;
		background-image : url(ContentAreaSeparator.png);
		background-position : left;
		background-repeat : repeat-y;}

	.SubMenuTD {
		width : 164px;
		padding-top : 10px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 15px;
		font-size : 14px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;}

	.SubMenuList {
		padding-top : 0px;
		padding-bottom : 10px;
		padding-left : 0px;
		padding-right : 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 11px;
		list-style: outside url(IconBulletBlack.png);}

	.SubMenuLink:link {
		color:  #000000;
		text-decoration : none;}
	.SubMenuLink:visited {
		color:  #000000;
		text-decoration : none;}
	.SubMenuLink:active {
		color:  #000000;
		text-decoration : none;}
	.SubMenuLink:hover {
		color: #FFFFFF;
		text-decoration : none;}

	.SubMenuListSelected {
		padding-top : 0px;
		padding-bottom : 10px;
		padding-left : 0px;
		padding-right : 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 11px;
		list-style: outside url(IconBulletRed.jpg);}

	.SubMenuLinkSelected:link {
		color:  #A50511;
		text-decoration : none;}
	.SubMenuLinkSelected:visited {
		color:  #A50511;
		text-decoration : none;}
	.SubMenuLinkSelected:active {
		color:  #A50511;
		text-decoration : none;}
	.SubMenuLinkSelected:hover {
		color: #A50511;
		text-decoration : none;}


	/*#################################################################################*/
	/* Meddile Page */

	.MiddlePageContent {
		width :360px;
		height : 300px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		background-image : url(ContentAreaSeparator.png);
		background-position : left;
		background-repeat : repeat-y;}

	.MiddlePageContentName {
		width :360px;
		height : 25px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :8px;
		padding-left : 8px;
		text-align : left;
		vertical-align : top;
		font-size : 14px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;
		background-color : #D8D4BB;
		background-image : url(ContentAreaSeparator.png);
		background-position : left;
		background-repeat : repeat-y;}

	.MiddlePageContentTitles {
		width :360px;
		padding-top :10px;
		padding-bottom : 0px;
		padding-right :10px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;}

	.MiddlePageContentDiv {
		width :324px;
		margin-bottom : 10px;
		padding-top :5px;
		padding-bottom : 5px;
		padding-right :5px;
		padding-left : 5px;
		text-align : right;
		vertical-align : top;
		border : 1px solid #AAA387;
		background-color : #CCC6A6;}

	.MiddlePageContentDiv1 {
		width :324px;
		height : 80px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}

	.MiddlePageContentDiv2 {
		width :324px;
		height : 25px;
		padding-top :5px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : left;
		vertical-align : middle;
		overflow : hidden;}

	.MiddlePageContentDiv3 {
		width :324px;
		height : 100px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}


	.MiddlePageContentDiv4 {
		width :324px;
		height : 40px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}

	.MiddlePageContentTitle {
		font-size : 12px;
		font-weight : bold;
		line-height : 20px;}

	.MiddlePageContentBrief {
		font-size : 12px;
		font-weight : normal;
		line-height : 20px;}

	.MiddlePageContentDetails {
		font-size : 12px;
		font-weight : bold;
		line-height : 20px;}

	.MiddlePageSideColumn {
		width :230px;
		height : 300px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : top;}

	.MiddlePageSideColumnName {
		width :230px;
		height : 25px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :8px;
		padding-left : 8px;
		vertical-align : top;
		font-size : 14px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;
		background-color : #D8D4BB;}

	.MiddlePageSideColumnTitles {
		width :230px;
		padding-top :10px;
		padding-bottom : 0px;
		padding-right :10px;
		padding-left : 10px;
		text-align : center;
		vertical-align : top;}

	.MiddlePageSideColumnDiv {
		width :198px;
		height : 100px;
		margin-bottom : 10px;
		padding-top :5px;
		padding-bottom : 5px;
		padding-right :5px;
		padding-left : 5px;
		text-align : right;
		vertical-align : top;
		border : 1px solid #AAA387;
		background-color : #CCC6A6;}

	.MiddlePageSideColumnDiv1 {
		width :198px;
		height : 80px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}

	.MiddlePageSideColumnDiv2 {
		width :198px;
		height : 25px;
		padding-top :5px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : left;
		vertical-align : middle;
		overflow : hidden;}

	.MiddlePageSideColumnTitle {
		font-size : 12px;
		font-weight : bold;
		line-height : 20px;}

	.MiddlePageSideColumnBrief {
		font-size : 12px;
		font-weight : normal;
		line-height : 20px;}

	.MiddlePageSideColumnDetails {
		font-size : 12px;
		font-weight : bold;
		line-height : 20px;}

	.MiddlePageContentLink:link {
		color:  #000000;
		text-decoration : none;}
	.MiddlePageContentLink:visited {
		color:  #000000;
		text-decoration : none;}
	.MiddlePageContentLink:active {
		color:  #000000;
		text-decoration : none;}
	.MiddlePageContentLink:hover {
		color: #A50511;
		text-decoration : none;}

	.MiddlePagePublicationContentDiv {
		width :324px;
		margin-bottom : 10px;
		padding-top :0px;
		padding-bottom : 5px;
		padding-right :5px;
		padding-left : 5px;
		text-align : right;
		vertical-align : top;
		border : 1px solid #AAA387;
		background-color : #CCC6A6;}

	.MiddlePagePublicationThumbnailDiv {
		width :80px;
		height : 105px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : top;
		overflow : hidden;}
	
	.MiddlePagePublicationTitleDiv {
		width :234px;
		height : 105px;
		padding-top :5px;
		padding-bottom : 5px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		font-size : 13px;
		font-weight : bold;
		line-height : 20px;
		overflow : hidden;}

	/*#################################################################################*/
	/* Content Column Section | Products */

	.MiddlePageContent {
		width :360px;
		height : 25px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : top;}

	.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 {
		width : 200px;
		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;
		font-size : 12px;
		font-weight : bold;
		text-decoration : none;}
	.PagingLink:visited {
		color: #000000;
		font-size : 12px;
		font-weight : bold;
		text-decoration : none;}
	.PagingLink:active {
		color: #000000;
		font-size : 12px;
		font-weight : bold;
		text-decoration : none;}
	.PagingLink:hover {
		color: #A50511;
		font-size : 14px;
		font-weight : bold;
		text-decoration : none;}

	.PagingLinkSelected:link {
		color: #A50511;
		font-size : 14px;
		font-weight : bold;
		text-decoration : none;}
	.PagingLinkSelected:visited {
		color: #A50511;
		font-size : 14px;
		font-weight : bold;
		text-decoration : none;}
	.PagingLinkSelected:active {
		color: #A50511;
		font-size : 14px;
		font-weight : bold;
		text-decoration : none;}
	.PagingLinkSelected:hover {
		color: #A50511;
		font-size : 14px;
		font-weight : bold;
		text-decoration : none;}

	/*#################################################################################*/
	/* Content Column Section */

	.ContentTable {
		width : 590px;
		height : 400px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;}

	.ContentHeader {
		width :590px;
		height : 25px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :10px;
		padding-left : 10px;
		text-align : left;
		vertical-align : top;
		font-size : 16px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;
		background-color : #D8D4BB;}

	.ContentSeparator {
		width : 590px;
		height : 1px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 10px;
		padding-right : 10px;
		text-align : right;
		vertical-align : middle;}

	.ContentBody {
		width : 590px;
		height : 300px;
		padding-top :10px;
		padding-bottom :10px;
		padding-left : 10px;
		padding-right : 10px;
		color : #000000;
		font-size : 16px;
		font-weight : normal;
		text-align : right;
		vertical-align : top;}

	.ContentFooter {
		width : 590px;
		height : 25px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : center;
		vertical-align : middle;
		background-color : #D8D4BB;}

	.ContentFooterSpace {
		width : 590px;
		height : 10px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : center;
		vertical-align : middle;}

	.ContentSendComment {
		width : 590px;
		height : 185px;
		padding-top : 30px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : center;
		vertical-align : top;
		background-image : url(SendCommentBGRTL.png);
		background-position : top center;
		background-repeat : no-repeat;}

	.ContentComments {
		width : 590px;
		padding-top :0px;
		padding-bottom :10px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : center;
		vertical-align : middle;}

	.ContentToolbarTable {
		width : 570px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		background-color : #D8D4BB;}

	.ContentToolbarTD1 {
		width : 24px;
		height : 25px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : right;
		vertical-align : middle;}

	.ContentToolbarTD2 {
		width : 100px;
		height : 25px;
		padding-top :3px;
		padding-bottom :0px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;}

	.ContentToolbarTD3 {
		height : 25px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;}

	.SendToFriendTextBox {
		width : 120px;
		height : 18px;
		margin-left : 5px;
		margin-right : 5px;
		padding-top : 2px;
		padding-bottom : 2px;
		padding-left : 5px;
		padding-right : 5px;
		text-align : right;
		vertical-align : middle;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		background-color : #FFFFFF;
		border : 1px solid #000000;}

	.SendToFriendButton {
		height : 18px;
		margin-left : 5px;
		margin-right : 5px;
		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 : bold;
		background-color : #D8D4BB;
		border : 1px solid #000000;}

	.ContentToolbarLink:link {
		color: #000000;
		text-decoration : underline;}
	.ContentToolbarLink:visited {
		color: #000000;
		text-decoration : underline;}
	.ContentToolbarLink:active {
		color: #000000;
		text-decoration : underline;}
	.ContentToolbarLink:hover {
		color: #A50511;
		text-decoration : underline;}


	.FullTextPageComments {
		width : 570px;
		height : 15px;
		padding-top : 0px;
		padding-bottom :10px;
		padding-left : 0px;
		padding-right : 0px;}

	.CommentNumberCell {
		height : 25px;
		padding-top : 0px;
		padding-bottom :0px;
		padding-left : 10px;
		padding-right : 10px;
		text-align : right;
		vertical-align : middle;
		color  :  #000000;
		font-size : 13px;
		font-weight : normal;}

	.FullTextPageCommentsTD1 {
		width : 30px;
		padding-top : 10px;
		padding-bottom :0px;
		padding-left : 10px;
		padding-right : 10px;
		text-align : right;
		vertical-align : top;
		color  :  #000000;
		font-size : 13px;
		font-weight : normal;}

	.FullTextPageCommentsTD2 {
		width : 540px;
		height : 40px;
		padding-top : 10px;
		padding-bottom :0px;
		padding-left : 10px;
		padding-right : 10px;
		text-align : right;
		vertical-align : top;
		color  :  #000000;
		font-size : 12px;
		font-weight : normal;}

	.FullTextSendComment {
		width : 570px;
		height : 185px;
		padding-top : 35px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		text-align : center;
		vertical-align : top;
		background-image : url(SendCommentBGRTL.png);
		background-position : bottom center;
		background-repeat : no-repeat;}

	.SendCommentTable {
		width : 500px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;}

	.SendCommentLabel {
		width : 100px;
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		color : #000000;
		font-size : 12px;
		font-weight : Bold;
		text-align : right;
		vertical-align : top;}

	.SendCommentInput1 {
		width : 400px;
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : Bold;
		vertical-align : top;}

	.SendCommentInput2 {
		width : 400px;
		height : 50px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 12px;
		font-weight : Bold;
		vertical-align : top;}

	.SendCommentInput3 {
		width : 500px;
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 10px;
		color : #000000;
		font-size : 12px;
		font-weight : Bold;
		vertical-align : middle;}
		
	.AddCommentButton {
		height : 18px;
		margin-left : 5px;
		margin-right : 5px;
		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 : bold;
		background-color : #D8D4BB;
		border : 1px solid #000000;
		cursor : pointer;}

	.CommentTextbox {
		margin-left : 5px;
		margin-right : 5px;
		padding-top : 2px;
		padding-bottom : 2px;
		padding-left : 5px;
		padding-right : 5px;
		text-align : right;
		vertical-align : middle;
		color : #000000;
		font-size : 12px;
		font-weight : bold;
		background-color : #FFFFFF;
		border : 1px solid #000000;}


	/*#################################################################################*/
	/* Contact Us Section */

	.ContactUsTable {
		width : 450px;}

	.ContactUsWelcomeTD {
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		color  :  #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : right;
		vertical-align : top;}

	.ContactUsLabelTD {
		width : 80px;
		height : 35px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		color  : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : right;
		vertical-align : top;}

	.ContactUsInputTD {
		width :300px;
		height : 35px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		vertical-align : top;}

	.InputTextBox {
		width : 300px;
		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;}

	.InputTextArea {
		width : 300px;
		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 : 2px solid #DFD3AE;}

	.InputButton {
		width : 87px;
		height : 17px;
		color  : #FFFFFF;
		font-size : 12px;
		font-weight : bold;
		text-decoration : none;
		cursor : pointer;
		border : 0px solid #DFD3AE;
		background-color : #9B2507;}

	.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 */

	.HomepageColumn1 {
		width :380px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		background-image : url(ContentAreaSeparator.png);
		background-position : left;
		background-repeat : repeat-y;}

	.HomepageColumn1Header {
		width :380px;
		height : 25px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :8px;
		padding-left : 8px;
		font-size : 14px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;
		background-color : #D8D4BB;
		background-image : url(ContentAreaSeparator.png);
		background-position : left;
		background-repeat : repeat-y;}

	.HomepageColumn1Content {
		width :380px;
		height : 140px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;}

	.HomepageColumn1ContentDiv1 {
		width :380px;
		height : 160px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : middle;
		overflow : hidden;}

	.HomepageColumn1ContentDiv2 {
		width :374px;
		height : 160px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		background-image : url(JadalWordBG3.png);
		background-position : center;
		background-repeat : repeat;
		overflow : hidden;}

	.HomepageColumn2 {
		width :190px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;}

	.HomepageColumn2Header {
		width :190px;
		height : 25px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :8px;
		padding-left : 8px;
		font-size : 14px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;
		background-color : #D8D4BB;
		background-image : url(ContentAreaSeparator.png);
		background-position : left;
		background-repeat : repeat-y;}

	.HomepageColumn2Content {
		width :190px;
		height : 323px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		background-image : url(ContentAreaSeparator.png);
		background-position : left;
		background-repeat : repeat-y;}

	.HomepageColumn2ContentDiv {
		width :190px;
		height : 345px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}

	.HomepageColumn2ContentDiv2 {
		width :190px;
		height : 150px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}

	.HomepageColumn3 {
		width :190px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;}

	.HomepageColumn3Header {
		width :190px;
		height : 25px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :8px;
		padding-left : 8px;
		font-size : 14px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;
		background-color : #D8D4BB;}

	.HomepageColumn3Content {
		width :190px;
		height : 345px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;}

	.HomepageColumn3ContentDiv {
		width :190px;
		height : 345px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}

	.HomepageColumn3ContentDiv2 {
		width :190px;
		height : 150px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}

	/* Headline */

	.HomepageHeadlineTable {
		width :360px;
		height : 120px;
		margin-top : 10px;
		margin-bottom : 10px;
		margin-left : 12px;
		margin-right : 6px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		border : 1px solid #AAA387;
		background-color : #CCC6A6;}
	
	.HomepageHeadlineThumbnailDiv {
		width :120px;
		height : 120px;
		margin-bottom : 0px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}
	
	.HomepageHeadlineContentDiv {
		width :240px;
		height : 120px;
		margin-bottom : 0px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}

	.HomepageColumn1HeadlineTitle {
		width :230px;
		height : 40px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 5px;
		margin-right : 5px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		font-size : 12px;
		font-weight : bold;
		line-height : 20px;
		overflow : hidden;}

	.HomepageColumn1HeadlineBrief {
		width :230px;
		height : 60px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 5px;
		margin-right : 5px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		font-size : 12px;
		font-weight : normal;
		line-height : 20px;
		overflow : hidden;}

	.HomepageColumn1HeadlineDetails {
		width :230px;
		height : 20px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 5px;
		margin-right : 5px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		font-size : 12px;
		font-weight : bold;
		line-height : 20px;
		text-align : left;
		vertical-align : middle;
		overflow : hidden;}

	.HomepageColumn1HeadlineIconDetails {
		margin-top : 5px;
		margin-bottom : 0px;
		margin-left : 5px;
		margin-right : 5px;}

	/* Publication */

	.HomepagePublicationTable {
		width :172px;
		margin-top : 10px;
		margin-bottom : 10px;
		margin-left : 12px;
		margin-right : 6px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;}
	
	.HomepagePublicationTD1 {
		width :172px;
		height : 325px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : justify;
		vertical-align : top;
		border : 1px solid #AAA387;
		background-color : #CCC6A6;
		overflow : hidden;}
	
	.HomepagePublicationTD2 {
		width :10px;
		height : 310px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : justify;
		vertical-align : top;
		overflow : hidden;}

	.HomepagePublicationThumbnailDiv {
		width :80px;
		height : 120px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : middle;
		overflow : hidden;}
	
	.HomepagePublicationTitleDiv {
		width :95px;
		height : 120px;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-right : 0px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : center;
		vertical-align : middle;
		font-size : 12px;
		font-weight : bold;
		line-height : 20px;
		overflow : hidden;}

	.PubLicationCover {
		width :80px;
		height : 120px;
		font-size : 14px;
		font-weight : bold;}

	.PubLicationName {
		width :80px;
		height : 120px;
		font-size : 14px;
		font-weight : bold;}
	
	.PubLicationBrief {
		width :160px;
		height : 175px;
		padding-top :0px;
		padding-bottom : 10px;
		padding-right :0px;
		padding-left : 0px;
		font-size : 14px;
		font-weight : normal;
		text-align : justify;
		overflow : hidden;}

	/* Jadal Table */

	.HomepageJadalTable {
		width :360px;
		height : 132px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;}

	.HomepageJadalTD {
		width :360px;
		height : 132px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right : 4px;
		padding-left : 4px;
		font-size : 14px;
		font-weight : normal;
		text-align : justify;
		vertical-align : top;}

	.HomepageJadalList {
		margin-top: 15px;
		margin-bottom: 15px;
		margin-left: 15px;
		margin-right: 15px;
		list-style: outside url(IconBulletRed.jpg);}

	.HomepageJadalLink:link {
		color:  #000000;
		text-decoration : none;}
	.HomepageJadalLink:visited {
		color:  #000000;
		text-decoration : none;}
	.HomepageJadalLink:active {
		color:  #000000;
		text-decoration : none;}
	.HomepageJadalLink:hover {
		color: #A50511;
		text-decoration : none;}

	/* Political Monitoring Section */

	.HomepagePMTable {
		width :360px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;}

	.HomepagePMTD {
		width :360px;
		height : 143px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right : 0px;
		padding-left : 0px;}

	.HomepagePMDiv {
		width :360px;
		height : 140px;
		padding-top :10px;
		padding-bottom : 10px;
		padding-right : 1px;
		padding-left : 1px;
		font-size : 14px;
		font-weight : normal;
		text-align : justify;
		vertical-align : top;
		overflow : hidden;}

	.HomepagePMList {
		margin-top: 15px;
		margin-bottom: 15px;
		margin-left: 15px;
		margin-right: 15px;
		list-style: outside url(IconBulletRed.jpg);}

	.HomepagePMTitle {
		color: #923428;
		font-size : 12px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;}

	.HomepagePMBrief {
		color: #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : right;
		vertical-align : top;}

	.HomepagePMLink:link {
		text-decoration : none;}
	.HomepagePMLink:visited {
		text-decoration : none;}
	.HomepagePMLink:active {
		text-decoration : none;}
	.HomepagePMLink:hover {
		color: #923428;
		text-decoration : none;}


	/* Up Coming Events ... */

	.HomepageEventsTable {
		width :170px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;}
	
	.HomepageEventsTD {
		width :170px;
		height : 325px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}

	.HomepageEventsDiv {
		width :170px;
		height : 325px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;
		overflow : hidden;}

	.HomepageEventsMarquee {
		width :170px;
		height : 345px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 1px;
		padding-right : 1ox;
		color : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : right;
		vertical-align : top;}

	.HomepageEventsList {
		margin-top: 15px;
		margin-bottom: 15px;
		margin-left: 15px;
		margin-right: 15px;
		font-size : 12px;
		font-weight : normal;
		list-style: outside url(IconBulletGold.png);}

	.HomepageEventsListLink:link {
		color:  #000000;
		text-decoration : none;}
	.HomepageEventsListLink:visited {
		color:  #000000;
		text-decoration : none;}
	.HomepageEventsListLink:active {
		color:  #000000;
		text-decoration : none;}
	.HomepageEventsListLink:hover {
		color: #A50511;
		text-decoration : none;}


	/*#################################################################################*/
	/* Search */

	.BasicSearchCell {
		/* width : 300px; */
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		text-align : left;
		vertical-align : middle;
		color : #000000;
		font-size : 12px;
		font-weight : bold;}

	.BasicSearchTextBox {
		width : 83px;
		height : 17px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		text-align : right;
		vertical-align : middle;
		color : #000000;
		font-size : 12px;
		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 : right;
		vertical-align : top;}

	.SearchLabelTD1 {
		width : 105px;
		height : 35px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		color  : #000000;
		font-size : 14px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;}

	.SearchLabelTD2 {
		width : 105px;
		height : 35px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		color  : #000000;
		font-size : 14px;
		font-weight : bold;
		text-align : left;
		vertical-align : top;}

	.SearchLabelTD3 {
		width : 525px;
		height : 35px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 10px;
		padding-right : 10px;
		color  : #000000;
		font-size : 12px;
		font-weight : normal;
		text-align : left;
		vertical-align : top;}

	.SearchInputTD1 {
		width : 450px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		text-align : right;
		vertical-align : top;}

	.SearchInputTD2 {
		width : 170px;
		padding-top : 3px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : right;
		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 : right;
		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 : right;
		vertical-align : top;
		overflow : hidden;}

	.SearchResultsDiv2 {
		width :560px;
		height : 25px;
		padding-top :5px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : left;
		vertical-align : middle;
		overflow : hidden;}

	.SearchResultsTitle {
		font-size : 14px;
		font-weight : bold;
		line-height : 20px;}

	.SearchResultsBrief {
		font-size : 14px;
		font-weight : normal;
		line-height : 20px;}

	.SearchResultsDetails {
		font-size : 14px;
		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: Right;}
	.Align2		 {text-align: Left;}
	.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 {
	position:relative;
	width:530px;
	height:180px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		font-family:arial;
		z-index:600; 
		background-color:#D8D4BB; 
		color:#000000;
		font-size : 16px;
		font-weight : bold;
		height:30px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		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: #923428;
		text-decoration : none;}


</style>



