a {
	color: #FFFFFF;
}


a:hover {
	color: #E0E8F4;
}

body {
    background: #000066;
	background-attachment: fixed;
	background-image: url(../img/nsw3.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}

#it-services {
    background: #000066;
	background-attachment: fixed;
	background-image: url(../img/nsw2.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

#web-design {
    background: #000066;
	background-attachment: fixed;
	background-image: url(../img/nsw5.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

  .orbit-bullets button {
    background-color: #C7F9FF; }
    .orbit-bullets button:hover {
      background-color: #94BBFE; }
    .orbit-bullets button.is-active {
      background-color: #94BBFE; }

.button {
    background-color: #0066FF;
}

.callout {
  padding: 20px 40px 20px 40px;
}

.callout.orange {
    background-color: #FF6633;
    padding: 20px 0px 20px 0px;
}

.callout.secondary {
    background-color: #A9D4FF; }

.callout.services {
    background-color: #0E121E; }

.is-drilldown-submenu {
  background: #0E121E;
}

.dropdown-pane {
  background-color: #0E4EAE;
  border: 0px;
  color: #FFFFFF;
-webkit-box-shadow:	0px 10px 15px -7px #040E2B;
-moz-box-shadow:	0px 10px 15px -7px #040E2B;
box-shadow:			0px 10px 15px -7px #040E2B;
}

.footer {
  padding: 20px 20px 20px 20px;
}

.img-shadow {
-webkit-box-shadow:	0px 10px 15px -7px #040E2B;
-moz-box-shadow:	0px 10px 15px -7px #040E2B;
box-shadow:			0px 10px 15px -7px #040E2B;
}

.orbit-caption {
font-family: Calibri, Gill Sans MT, Helvetica, Roboto, Arial, sans-serif;
color: #94BBFE;
font-weight: bold;
background-color: rgba(3, 20, 50, 0.7);
}

.para {
  padding: 0px 20px 20px 20px;
}

.tabs {
  background: #3A5F96;
  border: 1px solid #3A5F96;
}

    .tabs-title > a:hover {
      background: #274167; }
    .tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {
      background: #274167; }

.tabs-content {
  background-color: rgba(224, 232, 244, 0.7);
  border: 0px;
  padding: 0px 40px 0px 40px;
}

.title-bar {
    background-color: rgba(0, 51, 153, 0.5);
}

.top {
  padding: 10px 10px 0px 0px;
}

.top40 {
  padding: 40px 0px 0px 0px;
}

.top-bar {
  background-color: rgba(0, 102, 255, 0.5);
}

.top-bar ul {
  background-color: rgba(0, 102, 255, 0);
}

.white {
color: #FFFFFF;
}

.white-bold {
color: #FFFFFF;
font-weight: bold;
}

/*payment styles*/
@font-face {
font-family: Enterprise;
src: url(enterprise-bold.ttf) format("truetype");
}

@font-face {
font-family: Liberal;
src: url(liberal-bold.ttf) format("truetype");
}

@font-face {
font-family: Ensign;
src: url(ensign-reg.ttf) format("truetype");
}

.text-desc {
height: 310px;
background: #ffffff;
background-attachment: scroll;
background-image: url(../img/product-bg.png);
background-repeat: no-repeat;
background-position: top center;
padding-top: 65px;
}

.text-desc h6 {
text-transform: uppercase;
font-family: Enterprise, Liberal, Ensign, sans-serif;
color: #ffffff;
font-size: 2em;
font-weight: bold;
line-height: 1;
padding: 0 20px;
margin-bottom: 0;
}

.white-bg {
background: #ffffff;
background-color: #ffffff;
}

.no-padding {
padding: 0;
}