/* Generic
================================== */

body.generic {
	background: #f1efdf url('images/custom/background-body.png') repeat-x top left;
	}
	
body.generic .body-inner {
	}
	
body.generic a {
	color: #FFFFFF;
	}

body.generic .nav {
	background: #ffffff url('images/custom/background-nav.gif') repeat-x;
	}
	
body.generic .nav ul li {
	background: #ffffff;
	}
	
body.generic .nav ul li a {
	background: #ffffff;
	}
	
body.generic .nav ul li.current {
	background: #cccccc;
	}
	
body.generic .nav ul li.current a {
	background: #cccccc;
	}
	
body.generic .footer {
	background: #a52c7b; 
	}
	
/* Introducers
================================== */

body.introducers {
	background: #E3E2D5 url('images/custom/background-body.jpg') repeat-x top left;
	}
	
body.introducers .body-inner {
	}
	
body.introducers a,
body.introducers .nav ul ul li a { 
	color: #4A6070;
	}
	
body.introducers .header .login {
	background: #618095 url('images/custom/background-login.gif') top left no-repeat;
	}
	
body.introducers .header .login-inner {
	background: #618095 url('images/custom/background-login.gif') top right no-repeat;
	}
	
body.introducers .nav {
	background: #618095 url('images/custom/background-nav-1.jpg') repeat-x top left;
	}
	
body.introducers .nav ul li {
	background: url('images/custom/background-left-nav-1.gif') no-repeat top left;
	}
	
body.introducers .nav ul li a {
	background: url('images/custom/background-right-nav-1.gif') no-repeat top right;
	}
	
body.introducers .nav ul li.current {
	background: url('images/custom/background-left-nav-current-1.gif') no-repeat top left;
	}
	
body.introducers .nav ul li.current a {
	background: url('images/custom/background-right-nav-current-1.gif') no-repeat top right;
	}
	
body.introducers .footer {
	background: #4B2E45 url('images/custom/background-footer-1.jpg') repeat-x top left;
	}

	
/* Clients
================================== */

body.clients {
	background: #E3E2D5 url('../../../images/mhm/css-images/generic/background-body.jpg') repeat-x top left;
	}
	
body.clients .body-inner {
	}
	
body.clients a,
body.clients .nav ul ul li a { 
	color: #885B75;
	}
	
body.clients .header .login {
	background: #885B75 url('../../../images/mhm/css-images/clients/background-login.gif') top left no-repeat;
	}
	
body.clients .header .login-inner {
	background: #885B75 url('../../../images/mhm/css-images/clients/background-login.gif') top right no-repeat;
	}
	
body.clients .nav {
	background: #885B75 url('../../../images/mhm/css-images/clients/background-nav.jpg') repeat-x top left;
	}
	
body.clients .nav ul li {
	background: url('../../../images/mhm/css-images/clients/background-left-nav.gif') no-repeat top left;
	}
	
body.clients .nav ul li a {
	background: url('../../../images/mhm/css-images/clients/background-right-nav.gif') no-repeat top right;
	}
	
body.clients .nav ul li.current {
	background: url('../../../images/mhm/css-images/clients/background-left-nav-current.gif') no-repeat top left;
	}
	
body.clients .nav ul li.current a {
	background: url('../../../images/mhm/css-images/clients/background-right-nav-current.gif') no-repeat top right;
	}
	
body.clients .footer {
	background: #4B2E45 url('../../../images/mhm/css-images/clients/background-footer.jpg') repeat-x top left;
	}