a {
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;/*text-decoration:none*/
}
a:link {
	text-decoration:none
}
/*a ins {text-decoration:none}*/
a:hover {
	text-decoration:underline;
	display:inline
}
html {
	width:100%;
	height:100%;
}
body {
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	background-image: url(../images/background.png);
}
body.homex {
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	margin:0px;
	/* [disabled]padding:0px; */
	background-image: url(../images/background%5Bhome%5D.png);/*background-position:bottom;*/
		}
body.organogram {
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	background-image: url(../images/background%5Borganogram%5D.png);/*background-position:bottom;*/
		}
#aboutbutton {
	font:bold 11px/11px Verdana;
	height:20px;
	left:127px;
	position:absolute;
	top:150px;
	visibility:visible;
	width:95px;
	z-index:9
}
#aboutbutton a {
	background-image:url(../images/newsroombutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#666666;
	display:block;
	height:20px;
	text-decoration:none;
	width:95px
}
#aboutbutton a ins {
	height:11px;
	left:21px;
	position:relative;
	text-decoration:none;
	top:3px;
	width:90px
}
#aboutbutton a:hover {
	background-position:right top;
	color:#FFFFFF
}
#acommitteesbursarybutton {
	font:11px/11px Arial;
	height:22px;
	left:262px;
	position:absolute;
	top:258px;
	visibility:hidden;
	width:136px;
	z-index:21
}
#acommitteesbursarybutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#acommitteesbursarybutton a ins {
	height:12px;
	left:6px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:90px
}
#acommitteesbursarybutton a:hover {
	background-position:-136px 0%
}
#acommitteesbutton {
	font:11px/11px Arial;
	height:22px;
	left:127px;
	position:absolute;
	top:258px;
	visibility:hidden;
	width:136px;
	z-index:23
}
#acommitteesbutton a {
	background-image:url(../images/acommitteesbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#acommitteesbutton a ins {
	height:10px;
	left:11px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:54px
}
#acommitteesbutton a:hover {
	background-position:-136px 0%
}
#acommitteesemplwellbutton {
	font:11px/11px Arial;
	height:22px;
	left:262px;
	position:absolute;
	top:280px;
	visibility:hidden;
	width:136px;
	z-index:22
}
#acommitteesemplwellbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#acommitteesemplwellbutton a ins {
	height:12px;
	left:6px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:126px
}
#acommitteesemplwellbutton a:hover {
	background-position:-136px 0%
}
#acommitteesexecmanbutton {
	font:11px/11px Arial;
	height:22px;
	left:262px;
	position:absolute;
	top:302px;
	visibility:hidden;
	width:136px;
	z-index:23
}
#acommitteesexecmanbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#acommitteesexecmanbutton a ins {
	height:12px;
	left:6px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:110px
}
#acommitteesexecmanbutton a:hover {
	background-position:-136px 0%
}
#acommitteeshrforumbutton {
	font:11px/11px Arial;
	height:22px;
	left:262px;
	position:absolute;
	top:324px;
	visibility:hidden;
	width:136px;
	z-index:24
}
#acommitteeshrforumbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#acommitteeshrforumbutton a ins {
	height:10px;
	left:6px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:93px
}
#acommitteeshrforumbutton a:hover {
	background-position:-136px 0%
}
#acommitteesmancobutton {
	font:11px/11px Arial;
	height:22px;
	left:262px;
	position:absolute;
	top:346px;
	visibility:hidden;
	width:136px;
	z-index:25
}
#acommitteesmancobutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#acommitteesmancobutton a ins {
	height:10px;
	left:6px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:89px
}
#acommitteesmancobutton a:hover {
	background-position:-136px 0%
}
#acommitteestenderbutton {
	font:11px/11px Arial;
	height:22px;
	left:262px;
	position:absolute;
	top:368px;
	visibility:hidden;
	width:136px;
	z-index:26
}
#acommitteestenderbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#acommitteestenderbutton a ins {
	height:12px;
	left:6px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:111px
}
#acommitteestenderbutton a:hover {
	background-position:-136px 0%
}
#acommitteestopmanbutton {
	font:11px/11px Arial;
	height:22px;
	left:262px;
	position:absolute;
	top:390px;
	visibility:hidden;
	width:136px;
	z-index:27
}
#acommitteestopmanbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#acommitteestopmanbutton a ins {
	height:12px;
	left:6px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:114px
}
#acommitteestopmanbutton a:hover {
	background-position:-136px 0%
}
#agrementbutton {
	height:34px;
	left:690px;
	position:absolute;
	top:481px;
	visibility:visible;
	width:94px;
	z-index:5
}
#agrementbutton a {
	background:url(../images/agrementbutton.jpg) no-repeat 0% 0px;
	display:block;
	font-size:34px;
	height:34px;
	line-height:34px;
	width:94px
}
#agrementbutton a:hover {
	background-position:-94px 0%
}
#amandatebutton {
	font:11px/11px Arial;
	height:22px;
	left:127px;
	position:absolute;
	top:194px;
	visibility:hidden;
	width:136px;
	z-index:18
}
#amandatebutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#amandatebutton a ins {
	height:10px;
	left:11px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:40px
}
#amandatebutton a:hover {
	background-position:-136px 0%
}
#aorgstructure {
	margin:0px auto 0px auto;
	position:relative;
	width:824px
}
#aorgstructurebutton {
	font:11px/11px Arial;
	height:22px;
	left:127px;
	position:absolute;
	top:237px;
	visibility:hidden;
	width:136px;
	z-index:20
}
#aorgstructurebutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#aorgstructurebutton a ins {
	height:12px;
	left:11px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:112px
}
#aorgstructurebutton a:hover {
	background-position:-136px 0%
}
#astrategiesbutton {
	font:11px/11px Arial;
	height:22px;
	left:127px;
	position:absolute;
	top:216px;
	visibility:hidden;
	width:136px;
	z-index:19
}
#astrategiesbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#astrategiesbutton a ins {
	height:12px;
	left:11px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:87px
}
#astrategiesbutton a:hover {
	background-position:-136px 0%
}
#avisionmissionbutton {
	font:11px/11px Arial;
	height:22px;
	left:127px;
	position:absolute;
	top:173px;
	visibility:hidden;
	width:136px;
	z-index:17
}
#avisionmissionbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#avisionmissionbutton a ins {
	height:11px;
	left:11px;
	position:relative;
	text-decoration:none;
	top:3px;
	width:89px
}
#avisionmissionbutton a:hover {
	background-position:-136px 0%
}
#organogramlinksmenu {
	color:#FFFFFF;
	height:14px;
	left:45px;
	list-style:none;
	margin:0px;
	padding:0px;
	position:absolute;
	top:1161px;
	width:800px;
	z-index:2;
	font-family: Arial;
	font-size: 0.75em;
	line-height: 14px;
}
#organogramlinksmenu li {
	display:inline;
	height:100%;
	margin:0px;
 	text-decoration:none
}
#organogramlinksmenu li a {
	color:#FFFFFF;
	text-decoration:none
}
#organogramlinksmenu li a:hover {
	color:#FFFFFF;
	text-decoration:underline
}
#homelinksmenu {
	color:#FFFFFF;
	height:14px;
	left:12px;
	list-style:none;
	margin:0px;
	padding:0px;
	position:absolute;
	top:1047px;
	width:800px;
	z-index:2;
	font-family: Arial;
	font-size: 0.75em;
	line-height: 14px;
	text-align: center;
}
#homelinksmenu li {
	display:inline;
	height:100%;
	margin:0px;
 text-decoration:none
}
#homelinksmenu li a {
	color:#FFFFFF;
	text-decoration:none
}
#homelinksmenu li a:hover {
	color:#FFFFFF;
	text-decoration:underline
}
#bottomlinksmenu {
	color:#FFFFFF;
	height:14px;
	list-style:none;
	padding:0px;
	position:absolute;
	top:737px;
	width:800px;
	z-index:2;
	font-family: Arial;
	font-size: 0.75em;
	line-height: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	background-position: center;
	left: 12px;
	visibility: visible;
	right: auto;
	text-align: center;
}
#bottomlinksmenu li {
	display:inline;
	height:100%;
	margin:0px;
	text-decoration:none
}
#bottomlinksmenu li a {
	color:#FFFFFF;
	text-decoration:none
}
#bottomlinksmenu li a:hover {
	color:#FFFFFF;
	text-decoration:underline
}
#buildings {
	height:259px;
	left:48px;
	position:absolute;
	top:181px;
	visibility:visible;
	width:606px;
	z-index:3;/*overflow: hidden;*/
}
#cbebutton {
	height:74px;
	left:689px;
	position:absolute;
	top:614px;
	visibility:visible;
	width:95px;
	z-index:3
}
#cbebutton a {
	background:url(../images/cbebutton.jpg) no-repeat 0% 0px;
	display:block;
	font-size:74px;
	height:74px;
	line-height:74px;
	width:95px
}
#cbebutton a:hover {
	background-position:-95px 0%
}
#cidbbutton {
	height:47px;
	left:690px;
	position:absolute;
	top:564px;
	visibility:visible;
	width:94px;
	z-index:3
}
#cidbbutton a {
	background-image:url(../images/cidbbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	display:block;
	font-size:47px;
	height:47px;
	line-height:47px;
	width:94px
}
#cidbbutton a:hover {
	background-position:-94px 0%
}
#coatofarms {
	background:url(../images/coatofarms.jpg) no-repeat;
	height:79px;
	left:67px;
	position:absolute;
	top:50px;
	visibility:visible;
	width:219px;
	z-index:2;
}
#coatofarms a {
	background:url(../images/coatofarms.jpg) no-repeat;
	display:block;
	height:79px;
	width:219px
}
#coatofarms a:hover {
	background-position:top left
}
#coatofarmscopy {
	background:url(../images/coatofarmscopy[b].jpg) no-repeat;
	height:102.7px;
	left:87.1px;
	position:absolute;
	top:65px;
	visibility:visible;
	width:284.7px;
	z-index:2
}
#contactbutton {
	font:14px/14px Impact;
	height:78px;
	left:679px;
	position:absolute;
	top:903px;
	visibility:visible;
	width:113px;
	z-index:2
}
#contactbutton a {
	background:url(../images/contactbutton.jpg) no-repeat 0% 0px;
	color:#666666;
	display:block;
	height:78px;
	text-decoration:none;
	width:113px
}
#contactbutton a ins {
	height:33px;
	left:9px;
	position:relative;
	text-decoration:none;
	top:7px;
	width:43px
}
#contactbutton a:hover {
	background-position:-113px 0%;
	color:#FFFFFF
}
#contactnumbers {
	left:616px;
	position:absolute;
	top:305px;
	visibility:visible;
	width:120px;
	z-index:5
}
#contactnumbers p {
	color:#333333;
	font:bold 11px/13px Arial;
	margin:0px;
	padding-bottom:1px;
	text-align:left
}
#contactperson {
	left:616px;
	position:absolute;
	top:240px;
	visibility:visible;
	width:99px;
	z-index:5
}
#contactperson p {
	color:#333333;
	font:bold 11px/13px Arial;
	margin:0px;
	padding-bottom:1px;
	text-align:left
}
#contentblock {
	background-image:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:normal;
	height:525px;
	left:158px;
	line-height:1.2;
	overflow:auto;
	position:absolute;
	top:181px;
	visibility:visible;
	width:632px;
	z-index:2;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#contentblock a {
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
}
#contentblock a:hover {
	display:inline;
	text-decoration:underline
}
#contentblock2 {
	background-color:#FFFFFF;
	background-image:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:normal;
	height:980px;
	left:12px;
	line-height:1;
	overflow:auto;
	position:absolute;
	top:170px;
	visibility:visible;
	width:800px;
	z-index:2;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
#contentblock2 a {
	display:inline
}
#contentblock2 a:hover {
	display:inline;
	text-decoration:underline
}
#copyrightdepartmentofpublicworks2009text_organogram {
	left:272px;
	position:absolute;
	top:1181px;
	visibility:visible;
	width:345px;
	z-index:2
}
#copyrightdepartmentofpublicworks2009text_organogram p {
	color:#FFFFCC;
	font:10px/12px Arial;
	margin:0px
}
#copyrightdepartmentofpublicworks2009text_home {
	left:272px;
	position:absolute;
	top:1067px;
	visibility:visible;
	width:345px;
	z-index:2
}
#copyrightdepartmentofpublicworks2009text_home p {
	color:#FFFFCC;
	font:10px/12px Arial;
	margin:0px
}
#copyrightdepartmentofpublicworks2009text {
	left:250px;
	position:absolute;
	top:757px;
	visibility:visible;
	width:345px;
	z-index:2;
	text-align: center;
}
#copyrightdepartmentofpublicworks2009text p {
	color:#FFFFCC;
	font:10px/12px Arial;
	margin:0px
}
#depmintitletext {
	left:30px;
	position:absolute;
	top:791px;
	visibility:visible;
	width:110px;
	z-index:3
}
#depmintitletext p {
	color:#333333;
	margin:0px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
}
#dgtext {
	left:43px;
	position:absolute;
	top:799px;
	visibility:visible;
	width:90px;
	z-index:4
}
#dgtext p {
	color:#333333;
	font:10px/12px Arial;
	margin:0px;
	text-align:center
}
#dgtextbox {
	background-color:#993300;
	background-image:none;
	height:17px;
	left:40px;
	position:absolute;
	top:677px;
	visibility:visible;
	width:97px;
	z-index:4
}
#directorgeneraltext {
	left:48px;
	position:absolute;
	top:678px;
	visibility:visible;
	width:82px;
	z-index:5
}
#directorgeneraltext p {
	color:#FFFFCC;
	font:10px/12px Arial;
	margin:0px;
	text-align:center
}
#dmtext {
	left:41px;
	position:absolute;
	top:653px;
	visibility:visible;
	width:86px;
	z-index:4
}
#dmtext p {
	color:#FFFFFF;
	font:10px/12px Arial;
	margin:0px;
	text-align:center
}
#dmtextshape {
	background-color:#993300;
	background-image:none;
	height:28px;
	left:38px;
	position:absolute;
	top:650px;
	visibility:visible;
	width:97px;
	z-index:3
}
#docsbutton {
	font:bold 11px/11px Verdana;
	height:20px;
	left:412px;
	position:absolute;
	top:150px;
	visibility:visible;
	width:95px;
	z-index:6
}
#docsbutton a {
	background-image:url(../images/docsbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#666666;
	display:block;
	height:20px;
	text-decoration:none;
	width:95px
}
#docsbutton a ins {
	height:11px;
	left:13px;
	position:relative;
	text-decoration:none;
	top:3px;
	width:70px
}
#docsbutton a:hover {
	background-position:right top;
	color:#FFFFFF
}
#docschartersbutton {
	font:11px/11px Arial;
	height:22px;
	left:412px;
	position:absolute;
	top:239px;
	visibility:hidden;
	width:136px;
	z-index:14
}
#docschartersbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#docschartersbutton a ins {
	height:10px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:5px;
	width:41px
}
#docschartersbutton a:hover {
	background-position:-136px 0%
}
#docsconsultantsbutton {
	font:11px/11px Arial;
	height:22px;
	left:412px;
	position:absolute;
	top:173px;
	visibility:hidden;
	width:136px;
	z-index:11
}
#docsconsultantsbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#docsconsultantsbutton a ins {
	height:12px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:111px;
	font-size: 11px;
}
#docsconsultantsbutton a:hover {
	background-position:-136px 0%
}
#docspaiabutton {
	font:11px/11px Arial;
	height:22px;
	left:412px;
	position:absolute;
	top:261px;
	visibility:hidden;
	width:136px;
	z-index:15
}
#docspaiabutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#docspaiabutton a ins {
	height:10px;
	left:9px;
	position:relative;
	text-decoration:none;
	top:5px;
	width:59px
}
#docspaiabutton a:hover {
	background-position:-136px 0%
}
#docsreportsbutton {
	font:11px/11px Arial;
	height:22px;
	left:412px;
	position:absolute;
	top:217px;
	visibility:hidden;
	width:136px;
	z-index:13
}
#docsreportsbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#docsreportsbutton a ins {
	height:11px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:5px;
	width:37px
}
#docsreportsbutton a:hover {
	background-position:-136px 0%
}
#docsstratplanbutton {
	font:11px/11px Arial;
	height:22px;
	left:412px;
	position:absolute;
	top:195px;
	visibility:hidden;
	width:136px;
	z-index:12
}
#docsstratplanbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#docsstratplanbutton a ins {
	height:11px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:5px;
	width:65px
}
#docsstratplanbutton a:hover {
	background-position:-136px 0%
}
#dpwnewstext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:medium;
	font-style:normal;
	font-weight:normal;
	height:647px;
	left:1px;
	line-height:normal;
	position:absolute;
	top:1px;
	visibility:visible;
	width:365px;
	z-index:3
}
#dpwnewstext p {
	font-family:Arial;
	font-size:.9em;
	font-weight:normal;
	line-height:normal;
	margin:0px;
	padding-bottom:20px;
	text-align:left
}
#entitiesshape {
	background:url(../images/entitiesshape.jpg) no-repeat;
	height:213px;
	left:680px;
	position:absolute;
	top:460px;
	visibility:visible;
	width:112px;
	z-index:2
}
#entitiestext {
	left:719px;
	position:absolute;
	top:457px;
	visibility:visible;
	width:39px;
	z-index:3
}
#entitiestext p {
	color:#333333;
	font:10px/24px Arial;
	margin:0px;
	text-align:left
}
#epwp {
	height:40px;
	left:680px;
	position:absolute;
	top:990px;
	visibility:visible;
	width:112px;
	z-index:4;
	display: block
}
#epwp a {
	background-image:url(../images/epwpbtn.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#333333;
	display:block;
	height:40px;
	text-decoration:none;
	width:112px
}
#faceblock {
	height:560px;
	left:30px;
	position:absolute;
	top:460px;
	visibility:visible;
	width:110px;
	z-index:2;
	background-image: url(../images/faceblock.gif);
}
#fifaworldcup2010text {
	left:516px;
	position:absolute;
	top:462px;
	visibility:visible;
	width:138px;
	z-index:3
}
#fifaworldcup2010text p {
	font:10px/12px Arial;
	margin:0px;
	text-align:left
}
#formsbutton {
	font:bold 11px/11px Verdana;
	height:20px;
	left:697px;
	position:absolute;
	top:150px;
	visibility:visible;
	width:95px;
	z-index:3
}
#formsbutton a {
	background-image:url(../images/formsbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#666666;
	display:block;
	height:20px;
	text-decoration:none;
	width:95px
}
#formsbutton a ins {
	height:11px;
	left:28px;
	position:relative;
	text-decoration:none;
	top:3px;
	width:39px
}
#formsbutton a:hover {
	background-position:right top;
	color:#FFFFFF
}
#generic {
	margin:0px auto 0px auto;
	position:relative;
	width:824px;
	z-index: 1;
}
#homebutton {
	font:bold 11px/11px Verdana;
	height:20px;
	left:32px;
	position:absolute;
	top:150px;
	visibility:visible;
	width:95px;
	z-index:10
}
#homebutton a {
	background-image:url(../images/homebutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#666666;
	display:block;
	height:20px;
	text-decoration:none;
	width:95px
}
#homebutton a ins {
	height:11px;
	left:32px;
	position:relative;
	text-decoration:none;
	top:3px;
	width:35px
}
#homebutton a:hover {
	background-position:right 0%;
	color:#FFFFFF
}
#i2010logo {
	height:125px;
	left:508px;
	position:absolute;
	top:484px;
	visibility:visible;
	width:150px;
	z-index:3;
	background-image: url(../images/sa2010-FIFA-World_Cup.jpg);
	background-repeat: no-repeat;
}
#i2010logo a {
	background:url(../images/sa2010-FIFA-World_Cup.jpg) no-repeat;
	height:125px;
	display:block;
	width:150px;
	z-index:3
}
#i2010logo a:hover {
	background-position:left;
}
#i2010shape {
	background:url(../images/2010shape.jpg) no-repeat;
	height:574px;
	left:507px;
	position:absolute;
	top:460px;
	visibility:visible;
	width:153px;
	z-index:2
}
#i2010text {
	left:521px;
	position:absolute;
	top:463px;
	visibility:visible;
	width:149px;
	z-index:3;
	height: 564px;
	background-color: #F0F0F0;
	padding-left: 0.5em;
}
#i2010text p {
	margin:0px;
	text-align:left;
	font-family: Arial;
	font-size: 0.9em;
	line-height: normal;
	font-weight: normal;
}
#id41minister {
	background-image:url(../images/id41minister.jpg);
	background-repeat:no-repeat;
	height:117px;
	left:41px;
	position:absolute;
	top:483px;
	visibility:visible;
	width:91px;
	z-index:4
}
#id49deputyminister {
	background:url(../images/id49deputyminister.jpg) no-repeat;
	height:117px;
	left:41px;
	position:absolute;
	top:675px;
	visibility:visible;
	width:91px;
	z-index:5
}
#id52directorgeneral {
	background:url(../images/id52directorgeneral.jpg) no-repeat;
	height:105px;
	left:42px;
	position:absolute;
	top:692px;
	visibility:visible;
	width:91px;
	z-index:3
}
#idtbutton {
	height:47px;
	left:690px;
	position:absolute;
	top:516px;
	visibility:visible;
	width:94px;
	z-index:4
}
#idtbutton a {
	background-image:url(../images/idtbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	display:block;
	font-size:47px;
	height:47px;
	line-height:47px;
	width:94px
}
#idtbutton a:hover {
	background-position:-94px 0%
}
#largesizebutton {
	height:16px;
	left:39px;
	position:absolute;
	top:5px;
	visibility:visible;
	width:17px;
	z-index:2
}
#largesizebutton a {
	background:url(../images/largesizebutton.jpg) no-repeat 0% 0px;
	display:block;
	height:16px;
	width:17px
}
#largesizebutton a:hover {
	background-position:-17px 0%
}
#layer1 {
	background-color:#FFFFFF;
	background-image:none;
	height:236px;
	left:766px;
	position:absolute;
	top:459px;
	visibility:visible;
	width:46px;
	z-index:3
}
#mainframe {
	background:url(../images/mainframe.jpg) no-repeat;
	height:280px;
	left:32px;
	position:absolute;
	top:170px;
	visibility:visible;
	width:760px;
	z-index:2
}
#mindepmininsterbutton {
	font:11px/11px Arial;
	height:22px;
	left:222px;
	position:absolute;
	top:194px;
	visibility:hidden;
	width:136px;
	z-index:16
}
#mindepmininsterbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#mindepmininsterbutton a ins {
	height:12px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:73px
}
#mindepmininsterbutton a:hover {
	background-position:-136px 0%
}
#mindgbutton {
	font:11px/11px Arial;
	height:22px;
	left:222px;
	position:absolute;
	top:216px;
	visibility:hidden;
	width:136px;
	z-index:17
}
#mindgbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#mindgbutton a ins {
	height:10px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:5px;
	width:79px
}
#mindgbutton a:hover {
	background-position:-136px 0%
}
#ministerpublicworks {
	left:35px;
	position:absolute;
	top:467px;
	visibility:visible;
	width:103px;
	z-index:5
}
#ministerpublicworks p {
	color:#FFFFCC;
	margin:0px;
	text-align:center;
	font-family: Arial;
	font-size: 0.65em;
	line-height: 11px;
}
#ministerspic {
	background-image:url(../images/dummy_pic.jpg);
	background-repeat:no-repeat;
	height:178px;
	left:162px;
	position:absolute;
	top:200px;
	visibility:visible;
	width:138px;
	z-index:4
}
#ministrybutton {
	font:bold 11px/11px Verdana;
	height:20px;
	left:221px;
	position:absolute;
	top:150px;
	visibility:visible;
	width:96px;
	z-index:8
}
#ministrybutton a {
	background-image:url(../images/ministrybutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#666666;
	display:block;
	height:20px;
	text-decoration:none;
	width:96px
}
#ministrybutton a ins {
	height:13px;
	left:24px;
	position:relative;
	text-decoration:none;
	top:3px;
	width:50px
}
#ministrybutton a:hover {
	background-position:-96px 0%;
	color:#FFFFFF
}
#ministryscroll {
	height:503px;
	left:319px;
	overflow:auto;
	position:absolute;
	top:195px;
	visibility:visible;
	width:439px;
	z-index:4;
	line-height: 1.3;
}
#ministryscroll p {
	color:#333333;
	margin:0px;
	padding-left:5px;
	text-align:left;
	font-family: Arial;
	font-size: 0.9em;
	line-height: 1.4;
}
#ministrytitle {
	left:163px;
	position:absolute;
	top:380px;
	visibility:visible;
	width:137px;
	z-index:4
}
#ministrytitle p {
	color:#333333;
	font:bold 14px/16px Verdana;
	margin:0px;
	padding-left:5px;
	text-align:center
}
#minministerbutton {
	font:11px/11px Arial;
	height:22px;
	left:222px;
	position:absolute;
	top:173px;
	visibility:hidden;
	width:136px;
	z-index:15
}
#minministerbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#minministerbutton a ins {
	height:12px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:36px
}
#minministerbutton a:hover {
	background-position:-136px 0%
}
#minprofiles {
	margin:0px auto 0px auto;
	position:relative;
	width:824px
}
#mintext {
	left:36px;
	position:absolute;
	top:600px;
	visibility:visible;
	width:100px;
	z-index:5
}
#mintext p {
	color:#333333;
	margin:0px;
	text-align:center;
	font-family: Arial;
	font-size: 10px;
	line-height: 12px;
}
#mintextshape {
	background-color:#993300;
	background-image:none;
	height:17px;
	left:38px;
	position:absolute;
	top:465px;
	visibility:visible;
	width:97px;
	z-index:3
}
#newsanticorruptionbutton {
	font:11px/11px Arial;
	height:22px;
	left:602px;
	position:absolute;
	top:261px;
	visibility:hidden;
	width:136px;
	z-index:8
}
#newsanticorruptionbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#newsanticorruptionbutton a ins {
	height:12px;
	left:11px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:101px
}
#newsanticorruptionbutton a:hover {
	background-position:-136px 0%
}
#newsbkgnd {
	background-color:#FFFFFF;
	background-image:none;
	height:564px;
	left:150px;
	position:absolute;
	top:460px;
	visibility:visible;
	width:364px;
	z-index:2
}
#newsclipsbutton {
	font:11px/11px Arial;
	height:22px;
	left:602px;
	position:absolute;
	top:217px;
	visibility:hidden;
	width:136px;
	z-index:6
}
#newsclipsbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#newsclipsbutton a ins {
	height:12px;
	left:11px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:54px
}
#newsclipsbutton a:hover {
	background-position:-136px 0%
}
#newspressbutton {
	font:11px/11px Arial;
	height:22px;
	left:602px;
	position:absolute;
	top:173px;
	visibility:hidden;
	width:136px;
	z-index:4
}
#newspressbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#newspressbutton a ins {
	height:13px;
	left:11px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:80px
}
#newspressbutton a:hover {
	background-position:-136px 0%
}
#newspublicationsbutton {
	font:11px/11px Arial;
	height:22px;
	left:602px;
	position:absolute;
	top:239px;
	visibility:hidden;
	width:136px;
	z-index:7
}
#newspublicationsbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#newspublicationsbutton a ins {
	height:10px;
	left:11px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:56px
}
#newspublicationsbutton a:hover {
	background-position:-136px 0%
}
#newsroombutton {
	font:bold 11px/11px Verdana;
	height:20px;
	left:602px;
	position:absolute;
	top:150px;
	visibility:visible;
	width:95px;
	z-index:4
}
#newsroombutton a {
	background-image:url(../images/newsroombutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#666666;
	display:block;
	height:20px;
	text-decoration:none;
	width:95px
}
#newsroombutton a ins {
	height:11px;
	left:11px;
	position:relative;
	text-decoration:none;
	top:3px;
	width:100px
}
#newsroombutton a:hover {
	background-position:right top;
	color:#FFFFFF
}
#newsspeechesbutton {
	font:11px/11px Arial;
	height:22px;
	left:602px;
	position:absolute;
	top:195px;
	visibility:hidden;
	width:136px;
	z-index:5
}
#newsspeechesbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#newsspeechesbutton a ins {
	height:12px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:4px;
	width:48px
}
#newsspeechesbutton a:hover {
	background-position:-136px 0%
}
#normalsizebutton {
	font:11px/11px Arial;
	height:14px;
	left:22px;
	position:absolute;
	top:7px;
	visibility:visible;
	width:14px;
	z-index:2
}
#normalsizebutton a {
	background:url(../images/normalsizebutton.jpg) no-repeat 0% 0px;
	color:#FFFFFF;
	display:block;
	height:14px;
	text-decoration:none;
	width:14px
}
#normalsizebutton a ins {
	height:10px;
	left:4px;
	position:relative;
	text-decoration:none;
	top:0px;
	width:6px
}
#normalsizebutton a:hover {
	background-position:-14px 0%
}
#overallpagestructure {
	height:374px;
	left:0px;
	position:absolute;
	top:0px;
	visibility:visible;
	width:824px;
	z-index:1;
	background-image: url(../images/overallpagestructure%5Bupper_main%5D.jpg);
	background-repeat: no-repeat;
}
#overallpagestructure_home {
	height:383px;
	left:0;
	position:absolute;
	top:5px;
	visibility:visible;
	width:824px;
	z-index:1;
	background-image:url(../images/overallpagestructure%5Bupper_home%5D.jpg);
	background-repeat: no-repeat;
}#overallpagestructure2_home {
	height:411px;
	left:0px;
	position:absolute;
	top:680px;
	visibility:visible;
	width:824px;
	z-index:1;
	background-image: url(../images/overallpagestructure%5Blower_home%5D.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#overallpagestructure02 {
	height:390px;
	left:0px;
	position:absolute;
	top:390px;
	visibility:visible;
	width:824px;
	z-index:1;
	background-image: url(../images/overallpagestructure%5Blower_main%5D.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#pid1home {
	margin:0px auto 0px auto;
	position:relative;
	width:824px;
	z-index: 0;
}
#prgmbutton {
	font:bold 11px/11px Verdana;
	height:20px;
	left:317px;
	position:absolute;
	top:150px;
	visibility:visible;
	width:95px;
	z-index:7
}
#prgmbutton a {
	background-image:url(../images/prgmbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#666666;
	display:block;
	height:20px;
	text-decoration:none;
	width:95px
}
#prgmbutton a ins {
	height:13px;
	left:7px;
	position:relative;
	text-decoration:none;
	top:3px;
	width:81px
}
#prgmbutton a:hover {
	background-position:right top;
	color:#FFFFFF
}
#prgmcidpbutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:305px;
	visibility:hidden;
	width:281px;
	z-index:19
}
#prgmcidpbutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmcidpbutton a ins {
	height:15px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:224px
}
#prgmcidpbutton a:hover {
	background-position:-281px 0%
}
#prgmcipbutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:217px;
	visibility:hidden;
	width:281px;
	z-index:23
}
#prgmcipbutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmcipbutton a ins {
	height:15px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:155px
}
#prgmcipbutton a:hover {
	background-position:right
}
#prgmcwpbutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:261px;
	visibility:hidden;
	width:281px;
	z-index:17
}
#prgmcwpbutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmcwpbutton a ins {
	height:15px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:122px
}
#prgmcwpbutton a:hover {
	background-position:-281px 0%
}
#prgmepwpbutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:173px;
	visibility:hidden;
	width:281px;
	z-index:13
}
#prgmepwpbutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmepwpbutton a ins {
	height:14px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:169px
}
#prgmepwpbutton a:hover {
	background-position:-281px 0%
}
#prgmidipbutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:239px;
	visibility:hidden;
	width:281px;
	z-index:16
}
#prgmidipbutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmidipbutton a ins {
	height:15px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:228px
}
#prgmidipbutton a:hover {
	background-position:-281px 0%
}
#prgmncwbutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:393px;
	visibility:hidden;
	width:281px;
	z-index:15
}
#prgmncwbutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmncwbutton a ins {
	height:13px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:131px
}
#prgmncwbutton a:hover {
	background-position:-281px 0%
}
#prgmnmpbutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:195px;
	visibility:hidden;
	width:281px;
	z-index:14
}
#prgmnmpbutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmnmpbutton a ins {
	height:15px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:158px
}
#prgmnmpbutton a:hover {
	background-position:-281px 0%
}
#prgmrktbutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:327px;
	visibility:hidden;
	width:281px;
	z-index:20
}
#prgmrktbutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmrktbutton a ins {
	height:15px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:102px
}
#prgmrktbutton a:hover {
	background-position:-281px 0%
}
#prgmrpcibutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:283px;
	visibility:hidden;
	width:281px;
	z-index:18
}
#prgmrpcibutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmrpcibutton a ins {
	height:15px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:241px
}
#prgmrpcibutton a:hover {
	background-position:-281px 0%
}
#prgmsdipbutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:371px;
	visibility:hidden;
	width:281px;
	z-index:22
}
#prgmsdipbutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmsdipbutton a ins {
	height:15px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:248px
}
#prgmsdipbutton a:hover {
	background-position:-281px 0%
}
#prgmsdpbebutton {
	font:11px/11px Arial;
	height:22px;
	left:317px;
	position:absolute;
	top:349px;
	visibility:hidden;
	width:281px;
	z-index:21
}
#prgmsdpbebutton a {
	background-image:url(../images/prgmcipbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:281px
}
#prgmsdpbebutton a ins {
	height:15px;
	left:10px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:259px
}
#prgmsdpbebutton a:hover {
	background-position:-281px 0%
}
#procappealsbutton {
	font:11px/11px Arial;
	height:22px;
	left:507px;
	position:absolute;
	top:261px;
	visibility:hidden;
	width:136px;
	z-index:13
}
#procappealsbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#procappealsbutton a ins {
	height:11px;
	left:8px;
	position:relative;
	text-decoration:none;
	top:5px;
	width:82px
}
#procappealsbutton a:hover {
	background-position:-136px 0%
}
#procbidadjbutton {
	font:11px/11px Arial;
	height:22px;
	left:507px;
	position:absolute;
	top:239px;
	visibility:hidden;
	width:136px;
	z-index:9
}
#procbidadjbutton a {
	background-image:url(../images/procbidadjbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#procbidadjbutton a ins {
	height:14px;
	left:8px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:103px
}
#procbidadjbutton a:hover {
	background-position:-136px 0%
}
#procdocsbutton {
	font:11px/11px Arial;
	height:22px;
	left:507px;
	position:absolute;
	top:217px;
	visibility:hidden;
	width:136px;
	z-index:11
}
#procdocsbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#procdocsbutton a ins {
	height:10px;
	left:8px;
	position:relative;
	text-decoration:none;
	top:5px;
	width:53px
}
#procdocsbutton a:hover {
	background-position:-136px 0%
}
#procformsbutton {
	font:11px/11px Arial;
	height:22px;
	left:507px;
	position:absolute;
	top:173px;
	visibility:hidden;
	width:136px;
	z-index:12
}
#procformsbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#procformsbutton a ins {
	height:9px;
	left:8px;
	position:relative;
	text-decoration:none;
	top:5px;
	width:29px
}
#procformsbutton a:hover {
	background-position:-136px 0%
}
#prochobutton {
	font:11px/11px Arial;
	height:22px;
	left:643px;
	position:absolute;
	top:173px;
	visibility:hidden;
	width:136px;
	z-index:6
}
#prochobutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#prochobutton a ins {
	height:12px;
	left:14px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:57px
}
#prochobutton a:hover {
	background-position:-136px 0%
}
#procregbutton {
	font:11px/11px Arial;
	height:22px;
	left:643px;
	position:absolute;
	top:195px;
	visibility:hidden;
	width:136px;
	z-index:7
}
#procregbutton a {
	background-image:url(../images/acommitteestopmanbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#procregbutton a ins {
	height:15px;
	left:13px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:40px
}
#procregbutton a:hover {
	background-position:-136px 0%
}
#proctendersactivebutton {
	font:11px/11px Arial;
	height:22px;
	left:643px;
	position:absolute;
	top:195px;
	visibility:hidden;
	width:150px;
	z-index:8
}
#proctendersactivebutton a {
	background-image:url(../images/acommitteestopmanbuttonP.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:150px
}
#proctendersactivebutton a ins {
	height:13px;
	left:14px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:30px
}
#proctendersactivebutton a:hover {
	background-position:-150px 0%
}
/*============================*/
/*=== Custom REgister Styles ===*/
/*============================*/
#proctendersRegisterbutton {
	font:11px/11px Arial;
	height:22px;
	left:643px;
	position:absolute;
	top:239px;
	visibility:hidden;
	width:150px;
	z-index:8
}
#proctendersRegisterbutton a {
	background-image:url(../images/acommitteestopmanbuttonP.jpg);
	background-position:0% 0px;
	background-repeat:repeat-x;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:150px
}
#proctendersRegisterbutton a ins {
	height:13px;
	left:14px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:30px
}
#proctendersRegisterbutton a:hover {
	background-position:-150px 0%
}
/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/

#proctendersbutton {
	font:11px/11px Arial;
	height:22px;
	left:507px;
	position:absolute;
	top:195px;
	visibility:hidden;
	width:136px;
	z-index:10
}
#proctendersbutton a {
	background-image:url(../images/proctendersbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:136px
}
#proctendersbutton a ins {
	height:9px;
	left:8px;
	position:relative;
	text-decoration:none;
	top:5px;
	width:38px
}
#proctendersbutton a:hover {
	background-position:-136px 0%
}
#proctendersclosedbutton {
	font:11px/11px Arial;
	height:22px;
	left:643px;
	position:absolute;
	top:217px;
	visibility:hidden;
	width:136px;
	z-index:9
}
#proctendersclosedbutton a {
	background-image:url(../images/acommitteestopmanbuttonP.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:22px;
	text-decoration:none;
	width:150px
}
#proctendersclosedbutton a ins {
	height:12px;
	left:14px;
	position:relative;
	text-decoration:none;
	top:2px;
	width:50px
}
#proctendersclosedbutton a:hover {
	background-position:-150px 0%
}
#procurementbutton {
	font:bold 11px/11px Verdana;
	height:20px;
	left:507px;
	position:absolute;
	top:150px;
	visibility:visible;
	width:95px;
	z-index:5
}
#procurementbutton a {
	background-image:url(../images/procurementbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#666666;
	display:block;
	height:20px;
	text-decoration:none;
	width:95px
}
#procurementbutton a ins {
	height:11px;
	left:7px;
	position:relative;
	text-decoration:none;
	top:3px;
	width:83px
}
#procurementbutton a:hover {
	background-position:right top;
	color:#FFFFFF
}
#saflag {
	background:url(../images/saflag.jpg) no-repeat;
	height:71px;
	left:673px;
	position:absolute;
	top:55px;
	visibility:visible;
	width:104px;
	z-index:2
}
#saflagcopy {
	background:url(../images/saflagcopy.jpg) no-repeat;
	height:71px;
	left:673px;
	position:absolute;
	top:50px;
	visibility:visible;
	width:104px;
	z-index:2
}
#searchbtn {
	height:20px;
	left:586px;
	position:absolute;
	top:0px;
	visibility:visible;
	width:246px;
	z-index:10
}
#sidebar {
	height:522px;
	left:32px;
	position:absolute;
	top:180px;
	visibility:visible;
	width:110px;
	z-index:2;
	background-image: url(../images/sideblock.gif);
	background-repeat: no-repeat;
}
/*** set the width and height to match your images **/

#slideshow {
	position:relative;
	height:259px;
	width:606px;
	z-index: 7;
}
#slideshow IMG {
	position:absolute;
	top:0;
	left:0;
	z-index:8;
	/*opacity:0.0;*/
}
#slideshow IMG.active {
	z-index:10;
	/*opacity:1.0;*/
}
#slideshow IMG.last-active {
	z-index:9;
}
#supplierregbtn {
	height:40px;
	left:680px;
	position:absolute;
	top:800px;
	visibility:visible;
	width:112px;
	z-index:2;
	display: block
}
#supplierregbtn a {
	background-image:url(../images/supplierregbtn.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#333333;
	display:block;
	height:40px;
	text-decoration:none;
	width:112px
}
#supplierregbtn a:hover {
	background-position:right top
}
#talk2deputybutton {
	font:bold 10px/10px Arial;
	height:23px;
	left:37px;
	position:absolute;
	top:818px;
	visibility:visible;
	width:94px;
	z-index:3
}
#talk2deputybutton a {
	background-image:url(../images/talk2deputybutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:23px;
	text-decoration:none;
	width:94px
}
#talk2deputybutton a ins {
	height:19px;
	left:0px;
	position:relative;
	text-align:center;
	text-decoration:none;
	top:2px;
	width:100px
}
#talk2deputybutton a:hover {
	background-position:-94px 0%;
	color:#464646
}
#talk2ministerbutton {
	font:bold 10px/10px Arial;
	height:17px;
	left:40px;
	position:absolute;
	top:638px;
	visibility:visible;
	width:94px;
	z-index:3
}
#talk2ministerbutton a {
	background-image:url(../images/talk2ministerbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:23px;
	text-decoration:none;
	width:94px
}
#talk2ministerbutton a ins {
	height:11px;
	left:4px;
	position:relative;
	text-decoration:none;
	top:5px;
	width:100px
}
#talk2ministerbutton a:hover {
	background-position:-94px 0%;
	color:#464646
}
#talk2dgbutton {
	font:bold 10px/10px Arial;
	height:23px;
	left:39px;
	position:absolute;
	top:816px;
	visibility:visible;
	width:94px;
	z-index:3
}
#talk2dgbutton a {
	background-image:url(../images/talk2deputybutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:23px;
	text-decoration:none;
	width:94px
}
#talk2dgbutton a ins {
	height:19px;
	left:-2px;
	position:relative;
	text-align:center;
	text-decoration:none;
	top:0px;
	width:100px
}
#talk2dgbutton a:hover {
	background-position:-94px 0%;
	color:#464646
}
#vacanciesbutton {
	height:52px;
	left:680px;
	position:absolute;
	top:848px;
	visibility:visible;
	width:112px;
	z-index:2;
	display: block;
}
#vacanciesbutton a {
	background-image:url(../images/vacanciesbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#333333;
	display:block;
	height:52px;
	text-decoration:none;
	width:112px
}
#vacanciesbutton a ins {
	height:13px;
	left:24px;
	position:relative;
	text-decoration:none;
	top:0px;
	width:67px
}
#vacanciesbutton a:hover {
	background-position:right top
}
#worxbutton {
	font:10px/10px Arial;
	height:105px;
	left:680px;
	position:absolute;
	top:690px;
	visibility:visible;
	width:112px;
	z-index:2
}
#worxbutton a {
	background-image:url(../images/worxbutton.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#333333;
	display:block;
	height:105px;
	text-decoration:none;
	width:112px
}
#worxbutton a ins {
	height:13px;
	left:33px;
	position:relative;
	text-decoration:none;
	top:0px;
	width:47px
}
#worxbutton a:hover {
	background-position:-112px 0%
}
#xtralargesizebutton {
	height:20px;
	left:59px;
	position:absolute;
	top:1px;
	visibility:visible;
	width:21px;
	z-index:2
}
#xtralargesizebutton a {
	background:url(../images/xtralargesizebutton.jpg) no-repeat 0% 0px;
	display:block;
	height:20px;
	width:21px
}
#xtralargesizebutton a:hover {
	background-position:-21px 0%
}
.SWCnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: normal;
}
.SWCnews a:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	display:inline;
	border: 1px solid #e0e0e0;
	color: #222222;
}
.table a {
	display:inline
}
.table a:hover {
	text-decoration:underline
}
#header {
	width:800px;
	height:auto;
	clear: both;
}
#maincontent {
	width:800px;
	height:auto;
	clear: both;
}
#footer {
	width:800px;
	height:auto;
	clear: both;
}
#getreader {
	height: 33px;
	width: 112px;
	z-index: 5;
	visibility: visible;
}
.selected {
	color:#FFFFFF;
	background-position:top right;
}
#clips {
	width:345px;
	height:80px;
	position:absolute;
	top:460px;
	left:150px
}
.paragraph {
	color:#333333
}
.title {
	color:#FF6600;
	font-size: medium;
	text-transform:uppercase;
	font-weight:bold
}
#backbtn {
	height: 50px;
	width: 130px;
	position: absolute;
	visibility: visible;
	z-index: 6;
	left: 163px;
	top: 550px;
}
#backbtn a {
	background-image:url(../images/backbtn.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#333333;
	display:block;
	height:50px;
	text-decoration:none;
	width:130px
}
#backbtn a:hover {
	background-position:right;
	text-decoration:underline
}
#backbtn a ins {
	height:30px;
	left:55px;
	position:absolute;
	text-decoration:none;
	top:5px;
	width:50px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5;
	text-align:right;
	text-decoration:none
}
.cd_table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#666666
}
#backbtnCD {
	height: 50px;
	width: 130px;
	position: absolute;
	visibility: visible;
	z-index: 6;
	left: 163px;
	top: 190px;
}
#backbtnCD a {
	background-image:url(../images/backbtn.jpg);
	background-position:0% 0px;
	background-repeat:no-repeat;
	color:#333333;
	display:block;
	height:50px;
	text-decoration:none;
	width:130px
}
#backbtnCD a:hover {
	background-position:right;
	text-decoration:underline
}
#backbtnCD a ins {
	height:30px;
	left:55px;
	position:absolute;
	text-decoration:none;
	top:5px;
	width:50px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5;
	text-align:right;
	text-decoration:none
}
#cd_block {
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	height: 450px;
	width: 480px;
	float: right;
	overflow: auto;
}
#ddg_shortcut {
	height: 450px;
	width: 130px;
	visibility: visible;
	left: 163px;
	top: 250px;
	position: absolute;
	z-index: 5;
}
.small_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:small
}
#speech_box {
	height: 99%;
	width: 98%;
	overflow: auto;
	z-index: 6;
}
#countdown {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #014A8F;
	font-size: 0.9em;
	line-height: 1.2;
	font-weight: bold;
	text-align: center;
}
.style1 {
	font-size: small;
	color:#333333
}
/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider {
	position:relative;
	width:100%;
	height:100%;
	background:url(../images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
	display:none;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
	font-size:11px;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

