@charset "utf-8";
/* CSS Document */
BODY {
 background: #e6e6e6 url(./images/aptback.jpg) repeat-x;
margin: 0px 0px 0px;
}

DIV.mainbody
{
border: 1px solid #3e444d;
background-color: white;
  FONT-SIZE: 13px;
  COLOR: #3e444d;
  FONT-FAMILY: Arial;
  TEXT-ALIGN: left;
  WIDTH: 873px;
  margin-top:45px; 
  margin-left:auto;
  margin-right:auto;
}

DIV.header
{
padding-top: 98px;
padding-left: 465px;
background: url(./images/aptlogo.jpg) no-repeat;
WIDTH: 485px; 
height: 25px;
margin-left:auto;
margin-right:auto;
}

div.headwording{
background-color: #3e444d;
padding-top: 12px;
height: 30px;
padding-left: 8px;
color:#3e444d;
font-size: 14px;
font-style:italic;
font-family: arial;
}

div.links{
width:400px;
color:#3e444d;
font-size: 18px;
font-family: arial;
}

div.refertitle{
color: #3e444d;
padding-left: 10px;
padding-top: 10px;
font-size: 18px;
font-family: arial;
font-weight: bold;
}

div.referwording{
color: #3e444d;
padding-left: 10px;
padding-top: 5px;
font-size: 14px;
font-family: arial;
width: 750px;
}

div.refermid{
margin-top: 10px;
background: url(./images/page3midback.jpg) no-repeat;
color: #3e444d;
padding-left: 10px;
padding-top: 5px;
font-size: 14px;
font-family: arial;
width: 792px;
height: 467px;
margin-left: auto;
margin-right: auto;
}

div.smallwording{
padding-top: 10px;
color: #3e444d;
font-size: 11px;
font-family: arial;
width: 750px;
margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
}

div.referleft{
float: left;
padding-left: 10px;
margin-top: 50px;
color: #3e444d;
font-size: 14px;
font-family: arial;
width: 390px;
font-weight: bold;
}

div.referright{
float: left;
margin-left: 0px;
margin-top: 50px;
color: #3e444d;
font-size: 14px;
font-family: arial;
font-weight: bold;
}

div.giftcardselect{
margin-right: auto;
margin-left: auto;
margin-top: 100px;
color: #3e444d;
width: 790px;
font-size: 13px;
font-family: arial;
}


.text_box{
background-color: #f8f8f8;
font-size: 14px;
font-family: arial;
font-weight: bold;
}

div.middle{
background: #bfc1c4;
margin-left: 0px;
font-size: 16px;
font-family: arial;
width: 873px;
}


div.midleft{
float: left;
padding-top: 12px;
padding-left: 12px;
width: 429px;

}

div.midright{
float: right;
text-align:center;
font-size: 16px;
font-family: arial;
padding-top: 10px;
padding-right: 13px;
width: 409px;
}

div.midbanners{
padding-top: 10px;
background-color: #3e444d;
margin-left: 0px;
color:#a8a8a8;
font-size: 12px;
font-family: arial;
width: 873px;
}




div.leftcontact{
float: left;
width:390px;
color: black;
font-size: 14px;
font-family: arial;
padding-left:5px;

}

div.rightcontact{
float: right;
width:390px;
color:black;
font-size: 14px;
font-family: arial;
padding-left:5px;
}

div.footer{
font-size: 12px;
font-family: arial;
WIDTH: 873px;
margin-left: 0px;
}

div.footleft{
background-color:#bababa;
border-bottom:1px #3e444d solid;
border-top:1px #3e444d solid;
padding-top:10px;
float: left;
width:440px;
font-size: 14px;
font-weight: bold;
padding-left:10px;
padding-bottom: 10px;
}

div.footright{
border-bottom:1px #3e444d solid;
border-top:1px #3e444d solid;
background-color:#bababa;
padding-top:10px;
padding-bottom: 10px;
padding-right:10px;
font-size: 14px;
text-align: right;
font-weight: bold;
float: right;
width:413px;
}


div.clear{
DISPLAY: block;
CLEAR:both;
}

 a.scrollover {
   text-decoration:  none;
   font-family: arial;
font-size : 18px;
      /* Default Colour/Styles here */
      color: #3e444d;
   }
   
   a.scrollover em:first-line {
   text-decoration:  none;
    font-family: arial;
font-size : 18px;
      /* Rollover Colour/Styles here */
      color: #608fd4;
}

A.font14:link{
color: #3e444d;
font-size: 16px;
font-family: arial;
text-decoration: none;
font-weight: bold;
}

A.font14:visited {
color: #3e444d;
font-size: 16px;
font-family: arial;
text-decoration: none;
font-weight: bold;
}

A.font14:hover {
color: #5c636c;
font-size: 16px;
font-family: arial;
text-decoration: none;
font-weight: bold;
}

A.font14:active {
color: #5c636c;
font-size: 16px;
font-family: arial;
text-decoration: none;
font-weight: bold;
}

A.footlink:link{
color: #3e444d;
font-size: 14px;
font-weight: bold;
font-family: arial;
text-decoration: none;
}

A.footlink:visited {
color: #3e444d;
font-size: 14px;
font-weight: bold;
font-family: arial;
text-decoration: none;
}

A.footlink:hover {
color: #5c636c;
font-size: 14px;
font-weight: bold;
font-family: arial;
text-decoration: none;
}

A.footlink:active {
color: #5c636c;
font-size: 14px;
font-weight: bold;
font-family: arial;
text-decoration: none;
}
