.noStyleA
	{
	border: 0;
	background-image: none;
	background-color: transparent;
	}
	
.topNav
	{
	height: auto;
	}
	
.clientLogoContainer
	{
	height:85px;
	left:350px;
	position:absolute;
	top:16px;
	width:290px;
	text-align: center;
	}

.clientLogoContainer span
	{
	font-size: 14px;
	color: #333333;
	}
	
.clientaccessFormPage .contentWrapper
	{
	padding: 100px 0 200px 0;
	background-color: #000;
	text-align: center;
	}
	
	.clientaccessFormPage .contentWrapper h1
		{
		color: #fff;
		font-size: 18px;
		font-weight: normal;
		}
	
	.clientaccessFormPage .contentWrapper h2
		{
		color: #fff;
		font-size: 14px;
		font-weight: normal;
		}
	
	.clientaccessFormPage .buttonContain
		{
		text-align: center;
		padding: 10px 0 10px 0;
		}
	
	.clientaccessFormPage .buttonContain input
		{
		font-size: 14px;
		}
	
.clientaccessMain .contentWrapper
	{
	padding: 0 0 0 0;
	background-color: #000;
	text-align: center;
	}
	
	.loginTable
		{
		border: 1px solid #3f3f3f;
		background-color: #fff;
		}
	
	.loginTable th
		{
		width: 150px;
		border: 1px solid #3f3f3f;
		text-align: left;
		font-size: 14px;
		font-weight: normal;
		line-height: 10px;
		padding: 8px 14px 8px 14px;
		}
	
	.loginTable td
		{
		border: 1px solid #3f3f3f;
		}
	
	.loginTable td input
		{
		width: 130px;
		text-align: left;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
		padding: 3px 14px 3px 14px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 102px;
		}
		/* Begin hiding form Mac IE */
		/* \*/
		html>body .loginTable td input
		{
		width: 102px;
		}
		/* Begin hiding form Mac IE */
	
	.loginTable td select
		{
		width: 150px;
		text-align: left;
		font-size: 14px;
		font-weight: normal;
		line-height: 14px;
		padding: 3px 0 3px 14px;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 136px;
		}
		/* Begin hiding form Mac IE */
		/* \*/
		html>body .loginTable td select
		{
		width: 136px;
		}
		/* Begin hiding form Mac IE */
		

	
	.mainMenuTable
		{
		width: 100%;
		background-color: #fff;
		}
		
	.mainMenuTable tr
		{
		width: 100%;
		}
		
	.mainMenuTable tr.mainMenuNav td
		{
		border-bottom: 5px solid #666;
		background-color: #000;
		text-align: center;
		height: 144px;
		font-size: 18px;
		color: #fff;
		background-repeat: no-repeat;
		background-position: 50% 40%;
		padding: 100px 0 0 0;
		voice-family: "\"}\"";
		voice-family: inherit;
		width: 44px;
		}
		/* Begin hiding form Mac IE */
		/* \*/
		html>body table.mainMenuTable tr.mainMenuNav td
		{
		width: 44px;
		}
		/* Begin hiding form Mac IE */

		
	.mainMenuTable tr.mainMenuNav td.colOne
		{
		background-image: url("../images/bg_caColOne.jpg");
		border-right: 1px dotted #fff;
		}

		
	.mainMenuTable tr.mainMenuNav td.colTwo
		{
		background-image: url("../images/bg_caColTwo.jpg");
		border-right: 1px dotted #fff;
		}

		
	.mainMenuTable tr.mainMenuNav td.colThree
		{
		background-image: url("../images/bg_caColThree.jpg");
		border-right: 1px dotted #fff;
		}

		
	.mainMenuTable tr.mainMenuNav td.colFour
		{
		background-image: url("../images/bg_caColFour.jpg");
		}
		
		
	.mainMenuTable tr td
		{
		width: 25%;
		text-align: left;
		padding: 20px 0 20px 0;
		}
		
		
		.mainMenuTable tr td a
			{
			font-size: 14px;
			margin-left: 20px;
			}

		
	.mainMenuTable tr.mainMenuOptions td.colOne
		{
		border-right: 1px dotted #666;
		}

		
	.mainMenuTable tr.mainMenuOptions td.colTwo
		{
		border-right: 1px dotted #666;
		}

		
	.mainMenuTable tr.mainMenuOptions td.colThree
		{
		border-right: 1px dotted #666;
		}

		
	.mainMenuTable tr.mainMenuOptions td.colFour
		{
		}
		
.clientaccessReport .contentWrapper
	{
	padding: 10px 0 20px 0;
	background-color: #000;
	text-align: center;
	color: #fff;
	}
	
	.crtoolbar
		{
		color: #000;
		}
		
	.footer
		{
		padding: 15px 0 40px 0;
		}
