
html { -webkit-text-size-adjust:none; }
body      { color: #2e2e2e; font-size: 13px; line-height: 13px; font-family: Arial, Verdana; text-align: center; margin: 0px }
p,td     { color: #2e2e2e; font-size: 13px; font-family: Arial, Verdana; margin: 0px; padding: 0px }
.transfix { behavior: url(0j/pngx.htc) }
.iir   { float: right; margin: 0px 25px 0px 0px; padding: 0px }
.iil { float: left }
.css3 { text-shadow: 1px 1px 1px #000 }
.MT  { margin: 0px auto; padding: 0px; width: 100%; height: 100% }
.td-TP { background: url(0i/bg-t.gif) repeat-x; height: 300px }
.td-FT  { background: url(0i/bg-b.gif) repeat-x; position: relative; bottom: 0px; height: 140px }
.td-FT-bb-TP { background-image: url(0i/bg-bb-t.gif); width: 880px; height: 42px }
.td-FT-Copyright { color: #6d6d6d; font-size: 11px; line-height: 15px; padding-top: 7px }
.td-FT-MM { color: #6d6d6d; font-size: 11px; line-height: 15px; text-align: right; padding-top: 12px }
.td-FLSHBar { height: 155px }
.sb-bg { background: url(0i/sb_vdiv.gif) repeat-y; width: 280px }
.sb-DateGreeting  { color: #670808; font-style: italic; font-weight: bold; font-size: 13px; line-height: 18px; margin: 0px; padding: 0px; width: 270px; height: 30px }
.sbCartA-TP { color: #036; font-weight: bold; font-size: 14px; line-height: 16px; background: url(0i/sb_cart_a_top.gif) no-repeat; text-transform: uppercase; margin: 0px; padding: 9px 0px 0px 20px; width: 270px; height: 40px }
.sbCartA-MD   { background: url(0i/sb_cart_a_mid.gif) repeat-y; margin: 0px; padding: 4px 0px 9px; width: 270px }
.sbCartA-BT { background: url(0i/sb_cart_a_bot.gif) no-repeat; width: 270px; height: 10px }
.sbSideCarElementFix { margin-left: 20px }
.td-MCJar  { margin: 0px; padding: 0px 0px 0px 30px; width: 600px }
h1  { color: #036; font-style: normal; font-weight: normal; font-size: 27px; line-height: 29px; text-decoration: none; margin: 0px; padding: 0px 0px 10px }
h2  { color: #2e7078; font-style: normal; font-weight: bold; font-size: 18px; line-height: 18px; text-decoration: none; margin: 0px; padding: 0px 0px 10px }
h3 { color: #2e2e2e; font-style: normal; font-weight: normal; font-size: 13px; line-height: 18px; text-decoration: none; margin: 0px; padding: 0px }
h4  { font-style: normal; font-weight: bold; font-size: 13px; line-height: 16px; margin: 0px 0px 0px 20px; padding: 0px }
h5  { font-style: normal; font-weight: normal; font-size: 11px; line-height: 16px; margin: 0px 0px 0px 20px; padding: 0px }
h6  { font-style: normal; font-weight: normal; font-size: 13px; line-height: 16px; margin: 0px 0px 0px 20px; padding: 0px 0px 8px }
ul { color: #2e2e2e; font-style: normal; font-weight: normal; font-size: 13px; line-height: 18px; text-decoration: none; margin: 10px 120px 15px 60px; padding: 0px }
li { margin: 0px 0px 7px; padding: 0px }
.mcInBoxT  { background: url(0i/mcBox_top.gif) no-repeat; width: 570px; height: 7px }
.mcInBoxM    { background: url(0i/mcBox_mid.gif) repeat-y; margin: 0px; padding: 7px 18px 14px; width: 570px }
.ppInBox-H1  { color: #6f2809; font-weight: normal; font-size: 24px; line-height: 24px }
.mcInBoxB  { background: url(0i/mcBox_bot.gif) no-repeat; width: 570px; height: 7px }
.tb-VideoBox  { margin: 0px; padding: 0px }
.td-VideoBoxA     { background: url(0i/video_container_a.gif) no-repeat; text-align: center; margin: 0px; padding: 7px; width: 267px; height: 238px }
.td-VideoBoxB { background: url(0i/video_container_b.gif) no-repeat; text-align: center; margin: 0px; padding: 7px; width: 267px; height: 238px }
.a   { color: #2e2e2e; font-weight: normal; text-decoration: none; outline: 0  }
a:link   { color: #2e2e2e; font-weight: normal; text-decoration: none }
a:visited    { color: #2e2e2e; font-weight: normal; text-decoration: none }
a:hover    { color: #161683; font-weight: normal; text-decoration: underline }
a:active    { color: #161683; font-weight: normal; text-decoration: underline }
a:focus  { outline-style: none; -moz-outline-style: none }
.r   { color: #6d6d6d; font-weight: normal; text-decoration: none; outline: 0 }
.r:link   { color: #6d6d6d; font-weight: normal; text-decoration: none }
.r:visited  { color: #6d6d6d; font-weight: normal; text-decoration: none }
.r:hover  { color: #6d6d6d; font-weight: normal; text-decoration: underline }
.r:active  { color: #6d6d6d; font-weight: normal; text-decoration: underline }
.r:focus  { outline-style: none; -moz-outline-style: none }
/*******************************************/
form { margin: 0px; padding: 0px }
.td-bmi { font-size: 11px; line-height: 15px; padding: 3px 2px }
.td-bmiRES { font-size: 12px; line-height: 19px; padding: 3px 2px }
.ff_tx-in { font-weight: bold; font-size: 11px; line-height: 15px; background-color: #ffffe0; padding: 2px; border: solid 1px gray; width: 48px }
.ff_btn  { font-size: 11px; line-height: 15px; background-color: white; text-align: left; padding: 2px 4px; border: solid 1px gray; width: 110px }
/*******************************************/
.tdff-SUB-label    { font-weight: bold; font-size: 11px; font-family: Arial, Verdana; text-align: right; margin: 0px; padding: 0px }
.tdff-SUB-dataside { font-weight: bold; margin: 0px; padding: 2px 0px 2px 3px }
.ffee-SUB-TextType   { font-size: 11px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee-SUB-TextTypeB  { font-weight: bold; font-size: 11px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffee-SUB-SelectTypeFull { font-size: 11px; font-family: Arial, Verdana; background-color: white; margin: 0px; padding: 2px; border: solid 1px gray; width: 100% }
.ffbb-SUB-ActionA  { color: black; font-size: 11px; font-family: Arial, Verdana; background-color: white; margin: 4px 0px; padding: 3px 2px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #808080; width: 100% }

