@font-face {
	font-family: "standardliferegular";
	src: url("Fonts/standardliferegular-webfont.eot");
	src: local("☺"), url(Fonts/standardliferegular-webfont.ttf) format("truetype"),
	                 url(Fonts/standardliferegular-webfont.woff) format("woff"),
	                 url(Fonts/standardliferegular-webfont.svg#webfont) format("svg");
    font-weight: normal;
    font-style: normal;
}

h1, .nav a, .mod-header, .wizard-page-title {
	font-family: "standardliferegular", Arial, Helvetica, Verdana, sans-serif;;
}

.login-page .login-logo .logo-company {
  margin: auto 0;
}
.login-page .login-container,
.login-page-content {  
  color: #0a2f73;  
}
.login-page label {
	color: #0a2f73;	
}
.login-page .btn-primary {
	background: #e87d1e;
}
.login-page .btn-primary:hover {
	background: #b25918;
}
.login-page .login-footer {
  color: #0a2f73;  
}
.login-page .login-footer a,
.footer-links .text-link {
  color: #00b5ed;
  font-weight: bold;
  text-decoration: none;  
  border-bottom: none;
}
.login-page .login-footer a:hover,
.footer-links .text-link:hover {
  color: #0093d0;
}
.footer {
	color: #0a2f73;
}
h1, h2, h3, h4, h5, h6 {
  color: #004277;
}
.header {
  background-color: #fff;  
  color: #0a2f73;
}
.header .header-actions a,
.header .header-actions .header-search label {
  color: #0a2f73;
}
a.TopMenu,
a.TopMenuSelected {
  background: #f3f5f8;
  color: #213568;
}

a.TopMenuSelected,
a.TopMenu:hover {
  background: #213568;
  color: #fff;
}
a.Menu {
	color: #fff;
}
a.MenuSelected {
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
}
.nav-level1 {  
  border-bottom: none;
}
.nav-level1 a:hover {
	background: #213568;
}
.nav-level2 {
  background-color: #213568; 
}
.TableHead,
.table-data th {
  background-color: #3a4f81;  
  color: #ffffff;
  border-left: 1px solid #fff;
}
.DataTableWithTabs {
	border-width: 0;
}

/* override above */
.ProductTabFront,
.ProductTabBack {
  color: #213568;
}
.ProductTabFront {
  background: #213568;
  color: #fff;
}
.ProductTabBack {
  background: #eeeeee;
}
.TableTotal {
  background: #e3e6ed;
  color: #000;
}
.mod-header {
  background-color: #3a4f81;
  background-image: none; 
  color: white;
}
.btn {
  background-color: #0093d0;  
}
.btn:hover, .btn:focus {
  background-color: #00b5ed;
}
.btn:active {
 background-color: #007093;	
}
.ie7 .btn:hover,
.ie8 .btn:hover,
.ie9 .btn:hover,
.ie7 .btn:focus,
.ie8 .btn:focus,
.ie9 .btn:focus,
.ie7 .btn:active,
.ie8 .btn:active,
.ie9 .btn:active {
  background-color: #00b5ed;
}
.btn-primary {
  background-color: #e87d1e;  
}
.btn-primary:hover, .btn-primary:focus {
  background-color: #b25918;  
}
.btn-primary:active {
 background-color: #b25918; 
}
.btn-primary:disabled {
    background-color: #D3D3D3;
}

input[type="submit"].btn.btn-primary.btn-search {
  background: #e87d1e url(../../Configs/AXAWrap/img/icons/search.png) no-repeat 8px 6px;
}
input[type="submit"].btn.btn-primary.btn-search:hover,
input[type="submit"].btn.btn-primary.btn-search:focus,
input[type="submit"].btn.btn-primary.btn-search:active {
  background: #b25918 url(../../Configs/AXAWrap/img/icons/search.png) no-repeat 8px 6px;
}

.ie7 .btn-primary:hover,
.ie8 .btn-primary:hover,
.ie9 .btn-primary:hover,
.ie7 .btn-primary:focus,
.ie8 .btn-primary:focus,
.ie9 .btn-primary:focus,
.ie7 .btn-primary:active,
.ie8 .btn-primary:active,
.ie9 .btn-primary:active {
  background-color: #e87d1e;
}
.wizardNavSelected,
.WizardSelected,
.wizardNav:hover,
.WizardPanel:hover,
.wizardNav:hover a,
.WizardPanel:hover a {
  background: #dadfe8;
}

.floatRight {
    float: right;
    margin-right: 130px
}

.success-message {
  margin-top: 0px !important;
  margin-bottom: 10px;
}
.success-message {
  padding: 20px 20px 20px 50px;
  border-radius: 8px;
  margin-bottom: 10px;
  clear: both;
  text-align: left;
}

.success-message {
  border: 1px solid #52a242;
  background: #dcecd9 url(Images/Message-Icon.png) 18px 16px no-repeat;
}


/* Brighter module (pop-ups)*/
.mod-footer-popup {
  background: #e6f4fb;
}

.mod-footer-popup .mod-header {
  background: #0093d0;
}

.mod-footer-popup,
.mod-footer-popup table,
.mod-footer-popup h1, .mod-footer-popup h2, .mod-footer-popup h3, .mod-footer-popup h4, .mod-footer-popup h5, .mod-footer-popup h6 {
  color: #0a2f73;
}