@import url('base.css');
@import url('accessibility.css');
@import url('banner_footer.css');
@import url('breadcrumb_utilities.css');
@import url('menus.css');
@import url('login.css');


/*----------style for fixed width centered sites----------*/

/*#Form1,
#aspnetForm {width:970px; margin:0 auto;}*/

/*----------start styles for main content area----------*/

/* Ask Government */
table.TopMenuBelow {height: 2px; width: 100%; border-top: 1px #fff solid; border-collapse: collapse;}
table.TopMenuBelow td {background: #e7982f; height: 5px;}
table.TopMenuBelow td.askGovernment {background: #00679c; height: 30px; padding-left: 25px; border-top: 1px #fff solid;}
table.TopMenuBelow td.askGovernment a {color: #fff;}

#tblContentTD1,
.tblContentTD1 p {font: 100% Verdana, Arial, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 20px; line-height:160%;}

.tblContentTD1 p {font-size: 0.68em;}

/*----------start styles for right panel----------*/

.tblContent2 {width:200px !important;}

#tblContentTD2 h3,
.tblContentTD2 h3,
#tblContentTD2 h4,
.tblContentTD2 h4,
#tblContentTD2 h5,
.tblContentTD2 h5,
#tblContentTD2 h6,
.tblContentTD2 h6 {color:#fff; padding:10px 10px 5px 10px; margin:10px 10px 0px 10px; background-color:#cccccc;}

#tblContentTD2 p,
.tblContentTD2 p {color:#231f22; padding:5px 10px 5px 10px; margin:0px 10px; background-color:#cccccc;}

table.quickLinks {border-collapse: collapse; width: 170px; padding-bottom: 15px; margin: 0 0 15px 12px;}
table.quickLinks td {background: #2b729c;}
table.quickLinks h3 {color: #fff; background: transparent; margin: 0;}
table.quickLinks a {color: #fff; text-decoration: underline;}
table.quickLinks ul {margin: 0; padding-left: 10px; padding-bottom: 10px;}
table.quickLinks li {background: transparent; padding: 0; list-style: none;}

/* Sitemap */
table.siteMapInner {padding: 20px;}
table.siteMapInner a.clsMidHeader {font:15px Verdana, Arial, sans-serif; color:#00679c; padding:0px; margin:0px 20px 20px 0px;}

/* Download Related Documents */
div#ctl00_ContentPlaceHolderMainNoAjax_divDownloadRelDocs div#divButton {padding-left: 0 !important;}
div#ctl00_ContentPlaceHolderMainNoAjax_divDownloadRelDocs a {color: #00679c; background: url(/Images/UserUploadedImages/11/downloadIcon.gif) left top no-repeat; height: 31px; width: 200px; float: left; padding-left: 30px; padding-top: 6px;}

/*-------------- Current Job Vacancies ------------------- */

/* Title Header */
table.jobvacanciesTitles {width: 600px; margin: 0 20px;}
table.jobvacanciesTitles td {background: #00679C; color: #fff; padding: 10px; font-weight: bold; text-align: left;}
table.jobvacanciesTitles td.refno {width: 150px;}
table.jobvacanciesTitles td.jobtitle {width: 350px;}
table.jobvacanciesTitles td.closingdate {width: 150px;}

div.currentjobvacancies {margin: 0 20px; width: 600px;}
div.currentjobvacancies span.mainItemHeading, div.currentjobvacancies span.subItemHeading {font:12px Verdana, Arial, sans-serif; color:#00679c; }
div.currentjobvacancies dd, div.currentjobvacancies p {margin-left: 0;}
div.currentjobvacancies p {margin: 10px 0;}

div.currentjobvacancies dl {width: 100%; float: left; border-bottom: 1px dashed #000; padding-bottom: 10px;}
* html body div.currentjobvacancies dl, *:first-child+html body div.currentjobvacancies dl {padding-top: 10px; padding-bottom: 0;}
div.currentjobvacancies dt {width: 200px; float: left;}
div.currentjobvacancies dd {width: 400px; float: left;}
div.currentjobvacancies dd span.Title {width: 300px; float: left; font-weight: bold;}
div.currentjobvacancies dd span.CloseDate {width: 150px; float: left;}

div.applynowButton {text-align: right;}
div.applynowButton a {background: #0088b5; color: #fff; padding: 10px; float: right;}


#portfolio {margin: 0; padding: 0; height: 200px;}
#portfolio li {padding: 0; background: none;}
#portfolio img {border: 0;}

/* Latest News */
div.homeNews h4 {font-weight: bold;}
div.homeNews div.mainItem, div.homeNews div.allsubItems {margin-left: 20px;}

.lastedit-date {color: #999; padding-bottom: 5px; padding-right: 10px;}
.lastedit-date strong {font-weight: normal;}


/*----------custom pages - tender register----------*/

.tenderregister * {font-family: Arial !important;}
.tenderregister .MenuItemOne, .MenuItemOne:visited {font-size: 90% !important;}
.tenderregister #TableTopNavBar .CMLevel1 .text,
.tenderregister #TableTopNavBar .CMLevel1Selected .text {font-size: 90% !important;}
.tenderregister .MenuItemOne, .MenuItemOne:visited {}


/*----------custom pages - tender register----------*/ 

.error403 #info-window .content {display: block; width: 500px; height: 500px; background: url(/images/UserUploadedImages/11/loginBG.jpg) no-repeat;}

/*----------start styles for print friendly----------*/

@media print {

#breadPrint {display:none;}

#ctl00_TDForLeftCell {width:0px !important;}
#ctl00_TDForMiddleCell {width:600px !important;}
#ctl00_TDForRightCell {width:0px !important;}
.clsPostcardBorder {width:600px !important;}
div.Masterdiv {width:600px;}

#MaintableForContent,
#MainTableForContent,
.MainTableForContent {width:600px !important;}

#tblContentTD2,
.tblContentTD2 {display:none;}

}
















