body
{
   background:url(../images/bg.png) repeat;
}

#invoice-header{
   table-layout: fixed;
}
#invoice-logo {
   width: 185px;
}

#invoice-container #invoice-logo .logo-img {
   width: 175px;
   height: 112px;
   padding: 0 10px 10px 0;
}


#logo{
   background:url(../images/logo.png) no-repeat; 
   width:150px; 
   height:85px; 
   margin:0;
}
#loginInfo {
	float:right;
	margin-right: 30px;
}
#header a{
   color:#5191cd; 
}

.topNav li {
   background:#ABABAB;
}

.topNav li a:hover {
   color: #57ab47;
   background:#ABABAB;
}

.zend_form.boarding .title {
   color: #005595;
}
.zend_form.boarding > .options .title {
   color: #005595;
}
.zend_form.boarding > .options .title > .dropdown {
   background: url(../images/dropdownBtn.png) no-repeat center right;
}
.zend_form.boarding > .inputs > .additionalSitesSection .title > .dropdown {
   background: url(../images/dropdownBtn.png) no-repeat center right;
}
#cage{
   background:#f0f0f0
}
#accountSelectorInput{
	background: none repeat scroll 0 0 transparent;
   border: 2px solid #CCCCCC;
}
#header a:hover{
   color:#00457c; 
}
#header{
   background: #f2f2f2; /* Old browsers */
   background: -moz-linear-gradient(top, #f2f2f2 0%, #e2e2e2 99%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(99%,#e2e2e2)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top, #f2f2f2 0%,#e2e2e2 99%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top, #f2f2f2 0%,#e2e2e2 99%); /* Opera11.10+ */
   background: -ms-linear-gradient(top, #f2f2f2 0%,#e2e2e2 99%); /* IE10+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
   background: linear-gradient(top, #f2f2f2 0%,#e2e2e2 99%); /* W3C */
}
.shadow {
   -moz-box-shadow: 0px 10px 10px #c4c4c4;
   -webkit-box-shadow: 0px 10px 10px #c4c4c4;
   box-shadow: 0px 10px 10px #c4c4c4;
   /* For IE 8 */
   /*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c4c4c4')";*/
   /* For IE 5.5 - 7 */
   /*filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#c4c4c4');*/
}

.form-panel{
margin-bottom:9px;
}

.explain{
font-size:11px;
color:green;
}

.zend_form.boarding > .inputs > .additionalSitesSection .subtitle {
   font-size: 15px;
   font-weight: bold;
   display: block;
   text-align: center;
   margin: 0 auto;
   width: 100%;
   position: relative;
}

.zend_form.boarding > .inputs > .additionalSitesSection .title {
   font-size: 15px;
   font-weight: bold;
   display: block;
   text-align: center;
   clear: both;
   padding: 4px 0;
   margin: 10px auto;
   float: left;
   width: 100%;
   text-indent: 10px;
   position: relative;

   background: #ffffff; /* Old browsers */
   background: -moz-linear-gradient(top, #ffffff 4%, #efefef 5%, #e8e8e8 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(4%,#ffffff), color-stop(5%,#efefef), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top, #ffffff 4%,#efefef 5%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top, #ffffff 4%,#efefef 5%,#e8e8e8 100%); /* Opera11.10+ */
   background: -ms-linear-gradient(top, #ffffff 4%,#efefef 5%,#e8e8e8 100%); /* IE10+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
   background: linear-gradient(top, #ffffff 4%,#efefef 5%,#e8e8e8 100%); /* W3C */

   -moz-box-shadow: 0px 2px 2px #c4c4c4;
   -webkit-box-shadow: 0px 2px 2px #c4c4c4;
   box-shadow: 0px 2px 2px #c4c4c4;
}

.zend_form.boarding > .inputs > .additionalSitesSection .title > .dropdown {
   width: 100%;
   height: 27px;
   position: absolute;
   top: 0;
   right: 10px;
   display: block;
   cursor: pointer;
   z-index: 1;
}

.zend_form.boarding > .inputs > .additionalSitesSection .title > input[type=checkbox] {
   height: 27px!important;
   margin-left: -10px!important;
   position: absolute;
   top: 1px;
   left: 11px;
   z-index: 2;
}

.zend_form.boarding > .inputs > .additionalSitesSection input[type=button] { width: auto!important; float: left; margin-right: 10px!important; }
.zend_form.boarding > .inputs > .additionalSitesSection .field.text label { width: 30%!important; float: left; display: block; margin-top: 10px; }
.zend_form.boarding > .inputs > .additionalSitesSection .field label.nomarg { margin: 0!important; }