#dnn_leftPane, #dnn_contentPane, #dnn_rightPane{
border: 0 !important;
}

#heroPane{
overflow: hidden;
clear: both;
}


a img{
border: 0;
}

body{
background: url(menu_images/power_strip_full.jpg) no-repeat top center;
height: 100%;
}

#logo-title{
float: left;
}
#navbar{
float: left;
}

#search{
float: right;
}


form{
background: url(menu_images/blue.gif) repeat-x 0px 126px;
height: 100%;
}

html{

height: 100%;
}


#page{
min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -55px !important;
}

#footer-wrapper, .push {
    height: 55px;
}

#footer-inner{
width: 975px;
margin: 0 auto;
text-align: left;
}

.tc_Controls{
float: left;
}


#footer{
width: 100%;
height: 55px;
background: url(images/footer/footer_bg.jpg) repeat-x bottom;
text-align: center;
color: #fff;
font-size: 11px;
}

#footer, #footer a{
color: #fff;
font-size: 11px;
}

.push{
float: left;
}


#footer li{
list-style: none;
float: left;
}

#footer ul{
float:left;
margin: 0;
padding: 0;
margin-top: 3em;
}

#footer .links{
float: right;
}


#container{
float: left;
padding-bottom: 10px;
padding-top: 8px;
}


#crumb{
float: left;
}

#crumb span{
color: #F37020;
}

#fontControls{
float: right;
}

#dnn_pageTitle{
display: block;
float: left;
width: 100%;
}

#titleArea{
width: 100%;
float: left;
clear: both;
}


.hide{
display:none;
}


/* Menu */

#primary li{
float: left;
list-style: none;
}

#primary{
float: left;
clear: right;
width: 100%;

}



#primary, #primary ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#primary a{
display: block;
}

 #primary ul ul a{
display: block;
width: 100%;
text-decoration: none;
cursor: pointer;

}

#primary ul ul a {

	padding: 5px 0; 
	font-size: 12px;
	font-family: verdana, arial;
	display: block;
	text-decoration: none;
	border-bottom: 1px solid #fff;

	color: #0067AC; 
	
}

#primary ul ul li.lastChild a{
border: 0;
}

#primary ul ul li.lastChild li a{
	border-bottom: 1px dotted #fff;
}

#primary a:hover{
color: #f57021;
}


#primary ul ul li { /* all list items */
	float: left;
	/* width: 152px; width needed or else Opera goes nuts */
	padding:0 4px;
}

#primary ul .item_2 li{
width: 152px;
}



#primary ul .item_3 li{
width: 144px;
}

#primary ul .item_4 li{
width: 178px;
}

#primary ul .item_5 li{
width: 177px;
}

#primary ul .item_6 li{
width: 120px;
}

#primary li.item_2 ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 152px;
	
}
#primary li.item_3 ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 144px;
	
}
#primary li.item_4 ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 178px;
	
}
#primary li.item_5 ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 177px;
	
}
#primary li.item_6 ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 120px;
	
}



#primary ul li ul { /* second-level lists */
	position: absolute;
	/* background: #A1CCE9; */
	width: 152px;
	/* border: 1px solid #076eaf;
	border-top: 0;
margin-top: -2px; */
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#primary ul ul .hasChildren a {
	background: url(images/children.gif) no-repeat right;
}

#primary ul ul .hasChildren div a{
	background:transparent;
}





#primary li:hover ul ul, #primary li:hover ul ul ul, #primary li.sfhover ul ul, #primary li.sfhover ul ul ul {
	left: -999em;
}

 #primary li:hover ul, #primary li li:hover ul, #primary li li li:hover ul, #primary li.sfhover ul, #primary li li.sfhover ul, #primary li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	height: 1px;
}





#primary ul ul li.firstChild a{
padding-top: 10px;
}

#primary ul ul li{
background: #d5eff9;
}


/* secondary */


#subNav ul{
padding: 0;
margin: 0;
}

#subNav li{
list-style: none;
}

#subNav a{
display: block;
width: 100%;
padding: 8px 0;
color: #04609E;
text-decoration: none;
}

#subNav .MenuLevel2 a{
padding-left: 10px;
width: 203px;
background:  url(subMenu_images/sub_menu_triangle.gif) no-repeat 0 10px;
}

#subNav .MenuLevel3 a{
padding-left: 30px;
width: 183px;
background:  url(subMenu_images/sub_menu_square.gif) no-repeat 22px 13px;
}

#subNav .MenuLevel4 a{
padding-left: 45px;
width: 168px;
background:  url(subMenu_images/sub_menu_square.gif) no-repeat 35px 13px;
}

#subNav li{
background: url(subMenu_images/sub_menu_line.gif) no-repeat bottom left;
}

.MenuLevel2 , .MenuLevel2 .subBorder{
background: url(subMenu_images/sub_menu_line.gif) no-repeat top left;
}

.MenuLevel3 .subBorder{
background: none;
}

#subNav .MenuLevel3 li{
background: none;
}


#subNav .activeLink a{
color: #F67222;
text-decoration: underline;
}

#subNav .activeLink li a{
text-decoration: none;
color: #04609E;
}


#crumb a{
text-decoration: none;
color: #04609E;
}

.joblist td{
padding: 5px;
}

.jobdetail td{
padding: 5px;
vertical-align: top;
}

#dnn_contentPane .jobdetail li{
margin-left: 10px;
}

.admin-page #primary li.item_1 {
  background: url("/Portals/_default/Skins/tarong Corporate/menu_images/Home.jpg") no-repeat;
  width: 142px;
  height: 47px;
  text-indent: -9999px;
}

.admin-page #primary li.item_2 {
  background: url("/Portals/_default/Skins/tarong Corporate/menu_images/Who we are.jpg") no-repeat;
  width: 160px;
  height: 47px;

}

.admin-page #primary li.item_2 a{
text-indent: -9999px;
}

.admin-page #primary li.item_2 li a{
text-indent: 0;
}

.admin-page #primary li.item_3 {
  background: url("/Portals/_default/Skins/tarong Corporate/menu_images/What we do.jpg") no-repeat;
  width: 152px;
  height: 47px;

}

.admin-page #primary li.item_3 a{
text-indent: -9999px;
}

.admin-page #primary li.item_3 li a{
text-indent: 0;
}

.admin-page #primary li.item_4 {
  background: url("/Portals/_default/Skins/tarong Corporate/menu_images/How we operate.jpg") no-repeat;
  width: 186px;
  height: 47px;

}

.admin-page #primary li.item_4 a{
text-indent: -9999px;
}

.admin-page #primary li.item_4 li a{
text-indent: 0;
}

.admin-page #primary li.item_5 {
  background: url("/Portals/_default/Skins/tarong Corporate/menu_images/Working with us.jpg") no-repeat;
  width: 185px;
  height: 47px;

}

.admin-page #primary li.item_5 a{
text-indent: -9999px;
}

.admin-page #primary li.item_5 li a{
text-indent: 0;
}

.admin-page #primary li.item_6 {
  background: url("/Portals/_default/Skins/tarong Corporate/menu_images/media.jpg") no-repeat;
  width: 150px;
  height: 47px;

}

.admin-page #primary li.item_6 a{
text-indent: -9999px;
}

.admin-page #primary li.item_6 li a{
text-indent: 0;
}




