body {
	font-family:  "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	overflow: hidden;
}

.PreLoaderMsg {
	text-align: center;
	display: table-cell;
	font-weight: bold;
	vertical-align: middle;
	color: #FFF;
}

.centeredImage {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}


.PreLoader {
	z-index: 1000;
}

.gwt-HTML, .PageText .gwt-Anchor {
	clear:left;
}

.ThumbFloatLeft {
	vertical-align: text-top;
	float: left;
}

.ToCThumb {
	border: 0px solid #FFF;
}

.ToCTable {
	border-spacing: 0;
	width: 100%;
	padding: 1% 5% 1% 5%;
}

.ToCThumbBox {
	width: 89px;
	vertical-align: middle;
	text-align: center;
	margin-right: 100px;
	padding: 5px 10px 5px 0;
}

.ToCNumber {
	width: 89px;
	text-align: center;
	font-size: 14pt;
	border-bottom: 1px solid #999;
}

.ToCAnchorBox {
	text-align: left;
	vertical-align: middle;
	font-size: 14pt;
	border-bottom: 1px solid #999;
	padding: 5px 0 5px 0;
}

.ToCDivider {
	
}

.ArticleHeader {
	display: table-cell;
	height: 115px;
	text-align: center;
	vertical-align: middle;
	background-position: 5% 0%;
	background-repeat: no-repeat;
	font-weight: bold;
}

.PageText {
	padding: 1% 5% 1% 5%;
}

.PageText-1 {
	padding: 1% 5% 1% 5%;
	font-size: 16pt;
}

.PageText-2 {
	padding: 1% 5% 1% 5%;
	font-size: 16pt;
}

.PageText-3 {
	padding: 1% 5% 1% 5%;
	font-size: 16pt;
}

.PageText-header {
	background-color: #6495ED;
	color: #FFF;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

.PageText-toolbar {
	color: #FFF;
	text-align: center;
	background-color: #FFF;
	border-bottom: 1px solid #666;
	border-top: 1px solid #666;
}

.PageText-toolbar a.gwt-Anchor {
	color: #333;
	text-decoration: none;
	background-color: #CCC;
	padding: 3px;
	margin: 3px;
	border-radius: 3px;
	text-shadow: 0 1px 2px rgba( 0, 0, 0, 0.5 );
}

.PageTextList-hr {
	background-color: #999;
	width: 90%;
	height: 1px;
	margin: 2px 5% 2px 5%;
}

.PageText-preview {
	margin: 10px auto 10px auto;
	width: 90%;
	vertical-align: middle;
	text-align: center;
}

.helpblock {
	clear: left;
}

.helpimg {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.helpterm {
	font-weight: bold;
}

  .gwt-GlassPanel {

    /* Override glass panel color to be `green` */
    background-color: black !important;

    /* Override glass panel to 10% opacity (= 90% transparency) */
    filter: alpha(opacity = 60) !important; /* IE */
    opacity: 0.6!important; /* non-IE */
  }

.gcomp-GlassPanel {
    background-color: black;
    filter: alpha(opacity=50);
    opacity: .50;
}

.closeButton {
	background:transparent;
	border:0px solid #000;
	margin:0;
	padding:0;
}

.clickZone { 
	background:transparent;
	border: 1px solid #6495ED;
}

.mediaZone { 
	border: 1px solid #6495ED;
	background-image:url(images/play.png);
	background-repeat: no-repeat;   
    background-position: 0 0;   
	display: block;
}
