/*body {
    background: #030204 url(../../default_gt_us/img/body_background_gamebrowser.jpg) no-repeat scroll center top;
}*/
#containerProduct .productLeftColumn #additionalInfo {
	height: 360px;
}

#additionalInfo .contentBlock .manualInfo {
	height: 42px;
	padding-top: 8px;
}

#additionalInfo .contentBlock .manualInfo img {
	width: 38px;
	height: 40px;
	padding: 0;
}

#additionalInfo .contentBlock .manualInfo .manualInfoLink {
	font-size: 10px;
	padding: 3px 0 0 43px;
}

#additionalInfo .contentBlock .leaderboard {
	height: 17px;
	padding-top: 3px;
}

#additionalInfo .contentBlock .leaderboard a {
	font-size: 11px;
	font-weight: bold;
}

/* start top Scores block*/
#containerProduct .productLeftColumn #topScores {
	position: relative;
	width: 250px;
	height: 170px;
	margin-top: 6px;
	overflow: hidden;
}

.productLeftColumn #topScores .topH3 {
	width: 250px;
}

.productLeftColumn #topScores .contentBlock {
	border: 1px solid #d1d1d1;
	border-top: none;
	background: #ffffff;
	width: 248px;
	color: #353533;
	height: 150px;
	float: left;
	position: relative;
}

.contentBlock .rowTopPosition {
	margin: 3px 0 1px 0;
	padding-left: 3px;
	width: 243px;
	height: 45px;
	float: left;
}

.rowTopPosition .headerTopPosition {
	height: 12px;
	float: left;
	width: 243px;
	background: #dbdbdb;
	margin-bottom: 1px;
}

.rowTopPosition .headerTopPosition p {
	padding-left: 4px;
	font-weight: bold;
}

.rowTopPosition .topScoresPlayerAvatar {
	float: left;
	width: 32px;
}

.rowTopPosition .topScoresPlayerAvatar img {
	width: 32px;
	height: 32px;
	float: left;
}

.rowTopPosition .topScoresPlayerText {
	width: 203px;
	float: left;
	overflow: hidden;
	padding: 2px 0 0 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.rowTopPosition .topScoresPlayerText a {
	font-weight: bold;
}

/* end top Scores block*/
#containerRight .gameDetailsTabs {
	padding-top: 17px;
}

.tournamentContainer {
	width: 203px;
	height: 41px;
	position: absolute;
	left: 260px;
	top: 22px;
	background: transparent
		url('../../default_gt_us/img/product/tournamentBG-trans.png')
		no-repeat left top;
}

.tournamentContainer .tournamentLabelInProgress,.tournamentContainer .tournamentLabelWinPrizes
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: absolute;
}

.tournamentContainer .tournamentLabelInProgress {
	top: 8px;
	left: 42px;
	color: #172227;
}

.tournamentContainer .tournamentLabelWinPrizes {
	left: 57px;
	top: 22px;
	color: #FFFFFF;
}

/* start Container Browser */
#containerBrowser {
	background: transparent
		url('../../default_gt_us/img/product/browser/gameplay_box_bg.gif')
		repeat-x 0 0;
	border-left: 1px solid #5a5a5a;
	border-top: 1px solid #828282;
	border-right: 1px solid #5a5a5a;
	border-bottom: 1px solid #363636;
	width: 713px;
	height: 583px;
	float: left;
	margin: 9px 0 8px 0;
	position: relative;
}

#containerBrowser .headerGameBrowser,#containerBrowser .bodyGameBrowser,#containerBrowser .footerGameBrowser
	{
	overflow: hidden;
	width: 713px;
	margin: 0 auto;
}

#containerBrowser .headerGameBrowser {
	height: 29px;
	width: 692px;
	/*background:transparent url('../../default_gt_us/img/product/browser/headerBrowserBG.gif') repeat-x left top;*/
}

#containerBrowser .bodyGameBrowser {
	height: 523px;
	background: transparent
		url('../../default_gt_us/img/product/browser/bodyBrowserBG.gif')
		repeat-y left top;
	border-left: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	float: none;
	width: 690px;
	position: relative;
}

.bodyGameBrowser .topDecorGameBrowser {
	background: transparent
		url('../../default_gt_us/img/product/browser/topDecoration.gif')
		no-repeat left top;
	height: 5px;
	width: 690px;
}

.bodyGameBrowser .bottomDecorGameBrowser {
	background: transparent
		url('../../default_gt_us/img/product/browser/bottomDecoration.gif')
		no-repeat left top;
	height: 5px;
	width: 690px;
	position: absolute;
	top: 518px;
}

#browserPlayer {
	background: transparent
		url('../../default_gt_us/img/product/browser/gametap_area_default_bg.png')
		no-repeat 0 0;
	width: 666px;
	position: absolute;
	left: 11px;
	top: 11px;
	height: 500px;
	border: 1px solid #22211c;
}

#containerBrowser .footerGameBrowser {
	height: 23px;
	padding-top: 5px;
	border-top: 1px solid #dedede;
	width: 692px;
	position: relative;
}

.headerGameBrowser .separatorHeaderBlock {
	width: 2px;
	height: 29px;
	float: left;
	background: transparent
		url('../../default_gt_us/img/product/browser/separatorHeaderBrowser.gif')
		no-repeat left top;
}

.footerGameBrowser .gametapLabel {
	background: transparent
		url('../../default_gt_us/img/product/browser/gametap-trans.png')
		no-repeat left top;
	width: 88px;
	height: 19px;
	position: absolute;
	top: 6px;
	left: 600px;
}

.headerGameBrowser .controlsGame span,.headerGameBrowser .myBrowserGames span,.headerGameBrowser .liveLeaderboard span
	{
	width: 24px;
	height: 20px;
	float: left;
	cursor: pointer;
}

.headerGameBrowser .controlsGame span,.headerGameBrowser .controlsGame a
	{
	width: 149px;
	height: 23px;
	float: left;
}

.headerGameBrowser .myBrowserGames span,.headerGameBrowser .myBrowserGames a
	{
	width: 112px;
	height: 23px;
	float: left;
}

#buttonControlsGame span {
	background: transparent
		url('../../default_gt_us/img/product/browser/buttonControls-trans.png')
		no-repeat left top;
}

#buttonMyBrowserGames span {
	background: transparent
		url('../../default_gt_us/img/product/browser/buttonMyGames-trans.png')
		no-repeat left top;
}

#buttonLiveLeaderboard span {
	background: transparent
		url('../../default_gt_us/img/product/browser/buttonLeaderboard-trans.png')
		no-repeat left top;
}

#buttonControlsGame span.btnPressed,#buttonControlsGame a:hover span {
	background: transparent
		url('../../default_gt_us/img/product/browser/buttonControls_right-trans.png')
		no-repeat left top;
}

#buttonMyBrowserGames span.btnPressed,#buttonMyBrowserGames a:hover span
	{
	background: transparent
		url('../../default_gt_us/img/product/browser/buttonMyGames_right-trans.png')
		no-repeat left top;
}

#buttonLiveLeaderboard span.btnPressed {
	background: transparent
		url('../../default_gt_us/img/product/browser/buttonLeaderboard_right-trans.png')
		no-repeat left top;
}

.headerGameBrowser .controlsGame,.headerGameBrowser .myBrowserGames,.headerGameBrowser .liveLeaderboard
	{
	width: 153px;
	float: left;
	padding-top: 3px;
	position: relative;
}

.headerGameBrowser .liveLeaderboard {
	width: 142px;
}

.textControlsLabel,.textMyBrowserGamesLabel,.textLiveLeaderboardLabel {
	position: relative;
	top: 4px;
	left: 6px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.controlsGame .textControlsLabel {
	float: left;
}

.headerGameBrowser .controlsGame .picControlsKeyboard {
	float: left;
	margin: 4px 0 0 13px;
	width: 31px;
	height: 13px;
}

.headerGameBrowser .controlsGame .picControlsJoystick {
	float: left;
	margin: 4px 0 0 9px;
	width: 18px;
	height: 13px;
}

.headerGameBrowser .buttonsControlGame {
	position: relative;
	padding: 4px 0 0 0;
	float: right;
}

#buttonResetGame,#buttonFullscreen {
	position: relative;
	width: 96px;
	margin-left: 4px;
	height: 21px;
	float: left;
	text-decoration: none;
}

#buttonResetGame {
	background: transparent
		url('../../default_gt_us/img/product/browser/buttonResetGame-trans.png')
		no-repeat left top;
	cursor: hand;
}

#buttonResetGame:hover {
	background: transparent
		url('../../default_gt_us/img/product/browser/buttonResetGame_hover-trans.png')
		no-repeat left top;
}

#buttonResetGame:hover b,#buttonFullscreen:hover b {
	color: #c2ef70;
}

#buttonFullscreen {
	background: transparent
		url('../../default_gt_us/img/product/browser/buttonFullscreen-trans.png')
		no-repeat left top;
	cursor: hand;
}

#buttonFullscreen:hover {
	background: transparent
		url('../../default_gt_us/img/product/browser/buttonFullscreen_hover-trans.png')
		no-repeat left top;
}

#buttonResetGame .textResetButton,#buttonFullscreen .textFullscreen {
	position: absolute;
	top: 3px;
	left: 18px;
	color: #f1f1f1;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#buttonFullscreen .textFullscreen {
	left: 30px;
}

.bodyGameBrowser .noticeArea {
	margin-top: 197px;
	height: 106px;
	/*position:absolute;*/
	width: 666px;
	background: transparent
		url('../../default_gt_us/img/product/browser/notice_area_bg-trans.png')
		no-repeat 0 0;
}

.noticeArea .gameLaunch img {
	margin: 36px 0 0 246px;
	width: 173px;
	height: 50px;
}

/* end Container Browser */ /* start drawer browser game page */
#controlsDrawerContainer,#drawerMyBrowserGameContainer,#drawerLiveLeaderboardContainer
	{
	position: absolute;
	background: #303030;
	border: 1px solid #bbbbbb;
	top: 93px;
	left: 49px;
	width: 216px;
	padding-left: 6px;
	height: 532px;
	z-index: 1;
}

#drawerMyBrowserGameContainer,#drawerLiveLeaderboardContainer {
	height: 446px;
}

#controlsDrawerContainer .headerDrawer,#drawerMyBrowserGameContainer .headerDrawer,#drawerLiveLeaderboardContainer .headerDrawer
	{
	height: 29px;
}

.headerDrawer p {
	color: #ffffff;
	padding: 8px 0 0 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

#controlsDrawerContainer .boxContentDrawer,#drawerMyBrowserGameContainer .boxContentDrawer,#drawerLiveLeaderboardContainer .boxContentDrawer
	{
	height: 409px;
	border: 1px solid #bbbbbb;
	border-right: none;
	background: #f1f1f1;
	width: 209px;
	padding-left: 6px;
}

#drawerLiveLeaderboardContainer .boxContentDrawer {
	height: 410px;
}

#controlsDrawerContainer .boxContentDrawer {
	height: 497px;
	width: 216px;
	border: none;
	padding-left: 0;
	position: relative;
}

#drawerLiveLeaderboardContainer .boxContentDrawer {
	padding-left: 0;
	width: 215px;
	border-bottom: none;
}

.boxContentDrawer .scrollerDrawerWindow {
	width: 209px;
	height: 408px;
}

#drawerMyBrowserGameContainer .scrollerDrawerWindow a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	clear: right;
}

#drawerMyBrowserGameContainer .scrollerDrawerWindow a:hover,#drawerMyBrowserGameContainer .scrollerDrawerWindow a:hover p
	{
	background: #cccccc;
	text-decoration: none;
}

#drawerMyBrowserGameContainer .center {
	text-align: center;
}

#drawerMyBrowserGameContainer .scrollerDrawerWindow img {
	margin: 160px auto;
}

.utilScrollerDrawer {
	overflow-x: hidden;
	overflow-y: scroll;
}

#drawerLiveLeaderboardContainer .rowDrawerLiveLeaderboard {
	height: 36px;
	border-bottom: 1px solid #afafaf;
	padding: 4px 4px 0 4px;
}

.avatarDrawerLeaderboard {
	width: 32px;
	margin-right: 7px;
	float: left;
}

.textDrawerLeaderboard p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
}

.textDrawerLeader {
	color: #383838;
}

.textDrawerLeaderboard a p {
	font-weight: bold;
}

.boxContentDrawer .buttonsControlBox {
	height: 25px;
	background: #ffffff
		url('../../default_gt_us/img/product/browser/headerDrawer.gif')
		repeat-x left top;
	float: left;
	width: 207px;
	padding: 6px 0 0 9px;
}

.boxContentDrawer .contentControlsDrawer {
	background: #92e200;
	width: 208px;
	float: left;
	height: 453px;
	padding: 7px 4px 6px 4px;
}

.contentControlsDrawer .paddingControlsDrawer {
	background: #ffffff;
	width: 202px;
	position: relative;
	height: 448px;
	overflow: hidden;
	padding: 5px 0 0 6px;
}

.paddingControlsDrawer .contentKeyboardsBox {
	width: 98%;
	height: 442px;
	padding-right: 2px;
	float: left;
	overflow-x: hidden;
	overflow-y: scroll;
}

.paddingControlsDrawer .contentKeyboardsBox .rowKeysControl {
	background: #e8e8e8;
	float: left;
	height: 29px;
	width: 196px;
	border-bottom: 1px solid #d6d6d6;
}

.paddingControlsDrawer .contentKeyboardsBox .rowKeysControl p {
	font-family: Trebuchet MS;
	padding: 6px 0 0 5px;
	font-size: 11px;
	font-weight: normal;
}

.boxContentDrawer.buttonsControlBox {
	margin: 6px 0 0 9px;
	float: left;
}

.buttonKeyboardTab,.buttonControlsTab {
	width: 98px;
	height: 25px;
	float: left;
}

.buttonControlsTab {
	margin-left: 1px;
}

.buttonsControlBox span,.buttonsControlBox span.inactiveTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #242321;
	text-align: center;
}

.buttonsControlBox span.inactiveTab {
	color: #ffffff;
}

.buttonsControlBox span.inactiveTab p {
	padding-top: 2px;
}

.buttonsControlBox span p {
	padding-top: 6px;
	cursor: pointer;
}

.buttonKeyboardTab span {
	background: transparent
		url('../../default_gt_us/img/product/browser/tabButtonActive.gif')
		no-repeat left top;
	width: 98px;
	height: 25px;
	float: left;
}

.buttonKeyboardTab span.inactiveTab {
	background: transparent
		url('../../default_gt_us/img/product/browser/tabButtonInactive.gif')
		no-repeat left top;
	width: 98px;
	height: 18px;
	float: left;
	margin: 4px 0 0 0;
}

.buttonControlsTab span {
	background: transparent
		url('../../default_gt_us/img/product/browser/tabButtonActive.gif')
		no-repeat left top;
	width: 98px;
	height: 25px;
	float: left;
}

.buttonControlsTab span.inactiveTab {
	background: transparent
		url('../../default_gt_us/img/product/browser/tabButtonInactive.gif')
		no-repeat left top;
	width: 98px;
	height: 18px;
	float: left;
	margin: 4px 0 0 0;
}

.rowLinkControlKey {
	height: 29px;
}

.positionActiveKey {
	text-align: right;
	padding-right: 6px;
	background: #e8e8e8;
	border-bottom: 1px solid #d6d6d6;
}

.positionNameKey {
	padding-left: 5px;
	background: #e8e8e8;
	border-bottom: 1px solid #d6d6d6;
}

#downloadProcess {
	float: left;
	text-align: left;
	margin-left: 10px;
	color: #AFFC1C;
	font-size: 18px;
	font-weight: bold;
}

/*
.rowLinkControlBaseKey {
    position:relative;
    background:#f2fddc;
    border:1px solid #d6d6d6;
    height:28px;
    margin-bottom:2px;
}

.rowLinkControlBaseKey .positionActiveKey, .rowLinkControlBaseKey .positionNameKey {
    background:#f2fddc;
}
*/
.contentKeyboardsBox table {
	width: 181px;
	overflow-x: hidden;
}

/*
.rowLinkControlBaseKey .positionNameKey {
    border-left:1px solid #000000;
}
*/
.rowStaticLine {
	width: 179px;
	height: 28px;
	margin-bottom: 2px;
	background: #f2fddc;
	border: 1px solid #d6d6d6;
}

.rowStaticLine .alignLeftPosition {
	float: left;
	display: inline;
	height: 22px;
	text-align: left;
	padding: 6px 0 0 5px;
}

.rowStaticLine .alignRightPosition {
	float: right;
	display: inline;
	height: 22px;
	text-align: right;
	padding: 6px 5px 0 0;
}

.rowStaticLine p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* end drawer browser game page */ /* start volume component */
.containerVolume {
	background: transparent
		url('../../default_gt_us/img/product/browser/volume/volume_bg.gif')
		no-repeat 0 0;
	position: relative;
	float: right;
	width: 101px;
	height: 20px;
}

.volumeMinBox {
	background: transparent
		url('../../default_gt_us/img/product/browser/volume/volume_min.gif')
		no-repeat 0 0;
	position: absolute;
	left: 5px;
	top: 4px;
	width: 7px;
	height: 12px;
	cursor: pointer;
}

.volumeMaxBox {
	background: transparent
		url('../../default_gt_us/img/product/browser/volume/volume_max.gif')
		no-repeat 0 0;
	position: absolute;
	right: 8px;
	top: 4px;
	width: 13px;
	height: 12px;
	cursor: pointer;
}

.containerVolume .slider {
	background: transparent
		url('../../default_gt_us/img/product/browser/volume/slider_bg.gif')
		repeat-x 0 0;
	height: 12px;
	left: 15px;
	top: 4px;
	position: absolute;
	width: 62px;
	cursor: pointer;
}

.containerVolume .slider a div.handle {
	background: transparent
		url('../../default_gt_us/img/product/browser/volume/slider_item.gif')
		no-repeat 0 0;
	cursor: pointer;
	height: 12px;
	position: absolute;
	width: 5px;
}

.containerVolume .slider a:hover div.handle {
	background: #afea43;
}

/* end volume component */
.gameDownloading {
	padding: 18px 0 0 43px;
}

/* start progress block player */
.gameDownloading .nameGameDownloading {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-bottom: 6px;
}

.boxProgressElement {
	position: relative;
	float: left;
	padding: 0 2px 0 2px;
	width: 503px;
	height: 35px;
}

.borderProgressElement {
	background: transparent
		url(../../default_gt_us/img/product/browser/progressBar/borderProgress-trans.png)
		no-repeat 0 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 507px;
	height: 39px;
	z-index: 5;
}

.backgroundProgressElement {
	background: #f1f1f1;
	position: absolute;
	top: 0;
	left: 0;
	width: 503px;
	height: 35px;
	z-index: 1;
}

.currentProgress {
	background: transparent
		url(../../default_gt_us/img/product/browser/progressBar/current_progress_bg.gif)
		repeat-x 0 0;
	width: 0%;
	height: 35px;
	top: 0;
	position: absolute;
	z-index: 2;
}

.containerCurrentProgress {
	width: 503px;
	overflow: hidden;
	height: 35px;
	position: relative;
	margin-top: 2px;
	float: left;
}

.textValueProgress {
	position: relative;
	padding-left: 13px;
	padding-top: 2px;
	float: left;
	font-family: Helvetica, sans-serif;
	font-size: 28px;
	color: #ffffff;
}

#progressElement {
	height: 28px;
	clear: both;
}

.boxMigrationIE {
	position: relative;
}

.boxMigrationIE input {
	float: left;
	margin-left: 0;
}

.boxMigrationIE .textStyleMigration {
	color: #e9e9e9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	padding: 2px 0 14px;
	float: left;
}

.confirmMigration {
	float: left;
	width: 100%;
}

.confirmMigration .textStyleMigration {
	line-height: normal;
}

.boxMigrationIE .textStyleMigration b {
	font-weight: bold;
}

/* end progress block player */ /* save load process */
.slContainer {
	background-color: #191919;
	height: 500px;
	width: 666px;
	overflow: hidden;
}

.slContainer .topContainerLine {
    background-image: url("../../default_gt_us/img/browserGames/h-rule.png")
        ;
    background-position: left bottom;
    background-repeat: repeat-x;
}

.slContainer .topContainer {
	height: 30%;
	width: 100%;
	position: relative;
}

.topContainer .currentScreen {
	position: absolute;
	left: 20px;
	top: 20px;
}

.topContainer .currentScreen img {
	border: 1px #171717 solid;
    height: 110px;
}

.topContainer .btnResume {
	position: absolute;
	width: 143px;
	height: 28px;
	color: #FFFFFF; left : 190px;
	top: 70px;
	background-image:
		url("../../default_gt_us/img/browserGames/btnResume_inactive.png");
	left: 190px;
}

.btn {
	cursor: pointer;
	text-align: center;
	padding-top: 6px;
}

.btn span {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.topContainer .gamePaused {
	position: absolute;
	left: 195px;
	top: 40px;
	color: #CBCBCB;
	font-family: Trebuchet MS, Verdana, Arial, Sans-serif;
	font-size: 16px;
}

.topContainer ul.gamePaused {
	position: absolute;
	left: 360px;
	top: 10px;
	list-style: none;
	color: #C2C2C2;
	font-family: Arial, Verdana, Sans-serif;
	font-size: 14px;
	border: 1px solid #393939;
	border-bottom: none;
}

.topContainer ul.gamePaused li {
	padding: 5px 7px;
	position: relative;
	border-bottom: 1px solid #393939;
}

.topContainer ul.gamePaused li.first {
	background-color: #393939;
}

.topContainer ul.gamePaused li.second div {
	margin: 9px 0;
}

.topContainer ul.gamePaused li.third div {
	margin: 3px 0;
}

.topContainer ul.gamePaused span.note {
	font-size: 9px;
	border-top: none;
	color: #878787;
}

.topContainer ol.numList {
	position: absolute; left : 130px;
	top: 2px;
	font-family: Arial, Verdana, Sans-serif;
	font-size: 10px;
	list-style: decimal;
	left: 130px;
}

.topContainer ol.numList li {
	border: none;
	padding: 0;
}

.bottomContainer .leftContainer {
	overflow: auto;
	float: left;
	height: 350px;
	width: 555px;
}

.bottomContainer .rightContainer {
	height: 350px;
	width: 110px;
	float: right;
	background-image:
		url("../../default_gt_us/img/browserGames/rightBtnBackground.gif");
	background-repeat: repeat-x;
	text-align: center;
}

.rightContainer .btnCommon {
	width: 106px;
	height: 21px;
	background-repeat: no-repeat;
	margin: 0 auto;
}

.rightContainer .btnCommon span {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #B5B5B5;
}

.rightContainer .btnNormal span, .rightContainer .btnHover span {
	color: #353535;
}

.rightContainer .btnInactive {
	background-image:
		url("../../default_gt_us/img/browserGames/bbg_inactive.png");
}

.rightContainer .btnNormal {
	background-image:
		url("../../default_gt_us/img/browserGames/bbg_normal.png");
}

.rightContainer .btnHover {
	background-image:
		url("../../default_gt_us/img/browserGames/bbg_hover.png");
}

.leftContainer .cellContainer {
	float: left;
	margin: 6px 0 0 6px;
	height: 172px;
	width: 172px;
}

.leftContainer .selected .top {
	border: 1px solid #AFFC1C;
}

.cellContainer .top {
	background-color: #393939;
	height: 137px;
	width: 100%;
	text-align: center;
}

.cellContainer .bottom {
	color: #FFFFFF;
}

.cellContainer .bottom .date {
	float: left;
}

.cellContainer .bottom .time {
	float: right;
}

.cellContainer .bottom input {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	width: 100%;
	color: #585858;
	font-size: 10px;
}
/* save load process */
