/*Languages styles*/

/*LeftSideleftbarLanguage_Footer - the footer picture and style*/
.LeftSideleftbarLanguage_Footer{
background-image: url(../images/langbar_bottom145.gif);
background-repeat: no-repeat;
width:145px! important;
display: block! important;
}
/*LeftSideleftbarLanguage_select - style for the select combo box, used for position*/
.LeftSideleftbarLanguage_select{
position:relative;
left:27px;
}
/**/
.LeftSideleftbarLanguage_body_table{
table-layout:fixed;
background-color:#2D7DD4;
width:145px;
}
/*LeftSideleftbarLanguage_text - the text for the header*/
.LeftSideleftbarLanguage_text {
	cursor:hand! important;
	font-family:arial! important;
	font-size:12px! important;
	font-weight:bold! important;
	color:white! important;
}
/*LeftSideleftbarLanguage_Header - the header picture and style*/
.LeftSideleftbarLanguage_Header {
	border-top:none; 
	height: 43; 
	padding-top: 6px; 
	padding left: 8px;
	background-image: url(../images/leftbar_top145.gif);
	background-repeat: no-repeat;
	cursor:pointer! important;
	width:145px! important;
	display: block! important;
	background-color:#2D7DD4! important;
}
/*Games styles*/

/*LeftSideleftbar_Header_Text - If header type is text this is its class*/
.LeftSideleftbar_Header_Text {
	position:relative!important;
	display:block!important;
	cursor:default! important;
	font-family:arial! important;
	font-size:12px! important;
	font-weight:bold! important;
	color:white! important;
	margin-left:10px!important;
	text-indent:5px;
}
/*LeftSideleftbar_Footer_Text - If footer type is text this is its class*/
.LeftSideleftbar_Footer_Text {
	cursor:hand! important;
	font-family:arial! important;
	font-size:12px! important;
	font-weight:bold! important;
	color:white! important;
}

.LeftSideleftbar {
	cursor:pointer! important;
	width:145px! important;
	display: block! important;
	background-color:#2D7DD4! important;
	border-top:1px solid #6CA4E1;
}

.LeftSideleftbar_category {
	font-family:arial! important;
	font-size:12px! important;
	font-weight:bold! important;
	color:white! important;
}

.LeftSideleftbar_category A {
	color:white! important;
}

/*The games submenu inside every category*/
.LeftSideleftbar_submenu {
	width:145px! important; 
	font-family:arial! important; 
	font-size:11px! important; 
	padding-left:8px! important; 
	padding-top: 6px! important; 
	padding-bottom: 6px! important; 
	border-left: 1px solid #CECECE! important;
	border-right: 1px solid #CECECE! important; 
	border-bottom:none! important; 
	border-top: 1px solid #6CA4E1! important;
}
/*Game link*/
A.LeftSidegame {
	font-family: verdana! important; 
	font-size: 10px! important; 
	color:#656565! important; 
	font-weight:bold! important;
}
/*Game link - Hover*/
A:Hover.LeftSidegame  {
	text-decoration: none! important;
}
/*Game link - Visited*/
A:Visited.LeftSidegame{
	color : #414141! important;
	background-color: transparent;
}
/*the cell that holds the game link*/
.LeftSideleftbar_cell{
	height: 20px ! important;
	font-family:verdana ! important; 
	font-size:11px ! important;
	font-size: 10px; 
	color:#656565; 
	font-weight:bold;
}
/*Icon that appears before the category, please note that some leftbar have an icon in category class. This class can also be used to create a padding affect for category*/
.LeftSideleftbar_icon{
	width:21px; 
	height:18px; 
	padding-left:0px; 
	position:relative;
	left:5px;
}
	

/*Leftbar header section*/
.LeftSideFeaturedGamesHeader {
	cursor:pointer! important;
	width:145px! important;
	display: block! important;
	background-color:#2D7DD4! important;
	border-top:1px solid #6CA4E1;
	border-top:none; 
	height:22px!important; 
	padding-top: 10px; 
	padding-left: 0px;
	background-image: url(../images/leftbar_top145_22.gif);
	background-repeat: no-repeat;
}
/*Leftbar footer section, used primarly to support an image*/
.leftbar_border_bottom {
	cursor:pointer! important;
	width:145px ! important;
	height:15px ! important;
	display: block ! important;
	background-color:#2D7DD4 ! important;
	border-top:1px solid #6CA4E1;
	background-image: url(../images/leftbar_bottom145_15.gif);
	background-repeat: no-repeat;
}



.multiVertDivider2
{
	background-image: url(/graphics/hotgames/vertDottedLine.gif); 
	background-repeat: repeat-y;
}
A.nfreedownload, A.nfreedownload:visited, A.nfreedownload:hover{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px! important;
        font-weight : bold! important;
        color : #2D7DD4! important;
        background-color: transparent! important;
        text-decoration: underline! important;
}



.hotgamesNormal{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-size : 10px;	
	color : #414141;
	background-color: transparent;
}
A.hotgamesNormal{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-size : 10px;	
	color : #414141;
	background-color: transparent;
}
A:Hover.hotgamesNormal{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-size : 10px;	
	color : #414141;
	background-color: transparent;
}
A:Visited.hotgamesNormal{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-size : 10px;	
	color : #414141;
	background-color: transparent;
}
.hotgamesNormalT{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #2552A6;
	background-color: transparent;
}
A.navMbuy{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px ! important;
	font-weight : bold ! important;
	color : #2552A6 ! important;
	background-color: transparent ! important;
	text-decoration: underline! important;
}
A:hover.navMbuy{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px ! important;
	font-weight : bold ! important;
	color : #2552A6 ! important;
	background-color: transparent ! important;
	text-decoration: underline! important;
}
A:visited.navMbuy{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px ! important;
	font-weight : bold ! important;
	color : #2552A6 ! important;
	background-color: transparent ! important;
	text-decoration: underline! important;
}
A.hotGamesName{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt ! important;
	font-weight : bold ! important;
	color : #2552A6 ! important;
	background-color: transparent ! important;
	text-decoration : none ! important;
}
A:visited.hotGamesName{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt! important;
	font-weight : bold ! important;
	color : #2552A6 ! important;
	background-color: transparent! important;
	text-decoration : none ! important;
}
A:hover.hotGamesName{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt! important;
	color : #414141 ! important;
	background-color: transparent ! important;
	text-decoration : none ! important;
}
A.hotgamesNavM, A.hotgamesNavM:visited, A.hotgamesNavM:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px! important;
	font-weight : bold! important;
	color : #ff0000! important;
	background-color: transparent! important;
	text-decoration: underline! important;
}

.hotgamesNavM, .hotgamesNavM:visited, .hotgamesNavM:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px! important;
	font-weight : bold! important;
	color : #656565! important;
	background-color: transparent! important;
}
A.hotgamesNavM1, A.hotgamesNavM1:visited, A.hotgamesNavM1:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px! important;
	font-weight : bold! important;
	color : #E52928! important;
	background-color: transparent! important;
	text-decoration: underline! important;
}
A.hotgamesNavM2, A.hotgamesNavM2:visited, A.hotgamesNavM2:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #2D7DD4;
	background-color: transparent;
	text-decoration: underline! important;
}
A.navMnoline, A.navMnoline:visited{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #656565;
	background-color: transparent;
	text-decoration : none;
}
A.navMnoline:hover{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #414141;
	background-color: transparent;
	text-decoration : none;
}
A.n, A.n:visited{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #177CD8;
	background-color: transparent;
}

A.nsports, A.nsports:visited, A.nsports:hover, A.nlogical, A.nlogical:visited, A.nlogical:hover, A.nword, A.nword:visited, A.nword:hover, A.ncardcasino, A.ncardcasino:visited, A.ncardcasino:hover, A.naction, A.naction:visited, A.naction:hover, A.nmahjong, A.nmahjong:visited, A.nmahjong:hover, A.npuzzle, A.npuzzle:visited, A.npuzzle:hover, A.ncards, A.ncards:visited, A.ncards:hover, A.nonline, A.nonline:visited, A.nonline:hover, A.nnewGames, A.nnewGames:visited, A.nnewGames:hover, A.nmostPopular, A.nmostPopular:visited, A.nmostPopular:hover, A.ntop_games, A.ntop_games:visited, A.ntop_games:hover, A.nkids, A.nkids:visited, A.nkids:hover, A.njigsaw, A.njigsaw:visited, A.njigsaw:hover, A.narcade, A.narcade:visited, A.narcade:hover, A.nclassics, A.nclassics:visited, A.nclassics:hover, A.nlogic, A.nlogic:visited, A.nlogic:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px! important;
	font-weight : bold! important;
	color : #2D7DD4! important;
	background-color: transparent! important;
	text-decoration : underline! important;
}
.hotgamesBorder{
	border-left: 1px solid #5885D9;
	border-right: 1px solid #5885D9;
}
.fullBorder{
	border: 1px solid #5885D9;
}

.gameSlogan{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : italic;
	color : #2552A6;
	background-color: transparent;
}
.leftbar_menuOut {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor:pointer! important;
	width:145px! important;
	display: block! important;
	background-color:#2D7DD4! important;
	border-top:1px solid #6CA4E1;
}
.leftbar_menuOver {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor:pointer! important; 
	width:145px! important; 
	display: block! important;
	color:white! important;
	background-color:#2D7DD4! important;
	border-top:1px solid #6CA4E1! important;
}
.leftbar_category {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor:hand! important;
	font-family:arial! important;
	font-size:12px! important;
	font-weight:bold! important;
	color:white! important;
}
.leftbar_submenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:145px! important; 
	font-family:arial! important; 
	font-size:11px! important; 
	padding-left:8px! important; 
	padding-top: 6px! important; 
	padding-bottom: 6px! important; 
	border-left: 1px solid #CECECE! important;
	border-right: 1px solid #CECECE! important; 
	border-bottom:none! important; 
	border-top: 1px solid #6CA4E1! important;
}
.leftbar_submenu a {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-family: verdana! important; 
	font-size: 10px! important; 
	color:#656565! important; 
	font-weight:bold! important;
}
.leftbar_submenu a:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none! important;
}
.leftbar_cell{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 20px ! important;
	font-family:verdana ! important; 
	font-size:11px ! important;
	color:#656565; 
	font-weight:bold;
}
A:Visited.leftbar_link{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #414141! important;
	background-color: transparent;
}
#headerStrip{
	background-image : url(../images/titleStrip.jpg);
	height: 26px;
}
.hotGamesH1 {
	DISPLAY: inline; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #414141; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: transparent
}
#trDark{background-color: #E9EAEC;}
#trLight{background-color: white;}
#gameBox{
	width: 195px;
	background-color: white;
}
#gameListBoxLeft{
	padding-left: 3px;
	padding-right: 0px;
}
#gameListBoxMiddle{
	padding-left: 2px;
}
#gameListBoxRight{
	padding-left: 2px;
	padding-right: 3px;
}
#gameBoxBottom,#gameBoxBottomLeft,#gameBoxBottomRight{height: 22px;}
#boxVertSpacerFirst{
	width: 6px;
	background-color: white;
	background-image : url(../images/vBorderFirst.gif);
}
#boxVertSpacer{
	width: 6px;
	background-color: white;
	background-image : url(../images/vBorder.gif);
}
#boxVertSpacerNormal{
	width: 6px;
	background-color: white;
	background-image : url(../images/vBorderNormal.gif);
}
#boxHorzSpacer{
	height: 10px;
}
#gameBoxContent{
	margin-top: 3px;
	margin-bottom: 1px;
	margin-left: 4px;
	width: 186px;
	text-align : left;
	vertical-align: top;
	height: 160px;
}
#promoButtonLabel{
	position: relative;
	width: 100px;
	top: -23px;
	left: 40px;
}
#featureButtonLabel{
	position: relative;
	width: 100px;
	top: -20px;
	left: 38px;
}
#gameBoxContent #promoButtonLabel A, #gameBoxContent #promoButtonLabel A:visited{
	font-size: 11px;
	font-weight : bold;
	font-family : arial;
	text-decoration : none;
	color: white;
}
#gameBoxMore{
	width: 186px;
	text-align : left;
}
#gameBoxMoreR{
	width: 186px;
	text-align : right;
	padding-right: 4px;
}
#gameBoxMoreGames{
	text-align : right;
	margin-right: 8px;
}
#HorzSpacer{
	height: 13px;
}
#horzDottedLineFirst{
	display: none;
}
#horzDottedLine{
	height:1px;
	background-image : url(../images/horzDottedLine.gif);
}
#noCategoryTtl{
	display: none;
}
