#costform    { background-image: url("/gl/view/es/images/site_images/base_findcost.gif"); background-repeat: no-repeat; width: 552px; height: 136px; overflow: hidden }#costform #growuptable   { display: block; margin: 0; padding: 0 0; position: absolute; top: 38px; left: 20px }#costform #fptable { display: block; margin: 0; padding: 1px 0; position: absolute; top: 45px; left: 295px }#costform form  { margin: 0; padding: 0; position: absolute; z-index: 3 }#costform td    { font-size: 0; line-height: 0; text-align: left; margin: 0; padding: 2px; vertical-align: top }#costform select    { color: #003388; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: white; margin: 0; padding: 0 }#costform .agewidth    { width: 125px !important }#costform .agewidthfp { width: 75px !important }#costform .statewidth     { width: 125px !important }#costform .statewidthfp { width: 75px !important }#costform .sexwidth    { visibility: visible; width: 125px !important }#costform .sexwidthfp { visibility: visible; width: 75px !important }#costformcanada       { background-image: url("/gl/view/es/images/site_images/base_findcost_canada.gif"); background-repeat: no-repeat; position: relative; top: 0; left: 0; width: 552px; height: 170px; overflow: hidden }#costformcanada #growuptable   { display: block; margin: 0; padding: 0 0; position: absolute; top: 38px; left: 20px }#costformcanada #fptable { display: block; margin: 0; padding: 1px 0; position: absolute; top: 45px; left: 295px }#costformcanada form  { margin: 0; padding: 0; position: absolute; z-index: 3 }#costformcanada td    { font-size: 0; line-height: 0; text-align: left; margin: 0; padding: 2px; vertical-align: top }#costformcanada select    { color: #003388; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: white; margin: 0; padding: 0 }#costformcanada .agewidth    { width: 125px !important }#costformcanada .agewidthfp { width: 75px !important }#costformcanada .statewidth     { width: 125px !important }#costformcanada .statewidthfp { width: 75px !important }#costformcanada .sexwidth    { visibility: visible; width: 125px !important }#costformcanada .sexwidthfp { visibility: visible; width: 75px !important }#costformcanada #guarlifedrop  { position: absolute; top: 138px; left: 300px }#costformcanada #tenyeardrop  { position: absolute; top: 50px; left: 300px }#applynow     { visibility: hidden; position: absolute; z-index: 4; top: 415px; left: 30px; width: 222px; height: 30px }#fieldsrequired    { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; visibility: hidden; white-space: nowrap; padding-top: 2px; z-index: 0 }
