/* BODY */
BODY {
  background-color:white;
  margin:0px;
}

BODY, TD {
  color: #0A1871;
  font-family: verdana, arial, sans-serif;
  font-weight: none;
  font-size: 10px;
  line-height: 13px
}

SELECT, INPUT, TEXTAREA {
  color: #000000;
  font-family: verdana, arial, sans-serif;
  font-size: 10px;
}

A {
  color: #0A1871;
  text-decoration: underline;
  
}

A:hover {
  color: #7D85B4;
}

.whiteBody {
  color: white;
}

.whiteBody A{
  color: white;
  text-decoration: none;
}

.whiteBody A:hover{
  color: #0A1871;
  text-decoration: none;
}

form {
  padding:0px;
  margin:0px;
}

.horizDivide {
  background-color: white;
  height: 1px;
}

.horizDivideDark {
  background-color: #0A1871;
  height: 1px;
}


/* MAIN NAVIGATION */

.nav A {
  color: #0A1871;
  font-weight: bold;
  text-decoration: none;
}

.nav A:hover {
  color: #A1A6C9;
  font-weight: bold;
}




/* NEWS & OFFERS */

.small {
  font-size: 9px;
  color: white;
  line-height: 10px;
}

.small A {
  text-decoration: black;
}

.smallAllLink A{
  font-size: 9px;
  color: white;
  text-decoration: underline;
}

.smallAllLink A:hover {
  color: #A1A6C9;
}

.offersText A {
  font-size: 9px;
  color: white;
  text-decoration: underline;
}

.offersText A:hover {
  font-size: 9px;
  color: #0A1871;
}

.blackList {
  list-style-type: none;
  margin-left: 4px;
  margin-bottom:0px;
}

.blackList LI {
  padding-left: 11px;
  background-image: url(/images/bullet_arrow_dark.gif);
  background-repeat: no-repeat;
}



/* OFFERS BORDERS */

.offersBorder {
  border-left: 1px solid #B6B6B6;
  border-right: 1px solid #B6B6B6;
}



/* EVENTS & PROMOTIONS */

.smallEvent A{
  font-size: 9px;
  color: white;
  line-height: 16px;
  text-decoration: none;
}

.smallEvent A:hover {
  color: #A1A6C9;
}

UL {
  margin-left: 3px;
  padding-left: 0;
  list-style-type: none;
  margin-bottom:0px;
}

LI  { background-image: url("/images/bullet_arrow_dark.gif"); background-repeat: no-repeat; padding-left: 11px }




/* CELL BACKGROUND IMAGES */
/* CELL BACKGROUND COLOURS */



/* DIVIDERS */

.dividerTop {
  border-top: 1px solid #0A1871;
}

.dividerLeft {
  border-left: 1px solid #0A1871;
}

.dividerRight {
  border-right: 1px solid #0A1871;
}




/* STORE DIRECTORY */

.store_directory_table {
  background-color: #CC1632;
}

.store_directory_table A {
  text-decoration:none;
  color: white;
  font-weight:bold;
}

.store_directory_table A:hover {
  text-decoration:none;
  color: #FFCCCC;
  font-weight:bold;
}

.store_directory_title {
  color: #BC152F;
  font-weight:bold;
  font-size:10px;
}

.store_directory_box_title {
  color: #FFCCCC;
  font-weight:bold;
}

.store_directory_table_key {
  color: white;
  font-weight:bold;
}

.store_directory_table_attribute {
  color: white;
}

.store_directory_letters {
  font-size:12px;
  color: white;
}


/* EVENTS POPUP */

.eventPageList A {
  color: #0A1871;
  text-decoration: none;
  line-height: normal;
}

.eventPageList A:hover {
  color: #A1A6C9;
}

.eventPageList LI {
  margin-bottom:7px;
  padding-left: 11px;
  background-image: url('/images/bullet_arrow_dark.gif');
  background-repeat: no-repeat;
}

a.eventPageLink {
  color: #0A1871;
  text-decoration: underline;
  font-weight: bold;
  line-height: normal;
}

.eventBody UL,OL {
  background-image: none;
  list-style-type: circle;
  padding-left: 20px;
}


 

/* POPUP */
.popup a {
  text-decoration: none;
}


/* VACANCIES POPUP */

.vacancyList A {
  color: white;
  text-decoration: none;
  line-height: normal;
}

.vacancyList A:hover {
  color: #0A1871;
}

