
 @font-face			{
				font-family:'CA_HelveticaNeueLT-Light';
				src:	url('311544_0_0.eot') format('eot');		/* IE9 Compat Modes */
				src:	url('311544_0_0.ttf') format('truetype'),	/* Safari, Android, iOS */
					url('311544_0_0.woff') format('woff'), 		/* Pretty Modern Browsers */
					url('311544_0_0.woff2') format('woff2');	/* Super Modern Browsers */
				}


 *				{
				font-family:'CA_HelveticaNeueLT-Light',helvetica,sans-serif;
				font-size:10pt;
				font-weight:normal;
				text-rendering:optimizelegibility;
				-webkit-font-smoothing:subpixel-antialiased;
				}

 *:focus			{
				outline:none;
				}

 HTML				{
				height:100%;
				width:100%;
				margin:0;
				padding:0;
				}

 BODY				{
				height:100%;
				width:100%;
				margin:0;
				padding:0;
				overflow-x:hidden;
				overflow-y:hidden;
				background:rgb(153,153,153);
				color:white;
				line-height:1;
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
				}

 .APPLICATION_CANVAS		{
				height:90%;
				width:90%;
				max-width:760px;
				min-width:304px;
				max-height:500px;
				min-height:200px;
				margin:auto;
				padding:0;
				}

 .SPLASH_CANVAS			{
				height:100%;
				width:100%;
				max-width:760px;
				min-width:304px;
				max-height:500px;
				min-height:200px;
				margin:0;
				padding:0;
				text-align:justify;
				cursor:pointer;
				}

 .SPLASH_PHRASE_HIDDEN		{
				font-size:12pt;
				color:rgb(153,153,153);
				}

 .SPLASH_PHRASE_SHOWING		{
				font-size:12pt;
				color:rgb(255,255,255);
				}

 .SPLASH_PLUS_HIDDEN		{
				font-size:12pt;
				color:rgb(153,153,153);
				font-weight:bold;
				}

 .SPLASH_PLUS_SHOWING		{
				font-size:12pt;
				color:rgb(102,102,102);
				}

 .CONTENT_CANVAS		{
				height:100%;
				width:100%;
				max-width:760px;
				min-width:304px;
				max-height:500px;
				min-height:200px;
				margin:0;
				padding:0;
				}

 .CONTENT_PANEL			{
				position:absolute;
				height:100%;
				width:100%;
				top:0;
				left:0;
				overflow-x:hide;
				overflow-y:hide;
				}

 .CONTENT_GOES_HERE		{
				padding:12px;
				color:inherit;
				}

 .LOGO_CONTAINER		{
				padding:16px 12px 12px 12px;
				background:white;
				}

 .COLUMN_TITLE_CONTAINER	{
				color:white;
				padding-top:10px;
				}

 .LOGO				{
				width:240px;
				}

 .TAB				{
				border-width:0;
				padding:12px;
				}

 A				{
				border-width:0;
				text-decoration:none;
				cursor:pointer;
				color:inherit;
				}

 UL				{
				border-width:0;
				padding-left:12px;
				color:inherit;
				margin:0;
				list-style-type:none;
				}

 LI				{
				border-width:0;
				white-space:nowrap;
				cursor:pointer;
				color:inherit;
				}

 LI:hover			{ 
				border-width:0;
				color:rgb(255,255,255);
				}

 ::-webkit-scrollbar		{
				width:6px;
				}

 ::-webkit-scrollbar-track	{
				-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);
				border-radius:6px;
				height:0px;
				}
 
 ::-webkit-scrollbar-thumb	{
				-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.75); 
				border-radius:6px;
				height:0px;
				}

/********************************************************************************************************/
/* iPhone 4 and 4S											*/
/********************************************************************************************************/

	/************************************************************************************************/
	/* Portrait and Landscape									*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:320px ) and ( max-device-width:480px ) and ( -webkit-min-device-pixel-ratio:2 )

		{
		.APPLICATION_CANVAS		{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.SPLASH_CANVAS			{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.CONTENT_CANVAS			{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.CONTENT_INNER_PANEL		{
						padding:6px 0 0 0;
						}
		.LOGO_CONTAINER			{
						padding:8px 8px 4px 8px;
						}
		.LOGO				{
						width:150px;
						}
		.TAB				{
						padding:6px;
						}
		.CONTENT_GOES_HERE		{
						padding:6px 6px 6px 12px;
						}
		::-webkit-scrollbar		{
						width:0px;
						background:transparent;
						}
		}

	/************************************************************************************************/
	/* Portrait											*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:320px ) and ( max-device-width:480px ) and ( -webkit-min-device-pixel-ratio:2 ) and ( orientation:portrait )

		{
		}

	/************************************************************************************************/
	/* Landscape											*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:320px ) and ( max-device-width:480px ) and ( -webkit-min-device-pixel-ratio:2 ) and ( orientation:landscape )

		{
		}

/********************************************************************************************************/
/* iPhone 5 and 5S											*/
/********************************************************************************************************/

	/************************************************************************************************/
	/* Portrait and Landscape									*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:320px) and ( max-device-width:568px ) and ( -webkit-min-device-pixel-ratio:2 )

		{
		.APPLICATION_CANVAS		{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.SPLASH_CANVAS			{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.CONTENT_CANVAS			{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.CONTENT_INNER_PANEL		{
						padding:6px 0 0 0;
						}
		.LOGO_CONTAINER			{
						padding:8px 8px 4px 8px;
						}
		.LOGO				{
						width:150px;
						}
		.TAB				{
						padding:6px;
						}
		.CONTENT_GOES_HERE		{
						padding:6px 6px 6px 12px;
						}
		::-webkit-scrollbar		{
						width:0px;
						background:transparent;
						}
		}

	/************************************************************************************************/
	/* Portrait											*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:320px ) and ( max-device-width:568px ) and ( -webkit-min-device-pixel-ratio:2 ) and ( orientation:portrait )

		{
		}

	/************************************************************************************************/
	/* Landscape											*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:320px ) and ( max-device-width:568px ) and ( -webkit-min-device-pixel-ratio:2 ) and ( orientation:landscape )

		{
		}

/********************************************************************************************************/
/* iPhone 6												*/
/********************************************************************************************************/

	/************************************************************************************************/
	/* Portrait and Landscape									*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:375px ) and ( max-device-width:667px ) and ( -webkit-min-device-pixel-ratio:2 )

		{ 
		.APPLICATION_CANVAS		{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.SPLASH_CANVAS			{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.CONTENT_CANVAS			{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.CONTENT_INNER_PANEL		{
						padding:6px 0 0 0;
						}
		.LOGO_CONTAINER			{
						padding:8px 8px 4px 8px;
						}
		.LOGO				{
						width:150px;
						}
		.TAB				{
						padding:6px;
						}
		.CONTENT_GOES_HERE		{
						padding:6px 6px 6px 12px;
						}
		::-webkit-scrollbar		{
						width:0px;
						background:transparent;
						}
		}

	/************************************************************************************************/
	/* Portrait											*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:375px ) and ( max-device-width:667px ) and ( -webkit-min-device-pixel-ratio:2 ) and ( orientation:portrait )

		{ 
		}

	/************************************************************************************************/
	/* Landscape											*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:375px ) and ( max-device-width:667px ) and ( -webkit-min-device-pixel-ratio:2 ) and ( orientation:landscape )

		{ 
		}

/********************************************************************************************************/
/* iPhone 6+												*/
/********************************************************************************************************/

	/************************************************************************************************/
	/* Portrait and Landscape									*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:414px ) and ( max-device-width:736px ) and ( -webkit-min-device-pixel-ratio:3 )

		{ 
		.APPLICATION_CANVAS		{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.SPLASH_CANVAS			{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.CONTENT_CANVAS			{
						height:100%;
						width:100%;
						max-width:100%;
						min-width:10%;
						max-height:100%;
						min-height:10%;
						}
		.CONTENT_INNER_PANEL		{
						padding:6px 0 0 0;
						}
		.LOGO_CONTAINER			{
						padding:8px 8px 4px 8px;
						}
		.LOGO				{
						width:150px;
						}
		.TAB				{
						padding:6px;
						}
		.CONTENT_GOES_HERE		{
						padding:6px 6px 6px 12px;
						}
		::-webkit-scrollbar		{
						width:0px;
						background:transparent;
						}
		}

	/************************************************************************************************/
	/* Portrait											*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:414px ) and ( max-device-width:736px ) and ( -webkit-min-device-pixel-ratio:3 ) and ( orientation:portrait )

		{ 
		}

	/************************************************************************************************/
	/* Landscape											*/
	/************************************************************************************************/

	@media only screen and ( min-device-width:414px ) and ( max-device-width:736px ) and ( -webkit-min-device-pixel-ratio:3 ) and ( orientation:landscape )

		{ 
		}
