<style type="text/css">

	.IgnorClass {}

	.HTMLBody {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color: #E4E3D2;
		background-image: url(BodyBG.gif);
		background-position: right;
		background-repeat: repeat; */
		font-family : Arial;}

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

	.BodyTable {
		width : 990px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color: ;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */}

	.HeaderTopTD {
		width: 990px;
		height: 31px;
		overflow: hidden;
		text-align: right;
		vertical-align : top;
		margin-top: px;
		margin-bottom: px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		/* background-color:  #FFFFFF; */
		background-image: url(HeaderTopBG.jpg);
		background-position: top center;
		background-repeat: no-repeat;}

	.HeaderTD {
		width: 990px;
		height: 138px;
		overflow: hidden;
		text-align: left;
		vertical-align : top;
		margin-top: px;
		margin-bottom: px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		/* background-color:  #FFFFFF; */
		background-image: url(LogoRTL.jpg);
		background-position: top right;
		background-repeat: no-repeat;}

	.ContentTD {
		width: 990px;
		height: 400px;
		overflow: hidden;
		text-align: center;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		/* background-color:  #DDDDDD;
		background-image: url(ContentBG.jpg);
		background-position: center;
		background-repeat: repeat-y; */}

	.FooterTD {
		width: 990px;
		height: 40px;
		overflow: hidden;
		text-align: center;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		background-color:  #F2F2F2;
		/* background-image: url(FooterBG.jpg);
		background-position: center;
		background-repeat: no-repeat; */}

	/*#################################################################################*/
	/* Main Table | Header */

	.HeaderTopDiv {
		width: 968px;
		height: 21px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		vertical-align: top;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #CCCCCC;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

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

	.HeaderDiv {
		width: 990px;
		height: 138px;
		overflow: hidden;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		/* background-color:  #CCCCCC;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}




	/*#################################################################################*/
	/* Main Table | Main Menu */

	.MainMenuTD {
		width: 990px;
		height: 31px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		/* background-color:  #CCCCCC; */
		background-image: url(MainMenuBG.jpg);
		background-position: top right;
		background-repeat: repeat-x;

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.MainMenuDiv {
		width: 988px;
		height: 32px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 14px;
		font-weight: normal;
		text-align: left;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #CCCCCC;
		background-image: url(MainMenuBG.jpg);
		background-position: top right;
		background-repeat: repeat-x; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.MainMenuTable {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		/* background-color:  #FFFFFF;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */}

	.MainMenuTableTD1 {
		height: 31px;
		overflow: hidden;
		text-align: center;
		vertical-align: middle;
		color: #000000;
		font-size: 16px;
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #FFFFFF;
		background-image: url(MainMenuBG.png);
		background-position: center;
		background-repeat: no-repeat; */}


	.MainMenuTableTD2 {
		height: 31px;
		overflow: hidden;
		text-align: center;
		vertical-align: middle;
		color: #000000;
		font-size: 16px;
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #FFFFFF; */
		background-image: url(ArabicMenu/MMSap.jpg);
		background-position: left top;
		background-repeat: no-repeat;}

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

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

	/*#################################################################################*/
	/* Main Table | Content Table #1 */

	.ContentDiv {
		width: 988px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 16px;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		/* background-color:  #FF0000;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.ContentTable {
		width: 988px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #DDDDDD;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */}

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

	.ContentTableTD1Div {
		width: 200px;
		overflow: hidden;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #8F8B8C;
		border-bottom: 0px solid #8F8B8C;
		border-left: 0px solid #8F8B8C;
		border-right: 0px solid #8F8B8C;
		/* background-color:  #E2E0BF;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

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

	.ContentTableTD2Div {
		width: 474px;
		overflow: hidden;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		/* background-color:  #FF0000;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

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

	.ContentTableTD3Div {
		width: 316px;
		overflow: hidden;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		/* background-color:  #FF0000;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	/*#################################################################################*/
	/* Content Column #1 */

	.SubMenuHeaderDiv {
		width: 200px;
		height: 30px;
		overflow: hidden;
		font-size: 16px;
		font-weight: normal;
		text-align: right;
		vertical-align: middle;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		background-color:  #E2E0BF;
		background-image: url(MainMenuName.jpg);
		background-position: top right;
		background-repeat: repeat-x;

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.MainMenuName {
		width: 190px;
		height: 30px;
		color: #FFFFFF;
		font-size: 18px;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;}

	.SubMenuDiv {
		width: 200px;
		overflow: hidden;
		font-size: 16px;
		font-weight: normal;
		text-align: right;
		vertical-align: middle;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;
		background-color:  #666666;
		/* background-color:  #666666; */
		background-image: url(SideColumnBottom.jpg);
		background-position: bottom right;
		background-repeat: repeat-x;

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.SubMenuTable {
		width: 190px;
		margin-top: 0px;
		margin-bottom: 20px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #666666 ;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

	.SubMenuBulletine {
		width: 30px;
		height: 30px;
		text-align: center;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

	.SubMenuName {
		height: 30px;
		color: #000000;
		font-size: 15px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 0px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #8F8B8C;
		border-right: 0px solid #666666;}

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

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

	.SideMenuFormsDiv {
		width: 200px;
		color: #FFFFFF;
		font-size: 16px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;
		background-color:  #666666;
		background-image: url(SideColumnBottom.jpg);
		background-position: bottom right;
		background-repeat: repeat-x;}

	.SideMenuFormName {
		width: 180px;
		height: 25px;
		overflow: hidden;
		font-size: 15px;
		font-weight: bold;
		text-align: right;
		vertical-align: middle;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;}

	.SideMenuForm {
		width: 180px;
		height: 30px;
		overflow: hidden;
		font-size: 16px;
		font-weight: bold;
		text-align: right;
		vertical-align: middle;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;}

	.SideMenuTextBox {
		width: 145px;
		height: 22px;
		overflow: hidden;
		text-align: right;
		vertical-align : top;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
		padding-right: 5px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 2px solid #000000;
		border-right: 0px solid #000000;
		background-color:  #FFFFFF;}
	
	.SideMenuButton {
		width: 35px;
		height: 22px;
		overflow: hidden;
		text-align: center;
		vertical-align : top;
		color: #000000;
		font-size: 13px;
		font-weight: bold;
		text-decoration : none;
		cursor: pointer;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		background-color:  #FFFFFF;}

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

	/*#################################################################################*/
	/* Content Column #2 */

	.ContentTableTD2DivContent {
		width: 464px;
		overflow: hidden;
		text-align: right;
		vertical-align: top;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		/* background-color:  #FF0000;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	/*#################################################################################*/
	/* Homepage News Rotator */

	.ContentTableTD2DivHomepageNewsRotator {
		width: 464px;
		height: 309px;
		overflow: hidden;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		/* background-color:  #FF0000;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.clear {
		clear: both}

	#gallery {
		position: relative;
		width: 462px;
		height: 307px;
		border-top : 1px solid #a6a6a6;
		border-bottom : 1px solid #a6a6a6;
		border-left : 1px solid #a6a6a6;
		border-right : 1px solid #a6a6a6;
		/* background-color: #FCFCFC; */
		overflow: hidden;}

	#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: #FFFFFF; 
		color: #000000;
		font-size : 15px;
		font-weight : bold;
		height: 50px; 
		width: 100%; 
		position: absolute;
		bottom: 0;
		text-align : justify;
		vertical-align : top;}

	#gallery .caption .content {
		margin: 5px;}

	#gallery .caption .content h3 {
		margin: 0;
		padding: 0;
		color: #1DCCEF;}

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

	/*#################################################################################*/
	/* Homepage News Rotator */

	.ContentTableTD2DivHomepageHeadlinesFrame {
		width: 464px;
		overflow: hidden;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF;
		/* background-color:  #FF0000;
		background-image: url(HeadlinesTop.jpg);
		background-position: top right;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.ContentTableTD2DivHomepageHeadlinesFrameTop {
		width: 464px;
		height: 30px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		/* background-color:  #FF0000; */
		background-image: url(HeadlinesTop.jpg);
		background-position: top right;
		background-repeat: no-repeat;

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.ContentTableTD2DivHomepageHeadlinesFrameTop2 {
		width: 464px;
		height: 30px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		/* background-color:  #FF0000; */
		background-image: url(MainMenuName.jpg);
		background-position: top right;
		background-repeat: repeat-x;

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.ContentTableTD2DivHomepageHeadlinesFrameTop3 {
		width: 464px;
		height: 30px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		/* background-color:  #FF0000; */
		background-image: url(MainMenuName.jpg);
		background-position: top right;
		background-repeat: repeat-x;

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.ContentTableTD2DivHomepageHeadlinesFrameTitle {
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 3px;
		margin-bottom: 5px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;}

	.ContentTableTD2DivHomepageHeadlinesFrameBody {
		width: 460px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 1px solid #a6a6a6;
		border-bottom: 1px solid #a6a6a6;
		border-left: 1px solid #a6a6a6;
		border-right: 1px solid #a6a6a6;
		background-color:  #f2f2f2;
		/* background-image: url(HeadlinesTop.jpg);
		background-position: top right;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.HeadlineBannerDiv {
		width: 450px;
		height: 77px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #a6a6a6;
		border-bottom: 1px solid #a6a6a6;
		border-left: 0px solid #a6a6a6;
		border-right: 0px solid #a6a6a6;
		/* background-color:  #FF0000;
		background-image: url(HeadlinesTop.jpg);
		background-position: top right;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.HeadlineBannerDivLast {
		width: 450px;
		height: 70px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #a6a6a6;
		border-bottom: 0px solid #a6a6a6;
		border-left: 0px solid #a6a6a6;
		border-right: 0px solid #a6a6a6;
		/* background-color:  #FF0000;
		background-image: url(HeadlinesTop.jpg);
		background-position: top right;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.HeadlineThumb {
		width: 105px;
		height: 70px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 1px solid #a6a6a6;
		border-bottom: 1px solid #a6a6a6;
		border-left: 1px solid #a6a6a6;
		border-right: 1px solid #a6a6a6;
		/* background-color:  #FF0000;
		background-image: url(HeadlinesTop.jpg);
		background-position: top right;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}
		
	.HeadlineContent {
		width: 335px;
		height: 50px;
		overflow: hidden;
		color: #3e2006;
		font-size: 15px;
		font-weight: normal;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #a6a6a6;
		border-bottom: 0px solid #a6a6a6;
		border-left: 0px solid #a6a6a6;
		border-right: 0px solid #a6a6a6;
		/* background-color:  #FF0000;
		background-image: url(HeadlinesTop.jpg);
		background-position: top right;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}
		
	.HeadlineMoreDetails {
		width: 325px;
		height: 20px;
		overflow: hidden;
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		text-decoration : none;
		text-align: left;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #a6a6a6;
		border-bottom: 0px solid #a6a6a6;
		border-left: 0px solid #a6a6a6;
		border-right: 0px solid #a6a6a6;
		/* background-color:  #FF0000;
		background-image: url(HeadlinesTop.jpg);
		background-position: top right;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 10px;
		-moz-border-radius-topright : 10px;
		-moz-border-radius-bottomleft : 10px;
		-moz-border-radius-bottomright : 10px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 10px;
		-webkit-border-top-right-radius : 10px;
		-webkit-border-bottom-left-radius : 10px;
		-webkit-border-bottom-right-radius : 10px; */}

	.HeadlineTitle {
		color: #3e2006;
		font-size: 15px;
		font-weight: bold;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 3px;
		margin-bottom: 3px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;}

	.HeadlineBrief {
		color: #000000;
		font-size: 13px;
		font-weight: normal;
		text-decoration : none;
		text-align: right;
		vertical-align: top;
		margin-top: 3px;
		margin-bottom: 3px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;}

	.MiddlePageTable {
		width: 450px;
		margin-top: 0px;
		margin-bottom: 20px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #666666 ;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

	.MiddlePageBulletine {
		width: 30px;
		text-align: center;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 12px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

	.MiddlePageTitle {
		width: 420px;
		color: #000000;
		font-size: 16px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #8F8B8C;
		border-right: 0px solid #666666;}

	.MiddlePageTitleBrief {
		font-size: 15px;
		font-weight: normal;}

	.MiddlePaheDateTime {
		font-size: 10px;}

	.MiddlePageHeadlineLink:link {
		color: #000000;
		text-decoration : none;}
	.MiddlePageHeadlineLink:visited {
		color: #000000;
		text-decoration : none;}
	.MiddlePageHeadlineLink:active {
		color: #000000;
		text-decoration : none;}
	.MiddlePageHeadlineLink:hover {
		color: #3e2006;
		text-decoration : none;}

	.MoreDetails:link {
		color: #000000;
		text-decoration : none;}
	.MoreDetails:visited {
		color: #000000;
		text-decoration : none;}
	.MoreDetails:active {
		color: #000000;
		text-decoration : none;}
	.MoreDetails:hover {
		color: #3e2006;
		text-decoration : none;}

	/*#################################################################################*/
	/* Paging */

	.ContentPaging {
		width: 423px;
		height: 25px;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #999999;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		background-color:  #221e1f;
		/* background-image: url(Column2_3.jpg);
		background-position: center;
		background-repeat: repeat-y; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.PagingTable {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		/*background-image : url(PagingBG.png);
		background-position : top center;
		background-repeat : no-repeat; */}

	.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 : 364px;
		height : 25px;
		padding-top :0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;
		color : #000000;
		font-size : 14px;
		font-weight : bold;}

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

	.PagingLinkSelected:link {
		color: #B9BC23;
		text-decoration : none;}
	.PagingLinkSelected:visited {
		color: #B9BC23;
		text-decoration : none;}
	.PagingLinkSelected:active {
		color: #B9BC23;
		text-decoration : none;}
	.PagingLinkSelected:hover {
		color: #B9BC23;
		text-decoration : none;}

	.PagingIconFirstPage {
		width : 22px;
		height : 12px;
		padding-top : 0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		/* background-image : url(IconRight2.png);
		background-position : center;
		background-repeat : no-repeat; */}

	.PagingIconPreviousPage {
		width : 22px;
		height : 12px;
		padding-top : 0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		/* background-image : url(IconRight1.png);
		background-position : center;
		background-repeat : no-repeat; */}

	.PagingIconNextPage {
		width : 22px;
		height : 12px;
		padding-top : 0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		/* background-image : url(IconLeft1.png);
		background-position : center;
		background-repeat : no-repeat; */}

	.PagingIconLastPage {
		width : 22px;
		height : 12px;
		padding-top : 0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		/* background-image : url(IconDoubleArrowLeftOrange.png);
		background-position : center;
		background-repeat : no-repeat; */}

	/*#################################################################################*/
	/* Content Column #2 | Full Text */

.FullTextTable {
		width: 450px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #666666 ;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

	.FullTextTitle {
		width: 450px;
		height: 50px;
		color: #000000;
		font-size: 15px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

	.FullTextToolbarTop {
		width: 450px;
		height: 15px;
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 10px;
		padding-right: 10px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

	.FullTextDateTime {
		font-size: 10px;}
	
	.FullTextWriterName {
		color: #ca0002;}
	
	.FullTextSourceName {
		color: #ca0002;}

	.FullTextContent {
		width: 450px;
		height: 25px;
		color: #000000;
		font-size: 16px;
		font-weight: normal;
		line-height: 25px;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

	.FullTextToolbarBottom {
		width: 450px;
		height: 25px;
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 10px;
		padding-right: 10px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

	.FullTextComment {
		width: 450px;
		height: 150px;
		color: #000000;
		font-size: 15px;
		font-weight: normal;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

	.FullTextComments {
		width: 450px;
		height: 100px;
		color: #000000;
		font-size: 15px;
		font-weight: normal;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #666666;
		border-bottom: 0px solid #666666;
		border-left: 0px solid #666666;
		border-right: 0px solid #666666;}

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

	/*#################################################################################*/
	/* Content Column #2 | Contact Us Section */

	.ContactUsDiv {
		width: 423px;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #999999;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #CCCCCC;
		background-image: url(Column2_3.jpg);
		background-position: center;
		background-repeat: repeat-y; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.ContactUsDivTitle {
		width : 423px;
		height: 30px;
		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 : 18px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;
		border : 0px solid #000000;}

	.ContactUsDivWelcome {
		width : 423px;
		height: 30px;
		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 : 16px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;
		border : 0px solid #000000;}

	.ContactUsDivForm {
		width : 423px;
		height : 416px;
		margin-top: 10px;
		margin-bottom: 10px;
		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;}

	.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 : 120px;
		height : 30px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color  : #000000;
		font-size : 14px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;}

	.ContactUsInputTD {
		width :214px;
		height : 30px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
		text-align : right;
		vertical-align : top;}

	.InputTextBox {
		width : 160px;
		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 : 220px;
		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 : 20px;
		color  : #FFFFFF;
		font-size : 12px;
		font-weight : bold;
		text-decoration : none;
		cursor : pointer;
		color : #BD2D26;
		font-size : 16px;
		font-weight : bold;
		text-decoration : underline;
		border : 0px solid #000000;
		background-color : transparent;}

	.DirLTR {
		direction : ltr;}

	.DirRTL {
		dir : rtl;}

	/*#################################################################################*/
	/* Content Column #2 | Search Section */

	.SearchDiv {
		width: 423px;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 20px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #999999;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #CCCCCC;
		background-image: url(Column2_3.jpg);
		background-position: center;
		background-repeat: repeat-y; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.SearchDivTitle {
		width : 423px;
		height: 30px;
		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 : 18px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;
		border : 0px solid #000000;}

	.SearchDivWelcome {
		width : 423px;
		height: 30px;
		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 : 16px;
		font-weight : bold;
		text-align : right;
		vertical-align : top;
		border-top: 0px solid #E7E7E7;
		border-bottom: 0px solid #E7E7E7;
		border-left: 0px solid #E7E7E7;
		border-right: 0px solid #E7E7E7;}

	.SearchDivForm {
		width : 423px;
		margin-top: 10px;
		margin-bottom: 10px;
		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-top: 1px solid #E7E7E7;
		border-bottom: 1px solid #E7E7E7;
		border-left: 0px solid #E7E7E7;
		border-right: 0px solid #E7E7E7;}

	.SearchTable {
		width : 423px;}

	.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;}

	.SearchLabelTD0 {
		width : 423px;
		height : 25px;
		padding-top : 10px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color  : #000000;
		font-size : 14px;
		font-weight : bold;
		text-align : right;
		vertical-align : bottom;}

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

	.SearchLabelTD2 {
		width : 150px;
		height : 35px;
		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 : top;}

	.SearchLabelTD3 {
		width : 423px;
		height : 35px;
		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;}

	.SearchTextBox1 {
		width : 400px;
		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 : 1px solid #a6a6a6;}

	.SearchTextBox2 {
		width : 140px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		background-color : #FFFFFF;
		border : 1px solid #a6a6a6;}

	.SearchTextBox3 {
		width : 120px;
		height : 25px;
		padding-top : 0px;
		padding-bottom :0px;
		padding-left : 0px;
		padding-right : 0px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		background-color : #FFFFFF;
		border : 1px solid #a6a6a6;}

	.SearchButton {
		width : 87px;
		height : 20px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		color  : #FFFFFF;
		font-size : 14px;
		font-weight : bold;
		text-decoration : none;
		text-align : center;
		vertical-align : middle;
		cursor : pointer;
		background-color : #221e1f;
		border : 0px solid #a6a6a6;}


	.SearchDivResultsNumber {
		width :423px;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		color : #000000;
		font-size : 16px;
		font-weight : bold;
		text-align : center;
		vertical-align : middle;
		text-align : right;
		vertical-align : top;}

	.SearchResultsDiv {
		width :423px;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		color : #000000;
		font-size : 16px;
		font-weight : bold;
		text-align : center;
		vertical-align : middle;
		text-align : right;
		vertical-align : top;
		border-top: 2px solid #E7E7E7;
		border-bottom: 2px solid #E7E7E7;
		border-left: 2px solid #E7E7E7;
		border-right: 2px solid #E7E7E7;
		background-color:  #FAF8F8;}

	.SearchResultsDiv1 {
		width :423px;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top :0px;
		padding-bottom : 0px;
		padding-right :0px;
		padding-left : 0px;
		text-align : right;
		vertical-align : top;}

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

	.SearchResultsTitle {
		color: #AE0E0E;
		font-size : 16px;
		font-weight : bold;}

	.SearchResultsBrief {
		color: #000000;
		font-size : 14px;
		font-weight : normal;}

	.SearchResultsDetails {
		font-size : 14px;
		font-weight : bold;}
		
	.SearchResultsLink:link {
		color: #000000;
		text-decoration : none;}
	.SearchResultsLink:visited {
		color: #000000;
		text-decoration : none;}
	.SearchResultsLink:active {
		color: #000000;
		text-decoration : none;}
	.SearchResultsLink:hover {
		color: #AE0E0E;
		text-decoration : underline;}

	/*#################################################################################*/
	/* Content Column #3 */

	.ContentTableTD3DivPoster {
		width: 294px;
		height: 417px;
		overflow: hidden;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		/* background-color:  #CCCCCC;
		background-image: url(HomepageSideTitleRTL.jpg);
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.ContentTableTD3Div1 {
		width: 296px;
		height: 100px;
		overflow: hidden;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #CCCCCC; */
		background-image: url(HomepageSideTitleRTL.jpg);
		background-position: center;
		background-repeat: no-repeat;

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.HomepageSideCaption {
		width: 36px;
		height: 100px;
		/*overflow: hidden;*/
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		text-align: center;
		vertical-align: middle;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		writing-mode: tb-rl;
		-moz-transform-origin: 35px 25px;     /* move the origin to top-left */
		-webkit-transform-origin: 35px 25px;  /* move the origin to top-left */
		-webkit-transform:rotate(270deg);
		-moz-transform:rotate(270deg);
		filter: flipv fliph;}
	
	.HomepageSideTitle {
		width: 260px;
		height: 100px;
		overflow: hidden;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;}

	.HomepageSideTitleDiv1 {
		width: 245px;
		height: 65px;
		overflow: hidden;
		color: #000000;
		font-size: 16px;
		font-weight: normal;
		line-height: 20px;
		text-align: right;
		vertical-align: top;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 10px;
		margin-right: 5px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;}

	.HomepageSideTitleDiv2 {
		width: 240px;
		height: 20px;
		overflow: hidden;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: left;
		vertical-align: middle;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 15px;
		margin-right: 5px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #E7E7E7;
		border-bottom: 0px solid #E7E7E7;
		border-left: 0px solid #E7E7E7;
		border-right: 0px solid #E7E7E7;}

	.ContentTableTD3Div2 {
		width: 296px;
		overflow: hidden;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 10px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #CCCCCC;
		background-image: url(HomepageSideTitleRTL.jpg);
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.ContentTableTD3Div2Top {
		width: 296px;
		height: 30px;
		overflow: hidden;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #CCCCCC; */
		background-image: url(SideCal.jpg);
		background-position: top center;
		background-repeat: no-repeat;

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}


	.ContentTableTD3Div2Title {
		width: 276px;
		height: 30px;
		overflow: hidden;
		color: #FFFFFF;
		font-size: 20px;
		font-weight: normal;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 10px;
		margin-right: 10px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #CCCCCC;
		background-image: url(SideCal.jpg);
		background-position: top center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.ContentTableTD3Div2Body {
		width: 296px;
		height: 235px;
		overflow: hidden;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #a6a6a6;
		border-bottom: 1px solid #a6a6a6;
		border-left: 0px solid #a6a6a6;
		border-right: 0px solid #a6a6a6;
		/* background-color:  #f2f2f2; */
		background-image: url(SideBody.jpg);
		background-position: top center;
		background-repeat: repeat-y;

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.ContentTableTD3Div2Content {
		width: 286px;
		height: 225px;
		overflow: hidden;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-left: 5px;
		margin-right: 5px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #a6a6a6;
		border-bottom: 0px solid #a6a6a6;
		border-left: 0px solid #a6a6a6;
		border-right: 0px solid #a6a6a6;
		/* background-color:  #f2f2f2;
		background-image: url(Sidebody.jpg);
		background-position: top center;
		background-repeat: repeat-y; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	/*#################################################################################*/
	/* Main Table | Footer */

	.FooterDiv {
		width: 986px;
		height: 40px;
		overflow: hidden;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		text-align: right;
		vertical-align: top;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 1px solid #BFBFBF;
		border-bottom: 1px solid #BFBFBF;
		border-left: 1px solid #BFBFBF;
		border-right: 1px solid #BFBFBF;
		/* background-color:  #CCCCCC;
		background-image: url();
		background-position: center;
		background-repeat: no-repeat; */

		/* Do rounding (native in Firefox and Safari) */
		/* -moz-border-radius : 20px;
		-moz-border-radius-topleft : 0px;
		-moz-border-radius-topright : 0px;
		-moz-border-radius-bottomleft : 20px;
		-moz-border-radius-bottomright : 20px; */
		/* -webkit-border-radius : 20px;
		-webkit-border-top-left-radius : 0px;
		-webkit-border-top-right-radius : 0px;
		-webkit-border-bottom-left-radius : 20px;
		-webkit-border-bottom-right-radius : 20px; */}

	.FooterTable {
		margin-top: 8px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px solid #000000;
		border-bottom: 0px solid #000000;
		border-left: 0px solid #000000;
		border-right: 0px solid #000000;
		/* background-color:  #DDDDDD;
		background-image: url();
		background-position: center;
		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 : 14px;
		font-weight : normal;
		text-align : right;
		vertical-align : middle;}

	.FooterContentTD2 {
		width : 150px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 14px;
		font-weight : normal;
		text-align : right;
		vertical-align : middle;
		direction : ltr;}

	/*#################################################################################*/
	/* Print Section */

	.PrintHeader {
		width :760px;
		height : 20px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-right : 0px;
		padding-left : 0px;
		border-bottom: 2px solid #000000;}

	.PrintAddressTable {
		height : 35px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : right;
		vertical-align : middle;
		color : #FFFFFF;
		font-size : 12px;
		font-weight : bold;
		border-right: 0px solid #000000;}

	.PrintIconTD {
		width : 25px;
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		text-align : center;
		vertical-align : middle;}
	
	.PrintContentTDAddress {
		height : 25px;
		padding-top : 0px;
		padding-bottom : 0px;
		padding-left : 5px;
		padding-right : 5px;
		color : #000000;
		font-size : 14px;
		font-weight : bold;
		text-align : right;
		vertical-align : middle;}

	.PrintContentTD1 {
		width : 200px;
		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;}

	.PrintContentTD2 {
		width : 145px;
		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;
		direction : ltr;}

	.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 :370px;
		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;}

	.PrintOrder {
		width :370px;
		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;}

	.PrintTitle {
		font-size : 18px;
		font-weight : bold;
		text-align : right;}

	.PrintFullText {
		font-size : 16px;
		font-weight : bold;
		text-align : right;}

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