 * body {margin:0; padding:0; background:#000; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; behavior: url('css/csshover.htc')}
.glContainer {width:987px; margin:0 auto; background:#fff; text-align:left}
.glContent {padding:0 0 0 5px; float:left}
.lfContainer {float:left; width:630px; padding:0 0 10px 0}
.rtContainer {float:right; width:350px; padding:0 0 10px 0}

/* header style on */
.hdContainer {height:109px; background:#14455D}
.logo {padding:6px 0 0 9px; float:left; height:71px}

.tpTicker {padding:14px 10px 0 15px; font-weight:bold; float:left; width:600px; line-height:13px}
.tpTicker span {padding:0 5px 0 0; float:left}
#cnrTicker {padding:3px 3px 0 0}
.tpTicker ul {float:left; padding:0; margin:0; list-style:none; color:#919191; font-size:14px}
.tpTicker li {float:left; margin:0; padding:0 5px 0 0}
.tpTicker li a {font-size:12px}
.tpTicker ul#ticker {color:#0099CC; font-size:12px}
.tpTicker ul#ticker li {display:none}

.tpSearch {float:right; width:350px; padding:6px 0}
.textCnt {float:left; background:url(/images/input-top-search.png) no-repeat top left}
.tpSearch input {padding:6px 5px 6px 5px; margin:0; width:246px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:none; float:left; border:none; vertical-align:top}
.tpSearch input.searchBtn {padding:4px 0 6px 0; margin:0 0 0 5px; width:80px; background:url(/images/btn-top-search.png) no-repeat; border:0; font-size:14px; font-weight:bold}
/* header style off */

.breadCrumb {padding:5px 10px 5px 22px; float:left; width:955px; line-height:14px}
.breadCrumb span {padding:0 5px 0 0; float:left}
.breadCrumb ul {float:left; padding:0; margin:0; list-style:none; color:#919191; font-size:12px}
.breadCrumb ul.back {float:right; padding:0; margin:0; list-style:none; color:#919191; font-size:12px}
.breadCrumb li {float:left; margin:0; padding:0 5px 0 0}
.breadCrumb li a {font-size:12px}

.minisiteHeader {padding: 5px 10px}

/* top menu style on */
.tpMenu {clear:both; padding:0px 0 0 0; float:left; width:100%; background:url(/images/bg-top-menu.png) repeat-x bottom left}
.tpMenu ul {margin:0; padding:0 0 0 5px; list-style:none}
.tpMenu ul li {margin:0px 0 0 0; padding:0; float:left; font-weight:bold}
.tpMenu ul li a {padding:7px 13px 8px 10px; margin:1px 0 0 0; float:left; line-height:16px; font-size:16px; height:16px; color:#fff; background:url(/images/bg-top-menu-right.png) no-repeat right bottom}
.tpMenu ul li:hover {background:url(/images/bg-top-menu-left-hov.png) repeat-x left bottom}
.tpMenu ul li:hover a {text-decoration:none; color:#fff}
.tpMenu ul li.active, .tpMenu ul li.active:hover {background:url(/images/bg-top-menu-left-act.png) no-repeat left bottom; margin:0px -2px 0 -2px}
.tpMenu ul li.active a, .tpMenu ul li.active:hover a {background:url(/images/bg-top-menu-right-act.png) no-repeat right bottom; text-decoration:none; color:#000; padding:9px 13px 7px 13px; margin:0}
/* top menu style off */


/* top banner on */
.tpBanner {padding:9px 0; clear:both; background:url(../images/bg-banner.gif) repeat; width:987px; text-align:center}
.tpBanner img, .tpBanner object {text-align:left}
/* top banner off */

/* footer on */
.ftContainer {background:#14455D; color:#fff; font-size:12px; line-height:16px; clear:both; padding:20px 0; text-align:center}
.ftContainer p {padding:5px}
.ftContainer p img {vertical-align:-7px; padding:0 10px 0 0}

.ftContainer a {color:#fff; text-decoration:none; padding:0 5px; font-weight:normal}
.ftContainer a:hover {text-decoration:underline}
/* footer off */
 */
