    /* ********************************************************************************************************** */
    /*                                        General HTML property styles                                        */
    /* ********************************************************************************************************** */
    body { margin: 0px; background: #F6F5F5; }

    a.mainlink:link { color:#2593B6 }
    a.mainlink:visited { color:#2593B6 }
    a.mainlink:active { color:#2593B6 }
    a.mainlink:hover { color:#1F7B99; text-decoration: none }

    a.thumblink:link { color:#8FC0D0; text-decoration: none }
    a.thumblink:visited { color:#8FC0D0; text-decoration: none }
    a.thumblink:active { color:#8FC0D0; text-decoration: none }
    a.thumblink:hover { color:#9DD3E4; text-decoration: none; }

    a.footerlink:link { color:#9F9E9E; text-decoration: none }
    a.footerlink:visited { color:#9F9E9E; text-decoration: none }
    a.footerlink:active { color:#9F9E9E; text-decoration: none }
    a.footerlink:hover { color:#5F5F5F; text-decoration: underline; }

    a.whybox:link { color:#4B4B4B; text-decoration: none }
    a.whybox:visited { color:#4B4B4B; text-decoration: none }
    a.whybox:active { color:#4B4B4B; text-decoration: none }
    a.whybox:hover { color:#4B4B4B; text-decoration: none; }

    a.testimonials:link { color:#4B4B4B; text-decoration: none }
    a.testimonials:visited { color:#4B4B4B; text-decoration: none }
    a.testimonials:active { color:#4B4B4B; text-decoration: none }
    a.testimonials:hover { color:#4B4B4B; text-decoration: none; }    

    a.freetrial:link { color:#FFFFFF; text-decoration: none }
    a.freetrial:visited { color:#FFFFFF; text-decoration: none }
    a.freetrial:active { color:#FFFFFF; text-decoration: none }
    a.freetrial:hover { color:#D7EBBF; text-decoration: none; }


    /* ********************************************************************************************************** */
    /*                                              Body content styles                                           */
    /* ********************************************************************************************************** */

    .formError
      {
        display: none;
      }

    .mainBodyTable
      {
        width: 758px;
        margin: 0px;
        padding: 0px;
      }
    
    /*=============================================*/
    /* HEADER ROW                                  */
    /*=============================================*/
    .headerRow
      {
        width: 758px;
        height: 97px;
      }

    .headerRowLeft
      {
        background-image: url(../img/public_headerRow_left.gif) !important;
        background-repeat: no-repeat;
        width: 360px;
        height: 97px;
        
      }

    .headerRowSpacer
      {
        background-image: url(../img/public_headerRow.gif) !important;
        background-repeat: repeat;
        width: 377px;
        height: 97px;
      }

    .headerRowRight
      {
        background-image: url(../img/public_headerRow_right.gif) !important;
        background-repeat: no-repeat;
        width: 21px;
        height: 97px;
      }


    /*=============================================*/
    /* MENU ROW                                    */
    /*=============================================*/
    .menuRow
      {
        height: 23px;
        width: 758px;
      }

    .menuRowLeft
      {
        background-image: url(../img/public_menuRow_left.gif) !important;
        background-repeat: repeat;
        height: 23px;
        width: 9px;
      }

    .menuRowSpacer
      {
        height: 23px;
        width: 740px;
      }

    .menuRowRight
      {
        background-image: url(../img/public_menuRow_right.gif) !important;
        background-repeat: repeat;
        height: 23px;
        width: 9px;
      }

    .noScriptFont
      {
        font-family: Verdana,sans-serif;
        font-size: 12px;
        font-weight:bold;
        color: #A52A2A;
        border-left:#A9A8A8;
      }


    /*=============================================*/
    /* SPACER ROW                                  */
    /*=============================================*/
    .spacerRow
      {
        background: #FFFFFF;
        height: 12px;
        width: 758px;
      }

    .spacerRowLeft
      {
        background-image: url(../img/public_left.gif) !important;
        background-repeat: repeat;
        height: 12px;
        width: 11px;
      }
    
    .spacerRowMiddle
      {
        background: #FFFFFF;
        height: 12px;
        width: 736px;
      }
    
    .spacerRowRight
      {
        background-image: url(../img/public_right.gif) !important;
        background-repeat: repeat;
        height: 12px;
        width: 11px;
      }


    /*=============================================*/
    /* HOME SECTION ROW                            */
    /*=============================================*/
    .sectionHomeRow
      {
        background: #FFFFFF;
        width: 758px;
        height: 255px;
      }

    .sectionHomeRowText1
      {
        font-family: Verdana,sans-serif;
        font-size: 14px;
        color: #FFFFFF;
        padding-left:30px;
        padding-top:17px;
        font-weight:normal;
      }

    .sectionHomeRowText2
      {
        font-family: Verdana,sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        vertical-align: middle;
      }

    .sectionHomeRowText3
      {
        font-family: Verdana,sans-serif;
        font-size: 11px;
        color: #BAD8E1;
      }

    .sectionHomeRowText4
      {
        font-family: Verdana,sans-serif;
        font-size: 18pt;
        color: #FFFFFF;
        padding-left:10px;
        padding-top:5px;
      }

    .sectionHomeRowSpacer
      {
        background-image: url(../img/public_sectionHomeRow2.jpg) !important;
        background-repeat: no-repeat;
        width: 718px;
        height: 255px;
      }

    .sectionHomeRowLeft
      {
        background-image: url(../img/public_sectionRow_left.gif) !important;
        background-repeat: repeat;
        height: 255px;
        width: 20px;
      }


    .sectionHomeRowRight
      {
        background-image: url(../img/public_sectionRow_right.gif) !important;
        background-repeat: repeat;
        width: 20px;
        height: 255px;
      }


    /*=============================================*/
    /* CONTENT ROW                                 */
    /*=============================================*/
    .contentRow
      {
        background: #FFFFFF;
        width: 758px;
        height: 331px;
      }

    .contentRowLeft
      {
        background-image: url(../img/public_contentRow_left.gif) !important;
        background-repeat: repeat;
        width: 21px;
      }

    .contentRowSpacer
      {
        background: #FFFFFF;
        width: 725px;
      }

    #whycombo1
      {
		width:147px;
		height:236px;
	  }

    a #whycombo1
	  {
		background:url(../img/whycombo1.gif) no-repeat;
	  }

    a:hover #whycombo1
      {
		background:url(../img/whycombo1.gif) no-repeat bottom;
	  }

    #whycombo2
      {
		width:146px;
		height:236px;
	  }

    a #whycombo2
	  {
		background:url(../img/whycombo2.gif) no-repeat;
	  }

    a:hover #whycombo2
      {
		background:url(../img/whycombo2.gif) no-repeat bottom;
	  }

    #whycombo3
      {
		width:147px;
		height:236px;
	  }

    a #whycombo3
	  {
		background:url(../img/whycombo3.gif) no-repeat;
	  }

    a:hover #whycombo3
      {
		background:url(../img/whycombo3.gif) no-repeat bottom;
	  }

    .contentRowRight
      {
        background-image: url(../img/public_contentRow_right_home.gif) !important;
        background-repeat: repeat;
        width: 12px;
      }


    /*=============================================*/
    /* FOOTER ROW                                  */
    /*=============================================*/
    .footerRow
      {
        background-image: url(../img/public_footerRow.gif) !important;
        background-repeat: repeat;
        height: 23px;
        width: 758px;
      }

    .footerRowLeft
      {
        background-image: url(../img/public_footerRow_left.gif) !important;
        background-repeat: no-repeat;
        height: 67px;
        width: 17px;
      }
    
    .footerRowSpacer
      {
        background-image: url(../img/public_footerRow.gif) !important;
        height: 17px;
        width: 724px;
      }
    
    .footerRowRight
      {
        background-image: url(../img/public_footerRow_right.gif) !important;
        background-repeat: no-repeat;
        height: 67px;
        width: 17px;
      }

    .footerRowText
      {
        font-family: Verdana,sans-serif;
        font-size: 8pt;
        color: #9F9E9E;
        margin-top: 20px;
      }

    .footerRowTextLeft
      {
	    width: 368px;
        text-align: left;
      }

    .footerRowTextRight
      {
	    width: 368px;
        text-align: right;
      }
    
