/* CSS Document */
.contentModuleHeader {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.contentModuleHeader A:link {
	COLOR: #c5c5c5
}
.contentModuleHeader A:hover {
	COLOR: #c5c5c5
}
.contentModuleHeader A:visited {
	COLOR: #c5c5c5
}
.moreLink {
	BORDER-RIGHT: #8f8f8f 1px solid; BORDER-TOP: #8f8f8f 1px solid; BORDER-LEFT: #8f8f8f 1px solid; BORDER-BOTTOM: #8f8f8f 1px solid
}
.contentModuleHeaderAlt {
	COLOR: #ffffff; BACKGROUND-COLOR: #2367b5
}
.contentModuleHeaderAlt A:link {
	COLOR: #d5e8fe
}
.contentModuleHeaderAlt A:hover {
	COLOR: #d5e8fe
}
.contentModuleHeaderAlt A:visited {
	COLOR: #d5e8fe
}
.content {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 7px; HEIGHT: auto; TEXT-ALIGN: left
}
.contentModule {
	BORDER-RIGHT: #e4e4e4 2px solid; BORDER-TOP: #e4e4e4 2px solid; BORDER-LEFT: #e4e4e4 2px solid; BORDER-BOTTOM: #e4e4e4 2px solid; HEIGHT: 100%
}
.contentModuleTable {
	BORDER-RIGHT: #c9c9c9 2px solid; BORDER-TOP: #c9c9c9 2px solid; BORDER-LEFT: #c9c9c9 2px solid; WIDTH: 100%; BORDER-BOTTOM: #c9c9c9 2px solid; HEIGHT: 100%
}
.contentModuleHeader {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; HEIGHT: 22px; TEXT-ALIGN: left
}
.contentModuleHeaderAlt {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; HEIGHT: 22px; TEXT-ALIGN: left
}
.contentModuleHeader A:link {
	TEXT-DECORATION: none
}
.contentModuleHeader A:visited {
	TEXT-DECORATION: none
}
.contentModuleHeader A:hover {
	TEXT-DECORATION: none
}
.contentModuleHeaderAlt A:link {
	TEXT-DECORATION: none
}
.contentModuleHeaderAlt A:visited {
	TEXT-DECORATION: none
}
.contentModuleHeaderAlt A:hover {
	TEXT-DECORATION: none
}
.moreLink {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 7pt; FLOAT: right; PADDING-BOTTOM: 2px; LINE-HEIGHT: 10px
}
.moreLinkAlt {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 7pt; FLOAT: right; PADDING-BOTTOM: 2px; LINE-HEIGHT: 10px
}
.contentModuleContent {
	WIDTH: 100%; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.moreLinkBottom {
	BORDER-TOP: #e4e4e4 1px solid; HEIGHT: 20px
}
.moreLinkBottom {
	FONT-WEIGHT: bold; COLOR: #747474
}
.moreLinkBottom A:link {
	FONT-WEIGHT: bold; COLOR: #747474
}
.moreLinkBottom A:visited {
	FONT-WEIGHT: bold; COLOR: #747474
}
.footer {
	Z-INDEX: 10; POSITION: relative
}
.copyright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.footerNifty {
	Z-INDEX: 1; LEFT: 796px; FLOAT: right; POSITION: absolute; TOP: -20px
}
.page_header {
	CLEAR: both; FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px
}
.sf {
	FONT-SIZE: 7.5pt
}
.smallfont {
	FONT-SIZE: 7.5pt
}
.medText {
	FONT-SIZE: 8pt
}
.indexTitle {
	FONT-SIZE: 9pt
}
#ban {
	DISPLAY: block; MARGIN-LEFT: auto; WIDTH: 996px; MARGIN-RIGHT: auto; HEIGHT: 94px; TEXT-ALIGN: center
}
#ban_bottom TABLE {
	MARGIN: 0px auto
}
.ad_wrapper {
	FLOAT: left; BACKGROUND-COLOR: white
}
.ad_wrapper_fixed {
	MARGIN: 0px auto
}
.ad_wrapper P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
.adBox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
.ad_wrapper_fixed P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
.adBox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-LEFT: auto; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; MARGIN-RIGHT: auto; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
.adBox2 {
	BORDER-RIGHT: lightgrey 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: lightgrey 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: lightgrey 1px solid; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: lightgrey 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.footOverlay {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; BACKGROUND: white; LEFT: 375px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 100px; COLOR: gray; PADDING-TOP: 3px; WHITE-SPACE: nowrap; POSITION: relative; TOP: -1em; TEXT-ALIGN: center
}
.neopointItem {
	BORDER-RIGHT: #f4a549 1px solid; BORDER-TOP: #f4a549 1px solid; BORDER-LEFT: #f4a549 1px solid; BORDER-BOTTOM: #f4a549 1px solid
}
.otherItem {
	BORDER-RIGHT: #7ab67a 1px solid; BORDER-TOP: #7ab67a 1px solid; BORDER-LEFT: #7ab67a 1px solid; BORDER-BOTTOM: #7ab67a 1px solid
}
.newItemHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 16px; BACKGROUND-COLOR: #e4e4e4
}
.newItems {
	HEIGHT: 125px
}
.newItemSpacer {
	BORDER-RIGHT: #c9c9c9 2px solid; BORDER-LEFT: #c9c9c9 2px solid; WIDTH: 5px
}
.marqueeSlot {
	WIDTH: 150px; HEIGHT: 50px
}
.marqueeSlotOn {
	WIDTH: 150px; HEIGHT: 50px
}
.marqueeSlotOn {
	FONT-WEIGHT: bold
}
.spotlightWinner {
	FONT-SIZE: 8pt
}
.phpGamesNonPortalView {
	FLOAT: left; WIDTH: 634px
}
.phpGamesNonPortalView .frame {
	BORDER-RIGHT: #c9c9c9 2px solid; BORDER-TOP: #c9c9c9 2px solid; BORDER-LEFT: #c9c9c9 2px solid; BORDER-BOTTOM: #c9c9c9 2px solid
}
.phpGamesPortalView .frame {
	BORDER-RIGHT: #c9c9c9 2px solid; BORDER-TOP: #c9c9c9 2px solid; BORDER-LEFT: #c9c9c9 2px solid; BORDER-BOTTOM: #c9c9c9 2px solid
}
.phpGamesNonPortalView .contentModuleHeader {
	LINE-HEIGHT: 20px
}
.phpGamesPortalView .contentModuleHeader {
	LINE-HEIGHT: 20px
}
.phpGamesPortalView {
	WIDTH: 804px
}
.phpGamesTowerAd {
	FLOAT: right; WIDTH: 160px; HEIGHT: 600px; align: center
}
.info_fore {
	Z-INDEX: 1001; VISIBILITY: hidden; VERTICAL-ALIGN: middle; WIDTH: 175px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 300px; TEXT-ALIGN: center
}
.info_shadow_ie {
	Z-INDEX: 1000; FILTER: alpha(opacity=70); VISIBILITY: hidden; WIDTH: 182px; POSITION: absolute; HEIGHT: 307px; moz-opacity: 0.70; opacity: 0.70
}
.info_shadow {
	Z-INDEX: 1000; FILTER: alpha(opacity=70); VISIBILITY: hidden; WIDTH: 182px; POSITION: absolute; HEIGHT: 307px; moz-opacity: 0.70; opacity: 0.70
}
.info_table {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; WIDTH: 175px; BORDER-BOTTOM: black 0px solid; POSITION: relative; TOP: 3px; HEIGHT: 95%
}



