html,body,p,div,img,h1,h2,h3,h4,h5,h6,li,ul,ol,dl,dd,dt,form,table,td,tr {
  margin:0px;
  padding:0px;
  border:0px;
  border-collapse:separate;
  border-spacing:0px;
}


input, select {
margin:0;
padding:0;
}

html{
height: 100%;
}

body{
margin:0;
padding:0;
background-color:#FFFFFF;
min-width:750px;
font-family: Arial, helvetica, sans-serif;
font-size:11px;
position:relative;
}

#wrapper{
margin-top:10px;
margin-left:auto;
margin-right:auto;
margin-bottom:-50px;
background-color:#FFFFFF;
border-top:1px solid #D5D5D5;
border-left:0;
border-right:0;
border-bottom:0;
width:946px;
min-height: 100%;
height: auto !important;
height: 100%;
padding:0;
}

#header{
margin:0;
padding:0;
border:0;
background-color:#FFFFFF;
color:#992137;
font-size:11px;
  border-collapse:separate;
  border-spacing:0px;
}

#header td{
border:0;
vertical-align:middle;
}

#menu {
border:0;
float: left;
position:relative;
padding:0;
margin:0;
}

#menu ul li{
position: relative;
font-family: Arial, helvetica, sans-serif;
display: block;
float: left;
margin: 0;
list-style-type: none;
border:0;
}


#menu ul li a{
position: relative;
display: block;
background-color:transparent;
background-image: url("https://www.business-advantage.com/images/menu_background1.png");
height: 30px;
width:135px;
color:#163c56;
float: left;
font-size: 11px;
padding:0;
border: 0;
text-decoration: none;
text-align: center;
list-style-type: none;
}

#menu ul li a.contactus{
position: relative;
display: block;
background-color:transparent;
background-image: url("https://www.business-advantage.com/images/menu_background2.png");
height: 30px;
width:135px;
color:#163c56;
float: left;
font-size: 11px;
padding:0;
border-right:1px solid #d5d5d5;
text-decoration: none;
text-align: center;
list-style-type: none;
}

#menu ul li a:hover {
display: block;
background-color:transparent;
background-image: url("https://www.business-advantage.com/images/menu_background_hover1.png");
border: 0;
}

#menu ul li a.contactus:hover {
display: block;
background-color:transparent;
background-image: url("https://www.business-advantage.com/images/menu_background_hover2.png");
border-right: 1px solid #bcd5ef;
}

#menu ul ul.aboutus {
position: absolute;
float: left;
background-image: url("https://www.business-advantage.com/images/background_aboutus.png");
padding:0;
margin:0;
border:0;
left:0;
width: 140px;
height: 180px;
z-index:9999;
}

#menu ul ul.services {
position: absolute;
float: left;
background-image: url("https://www.business-advantage.com/images/background_services.png");
padding:0;
margin:0;
border:0;
left:-135px;
width: 657px;
height: 300px;
top:30px;
z-index:9999;
}

#menu ul ul.sectors {
position: absolute;
float: left;
background-image: url("https://www.business-advantage.com/images/background_sectors.png");
padding:0;
margin:0;
border:0;
left:-270px;
top:30px;
width: 981px;
height: 130px;
z-index:9999;
}

#menu ul ul.clients {
position: absolute;
float: left;
background-image: url("https://www.business-advantage.com/images/background_clients.png");
padding:0;
margin:0;
border:0;
left:0;
width: 140px;
height: 86px;
top: 30px;
z-index:9999;
}

#menu ul ul.newsroom,#menuenergy ul ul.newsroom   {
position: absolute;
float: left;
background-image: url("https://www.business-advantage.com/images/background_newsroom.png");
padding:0;
margin:0;
border:0;
left:0;
top: 30px;
width: 250px;
height: 325px;
z-index:9999;
}

#menu ul ul.reports,#menuenergy ul ul.reports   {
position: absolute;
float: left;
background-image: url("https://www.business-advantage.com/images/background_reports.png");
padding:0;
margin:0;
border:0;
left:0;
top: 30px;
width: 140px;
height: 65px;
z-index:9999;
}

#menu li.heading {
position: relative;
display: block;
background-color:transparent;
background-image: url("https://www.business-advantage.com/images/menu_background_headings.png");
height: 30px;
width:135px;
color:#163c56;
float: left;
font-size: 11px;
padding:0;
border: 0;
text-decoration: none;
text-align: center;
list-style-type: none;
}

#menu a.subheading1 {
position: relative;
display: block;
text-decoration: none;
width: 133px;
height:22px;
margin: 0px;
border:0;
background-image: url("https://www.business-advantage.com/images/background_breadtrail_reverse.png");
background-color: transparent;
text-align: left;
color:#163c56;
font-weight: bolder;
}

#menu a.subheading1:hover {
color:#163c56;
text-decoration: none;
background-image: none;
background-color:#e0e0e0;
border:0;
top:0px;
left:0px;
height:22px;
}

#menu a.subheading2 {
position: relative;
display: block;
text-decoration: none;
width: 160px;
height:22px;
margin: 0px;
border:0;
background-image: url("https://www.business-advantage.com/images/background_breadtrail_reverse.png");
background-color: transparent;
text-align: left;
color:#163c56;
font-weight: bolder;
}

#menu a.subheading2:hover {
color:#163c56;
text-decoration: none;
background-image: none;
background-color:#e0e0e0;
border:0;
top:0px;
left:0px;
height:22px;
}

#menu li.submenu {
position: relative;
float: left;
display: block;
background-color: #F2F2F2;
background-image:none;
text-decoration: none;
width: 133px;
margin: 0px;
border-left:1px solid #BCD5Ef;
border-right:1px solid #BCD5Ef;
padding:0px;
text-align: left;
color:#163c56;
font-weight: normal;
height:22px;
}

#menu a.submenu {
position: relative;
display: block;
text-decoration: none;
width: 133px;
margin: 0px;
border:0;
background-color: #F2F2F2;
background-image:none;
text-align: left;
color:#163c56;
font-weight: normal;
height:22px;
}

#menu a.submenu:hover {
color:#163c56;
text-decoration: none;
background-image: none;
background-color:#e0e0e0;
border:0;
top:0px;
left:0px;
height:22px;
}

#menu li.submenu2 {
position: relative;
float: left;
display: block;
background-color: #F2F2F2;
background-image:none;
text-decoration: none;
width: 160px;
margin: 0px;
border-left:1px solid #BCD5Ef;
padding:0px;
text-align: left;
color:#163c56;
font-weight: normal;
height:22px;
top:-30px;
}

#menu a.submenu2 {
position: relative;
display: block;
text-decoration: none;
width: 160px;
margin: 0px;
border:0;
background-color: #F2F2F2;
background-image:none;
text-align: left;
color:#163c56;
font-weight: normal;
height:22px;
}

#menu a.submenu2:hover {
color:#163c56;
text-decoration: none;
background-image: none;
background-color:#e0e0e0;
border:0;
top:0px;
left:0px;
height:22px;
}

#menu li.submenu3 {
position: relative;
float: left;
display: block;
background-color: #F2F2F2;
background-image:none;
text-decoration: none;
width: 194px;
margin: 0px;
border-left:1px solid #BCD5Ef;
padding:0px;
text-align: left;
color:#163c56;
font-weight: normal;
height:22px;
top:-30px;
}

#menu a.submenu3 {
position: relative;
display: block;
text-decoration: none;
width: 194px;
margin: 0px;
border:0;
background-color: #F2F2F2;
background-image:none;
text-align: left;
color:#163c56;
font-weight: normal;
height:22px;
}

#menu a.submenu3:hover {
color:#163c56;
text-decoration: none;
background-image: none;
background-color:#e0e0e0;
border:0;
top:0px;
left:0px;
height:22px;
}

div#menu ul ul {
display: none;
}

div#menu ul li:hover ul
{display: block;}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


#breadtrail {
float:left;
width: 944px;
display:inline;
background-image: url("https://www.business-advantage.com/images/background_breadtrail.png");
font-family: Arial, helvetica, sans-serif;
font-size:11px;
text-align: left;
color:#163c56;
border:1px solid #bcd5ef;
}

#breadtrail ul{
display:inline;
list-style-type: none;
margin: 0;
padding:4px;
float: left;
}

#breadtrail li {
display:inline;
color:#636468;
text-decoration:none;
}

#breadtrail a{
display:inline;
color:#636468;
text-decoration:underline;
}

#breadtrail a:hover{
text-decoration:underline;
color:#992137;
}

#db{
float:left;
width:948px;
background-color:#FFFFFF;
border:0;
padding:0;
margin-top:10px;
}

#db table{
border:0;
border-collapse: collapse;
width:948px;
padding:0;
}

#db td{
border:1px solid #C8C8C8;
padding:4px;
background-image: url("https://www.business-advantage.com/images/x.png");
}


#cs{
float:left;
width:720px;
background-color:#FFFFFF;
border-left:0;
padding:0;
margin-top:10px;
font-family: Arial, helvetica, sans-serif;
font-size:12px;
color:#636468;
}

#cs table{
border:0;
border-collapse: collapse;
width:709px;
}

#cs td{
border-top:1px solid #C8C8C8;
border-right:1px solid #C8C8C8;
border-left:1px solid #C8C8C8;
padding:0;
width:176px;
}

#cs td.timesheet_name{
border:1px solid #C8C8C8;
padding:3px;
text-align:left;
font-size:8pt;
font-weight:bold;
color:#141414;
width:250px;
}

#cs td.timesheet_hrs{
border:1px solid #C8C8C8;
padding:3px;
text-align:right;
font-size:8pt;
}

#cs td.timesheet_p{
border:1px solid #C8C8C8;
padding:3px;
text-align:center;
font-size:8pt;
}

#cs td.timesheetH{
border:1px solid #C8C8C8;
padding:3px;
text-align:center;
font-size:10pt;
font-weight:bold;
color:#141414;
}

#cs td.timesheetI{
border:1px solid #C8C8C8;
padding:3px;
text-align:center;
font-size:8pt;
font-weight:bold;
color:#262626;
}

#cs ul{
list-style-type:none;
display:block;
margin:0;
padding:0
}

#cs li{
list-style-type:none;
display:block;
background-image: url("https://www.business-advantage.com/images/x.png");
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #C8C8C8;
font-family: Calibri,Helvetica,sans-serif;
font-size:11px;
padding: 1px;
}

#cs a{
list-style-type:none;
display:block;
color: #595959;
text-decoration:none;
background-color:transparent;
font-size:11px;
border:0;
padding: 5px;
}

#cs a:hover{
background-color:#f2f2f2;
color:#595959;
}

#cs th{
background-image: url("https://www.business-advantage.com/images/background_breadtrail.png");
border:1px solid #bcd5ef;
padding-left:20px;
padding-top:6px;
padding-bottom:6px; 
padding-right:0px;
width:720px;
text-align:left;
color:#163C56;
}

#cs th.th01{
background-image: url("https://www.business-advantage.com/images/background_breadtrail.png");
border:1px solid #bcd5ef;
padding-left:10px;
padding-top:4px;
padding-bottom:4px; 
padding-right:0px;
width:720px;
text-align:left;
color:#163C56;
font-size:11px;
}

#cs td.cs00{
list-style-type:none;
font-size:11px;
width:75px;
border-left:1px solid #D5D5D5;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #D5D5D5;
border-right:0;
text-align:left;
padding:2px;
background-color:#E8E8E8;
vertical-align:top;
}

#cs td.cs01{
list-style-type:none;
font-size:11px;
width:270px;
border-left:0;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #D5D5D5;
border-right:0;
text-align:left;
padding:4px;
background-color:#E8E8E8;
vertical-align:top;
}

#cs td.cs11{
list-style-type:none;
font-size:11px;
width:270px;
border-left:0;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #D5D5D5;
border-right:0;
text-align:left;
padding:4px;
background-color:#E8E8E8;
vertical-align:top;
}

#cs a.name{
color:#276DB3;
display:inline;
background-color:transparent;
}
#cs a.name:hover{
color:#992137;
display:inline;
background-image: none;
background-color:#FFFFFF;
}


#leftmenu{
float:left;
width:150px;
background-color:#FFFFFF;
border-left:1px solid #cbd1db;
margin-top:15px;
}

#leftmenu table{
border:0;
border-collapse: collapse;
width:150px;
}


#leftmenu td{
border-top:1px solid #C8C8C8;
border-right:1px solid #C8C8C8;
border-left:1px solid #C8C8C8;
padding:0;

}

#leftmenu ul{
list-style-type:none;
display:block;
margin:0;
padding:0
}

#leftmenu li{
list-style-type:none;
display:block;
background-image: url("https://www.business-advantage.com/images/x.png");
border-top:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #C8C8C8;
font-family: Arial, helvetica, sans-serif;
font-size:11px;
padding: 1px;

}

#leftmenu a{
list-style-type:none;
display:block;
color: #595959;
text-decoration:none;
background-color:transparent;
font-family: Arial, helvetica, sans-serif;
font-size:11px;
border:0;
padding: 5px;
}

#leftmenu a:hover{
background-color:#f2f2f2;
color:#595959;
}



#leftmenu th{
background-image: url("https://www.business-advantage.com/images/background_breadtrail.png");
border:1px solid #bcd5ef;
padding-left:20px;
padding-top:6px;
padding-bottom:6px; 
padding-right:0px;
width:720px;
text-align:left;
color:#163C56;
}

#leftmenu th.th01{
background-image: url("https://www.business-advantage.com/images/background_breadtrail.png");
border:1px solid #bcd5ef;
padding-left:10px;
padding-top:4px;
padding-bottom:4px; 
padding-right:0px;
width:720px;
text-align:left;
color:#163C56;
font-size:11px;
}

#leftmenu td.cs00{
list-style-type:none;
font-size:11px;
width:75px;
border-left:1px solid #D5D5D5;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #D5D5D5;
border-right:0;
text-align:left;
padding:2px;
background-color:#E8E8E8;
vertical-align:top;
}

#leftmenu td.cs01{
list-style-type:none;
font-size:11px;
width:270px;
border-left:0;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #D5D5D5;
border-right:1px solid #FFFFFF;
text-align:left;
padding:4px;
background-color:#E8E8E8;
vertical-align:top;
}

#leftmenu td.cs11{
list-style-type:none;
font-size:11px;
width:270px;
border-left:0;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #D5D5D5;
border-right:1px solid #D5D5D5;
text-align:left;
padding:4px;
background-color:#E8E8E8;
vertical-align:top;
}









#main{
margin-top:15px;
padding:0px;
border:1px solid #D2D2D2;
background-color:#FFFFFF;
width:715px;
float:left;
position:relative;
}

#rightpadding {
float:right;
width:170px;
background-color:#FFFFFF;
border:0;
margin-top:15px;
padding:0px;
}

#rightmenu {
float:right;
width:170px;
border:0;
margin:0px;
padding:0px;
}

#rightmenu ul{
list-style-type:none;
margin:0;
padding:0;
}

#rightmenu li.heading {
background-color:#FFFFFF;
font-size:12px;
list-style-type:none;
color:#163C56;
width:170px;
height:25px;
text-decoration:none;
display: block;
border:0px;
padding:0px;
}

#rightmenu li{
list-style-type:none;
text-decoration:none;
display: block;
width:168px;
height:18px;
background-color:#CDCDCD;
border:1px solid #FFFFFF;
padding:0;
}

#rightmenu a{
position:relative;
list-style-type:none;
font-size:11px;
color:#163C56;
background-color:#F2f2f2;
text-decoration:none;
display: block;
padding-top:2px;
padding-left:10px;
width:153px;
height:16px;
border:0;
margin-left:5px;
}

#rightmenu a:hover{
background-color:#f2f2f2;
width:153px;
height:16px;
text-decoration:underline;
border-left:5px solid #163C56;
left:-5px;
}

#rightmenu a.image{
position:relative;
list-style-type:none;
text-decoration:none;
display: block;
border:0;
padding:0px;
width:154px;
margin:0px;
}

#rightmenu a.image:hover{
background-color:transparent;
height:122px;
left:0px;
}

#content{
font-family:Arial,Helvetica,sans-serif;
background-color:#FFFFFF;
width:600px;
float:left;
font-size:12px;
border:0;
margin:0;
color:#313131;
padding-top:15px;
}

#content table{
border-collapse: collapse;
}

#content table.bg{
border-collapse: collapse;
background-image:url("https://www.business-advantage.com/images/ezines_bg.png");
border:0;
width:585px;
height:710px;
margin-left:20px;
}

#content table.bg1{
border-collapse: collapse;
background-image:url("https://www.business-advantage.com/images/ezines_bg.png");
border:0;
width:585px;
height:710px;
margin-left:20px;
}

#content td.bg{
list-style-type:none;
font-size:12px;
border:0;
width:90px;
text-align:left;
background-color:transparent;
padding:7px;
vertical-align:top;
}

#content td.bg1{
list-style-type:none;
font-size:12px;
border:0;
width:480px;
text-align:left;
background-color:transparent;
padding:7px;
vertical-align:top;
}

#content td.banner{
list-style-type:none;
font-size:12px;
border:0;
text-align:left;
background-color:transparent;
vertical-align:top;
width:585px; 
padding-left:1px; 
padding-top:13px; 
padding-right:1px; 
margin:0;
}

#content td{
list-style-type:none;
font-size:12px;
border:0;
width:570px;
text-align:left;
background-color:transparent;
padding-left:20px;
padding-right:0;
vertical-align:top;
}

#content td.archive{
list-style-type:none;
font-size:11px;
width:265px;
border:1px solid #D5D5D5;
text-align:left;
padding:4px;
background-color:#E8E8E8;
vertical-align:top;
}

#content td.archive1{
list-style-type:none;
font-size:11px;
width:265px;
border:1px solid #D5D5D5;
text-align:left;
background-color:#ffffff;
padding:4px;
vertical-align:top;
}
#content li.title{
list-style-type:none;
display:block;
width:530px;
font-size:14px;
border:1px solid #c8c8c8;
text-align:left;
margin-left:-20px;
background-color:#e7e7e7;
padding:4px;
}

#content li.archive{
list-style-type:none;
display:block;
width:570px;
font-size:11px;
border:1px solid #c8c8c8;
text-align:left;
margin-left:-20px;
background-color:#e7e7e7;
padding:4px;
}

#content li.archive1{
list-style-type:none;
display:block;
width:570px;
font-size:11px;
border:1px solid #c8c8c8;
text-align:left;
margin-left:-20px;
background-color:#ffffff;
padding:4px;
}

#content a.archive{
list-style-type:none;
display:block;
font-size:12px;
color:#992137;
text-align:left;
font-weight:bolder;
text-decoration:none;
}

#content a.title{
list-style-type:none;
display:block;
font-size:14px;
color:#992137;
text-align:left;
font-weight:bolder;
text-decoration:none;
}

#content li.subtitle{
list-style-type:none;
display:block;
width:530px;
font-size:12px;
color:#595959;
border-left:1px solid #c8c8c8;
border-right:1px solid #c8c8c8;
border-bottom:1px solid #c8c8c8;
text-align:left;
margin-left:-20px;
background-color:#FFFFFF;
padding:4px;
}

#content a.title:hover{
color:#992137;
text-decoration:underline;
}

#content a.archive:hover{
color:#992137;
text-decoration:underline;
}

#content a.archive1:hover{
color:#992137;
text-decoration:underline;
}


#content a{
color:#276DB3;
}

#content a:hover{
color:#992137;
}

#content ul{
margin-left:20px;
}

#content li,a{
list-style-type:disc;
}


#footer{
clear:both;
background-color:#FFFFFF;
border-top:1px solid #D5D5D5;
text-align:center;
font-size:11px;
width:950px;
padding-top:2px;
color:#7E7E7E;
}

#footer ul{
list-style-type:none;
margin:0;
padding:0;
}

#footer li{
display:inline;
}

#footer a{
display:inline;
color:#7E7E7E;
background-color:#FFFFFF;
text-decoration:none;
text-align:center;
border:0;
position: relative;
}

#footer a:hover{
color:#636468;
text-decoration:underline;
}




img{
border-style:none;
border:0;
}

h1{
font-size:16px;
color:#276DB3;
text-align:left;
font-weight:bolder;
}

h2{
font-size:12px;
color:#992137;
font-weight:bolder;
}

h3{
font-size:14px;
color:#276DB3;
font-weight:normal;
}

h3:hover{
color:#992137;
}

h4{
font-size:16px;
color:#276DB3;
text-align:left;
font-weight:bolder;
}



input.radio {
width: 60px;
background-color:transparent;
border:0;
background:none;
}

td.form {
width: 100px;
padding: 5px 0 5px 0;
vertical-align: bottom;
font-family: Arial, helvetica, sans-serif;
font-size: 9pt;
color: black;
border: 0;
}

td.warning {
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
vertical-align: middle;
border: 0;
width: 21px;
}

td.input {
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
vertical-align: bottom;
border: 0;
font-family: Arial, helvetica, sans-serif;
font-size: 9pt;
}

td.message {
padding-left: 100px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
vertical-align: top;
border: 0;
font-family: Corbel, helvetica, sans-serif;
font-size: 12px;
color: #FE0000;
}

.table {
padding-bottom: 10px;
}

a.cs {
list-style-type:none;
display:block;
color: #595959;
text-decoration:none;
background-color:transparent;
font-size:11px;
border:0;
padding: 5px;
}

.button {
  cursor: pointer;
  border: none;
  font-size: 9pt;
  margin: 0px;
  padding: 4px 4px 4px 4px;
  vertical-align: middle;
  font-weight: bold;
  overflow: visible;
  color: white;
  background: #195B85 url(https://5.79.25.7/images/input_button.png) repeat-x;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  width: auto;
  font-family: Arial, helvetica, sans-serif;
}
