body {margin:0; padding:0; background:#E3DDCE; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; behavior: url('css/csshover.htc')}
.glContainer {width:975px; margin:0 auto; background:#fff; text-align:left}
.glContent {padding:0 5px 0 12px}
.lfContainer {float:left; width:589px; padding:0 0 10px 0}
.rtContainer {float:right; width:354px; padding:0 0 10px 0}

/* header style on */
.hdContainer {background:#ED171F; height:148px}
.logo {padding:19px 0 0 8px; float:left}
.tpNavRight {float:right; width:360px}
.tpNavRight ul {margin:0; padding:20px 0 8px 2px; list-style:none; float:left; font-size:11px}
.tpNavRight li {margin:0; padding:0 8px 0 0; float:left}
.tpNavRight li a, .tpNavRight li a:hover {color:#fff; text-decoration:none}
.tpNavRight li a span:hover {text-decoration:underline}
.tpNavRight li img {vertical-align:-1px; margin:0 4px 0 0}

.tpNavRight .search {height:47px; float:left}
.tpNavRight input {padding:3px 5px; margin:0 4px 0 0; width:270px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#fff url(../images/bg-search.png) repeat-x top; border:1px solid #000; vertical-align:middle}
.tpNavRight input.searchBtn {padding:4px 0 3px 0; margin:0; width:65px; background:url(../images/btn-search.gif) no-repeat; border:0; font-size:11px; font-weight:bold; text-transform:uppercase}
.tpNavRight .search a {margin:5px 12px 0 0; float:right}
/* header style off */

/* top menu style on */
.tpMenu {clear:both; position:relative; background:url(../images/bg-top-menu.png) repeat-x; height:59px}
.tpMenu ul {margin:0; padding:0 0 0 10px; list-style:none}
.tpMenu ul li {margin:4px 0 0 -1px; padding:0; float:left; font-weight:bold; text-transform:uppercase; background:url(../images/sep-top-menu.gif) right 1px no-repeat}
.tpMenu ul li.lastItem, .tpMenu ul li.activeItem li.lastItem {background:none}
.tpMenu ul li a {padding:5px 15px 6px 15px; float:left; line-height:14px; font-size:14px; height:14px; color:#fff}
.tpMenu ul li:hover {background:url(../images/bg-top-menu-right-hov.png) no-repeat right bottom}
.tpMenu ul li:hover a {background:url(../images/bg-top-menu-left-hov.png) no-repeat left bottom; text-decoration:none}

.glContainerBlue .tpMenu ul li:hover {background-image:url(../images/bg-top-menu-right-blue-hov.png)}
.glContainerBlue .tpMenu ul li:hover a {background-image:url(../images/bg-top-menu-left-blue-hov.png)}

.tpMenu ul li.activeItem, .tpMenu ul li.activeItem:hover {background:url(../images/bg-top-menu-right-act.png) no-repeat right bottom}
.tpMenu ul li.activeItem a, .tpMenu ul li.activeItem:hover a {color:#000000; font-size:16px; padding:6px 15px; background:url(../images/bg-top-menu-left-act.png) no-repeat left bottom}

.glContainerBlue .tpMenu ul li.activeItem, .glContainerBlue .tpMenu ul li.activeItem:hover {background-image:url(../images/bg-top-menu-right-blue-act.png)}
.glContainerBlue .tpMenu ul li.activeItem a, .glContainerBlue .tpMenu ul li.activeItem:hover a {background-image:url(../images/bg-top-menu-left-blue-act.png)}

.tpMenu ul li.activeItem ul, .tpMenu ul li ul {position:absolute; left:0; top:30px; padding:0 0 0 13px; width:950px}
.tpMenu ul li.activeItem li,
.tpMenu ul li.activeItem li:hover,
.tpMenu ul li li,
.tpMenu ul li li:hover {background:none; text-transform:none; background:url(../images/sep-top-submenu.png) no-repeat right center; margin-top:0}
.tpMenu ul li.activeItem li a,
.glContainerBlue .tpMenu ul li.activeItem li a,
.tpMenu ul li.activeItem li:hover a,
.glContainerBlue .tpMenu ul li.activeItem li:hover a,
.tpMenu ul li.activeItem:hover li a,
.glContainerBlue .tpMenu ul li.activeItem:hover li a,
.tpMenu ul li li a,
.tpMenu ul li li:hover a,
.tpMenu ul li:hover li a {background:none; padding:7px 11px 8px 11px; font-size:13px; color:#000000}
	
.tpMenu ul li.activeItem li:hover, .tpMenu ul li li:hover {background:url(../images/bg-top-submenu-right-hov.gif) no-repeat right center}
.tpMenu ul li.activeItem li:hover a, .tpMenu ul li li:hover a,
.glContainerBlue .tpMenu ul li.activeItem li:hover a {background:url(../images/bg-top-submenu-left-hov.gif) no-repeat left center}

.tpMenu ul li.activeItem li.active,
.tpMenu ul li.activeItem li.active:hover a,
.tpMenu ul li.activeItem li.active:hover a:hover
.tpMenu ul li li.active,
.tpMenu ul li li.active:hover a,
.tpMenu ul li li.active:hover a:hover {background:#fff}
/* top menu style off */

/* footer on */
.ftContainer {background:#F3F1EA; color:#656565; font-size:11px; line-height:16px; clear:both}
.ftContainer .imgContainer {padding:8px 15px 25px 15px; float:left}
.ftContainer .ctnContainer {padding:18px 0 20px 0; display:table}
.ftContainer a {color:#656565; text-decoration:none; padding:0 5px}
.ftContainer a:hover {text-decoration:underline}
/* footer off */

.glContainerBlue {width:975px; margin:0 auto; background:#fff; text-align:left}
.glContainerBlue .hdContainer {background:#009CE2}
.glContainerBlue .tpNavRight input.searchBtn {background-image:url(../images/btn-search-blue.gif)}
.glContainerBlue .tpMenu {background:url(../images/bg-top-menu-blue.png) repeat-x}

.glContainerBlue .aThemeBNews .aThemeTitle a, .glContainerBlue .aThemeBNews .aThemeTitle a:hover {color:#0075A8}
.glContainerBlue ul.listNrm li {background-image:url(../images/list-arrow-blue.gif)}
.glContainerBlue .aThemeRTtl .aThemeTitle {background-image:url(../images/bg-title-blue.png)}
.glContainerBlue #tLinkTabs, .glContainerBlue #tBeerTabs {background-image:url(../images/bg-link-tabs-blue.png)}
.glContainerBlue .aThemeSTtl .aThemeTitle {background-image:url(../images/bg-title-blue-n.png)}
.glContainerBlue .itPoll p.btn span a {color:#0075A8}


