/* CSS Document */

*{ 
	margin:0; 
	padding:0;
	}
body {
	background-image:url("/resources/images/common/bg.gif");
	}
body.popup {
	background-color:#fff;
	background-image:none;
	}	
	
/* Header */
#wrapper{ 
	float:left;
	width:100%;
	}
#popupWrapper{
	margin:10px;}

#header {
	background: url("/resources/images/common/header.gif") top repeat-x #9e0100;
	min-height:110px;
	height:auto;
	float:left;
	width:100%;
	}
#topbar{
	width:760px;
	margin:0 auto;
	clear:both;
	height:86px;
	}
#topbar h1{ 
	}
#topbar a.logo{ 
	background:url("/resources/images/common/shopacheckLogo.gif") no-repeat;
	height: 66px;
	width:232px;
	display:block;
	}
	
/* Corporate navigation */
#navCorp ul{
	float:right;
	margin-top:-66px;
	padding:0;
	}
#navCorp ul li{ 
	display:inline;
	border-right:solid 1px #fff;
	padding:2px 8px 0;
	font-size:0.9em;
	background:none;
	}	
#navCorp ul li.first{border-left:solid 1px #fff;}
#navCorp ul li a{
	text-decoration:none;
	color:#fff;
	}
#navCorp ul li a:hover{ 
	text-decoration:underline;
	color:#EDAFAA;
	}
	
/* Telephone number */
.telephone{
	float:right;
	color:#fff;
	margin-top:-34px;
	}
.telephone span{
	/*font-size:36px;*/
	font-size:25px;
	font-weight:bold;
	}
	
/* Main site navigation */
#navMain{
    width:760px;
	margin:0 auto;
	clear:both;
    }
#navMain ul {
    list-style:none;
	margin:0;
	padding:0;
    }
#navMain ul li {
    float:left;
	background:url("/resources/images/nav/left.gif") no-repeat left top;
    padding:0 0 0 9px;
	margin:0;
    }
#navMain ul li a{
	float:left;
    display:block;
	background:url("/resources/images/nav/right.gif") no-repeat right top;
    padding:6px 8px 6px 0;
	font-size:0.95em;
	text-align:center;
    }
#navMain ul li.home a{ width:78px;}	
#navMain ul li.products a{ width:100px;}	
#navMain ul li.about a{ width:90px;}	
#navMain ul li.contact a{ width:110px;}	
#navMain ul li.existing a{ width:160px;}	

/* Apply tab*/
#navMain ul li.apply {
	background:url("/resources/images/nav/leftApply.gif") no-repeat left top;
    }
#navMain ul li.apply a{
 	width:120px;
	background:url("/resources/images/nav/rightApply.gif") no-repeat right top;
    }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navMain ul li a {float:none; text-decoration:none; font-weight:bold; color:#fff;}
 /* End IE5-Mac hack */
#navMain ul li a:hover{ color:#EDAFAA;}
#navMain ul li.apply a:hover{ color:#CBE8FF;}


/* Main site navigation ON STATE */
body.home #navMain ul li.home,
body.apply #navMain ul li.apply,
body.products #navMain ul li.products,
body.about #navMain ul li.about,
body.contact #navMain ul li.contact,
body.existing #navMain ul li.existing{
	background:url("/resources/images/nav/left_on.gif") no-repeat left top;
	}

body.home #navMain ul li.home a,
body.apply #navMain ul li.apply a,
body.products #navMain ul li.products a,
body.about #navMain ul li.about a,
body.contact #navMain ul li.contact a,
body.existing #navMain ul li.existing a{
	color:#900; 
	background:url("/resources/images/nav/right_on.gif") no-repeat right top;
	}
body.apply #navMain ul li.apply a{ color:#069;}


/* Page content */
#pageWrapper{
	float:left;
	width:100%;
	}
#page {
	width:760px;
	margin:0 auto;
	}
#content{
	float:left;
	background-color:#fff;
	padding: 10px 20px 20px 20px;
	border-bottom:solid #EDAFAA 1px;
	}
#contentGold{
	float:left;
	background-color:#fff;
	padding: 10px 0 20px 20px;
	border-bottom:solid #EDAFAA 1px;
	width:740px;
	}
#leftBar{
	padding-top:10px;
	float:left;
	width:150px;
	}
#leftBarGold{
	padding-top:10px;
	float:left;
	width:530px;
	margin-bottom:20px;
	}
#rightGold{
	padding-top:10px;
	float:right;
	width:180px;
	height:360px; 
	background-image:url(../../images/GoldCard/easterGoldCard.gif);
	background-repeat:no-repeat;
	}
#centre{
	float:right;
	width:550px;
	margin-left:20px;
	min-height:350px;
	height:auto;
	_height:350px;
	_margin-left:-3px;
	}
body#branches #centre{
	background:url("/resources/images/common/map.gif") no-repeat 350px 120px;
	}
body.apply #centre{
	float:left;
	width:720px;
	margin-left:0;
	}
.message{
	float:left;
	padding:10px
	}	
	
/* Left Navigation */
.navLeftTop{
	background:url("/resources/images/common/navBoxTop.gif") no-repeat;
	padding:5px 0;
	}
.navLeft{ 
	margin-bottom:10px;
	background:url("/resources/images/common/navBox.gif") no-repeat bottom #EDAFAA;
	padding:0 6px;
	}
.navLeft ul{ 
	list-style:none;
	text-align:right;
	margin:0;
	padding:0 0 6px 0;
	}
.navLeft ul li{ 
	background:none;
	margin-top:0;
	font-weight:bold;
	border:1px #EDAFAA solid;
	}
.navLeft ul li a { 
	color:#fff;
	text-decoration:none;
	background:url("/resources/images/common/whiteArrowNav.gif") right no-repeat;
	padding-right:10px;
	display:block;
	_padding-bottom:-20px;
	
	}
.navLeft ul li a:hover {
	color:#990000;
	background:url("/resources/images/common/redArrowNav.gif") right no-repeat;
	}
	
	
	
/* Footer */
#footer {
	width:760px;
	margin:0 auto;
	}
#navFooter {
	background-color:#fff;
	text-align:right;
	padding:0;
	}
#navFooter ul{
	margin:0;
	padding:0;
	}
#navFooter ul li{ 
	display:inline;
	background:none;
	padding:0 6px 0 8px;
	margin:0;
	border-left:1px solid #EDAFAA;
	}
#navFooter ul li a{ 
	color:#A0A794;
	font-size:0.9em;
	text-decoration:none;
	}
#navFooter ul li a:hover{
	color:#D0CABA;
	text-decoration:underline;
	}
#navFooter ul li.recruitment{ 
	color:#fff;
	background-color: #ED1000;
	text-decoration:none;
	border-top: 1px solid #ed1000;
	
	}
#navFooter ul li.recruitment a{ 
	color: #fff;
	font-size:0.9em;
	}
	
#navFooter ul li.recruitment a:hover{ 
	color: #edafaa;
	}
	
#footer .text {
	background-color:#fff;
	color:#A0A794;
	font-size:0.9em;
	padding:0 8px;
	}
#footer .text p span{ 
	color:#9e0100;
	font-weight:bold;
	font-size:2em;
	}
#footer .text .tamar{
	background:url("/resources//images/common/tamar.gif") right top no-repeat;
	float:right;
	text-align:right;
	}
#footer .text .tamar a{
	display:block;
	padding-top:26px;
	color:#A0A794;
	text-decoration:none;
	}
#footer .text .tamar a:hover{
	color:#D0CABA;
	text-decoration:underline;
	}
#footer .text p a.wfsLink{
	color:#A0A794;
	text-decoration:none;
	}
#footer .text p a:hover.wfsLink{
	color:#D0CABA;
	text-decoration:underline;
	}
.lenderscomp{
	color:#333;
	}	
#footer .text p a.lenderscomp{
	color:#333;
	text-decoration:none;
	}
#footer .text p a:hover.lenderscomp{
	color:#A0A794;
	text-decoration:underline;
	}
#footer .text p.footerLinks a{
	color:#A0A794;
	text-decoration:underline;
	}
#footer .text p.footerLinks a:hover{
	color:#D0CABA;
	text-decoration:none;
	}

#footer .bottom{
	background:url("/resources/images/common/footer.gif") no-repeat;
	padding:5px 0;
	margin-bottom:10px;
	}



