  body {
    font-family: verdana,arial,sans-serif;
    font-size: 11px;
    }

  p {
    margin-top: 12px;
    margin-bottom: 22px;
    }

  a {
    color: #9D4A60;
    font-weight: bold;
    text-decoration: none;
    }

  a:hover {
    color: #9D4A60;
    text-decoration: underline;
    }

  a:visited {
    color: #9D4A60;
    }

  table {
    font-size: 11px;
    }

  .tdcontainer {
    width: 760px;
    }

  .tdfooter {
    color: rgb(255, 255, 255);
    font-family: verdana,arial,sans-serif;
    font-weight: bold;
    padding-left: 5px;
    font-size: 11px;
    width: 750px;
    }

  .tdfooterrightbox {
    float: right;
    position: relative;
    padding-right: 10px;
    }

  .tdemail {
    float: right;
    position: relative;
    color: rgb(255, 255, 255);
    font-weight: bold;
    font-size: 11px;
    padding-top: 7px;
    }

  .tdemail a {
    color: #ffffff;
    text-decoration: none;
    }

  .tdemail a:hover {
    color: #ffffff;
    text-decoration: underline;
    }

  .tdemail a:visited {
    color: #ffffff;
    }

  .tdheader {
    color: rgb(255, 255, 255);
    font-weight: bold;
    padding-left: 10px;
    font-size: 18px;
    width: 640px;
    height: 33px;
    background-image: url(../images/headerbackground.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    }

  .tdheader a:link {
    color: rgb(255, 255, 255);
    }

  .tdheader a:visited {
    color: rgb(255, 255, 255);
    }

  .tdcontent {
    width: 586px;
    height: 500px;
    font-family: verdana,arial,sans-serif;
    font-size: 11px;
    line-height: 130%;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    background-image: url(../images/logobackground.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    border-top: 2px solid #000000;
    }

  .tdsidebar {
    font-family: verdana,arial,sans-serif;
    padding-top: 5px;
    color: rgb(255, 255, 255);
    padding-right: 2px;
    font-size: 11px;
    font-weight: bold;
    }

  .tdsidebar td {
    padding-top: 0px;
    padding-bottom: 5px;
    /*border-bottom: 1px dashed #ffffff;*/
    }

  .tdsidebarcontent {
    padding-top: 5px;
    padding-left: 4px;
    padding-right: 4px;
    }

  .tdsidebarcontent a {
    color: #ffffff;
    text-decoration: none;
    }

  .tdsidebarcontent a:hover {
    color: #ffffff;
    text-decoration: underline;
    }

  .tdsidebarcontent a:visited {
    color: #ffffff;
    }

  .tdsidebarcontent a.tdhighlight {
    color: #fff500;
    text-decoration: none;
    }

  .tdsidebarcontent a.tdhighlight:hover {
    color: #fff500;
    text-decoration: underline;
    }

  .tdsidebarcontent a.tdhighlight:visited {
    color: #fff500;
    }

  .tdsidebarcontent .tdhighlight {
    color: #fff500;
    }

  .tdsidebarheading {
    font-family: verdana,arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    background-color: #474747;
    color: #ffffff;
    padding: 2px;
    margin-top: 10px;
    margin-bottom: 5px;
    }

  h1 {
    font-weight: bold;
    font-size: 18px;
    margin-top: 0px;
    margin-bottom: 0px;
    }

  h2 {
    font-weight: bold;
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 0px;
    }

  h3 {
    font-weight: bold;
    font-size: 12px;
    margin-top: 0px;
    margin-bottom: 0px;
    }

  .tdheading {
    font-weight: bold;
    font-size: 18px;
    }

  .tdsubheading {
    font-weight: bold;
    font-size: 14px;
    }

  .tdbodylink {
    font-size: 11px;
    font-weight: bold;
    color: #9D4A60;
    text-align: right;
    width: 608px;
    }

  .tdinfobox {
    position: relative;
    float: right;
    width: 190px;
    //margin-right: -12px;
    margin-left: 10px;
    margin-bottom: 10px;
    }

  .tdinfobox table.tdwhite {
    background-color: #ffffff;
    width: 100%;
    background-image: url(../images/infotexture.jpg);
    background-repeat: repeat;
    }

  .tdinfobox table.tdyellow {
    background-color: #FBF9CC;
    width: 100%;
    }

  .tdinfobox .tdheading {
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    background-color: #474747;
    color: #ffffff;
    padding: 2px;
    margin-top: 10px;
    margin-bottom: 5px;
    }

  .tdinfobox .tdbody {
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    padding: 2px;
    border-left: solid 2px #474747;
    border-right: solid 2px #474747;
    border-bottom: solid 2px #474747;
    }

  .tdinfobox .tdlink {
    font-size: 11px;
    font-weight: bold;
    color: #9D4A60;
    text-align: right;
    }

  .tdinfobox a {
    color: #9D4A60;
    text-decoration: none;
    }

  .tdinfobox a:hover {
    color: #9D4A60;
    text-decoration: underline;
    }

  .tdinfobox a:visited {
    color: #9D4A60;
    }

  .tdinfobox p {
    margin-top: 10px;
    margin-bottom: 10px;
    }

  .tdcenterinfobox {
    margin-top: 21px;
    /*margin-right: 5px;*/
    background-color: #ffffff;
    /*width: 608px;*/
    width: 100%;
    margin-bottom: 20px;
    background-image: url(../images/info_background.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    }

  .tdcenterinfobox .tdheading {
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    background-color: #111CA9;
    color: #ffffff;
    padding: 2px;
    margin-top: 10px;
    margin-bottom: 5px;
    }

  .tdcenterinfobox .tdbody {
    font-size: 11px;
    color: #000000;
    padding: 2px;
    border-left: solid 2px #111CA9;
    border-right: solid 2px #111CA9;
    border-bottom: solid 2px #111CA9;
    }

  .tdcenterinfobox .tdlink {
    font-size: 11px;
    font-weight: bold;
    color: #9D4A60;
    text-align: right;
    }

  .tdcenterinfobox a {
    color: #9D4A60;
    text-decoration: none;
    }

  .tdcenterinfobox a:hover {
    color: #9D4A60;
    text-decoration: underline;
    }

  .tdcenterinfobox a:visited {
    color: #9D4A60;
    }

  .tdsidebarmidtop {
    width: 94px;
    }

  .accountbanner {
      /*background-color: #111CA9;*/
      background-color: #80D456;
      color: #ffffff;
      font-weight: bold;
      padding: 3px;
    }
    
  .accountbanner a {
    color: #ffff00;
    text-decoration: none;
    }

  .accountbanner a:hover {
    color: #ffff00;
    text-decoration: underline;
    }

  .accountbanner a:visited {
    color: #ffff00;
    }

  .myform tr td {
	font-family:verdana,arial;
	font-size:11px;
	padding:1px;
  }
	
  .myform input, .myform textarea {
	border:1px solid silver;
  }
   
