	
.MenuTopMarginW
{
	height:30px;
}

.TextContainer
{
width:650px;
text-align:justify;
}


.PageContainer
{
	width:925px; /* This width must be at least +5px or more than actucal full page width, to fix IE dusplay issue*/
}

div
{
	text-align:left;
	margin:0px;
	padding:0px;
	/*border:1px solid #111111;*/

}

.LogoContainer
{
	margin-top:0px;

	height: 130px;
	width: 103px;
	background-image: url("images/sing_logo.jpg");
	float:left;	
}

/*Combined height of HeaderContainer and HeaderSpacer +2px than that of LogoContainer, due to margin-top in LogoContainer,  & +2 pixel for fix for IE5.0*/
.HeaderContainer 
{
	margin-left:105px;
	width:813px;
	height: 130px;
	background-color:#FFFFFF;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.HeaderSpacer
{
	margin-left:0px;
	width:920px;
	height: 5px;  
}

.MenuContainer
{
	height:20px;
	width: 800px;
	text-align:center;
	padding-top:80px;
	
}

.MainContentContainer
{
	width: 920px;
	/*height:800px;*/
	height:432px;
	/*margin-left:110px;*/ /*Removed to correct content overflow in FireFox*/
	display:table;
}

.SuiteLinkContainer
{
	width: 920px;
	text-align:right;
}

.FooterContainer
{
	/*height: 117px;*/
	margin-bottom:0px;
	height: 17px;
	width: 920px;
	text-align:right;
	background-color:#EEEEEE;
		
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#111111;
	font-weight:normal;
}

/*.PageText
{
	padding-left:40px;
	padding-right:40px;
}

.MenuLan
{
	padding-top:60px;
}
.Column250
{
	width:250px;
	float:left;
}*/

.ColumnsContainer
{
	display:table; /*This is for correct display in Firefox.*/
	height:10px; /* This is for correct display in IE*/
}

.ColorBlue
{
color:#0000FF;
}

.AptDetailTable
{
	height:1px;
}

.AptDetailTable td
{
	width:70px;
	padding-left:5px;
	border-bottom:1px solid black;
	
}

.AptDetailTable tr
{
border-bottom:1px solid black;
}


.AptDetailTableHeaderV
{
color:#0000FF;
text-align:left;
font-weight:bold;
}

.AptDetailTableData
{
text-align:right;
padding-right:20px;
}
.AptDetailTableHeaderH
{
color:#0000FF;
text-align:center;
}


td1
{
	vertical-align:top;
	border-top:1px;
	border-top-style:solid;
	border-color:#bbbbbb;
}
.TColumn1
{
	width:120px;
}

.Borderless td
{
	border:0px;
}

.MsgControl
{
	float:left;
	margin-right:5px;
}

.BtnControl
{
	width:90px;
}

/*Button CSS - Start*/


.Column1
{
	float:left;
}

.Column2
{
	margin-left:10px;
	border:2px solid #FF0000;
}

.SurfaceTable
{
	border:0px;
	width:500px;
	font-size:11px;
}

.SurfaceTable td
{
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	padding-left:10px;
	width:130px;
}

.PTable td
{
	border:0px solid #000000;
	padding-left:30px;
	padding-right:50px;
	padding-top:5px;
	/*padding-bottom:5px;*/
	font-size:11px;
	width:400px;
}

	.ATable td
{
	border:0px solid #000000;
	padding-left:20px;
	padding-right:30px;
	padding-top:5px;
	/*padding-bottom:5px;*/
	font-size:11px;
	width:400px;
}
		
.WelcomeTextContainer
{

	heigh:332px;
	padding-left:280px;
	padding-bottom:320px;
	padding-top:100px;
	/*padding-top:50px;*/
	/*padding-top:130px;*/
}

.CenterTextContainer
{
	heigh:332px;
	padding-left:280px;
	padding-top:130px;
}

.ContactTable td
{
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	padding-left:0px;
	width:100px;
}

.Center
{
	width:100%;
	text-align:center;
}

img 
{
	border:0px;
	margin:0px;
	padding:0px;
}

.PlanImage 
{
	float:left;
}

.Right
{
	width:100%;
	text-align:right;
}

.Left
{
	width:100%;
	text-align:left;
}

.TopPaddingOrientation
{
padding-top:75px;
}

.AlignBottom
{
	vertical-align:bottom;
}
.AlignTop
{
	vertical-align:top;
}

.Width100pct
{
width:100%;
}

.Note
{
font-size:10px;
color:#666666;
}

.Italic
{
	font-style:italic;
}

.MainContentContainerRJ
{
	width:790px;
	height:630px;
	text-align:center;
}

.RjContainer
{
	padding-left:340px;
	padding-top:5px;
		
}

.DContainer
{
	font-size:14px;
	font-weigh:bold;
	padding-left:390px;
	/*padding-top:275px;*/
	/*padding-bottom:350px;*/
	
	}
