    * {
      margin: 0;
      padding: 0;
/*      font-family : Arial;
      font-size : 7pt; */
    }

    li {
      list-style-type : none;
    }

    a, a:hover {
      color : #442668;

    }

    img {
      border: 0;
    }

    p {
      line-height : 140%;
      margin : 0 0 5px 0;
      text-align : justify;
      font-size: 8pt;
    }

    html {
      height: 100%;
      margin: 0px;
      padding: 0px;
      overflow: auto;
    }

    body {
      height:100%;
      margin: 0px;
      padding: 0px;
      overflow: auto;
    }
    document{
      height:100%;
      margin: 0px;
      padding: 0px;
    }
    body, div, td {

        font-family: Helvetica New, Helvetica, Arial, sans-serif;
        font-size: 8pt;
        color: #636363;
        text-align: center;

    }

    #container {

        width: 950px;
        height: 526px;
        margin: 0 auto;
        text-align: center;
        background: #fff url('images/background.jpg') no-repeat;
    }

    #menu {
        float: right;
        width: 595px;
        color: #411875;
        text-align: right;
        margin-top: 55px;
    }

    #content {
        width: 811px;
        height: 312px;
        margin: 0 auto 0 auto;
        border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        padding : 5px 0 5px 0;
        overflow : auto;
    }

    #content2 {
        width: 811px;
        height: 312px;
        margin: 0 auto 0 auto;
        border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        padding : 5px 0 5px 0;
        overflow : auto;
    }

    #footerLinks {
        margin-left : 120px;
        margin-top : 2px;
    }

    #footerLinks li {
        display: inline;
        float : left;
        text-align: right;
        list-style-type : none;
    }

    a.footerLink {
        text-decoration : none;
        color : #636363;
        padding : 0 0 0 21px;
    }

    a.footerLink:hover{
        color : #ED008C;
        padding : 0 0 0 21px;
    }

    #awmAnchor-menu {
        height: 115px;
        width: 811px;
        margin: 0 auto 0 auto;
    }

    #awmAnchor-footernav {
        width: 811px;
        margin: 0 auto;
        padding: 10px 0;
        color: #999;
        text-align: left;
    }

    .basket {
        color: #999;
        font-size: 8pt;
        width: 200px;
        float: right;
        text-align: right;
        margin: 5px 5px 0 0;
    }

    .maintext {
        color: #442668;
        font-size: 8pt;
        text-align: left;
    }

    h1 {
      text-align : left;
        font-size: 18pt;
        font-weight : bold;
        font-family: serif;
        color: #442668;
        margin : 0 0 10px 0;
    }


    h2 {
      text-align : left;
        font-weight: normal;
        font-size: 12pt;
        color: #442668;
        margin: 0 0 20px 0;
    }

    h3 {
      text-align : left;
        font-size: 8pt;
        font-family: arial;
        color: #442668;
        font-weight: bold;
        text-align: left;
    }

    .catLabel {
        font-family: Times New Roman, serif;
        font-size: 10pt;
        font-weight : bold;
        color: #442668;
        padding-bottom : 5px;
        width : 0;
    }

    label {
      display : block;
      width : 60px;
      font-weight : bold;
      color : #442668;
      float : left;
      font-size : 8pt;
    }

    .login {
      display : block;
      width : 280px;
      margin : 160px auto 0 auto;
    }

    .login li {
      height: 30px;
    }

    .center {
      text-align : center;
    }

    /*

        Main Menu

    */

    #mainMenuCont {
      width : 811px;
      margin : 0 auto 0 auto;
      padding-bottom : 3px;
      height: 22px;
    }

    .linkCont {
      list-style-type : none;
      display : inline;
      margin : 0 30px 6px 0;
      float: left;
      text-align : left;
    }


    .signInLinkCont {
      list-style-type : none;
      display : inline;
      text-align : right;
    }

    .mainLink {
      color : #442668;
      font-weight : bold;
      text-decoration : none;
      font-size : 12px;
    }

    .mainLink:hover {
      font-weight : bold;
      color : #ED008C;
      text-decoration : none;
      font-size : 12px;
    }

    .mainLinkActive {
      color : #ED008C;
      font-weight : bold;
      text-decoration : none;
      font-size : 12px;
    }

    .inactive {
      color : #ccc;
      font-weight : bold;
      font-size : 12px;
      text-decoration : none;
    }

    input, select, textarea {
      border : 0;
      border-left : 2px inset #c6c6c6;
      border-top : 2px inset #c6c6c6;
      width : 200px;
    }


    fieldset {
        border: 0;
    }

    .basket input {
        width : 112px;
        font-size: 7pt;
        color : #ccc;
    }

    #awmAnchor-footernav input {
        font-size: 7pt;
        color : #ccc;
    }
    .formFieldCont {
      height: 25px;
    }

    .formFieldCont label {
      height: 25px;
    }

    /*
      Cookie Crumb Menu
    */

    #additionalNav {
      width: 140px;
      height: 100px;
      overflow: hidden;
    }

    #catNav li {
      display: list-item;
      text-align: left;
      height: 10px;
    }

    #catNav li a:link, #catNav li a:visited {
      font-size: 7pt;
      text-decoration: none;
      color : #c6c6c6;
    }

    #catNav li a:hover {
      font-size: 7pt;
      text-decoration: none;
      color : #da0078;
    }

    .active {
      font-size: 7pt;
      text-decoration: none;
      color : #ED008C;
      font-weight: bold;
    }

    a.purple,a.purple:visited,a.purple:hover {
      font-size: 7pt;
      text-decoration: none;
      color : #442668;
    }

    input.pinkButton60 {
      font-family: Times, serif;
      height: 25px;
      width: 60px;
      border: 0;
      color: #fff;
      background-image:url(/images/b_pink60.gif);
    }

    input.pinkButton80 {
      font-family: Times, serif;
      height: 25px;
      width: 80px;
      border: 0;
      color: #fff;
      background-image:url(/images/b_pink80.gif);
    }

    input.pinkButton100 {
      font-family: Times, serif;
      height: 25px;
      width: 100px;
      border: 0;
      color: #fff;
      background-image:url(/images/b_pink100.gif);
    }
    
    
    .linkCont2 {
      list-style-type : none;
      display : block;
/*      margin : 0 30px 6px 0;*/
      white-space:nowrap;
      padding:4px;
      text-align : left;
/*      border: 1px solid #888888;*/
      border-bottom: 0px none;
    }
    .submenuitem{
      text-decoration:none;
      white-space:nowrap;
      color:#ffffff;
      font-size:7pt;
    }
    .subcontainer{
      position:absolute;
      background-color:#e5008e;
      visibility:hidden;
      z-index:1000;
    }
    .submenuitem:hover{
      color:#442668;
    }
