/******************************/
/*       COMMON               */
/******************************/

/*input[type="text"]
{
	height: 17px;
	border: solid 1px;
	font-size: 12px;
	color: #393c40;
	font-family: Verdana;
}*/

.themecolor {
    color:#388DAE;
}

.dashboardborder1px {
    border: solid 1px #388DAE;
}

.dashboardborder2px {
    border: solid 2px #388DAE;
}

table
{
	font-size: 12px;
}

.textaligncenter
{
	text-align: center;
}

.topalign
{
	vertical-align:top;
}

.rightalign
{
	text-align: right;
}

/*For Message Box page*/
.leftalign
{
	text-align: left;
}

.bottomalignjust
{
	vertical-align: bottom;
}

.relative
{
	position:relative;	
}

.absoluteBR
{
	position:absolute;
	right:0;
	bottom:0;
}

.absoluteTL
{
	position:absolute;
	left:0;
	top:0;
}

/*For Master page*/
.bottomalign
{
	vertical-align: bottom;
	text-align: left;
	padding-bottom: 2px;
}

/*For Master page*/
/*change for new ids logo */
.iconalign
{
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 8px;
	width: 50px;
}

.gridiconalign
{
	text-align: right;
	vertical-align:middle;	
}

.floatright
{
	float:right;
}

/*change for new ids logo */
.paddingleft2px
{
	padding-left:2px;
}

.paddingleft3px
{
	padding-left:3px;
}

.paddingleft5px
{
	padding-left: 5px;
}

.paddingleft6px
{
	padding-left: 6px;
}

.paddingleft10px
{
	padding-left: 10px;
}

.paddingleft20px
{
	padding-left: 20px;
}

/*for colbuttonfor852pxdiv with label. bug: 8346M-8347S-Myfund&SuperMyWay-20130607-Download control display bug.docx*/
.paddingleft23px
{
	padding-left: 23px;
}

.paddingleft35px
{
	padding-left: 35px;
}

.paddingright5px
{
	padding-right: 5px;
}

.paddingright6px
{
	padding-right: 6px;
}

.paddingright10px
{
	padding-right: 10px;
}

/*Specially for Unload File page*/
.paddingright6px
{
	padding-right: 6px;
}

.paddingright15px
{
	padding-right:15px;
}

.paddingright25px
{
	padding-right: 25px;
}

.paddingright30px
{
	padding-right: 30px;
}


.paddingtop2px
{
	padding-top: 2px;
}

.paddingtop3px
{
	padding-top:3px;
}

.paddingbottom2px
{
	padding-bottom: 2px;
}



.height19
{
	height: 19px;
}

/*Especially for BankStatements*/
.divtextboxborder
{
	border: solid 1px #c9c7ba;
	background-color: #ffffff;
}

/*Especially for BankStatements (Review please)*/
.divoverflow
{
	overflow: visible;
}

/*Especially for BankStatements (Review please)*/
.marginminus10px
{
	margin-right: -10px;
}

.marginright6px
{
	margin-right:6px;
}

.marginright8px
{
	margin-right:8px;
}

.marginright25px
{
	margin-right:25px;
}

.marginright28px
{
	margin-right:28px;
}

/*FundMemberManager.aspx and BankStatements.aspx*/
.marginleft5px
{
	margin-left: 5px;
}

/*Be used in Login panel*/
.marginleft10px
{
	margin-left: 10px;
}

.marginleft37px
{
	margin-left: 37px;
}

/*Especially for Bank Statement*/
.margintop15px
{
	margin-top: 15px;
}

.margintop36px
{
	margin-top: 36px;
}

.nonedisplay
{
	display: none;
}

/*For RealisedGains*/
.boldfont
{
	font-weight: bold;
}

.loginTabFont
{
	width: 190px;
	height: 33px;
	text-align: center;
	font-size: 12px;
	color: #858789;
}

.leftfloat
{
	float: left;
}

.rightfloat
{
	float: right;
}

/*Blue line on bottom of table border*//*8731M-8732S-8733P*/
.borderbottom
{
	border-bottom: #CFDAE4 1px solid;
}

.borderheavey
{
	border-bottom: #8CC1D6 2px solid;
	
}

.bordertop
{
	border-top: #CFDAE4 2px solid;
}


.loginfooter
{
	background: #F4F4F4;
	height: 50px;
	vertical-align: middle;
}

.textwrap
{
	word-break: normal;
	word-wrap: break-word;
	overflow:auto;
}

.wordwrap
{
	word-wrap:break-word;
	white-space:normal;
	display:inline-block;
}


.autoheight19
{
	min-height: 19px;
}


/*For posttransaction.aspx and nomination details,where there is no 5px padding beside right of box*/
.trgridviewtotalnopadding
{
	height: 35px;
	width: 726px;
	vertical-align: bottom;
	font-size: 12px;
	text-align: right;
	
}

/******************************/
/*       CHECKBOX             */
/******************************/
.checkbox320px
{
	width: 320px;
}

/******************************/
/*       TreeView             */
/******************************/
.treebg
{
	background-image: url(Images/TreeBg.gif);
	padding-right: 10px;
	padding-left: 10px;
	border: solid 1px #7F9DB9;
	white-space: nowrap;
}

/******************************/
/*       MessageBox           */
/******************************/
.msgbg 
{
	text-align: left;
	color: #393c40;
	overflow-y: auto;
	height: 178px;
	width: 337px;
	border: solid 1px #7f9db9;
}

/*1001309M-SUPER MYWAY CHANGES - 3 SEP 2020 0.02.docx*/
.msgbgSuperMyway
{
	text-align: left;
	color: #828282;
	overflow-y:hidden;
	/*height: 200px;*/
	/*width: 337px;*/
	border: solid 0px #828282;
}

.commentbg
{
	/*text-align: left;*/
	color: #393c40;
	overflow-y: scroll;
	height: 230px;
	width: 378px;
	border: solid 1px #7f9db9;
	margin: 0 auto;
}

.space150px
{
	word-spacing: 150px;
}

.space3px
{
	word-spacing: 3px;
}

.publiclogo
{
	margin-left: 37px;
    margin-top: 20px; 
    margin-bottom: 10px;
}

.banner
{
	margin-left: 20px; 
    margin-bottom: 10px;
}

.linkage
{
	font-style:italic;
	color:Blue;
	text-decoration:underline;
	cursor:pointer;
	
}

.linkage:visited
{
	font-style:italic;
	color:Red;
	text-decoration:underline;
	cursor:pointer;
	
}

.logoalignment
{
	padding-bottom: 4px;
}

/*16051M-NEW AND OUTSTANDING ADVISER TRANSACTION INFORMATION REQUEST ALERTS - 9 JAN 2017 0.01 - Seans comment.docx*/
.informationrequestalertalign 
{
    vertical-align:text-bottom;
}

a.newinformationrequest 
{
    font-family:Verdana, Arial, Tahoma, Microsoft Sans-Serif; 
    font-size:12px;
    cursor:pointer; 
    color:#388DAE; 
    text-decoration:none;
}

a.outstandinginformationrequest 
{
    font-family:Verdana, Arial, Tahoma, Microsoft Sans-Serif; 
    font-size:12px;
    cursor:pointer; 
    color:#ff0000; 
    text-decoration:none;
}

.img16 
{
    width:16px;
    height:16px
}

/*.hr
{
	height:0.5;
	width:98%;
	text-align : center;
	color:red;
}*/
