BODY {
	FONT: 12px verdana, tahoma, arial, sans-serif; COLOR: #000000
}
TD {
	FONT: 12px verdana, tahoma, arial, sans-serif; COLOR: #000000
}
DIV {
	FONT: 12px verdana, tahoma, arial, sans-serif; COLOR: #000000
}
UL {
	FONT: 12px verdana, tahoma, arial, sans-serif; COLOR: #000000
}
OL {
	FONT: 12px verdana, tahoma, arial, sans-serif; COLOR: #000000
}
SELECT {
	FONT: 12px verdana, tahoma, arial, sans-serif; COLOR: #000000
}
INPUT {
	FONT: 12px verdana, tahoma, arial, sans-serif; COLOR: #000000
}
TEXTAREA {
	FONT: 12px verdana, tahoma, arial, sans-serif; COLOR: #000000
}
P {
	FONT: 12px verdana, tahoma, arial, sans-serif; COLOR: #000000
}
TH {
	FONT: 12px verdana, tahoma, arial, sans-serif; COLOR: #000000
}
.black {
	COLOR: #000000
}
.gray {
	COLOR: #737373
}
.price:first-letter {
	COLOR: #737373
}
.totalpr:first-letter {
	COLOR: #737373
}
.pr:first-letter {
	COLOR: #737373
}
.op {
	COLOR: #737373
}
.white {
	COLOR: #ffffff
}
.tbgrid TH {
	COLOR: #ffffff
}
.orange {
	COLOR: #ff6600
}
H1 {
	COLOR: #ff6600
}
.red {
	COLOR: #ff0000
}
.price {
	COLOR: #ff0000
}
.totalpr {
	COLOR: #ff0000
}
.realprice {
	COLOR: #ff0000
}
.pr {
	COLOR: #ff0000
}
.green {
	COLOR: #339900
}
.blue {
	COLOR: #003399
}
.lcheader {
	COLOR: #003399
}
H2 {
	COLOR: #003399
}
.catgroup {
	COLOR: #003399
}
.total {
	COLOR: #003399
}
#white {
	BACKGROUND-COLOR: #ffffff
}
.realprice {
	BACKGROUND-COLOR: #ffffff
}
.whitebox {
	BACKGROUND-COLOR: #ffffff
}
.whiteboxmsg {
	BACKGROUND-COLOR: #ffffff
}
#gray {
	BACKGROUND-COLOR: #ebebeb
}
#border {
	BACKGROUND-COLOR: #aeaeae
}
#darkgray {
	BACKGROUND-COLOR: #bfbfbf
}
#litegray {
	BACKGROUND-COLOR: #f9f9f9
}
.box {
	BACKGROUND-COLOR: #f9f9f9
}
.msg {
	BACKGROUND-COLOR: #f9f9f9
}
.pathstring {
	BACKGROUND-COLOR: #f9f9f9
}
.footer {
	BACKGROUND-COLOR: #f9f9f9
}
.leftcol {
	BACKGROUND-COLOR: #f9f9f9
}
.leftmenu {
	BACKGROUND-COLOR: #f9f9f9
}
#yellow {
	BACKGROUND-COLOR: #ffffdd
}
#liteyellow {
	BACKGROUND-COLOR: #ffffee
}
.redbox {
	BACKGROUND-COLOR: #ffffee
}
.note {
	BACKGROUND-COLOR: #ffffee
}
#liteblue {
	BACKGROUND-COLOR: #ddeeff
}
.tbspec TH {
	BACKGROUND-COLOR: #ddeeff
}
.bluebox {
	BACKGROUND-COLOR: #ddeeff
}
.searchbox {
	BACKGROUND-COLOR: #ddeeff
}
#red {
	BACKGROUND-COLOR: #ff3300
}
#green {
	BACKGROUND-COLOR: #339900
}
#blue {
	BACKGROUND-COLOR: #0080ff
}
P {
	MARGIN: 5px 0px
}
H1 {
	FONT: 22px arial, helvetica, sans-serif
}
.total {
	FONT: 22px arial, helvetica, sans-serif
}
.totalpr {
	FONT: 22px arial, helvetica, sans-serif
}
H1 {
	MARGIN: 5px 0px 3px
}
H2 {
	MARGIN: 5px 0px 0px; FONT: 18px arial, helvetica, sans-serif
}
.catgroup {
	MARGIN: 5px 0px 0px; FONT: 18px arial, helvetica, sans-serif
}
BIG {
	FONT: bold 16px arial, helvetica, sans-serif
}
.lcheader {
	FONT: bold 16px arial, helvetica, sans-serif
}
SMALL {
	FONT-SIZE: 10px
}
A:link {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: underline
}
A.menu:link {
	TEXT-DECORATION: none
}
A.menu:visited {
	TEXT-DECORATION: none
}
A.menu:hover {
	TEXT-DECORATION: none
}
A.menu:active {
	TEXT-DECORATION: none
}
.op:first-letter {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #0000ff
}
A:visited {
	COLOR: #0000ff
}
A:hover {
	COLOR: #ff3300
}
A:active {
	COLOR: #ff3300
}
A.fresh:link {
	COLOR: #0000ff
}
A.fresh:visited {
	COLOR: #0000ff
}
A.fresh:hover {
	COLOR: #ff3300
}
A.fresh:active {
	COLOR: #ff3300
}
A.bigmenu:link {
	FONT-WEIGHT: bold; COLOR: #0000ff
}
A.bigmenu:visited {
	FONT-WEIGHT: bold; COLOR: #0000ff
}
A.bigmenu:hover {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
A.bigmenu:active {
	FONT-WEIGHT: bold; COLOR: #ff3300
}
A.menu {
	FONT: bold 11px tahoma, verdana, arial, sans-serif
}
A.menu:link {
	COLOR: #0000ff
}
A.menu:visited {
	COLOR: #0000ff
}
A.menu:hover {
	COLOR: #ff3300
}
A.menu:active {
	COLOR: #ff3300
}
A.red:link {
	COLOR: #ff0000
}
A.red:visited {
	COLOR: #ff0000
}
A.red:hover {
	COLOR: #ff3300
}
A.red:active {
	COLOR: #ff3300
}
.mfglogo {
	BACKGROUND: url(/Portals/7/Skins/freegames_skin//img/mfg_frame.gif) #ffffff no-repeat center 50%; HEIGHT: 45px; TEXT-ALIGN: center
}
.ptab {
	BACKGROUND: url(/Portals/7/Skins/freegames_skin//img/ptab_bg.gif) #ffffff repeat-x; HEIGHT: 41px
}
.mid {
	FONT: 11px tahoma, verdana, arial, sans-serif
}
#mid TD {
	FONT: 11px tahoma, verdana, arial, sans-serif
}
.slist {
	FONT: 11px tahoma, verdana, arial, sans-serif
}
.price {
	FONT: bold 26px arial, helvetica, sans-serif
}
.price:first-letter {
	FONT-WEIGHT: normal; FONT-SIZE: 20px
}
.totalpr:first-letter {
	FONT-SIZE: 18px
}
.realprice {
	FONT: bold 16px arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.pr {
	FONT: bold 16px arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.pr:first-letter {
	FONT-SIZE: 14px
}
.op {
	FONT: bold 14px arial, helvetica, sans-serif; TEXT-DECORATION: line-through
}
.op:first-letter {
	FONT-SIZE: 12px
}
.solidline {
	BORDER-BOTTOM: #bfbfbf 1px solid
}
.catgroup {
	BORDER-BOTTOM: #bfbfbf 1px solid
}
.lcheader {
	BORDER-BOTTOM: #bfbfbf 1px solid
}
.tbsolidline TD {
	BORDER-BOTTOM: #bfbfbf 1px solid
}
.dashedline {
	BORDER-BOTTOM: #d0d0d0 1px dashed
}
.tbdashedline TD {
	BORDER-BOTTOM: #d0d0d0 1px dashed
}
.tbsolidline .title {
	PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 5px solid
}
.tbdashedline .title {
	PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 5px solid
}
.tbads TD {
	BACKGROUND-POSITION: center 50%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.adsbg {
	BACKGROUND-POSITION: center 50%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.tbgrid {
	BORDER-COLLAPSE: collapse
}
.tbspec {
	BORDER-COLLAPSE: collapse
}
.tbgrid TH {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #33ccff 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #33ccff 1px solid; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #3399cc
}
.tbgrid TD {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.tbspec TD {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.tbspec TH {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.tbspec TD {
	PADDING-LEFT: 10px
}
.tbspec TH {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.tbgrid .title {
	BORDER-BOTTOM: #cccccc 6px solid
}
.tbgrid {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.tbgrid .clear {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.tbgrid .title {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.tbclear TD {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.tbspec {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.realprice {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.darkline {
	BORDER-BOTTOM: #999999 1px solid
}
.leftsolid {
	PADDING-LEFT: 5px; BORDER-LEFT: #bfbfbf 1px solid
}
.tbgrid .title {
	TEXT-ALIGN: center
}
.msg {
	TEXT-ALIGN: center
}
.whiteboxmsg {
	TEXT-ALIGN: center
}
.footer {
	TEXT-ALIGN: center
}
.copyright {
	TEXT-ALIGN: center
}
.tabactive {
	TEXT-ALIGN: center
}
.tabpassive {
	TEXT-ALIGN: center
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.clr {
	CLEAR: both
}
.box {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.msg {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.whitebox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.whiteboxmsg {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.redbox {
	BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; BORDER-BOTTOM: #ff3300 1px solid
}
.msg {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 10px 0px; PADDING-TOP: 20px
}
.note {
	BORDER-RIGHT: #d0d0d0 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #d0d0d0 1px dashed; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d0d0d0 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #d0d0d0 1px dashed
}
.whiteboxmsg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; PADDING-TOP: 5px
}
.bluebox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
.block {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.searchbox {
	BORDER-TOP: white 1px solid
}
.submenuMD {
	BACKGROUND: url(navbar_bg.gif) #ffb253 repeat-x 50% bottom
}
.pathstring {
	PADDING-RIGHT: 5px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
.footer {
	PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.copyright {
	PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-COLOR: #999999
}
.leftcol {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 10px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid
}
.leftmenu {
	BORDER-RIGHT: #999999 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999999 10px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid
}
.leftcol {
	FLOAT: left; WIDTH: 200px; POSITION: absolute
}
.rightcol {
	MARGIN-LEFT: 220px
}
.list {
	PADDING-LEFT: 10px; MARGIN: 10px
}
.slist {
	PADDING-LEFT: 10px; MARGIN: 10px
}
.list {
	LIST-STYLE: disc url(pointer_green.gif) outside
}
.slist {
	LIST-STYLE: disc url(pointer_red.gif) outside
}
.list LI {
	MARGIN: 5px
}
.tabactive {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 0px solid
}
.tabpassive {
	BORDER-TOP: #ffffff 3px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ebebeb
}

.nav{
	FONT: 10px Arial,Helvetica,sans-serif;
}

A.nav:link {
	FONT-WEIGHT: 600;
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-WEIGHT: 600;
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-WEIGHT: 600;
	COLOR: BLUE; TEXT-DECORATION: underline
}

.skin_bannerBg{
	background-position: right bottom; 
	background-image: url(/Portals/7/Skins/freegames_skin/tobBanner_bg.gif); 
	background-repeat: no-repeat;
}

.skin_navbarBg{
	background-image: url(/Portals/7/Skins/freegames_skin/nvabar_bg.gif); 
	background-repeat: repeat-x;
}

.skin_subnavbar_leftBg{
	background-image: url(/Portals/7/Skins/freegames_skin/subNavbar_leftBg.gif); 
	background-repeat: repeat-x;
}

.skin_additionbar_leftBg{
	background-image: url(/Portals/7/Skins/freegames_skin/additionbar_leftBg.gif); 
	background-repeat: repeat-x;
}

.skin_additionbar_rightBg{
	background-image: url(/Portals/7/Skins/freegames_skin/additionbar_rightBg.gif); 
	background-repeat: repeat-x;
}

.skin_subnavbar_rightBg{
	background-image: url(/Portals/7/Skins/freegames_skin/subNavbar_rightBg.gif); 
	background-repeat: repeat-x;
}

.skin_subnavbar_dnBg{
	background-image: url(/Portals/7/Skins/freegames_skin/subNavbar_dnBg.gif); 
	background-repeat: repeat-x;
}

.skin_leftPanelContainer{
	border-left-width: 0; 
	border-right: solid  1px  #8d8d8d ; 
	border-top: solid 1px #8d8d8d; 
	border-bottom: solid  1px  #8d8d8d; 
	background-color: #B9D9EE;
}

.skin_leftPanelContainer1{
	border-left-width: 0; 
	border-right: solid  1px  #8d8d8d ; 
	border-top: solid 1px #8d8d8d; 
	border-bottom: solid  1px  #8d8d8d; 
	background-image: url(/Portals/7/Skins/freegames_skin/leftPlane_bg.gif); 
	background-repeat: repeat-y;
}


/* Main Menu */


.MainMenu_MenuContainer {
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #404040 0px solid;  
	background-color: #E0E0E0;
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	height:16;
}

.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: Black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-right: #000000 0px solid;
}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #E0E0E0; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	border-top: #000000 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #EAEAEA; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ; 
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #404040 0px solid;
}

.MainMenu_MenuBreak {
	border-bottom: #404040 1px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 1px solid;  
	border-right: #404040 0px solid; 
	background-color: White; 
	height: 1px;
}

.MainMenu_MenuItemSel {
	background-color: #CCCCCC; 
	cursor: pointer; 
	cursor: hand; 
	color: White; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	border-top: #000000 0px solid;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}


