/* Main Subpage Container */

.subPageRepeatBG

{
	width:100%;
	background-image:url(../images/subPageRepeatBG.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;

	text-align:center;
	margin:0px auto;
}

.mainSubpageContainer

{
	width:790px;
	height:100%;
	margin:0px auto;
}

/* End Main Subpage Container */

/* Header Container */
.leftBannerBorder
{
	width:9px;
	height:326px;
	background-image:url(../images/leftBannerBorderSub.jpg);
	float:left;
}

.mainBannerImageMenuContent
{
	float:left;
	background-color:#fff;
	width:772px;
}

.rightBannerBorder
{
	width:9px;
	height:326px;
	background-image:url(../images/rightBannerBorderSub.jpg);
	float:right;
}
/* End Header Container */

/* Change Language Container */
.changeLanguageContainer
{
	padding-right:10px;	
}

.changeLanguageContainer a{font-family:Verdana;color:#00488d;font-size:65%; text-decoration:none; padding-right:10px;}
.changeLanguageContainer a:hover{font-family:Verdana;color:#00488d;font-size:65%; text-decoration:underline; padding-right:10px;}
.changeLanguageContainer a:visited{font-family:Verdana;color:#00488d;font-size:65%; text-decoration:none; padding-right:10px;}
/* End Change Language Container */

/* Banner and Logos Container */

.leftLogosContainer
{
	width:272px;
	float:left;
}

.mainLogoDepartment
{
	width:272px;
	height:133px;
	background-color:#fff;
}
.departmentLogoMaster
{
	float:left;
	padding-top:26px;
	width:100%;
}
.departmentLogoTable
{
	background-color:#cd4643;
	width:3px;
}
.otherLogoContainer
{
	width:262px;
	height:80px;
	background-color:#e8e8e8;
	text-align:right;
	padding-top:20px;
	padding-right:10px;
}

.searchContainer
{
	height:35px;
	background-color:#535252;
}

.rightBannerContainer
{
	width:500px;
	float:right;
}

.bannerInnerLeftBorder
{
	width:10px;
	height:250px;
	background-image:url(../images/bannerLeftBorder.jpg);
	background-repeat:repeat-y;
	float:left;
}

.bannerInner
{
	float:left;
}

.bannerInnerRightBorder
{
	width:10px;
	height:250px;
	background-image:url(../images/bannerRightBorder.jpg);
	background-repeat:repeat-y;
	float:right;
}

.bannerTopBorder
{
	width:500px;
	height:9px;
	background-image:url(../images/bannerTopBorder.jpg);
	background-repeat:repeat-x;
}

.bannerBottomBorder
{
	width:500px;
	height:9px;
	background-image:url(../images/bannerBottomBorder.jpg);
	background-repeat:repeat-x;
}

/* End Banner and Logos Container */

.searchText
{
	font-family:Verdana;
	font-size:70%;
	font-weight:bold;
	color:#fff;
}

.searchTextbox
{
	border:1px solid #626262;
	background-color:#fff;
	font-family:Verdana;
	font-size:11px;
	width:156px;
	height:12px;	
}

/* End Search Container */

/* Menu Styles */
.mainMenu
{
	height:28px;
}

.menuStyle a{display: block; font-family:Verdana;color:#ffffff;font-size:65%; text-decoration:none; width:153px; height:20px; background-color:#c93737;text-align:center; padding-top:6px;}
.menuStyle a:hover{font-family:Verdana;color:#ffffff;font-size:65%; text-decoration:none; width:153px; height:20px; background-color:#9d181d;text-align:center; padding-top:6px;}
.menuStyle a:visited{font-family:Verdana;color:#ffffff;font-size:65%; text-decoration:none; width:153px; height:20px; background-color:#9d181d;text-align:center; padding-top:6px;}

.menuStyle2 a{display: block; font-family:Verdana;color:#ffffff;font-size:65%; text-decoration:none; width:156px; height:20px; background-color:#c93737;text-align:center; padding-top:6px;}
.menuStyle2 a:hover{font-family:Verdana;color:#ffffff;font-size:65%; text-decoration:none; width:156px; height:20px; background-color:#9d181d;text-align:center; padding-top:6px;}
.menuStyle2 a:visited{font-family:Verdana;color:#ffffff;font-size:65%; text-decoration:none; width:153px; height:20px; background-color:#9d181d;text-align:center; padding-top:6px;}
/* End Menu Styles */

/* Main Container */
.shadowContainer
{
	clear:both;
	width:790px;
	height:10px;
}

.leftShadow
{
	width:31px;
	height:10px;
	background-image:url(../images/subLeftShadow.jpg);
	background-repeat:no-repeat;
	float:left;
}

.mainRepeatShodow
{
	background-image:url(../images/subPageRepeatBGMainContainer.jpg);
	background-repeat:repeat-x;
	height:10px;
	float:left;
	width:728px;
}

.rightShadow
{
	width:31px;
	height:10px;
	background-image:url(../images/subRightShadow.jpg);
	background-repeat:no-repeat;
	float:right;
}

.subMainContentContainer
{
	width:772px;
	margin:0px auto;
	background-color:#e8e7e7;
}

.subMainContentContainerNoResources
{
	clear:both;
	width:772px;
	margin:0px auto;
}

/* Left Container */
.leftSubContentContainerColumn
{
	width:509px;
	float:left;
}



.leftSubContentContainerColumnNoResource
{
	width:772px;
	float:left;
}



.lightShodow
{
	width:509px;
	height:11px;
	background-image:url(../images/subLightShadow.jpg);
	background-repeat:repeat-x;
}


.lightShodowNoResource
{
	width:772px;
	height:11px;
	background-image:url(../images/subLightShadowNoResource.jpg);
	background-repeat:repeat-x;
}

.subSectionBar
{
	width:509px;
	height:45px;
	background-image:url(../images/subSectionTitleRepeatBG.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
}


.subSectionBarNoResource
{
	width:772px;
	height:45px;
	background-image:url(../images/subSectionTitleRepeatBG.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
}

.subSectionLeftBorder
{
	width:26px;
	height:45px;
	background-image:url(../images/subTitleSectionLeftBorder.jpg);
	background-repeat:no-repeat;
	float:left;
}

.subSectionTopBorder
{
	padding-left:15px;
	padding-right:15px;
	height:30px;
	background-image:url(../images/subTitleSectionTopBorder.jpg);
	background-repeat:repeat-x;
	float:left;
	padding-top:15px;
	background-color:#fff;
}

.subSectionTitleText 
{
	font-family:Verdana;
	font-size:70%;
	font-weight:bold;
	color:#9b9b9b;
}

.subSectionContentTextContainer
{
	width:501px;
	background-image:url(../images/subSectionContentLeftBorder.jpg);
	background-repeat:repeat-y;
	background-color:#fff;
	padding-left:8px;
	padding-top:15px;
}

.subSectionContentTextContainerNoResource
{
	width:764px;
	background-image:url(../images/subSectionContentLeftBorder.jpg);
	background-repeat:repeat-y;
	background-color:#fff;
	padding-left:8px;
	padding-top:10px;
	border-right:1px solid #e8e8e8;
	padding-bottom:10px;
}

.subSectionRightBorder
{
	width:8px;
	height:45px;
	background-image:url(../images/subTitleSectionRightBorder.jpg);
	background-repeat:no-repeat;
	float:left;
	background-color:#fff;
}

.subSectionTitleBG
{
	height:20px;
	background-image:url(../images/subSectionTitleBG.jpg);
	background-repeat:repeat-x;
	text-align:left;
	padding-top:4px;
}

.subSectionTitleBGEnlarged
{
	height:32px;
	background-image:url(../images/subSectionTitleBG.jpg);
	background-repeat:repeat;
	text-align:left;
	padding-top:4px;
	padding-left:5px;
}

.subSectionLinkTitleText
{
	font-family:Verdana;
	font-size:70%;
	font-weight:bold;
	color:#fff;
	padding-left:5px;
}

.subSectionLinkTitleTextEnlarged

{
	font-family:Verdana;
	font-size:70%;
	font-weight:bold;
	color:#fff;
}

.subSectionText
{
	font-family:Verdana;

	font-size:65%;
	color:#020202;
	padding:10px;
	text-align:justify;
}

.subSectionText a, .subSectionText a:visited {font-weight:bold; text-decoration:none; color:#020202}
.subSectionText a:hover{ text-decoration:underline }

.subSectionTextNoleftPadding
{
	font-family:Verdana;
	font-size:65%;
	color:#020202;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:10px;
	text-align:justify;
}

.loginTextboxes
{
	width:254px;
	height:23px;
	background-color:#fff;
	font-family:Verdana;
	font-size:10px;
	color:#000;
	border:1px solid #a6a6a6;
	line-height:20px;
}

/* End Left Container */

/* Right Container Styles */
.rightSubContentContainerColumn
{
	width:263px;
	float:left;

}

.rightContentHeaderTitleColouredBar

{
	width:258px;
	height:24px;
	background-color:#7c2455;
	float:right;
	text-align:right;
	padding-right:5px;
	padding-top:2px;
}

.rightSectionButtonContainer
{
	width:258px;
	float:left;
	text-align:left;
	padding-left:5px;
	padding-top:5px;
}

.rightSectionTitleText
{
	font-family:Verdana;
	font-weight:bold;
	color:#fff;
	font-size:70%;
}

.rightImagesVideosDocumentsContainer
{
	width:258px;
	margin:0px auto;
	padding-left:3px;
	padding-top:15px;
}
.rightOpenSectionBg

{
	width:240px;
	height:27px;



	background-image:url(../images/rightOpenSectionBg.jpg);
	background-repeat:repeat-x;
	border:1px solid #aca9a9;
	text-align:left;
	padding-left:5px;
}
.rightClosedSectionBg


{
	width:240px;
	height:27px;
	background-image:url(../images/rightClosedSectionBg.jpg);
	background-repeat:repeat-x;
	border:1px solid #aca9a9;




	text-align:left;

	padding-left:5px;
}

.rightSectionOpenText

{
	font-family:Verdana;
	font-weight:bold;
	color:#454545;
	font-size:65%;
	float:left; 


	padding-left:5px;
	padding-top:5px;

}

.rightSectionClosedText





{
	font-family:Verdana;
	font-weight:bold;
	color:#d5d5d5;
	font-size:65%;
	float:left; 
	padding-left:5px;
	padding-top:5px;


}

.rightSectionImageGallery
{
	width:245px;
	background-color:#fff;
	border-left:1px solid #aca9a9;
	border-right:1px solid #aca9a9;
}

.rightSectionNoImageGallery

{
	width:223px;
	padding:10px;
	background-color:#fff;
	border-left:1px solid #aca9a9;
	border-right:1px solid #aca9a9;
	text-align:left;

}








.rightSectionVideos

{
	width:223px;
	padding:10px;

	background-color:#fff;
	border-left:1px solid #aca9a9;
	border-right:1px solid #aca9a9;
	text-align:left;

}

.rightSectionDocuments

{
	width:223px;
	padding:10px;
	background-color:#fff;

	border-left:1px solid #aca9a9;
	border-right:1px solid #aca9a9;
	border-bottom:1px solid #aca9a9;





	text-align:left;


}

.imageBorder

{


	border:1px solid #262626;







	padding:1px;
}

.rollOverImages a {display:block;width: 54px;height:44px;background: url("../images/btnImages.jpg") 0 0 no-repeat;}
.rollOverImages a:hover {background-position:-54px 0;}
.rollOverImages a:visited {background-position:-54px 0;}

.rollOverVideos a {display:block;width: 54px;height:44px;background: url("../images/btnVideos.jpg") 0 0 no-repeat;}
.rollOverVideos a:hover {background-position:-54px 0;}

.rollOverDocuments a {display:block;width: 54px;height:44px;background: url("../images/btnDocuments.jpg") 0 0 no-repeat;}
.rollOverDocuments a:hover {background-position:-54px 0;}

/* Right Container Styles */

/* End Main Container */

/* News List Styles */









.newsText

{
	font-family:Verdana;
	font-size:11px;
	color:#020202;
	vertical-align:top;
	padding-left:5px;
	text-align:justify;
}

.newsReadMore a{font-family:Verdana;color:#820409;font-size:11px; text-decoration:underline; text-align:left; padding-left:5px;}
.newsReadMore a:hover{font-family:Verdana;color:#5a5a5a;font-size:11px; text-decoration:underline; text-align:left; padding-left:5px;}
.newsReadMore a:visited{font-family:Verdana;color:#820409;font-size:11px; text-decoration:underline; text-align:left; padding-left:5px;}

.ContactUsText

{
	font-family:Verdana;
	font-size:12px;
	color:#020202;



}

/* End News List Styles */

/* Menu Styles */
.menu {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;PADDING-LEFT: 0px;PADDING-TOP: 0px;
}
.menu UL {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu {
	POSITION: relative;
}
 HTML .menu {
	POSITION: static;
	FONT-SIZE:0.7em;
}
.menu LI {
 BACKGROUND: #610d3c; FLOAT: left;  WIDTH: 153px; HEIGHT: 25px;border-left:1px solid #fff; border-top:1px solid #fff; border-bottom:1px solid #fff;
}
.menu LI2 {
 BACKGROUND: #610d3c; FLOAT: left;  WIDTH: 154px; HEIGHT: 25px;border-left:1px solid #fff; border-right:1px solid #fff;
}
.menu LI.sub {
	BACKGROUND: #7c2455;
}

.menu LI.sub2 {
	BACKGROUND: #7c2455; border-left:0px; border-right:0px; border-top:1px solid #fff;border-bottom:0px;
}

.menu LI.sub3 {
	BACKGROUND: #8e8d8d; border-left:0px; border-right:0px; border-top:0px solid #fff;border-bottom:1px solid #fff; height:24px;
}

.menu LI.sub4 {
	BACKGROUND: #a8a8a8; border-left:0px; border-right:0px; border-top:1px solid #fff;border-bottom:0px; height:24px;
}

.menu TABLE {
	 LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 0px
}
.menu LI A {
	DISPLAY: block;  WIDTH: 153px; COLOR: #FFFFFF; LINE-HEIGHT: 25px; FONT-FAMILY: verdana; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.menu LI.sub2 A {
	DISPLAY: block; WIDTH: 153px; COLOR:#fff; LINE-HEIGHT: 25px; FONT-FAMILY: verdana; TEXT-ALIGN: center; TEXT-DECORATION: none;
}

.menu LI.sub3 A {
	DISPLAY: block; WIDTH: 153px; COLOR:#000; LINE-HEIGHT: 25px; FONT-FAMILY: verdana; TEXT-ALIGN: center; TEXT-DECORATION: none;
}

.menu LI.sub4 A {
	DISPLAY: block; WIDTH: 153px; COLOR:#fff; LINE-HEIGHT: 25px; FONT-FAMILY: verdana; TEXT-ALIGN: center; TEXT-DECORATION: none;
}


.menu :hover {
	BACKGROUND: #CCCCCC; COLOR: #000000
}

.menu LI.sub:hover {
	POSITION: relative;
}
.menu LI.sub A:hover {
	POSITION: relative;
}

.menu LI.sub4:hover {
	POSITION: relative;
}

.menu LI.sub4 A:hover {
	POSITION: relative; BACKGROUND: #7c2455; height:24px;
}

UNKNOWN {
	BACKGROUND: #CCCCCC; COLOR: #000000
}
.menu UL {
	LEFT: -9999px; WIDTH: 153px; POSITION: absolute;
}
.menu :hover UL UL {
	LEFT: -9999px; WIDTH: 153px; POSITION: absolute;
}
.menu :hover UL :hover UL UL {
	LEFT: -9999px; WIDTH: 153px; POSITION: absolute
}
.menu :hover UL :hover UL UL.left {
	LEFT: -9999px; WIDTH: 153px; POSITION: absolute
}
.menu :hover UL {
 LEFT: 0px; PADDING-TOP: 0px; TOP: 25px
}
.menu :hover UL :hover UL {
  LEFT: 153px; TOP: 0px
}
.menu :hover UL :hover UL.left {
	LEFT: -153px
}
.menu :hover UL :hover UL :hover UL {
LEFT: 153px; TOP: 0px
}
.menu :hover UL :hover UL :hover UL.left {
	LEFT: -153px
}
/* End Menu Styles */

.rightContainer
{
	width:252px;
	background-color: #e8e7e7;
}

.pagingLinkContainer { margin-left:10px; }
.pagingLink {font-family:Verdana; font-weight:bold; padding-right:4px;}
.pagingLink a{color:#363636;font-size:65%; text-decoration:none;}
.pagingLink a:hover{color:#881115; font-size:65%;text-decoration:underline;}
.pagingLink a:visited{color:#881115;font-size:65%;text-decoration:underline;}



/* Search Styles */

.searchTopTitle
{
	height:20px;
	width:100%;
	background-color:#e8e8e8;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#252525;
	padding-left:5px;	
	padding-top:4px;
}

.searchTitleLink a{font-family:Verdana;color:#363636;font-size:95%; font-weight:bold; text-decoration:none; }
.searchTitleLink a:hover{font-family:Verdana;color:#881115;font-size:95%; font-weight:bold; text-decoration:underline;}
.searchTitleLink a:visited{font-family:Verdana;color:#881115;font-size:95%; font-weight:bold; text-decoration:underline;}

.searchTextLink a{font-family:Verdana;color:#363636;font-size:95%; text-decoration:none; padding-right:5px; text-align:left;}
.searchTextLink a:hover{font-family:Verdana;color:#363636;font-size:95%; text-decoration:none; padding-right:5px; text-align:left;}
.searchTextLink a:visited{font-family:Verdana;color:#363636;font-size:95%; text-decoration:none; padding-right:5px; text-align:left;}


/* Sitemap Styles */
.sitemapMain a{font-family:Verdana;color:#636363;font-size:65%; font-weight:bold; text-decoration:none; padding-right:3px}
.sitemapMain a:hover{font-family:Verdana;color:#364c68;font-size:65%; font-weight:bold; text-decoration:underline;padding-right:3px}
.sitemapMain a:visited{font-family:Verdana;color:#364c68;font-size:65%; font-weight:bold; text-decoration:underline;padding-right:3px}

.sitemapSub1 a{font-family:Verdana;color:#49658c;font-size:65%; font-weight:bold; text-decoration:none; padding-right:3px}
.sitemapSub1 a:hover{font-family:Verdana;color:#969696;font-size:65%; font-weight:bold; text-decoration:underline;padding-right:3px}
.sitemapSub1 a:visited{font-family:Verdana;color:#969696;font-size:65%; font-weight:bold; text-decoration:underline;padding-right:3px}

.sitemapSub2 a{font-family:Verdana;color:#858585;font-size:65%; font-weight:bold; text-decoration:none; padding-right:3px}
.sitemapSub2 a:hover{font-family:Verdana;color:#636363;font-size:65%; font-weight:bold; text-decoration:underline;padding-right:3px}
.sitemapSub2 a:visited{font-family:Verdana;color:#636363;font-size:65%; font-weight:bold; text-decoration:underline;padding-right:3px}
/* End Sitemap*/

/* Leaving Site Styles */
.leavingSite
{
	font-family:Verdana;
	color:#545454;
	font-size:70%;
}

.leavingSiteLink a{font-family:Verdana;color:#49658c;font-size:65%; font-weight:bold; text-decoration:underline; padding-right:3px}
.leavingSiteLink a:hover{font-family:Verdana;color:#969696;font-size:65%; font-weight:bold; text-decoration:underline;padding-right:3px}
.leavingSiteLink a:visited{font-family:Verdana;color:#969696;font-size:65%; font-weight:bold; text-decoration:underline;padding-right:3px}
/* Leaving Site Styles */

/* Tender download Styles */
.tenderText
{
	font-family:Verdana;
	color:#545454;
	font-size:70%;
	text-align:justify;
}

.tenderTitleText
{
	font-family:Verdana;
	color:#545454;
	font-size:70%;
	text-align:justify;
	font-weight:bold;
}

.tenderRequiredText
{
	font-family:Verdana;
	color:red;
	font-size:70%;
}

.whatsThisLink a{font-family:Verdana;color:#49658c;font-size:65%; font-weight:bold; text-decoration:none; padding-right:3px}
.whatsThisLink a:hover{font-family:Verdana;color:#969696;font-size:65%; font-weight:bold; text-decoration:underline;padding-right:3px}
.whatsThisLink a:visited{font-family:Verdana;color:#969696;font-size:65%; font-weight:bold; text-decoration:underline;padding-right:3px}
/* End Tender download Styles */


/*.menu li.sub3 a { color: White }*/