/*body
{
	font-family: arial,sans-serif;
	letter-spacing:0.01em;
	background:url(../images/wave.jpg);
	background-repeat:no-repeat;
	text-align: -moz-center;
	overflow-y:hidden;
}*/

body
{
	font-size: 12px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-color: #39393b;
	border-width: 0px;
	border-style: solid;
	font-family: arial,sans-serif;
	letter-spacing:0.01em;
	text-align: -moz-center;
	/*background-image: url(../images/sbieforex.jpg);*/
	background-repeat: no-repeat;
	background-size: 100%;
}

.maintable
{
	/*height:60%;*/
	width:98%;
	margin:0px;
	padding:0px;
	/*margin-top:80px;*/
	text-align: -moz-center;
}

.footertable
{
	/*height:40px;*/
	width:98%;
	margin:0px;
	padding:0px;
	/*margin-top:0px;*/
	text-align: -moz-center;
}

#header
{
	height:1%;
}

#clientimage
{
	height:50px;
	margin:10px 10px;
}
#contentTD
{
	width:55%
}
#contentTABLE
{
	height:100%;
	width:100%;
	margin-top:10px;
	
}
#disclaimerTD
{
	margin-left:90px;
}
#innercontentTABLE
{
margin-top:19px;
margin-left:25px;
text-align:justify;

}
#innercontentTD
{
	vertical-align:top;
}
#productimage
{
	height:40px;	
}

#separatorTD
{
	width:1%;
}
.elementTD
{
	font-family: arial,sans-serif;
	letter-spacing:0.03em;
	margin-bottom-color:C7E2F1;
	padding:3px 3px 3px 3px;	
	margin-left:4px;
	font-size:10pt;
	
}
.errormsg
{
	margin-left:16px
	padding-left:7px
}
.errordetails
{
	
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 0px;
	font-size:8.5pt;
	margin-left:15px;
	padding-left:10px
	
}

.arrowTD
{
	font-family:arial,sans-serif;
	letter-spacing:0.03em;
	margin-bottom-color:C7E2F1;
	padding:3px 3px 3px 3px;	
	margin-left:4px;
	width:10px;
	background:url(../stylesheet/fam/bullet_blue.png);
	background-repeat:no-repeat;
	vertical-align:middle;
	
}


#loginTD
{
	vertical-align:top;
	margin-left:10px;
}
#loginTD_signinTD
{
	width:40%;
	vertical-align:top;
}
#loginTABLE
{
	border-width:1px;
	border-style:solid;
	border-color:#A9A9A9;
	padding:1px 1px 1px 1px;
	margin-top:19px;
	vertical-align:top
}

#signinLABEL
{
	
	font-family:arial,sans-serif;
	font-size: 22pt;
	letter-spacing:0.03em;
	margin-left:15px;
	
}
#clientname
{
	vertical-align:10px;
	color:BLACK;
	font-family:arial,sans-serif;
	font-size: 22pt;
	letter-spacing:0.01em;
	
}


a:hover
{
	color: #0066CC;
	text-decoration:underline;
	padding-bottom: 2px;
	padding-top: 1px;
	font-size:8.5pt;
}
a {
	color: #0066CC;
	text-decoration: none;
	padding-bottom: 2px;
	padding-top: 1px;
	font-size:8.5pt;
	margin-left:4px;
}

.errormsg
{
	color:red;
	font-size:9pt;
	 
	
}
.frgtPwd
{
	font-size:8.5pt;
	padding:2px 2px 2px 2px;
	margin-left:0px;
	margin-top:8px;
	margin-right:10px;
}
.UserPasswordLABEL
{
	font-size:9pt;
	padding:2px 2px 2px 2px;
	margin-left:10px;
	margin-top:8px;
	margin-right:10px;
	
}

.UserPasswordTEXT
{
	margin-bottom-color:C7E2F1;
	padding:2px 2px 2px 2px;
	margin-left:10px;
	margin-right:10px;
	
}

#btnSubmit
{
	cursor:hand;
	margin-left:10px;
	margin-bottom:10px;
}
#poweredbyLABEL
{
	text-decoration:none;
	color: #666666;
	padding-bottom: 2px;
	padding-left: 0;
	padding-right: 0;
	color:#4A95C9;
	font-size:8.5pt;
	margin-left:15px;
	
}
#poweredbyDIV
{
margin-top:0px;	
position:fixed;
}
#spacer
{
	height:20%;	
}
#footerTR
{
	vertical-align:middle;
	height:10%;	
}	
#footerTD
{
	border-top-color: #CDDDF4;
	border-top-style: solid;
	border-top-width: 1px;
	color: #666666;
	width: 100%;	
}

#footerLABEL
{
	text-decoration:none;
	color: #666666;
	padding-left: 0px;
	margin-top:3px
	padding-bottom:5px;
	color:grey;
	font-size:7pt;
}

#disclaimerLABEL
{
	font-family:sans-serif;
	font-size:8pt;
	margin-top:4px	;
	margin-left:30px;
	margin-right:15px;
	width:385px
	letter-spacing:0.01em;
}