
html { -webkit-text-size-adjust:none; }
body     { font-size: 12px; font-family: Arial, Verdana; background: #133e7a url(0i/bg.gif); text-align: center; margin: 0px }
p,td   { margin: 0px; padding: 0px }
.img { behavior: url(0j/pngx.htc) }
.iiR { float: right; margin: 0px; padding: 10px 0px 10px 20px }
.iiL_ILIcon   { float: left; margin: 0px; padding: 0px 10px 10px 0px }
.css3 { text-shadow: 1px 1px 1px #000 }
.MT  { margin: 0px auto; padding: 0px; width: 926px; height: 100% }
.MTB { margin: 0px auto; padding: 0px; width: 800px; height: 100% }
.td-TPR { width: 926px; height: 45px }
.td-FT   { position: relative; bottom: 0px; width: 926px; height: 45px }
.td-CARD     { color: white; font-weight: normal; font-size: 12px; padding-top: 4px; padding-right: 25px; padding-left: 25px; height: 26px; text-shadow: 1px 1px 1px #000  }
.td-CARDEdge { color: white; font-weight: bold; font-size: 12px; padding: 0px; width: 10px; height: 26px; text-shadow: 1px 1px 1px #000  }
.td_TimeDay { color: #7f7f7f; font-weight: bold; font-size: 13px; padding-top: 15px; padding-bottom: 25px }
.td-EarL { background: url(0i/ear_l.gif) repeat-y; width: 16px }
.td-EarR { background: url(0i/ear_r.gif) repeat-y; width: 16px }
.td_LogoBG { background: url(0i/shs_logo_bg.gif) no-repeat; width: 331px; height: 264px }
.td_LogoBG_EndlessV { background: url(0i/shs_logo_bg.gif) repeat-y; width: 331px }
.SB-JarPD { background: url(0i/sb_bg_vert_main.gif) repeat-y; padding-left: 16px; width: 331px }
.SB-JarPD_OFF { background: url(0i/sb_bg_vert_main.gif) repeat-y; width: 331px }
.SB-EndCap { background: url(0i/sb_bg_vert_endcap.gif) no-repeat; width: 331px; height: 35px }
.spriteBG_NewsT { background: url(0i/sb_bg_sprite_blue.gif) 0px 0px; width: 257px; height: 12px }
.spriteBG_NewsM   { color: #21334c; font-size: 12px; line-height: 16px; background: url(0i/sb_bg_blue_m.gif) repeat-y; padding: 3px 20px 4px; width: 257px; height: 98px }
.spriteBG_NewsB  { background: url(0i/sb_bg_sprite_blue.gif) 0px -13px; width: 257px; height: 14px }
.spriteBG_TestT  { background: url(0i/sb_bg_sprite_green.gif) 0px 0px; width: 257px; height: 12px }
.spriteBG_TestM  { color: #333214; font-size: 12px; line-height: 16px; background: url(0i/sb_bg_green_m.gif) repeat-y; padding: 6px 20px 8px; width: 257px }
.spriteBG_TestB  { background: url(0i/sb_bg_sprite_green.gif) 0px -13px; width: 257px; height: 14px }

.spriteBG_LinkT  { background: url(0i/sb_bg_sprite_blue.gif) 0px 0px; width: 257px; height: 12px }
.spriteBG_LinkM   { color: black; font-size: 12px; line-height: 16px; background: url(0i/sb_bg_blue_m.gif) repeat-y; padding: 6px 15px 8px; width: 257px }
.spriteBG_LinkB  { background: url(0i/sb_bg_sprite_blue.gif) 0px -13px; width: 257px; height: 14px }

.spriteBG_ContT   { background: url(0i/contact_bg_sprite.gif) 0px 0px; width: 547px; height: 12px }
.spriteBG_ContM   { color: #333214; font-size: 12px; line-height: 16px; background: url(0i/contact_bg_sprite_m.gif) repeat-y; margin: 0px; padding: 0px; width: 547px }
.spriteBG_ContB   { background: url(0i/contact_bg_sprite.gif) 0px -13px; width: 547px; height: 14px }
.MC_tbl_pd { margin-top: 29px }
.MCTD_footer { color: #5b5b5b; font-size: 12px; line-height: 17px; height: 90px }
.MCP_footer_lnks { color: #404e6a }
.cccRAON   { color: #444; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBG_Norm.gif) no-repeat; padding: 8px 0px 0px 32px; height: 32px }
.cccRAOV   { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBG_Over.gif) no-repeat; padding: 8px 0px 0px 32px; height: 32px }
.cccRBON_T        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBGSub_NormT.gif) no-repeat; padding: 6px 0px 0px 16px; height: 26px }
.cccRBOV_T        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBGSub_OverT.gif) no-repeat; padding: 6px 0px 0px 16px; height: 26px }
.cccRBON_M        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBGSub_NormM.gif) no-repeat; padding: 5px 0px 0px 16px; height: 26px }
.cccRBOV_M        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBGSub_OverM.gif) no-repeat; padding: 5px 0px 0px 16px; height: 26px }
.cccRBON_B        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBGSub_NormB.gif) no-repeat; padding: 4px 0px 0px 16px; height: 26px }
.cccRBOV_B        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBGSub_OverB.gif) no-repeat; padding: 4px 0px 0px 16px; height: 26px }
.cccRCON_T        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBG_C_Sub_NormT.gif) no-repeat; padding: 6px 0px 0px 16px; height: 26px }
.cccRCOV_T        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBG_C_Sub_OverT.gif) no-repeat; padding: 6px 0px 0px 16px; height: 26px }
.cccRCON_M        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBG_C_Sub_NormM.gif) no-repeat; padding: 5px 0px 0px 16px; height: 26px }
.cccRCOV_M        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBG_C_Sub_OverM.gif) no-repeat; padding: 5px 0px 0px 16px; height: 26px }
.cccRCON_B        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBG_C_Sub_NormB.gif) no-repeat; padding: 4px 0px 0px 16px; height: 26px }
.cccRCOV_B        { color: white; font-weight: bold; font-size: 14px; text-decoration: none; background: url(0i/mmBG_C_Sub_OverB.gif) no-repeat; padding: 4px 0px 0px 16px; height: 26px }
h1 { color: #898642; font-style: normal; font-weight: normal; font-size: 32px; line-height: 32px; text-decoration: none; margin: 0px; padding: 0px 0px 15px }
h2  { color: #4b4b4b; font-style: normal; font-weight: normal; font-size: 14px; line-height: 20px; text-decoration: none; margin: 0px; padding: 0px }
h3 { color: #2a2a2a; font-style: normal; font-weight: bold; font-size: 20px; line-height: 20px; text-decoration: none; margin: 0px; padding: 0px }
h4     { color: #18294c; font-style: normal; font-weight: bold; font-size: 16px; line-height: 19px; text-decoration: none; margin: 0px 10px 10px; padding: 0px; border-bottom: 1px dotted #0f3567 }
h5   { color: white; font-style: normal; font-weight: bold; font-size: 24px; line-height: 26px; text-decoration: none; background-color: #99955b; margin: 10px 0px 20px; padding: 4px 8px 4px 5px; border: solid 1px #6d6a41 }
h6  { color: #4b4b4b; font-style: normal; font-weight: normal; font-size: 14px; line-height: 20px; text-decoration: none; margin: 0px 10px; padding: 0px }
ul  { color: #4b4b4b; font-weight: normal; font-size: 14px; line-height: 18px; margin: 0px 0px 0px 25px; padding: 0px }
ol   { color: #4b4b4b; font-weight: normal; font-size: 14px; line-height: 20px; margin: 20px 0px 20px 50px; padding: 0px }
li { margin: 0px; padding: 0px 0px 5px }
.td_CaptionBox { color: #7d7d7d; font-size: 12px; line-height: 16px; padding-top: 10px; padding-bottom: 10px }
.td_FS12_LH19_00 { color: black; font-size: 12px; line-height: 19px; margin: 0px; padding: 0px }
.td_FS12_LH13_00 { color: black; font-size: 12px; line-height: 13px; margin: 0px; padding: 0px }
.td_callStepB { background: url(0i/callStep_bg.gif) no-repeat; width: 640px; height: 540px }
.a  { color: #525252; text-decoration: none; outline: 0 }
a:link  { color: #525252; text-decoration: none }
a:visited   { color: #525252; text-decoration: none }
a:hover   { color: #525252; text-decoration: underline }
a:active   { color: #525252; text-decoration: underline }
a:focus  { outline-style: none; -moz-outline-style: none }
.r   { color: white; text-decoration: none; outline: 0 }
.r:link   { color: white; text-decoration: none }
.r:visited  { color: white; text-decoration: none }
.r:hover  { color: white; text-decoration: underline }
.r:active  { color: white; text-decoration: underline }
.r:focus  { outline-style: none; -moz-outline-style: none }
.bx    { color: #122b4d; font-weight: bold; font-size: 14px; line-height: 20px; text-decoration: none; background-color: #bfcfe6; margin: 0px; padding: 1px 4px; border: solid 1px #122b4d; outline: 0 }
.bx:link,.bx:visited     { color: #122b4d; font-weight: bold; font-size: 14px; line-height: 20px; text-decoration: none; background-color: #bfcfe6; margin: 0px; padding: 1px 5px; border: solid 1px #122b4d }
.bx:hover,.bx:active   { color: white; font-weight: bold; font-size: 14px; line-height: 20px; text-decoration: none; background-color: #6c87af; margin: 0px; padding: 1px 5px; border: solid 1px #122b4d }
.bx:focus  { outline-style: none; -moz-outline-style: none }
.sbl   { color: #0A2951; text-decoration: none; outline: 0  }
.sbl:link,.sbl:visited    { color: #0A2951; text-decoration: none }
.sbl:hover,.sbl:active    { color: #0A2951; text-decoration: underline }
.sbl:focus  { outline-style: none; -moz-outline-style: none }
.ftrm    { color: #404e6a; font-weight: bold; text-decoration: none; outline: 0  }
.ftrm:link,.ftrm:visited    { color: #404e6a; font-weight: bold; text-decoration: none }
.ftrm:hover,.ftrm:active   { color: #404e6a; font-weight: bold; text-decoration: underline }
.ftrm:focus  { outline-style: none; -moz-outline-style: none }

