/*
 * Generic classes both portal & ingame
 */

hr
{
	-moz-box-sizing: border-box;
	-moz-float-edge: margin-box;
	line-height:0;
	clear: both;
	display: block;
	height: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}
/* game background */
.gameBackground
{
	width:auto;
	padding-top:50px;
}
.gameBackground_ACADEMY
{
	background: #678db9 url('../img/backgroundGame/bg_academy.jpg') no-repeat top center;
}
.gameBackground_HAVEN
{
	background: #debfaa url('../img/backgroundGame/bg_haven.jpg') no-repeat top center;
}
.gameBackground_INFERNO
{
	background: #4b343f url('../img/backgroundGame/bg_inferno.jpg') no-repeat top center;
}
.gameBackground_NECROPOLIS
{
	background: #657647 url('../img/backgroundGame/bg_necropolis.jpg') no-repeat top center;
}
.gameBackground_SYLVAN
{
	background: #8d557c url('../img/backgroundGame/bg_sylvan.jpg') no-repeat top center;
}
.gameBackground_Endgame, .gameBackground_Endgame_Season1, .gameBackground_Endgame_Season3
{
	background: #8b6642 url('../img/backgroundGame/bg_endWorld.jpg') no-repeat top center;
}
.gameBackground_Endgame_Season2
{
	background: #0f2d31 url('../img/backgroundGame/bg_endWorldS2.jpg') no-repeat top center;
}

.gameLogoutButton
{
	top: 6px;
	right: 10px;
	z-index:4500;
}
.worldEndedSlideContainer
{
	background:#000;
	width: 1000px;
	height: 672px;
	top: 4px;
	left:4px;
	position: absolute;
}
.worldEndImagesContainer
{
	overflow: hidden;
	width: 1000px;
	height: 600px;
	z-index: 1;
}
.worldEndImagesContainer_Season2
{
	overflow: hidden;
	width: 1000px;
	height: 672px;
	z-index: 1;
}
.worldEndSubtitlesContainer
{
	height: 65px;
	padding: 7px 80px 0 80px;
	width: 840px;
	top: 600px;
	z-index: 2;
	color: #fffefd;
	background: #b5906c url('../img/worldEnd/subtitlesgradient.png') no-repeat scroll bottom left;
}
.worldEndSubtitlesContainer_Season2
{
	height: 70px;
	padding: 7px 80px 0 80px;
	width: 840px;
	top: 600px;
	z-index: 2;
	color: #fffefd;
	background: transparent;
}
.worldEndSubtitlesText
{
	line-height:30px;
}

.worldEndChapterTitleContainer
{
	margin-top: 45px;
	color: #fffefd;
	padding-top:290px;
	background: url('../img/worldEnd/prophet.jpg') scroll no-repeat top center;
}

.worldEndContinueButton
{
	z-index:5;
	top:560px;
	right:20px;
}

.gameBackgroundWithoutTop
{
	width: auto;
	padding-top: 0;
	background-position: center -50px;
}
.backgroundContainer
{
		background-position: top center;
		background-repeat: no-repeat;
		background-attachment: scroll;
		width: 1009px;
		height: 680px;
		left: 1px;
		margin: 0 auto;
}
.backgroundImage
{
		background-image: url('../img/backgroundGame/bgContainer.gif');
}
.backgroundImageSeason3{
		background-image: url('../img/backgroundGame/bg_imageSeason3.jpg');
}
.worldResultsLight_353.backgroundImageSeason3{
		background-image: url('../img/backgroundGame/bg_imageSeason3EventPve.jpg');
}
.leftContainer, .rightContainer
{
		height: 641px;
}

.leftContainer
{
	background: url('../img/region/regionContainerBg.gif') repeat-y top right;
}

.playerIconFormat
{
		width: 40px;
		height: 40px;
}
.haltIcon
{
	position: relative;
	top: 5px;
}
.toolbarBg
{
	background-image: url('../img/gameFooter/toolbarBg.gif');
	width: 1003px;
	height: 34px;
	margin: 0 auto;
	top: 640px;
	z-index: 10000;
}
.facebookShareBtn
{
	height: 18px;
}

/* Font family classes */

.times
{
	font-family: "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", serif;
}
.tahoma
{
	font-family: Tahoma, "Lucida Grande", "PingFang SC", "Microsoft YaHei", sans-serif;
}
/* Element positioning classes */
.clearBoth
{
	clear: both;
}
.clearBoth
{
	clear: both;
}
.clearBothOverflow
{
	overflow:hidden;
	position:relative;
	height:0px;
}
.clearRight
{
	clear: right;
}
.clearLeft
{
	clear: left;
}
.floatLeft
{
	float: left;
}
.floatRight
{
	float: right;
}
.bottom
{
	vertical-align: bottom;
}
.middle
{
	vertical-align: middle;
}
.top
{
	vertical-align: top;
}
.super
{
	vertical-align: super;
}

.tableAlignCenter
{
	text-align: center;
	margin: 0 auto;
}
.relativePosition
{
	position: relative;
}
.absolutePosition
{
	position: absolute;
}
.fixedPosition
{
	position: fixed;
}
.autoMargin
{
	margin: 0 auto;
}
.zIndex0
{
	z-index: 0;
}
.zIndex1
{
	z-index: 1;
}
.zIndex10
{
	z-index: 10;
}
.zIndex100
{
	z-index: 100;
}
.zIndex1000
{
	z-index: 1000;
}
.zIndex10000
{
		z-index: 10000;
}
.zIndex100000
{
		z-index: 100000;
}
/* Display classes */
.invisible
{
	visibility: hidden !important;
}
.visible
{
	visibility: visible !important;
}
.hidden
{
	display: none !important;
}
.overflowClearHidden
{
	overflow: hidden;
	height:0px;
}
.inline
{
	display: inline;
}

.inlineBlock
{
	display: inline-block;
}

.clickable
{
	cursor: pointer;
}
.movable
{
	cursor: move;
}
.resize
{
		cursor: e-resize;
}
.overflow
{
	overflow: hidden;
}
.wordwrap{
	word-wrap:break-word;
}
a:link, a:visited, a:active
{
	color: #5E3931;
	text-decoration: none;
	outline: none;
}
a:hover
{
	color: #fc5700;
}
.roll:hover
{
	color: #fc5700;
}
.roll2:hover
{
	color: #4d2f28;
}
.over
{
	color: #fc5700;
}
.block
{
	display:block;
}

/*Position top classes*/
.top28N{
top:-28px;
}
/* Padding classes */
.simplePadding
{
	padding: 3px;
}
.doublePadding
{
	padding: 10px;
}
.padding15
{
	padding: 15px;
}
.Vpadding1
{
	padding-top: 1px;
}
.Vpadding1R
{
	padding-bottom: 1px;
}

.Vpadding2
{
	padding-top: 2px;
}
.Vpadding2R
{
	padding-bottom: 2px;
}
.Vpadding3
{
	padding-top: 3px;
}
.Vpadding3R
{
	padding-bottom: 3px;
}
.Vpadding4
{
	padding-top: 4px;
}
.Vpadding4R
{
	padding-top: 4px;
}
.Vpadding5
{
	padding-top: 5px;
}
.Vpadding5R
{
	padding-bottom: 5px;
}
.Vpadding6
{
	padding-top: 6px;
}
.Vpadding6R
{
	padding-bottom: 6px;
}
.Vpadding7
{
	padding-top: 7px;
}
.Vpadding7R
{
	padding-bottom: 7px;
}
.Vpadding8
{
	padding-top: 8px;
}
.Vpadding8R
{
	padding-bottom: 8px;
}
.Vpadding9
{
	padding-top: 9px;
}
.Vpadding9R
{
	padding-bottom: 9px;
}
.Vpadding10
{
	padding-top: 10px;
}
.Vpadding10Percent
{
	padding-top: 10%;
}
.Vpadding10R
{
	padding-bottom: 10px;
}
.Vpadding12
{
	padding-top:12px;
}
.Vpadding12R
{
	padding-bottom:12px;
}
.Vpadding14
{
	padding-top: 14px;
}
.Vpadding15
{
	padding-top: 15px;
}
.Vpadding18
{
	padding-top: 18px;
}
.Vpadding18R
{
	padding-bottom: 18px;
}
.Vpadding20
{
	padding-top: 20px;
}
.Vpadding20R
{
	padding-bottom: 20px;
}
.Vpadding21
{
		padding-top: 21px;
}
.Vpadding22
{
	padding-top: 22px;
}
.Vpadding22R
{
	padding-bottom: 22px;
}
.Vpadding24
{
	padding-top: 24px;
}
.Vpadding24R
{
	padding-bottom: 24px;
}
.Vpadding30
{
	padding-top: 30px;
}
.Vpadding30R
{
	padding-bottom: 30px;
}
.Vpadding40
{
	padding-top: 40px;
}
.Vpadding40R
{
	padding-bottom: 40px;
}
.Vpadding50
{
	padding-top: 50px;
}
.Vpadding50R
{
	padding-bottom: 50px;
}
.Vpadding60
{
		padding-top: 60px;
}
.Vpadding75
{
	padding-top: 75px;
}
.Vpadding75R
{
	padding-bottom: 75px;
}
.Vpadding100
{
	padding-top: 100px;
}
.Vpadding100R
{
	padding-bottom: 100px;
}
.Vpadding150
{
	padding-top: 150px;
}
.Vpadding150R
{
	padding-bottom: 150px;
}
.Hpadding3
{
	padding-left: 3px;
}
.Hpadding3R
{
	padding-right: 3px;
}
.Hpadding5
{
	padding-left: 5px;
}
.Hpadding5R
{
	padding-right: 5px;
}
.Hpadding7
{
	padding-left: 7px;
}
.Hpadding7R
{
	padding-right: 7px;
}
.Hpadding10
{
	padding-left: 10px;
}
.Hpadding10R
{
	padding-right: 10px;
}
.Hpadding12
{
	padding-left: 12px;
}
.Hpadding12R
{
	padding-right: 12px;
}
.Hpadding15
{
	padding-left: 15px;
}
.Hpadding15R
{
	padding-right: 15px;
}
.Hpadding20
{
	padding-left: 20px;
}
.Hpadding20R
{
	padding-right: 20px;
}
.Hpadding30
{
	padding-left: 30px;
}
.Hpadding30R
{
	padding-right: 30px;
}
.Hpadding40
{
	padding-left: 40px;
}
.Hpadding40R
{
	padding-right: 40px;
}
.Hpadding60
{
	padding-left: 60px;
}
.Hpadding100
{
	padding-left: 100px;
}
.Hpadding100R
{
	padding-right: 100px;
}



/* Horizontal offset classes */
.Hoffset0
{
	margin-left: auto;
}
.Hoffset0R
{
	margin-right: auto;
}
.Hoffset1
{
	margin-left: 1px;
}
.Hoffset1R
{
	margin-right: 1px;
}
.Hoffset2
{
	margin-left: 2px;
}
.Hoffset2R
{
	margin-right: 2px;
}
.Hoffset3
{
	margin-left: 3px;
}
.Hoffset3R
{
	margin-right: 3px;
}
.Hoffset4
{
	margin-left: 4px;
}
.Hoffset4R
{
	margin-right: 4px;
}
.Hoffset5
{
	margin-left: 5px;
}
.Hoffset5R
{
	margin-right: 5px;
}
.Hoffset6
{
	margin-left: 6px;
}
.Hoffset6R
{
	margin-right: 6px;
}
.Hoffset7
{
	margin-left: 7px;
}
.Hoffset7R
{
	margin-right: 7px;
}
.Hoffset8
{
	margin-left: 8px;
}
.Hoffset8R
{
	margin-right: 8px;
}
.Hoffset9
{
	margin-left: 9px;
}
.Hoffset9R
{
	margin-right: 9px;
}

.Hoffset10
{
	margin-left: 10px;
}
.Hoffset10R
{
	margin-right: 10px;
}
.Hoffset11
{
		margin-left: 11px;
}
.Hoffset11R
{
		margin-right: 11px;
}
.Hoffset12
{
		margin-left: 12px;
}
.Hoffset12R
{
		margin-right: 12px;
}
.Hoffset14
{
	margin-left: 14px;
}
.Hoffset14R
{
	margin-right: 14px;
}
.Hoffset15
{
	margin-left: 15px;
}
.Hoffset15R
{
	margin-right: 15px;
}
.Hoffset16
{
		margin-left: 16px;
}
.Hoffset16R
{
		margin-right: 16px;
}
.Hoffset17
{
		margin-left: 17px;
}
.Hoffset17R
{
		margin-right: 17px;
}
.Hoffset18
{
	margin-left: 18px;
}
.Hoffset18R
{
	margin-right: 18px;
}
.Hoffset20
{
	margin-left: 20px;
}
.Hoffset20R
{
	margin-right: 20px;
}
.Hoffset22
{
	margin-left: 22px;
}
.Hoffset22R
{
	margin-right: 22px;
}
.Hoffset25
{
	margin-left: 25px;
}
.Hoffset25R
{
	margin-right: 25px;
}
.Hoffset26
{
		margin-left: 26px;
}
.Hoffset28
{
		margin-left: 28px;
}
.Hoffset28R
{
		margin-right: 28px;
}
.Hoffset30
{
	margin-left: 30px;
}
.Hoffset30R
{
	margin-right: 30px;
}
.Hoffset35
{
	margin-left: 35px;
}
.Hoffset35R
{
	margin-right: 35px;
}

.Hoffset39
{
	margin-left: 39px;
}
.Hoffset39R
{
	margin-right: 39px;
}
.Hoffset40
{
	margin-left: 40px;
}
.Hoffset40R
{
	margin-right: 40px;
}
.Hoffset45
{
		margin-left: 45px;
}
.Hoffset45R
{
		margin-right: 45px;
}
.Hoffset50
{
	margin-left: 50px;
}
.Hoffset50R
{
	margin-right: 50px;
}
.Hoffset56
{
	margin-left: 56px;
}
.Hoffset57
{
	margin-left: 57px;
}
.Hoffset60
{
	margin-left: 60px;
}
.Hoffset60R
{
	margin-right: 60px;
}
.Hoffset65
{
	margin-left: 65px;
}
.Hoffset70
{
	margin-left: 70px;
}
.Hoffset70R
{
		margin-right: 70px;
}
.Hoffset80
{
	margin-left: 80px;
}
.Hoffset80R
{
	margin-right: 80px;
}
.Hoffset85
{
	margin-left: 85px;
}

.Hoffset85R
{
	margin-right: 85px;
}

.Hoffset100
{
	margin-left: 100px;
}

.Hoffset100R
{
	margin-right: 100px;
}
.Hoffset110
{
		margin-left: 110px;
}

.Hoffset110R
{
		margin-right: 110px;
}
.Hoffset120
{
	margin-left: 120px;
}

.Hoffset130
{
	margin-left: 130px;
}
.Hoffset140
{
	margin-left: 140px;
}
.Hoffset150
{
	margin-left: 150px;
}
.Hoffset160
{
	margin-left: 160px;
}
.Hoffset215
{
	margin-left: 215px;
}

/* Vertical offset classes */
.Voffsetn6
{
	margin-top: -6px;
}
.Voffset1
{
	margin-top: 1px;
}
.Voffset1R
{
	margin-bottom: 1px;
}
.Voffset2
{
	margin-top: 2px;
}
.Voffset2R
{
	margin-bottom: 2px;
}
.Voffset3
{
	margin-top: 3px;
}
.Voffset3R
{
	margin-bottom: 3px;
}
.Voffset4
{
	margin-top: 4px;
}
.Voffset4R
{
	margin-bottom: 4px;
}
.Voffset5
{
	margin-top: 5px;
}
.Voffset5R
{
	margin-bottom: 5px;
}
.Voffset6
{
	margin-top: 6px;
}
.Voffset7
{
	margin-top: 7px;
}
.Voffset7R
{
	margin-bottom: 7px;
}
.Voffset8
{
	margin-top: 8px;
}
.Voffset8R
{
	margin-bottom: 8px;
}
.Voffset9
{
	margin-top: 9px;
}

.Voffset9R
{
	margin-bottom: 9px;
}

.Voffset10
{
	margin-top: 10px;
}
.Voffset10R
{
	margin-bottom: 10px;
}
.Voffset11
{
		margin-top: 11px;
}
.Voffset12
{
	margin-top:12px;
}
.Voffset12R
{
	margin-bottom:12px;
}
.Voffset13
{
		margin-top:13px;
}
.Voffset13R
{
		margin-bottom:13px;
}
.Voffset15
{
	margin-top: 15px;
}
.Voffset15R
{
	margin-bottom: 15px;
}
.Voffset16
{
	margin-top: 16px;
}
.Voffset16R
{
		margin-bottom: 16px;
}
.Voffset17
{
		margin-top: 17px;
}
.Voffset17R
{
		margin-bottom: 17px;
}
.Voffset18
{
		margin-top: 18px;
}
.Voffset18R
{
		margin-bottom: 18px;
}
.Voffset20
{
	margin-top: 20px;
}
.Voffset20R
{
	margin-bottom: 20px;
}
.Voffset23
{
		margin-top: 23px;
}
.Voffset23R
{
		margin-bottom: 23px;
}
.Voffset25
{
	margin-top: 25px;
}
.Voffset25R
{
	margin-bottom: 25px;
}
.Voffset27
{
		margin-top: 27px;
}
.Voffset27R
{
		margin-bottom: 27px;
}
.Voffset30
{
	margin-top: 30px;
}
.Voffset30R
{
	margin-bottom: 30px;
}
.Voffset35
{
	margin-top: 35px;
}
.Voffset35R
{
	margin-bottom: 35px;
}
.Voffset40
{
	margin-top: 40px;
}
.Voffset40R
{
	margin-bottom: 40px;
}
.Voffset45
{
		margin-top: 45px;
}
.Voffset45R
{
		margin-bottom: 45px;
}
.Voffset50
{
	margin-top: 50px;
}

.Voffset50R
{
	margin-bottom: 50px;
}
.Voffset60
{
	margin-top: 60px;
}
.Voffset60R
{
		margin-bottom: 60px;
}
.Voffset65
{
	margin-top: 65px;
}
.Voffset65R
{
	margin-bottom: 65px;
}
.Voffset80
{
	margin-top: 80px;
}
.Voffset80R
{
	margin-bottom: 80px;
}

.Voffset90
{
	margin-top: 90px;
}
.Voffset90R
{
	margin-bottom: 90px;
}
.Voffset100
{
	margin-top: 100px;
}

.Voffset100R
{
	margin-bottom: 100px;
}


.loading
{
		background: url('../img/loading.gif') no-repeat top center;
		height: 16px;
		width: 16px;
}
/*******************************************************
Game preload Assets
*******************************************************/
.preloadBg
{
	background: url('../img/loading/preloadScreen.jpg') no-repeat top center;
}
.preloadBg_Season2
{
	background: url('../img/loading/preloadScreen_Season2.jpg') no-repeat top center;
}
.preloadBg_Season3
{
	background: url('../img/loading/preloadScreen_Season3.jpg') no-repeat top center;
}
.preloadContainer
{
	margin: 28px auto;
	width: 338px;
}
.preloadBar
{
	background:url('../img/loading/bar.gif') repeat-x;
}
.preloadGameLogo, .preloadGameLogo_ru
{
	background:url('../img/loading/gameLogo.png') no-repeat top center;
	width: 317px;
	height: 155px;
	top: 20px;
	margin:0px auto;
}
.preloadGameLogo_ru
{
	background-image:url('../img/loading/gameLogo_ru.png');
}

/*******************************************************
Background position classes
*******************************************************/
.topLeftBg
{
	background-position: top left !important;
}
.topRightBg
{
	background-position: top right !important;
}
.centerRightBg
{
	background-position: center right !important;
}
.bottomRightBg
{
	background-position: bottom right !important;
}

/*******************************************************
Background color and texture classes
*******************************************************/

.paper
{
	background-image: url('../img/background/paper.jpg');
}
.metal
{
	background-image: url('../img/background/metal.jpg');
	background-position: bottom;
}
.gradientBg
{
	background: #fffefd url('../img/background/metal_gradient.jpg') no-repeat bottom center;
}
.beigeBg
{
	background-color: #fff2e5;
}
.beigeFonceBg{
	background-color: #f4ebe2;
}
.creamBg
{
	background-color: #f5ede2;
}
.whiteBg
{
	background-color: #fffefd;
}
.eggshellBg
{
	background-color : #e9cfaa;
}
.brownBg
{
	background-color: #d3bfa2;
}
.brownieBg
{
	background-color: #845946;
}
.orangeBg
{
	background-color: #ffe2c6;
}
.coralBg
{
	background-color: #fcc68f;
}
.lightOrangeBg
{
	background-color: #ffce80;
}
.lightOrangeBg2
{
	background-color: #ffdb95;
}
.blackBg
{
	background-color: #000000;
}
.chocolateBg
{
	background-color: #50332b;
}
.cafeBg
{
	background-color: #8e6048;
}
.cappuccinoBg
{
	background-color: #a88d79;
}
.goldenBg
{
	background:#f8c03e;
}
.custardBg
{
	background:#fdf8d1;
}
.allianceDarkBg
{
	background-color: #e2a84d;
}
.allianceLightBg
{
	background-color: #fad293;
}
.beigeBg2
{
	background-color: #efe3d5;
}
.beigeBg3
{
	background-color: #e7d5b9;
}
.beigeBg4
{
	background-color: #e3cdad;
}
.lightBlueBg
{
	background-color: #00b5e9;
}
.blueBg
{
	background-color: #013060;
}
/* Border classes */
.noborder
{
	border:none !important;
}
.borderBrown1
{
	border: 1px solid #4d332e;
}

.borderBrown2
{
	border: 2px solid #4d332e;
}

.borderBrown3
{
	border: 3px solid #5E4A38;
}

.borderBrown4
{
	border: 3px solid #77624c;
}
.borderCafe
{
	border:1px solid #e2c896;
}
.borderWhite
{
		border: 1px solid #fffefd;
}
.borderBeige1
{
	border: 1px solid #d3bfa2;
}

.brown3Border
{
	border: 1px solid #2F1A15;
}
.cafeBorder
{
	border: 1px solid #8e6048;
}
.chocolateBorder
{
		border: 1px solid #50332b;
}

.cappuccinoBorder
{
	border: 1px solid #a88d79;
}

.ocreBorder
{
	border: 1px solid #cf500d;
}
.greenBorder
{
	border: 1px solid #008000;
}
.redBorder
{
		border: 1px solid #c30a1d;
}
.inputBorder
{
	border:1px solid #A88D79;
}
/* Text positioning classes */
.center
{
	text-align: center;
}
.left
{
	text-align: left;
}
.right
{
	text-align: right;
}
.justify
{
	text-align: justify;
}

.wrapWord
{
	word-wrap: break-word;
}

.ValignTop
{
	vertical-align: top !important;
}
.ValignCenter
{
	vertical-align: middle !important;
}

.opacity50
{
		opacity: 0.5;
		filter: alpha(opacity=50); /* IE */
}
/* Text color classes */
.black
{
	color: #020202;
}
.white
{
	color: #FFFEFD;
}
.cherry, .red1
{
	color: #c30a1d;
}
.red2
{
	color: #811619;
}
.blue1
{
	color: #5ed5d4;
}
.blue2
{
	color: #0e86c2;
}
.blue3
{
		color: #2f8681;
}
.heredityBlue1
{
		color: #62b6e0;
}
.heredityBlue2
{
		color: #144478;
}
.heredityBlue3
{
		color: #366fb2;
}
.heredityBlue4
{
		color: #2b7ccd;
}
.beige
{
	color: #E7D5B9;
}
.beige1
{
		color: #fff2e5;
}
.beige2
{
		color: #D3BFA2;
}
.beige3
{
color: #efe3d5;
	}
.cream
{
		color: #ffeec7;
}
.cappuccino
{
	color: #a88d79;
}
.cappuccinoLight
{
	color: #c59f8c;
}
.cafe
{
	color: #8e6048;
}
.orange
{
	color: #ff7919;
}
.orange2
{
	color: #c53401;
}
.orange3
{
	color: #e75700;
}
.brown4
{
	color: #9f583f;
}
.chocolate
{
	color: #50332b;
}
.darkBrown
{
	color: #2f1a15;
}
.error
{
	color: #c30a1d;
}
.ok
{
	color: #38a800;
}
.yellow1
{
	color: #ffbf1f;
}
.gray1
{
	color: #706d6d;
}
.gray2
{
	color: #999;
}
.domination
{
	color: #610100;
}
.wealth
{
	color: #b36600;
}
.honor
{
	color: #143831;
}
.uplayColor
{
	color: #C10117;
}
.facebookColor
{
	color: #3B5997;
}

/* Text size classes */
.size50
{
	font-size: 50px;
}
.size46
{
	font-size: 46px;
}
.size36
{
	font-size: 36px;
}
.size32
{
	font-size: 32px;
}
.size30
{
	font-size: 30px;
}
.size28
{
		font-size: 28px;
}
.size27
{
	font-size: 27px;
}
.size26
{
	font-size: 26px;
}
.size25
{
	font-size: 25px;
}
.size24
{
	font-size: 24px;
}
.size22
{
	font-size: 22px;
}
.size20
{
	font-size: 20px;
}
.size18
{
	font-size: 18px;
}
.size17
{
		font-size: 17px;
}
.size16
{
	font-size: 16px;
}
.size15
{
	font-size: 15px;
}
.size14
{
	font-size: 14px;
}
.size13
{
	font-size: 13px;
}
.size12
{
	font-size: 12px;
}
.size11
{
	font-size: 11px;
}
.size10
{
	font-size: 10px;
}
.size9
{
	font-size: 9px;
}
.size0
{
	font-size: 0px;
}

/* Text style classes */
.boldFont
{
	font-weight: bold;
}
.italize
{
	font-style: italic;
}
.uppercase
{
	text-transform: uppercase;
}
.smallcaps
{
	font-variant: small-caps;
}
.noCaps
{
	font-variant: normal;
}
.underline
{
	text-decoration: underline;
}

.noUnderline
{
	text-decoration: none;
}

.normal
{
	font-weight: normal;
}
.nowrap
{
	white-space: nowrap;
}
.noDecoration
{
	text-decoration: none;
}

.lineThrough
{
	text-decoration: line-through;
}
/* sizing classes */

.width100
{
	width: 100%;
}
.width80
{
	width: 80%;
}
.width65px
{
	width: 65px;
}
.width220
{
	width: 220px;
}
.width270
{
	width: 270px;
}

.height100
{
		height: 100%;
}
.height0
{
	line-height:0;
	margin:0;
	padding:0;
	height:0;
}
.height20
{
		height: 20px;
}
.height40
{
	height:40px;
}
.height60
{
	height: 60px;
}
.lineHeight0
{
	line-height: 0;
}
.lineHeight09
{
	line-height: 0.9;
}
.lineHeight1
{
	line-height: 1;
}
.lineHeight2
{
	line-height: 2;
}
.lineHeight3
{
	line-height: 3;
}
.lineHeight11px
{
	line-height: 11px;
}
.lineHeight14px
{
	line-height: 14px;
}
/* Button Form */

.labelButtonForm
{
	font-family: "Times New Roman", Times, "PingFang SC", "Microsoft YaHei", serif;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
}
.labelButtonForm .disabled
{
	color: #aba599;
}
.buttonHover
{
		color: #FFFFFF !important;
}

.labelButtonTextPosition
{
	padding-left: 5px;
	padding-right: 2px;
	position: relative;
	margin-top: 4px;
}

.labelButtonBigTextPosition
{
	position: relative;
	top: 5px;
}
.genericInlineLabelButtonContainer
{

}
.genericInlineLabelButtonContainer:hover
{
	color: #fff;
}
.genericInlineLabelButtonMiddle
{
	vertical-align: top;
	margin: 6px 0 0 0;
	padding: 0 0 0 3px;
	font: italic bold 13px/23px Times,serif;
	display: inline-block;
}
.simpleButtonText
{
	line-height: 23px;
}
/* FTP Specific commons */
.FTPTooltipContent
{
	text-align:left;
}
/**/

/* Facebook Specific commons */
.facebookShareButtonHolderLeft
{
	padding: 2px 0 0 22px;
	background: transparent url('../img/facebook/facebookShareButton.png') no-repeat scroll top left;
	height: 16px;
}
.facebookShareButtonHolderRight
{
	background: transparent url('../img/facebook/facebookShareButton.png') no-repeat scroll top right;
	height: 19px;
	width: 8px;
}
.facebookShareButtonTeasingHolderLeft
{
	padding: 2px 0 0 22px;
	background: transparent url('../img/facebook/facebookShareButtonTeasing.png') no-repeat scroll top left;
	height: 16px;
}
.facebookShareButtonTeasingHolderRight
{
	background: transparent url('../img/facebook/facebookShareButtonTeasing.png') no-repeat scroll top right;
	height: 19px;
	width: 8px;
}
/**/
.creditsFlash{
	width:650px;
	height:330px;
	overflow:hidden;
}