div#container
{
   width: 900px;
   background-image: url(/content/00/01/44/64/20/userimages/middle.jpg);
   background-repeat: repeat-y;
   background-position: left;
   margin-left: auto;
   margin-right: auto;
   margin-top: 20px;
}

.partner_app_iframe {
width: 860px; border: 0px; height: 900px; margin-top: 50px;
}

a:link {
  color: #56413E;
text-decoration: none;
font-weight: bold;

}
a:active {
  color: #5641eŁ;
text-decoration: none;
font-weight: bold;
}

a:hover {
  color: #BDBCC1;
text-decoration: underline;
font-weight: bold;
}

a:visited {
  color: #56413E;
text-decoration: none;
font-weight: bold;
}

a:visited:hover {
  color: #BDBCC1;
text-decoration: underline;
font-weight: bold;
}

p,div,td {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

body {
  background-image: url(/content/00/01/44/64/20/userimages/test3.jpg);
  color: #000000; /* affects some vista things (colour of login on the login table */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  overflow: auto;
  text-align: center;
  margin-left: auto;
  margin-right: auto;

}

.logo {
   height: 157px;
   width: 900px;
   background-image: url(/content/00/01/44/64/20/userimages/top2.jpg);
   background-repeat: no-repeat;
   background-position: center;
   margin-left: auto;
   margin-right: auto;
}


#staticlinks_bottom
{
background-image: url(/content/00/01/44/64/20/userimages/bottom.jpg);
background-repeat: no-repeat;
background-position: top center;
height: 30px;
padding-top: 7px;
text-align: left;
display: inline;
visibility: visible;
width: 900px;
display: block; /* Important */
}


#staticlinks_bottom a
{
color: #BDBCC1;
text-decoration: none;
padding-right: 5px;
font-family: Arial, Verdana, Courier New, Courier, monospace;
font-weight: 300;
}

#staticlinks_bottom a:hover
{
color: #000000;
text-decoration: underline;

}

#staticlinks_bottom ul
{
display: inline;
visibility: visible;


}

#staticlinks_bottom ul li
{
display: inline;
visibility: visible;

}

#search form /*is within #search*/
{
display: inline;
}

#navCell
{
width: 900px;
text-align: left;
height: 25px;
margin-top: -48px;
margin-left: 1px;
}

* html #navCell
{
width: 900px;
text-align: left;
height: 25px;
margin-top: -50px;
margin-left: 1px;
}


.navigation
{

width: 100%;
padding: 0px;
margin: 0px;
height: 25px;
white-space: nowrap;
}


.navigation li
{
display: inline;
list-style: none;
}

.navigation ul li
{
display: inline;
list-style: none;
padding-top: 3px;
}


#navCell a {
   vertical-align: middle;
   color: #BDBCC1;
   font-family: Verdana, Arial, Courier New, Courier, monospace;
   text-align: center;
   padding: 1px;
   padding-left: 25px;
   padding-right: 25px;
   padding-bottom: 2px;
   padding-top: 2px;
   border-style: solid;
   border-color: #666666;
   border-width: 1px;
   border-top: none;
   border-bottom: none;
   border-left: none;
   font-size: 15px;
   font-weight: 500;
   text-decoration: none;
border-collapse: collapse; 
}



* html #navCell a {
   vertical-align: middle;
   color: #BDBCC1;
   font-family: Verdana, Arial, Courier New, Courier, monospace;
   text-align: center;
   padding-left: 25px;
   padding-right: 25px;
   padding-top: 3px;
   padding-bottom: 3px;
   border-style: solid;
   border-color: #666666;
   border-width: 1px;
   border-top: none;
   border-bottom: none;
   border-left: none;
   font-size: 15px;
   font-weight: 500;
   text-decoration: none;
border-collapse: collapse; 
}

#navCell a:hover {
color: #56413E;
background-color: #BDBCC1;
}



/*properties of the active navCell li*/
#navCell li.nav1a {
}

/*properties of active tab*/
#navCell a.nav1a {
  color: #56413E;
background-color: #BDBCC1;
}

#navCell a.nav1a:hover {





  color: #56413E;
background-color: #BDBCC1;
}

#secnav {
text-align: left;
width: 900px;
margin-top: 9px;
margin-bottom: 10px;
margin-left: 13px;

}



#secnav ul {
padding: 0px;
margin: 0px;
list-style: none;
}

#secnav ul li {
display: inline;
}

#secnav a {
display: inline;
font-size: 12px;
color: #56413E;
padding: 5px;
padding-left: 8px;
padding-right: 8px;
padding-bottom: 0px;
padding-top: 0px;
text-decoration: none;
font-weight: 300;

}

#secnav a:hover  {
text-decoration: underline;

}

.pagelabel {


display: none;
}

#search {
margin-left: 550px;
margin-top: -38px;
padding-top: 5px;
width: 350px;
color: #BDBCC1;

}

* html #search {
margin-left: 550px;
margin-top: -33px;
padding-top: 5px;
width: 350px;
color: #BDBCC1;

}

#contentCell {
text-align: center;
padding-bottom: 20px;
max-width: 850px;
margin-left: 20px;
margin-top: 20px;
}

* html #contentCell {
width: 850px;
text-align: center;
padding-bottom: 20px;
max-width: 850px;
margin-left: 0px;
}

/* login on Navbar delete display: none to make visable */
#navCell #plogin
{ 
display: none;
}


#navCell #pregister
{
   display: none;
}

.boxbackground {
display: none;
}



/* properties of the table in the store*/
.store_teaser_table { border: 1px solid #5A549E; width: 150px; margin-top: 10px;  margin-left: 0px;}

* html .store_teaser_table { border: 1px solid #5A549E; width: 150px; margin-top: 0px;}

/* little title boxes */
.store_teaser_heading { background-color: #56413E; color: #FFFFFF; text-align:
center; font-size: 10px; font-weight: bolder; padding-top: 1px; padding-bottom: 1px;}

/* bit of table with shopping basket */
.store_teaser_td { background-color: #BdBCC1; color: #ffffff; width: 150px }

.store_teaser_department { background-color: #bdbcc1; color: #ffffff; width:

250px; }

/* properties of the small box at the bottom */
.store_teaser_departmentlink:link { TEXT-DECORATION: none; COLOR: #FFFFFF;
FONT-SIZE: 10px; FONT-WEIGHT: bolder; }

.store_teaser_departmentlink:visited { TEXT-DECORATION: none; COLOR: #FFFFFF;
FONT-SIZE: 10px; FONT-WEIGHT: bolder; }

.store_teaser_departmentlink:hover { TEXT-DECORATION: underline; COLOR:
#FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bolder; }

/* sample products box */
.store_teaser_departmentname { color: #FFFFFF; text-align: center; font-size:
10pt; font-weight: bolder; width: 550px;}
 

/* order status */
.store_teaser_orderstatuslink:link { TEXT-DECORATION: none; COLOR: #FFFFFF;
FONT-SIZE: 10px; FONT-WEIGHT: bolder; }

.store_teaser_orderstatuslink:visited { TEXT-DECORATION: none; COLOR: #FFFFFF;
FONT-SIZE: 10px; FONT-WEIGHT: bolder; }

.store_teaser_orderstatuslink:hover { TEXT-DECORATION: underline; COLOR:
#FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bolder; }


.store_teaser_subdepartmentbrowselink:link { TEXT-DECORATION: none; COLOR:
#FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bolder; }

.store_teaser_subdepartmentbrowselink:visited { TEXT-DECORATION: none; COLOR:
#FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bolder; }

.store_teaser_subdepartmentbrowselink:hover { TEXT-DECORATION: underline;
COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: bolder; }








body.contentbackground {
     background-color: #FFFFFF;
}
.calendar_headertext {
      font-size: 8pt;
      color: #0000ff;
}
.calendar_bodytext {
      font-size: 24pt;
      color: #0000ff;
}
.calendar_labeltext {
      font-size:24pt;
      color: #0000ff;
}
.calendar_teaser_heading {
      font-size:24pt;
      color: #0000ff;
}
.calendar_teaser_body {
      font-size: 24pt;
      color: #0000ff;
}
.calendar_teaser_body b {
      font-size: 24pt;
      color: #0000ff;
}
.calendar_teaser_body em {
      font-size: 24pt;
      color: #0000ff;
}
.calendar_teaser_link {
      font-size: 24pt;
      color: #0000ff;
}

.sitemap {text-align: left;}

/* controls the partner page footer */
.footer {
  text-align: center;
  color: white;
  font-family: arial;
  font-size: 11px;
  margin-top: 20px;
  margin-left: 0px;
}

.footer a:link {
  color: #0099ff;
}

.footer a:visited {
  color: #0099ff;
}

.footer a:hover {
  color: #0099ff;
  text-decoration: underline;
}

.footer a:visted:hover {
  color: #0099ff;
  text-decoration: underline;
}

.eazipay{display:none;}
body{_padding-bottom:110px;}
