.dottedLine {
  width: 100%;
  height: 11px;
  background-image:url(images/dots.gif);
  background-repeat: repeat-x;
}

#SearchPanel { margin-top: 0; }

.hdrSearch {
  background-image:url(images/hdrSearch.gif);
	background-repeat: no-repeat;
	height: 181px;
	width: 780px;
	padding-top: 40px;
	padding-right: 0px;
}
.hdrLogin {
  background-image:url(images/hdrLogin.gif);
	background-repeat: no-repeat;
	height: 181px;
	width: 780px;
	padding-top: 40px;
	padding-right: 0px;
}
.hdrAdmin {
  background-image:url(images/hdrAdmin.gif);
	background-repeat: no-repeat;
	height: 181px;
	width: 780px;
	padding-top: 40px;
	padding-right: 0px;
}
.hdrAboutUs {
  background-image:url(images/hdrAboutUs.jpg);
	background-repeat: no-repeat;
	height: 172px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}
.hdrProperty {
  background-image:url(images/hdrProperty.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}
.hdrConstruction {
  background-image:url(images/hdrConstruction.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}
.hdrProjects {
  background-image:url(images/hdrProjects.jpg);
	background-repeat: no-repeat;
	height: 172px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}
.hdrNews {
  background-image:url(images/hdrNews.jpg);
	background-repeat: no-repeat;
	height: 164px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}

.hdrCareers {
  background-image:url(images/hdrCareers.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}

.hdrContactUs {
  background-image:url(images/hdrContactUs.jpg);
	background-repeat: no-repeat;
	height: 169px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}

.hdrFacilities {
  background-image:url(images/hdrFacilities.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}

.hdrCivil {
  background-image:url(images/hdrCivil.jpg);
	background-repeat: no-repeat;
	height: 171px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}

.hdrLifestyle {
  background-image:url(images/hdrLifestyle.jpg);
	background-repeat: no-repeat;
	height: 172px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}

.hdrNomad {
  background-image:url(images/hdrNomad.jpg);
	background-repeat: no-repeat;
	height: 169px;
	width: 780px;
	padding-top: 20px;
	padding-right: 0px;
}

.HeaderBackground {
  background-image:url(images/HeaderBackground.jpg);
	background-repeat:no-repeat;
	width: 780px;
	height: 75px;
	padding-top: 20px;
	padding-right: 0px;
}

.HomePageText {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.HomePageAddress {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.breadcrumbs {
  padding-left: 19px;
  line-height: 28px;
  padding-bottom: 3px;
  background-color: #f3f2f2;
}

#dnnBREADCRUMB {
  margin-left: 200px;
}

/*NEW MENU OVERLAY*/

.menu_overlay_div_CIVIL {
 position:absolute; width:213px; height:178px; z-index:1; background-color: #01473b; margin-top: 112px;
}

.menu_overlay_div_FACILITIES {
 position:absolute; width:213px; height:178px; z-index:1; background-color: #01473b; margin-top: 112px;
}

.menu_overlay_div_LIFESTYLE {
 position:absolute; width:213px; height:178px; z-index:1; background-color: #01473b; margin-top: 112px;
}
/*NEW MENU OVER LAY END*/

.SkinObject {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	color: #01473b; 
}

a.SkinObject:link {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	color: #01473b; 
}

a.SkinObject:hover {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	color: #01473b;
	text-decoration: underline;
}

.pnlBar {
  background-image:url(images/pnlGrad.jpg);
  background-repeat:repeat-x;
}
.Footer {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
A.Footer:link {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

A.Footer:hover    {
	text-decoration: underline;
}
A.Footer:visited    {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

.Menu_ItemsGroup {

}
.Menu_MainItem
{	
	cursor:hand;
	cursor:pointer;
	height:41px;
	padding: 0px;
}
.Menu_MainItemOver
{
	cursor:hand;
	cursor:pointer;
	height:41px;
	padding: 0px;
}
.Menu_ItemsGroup {
	background-color: White;
	width:116px;
}
.Menu_Item {
	cursor:hand;
	cursor:pointer;
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	height:22px;
	width:100%;
	padding-left:4px;
	border-bottom: #557da1 solid 1px;
	border-left: #557da1 solid 1px;
	border-right: #557da1 solid 1px;
}

.Menu_ItemOver {
	cursor:hand;
	cursor:pointer;
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	height:22px;
	width:100%;
	padding-left:4px;
	border-bottom: #557da1 solid 1px;
	border-left: #557da1 solid 1px;
	border-right: #557da1 solid 1px;
	background-color: #ededef;
}

.Menu_PathItemOver {
	cursor:hand;
	cursor:pointer;
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	height:22px;
	width:100%;
	padding-left:4px;
	border-bottom: #557da1 solid 1px;
	border-left: #557da1 solid 1px;
	border-right: #557da1 solid 1px;
}
.PageHeading {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #01473b;
}
.StandardText {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #010101;
}

.panelbar
{

}
.panelbarHeaderCollapsed
{
	cursor: hand;
	cursor:pointer;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	height: 25px;
	background-image: url(images/dots.gif);
	background-repeat: repeat-x;
	background-position:top;
	padding-top: 10px;
}

.panelbarHeaderCollapsedHover
{
	cursor: hand;
	cursor:pointer;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	height: 25px;
	background-image: url(images/dots.gif);
	background-repeat: repeat-x;
	background-position:top;
	padding-top: 10px;
}

.panelbarHeaderExpand
{
	cursor: hand;
	cursor:pointer;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	height: 25px;
	background-image: url(images/dots.gif);
	background-repeat: repeat-x;
	background-position:top;
	padding-top: 10px;
}

.panelbarItem 
{
	cursor: hand;
	cursor:pointer;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left: 12px;
	height: 25px;
}
.panelbarItemHover
{
	cursor: hand;
	cursor:pointer;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left: 12px;
	height: 25px;
}
.panelbarItemSelected
{
	cursor: hand;
	cursor:pointer;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left: 12px;
	height: 25px;
}
.panelbarItemGroup
{

}

/* Nuke News Styles */

.NewsHeader {
	font-family: "Trebuchet MS",Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.newstitle {
	font-family:  "Trebuchet MS",Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.NewsHeader a:link {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.NewsHeader a:visited {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.NewsHeader a:hover {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.NewsHeader a:active {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.newstitle {
	font-family:  "Trebuchet MS",Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.newstitle a:link {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.newstitle a:visited {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.newstitle a:hover {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.newstitle a:active {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.NewsPostDetails {
	font-family:  "Trebuchet MS",Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
}

.SummaryBody {
	font-family:  "Trebuchet MS",Verdana,Arial;
	font-size: 11px;
	color: #000000;
}

.NewsBody {
	font-family:  "Trebuchet MS",Verdana,Arial;
	font-size: 11px;
	color: #000000;
}

.ReadMore {
	font-family:  "Trebuchet MS",Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
}

.ReadMore a:link {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.ReadMore a:visited {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.ReadMore a:hover {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.ReadMore a:active {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.newsactionbarlinks:link, .newsactionbarlinks:active, .newsactionbarlinks:visited
{
	font-family:  "Trebuchet MS",Verdana,Arial;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	background-color: gray;
	padding: 3px 5px 3px 5px
}

.newsactionbarlinks:hover
{
	color: #FFFFFF;
	background-color:Black;
}

.NukeNews_AltItem
{
	background-color: #FFFFFF;
	padding: 5px 0px 5px 0px;
}

/* Telerik Templates */

.jobDescription {
font-family:  "Trebuchet MS",Verdana,Arial;
font-size: 11px;
}

.jobDescription2 td {
font-family:  "Trebuchet MS",Verdana,Arial;
font-size: 11px;
border: 1px #C0C0C0 solid;
}